{"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","mtr_nqc_summary","CSPReportSheet","ReportSheet","lse_names","resources","misc"],"not_rendered":{"charts":2,"images":0,"macros":1,"external_links":0,"defined_names":144,"comments":0,"pivot_tables":1},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":4,"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":33,"n_cols":4,"rows_kept":33,"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",46095,"v3_5_3","1. Added dropdown in the  Certification tab to identify purpose of the RDT"]
["RDT Updated",46148,null,"Replace the current versioning system with date-based tracking \nAdd pricing fields \nAdd capacity factor field \nAdd engineering assessment field \nAdd tranche compliance fields for future years, nd  Add Resource Adequacy (RA) compliance identification field (To include new Procurement Order release March 2026, 2030, 2031, 2032) "]

{"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:"]
["Load Serving Entity Abbreviation:"]
["Submission Type:","MTR Compliance Filing"]
["Date of Filing:"]
["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:"]
["Name:"]
["Email:"]
["Phone:"]
["Signature:"]
["Backup Contact Information"]
["Title:"]
["Name:"]
["Email:"]
["Phone:"]
["Signature:"]
["Load Serving Entity Information"]
["LSE Address Line 1:"]
["LSE Address Line 2:"]
["LSE City:"]
["LSE State:"]
["LSE Zip:"]

{"sheet":"unique_contracts","index":3,"n_rows":1,"n_cols":90,"rows_kept":1,"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","contract_type","contract_price","contract_price_unit","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_tranche7_NQC","mtr_tranche8_NQC","mtr_tranche9_NQC","mtr_bridge_to","contract_RA_complaint ","engineering_assement_included","capacity_factor","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"]

{"sheet":"btm_pv_forecast","index":4,"n_rows":40,"n_cols":25,"rows_kept":40,"cut":false,"hidden":true,"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":true,"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,{"$f":"E7*(1+E8)","v":64087.539262481238},{"$f":"F7*(1+F8)","v":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,null,"LSE reliability procurement requirement (RPR) (MW)",null,{"$f":"E10*E11","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[]
[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,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",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C53,Calcs!$D:$D,$D53)","v":0}]
[null,null,"in_state_wind_south","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C54,Calcs!$D:$D,$D54)","v":0}]
[null,null,"in_state_wind_north","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C55,Calcs!$D:$D,$D55)","v":0}]
[null,null,"out_of_state_wind_WY","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C56,Calcs!$D:$D,$D56)","v":0}]
[null,null,"out_of_state_wind_IDWAOR","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C57,Calcs!$D:$D,$D57)","v":0}]
[null,null,"out_of_state_wind_AZNM","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C58,Calcs!$D:$D,$D58)","v":0}]
[null,null,"offshore_wind_north","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C59,Calcs!$D:$D,$D59)","v":0}]
[null,null,"offshore_wind_south","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C60,Calcs!$D:$D,$D60)","v":0}]
[null,null,"utility_pv","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C61,Calcs!$D:$D,$D61)","v":0}]
[null,null,"btm_pv","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C62,Calcs!$D:$D,$D62)","v":0}]
[null,null,"4hr_batteries","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C63,Calcs!$D:$D,$D63)","v":0}]
[null,null,"8hr_batteries","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C64,Calcs!$D:$D,$D64)","v":0}]
[null,null,"12hr_batteries","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C65,Calcs!$D:$D,$D65)","v":0}]
[null,null,"24hr_batteries","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C66,Calcs!$D:$D,$D66)","v":0}]
[null,null,"100hr_batteries","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C67,Calcs!$D:$D,$D67)","v":0}]
[null,null,"pumped_storage","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C68,Calcs!$D:$D,$D68)","v":0}]
[null,null,"demand_response","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C69,Calcs!$D:$D,$D69)","v":0}]
[null,null,"hydro","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C70,Calcs!$D:$D,$D70)","v":0}]
[null,null,"small_hydro","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C71,Calcs!$D:$D,$D71)","v":0}]
[null,null,"geothermal","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C72,Calcs!$D:$D,$D72)","v":0}]
[null,null,"biomass_wood","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C73,Calcs!$D:$D,$D73)","v":0}]
[null,null,"biogas","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C74,Calcs!$D:$D,$D74)","v":0}]
[null,null,"nuclear","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C75,Calcs!$D:$D,$D75)","v":0}]
[null,null,"gas_cc","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C76,Calcs!$D:$D,$D76)","v":0}]
[null,null,"gas_ct","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C77,Calcs!$D:$D,$D77)","v":0}]
[null,null,"cogen","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C78,Calcs!$D:$D,$D78)","v":0}]
[null,null,"ice","Online",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C79,Calcs!$D:$D,$D79)","v":0}]
[null,null,"hybrid","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C80,Calcs!$D:$D,$D80)","v":0}]
[null,null,"in_state_wind_south","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C81,Calcs!$D:$D,$D81)","v":0}]
[null,null,"in_state_wind_north","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C82,Calcs!$D:$D,$D82)","v":0}]
[null,null,"out_of_state_wind_WY","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C83,Calcs!$D:$D,$D83)","v":0}]
[null,null,"out_of_state_wind_IDWAOR","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C84,Calcs!$D:$D,$D84)","v":0}]
[null,null,"out_of_state_wind_AZNM","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C85,Calcs!$D:$D,$D85)","v":0}]
[null,null,"offshore_wind_north","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C86,Calcs!$D:$D,$D86)","v":0}]
[null,null,"offshore_wind_south","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C87,Calcs!$D:$D,$D87)","v":0}]
[null,null,"utility_pv","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C88,Calcs!$D:$D,$D88)","v":0}]
[null,null,"btm_pv","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C89,Calcs!$D:$D,$D89)","v":0}]
[null,null,"4hr_batteries","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C90,Calcs!$D:$D,$D90)","v":0}]
[null,null,"8hr_batteries","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C91,Calcs!$D:$D,$D91)","v":0}]
[null,null,"12hr_batteries","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C92,Calcs!$D:$D,$D92)","v":0}]
[null,null,"24hr_batteries","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C93,Calcs!$D:$D,$D93)","v":0}]
[null,null,"100hr_batteries","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C94,Calcs!$D:$D,$D94)","v":0}]
[null,null,"pumped_storage","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C95,Calcs!$D:$D,$D95)","v":0}]
[null,null,"demand_response","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C96,Calcs!$D:$D,$D96)","v":0}]
[null,null,"hydro","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C97,Calcs!$D:$D,$D97)","v":0}]
[null,null,"small_hydro","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C98,Calcs!$D:$D,$D98)","v":0}]
[null,null,"geothermal","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C99,Calcs!$D:$D,$D99)","v":0}]
[null,null,"biomass_wood","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C100,Calcs!$D:$D,$D100)","v":0}]
[null,null,"biogas","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C101,Calcs!$D:$D,$D101)","v":0}]
[null,null,"nuclear","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C102,Calcs!$D:$D,$D102)","v":0}]
[null,null,"gas_cc","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C103,Calcs!$D:$D,$D103)","v":0}]
[null,null,"gas_ct","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C104,Calcs!$D:$D,$D104)","v":0}]
[null,null,"cogen","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C105,Calcs!$D:$D,$D105)","v":0}]
[null,null,"ice","Development",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C106,Calcs!$D:$D,$D106)","v":0}]
[null,null,"hybrid","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C107,Calcs!$D:$D,$D107)","v":0}]
[null,null,"in_state_wind_south","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C108,Calcs!$D:$D,$D108)","v":0}]
[null,null,"in_state_wind_north","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C109,Calcs!$D:$D,$D109)","v":0}]
[null,null,"out_of_state_wind_WY","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C110,Calcs!$D:$D,$D110)","v":0}]
[null,null,"out_of_state_wind_IDWAOR","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C111,Calcs!$D:$D,$D111)","v":0}]
[null,null,"out_of_state_wind_AZNM","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C112,Calcs!$D:$D,$D112)","v":0}]
[null,null,"offshore_wind_north","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C113,Calcs!$D:$D,$D113)","v":0}]
[null,null,"offshore_wind_south","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C114,Calcs!$D:$D,$D114)","v":0}]
[null,null,"utility_pv","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C115,Calcs!$D:$D,$D115)","v":0}]
[null,null,"btm_pv","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C116,Calcs!$D:$D,$D116)","v":0}]
[null,null,"4hr_batteries","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C117,Calcs!$D:$D,$D117)","v":0}]
[null,null,"8hr_batteries","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C118,Calcs!$D:$D,$D118)","v":0}]
[null,null,"12hr_batteries","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C119,Calcs!$D:$D,$D119)","v":0}]
[null,null,"24hr_batteries","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C120,Calcs!$D:$D,$D120)","v":0}]
[null,null,"100hr_batteries","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C121,Calcs!$D:$D,$D121)","v":0}]
[null,null,"pumped_storage","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C122,Calcs!$D:$D,$D122)","v":0}]
[null,null,"demand_response","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C123,Calcs!$D:$D,$D123)","v":0}]
[null,null,"hydro","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C124,Calcs!$D:$D,$D124)","v":0}]
[null,null,"small_hydro","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C125,Calcs!$D:$D,$D125)","v":0}]
[null,null,"geothermal","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C126,Calcs!$D:$D,$D126)","v":0}]
[null,null,"biomass_wood","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C127,Calcs!$D:$D,$D127)","v":0}]
[null,null,"biogas","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C128,Calcs!$D:$D,$D128)","v":0}]
[null,null,"nuclear","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C129,Calcs!$D:$D,$D129)","v":0}]
[null,null,"gas_cc","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C130,Calcs!$D:$D,$D130)","v":0}]
[null,null,"gas_ct","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C131,Calcs!$D:$D,$D131)","v":0}]
[null,null,"cogen","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C132,Calcs!$D:$D,$D132)","v":0}]
[null,null,"ice","Review",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C133,Calcs!$D:$D,$D133)","v":0}]
[null,null,"hybrid","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C134,Calcs!$D:$D,$D134)","v":0}]
[null,null,"in_state_wind_south","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C135,Calcs!$D:$D,$D135)","v":0}]
[null,null,"in_state_wind_north","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C136,Calcs!$D:$D,$D136)","v":0}]
[null,null,"out_of_state_wind_WY","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C137,Calcs!$D:$D,$D137)","v":0}]
[null,null,"out_of_state_wind_IDWAOR","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C138,Calcs!$D:$D,$D138)","v":0}]
[null,null,"out_of_state_wind_AZNM","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C139,Calcs!$D:$D,$D139)","v":0}]
[null,null,"offshore_wind_north","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C140,Calcs!$D:$D,$D140)","v":0}]
[null,null,"offshore_wind_south","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C141,Calcs!$D:$D,$D141)","v":0}]
[null,null,"utility_pv","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C142,Calcs!$D:$D,$D142)","v":0}]
[null,null,"btm_pv","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C143,Calcs!$D:$D,$D143)","v":0}]
[null,null,"4hr_batteries","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C144,Calcs!$D:$D,$D144)","v":0}]
[null,null,"8hr_batteries","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C145,Calcs!$D:$D,$D145)","v":0}]
[null,null,"12hr_batteries","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C146,Calcs!$D:$D,$D146)","v":0}]
[null,null,"24hr_batteries","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C147,Calcs!$D:$D,$D147)","v":0}]
[null,null,"100hr_batteries","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C148,Calcs!$D:$D,$D148)","v":0}]
[null,null,"pumped_storage","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C149,Calcs!$D:$D,$D149)","v":0}]
[null,null,"demand_response","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C150,Calcs!$D:$D,$D150)","v":0}]
[null,null,"hydro","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C151,Calcs!$D:$D,$D151)","v":0}]
[null,null,"small_hydro","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C152,Calcs!$D:$D,$D152)","v":0}]
[null,null,"geothermal","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C153,Calcs!$D:$D,$D153)","v":0}]
[null,null,"biomass_wood","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C154,Calcs!$D:$D,$D154)","v":0}]
[null,null,"biogas","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C155,Calcs!$D:$D,$D155)","v":0}]
[null,null,"nuclear","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C156,Calcs!$D:$D,$D156)","v":0}]
[null,null,"gas_cc","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C157,Calcs!$D:$D,$D157)","v":0}]
[null,null,"gas_ct","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C158,Calcs!$D:$D,$D158)","v":0}]
[null,null,"cogen","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C159,Calcs!$D:$D,$D159)","v":0}]
[null,null,"ice","PlannedExisting",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C160,Calcs!$D:$D,$D160)","v":0}]
[null,null,"hybrid","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C161,Calcs!$D:$D,$D161)","v":0}]
[null,null,"in_state_wind_south","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C162,Calcs!$D:$D,$D162)","v":0}]
[null,null,"in_state_wind_north","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C163,Calcs!$D:$D,$D163)","v":0}]
[null,null,"out_of_state_wind_WY","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C164,Calcs!$D:$D,$D164)","v":0}]
[null,null,"out_of_state_wind_IDWAOR","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C165,Calcs!$D:$D,$D165)","v":0}]
[null,null,"out_of_state_wind_AZNM","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C166,Calcs!$D:$D,$D166)","v":0}]
[null,null,"offshore_wind_north","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C167,Calcs!$D:$D,$D167)","v":0}]
[null,null,"offshore_wind_south","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C168,Calcs!$D:$D,$D168)","v":0}]
[null,null,"utility_pv","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C169,Calcs!$D:$D,$D169)","v":0}]
[null,null,"btm_pv","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C170,Calcs!$D:$D,$D170)","v":0}]
[null,null,"4hr_batteries","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C171,Calcs!$D:$D,$D171)","v":0}]
[null,null,"8hr_batteries","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C172,Calcs!$D:$D,$D172)","v":0}]
[null,null,"12hr_batteries","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C173,Calcs!$D:$D,$D173)","v":0}]
[null,null,"24hr_batteries","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C174,Calcs!$D:$D,$D174)","v":0}]
[null,null,"100hr_batteries","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C175,Calcs!$D:$D,$D175)","v":0}]
[null,null,"pumped_storage","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C176,Calcs!$D:$D,$D176)","v":0}]
[null,null,"demand_response","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C177,Calcs!$D:$D,$D177)","v":0}]
[null,null,"hydro","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C178,Calcs!$D:$D,$D178)","v":0}]
[null,null,"small_hydro","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C179,Calcs!$D:$D,$D179)","v":0}]
[null,null,"geothermal","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C180,Calcs!$D:$D,$D180)","v":0}]
[null,null,"biomass_wood","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C181,Calcs!$D:$D,$D181)","v":0}]
[null,null,"biogas","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C182,Calcs!$D:$D,$D182)","v":0}]
[null,null,"nuclear","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C183,Calcs!$D:$D,$D183)","v":0}]
[null,null,"gas_cc","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C184,Calcs!$D:$D,$D184)","v":0}]
[null,null,"gas_ct","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C185,Calcs!$D:$D,$D185)","v":0}]
[null,null,"cogen","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C186,Calcs!$D:$D,$D186)","v":0}]
[null,null,"ice","PlannedNew",{"$f":"SUMIFS(Calcs!AL:AL,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AM:AM,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AN:AN,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AO:AO,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AP:AP,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AQ:AQ,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AR:AR,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AS:AS,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AT:AT,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AU:AU,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AV:AV,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AW:AW,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AX:AX,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AY:AY,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!AZ:AZ,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!BA:BA,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!BB:BB,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!BC:BC,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!BD:BD,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0},{"$f":"SUMIFS(Calcs!BE:BE,Calcs!$AE:$AE,$C187,Calcs!$D:$D,$D187)","v":0}]
[null,null,"LSE total supply (effective MW)",null,{"$f":"SUM(E53:E187)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[]
[]
[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,{"$f":"E12","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ELCC by resource type (effective MW)"]
[null,null,"hybrid",null,{"$f":"SUMIFS(E$53:E$187,$C$53:$C$187,$C196)+IF($C196=\"btm_pv\",E$17*E$30,0)","v":0},0,0,0,0,0,0,0,0,0,{"$f":"SUMIFS(O$53:O$187,$C$53:$C$187,$C196)+IF($C196=\"btm_pv\",O$17*O$30,0)","v":0},0,0,0,0,0,0,0,0,0]
[null,null,"in_state_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,"in_state_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,"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,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",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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"btm_pv",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"4hr_batteries",null,{"$f":"SUMIFS(E$53:E$187,$C$53:$C$187,$C206)+IF($C206=\"btm_pv\",E$17*E$30,0)","v":0},0,0,0,0,0,0,0,0,0,{"$f":"SUMIFS(O$53:O$187,$C$53:$C$187,$C206)+IF($C206=\"btm_pv\",O$17*O$30,0)","v":0},0,0,0,0,0,0,0,0,0]
[null,null,"8hr_batteries",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"hydro",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"biomass_wood",null,{"$f":"SUMIFS(E$53:E$187,$C$53:$C$187,$C216)+IF($C216=\"btm_pv\",E$17*E$30,0)","v":0},0,0,0,0,0,0,0,0,0,{"$f":"SUMIFS(O$53:O$187,$C$53:$C$187,$C216)+IF($C216=\"btm_pv\",O$17*O$30,0)","v":0},0,0,0,0,0,0,0,0,0]
[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"gas_ct",null,0,0,0,0,0,0,0,0,0,0,0,0,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,{"$f":"SUM(E196:E222)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"Net capacity position (+ve = excess, -ve = shortfall) (effective MW)",null,{"$f":"E223-E194","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[]
[]
[]
[]
[]
[]
[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,{"$f":"E12","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"ELCC by contract status (effective MW)"]
[null,null,"Online",null,{"$f":"IF($C235=\"BTM PV\",E$17*E$30,SUMIFS(E$53:E$187,$D$53:$D$187,$C235))","v":0},0,0,0,0,0,0,0,0,0,{"$f":"IF($C235=\"BTM PV\",O$17*O$30,SUMIFS(O$53:O$187,$D$53:$D$187,$C235))","v":0},0,0,0,0,0,0,0,0,0]
[null,null,"Development",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"Review",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"PlannedExisting",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"PlannedNew",null,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"BTM PV",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,{"$f":"SUM(E235:E240)","v":0},{"$f":"SUM(F235:F240)","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[null,null,"Net capacity position (+ve = excess, -ve = shortfall) (effective MW)",null,{"$f":"E241-E233","v":0},{"$f":"F241-F233","v":0},0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

{"sheet":"Calcs","index":6,"n_rows":5000,"n_cols":57,"rows_kept":281,"cut":true,"hidden":true,"merged":[[0,0,20,0]],"bounds":{"rows_first":125,"rows_last":31,"rows_between":125,"halvings":4}}
["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,{"$f":"unique_contracts!A2","v":0},{"$f":"unique_contracts!B2","v":0},{"$f":"unique_contracts!D2","v":0},{"$f":"unique_contracts!J2","v":0},{"$f":"unique_contracts!K2","v":0},{"$f":"unique_contracts!M2","v":0},{"$f":"unique_contracts!N2","v":0},{"$f":"unique_contracts!P2","v":0},{"$f":"unique_contracts!R2","v":0},{"$f":"unique_contracts!V2","v":0},{"$f":"unique_contracts!AB2","v":0},{"$f":"unique_contracts!AM2","v":0},{"$f":"unique_contracts!AN2","v":0},{"$f":"unique_contracts!AO2","v":0},{"$f":"unique_contracts!AP2","v":0},{"$f":"unique_contracts!AQ2","v":0},{"$f":"unique_contracts!AR2","v":0},{"$f":"unique_contracts!CA2","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G2=\"NotHybrid\",G2=0)),I2>0)","v":false},{"$f":"AND(NOT(OR(G2=\"NotHybrid\",G2=0)),J2>0)","v":false},{"$f":"IF(B2=0,FALSE,COUNTIFS(B:B,B2)>1)","v":false},{"$f":"IF(U2,SUMIFS(E:E,B:B,B2),E2)","v":0},{"$f":"IF(OR(U2,AND(NOT(W2),V2)),SUMIFS(J:J,B:B,B2,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U2,AND(NOT(W2),V2)),SUMIFS(K:K,B:B,B2,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K2>0,OR(G2=\"NotHybrid\",G2=0)),MIN(ROUNDDOWN(K2/E2,0),100),\n      IF(Z2>0,MIN(ROUNDDOWN(Z2/Y2,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA2=\"n/a\",\"n/a\",IF(AA2<8,4,IF(AA2<12,8,IF(AA2<24,12,IF(AA2<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T2,\"pumped_storage\",\n      IF(AND(NOT(U2),V2),\"n/a\",\n        IF(AND(K2>0,OR(G2=\"NotHybrid\",G2=0)),_xlfn.CONCAT(AB2,INDEX(resources!$G:$G,MATCH(C2,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z2>0,_xlfn.CONCAT(AB2,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD2=\"n/a\",AC2,IF(AND(AC2=\"n/a\",NOT(AD2=\"n/a\")),AD2,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M2,N2,O2)<=DATE(M2,6,1),M2,M2+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P2,Q2,R2)>=DATE(P2,10,1),P2,P2-1),0)","v":0},{"$f":"IF(OR(AD2=\"n/a\",NOT(H2=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC2)),MIN(I2/(1*(ROUNDDOWN(Z2/Y2,0)/4)),Y2)/Y2,\n      IF(ISNUMBER(SEARCH(\"wind\",AC2)),MIN(I2/(2*(ROUNDDOWN(Z2/Y2,0)/4)),Y2)/Y2,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC2)),MIN(ROUNDDOWN(K2/E2,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD2)),MIN(ROUNDDOWN(Z2/Y2,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D2=\"Online\",NOT(ISNUMBER(MATCH(AC2,misc!$DE:$DE,0)))),F2,E2)","v":0},{"$f":"IF(AND(L2=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S2))),-1,\n    IF(AND(NOT(L2=\"Sell\"),OR(NOT(OR(G2=\"NotHybrid\",G2=0)),ISNUMBER(SEARCH(\"Capacity\",S2)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AL$1,$AG2>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AL$1,$AG2>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AM$1,$AG2>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CK$3:CK$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AM$1,$AG2>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CK$3:CK$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AN$1,$AG2>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CL$3:CL$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AN$1,$AG2>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CL$3:CL$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AO$1,$AG2>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CM$3:CM$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AO$1,$AG2>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CM$3:CM$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AP$1,$AG2>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CN$3:CN$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AP$1,$AG2>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CN$3:CN$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AQ$1,$AG2>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CO$3:CO$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AQ$1,$AG2>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CO$3:CO$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AR$1,$AG2>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CP$3:CP$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AR$1,$AG2>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CP$3:CP$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AS$1,$AG2>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AS$1,$AG2>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AT$1,$AG2>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CR$3:CR$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AT$1,$AG2>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CR$3:CR$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AU$1,$AG2>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CS$3:CS$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AU$1,$AG2>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CS$3:CS$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AV$1,$AG2>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CT$3:CT$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AV$1,$AG2>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CT$3:CT$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AW$1,$AG2>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CU$3:CU$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AW$1,$AG2>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CU$3:CU$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AX$1,$AG2>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CV$3:CV$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AX$1,$AG2>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CV$3:CV$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AY$1,$AG2>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CW$3:CW$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AY$1,$AG2>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CW$3:CW$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=AZ$1,$AG2>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CX$3:CX$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=AZ$1,$AG2>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CX$3:CX$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=BA$1,$AG2>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CY$3:CY$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=BA$1,$AG2>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CY$3:CY$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=BB$1,$AG2>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=BB$1,$AG2>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=BC$1,$AG2>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!DA$3:DA$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=BC$1,$AG2>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!DA$3:DA$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=BD$1,$AG2>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!DB$3:DB$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=BD$1,$AG2>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!DB$3:DB$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2<=BE$1,$AG2>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2>$AB2,$AD2=\"n/a\"),($AA2-$AB2)*INDEX(misc!DC$3:DC$6,MATCH($AC2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2=\"n/a\",$AJ2*$AI2,$I2)\n    +IFERROR(\n      IF(AND($AF2<=BE$1,$AG2>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2>$AB2,($AA2-$AB2)*INDEX(misc!DC$3:DC$6,MATCH($AD2,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2*$AH2*$AI2),\n$X2)*$AK2","v":0}]
[null,{"$f":"unique_contracts!A3","v":0},{"$f":"unique_contracts!B3","v":0},{"$f":"unique_contracts!D3","v":0},{"$f":"unique_contracts!J3","v":0},{"$f":"unique_contracts!K3","v":0},{"$f":"unique_contracts!M3","v":0},{"$f":"unique_contracts!N3","v":0},{"$f":"unique_contracts!P3","v":0},{"$f":"unique_contracts!R3","v":0},{"$f":"unique_contracts!V3","v":0},{"$f":"unique_contracts!AB3","v":0},{"$f":"unique_contracts!AM3","v":0},{"$f":"unique_contracts!AN3","v":0},{"$f":"unique_contracts!AO3","v":0},{"$f":"unique_contracts!AP3","v":0},{"$f":"unique_contracts!AQ3","v":0},{"$f":"unique_contracts!AR3","v":0},{"$f":"unique_contracts!CA3","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G3=\"NotHybrid\",G3=0)),I3>0)","v":false},{"$f":"AND(NOT(OR(G3=\"NotHybrid\",G3=0)),J3>0)","v":false},{"$f":"IF(B3=0,FALSE,COUNTIFS(B:B,B3)>1)","v":false},{"$f":"IF(U3,SUMIFS(E:E,B:B,B3),E3)","v":0},{"$f":"IF(OR(U3,AND(NOT(W3),V3)),SUMIFS(J:J,B:B,B3,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U3,AND(NOT(W3),V3)),SUMIFS(K:K,B:B,B3,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K3>0,OR(G3=\"NotHybrid\",G3=0)),MIN(ROUNDDOWN(K3/E3,0),100),\n      IF(Z3>0,MIN(ROUNDDOWN(Z3/Y3,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA3=\"n/a\",\"n/a\",IF(AA3<8,4,IF(AA3<12,8,IF(AA3<24,12,IF(AA3<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T3,\"pumped_storage\",\n      IF(AND(NOT(U3),V3),\"n/a\",\n        IF(AND(K3>0,OR(G3=\"NotHybrid\",G3=0)),_xlfn.CONCAT(AB3,INDEX(resources!$G:$G,MATCH(C3,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z3>0,_xlfn.CONCAT(AB3,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD3=\"n/a\",AC3,IF(AND(AC3=\"n/a\",NOT(AD3=\"n/a\")),AD3,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M3,N3,O3)<=DATE(M3,6,1),M3,M3+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P3,Q3,R3)>=DATE(P3,10,1),P3,P3-1),0)","v":0},{"$f":"IF(OR(AD3=\"n/a\",NOT(H3=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC3)),MIN(I3/(1*(ROUNDDOWN(Z3/Y3,0)/4)),Y3)/Y3,\n      IF(ISNUMBER(SEARCH(\"wind\",AC3)),MIN(I3/(2*(ROUNDDOWN(Z3/Y3,0)/4)),Y3)/Y3,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC3)),MIN(ROUNDDOWN(K3/E3,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD3)),MIN(ROUNDDOWN(Z3/Y3,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D3=\"Online\",NOT(ISNUMBER(MATCH(AC3,misc!$DE:$DE,0)))),F3,E3)","v":0},{"$f":"IF(AND(L3=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S3))),-1,\n    IF(AND(NOT(L3=\"Sell\"),OR(NOT(OR(G3=\"NotHybrid\",G3=0)),ISNUMBER(SEARCH(\"Capacity\",S3)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AL$1,$AG3>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AL$1,$AG3>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AM$1,$AG3>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CK$3:CK$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AM$1,$AG3>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CK$3:CK$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AN$1,$AG3>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CL$3:CL$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AN$1,$AG3>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CL$3:CL$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AO$1,$AG3>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CM$3:CM$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AO$1,$AG3>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CM$3:CM$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AP$1,$AG3>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CN$3:CN$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AP$1,$AG3>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CN$3:CN$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AQ$1,$AG3>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CO$3:CO$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AQ$1,$AG3>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CO$3:CO$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AR$1,$AG3>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CP$3:CP$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AR$1,$AG3>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CP$3:CP$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AS$1,$AG3>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AS$1,$AG3>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AT$1,$AG3>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CR$3:CR$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AT$1,$AG3>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CR$3:CR$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AU$1,$AG3>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CS$3:CS$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AU$1,$AG3>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CS$3:CS$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AV$1,$AG3>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CT$3:CT$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AV$1,$AG3>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CT$3:CT$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AW$1,$AG3>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CU$3:CU$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AW$1,$AG3>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CU$3:CU$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AX$1,$AG3>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CV$3:CV$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AX$1,$AG3>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CV$3:CV$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AY$1,$AG3>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CW$3:CW$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AY$1,$AG3>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CW$3:CW$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=AZ$1,$AG3>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CX$3:CX$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=AZ$1,$AG3>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CX$3:CX$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=BA$1,$AG3>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CY$3:CY$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=BA$1,$AG3>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CY$3:CY$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=BB$1,$AG3>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=BB$1,$AG3>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=BC$1,$AG3>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!DA$3:DA$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=BC$1,$AG3>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!DA$3:DA$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=BD$1,$AG3>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!DB$3:DB$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=BD$1,$AG3>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!DB$3:DB$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3<=BE$1,$AG3>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3>$AB3,$AD3=\"n/a\"),($AA3-$AB3)*INDEX(misc!DC$3:DC$6,MATCH($AC3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3=\"n/a\",$AJ3*$AI3,$I3)\n    +IFERROR(\n      IF(AND($AF3<=BE$1,$AG3>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3>$AB3,($AA3-$AB3)*INDEX(misc!DC$3:DC$6,MATCH($AD3,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3*$AH3*$AI3),\n$X3)*$AK3","v":0}]
[null,{"$f":"unique_contracts!A4","v":0},{"$f":"unique_contracts!B4","v":0},{"$f":"unique_contracts!D4","v":0},{"$f":"unique_contracts!J4","v":0},{"$f":"unique_contracts!K4","v":0},{"$f":"unique_contracts!M4","v":0},{"$f":"unique_contracts!N4","v":0},{"$f":"unique_contracts!P4","v":0},{"$f":"unique_contracts!R4","v":0},{"$f":"unique_contracts!V4","v":0},{"$f":"unique_contracts!AB4","v":0},{"$f":"unique_contracts!AM4","v":0},{"$f":"unique_contracts!AN4","v":0},{"$f":"unique_contracts!AO4","v":0},{"$f":"unique_contracts!AP4","v":0},{"$f":"unique_contracts!AQ4","v":0},{"$f":"unique_contracts!AR4","v":0},{"$f":"unique_contracts!CA4","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4,\"pumped_storage\",\n      IF(AND(NOT(U4),V4),\"n/a\",\n        IF(AND(K4>0,OR(G4=\"NotHybrid\",G4=0)),_xlfn.CONCAT(AB4,INDEX(resources!$G:$G,MATCH(C4,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4=\"Online\",NOT(ISNUMBER(MATCH(AC4,misc!$DE:$DE,0)))),F4,E4)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AL$1,$AG4>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AL$1,$AG4>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AM$1,$AG4>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CK$3:CK$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AM$1,$AG4>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CK$3:CK$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AN$1,$AG4>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CL$3:CL$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AN$1,$AG4>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CL$3:CL$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AO$1,$AG4>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CM$3:CM$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AO$1,$AG4>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CM$3:CM$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AP$1,$AG4>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CN$3:CN$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AP$1,$AG4>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CN$3:CN$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AQ$1,$AG4>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CO$3:CO$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AQ$1,$AG4>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CO$3:CO$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AR$1,$AG4>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CP$3:CP$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AR$1,$AG4>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CP$3:CP$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AS$1,$AG4>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AS$1,$AG4>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AT$1,$AG4>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CR$3:CR$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AT$1,$AG4>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CR$3:CR$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AU$1,$AG4>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CS$3:CS$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AU$1,$AG4>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CS$3:CS$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AV$1,$AG4>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CT$3:CT$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AV$1,$AG4>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CT$3:CT$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AW$1,$AG4>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CU$3:CU$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AW$1,$AG4>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CU$3:CU$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AX$1,$AG4>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CV$3:CV$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AX$1,$AG4>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CV$3:CV$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AY$1,$AG4>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CW$3:CW$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AY$1,$AG4>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CW$3:CW$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=AZ$1,$AG4>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CX$3:CX$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=AZ$1,$AG4>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CX$3:CX$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=BA$1,$AG4>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CY$3:CY$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=BA$1,$AG4>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CY$3:CY$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=BB$1,$AG4>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=BB$1,$AG4>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=BC$1,$AG4>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!DA$3:DA$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=BC$1,$AG4>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!DA$3:DA$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=BD$1,$AG4>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!DB$3:DB$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=BD$1,$AG4>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!DB$3:DB$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4<=BE$1,$AG4>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4>$AB4,$AD4=\"n/a\"),($AA4-$AB4)*INDEX(misc!DC$3:DC$6,MATCH($AC4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4=\"n/a\",$AJ4*$AI4,$I4)\n    +IFERROR(\n      IF(AND($AF4<=BE$1,$AG4>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4>$AB4,($AA4-$AB4)*INDEX(misc!DC$3:DC$6,MATCH($AD4,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4*$AH4*$AI4),\n$X4)*$AK4","v":0}]
[null,{"$f":"unique_contracts!A5","v":0},{"$f":"unique_contracts!B5","v":0},{"$f":"unique_contracts!D5","v":0},{"$f":"unique_contracts!J5","v":0},{"$f":"unique_contracts!K5","v":0},{"$f":"unique_contracts!M5","v":0},{"$f":"unique_contracts!N5","v":0},{"$f":"unique_contracts!P5","v":0},{"$f":"unique_contracts!R5","v":0},{"$f":"unique_contracts!V5","v":0},{"$f":"unique_contracts!AB5","v":0},{"$f":"unique_contracts!AM5","v":0},{"$f":"unique_contracts!AN5","v":0},{"$f":"unique_contracts!AO5","v":0},{"$f":"unique_contracts!AP5","v":0},{"$f":"unique_contracts!AQ5","v":0},{"$f":"unique_contracts!AR5","v":0},{"$f":"unique_contracts!CA5","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C5,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T5,\"pumped_storage\",\n      IF(AND(NOT(U5),V5),\"n/a\",\n        IF(AND(K5>0,OR(G5=\"NotHybrid\",G5=0)),_xlfn.CONCAT(AB5,INDEX(resources!$G:$G,MATCH(C5,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C5,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D5=\"Online\",NOT(ISNUMBER(MATCH(AC5,misc!$DE:$DE,0)))),F5,E5)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AL$1,$AG5>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CJ$3:CJ$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AL$1,$AG5>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CJ$3:CJ$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AM$1,$AG5>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CK$3:CK$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AM$1,$AG5>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CK$3:CK$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AN$1,$AG5>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CL$3:CL$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AN$1,$AG5>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CL$3:CL$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AO$1,$AG5>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CM$3:CM$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AO$1,$AG5>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CM$3:CM$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AP$1,$AG5>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CN$3:CN$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AP$1,$AG5>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CN$3:CN$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AQ$1,$AG5>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CO$3:CO$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AQ$1,$AG5>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CO$3:CO$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AR$1,$AG5>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CP$3:CP$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AR$1,$AG5>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CP$3:CP$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AS$1,$AG5>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CQ$3:CQ$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AS$1,$AG5>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CQ$3:CQ$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AT$1,$AG5>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CR$3:CR$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AT$1,$AG5>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CR$3:CR$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AU$1,$AG5>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CS$3:CS$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AU$1,$AG5>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CS$3:CS$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AV$1,$AG5>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CT$3:CT$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AV$1,$AG5>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CT$3:CT$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AW$1,$AG5>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CU$3:CU$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AW$1,$AG5>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CU$3:CU$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AX$1,$AG5>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CV$3:CV$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AX$1,$AG5>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CV$3:CV$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AY$1,$AG5>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CW$3:CW$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AY$1,$AG5>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CW$3:CW$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=AZ$1,$AG5>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CX$3:CX$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=AZ$1,$AG5>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CX$3:CX$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=BA$1,$AG5>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CY$3:CY$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=BA$1,$AG5>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CY$3:CY$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=BB$1,$AG5>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!CZ$3:CZ$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=BB$1,$AG5>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!CZ$3:CZ$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=BC$1,$AG5>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!DA$3:DA$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=BC$1,$AG5>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!DA$3:DA$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=BD$1,$AG5>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!DB$3:DB$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=BD$1,$AG5>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!DB$3:DB$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF5<=BE$1,$AG5>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC5,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA5>$AB5,$AD5=\"n/a\"),($AA5-$AB5)*INDEX(misc!DC$3:DC$6,MATCH($AC5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD5=\"n/a\",$AJ5*$AI5,$I5)\n    +IFERROR(\n      IF(AND($AF5<=BE$1,$AG5>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD5,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA5>$AB5,($AA5-$AB5)*INDEX(misc!DC$3:DC$6,MATCH($AD5,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y5*$AH5*$AI5),\n$X5)*$AK5","v":0}]
[null,{"$f":"unique_contracts!A6","v":0},{"$f":"unique_contracts!B6","v":0},{"$f":"unique_contracts!D6","v":0},{"$f":"unique_contracts!J6","v":0},{"$f":"unique_contracts!K6","v":0},{"$f":"unique_contracts!M6","v":0},{"$f":"unique_contracts!N6","v":0},{"$f":"unique_contracts!P6","v":0},{"$f":"unique_contracts!R6","v":0},{"$f":"unique_contracts!V6","v":0},{"$f":"unique_contracts!AB6","v":0},{"$f":"unique_contracts!AM6","v":0},{"$f":"unique_contracts!AN6","v":0},{"$f":"unique_contracts!AO6","v":0},{"$f":"unique_contracts!AP6","v":0},{"$f":"unique_contracts!AQ6","v":0},{"$f":"unique_contracts!AR6","v":0},{"$f":"unique_contracts!CA6","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C6,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T6,\"pumped_storage\",\n      IF(AND(NOT(U6),V6),\"n/a\",\n        IF(AND(K6>0,OR(G6=\"NotHybrid\",G6=0)),_xlfn.CONCAT(AB6,INDEX(resources!$G:$G,MATCH(C6,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C6,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D6=\"Online\",NOT(ISNUMBER(MATCH(AC6,misc!$DE:$DE,0)))),F6,E6)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AL$1,$AG6>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CJ$3:CJ$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AL$1,$AG6>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CJ$3:CJ$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AM$1,$AG6>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CK$3:CK$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AM$1,$AG6>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CK$3:CK$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AN$1,$AG6>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CL$3:CL$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AN$1,$AG6>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CL$3:CL$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AO$1,$AG6>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CM$3:CM$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AO$1,$AG6>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CM$3:CM$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AP$1,$AG6>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CN$3:CN$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AP$1,$AG6>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CN$3:CN$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AQ$1,$AG6>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CO$3:CO$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AQ$1,$AG6>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CO$3:CO$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AR$1,$AG6>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CP$3:CP$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AR$1,$AG6>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CP$3:CP$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AS$1,$AG6>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CQ$3:CQ$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AS$1,$AG6>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CQ$3:CQ$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AT$1,$AG6>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CR$3:CR$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AT$1,$AG6>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CR$3:CR$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AU$1,$AG6>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CS$3:CS$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AU$1,$AG6>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CS$3:CS$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AV$1,$AG6>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CT$3:CT$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AV$1,$AG6>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CT$3:CT$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AW$1,$AG6>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CU$3:CU$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AW$1,$AG6>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CU$3:CU$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AX$1,$AG6>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CV$3:CV$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AX$1,$AG6>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CV$3:CV$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AY$1,$AG6>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CW$3:CW$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AY$1,$AG6>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CW$3:CW$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=AZ$1,$AG6>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CX$3:CX$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=AZ$1,$AG6>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CX$3:CX$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=BA$1,$AG6>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CY$3:CY$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=BA$1,$AG6>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CY$3:CY$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=BB$1,$AG6>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!CZ$3:CZ$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=BB$1,$AG6>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!CZ$3:CZ$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=BC$1,$AG6>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!DA$3:DA$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=BC$1,$AG6>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!DA$3:DA$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=BD$1,$AG6>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!DB$3:DB$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=BD$1,$AG6>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!DB$3:DB$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF6<=BE$1,$AG6>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC6,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA6>$AB6,$AD6=\"n/a\"),($AA6-$AB6)*INDEX(misc!DC$3:DC$6,MATCH($AC6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD6=\"n/a\",$AJ6*$AI6,$I6)\n    +IFERROR(\n      IF(AND($AF6<=BE$1,$AG6>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD6,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA6>$AB6,($AA6-$AB6)*INDEX(misc!DC$3:DC$6,MATCH($AD6,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y6*$AH6*$AI6),\n$X6)*$AK6","v":0}]
[null,{"$f":"unique_contracts!A7","v":0},{"$f":"unique_contracts!B7","v":0},{"$f":"unique_contracts!D7","v":0},{"$f":"unique_contracts!J7","v":0},{"$f":"unique_contracts!K7","v":0},{"$f":"unique_contracts!M7","v":0},{"$f":"unique_contracts!N7","v":0},{"$f":"unique_contracts!P7","v":0},{"$f":"unique_contracts!R7","v":0},{"$f":"unique_contracts!V7","v":0},{"$f":"unique_contracts!AB7","v":0},{"$f":"unique_contracts!AM7","v":0},{"$f":"unique_contracts!AN7","v":0},{"$f":"unique_contracts!AO7","v":0},{"$f":"unique_contracts!AP7","v":0},{"$f":"unique_contracts!AQ7","v":0},{"$f":"unique_contracts!AR7","v":0},{"$f":"unique_contracts!CA7","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C7,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T7,\"pumped_storage\",\n      IF(AND(NOT(U7),V7),\"n/a\",\n        IF(AND(K7>0,OR(G7=\"NotHybrid\",G7=0)),_xlfn.CONCAT(AB7,INDEX(resources!$G:$G,MATCH(C7,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C7,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D7=\"Online\",NOT(ISNUMBER(MATCH(AC7,misc!$DE:$DE,0)))),F7,E7)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AL$1,$AG7>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CJ$3:CJ$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AL$1,$AG7>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CJ$3:CJ$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AM$1,$AG7>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CK$3:CK$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AM$1,$AG7>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CK$3:CK$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AN$1,$AG7>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CL$3:CL$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AN$1,$AG7>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CL$3:CL$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AO$1,$AG7>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CM$3:CM$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AO$1,$AG7>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CM$3:CM$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AP$1,$AG7>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CN$3:CN$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AP$1,$AG7>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CN$3:CN$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AQ$1,$AG7>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CO$3:CO$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AQ$1,$AG7>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CO$3:CO$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AR$1,$AG7>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CP$3:CP$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AR$1,$AG7>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CP$3:CP$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AS$1,$AG7>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CQ$3:CQ$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AS$1,$AG7>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CQ$3:CQ$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AT$1,$AG7>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CR$3:CR$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AT$1,$AG7>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CR$3:CR$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AU$1,$AG7>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CS$3:CS$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AU$1,$AG7>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CS$3:CS$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AV$1,$AG7>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CT$3:CT$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AV$1,$AG7>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CT$3:CT$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AW$1,$AG7>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CU$3:CU$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AW$1,$AG7>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CU$3:CU$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AX$1,$AG7>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CV$3:CV$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AX$1,$AG7>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CV$3:CV$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AY$1,$AG7>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CW$3:CW$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AY$1,$AG7>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CW$3:CW$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=AZ$1,$AG7>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CX$3:CX$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=AZ$1,$AG7>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CX$3:CX$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=BA$1,$AG7>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CY$3:CY$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=BA$1,$AG7>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CY$3:CY$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=BB$1,$AG7>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!CZ$3:CZ$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=BB$1,$AG7>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!CZ$3:CZ$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=BC$1,$AG7>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!DA$3:DA$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=BC$1,$AG7>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!DA$3:DA$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=BD$1,$AG7>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!DB$3:DB$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=BD$1,$AG7>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!DB$3:DB$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF7<=BE$1,$AG7>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC7,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA7>$AB7,$AD7=\"n/a\"),($AA7-$AB7)*INDEX(misc!DC$3:DC$6,MATCH($AC7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD7=\"n/a\",$AJ7*$AI7,$I7)\n    +IFERROR(\n      IF(AND($AF7<=BE$1,$AG7>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD7,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA7>$AB7,($AA7-$AB7)*INDEX(misc!DC$3:DC$6,MATCH($AD7,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y7*$AH7*$AI7),\n$X7)*$AK7","v":0}]
[null,{"$f":"unique_contracts!A8","v":0},{"$f":"unique_contracts!B8","v":0},{"$f":"unique_contracts!D8","v":0},{"$f":"unique_contracts!J8","v":0},{"$f":"unique_contracts!K8","v":0},{"$f":"unique_contracts!M8","v":0},{"$f":"unique_contracts!N8","v":0},{"$f":"unique_contracts!P8","v":0},{"$f":"unique_contracts!R8","v":0},{"$f":"unique_contracts!V8","v":0},{"$f":"unique_contracts!AB8","v":0},{"$f":"unique_contracts!AM8","v":0},{"$f":"unique_contracts!AN8","v":0},{"$f":"unique_contracts!AO8","v":0},{"$f":"unique_contracts!AP8","v":0},{"$f":"unique_contracts!AQ8","v":0},{"$f":"unique_contracts!AR8","v":0},{"$f":"unique_contracts!CA8","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C8,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T8,\"pumped_storage\",\n      IF(AND(NOT(U8),V8),\"n/a\",\n        IF(AND(K8>0,OR(G8=\"NotHybrid\",G8=0)),_xlfn.CONCAT(AB8,INDEX(resources!$G:$G,MATCH(C8,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C8,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D8=\"Online\",NOT(ISNUMBER(MATCH(AC8,misc!$DE:$DE,0)))),F8,E8)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AL$1,$AG8>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CJ$3:CJ$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AL$1,$AG8>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CJ$3:CJ$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AM$1,$AG8>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CK$3:CK$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AM$1,$AG8>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CK$3:CK$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AN$1,$AG8>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CL$3:CL$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AN$1,$AG8>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CL$3:CL$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AO$1,$AG8>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CM$3:CM$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AO$1,$AG8>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CM$3:CM$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AP$1,$AG8>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CN$3:CN$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AP$1,$AG8>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CN$3:CN$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AQ$1,$AG8>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CO$3:CO$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AQ$1,$AG8>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CO$3:CO$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AR$1,$AG8>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CP$3:CP$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AR$1,$AG8>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CP$3:CP$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AS$1,$AG8>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CQ$3:CQ$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AS$1,$AG8>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CQ$3:CQ$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AT$1,$AG8>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CR$3:CR$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AT$1,$AG8>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CR$3:CR$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AU$1,$AG8>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CS$3:CS$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AU$1,$AG8>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CS$3:CS$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AV$1,$AG8>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CT$3:CT$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AV$1,$AG8>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CT$3:CT$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AW$1,$AG8>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CU$3:CU$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AW$1,$AG8>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CU$3:CU$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AX$1,$AG8>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CV$3:CV$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AX$1,$AG8>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CV$3:CV$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AY$1,$AG8>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CW$3:CW$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AY$1,$AG8>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CW$3:CW$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=AZ$1,$AG8>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CX$3:CX$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=AZ$1,$AG8>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CX$3:CX$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=BA$1,$AG8>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CY$3:CY$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=BA$1,$AG8>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CY$3:CY$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=BB$1,$AG8>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!CZ$3:CZ$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=BB$1,$AG8>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!CZ$3:CZ$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=BC$1,$AG8>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!DA$3:DA$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=BC$1,$AG8>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!DA$3:DA$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=BD$1,$AG8>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!DB$3:DB$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=BD$1,$AG8>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!DB$3:DB$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF8<=BE$1,$AG8>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC8,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA8>$AB8,$AD8=\"n/a\"),($AA8-$AB8)*INDEX(misc!DC$3:DC$6,MATCH($AC8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD8=\"n/a\",$AJ8*$AI8,$I8)\n    +IFERROR(\n      IF(AND($AF8<=BE$1,$AG8>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD8,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA8>$AB8,($AA8-$AB8)*INDEX(misc!DC$3:DC$6,MATCH($AD8,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y8*$AH8*$AI8),\n$X8)*$AK8","v":0}]
[null,{"$f":"unique_contracts!A9","v":0},{"$f":"unique_contracts!B9","v":0},{"$f":"unique_contracts!D9","v":0},{"$f":"unique_contracts!J9","v":0},{"$f":"unique_contracts!K9","v":0},{"$f":"unique_contracts!M9","v":0},{"$f":"unique_contracts!N9","v":0},{"$f":"unique_contracts!P9","v":0},{"$f":"unique_contracts!R9","v":0},{"$f":"unique_contracts!V9","v":0},{"$f":"unique_contracts!AB9","v":0},{"$f":"unique_contracts!AM9","v":0},{"$f":"unique_contracts!AN9","v":0},{"$f":"unique_contracts!AO9","v":0},{"$f":"unique_contracts!AP9","v":0},{"$f":"unique_contracts!AQ9","v":0},{"$f":"unique_contracts!AR9","v":0},{"$f":"unique_contracts!CA9","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C9,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T9,\"pumped_storage\",\n      IF(AND(NOT(U9),V9),\"n/a\",\n        IF(AND(K9>0,OR(G9=\"NotHybrid\",G9=0)),_xlfn.CONCAT(AB9,INDEX(resources!$G:$G,MATCH(C9,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C9,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D9=\"Online\",NOT(ISNUMBER(MATCH(AC9,misc!$DE:$DE,0)))),F9,E9)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AL$1,$AG9>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CJ$3:CJ$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AL$1,$AG9>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CJ$3:CJ$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AM$1,$AG9>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CK$3:CK$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AM$1,$AG9>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CK$3:CK$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AN$1,$AG9>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CL$3:CL$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AN$1,$AG9>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CL$3:CL$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AO$1,$AG9>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CM$3:CM$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AO$1,$AG9>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CM$3:CM$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AP$1,$AG9>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CN$3:CN$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AP$1,$AG9>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CN$3:CN$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AQ$1,$AG9>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CO$3:CO$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AQ$1,$AG9>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CO$3:CO$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AR$1,$AG9>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CP$3:CP$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AR$1,$AG9>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CP$3:CP$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AS$1,$AG9>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CQ$3:CQ$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AS$1,$AG9>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CQ$3:CQ$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AT$1,$AG9>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CR$3:CR$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AT$1,$AG9>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CR$3:CR$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AU$1,$AG9>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CS$3:CS$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AU$1,$AG9>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CS$3:CS$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AV$1,$AG9>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CT$3:CT$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AV$1,$AG9>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CT$3:CT$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AW$1,$AG9>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CU$3:CU$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AW$1,$AG9>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CU$3:CU$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AX$1,$AG9>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CV$3:CV$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AX$1,$AG9>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CV$3:CV$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AY$1,$AG9>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CW$3:CW$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AY$1,$AG9>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CW$3:CW$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=AZ$1,$AG9>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CX$3:CX$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=AZ$1,$AG9>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CX$3:CX$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=BA$1,$AG9>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CY$3:CY$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=BA$1,$AG9>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CY$3:CY$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=BB$1,$AG9>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!CZ$3:CZ$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=BB$1,$AG9>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!CZ$3:CZ$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=BC$1,$AG9>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!DA$3:DA$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=BC$1,$AG9>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!DA$3:DA$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=BD$1,$AG9>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!DB$3:DB$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=BD$1,$AG9>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!DB$3:DB$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF9<=BE$1,$AG9>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC9,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA9>$AB9,$AD9=\"n/a\"),($AA9-$AB9)*INDEX(misc!DC$3:DC$6,MATCH($AC9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD9=\"n/a\",$AJ9*$AI9,$I9)\n    +IFERROR(\n      IF(AND($AF9<=BE$1,$AG9>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD9,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA9>$AB9,($AA9-$AB9)*INDEX(misc!DC$3:DC$6,MATCH($AD9,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y9*$AH9*$AI9),\n$X9)*$AK9","v":0}]
[null,{"$f":"unique_contracts!A10","v":0},{"$f":"unique_contracts!B10","v":0},{"$f":"unique_contracts!D10","v":0},{"$f":"unique_contracts!J10","v":0},{"$f":"unique_contracts!K10","v":0},{"$f":"unique_contracts!M10","v":0},{"$f":"unique_contracts!N10","v":0},{"$f":"unique_contracts!P10","v":0},{"$f":"unique_contracts!R10","v":0},{"$f":"unique_contracts!V10","v":0},{"$f":"unique_contracts!AB10","v":0},{"$f":"unique_contracts!AM10","v":0},{"$f":"unique_contracts!AN10","v":0},{"$f":"unique_contracts!AO10","v":0},{"$f":"unique_contracts!AP10","v":0},{"$f":"unique_contracts!AQ10","v":0},{"$f":"unique_contracts!AR10","v":0},{"$f":"unique_contracts!CA10","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C10,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T10,\"pumped_storage\",\n      IF(AND(NOT(U10),V10),\"n/a\",\n        IF(AND(K10>0,OR(G10=\"NotHybrid\",G10=0)),_xlfn.CONCAT(AB10,INDEX(resources!$G:$G,MATCH(C10,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C10,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D10=\"Online\",NOT(ISNUMBER(MATCH(AC10,misc!$DE:$DE,0)))),F10,E10)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AL$1,$AG10>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CJ$3:CJ$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AL$1,$AG10>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CJ$3:CJ$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AM$1,$AG10>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CK$3:CK$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AM$1,$AG10>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CK$3:CK$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AN$1,$AG10>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CL$3:CL$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AN$1,$AG10>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CL$3:CL$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AO$1,$AG10>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CM$3:CM$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AO$1,$AG10>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CM$3:CM$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AP$1,$AG10>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CN$3:CN$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AP$1,$AG10>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CN$3:CN$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AQ$1,$AG10>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CO$3:CO$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AQ$1,$AG10>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CO$3:CO$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AR$1,$AG10>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CP$3:CP$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AR$1,$AG10>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CP$3:CP$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AS$1,$AG10>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CQ$3:CQ$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AS$1,$AG10>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CQ$3:CQ$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AT$1,$AG10>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CR$3:CR$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AT$1,$AG10>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CR$3:CR$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AU$1,$AG10>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CS$3:CS$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AU$1,$AG10>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CS$3:CS$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AV$1,$AG10>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CT$3:CT$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AV$1,$AG10>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CT$3:CT$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AW$1,$AG10>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CU$3:CU$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AW$1,$AG10>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CU$3:CU$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AX$1,$AG10>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CV$3:CV$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AX$1,$AG10>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CV$3:CV$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AY$1,$AG10>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CW$3:CW$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AY$1,$AG10>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CW$3:CW$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=AZ$1,$AG10>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CX$3:CX$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=AZ$1,$AG10>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CX$3:CX$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=BA$1,$AG10>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CY$3:CY$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=BA$1,$AG10>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CY$3:CY$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=BB$1,$AG10>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!CZ$3:CZ$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=BB$1,$AG10>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!CZ$3:CZ$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=BC$1,$AG10>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!DA$3:DA$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=BC$1,$AG10>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!DA$3:DA$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=BD$1,$AG10>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!DB$3:DB$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=BD$1,$AG10>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!DB$3:DB$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF10<=BE$1,$AG10>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC10,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA10>$AB10,$AD10=\"n/a\"),($AA10-$AB10)*INDEX(misc!DC$3:DC$6,MATCH($AC10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD10=\"n/a\",$AJ10*$AI10,$I10)\n    +IFERROR(\n      IF(AND($AF10<=BE$1,$AG10>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD10,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA10>$AB10,($AA10-$AB10)*INDEX(misc!DC$3:DC$6,MATCH($AD10,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y10*$AH10*$AI10),\n$X10)*$AK10","v":0}]
[null,{"$f":"unique_contracts!A11","v":0},{"$f":"unique_contracts!B11","v":0},{"$f":"unique_contracts!D11","v":0},{"$f":"unique_contracts!J11","v":0},{"$f":"unique_contracts!K11","v":0},{"$f":"unique_contracts!M11","v":0},{"$f":"unique_contracts!N11","v":0},{"$f":"unique_contracts!P11","v":0},{"$f":"unique_contracts!R11","v":0},{"$f":"unique_contracts!V11","v":0},{"$f":"unique_contracts!AB11","v":0},{"$f":"unique_contracts!AM11","v":0},{"$f":"unique_contracts!AN11","v":0},{"$f":"unique_contracts!AO11","v":0},{"$f":"unique_contracts!AP11","v":0},{"$f":"unique_contracts!AQ11","v":0},{"$f":"unique_contracts!AR11","v":0},{"$f":"unique_contracts!CA11","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C11,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T11,\"pumped_storage\",\n      IF(AND(NOT(U11),V11),\"n/a\",\n        IF(AND(K11>0,OR(G11=\"NotHybrid\",G11=0)),_xlfn.CONCAT(AB11,INDEX(resources!$G:$G,MATCH(C11,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C11,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D11=\"Online\",NOT(ISNUMBER(MATCH(AC11,misc!$DE:$DE,0)))),F11,E11)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AL$1,$AG11>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CJ$3:CJ$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AL$1,$AG11>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CJ$3:CJ$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AM$1,$AG11>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CK$3:CK$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AM$1,$AG11>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CK$3:CK$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AN$1,$AG11>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CL$3:CL$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AN$1,$AG11>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CL$3:CL$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AO$1,$AG11>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CM$3:CM$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AO$1,$AG11>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CM$3:CM$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AP$1,$AG11>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CN$3:CN$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AP$1,$AG11>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CN$3:CN$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AQ$1,$AG11>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CO$3:CO$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AQ$1,$AG11>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CO$3:CO$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AR$1,$AG11>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CP$3:CP$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AR$1,$AG11>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CP$3:CP$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AS$1,$AG11>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CQ$3:CQ$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AS$1,$AG11>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CQ$3:CQ$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AT$1,$AG11>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CR$3:CR$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AT$1,$AG11>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CR$3:CR$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AU$1,$AG11>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CS$3:CS$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AU$1,$AG11>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CS$3:CS$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AV$1,$AG11>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CT$3:CT$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AV$1,$AG11>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CT$3:CT$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AW$1,$AG11>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CU$3:CU$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AW$1,$AG11>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CU$3:CU$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AX$1,$AG11>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CV$3:CV$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AX$1,$AG11>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CV$3:CV$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AY$1,$AG11>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CW$3:CW$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AY$1,$AG11>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CW$3:CW$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=AZ$1,$AG11>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CX$3:CX$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=AZ$1,$AG11>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CX$3:CX$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=BA$1,$AG11>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CY$3:CY$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=BA$1,$AG11>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CY$3:CY$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=BB$1,$AG11>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!CZ$3:CZ$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=BB$1,$AG11>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!CZ$3:CZ$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=BC$1,$AG11>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!DA$3:DA$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=BC$1,$AG11>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!DA$3:DA$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=BD$1,$AG11>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!DB$3:DB$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=BD$1,$AG11>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!DB$3:DB$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF11<=BE$1,$AG11>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC11,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA11>$AB11,$AD11=\"n/a\"),($AA11-$AB11)*INDEX(misc!DC$3:DC$6,MATCH($AC11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD11=\"n/a\",$AJ11*$AI11,$I11)\n    +IFERROR(\n      IF(AND($AF11<=BE$1,$AG11>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD11,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA11>$AB11,($AA11-$AB11)*INDEX(misc!DC$3:DC$6,MATCH($AD11,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y11*$AH11*$AI11),\n$X11)*$AK11","v":0}]
[null,{"$f":"unique_contracts!A12","v":0},{"$f":"unique_contracts!B12","v":0},{"$f":"unique_contracts!D12","v":0},{"$f":"unique_contracts!J12","v":0},{"$f":"unique_contracts!K12","v":0},{"$f":"unique_contracts!M12","v":0},{"$f":"unique_contracts!N12","v":0},{"$f":"unique_contracts!P12","v":0},{"$f":"unique_contracts!R12","v":0},{"$f":"unique_contracts!V12","v":0},{"$f":"unique_contracts!AB12","v":0},{"$f":"unique_contracts!AM12","v":0},{"$f":"unique_contracts!AN12","v":0},{"$f":"unique_contracts!AO12","v":0},{"$f":"unique_contracts!AP12","v":0},{"$f":"unique_contracts!AQ12","v":0},{"$f":"unique_contracts!AR12","v":0},{"$f":"unique_contracts!CA12","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C12,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T12,\"pumped_storage\",\n      IF(AND(NOT(U12),V12),\"n/a\",\n        IF(AND(K12>0,OR(G12=\"NotHybrid\",G12=0)),_xlfn.CONCAT(AB12,INDEX(resources!$G:$G,MATCH(C12,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C12,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D12=\"Online\",NOT(ISNUMBER(MATCH(AC12,misc!$DE:$DE,0)))),F12,E12)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AL$1,$AG12>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CJ$3:CJ$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AL$1,$AG12>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CJ$3:CJ$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AM$1,$AG12>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CK$3:CK$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AM$1,$AG12>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CK$3:CK$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AN$1,$AG12>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CL$3:CL$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AN$1,$AG12>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CL$3:CL$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AO$1,$AG12>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CM$3:CM$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AO$1,$AG12>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CM$3:CM$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AP$1,$AG12>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CN$3:CN$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AP$1,$AG12>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CN$3:CN$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AQ$1,$AG12>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CO$3:CO$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AQ$1,$AG12>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CO$3:CO$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AR$1,$AG12>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CP$3:CP$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AR$1,$AG12>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CP$3:CP$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AS$1,$AG12>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CQ$3:CQ$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AS$1,$AG12>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CQ$3:CQ$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AT$1,$AG12>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CR$3:CR$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AT$1,$AG12>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CR$3:CR$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AU$1,$AG12>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CS$3:CS$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AU$1,$AG12>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CS$3:CS$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AV$1,$AG12>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CT$3:CT$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AV$1,$AG12>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CT$3:CT$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AW$1,$AG12>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CU$3:CU$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AW$1,$AG12>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CU$3:CU$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AX$1,$AG12>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CV$3:CV$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AX$1,$AG12>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CV$3:CV$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AY$1,$AG12>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CW$3:CW$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AY$1,$AG12>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CW$3:CW$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=AZ$1,$AG12>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CX$3:CX$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=AZ$1,$AG12>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CX$3:CX$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=BA$1,$AG12>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CY$3:CY$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=BA$1,$AG12>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CY$3:CY$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=BB$1,$AG12>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!CZ$3:CZ$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=BB$1,$AG12>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!CZ$3:CZ$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=BC$1,$AG12>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!DA$3:DA$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=BC$1,$AG12>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!DA$3:DA$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=BD$1,$AG12>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!DB$3:DB$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=BD$1,$AG12>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!DB$3:DB$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF12<=BE$1,$AG12>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC12,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA12>$AB12,$AD12=\"n/a\"),($AA12-$AB12)*INDEX(misc!DC$3:DC$6,MATCH($AC12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD12=\"n/a\",$AJ12*$AI12,$I12)\n    +IFERROR(\n      IF(AND($AF12<=BE$1,$AG12>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD12,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA12>$AB12,($AA12-$AB12)*INDEX(misc!DC$3:DC$6,MATCH($AD12,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y12*$AH12*$AI12),\n$X12)*$AK12","v":0}]
[null,{"$f":"unique_contracts!A13","v":0},{"$f":"unique_contracts!B13","v":0},{"$f":"unique_contracts!D13","v":0},{"$f":"unique_contracts!J13","v":0},{"$f":"unique_contracts!K13","v":0},{"$f":"unique_contracts!M13","v":0},{"$f":"unique_contracts!N13","v":0},{"$f":"unique_contracts!P13","v":0},{"$f":"unique_contracts!R13","v":0},{"$f":"unique_contracts!V13","v":0},{"$f":"unique_contracts!AB13","v":0},{"$f":"unique_contracts!AM13","v":0},{"$f":"unique_contracts!AN13","v":0},{"$f":"unique_contracts!AO13","v":0},{"$f":"unique_contracts!AP13","v":0},{"$f":"unique_contracts!AQ13","v":0},{"$f":"unique_contracts!AR13","v":0},{"$f":"unique_contracts!CA13","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C13,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T13,\"pumped_storage\",\n      IF(AND(NOT(U13),V13),\"n/a\",\n        IF(AND(K13>0,OR(G13=\"NotHybrid\",G13=0)),_xlfn.CONCAT(AB13,INDEX(resources!$G:$G,MATCH(C13,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C13,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D13=\"Online\",NOT(ISNUMBER(MATCH(AC13,misc!$DE:$DE,0)))),F13,E13)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AL$1,$AG13>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CJ$3:CJ$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AL$1,$AG13>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CJ$3:CJ$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AM$1,$AG13>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CK$3:CK$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AM$1,$AG13>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CK$3:CK$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AN$1,$AG13>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CL$3:CL$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AN$1,$AG13>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CL$3:CL$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AO$1,$AG13>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CM$3:CM$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AO$1,$AG13>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CM$3:CM$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AP$1,$AG13>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CN$3:CN$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AP$1,$AG13>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CN$3:CN$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AQ$1,$AG13>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CO$3:CO$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AQ$1,$AG13>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CO$3:CO$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AR$1,$AG13>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CP$3:CP$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AR$1,$AG13>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CP$3:CP$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AS$1,$AG13>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CQ$3:CQ$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AS$1,$AG13>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CQ$3:CQ$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AT$1,$AG13>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CR$3:CR$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AT$1,$AG13>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CR$3:CR$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AU$1,$AG13>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CS$3:CS$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AU$1,$AG13>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CS$3:CS$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AV$1,$AG13>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CT$3:CT$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AV$1,$AG13>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CT$3:CT$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AW$1,$AG13>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CU$3:CU$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AW$1,$AG13>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CU$3:CU$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AX$1,$AG13>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CV$3:CV$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AX$1,$AG13>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CV$3:CV$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AY$1,$AG13>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CW$3:CW$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AY$1,$AG13>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CW$3:CW$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=AZ$1,$AG13>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CX$3:CX$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=AZ$1,$AG13>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CX$3:CX$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=BA$1,$AG13>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CY$3:CY$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=BA$1,$AG13>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CY$3:CY$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=BB$1,$AG13>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!CZ$3:CZ$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=BB$1,$AG13>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!CZ$3:CZ$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=BC$1,$AG13>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!DA$3:DA$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=BC$1,$AG13>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!DA$3:DA$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=BD$1,$AG13>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!DB$3:DB$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=BD$1,$AG13>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!DB$3:DB$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF13<=BE$1,$AG13>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC13,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA13>$AB13,$AD13=\"n/a\"),($AA13-$AB13)*INDEX(misc!DC$3:DC$6,MATCH($AC13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD13=\"n/a\",$AJ13*$AI13,$I13)\n    +IFERROR(\n      IF(AND($AF13<=BE$1,$AG13>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD13,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA13>$AB13,($AA13-$AB13)*INDEX(misc!DC$3:DC$6,MATCH($AD13,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y13*$AH13*$AI13),\n$X13)*$AK13","v":0}]
[null,{"$f":"unique_contracts!A14","v":0},{"$f":"unique_contracts!B14","v":0},{"$f":"unique_contracts!D14","v":0},{"$f":"unique_contracts!J14","v":0},{"$f":"unique_contracts!K14","v":0},{"$f":"unique_contracts!M14","v":0},{"$f":"unique_contracts!N14","v":0},{"$f":"unique_contracts!P14","v":0},{"$f":"unique_contracts!R14","v":0},{"$f":"unique_contracts!V14","v":0},{"$f":"unique_contracts!AB14","v":0},{"$f":"unique_contracts!AM14","v":0},{"$f":"unique_contracts!AN14","v":0},{"$f":"unique_contracts!AO14","v":0},{"$f":"unique_contracts!AP14","v":0},{"$f":"unique_contracts!AQ14","v":0},{"$f":"unique_contracts!AR14","v":0},{"$f":"unique_contracts!CA14","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C14,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T14,\"pumped_storage\",\n      IF(AND(NOT(U14),V14),\"n/a\",\n        IF(AND(K14>0,OR(G14=\"NotHybrid\",G14=0)),_xlfn.CONCAT(AB14,INDEX(resources!$G:$G,MATCH(C14,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C14,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D14=\"Online\",NOT(ISNUMBER(MATCH(AC14,misc!$DE:$DE,0)))),F14,E14)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AL$1,$AG14>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CJ$3:CJ$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AL$1,$AG14>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CJ$3:CJ$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AM$1,$AG14>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CK$3:CK$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AM$1,$AG14>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CK$3:CK$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AN$1,$AG14>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CL$3:CL$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AN$1,$AG14>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CL$3:CL$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AO$1,$AG14>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CM$3:CM$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AO$1,$AG14>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CM$3:CM$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AP$1,$AG14>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CN$3:CN$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AP$1,$AG14>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CN$3:CN$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AQ$1,$AG14>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CO$3:CO$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AQ$1,$AG14>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CO$3:CO$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AR$1,$AG14>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CP$3:CP$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AR$1,$AG14>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CP$3:CP$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AS$1,$AG14>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CQ$3:CQ$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AS$1,$AG14>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CQ$3:CQ$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AT$1,$AG14>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CR$3:CR$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AT$1,$AG14>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CR$3:CR$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AU$1,$AG14>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CS$3:CS$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AU$1,$AG14>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CS$3:CS$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AV$1,$AG14>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CT$3:CT$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AV$1,$AG14>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CT$3:CT$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AW$1,$AG14>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CU$3:CU$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AW$1,$AG14>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CU$3:CU$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AX$1,$AG14>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CV$3:CV$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AX$1,$AG14>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CV$3:CV$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AY$1,$AG14>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CW$3:CW$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AY$1,$AG14>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CW$3:CW$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=AZ$1,$AG14>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CX$3:CX$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=AZ$1,$AG14>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CX$3:CX$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=BA$1,$AG14>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CY$3:CY$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=BA$1,$AG14>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CY$3:CY$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=BB$1,$AG14>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!CZ$3:CZ$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=BB$1,$AG14>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!CZ$3:CZ$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=BC$1,$AG14>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!DA$3:DA$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=BC$1,$AG14>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!DA$3:DA$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=BD$1,$AG14>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!DB$3:DB$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=BD$1,$AG14>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!DB$3:DB$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF14<=BE$1,$AG14>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC14,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA14>$AB14,$AD14=\"n/a\"),($AA14-$AB14)*INDEX(misc!DC$3:DC$6,MATCH($AC14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD14=\"n/a\",$AJ14*$AI14,$I14)\n    +IFERROR(\n      IF(AND($AF14<=BE$1,$AG14>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD14,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA14>$AB14,($AA14-$AB14)*INDEX(misc!DC$3:DC$6,MATCH($AD14,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y14*$AH14*$AI14),\n$X14)*$AK14","v":0}]
[null,{"$f":"unique_contracts!A15","v":0},{"$f":"unique_contracts!B15","v":0},{"$f":"unique_contracts!D15","v":0},{"$f":"unique_contracts!J15","v":0},{"$f":"unique_contracts!K15","v":0},{"$f":"unique_contracts!M15","v":0},{"$f":"unique_contracts!N15","v":0},{"$f":"unique_contracts!P15","v":0},{"$f":"unique_contracts!R15","v":0},{"$f":"unique_contracts!V15","v":0},{"$f":"unique_contracts!AB15","v":0},{"$f":"unique_contracts!AM15","v":0},{"$f":"unique_contracts!AN15","v":0},{"$f":"unique_contracts!AO15","v":0},{"$f":"unique_contracts!AP15","v":0},{"$f":"unique_contracts!AQ15","v":0},{"$f":"unique_contracts!AR15","v":0},{"$f":"unique_contracts!CA15","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C15,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T15,\"pumped_storage\",\n      IF(AND(NOT(U15),V15),\"n/a\",\n        IF(AND(K15>0,OR(G15=\"NotHybrid\",G15=0)),_xlfn.CONCAT(AB15,INDEX(resources!$G:$G,MATCH(C15,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C15,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D15=\"Online\",NOT(ISNUMBER(MATCH(AC15,misc!$DE:$DE,0)))),F15,E15)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AL$1,$AG15>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CJ$3:CJ$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AL$1,$AG15>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CJ$3:CJ$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AM$1,$AG15>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CK$3:CK$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AM$1,$AG15>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CK$3:CK$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AN$1,$AG15>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CL$3:CL$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AN$1,$AG15>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CL$3:CL$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AO$1,$AG15>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CM$3:CM$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AO$1,$AG15>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CM$3:CM$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AP$1,$AG15>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CN$3:CN$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AP$1,$AG15>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CN$3:CN$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AQ$1,$AG15>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CO$3:CO$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AQ$1,$AG15>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CO$3:CO$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AR$1,$AG15>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CP$3:CP$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AR$1,$AG15>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CP$3:CP$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AS$1,$AG15>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CQ$3:CQ$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AS$1,$AG15>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CQ$3:CQ$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AT$1,$AG15>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CR$3:CR$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AT$1,$AG15>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CR$3:CR$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AU$1,$AG15>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CS$3:CS$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AU$1,$AG15>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CS$3:CS$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AV$1,$AG15>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CT$3:CT$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AV$1,$AG15>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CT$3:CT$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AW$1,$AG15>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CU$3:CU$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AW$1,$AG15>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CU$3:CU$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AX$1,$AG15>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CV$3:CV$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AX$1,$AG15>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CV$3:CV$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AY$1,$AG15>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CW$3:CW$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AY$1,$AG15>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CW$3:CW$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=AZ$1,$AG15>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CX$3:CX$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=AZ$1,$AG15>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CX$3:CX$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=BA$1,$AG15>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CY$3:CY$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=BA$1,$AG15>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CY$3:CY$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=BB$1,$AG15>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!CZ$3:CZ$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=BB$1,$AG15>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!CZ$3:CZ$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=BC$1,$AG15>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!DA$3:DA$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=BC$1,$AG15>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!DA$3:DA$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=BD$1,$AG15>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!DB$3:DB$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=BD$1,$AG15>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!DB$3:DB$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF15<=BE$1,$AG15>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC15,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA15>$AB15,$AD15=\"n/a\"),($AA15-$AB15)*INDEX(misc!DC$3:DC$6,MATCH($AC15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD15=\"n/a\",$AJ15*$AI15,$I15)\n    +IFERROR(\n      IF(AND($AF15<=BE$1,$AG15>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD15,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA15>$AB15,($AA15-$AB15)*INDEX(misc!DC$3:DC$6,MATCH($AD15,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y15*$AH15*$AI15),\n$X15)*$AK15","v":0}]
[null,{"$f":"unique_contracts!A16","v":0},{"$f":"unique_contracts!B16","v":0},{"$f":"unique_contracts!D16","v":0},{"$f":"unique_contracts!J16","v":0},{"$f":"unique_contracts!K16","v":0},{"$f":"unique_contracts!M16","v":0},{"$f":"unique_contracts!N16","v":0},{"$f":"unique_contracts!P16","v":0},{"$f":"unique_contracts!R16","v":0},{"$f":"unique_contracts!V16","v":0},{"$f":"unique_contracts!AB16","v":0},{"$f":"unique_contracts!AM16","v":0},{"$f":"unique_contracts!AN16","v":0},{"$f":"unique_contracts!AO16","v":0},{"$f":"unique_contracts!AP16","v":0},{"$f":"unique_contracts!AQ16","v":0},{"$f":"unique_contracts!AR16","v":0},{"$f":"unique_contracts!CA16","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C16,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T16,\"pumped_storage\",\n      IF(AND(NOT(U16),V16),\"n/a\",\n        IF(AND(K16>0,OR(G16=\"NotHybrid\",G16=0)),_xlfn.CONCAT(AB16,INDEX(resources!$G:$G,MATCH(C16,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C16,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D16=\"Online\",NOT(ISNUMBER(MATCH(AC16,misc!$DE:$DE,0)))),F16,E16)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AL$1,$AG16>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CJ$3:CJ$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AL$1,$AG16>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CJ$3:CJ$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AM$1,$AG16>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CK$3:CK$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AM$1,$AG16>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CK$3:CK$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AN$1,$AG16>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CL$3:CL$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AN$1,$AG16>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CL$3:CL$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AO$1,$AG16>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CM$3:CM$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AO$1,$AG16>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CM$3:CM$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AP$1,$AG16>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CN$3:CN$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AP$1,$AG16>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CN$3:CN$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AQ$1,$AG16>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CO$3:CO$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AQ$1,$AG16>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CO$3:CO$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AR$1,$AG16>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CP$3:CP$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AR$1,$AG16>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CP$3:CP$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AS$1,$AG16>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CQ$3:CQ$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AS$1,$AG16>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CQ$3:CQ$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AT$1,$AG16>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CR$3:CR$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AT$1,$AG16>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CR$3:CR$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AU$1,$AG16>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CS$3:CS$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AU$1,$AG16>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CS$3:CS$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AV$1,$AG16>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CT$3:CT$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AV$1,$AG16>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CT$3:CT$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AW$1,$AG16>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CU$3:CU$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AW$1,$AG16>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CU$3:CU$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AX$1,$AG16>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CV$3:CV$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AX$1,$AG16>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CV$3:CV$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AY$1,$AG16>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CW$3:CW$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AY$1,$AG16>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CW$3:CW$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=AZ$1,$AG16>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CX$3:CX$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=AZ$1,$AG16>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CX$3:CX$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=BA$1,$AG16>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CY$3:CY$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=BA$1,$AG16>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CY$3:CY$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=BB$1,$AG16>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!CZ$3:CZ$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=BB$1,$AG16>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!CZ$3:CZ$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=BC$1,$AG16>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!DA$3:DA$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=BC$1,$AG16>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!DA$3:DA$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=BD$1,$AG16>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!DB$3:DB$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=BD$1,$AG16>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!DB$3:DB$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF16<=BE$1,$AG16>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC16,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA16>$AB16,$AD16=\"n/a\"),($AA16-$AB16)*INDEX(misc!DC$3:DC$6,MATCH($AC16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD16=\"n/a\",$AJ16*$AI16,$I16)\n    +IFERROR(\n      IF(AND($AF16<=BE$1,$AG16>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD16,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA16>$AB16,($AA16-$AB16)*INDEX(misc!DC$3:DC$6,MATCH($AD16,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y16*$AH16*$AI16),\n$X16)*$AK16","v":0}]
[null,{"$f":"unique_contracts!A17","v":0},{"$f":"unique_contracts!B17","v":0},{"$f":"unique_contracts!D17","v":0},{"$f":"unique_contracts!J17","v":0},{"$f":"unique_contracts!K17","v":0},{"$f":"unique_contracts!M17","v":0},{"$f":"unique_contracts!N17","v":0},{"$f":"unique_contracts!P17","v":0},{"$f":"unique_contracts!R17","v":0},{"$f":"unique_contracts!V17","v":0},{"$f":"unique_contracts!AB17","v":0},{"$f":"unique_contracts!AM17","v":0},{"$f":"unique_contracts!AN17","v":0},{"$f":"unique_contracts!AO17","v":0},{"$f":"unique_contracts!AP17","v":0},{"$f":"unique_contracts!AQ17","v":0},{"$f":"unique_contracts!AR17","v":0},{"$f":"unique_contracts!CA17","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C17,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T17,\"pumped_storage\",\n      IF(AND(NOT(U17),V17),\"n/a\",\n        IF(AND(K17>0,OR(G17=\"NotHybrid\",G17=0)),_xlfn.CONCAT(AB17,INDEX(resources!$G:$G,MATCH(C17,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C17,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D17=\"Online\",NOT(ISNUMBER(MATCH(AC17,misc!$DE:$DE,0)))),F17,E17)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AL$1,$AG17>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CJ$3:CJ$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AL$1,$AG17>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CJ$3:CJ$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AM$1,$AG17>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CK$3:CK$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AM$1,$AG17>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CK$3:CK$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AN$1,$AG17>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CL$3:CL$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AN$1,$AG17>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CL$3:CL$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AO$1,$AG17>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CM$3:CM$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AO$1,$AG17>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CM$3:CM$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AP$1,$AG17>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CN$3:CN$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AP$1,$AG17>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CN$3:CN$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AQ$1,$AG17>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CO$3:CO$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AQ$1,$AG17>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CO$3:CO$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AR$1,$AG17>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CP$3:CP$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AR$1,$AG17>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CP$3:CP$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AS$1,$AG17>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CQ$3:CQ$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AS$1,$AG17>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CQ$3:CQ$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AT$1,$AG17>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CR$3:CR$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AT$1,$AG17>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CR$3:CR$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AU$1,$AG17>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CS$3:CS$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AU$1,$AG17>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CS$3:CS$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AV$1,$AG17>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CT$3:CT$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AV$1,$AG17>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CT$3:CT$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AW$1,$AG17>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CU$3:CU$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AW$1,$AG17>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CU$3:CU$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AX$1,$AG17>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CV$3:CV$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AX$1,$AG17>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CV$3:CV$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AY$1,$AG17>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CW$3:CW$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AY$1,$AG17>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CW$3:CW$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=AZ$1,$AG17>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CX$3:CX$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=AZ$1,$AG17>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CX$3:CX$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=BA$1,$AG17>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CY$3:CY$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=BA$1,$AG17>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CY$3:CY$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=BB$1,$AG17>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!CZ$3:CZ$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=BB$1,$AG17>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!CZ$3:CZ$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=BC$1,$AG17>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!DA$3:DA$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=BC$1,$AG17>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!DA$3:DA$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=BD$1,$AG17>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!DB$3:DB$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=BD$1,$AG17>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!DB$3:DB$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF17<=BE$1,$AG17>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC17,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA17>$AB17,$AD17=\"n/a\"),($AA17-$AB17)*INDEX(misc!DC$3:DC$6,MATCH($AC17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD17=\"n/a\",$AJ17*$AI17,$I17)\n    +IFERROR(\n      IF(AND($AF17<=BE$1,$AG17>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD17,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA17>$AB17,($AA17-$AB17)*INDEX(misc!DC$3:DC$6,MATCH($AD17,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y17*$AH17*$AI17),\n$X17)*$AK17","v":0}]
[null,{"$f":"unique_contracts!A18","v":0},{"$f":"unique_contracts!B18","v":0},{"$f":"unique_contracts!D18","v":0},{"$f":"unique_contracts!J18","v":0},{"$f":"unique_contracts!K18","v":0},{"$f":"unique_contracts!M18","v":0},{"$f":"unique_contracts!N18","v":0},{"$f":"unique_contracts!P18","v":0},{"$f":"unique_contracts!R18","v":0},{"$f":"unique_contracts!V18","v":0},{"$f":"unique_contracts!AB18","v":0},{"$f":"unique_contracts!AM18","v":0},{"$f":"unique_contracts!AN18","v":0},{"$f":"unique_contracts!AO18","v":0},{"$f":"unique_contracts!AP18","v":0},{"$f":"unique_contracts!AQ18","v":0},{"$f":"unique_contracts!AR18","v":0},{"$f":"unique_contracts!CA18","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C18,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T18,\"pumped_storage\",\n      IF(AND(NOT(U18),V18),\"n/a\",\n        IF(AND(K18>0,OR(G18=\"NotHybrid\",G18=0)),_xlfn.CONCAT(AB18,INDEX(resources!$G:$G,MATCH(C18,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C18,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D18=\"Online\",NOT(ISNUMBER(MATCH(AC18,misc!$DE:$DE,0)))),F18,E18)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AL$1,$AG18>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CJ$3:CJ$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AL$1,$AG18>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CJ$3:CJ$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AM$1,$AG18>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CK$3:CK$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AM$1,$AG18>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CK$3:CK$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AN$1,$AG18>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CL$3:CL$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AN$1,$AG18>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CL$3:CL$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AO$1,$AG18>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CM$3:CM$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AO$1,$AG18>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CM$3:CM$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AP$1,$AG18>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CN$3:CN$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AP$1,$AG18>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CN$3:CN$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AQ$1,$AG18>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CO$3:CO$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AQ$1,$AG18>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CO$3:CO$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AR$1,$AG18>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CP$3:CP$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AR$1,$AG18>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CP$3:CP$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AS$1,$AG18>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CQ$3:CQ$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AS$1,$AG18>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CQ$3:CQ$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AT$1,$AG18>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CR$3:CR$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AT$1,$AG18>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CR$3:CR$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AU$1,$AG18>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CS$3:CS$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AU$1,$AG18>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CS$3:CS$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AV$1,$AG18>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CT$3:CT$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AV$1,$AG18>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CT$3:CT$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AW$1,$AG18>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CU$3:CU$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AW$1,$AG18>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CU$3:CU$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AX$1,$AG18>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CV$3:CV$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AX$1,$AG18>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CV$3:CV$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AY$1,$AG18>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CW$3:CW$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AY$1,$AG18>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CW$3:CW$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=AZ$1,$AG18>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CX$3:CX$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=AZ$1,$AG18>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CX$3:CX$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=BA$1,$AG18>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CY$3:CY$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=BA$1,$AG18>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CY$3:CY$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=BB$1,$AG18>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!CZ$3:CZ$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=BB$1,$AG18>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!CZ$3:CZ$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=BC$1,$AG18>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!DA$3:DA$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=BC$1,$AG18>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!DA$3:DA$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=BD$1,$AG18>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!DB$3:DB$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=BD$1,$AG18>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!DB$3:DB$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF18<=BE$1,$AG18>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC18,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA18>$AB18,$AD18=\"n/a\"),($AA18-$AB18)*INDEX(misc!DC$3:DC$6,MATCH($AC18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD18=\"n/a\",$AJ18*$AI18,$I18)\n    +IFERROR(\n      IF(AND($AF18<=BE$1,$AG18>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD18,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA18>$AB18,($AA18-$AB18)*INDEX(misc!DC$3:DC$6,MATCH($AD18,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y18*$AH18*$AI18),\n$X18)*$AK18","v":0}]
[null,{"$f":"unique_contracts!A19","v":0},{"$f":"unique_contracts!B19","v":0},{"$f":"unique_contracts!D19","v":0},{"$f":"unique_contracts!J19","v":0},{"$f":"unique_contracts!K19","v":0},{"$f":"unique_contracts!M19","v":0},{"$f":"unique_contracts!N19","v":0},{"$f":"unique_contracts!P19","v":0},{"$f":"unique_contracts!R19","v":0},{"$f":"unique_contracts!V19","v":0},{"$f":"unique_contracts!AB19","v":0},{"$f":"unique_contracts!AM19","v":0},{"$f":"unique_contracts!AN19","v":0},{"$f":"unique_contracts!AO19","v":0},{"$f":"unique_contracts!AP19","v":0},{"$f":"unique_contracts!AQ19","v":0},{"$f":"unique_contracts!AR19","v":0},{"$f":"unique_contracts!CA19","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C19,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T19,\"pumped_storage\",\n      IF(AND(NOT(U19),V19),\"n/a\",\n        IF(AND(K19>0,OR(G19=\"NotHybrid\",G19=0)),_xlfn.CONCAT(AB19,INDEX(resources!$G:$G,MATCH(C19,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C19,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D19=\"Online\",NOT(ISNUMBER(MATCH(AC19,misc!$DE:$DE,0)))),F19,E19)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AL$1,$AG19>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CJ$3:CJ$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AL$1,$AG19>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CJ$3:CJ$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AM$1,$AG19>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CK$3:CK$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AM$1,$AG19>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CK$3:CK$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AN$1,$AG19>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CL$3:CL$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AN$1,$AG19>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CL$3:CL$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AO$1,$AG19>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CM$3:CM$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AO$1,$AG19>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CM$3:CM$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AP$1,$AG19>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CN$3:CN$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AP$1,$AG19>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CN$3:CN$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AQ$1,$AG19>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CO$3:CO$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AQ$1,$AG19>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CO$3:CO$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AR$1,$AG19>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CP$3:CP$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AR$1,$AG19>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CP$3:CP$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AS$1,$AG19>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CQ$3:CQ$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AS$1,$AG19>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CQ$3:CQ$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AT$1,$AG19>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CR$3:CR$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AT$1,$AG19>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CR$3:CR$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AU$1,$AG19>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CS$3:CS$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AU$1,$AG19>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CS$3:CS$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AV$1,$AG19>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CT$3:CT$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AV$1,$AG19>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CT$3:CT$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AW$1,$AG19>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CU$3:CU$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AW$1,$AG19>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CU$3:CU$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AX$1,$AG19>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CV$3:CV$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AX$1,$AG19>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CV$3:CV$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AY$1,$AG19>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CW$3:CW$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AY$1,$AG19>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CW$3:CW$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=AZ$1,$AG19>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CX$3:CX$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=AZ$1,$AG19>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CX$3:CX$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=BA$1,$AG19>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CY$3:CY$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=BA$1,$AG19>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CY$3:CY$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=BB$1,$AG19>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!CZ$3:CZ$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=BB$1,$AG19>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!CZ$3:CZ$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=BC$1,$AG19>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!DA$3:DA$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=BC$1,$AG19>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!DA$3:DA$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=BD$1,$AG19>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!DB$3:DB$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=BD$1,$AG19>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!DB$3:DB$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF19<=BE$1,$AG19>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC19,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA19>$AB19,$AD19=\"n/a\"),($AA19-$AB19)*INDEX(misc!DC$3:DC$6,MATCH($AC19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD19=\"n/a\",$AJ19*$AI19,$I19)\n    +IFERROR(\n      IF(AND($AF19<=BE$1,$AG19>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD19,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA19>$AB19,($AA19-$AB19)*INDEX(misc!DC$3:DC$6,MATCH($AD19,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y19*$AH19*$AI19),\n$X19)*$AK19","v":0}]
[null,{"$f":"unique_contracts!A20","v":0},{"$f":"unique_contracts!B20","v":0},{"$f":"unique_contracts!D20","v":0},{"$f":"unique_contracts!J20","v":0},{"$f":"unique_contracts!K20","v":0},{"$f":"unique_contracts!M20","v":0},{"$f":"unique_contracts!N20","v":0},{"$f":"unique_contracts!P20","v":0},{"$f":"unique_contracts!R20","v":0},{"$f":"unique_contracts!V20","v":0},{"$f":"unique_contracts!AB20","v":0},{"$f":"unique_contracts!AM20","v":0},{"$f":"unique_contracts!AN20","v":0},{"$f":"unique_contracts!AO20","v":0},{"$f":"unique_contracts!AP20","v":0},{"$f":"unique_contracts!AQ20","v":0},{"$f":"unique_contracts!AR20","v":0},{"$f":"unique_contracts!CA20","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C20,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T20,\"pumped_storage\",\n      IF(AND(NOT(U20),V20),\"n/a\",\n        IF(AND(K20>0,OR(G20=\"NotHybrid\",G20=0)),_xlfn.CONCAT(AB20,INDEX(resources!$G:$G,MATCH(C20,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C20,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D20=\"Online\",NOT(ISNUMBER(MATCH(AC20,misc!$DE:$DE,0)))),F20,E20)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AL$1,$AG20>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CJ$3:CJ$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AL$1,$AG20>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CJ$3:CJ$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AM$1,$AG20>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CK$3:CK$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AM$1,$AG20>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CK$3:CK$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AN$1,$AG20>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CL$3:CL$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AN$1,$AG20>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CL$3:CL$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AO$1,$AG20>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CM$3:CM$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AO$1,$AG20>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CM$3:CM$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AP$1,$AG20>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CN$3:CN$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AP$1,$AG20>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CN$3:CN$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AQ$1,$AG20>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CO$3:CO$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AQ$1,$AG20>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CO$3:CO$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AR$1,$AG20>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CP$3:CP$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AR$1,$AG20>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CP$3:CP$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AS$1,$AG20>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CQ$3:CQ$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AS$1,$AG20>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CQ$3:CQ$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AT$1,$AG20>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CR$3:CR$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AT$1,$AG20>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CR$3:CR$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AU$1,$AG20>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CS$3:CS$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AU$1,$AG20>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CS$3:CS$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AV$1,$AG20>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CT$3:CT$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AV$1,$AG20>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CT$3:CT$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AW$1,$AG20>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CU$3:CU$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AW$1,$AG20>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CU$3:CU$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AX$1,$AG20>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CV$3:CV$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AX$1,$AG20>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CV$3:CV$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AY$1,$AG20>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CW$3:CW$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AY$1,$AG20>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CW$3:CW$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=AZ$1,$AG20>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CX$3:CX$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=AZ$1,$AG20>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CX$3:CX$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=BA$1,$AG20>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CY$3:CY$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=BA$1,$AG20>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CY$3:CY$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=BB$1,$AG20>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!CZ$3:CZ$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=BB$1,$AG20>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!CZ$3:CZ$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=BC$1,$AG20>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!DA$3:DA$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=BC$1,$AG20>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!DA$3:DA$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=BD$1,$AG20>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!DB$3:DB$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=BD$1,$AG20>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!DB$3:DB$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF20<=BE$1,$AG20>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC20,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA20>$AB20,$AD20=\"n/a\"),($AA20-$AB20)*INDEX(misc!DC$3:DC$6,MATCH($AC20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD20=\"n/a\",$AJ20*$AI20,$I20)\n    +IFERROR(\n      IF(AND($AF20<=BE$1,$AG20>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD20,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA20>$AB20,($AA20-$AB20)*INDEX(misc!DC$3:DC$6,MATCH($AD20,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y20*$AH20*$AI20),\n$X20)*$AK20","v":0}]
[null,{"$f":"unique_contracts!A21","v":0},{"$f":"unique_contracts!B21","v":0},{"$f":"unique_contracts!D21","v":0},{"$f":"unique_contracts!J21","v":0},{"$f":"unique_contracts!K21","v":0},{"$f":"unique_contracts!M21","v":0},{"$f":"unique_contracts!N21","v":0},{"$f":"unique_contracts!P21","v":0},{"$f":"unique_contracts!R21","v":0},{"$f":"unique_contracts!V21","v":0},{"$f":"unique_contracts!AB21","v":0},{"$f":"unique_contracts!AM21","v":0},{"$f":"unique_contracts!AN21","v":0},{"$f":"unique_contracts!AO21","v":0},{"$f":"unique_contracts!AP21","v":0},{"$f":"unique_contracts!AQ21","v":0},{"$f":"unique_contracts!AR21","v":0},{"$f":"unique_contracts!CA21","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C21,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T21,\"pumped_storage\",\n      IF(AND(NOT(U21),V21),\"n/a\",\n        IF(AND(K21>0,OR(G21=\"NotHybrid\",G21=0)),_xlfn.CONCAT(AB21,INDEX(resources!$G:$G,MATCH(C21,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C21,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D21=\"Online\",NOT(ISNUMBER(MATCH(AC21,misc!$DE:$DE,0)))),F21,E21)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AL$1,$AG21>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CJ$3:CJ$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AL$1,$AG21>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CJ$3:CJ$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AM$1,$AG21>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CK$3:CK$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AM$1,$AG21>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CK$3:CK$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AN$1,$AG21>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CL$3:CL$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AN$1,$AG21>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CL$3:CL$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AO$1,$AG21>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CM$3:CM$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AO$1,$AG21>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CM$3:CM$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AP$1,$AG21>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CN$3:CN$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AP$1,$AG21>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CN$3:CN$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AQ$1,$AG21>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CO$3:CO$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AQ$1,$AG21>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CO$3:CO$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AR$1,$AG21>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CP$3:CP$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AR$1,$AG21>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CP$3:CP$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AS$1,$AG21>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CQ$3:CQ$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AS$1,$AG21>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CQ$3:CQ$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AT$1,$AG21>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CR$3:CR$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AT$1,$AG21>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CR$3:CR$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AU$1,$AG21>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CS$3:CS$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AU$1,$AG21>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CS$3:CS$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AV$1,$AG21>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CT$3:CT$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AV$1,$AG21>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CT$3:CT$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AW$1,$AG21>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CU$3:CU$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AW$1,$AG21>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CU$3:CU$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AX$1,$AG21>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CV$3:CV$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AX$1,$AG21>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CV$3:CV$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AY$1,$AG21>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CW$3:CW$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AY$1,$AG21>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CW$3:CW$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=AZ$1,$AG21>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CX$3:CX$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=AZ$1,$AG21>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CX$3:CX$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=BA$1,$AG21>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CY$3:CY$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=BA$1,$AG21>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CY$3:CY$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=BB$1,$AG21>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!CZ$3:CZ$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=BB$1,$AG21>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!CZ$3:CZ$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=BC$1,$AG21>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!DA$3:DA$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=BC$1,$AG21>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!DA$3:DA$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=BD$1,$AG21>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!DB$3:DB$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=BD$1,$AG21>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!DB$3:DB$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF21<=BE$1,$AG21>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC21,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA21>$AB21,$AD21=\"n/a\"),($AA21-$AB21)*INDEX(misc!DC$3:DC$6,MATCH($AC21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD21=\"n/a\",$AJ21*$AI21,$I21)\n    +IFERROR(\n      IF(AND($AF21<=BE$1,$AG21>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD21,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA21>$AB21,($AA21-$AB21)*INDEX(misc!DC$3:DC$6,MATCH($AD21,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y21*$AH21*$AI21),\n$X21)*$AK21","v":0}]
[null,{"$f":"unique_contracts!A22","v":0},{"$f":"unique_contracts!B22","v":0},{"$f":"unique_contracts!D22","v":0},{"$f":"unique_contracts!J22","v":0},{"$f":"unique_contracts!K22","v":0},{"$f":"unique_contracts!M22","v":0},{"$f":"unique_contracts!N22","v":0},{"$f":"unique_contracts!P22","v":0},{"$f":"unique_contracts!R22","v":0},{"$f":"unique_contracts!V22","v":0},{"$f":"unique_contracts!AB22","v":0},{"$f":"unique_contracts!AM22","v":0},{"$f":"unique_contracts!AN22","v":0},{"$f":"unique_contracts!AO22","v":0},{"$f":"unique_contracts!AP22","v":0},{"$f":"unique_contracts!AQ22","v":0},{"$f":"unique_contracts!AR22","v":0},{"$f":"unique_contracts!CA22","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C22,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T22,\"pumped_storage\",\n      IF(AND(NOT(U22),V22),\"n/a\",\n        IF(AND(K22>0,OR(G22=\"NotHybrid\",G22=0)),_xlfn.CONCAT(AB22,INDEX(resources!$G:$G,MATCH(C22,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C22,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D22=\"Online\",NOT(ISNUMBER(MATCH(AC22,misc!$DE:$DE,0)))),F22,E22)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AL$1,$AG22>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CJ$3:CJ$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AL$1,$AG22>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CJ$3:CJ$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AM$1,$AG22>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CK$3:CK$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AM$1,$AG22>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CK$3:CK$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AN$1,$AG22>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CL$3:CL$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AN$1,$AG22>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CL$3:CL$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AO$1,$AG22>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CM$3:CM$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AO$1,$AG22>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CM$3:CM$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AP$1,$AG22>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CN$3:CN$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AP$1,$AG22>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CN$3:CN$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AQ$1,$AG22>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CO$3:CO$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AQ$1,$AG22>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CO$3:CO$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AR$1,$AG22>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CP$3:CP$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AR$1,$AG22>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CP$3:CP$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AS$1,$AG22>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CQ$3:CQ$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AS$1,$AG22>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CQ$3:CQ$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AT$1,$AG22>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CR$3:CR$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AT$1,$AG22>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CR$3:CR$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AU$1,$AG22>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CS$3:CS$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AU$1,$AG22>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CS$3:CS$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AV$1,$AG22>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CT$3:CT$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AV$1,$AG22>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CT$3:CT$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AW$1,$AG22>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CU$3:CU$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AW$1,$AG22>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CU$3:CU$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AX$1,$AG22>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CV$3:CV$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AX$1,$AG22>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CV$3:CV$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AY$1,$AG22>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CW$3:CW$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AY$1,$AG22>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CW$3:CW$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=AZ$1,$AG22>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CX$3:CX$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=AZ$1,$AG22>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CX$3:CX$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=BA$1,$AG22>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CY$3:CY$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=BA$1,$AG22>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CY$3:CY$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=BB$1,$AG22>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!CZ$3:CZ$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=BB$1,$AG22>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!CZ$3:CZ$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=BC$1,$AG22>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!DA$3:DA$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=BC$1,$AG22>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!DA$3:DA$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=BD$1,$AG22>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!DB$3:DB$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=BD$1,$AG22>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!DB$3:DB$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF22<=BE$1,$AG22>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC22,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA22>$AB22,$AD22=\"n/a\"),($AA22-$AB22)*INDEX(misc!DC$3:DC$6,MATCH($AC22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD22=\"n/a\",$AJ22*$AI22,$I22)\n    +IFERROR(\n      IF(AND($AF22<=BE$1,$AG22>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD22,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA22>$AB22,($AA22-$AB22)*INDEX(misc!DC$3:DC$6,MATCH($AD22,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y22*$AH22*$AI22),\n$X22)*$AK22","v":0}]
[null,{"$f":"unique_contracts!A23","v":0},{"$f":"unique_contracts!B23","v":0},{"$f":"unique_contracts!D23","v":0},{"$f":"unique_contracts!J23","v":0},{"$f":"unique_contracts!K23","v":0},{"$f":"unique_contracts!M23","v":0},{"$f":"unique_contracts!N23","v":0},{"$f":"unique_contracts!P23","v":0},{"$f":"unique_contracts!R23","v":0},{"$f":"unique_contracts!V23","v":0},{"$f":"unique_contracts!AB23","v":0},{"$f":"unique_contracts!AM23","v":0},{"$f":"unique_contracts!AN23","v":0},{"$f":"unique_contracts!AO23","v":0},{"$f":"unique_contracts!AP23","v":0},{"$f":"unique_contracts!AQ23","v":0},{"$f":"unique_contracts!AR23","v":0},{"$f":"unique_contracts!CA23","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C23,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T23,\"pumped_storage\",\n      IF(AND(NOT(U23),V23),\"n/a\",\n        IF(AND(K23>0,OR(G23=\"NotHybrid\",G23=0)),_xlfn.CONCAT(AB23,INDEX(resources!$G:$G,MATCH(C23,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C23,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D23=\"Online\",NOT(ISNUMBER(MATCH(AC23,misc!$DE:$DE,0)))),F23,E23)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AL$1,$AG23>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CJ$3:CJ$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AL$1,$AG23>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CJ$3:CJ$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AM$1,$AG23>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CK$3:CK$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AM$1,$AG23>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CK$3:CK$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AN$1,$AG23>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CL$3:CL$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AN$1,$AG23>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CL$3:CL$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AO$1,$AG23>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CM$3:CM$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AO$1,$AG23>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CM$3:CM$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AP$1,$AG23>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CN$3:CN$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AP$1,$AG23>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CN$3:CN$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AQ$1,$AG23>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CO$3:CO$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AQ$1,$AG23>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CO$3:CO$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AR$1,$AG23>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CP$3:CP$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AR$1,$AG23>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CP$3:CP$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AS$1,$AG23>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CQ$3:CQ$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AS$1,$AG23>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CQ$3:CQ$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AT$1,$AG23>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CR$3:CR$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AT$1,$AG23>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CR$3:CR$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AU$1,$AG23>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CS$3:CS$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AU$1,$AG23>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CS$3:CS$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AV$1,$AG23>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CT$3:CT$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AV$1,$AG23>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CT$3:CT$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AW$1,$AG23>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CU$3:CU$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AW$1,$AG23>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CU$3:CU$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AX$1,$AG23>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CV$3:CV$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AX$1,$AG23>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CV$3:CV$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AY$1,$AG23>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CW$3:CW$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AY$1,$AG23>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CW$3:CW$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=AZ$1,$AG23>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CX$3:CX$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=AZ$1,$AG23>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CX$3:CX$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=BA$1,$AG23>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CY$3:CY$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=BA$1,$AG23>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CY$3:CY$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=BB$1,$AG23>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!CZ$3:CZ$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=BB$1,$AG23>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!CZ$3:CZ$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=BC$1,$AG23>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!DA$3:DA$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=BC$1,$AG23>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!DA$3:DA$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=BD$1,$AG23>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!DB$3:DB$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=BD$1,$AG23>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!DB$3:DB$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF23<=BE$1,$AG23>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC23,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA23>$AB23,$AD23=\"n/a\"),($AA23-$AB23)*INDEX(misc!DC$3:DC$6,MATCH($AC23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD23=\"n/a\",$AJ23*$AI23,$I23)\n    +IFERROR(\n      IF(AND($AF23<=BE$1,$AG23>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD23,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA23>$AB23,($AA23-$AB23)*INDEX(misc!DC$3:DC$6,MATCH($AD23,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y23*$AH23*$AI23),\n$X23)*$AK23","v":0}]
[null,{"$f":"unique_contracts!A24","v":0},{"$f":"unique_contracts!B24","v":0},{"$f":"unique_contracts!D24","v":0},{"$f":"unique_contracts!J24","v":0},{"$f":"unique_contracts!K24","v":0},{"$f":"unique_contracts!M24","v":0},{"$f":"unique_contracts!N24","v":0},{"$f":"unique_contracts!P24","v":0},{"$f":"unique_contracts!R24","v":0},{"$f":"unique_contracts!V24","v":0},{"$f":"unique_contracts!AB24","v":0},{"$f":"unique_contracts!AM24","v":0},{"$f":"unique_contracts!AN24","v":0},{"$f":"unique_contracts!AO24","v":0},{"$f":"unique_contracts!AP24","v":0},{"$f":"unique_contracts!AQ24","v":0},{"$f":"unique_contracts!AR24","v":0},{"$f":"unique_contracts!CA24","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C24,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T24,\"pumped_storage\",\n      IF(AND(NOT(U24),V24),\"n/a\",\n        IF(AND(K24>0,OR(G24=\"NotHybrid\",G24=0)),_xlfn.CONCAT(AB24,INDEX(resources!$G:$G,MATCH(C24,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C24,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D24=\"Online\",NOT(ISNUMBER(MATCH(AC24,misc!$DE:$DE,0)))),F24,E24)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AL$1,$AG24>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CJ$3:CJ$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AL$1,$AG24>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CJ$3:CJ$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AM$1,$AG24>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CK$3:CK$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AM$1,$AG24>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CK$3:CK$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AN$1,$AG24>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CL$3:CL$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AN$1,$AG24>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CL$3:CL$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AO$1,$AG24>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CM$3:CM$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AO$1,$AG24>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CM$3:CM$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AP$1,$AG24>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CN$3:CN$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AP$1,$AG24>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CN$3:CN$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AQ$1,$AG24>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CO$3:CO$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AQ$1,$AG24>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CO$3:CO$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AR$1,$AG24>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CP$3:CP$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AR$1,$AG24>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CP$3:CP$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AS$1,$AG24>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CQ$3:CQ$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AS$1,$AG24>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CQ$3:CQ$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AT$1,$AG24>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CR$3:CR$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AT$1,$AG24>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CR$3:CR$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AU$1,$AG24>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CS$3:CS$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AU$1,$AG24>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CS$3:CS$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AV$1,$AG24>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CT$3:CT$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AV$1,$AG24>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CT$3:CT$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AW$1,$AG24>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CU$3:CU$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AW$1,$AG24>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CU$3:CU$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AX$1,$AG24>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CV$3:CV$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AX$1,$AG24>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CV$3:CV$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AY$1,$AG24>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CW$3:CW$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AY$1,$AG24>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CW$3:CW$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=AZ$1,$AG24>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CX$3:CX$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=AZ$1,$AG24>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CX$3:CX$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=BA$1,$AG24>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CY$3:CY$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=BA$1,$AG24>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CY$3:CY$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=BB$1,$AG24>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!CZ$3:CZ$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=BB$1,$AG24>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!CZ$3:CZ$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=BC$1,$AG24>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!DA$3:DA$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=BC$1,$AG24>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!DA$3:DA$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=BD$1,$AG24>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!DB$3:DB$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=BD$1,$AG24>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!DB$3:DB$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF24<=BE$1,$AG24>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC24,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA24>$AB24,$AD24=\"n/a\"),($AA24-$AB24)*INDEX(misc!DC$3:DC$6,MATCH($AC24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD24=\"n/a\",$AJ24*$AI24,$I24)\n    +IFERROR(\n      IF(AND($AF24<=BE$1,$AG24>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD24,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA24>$AB24,($AA24-$AB24)*INDEX(misc!DC$3:DC$6,MATCH($AD24,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y24*$AH24*$AI24),\n$X24)*$AK24","v":0}]
[null,{"$f":"unique_contracts!A25","v":0},{"$f":"unique_contracts!B25","v":0},{"$f":"unique_contracts!D25","v":0},{"$f":"unique_contracts!J25","v":0},{"$f":"unique_contracts!K25","v":0},{"$f":"unique_contracts!M25","v":0},{"$f":"unique_contracts!N25","v":0},{"$f":"unique_contracts!P25","v":0},{"$f":"unique_contracts!R25","v":0},{"$f":"unique_contracts!V25","v":0},{"$f":"unique_contracts!AB25","v":0},{"$f":"unique_contracts!AM25","v":0},{"$f":"unique_contracts!AN25","v":0},{"$f":"unique_contracts!AO25","v":0},{"$f":"unique_contracts!AP25","v":0},{"$f":"unique_contracts!AQ25","v":0},{"$f":"unique_contracts!AR25","v":0},{"$f":"unique_contracts!CA25","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C25,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T25,\"pumped_storage\",\n      IF(AND(NOT(U25),V25),\"n/a\",\n        IF(AND(K25>0,OR(G25=\"NotHybrid\",G25=0)),_xlfn.CONCAT(AB25,INDEX(resources!$G:$G,MATCH(C25,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C25,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D25=\"Online\",NOT(ISNUMBER(MATCH(AC25,misc!$DE:$DE,0)))),F25,E25)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AL$1,$AG25>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CJ$3:CJ$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AL$1,$AG25>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CJ$3:CJ$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AM$1,$AG25>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CK$3:CK$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AM$1,$AG25>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CK$3:CK$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AN$1,$AG25>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CL$3:CL$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AN$1,$AG25>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CL$3:CL$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AO$1,$AG25>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CM$3:CM$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AO$1,$AG25>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CM$3:CM$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AP$1,$AG25>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CN$3:CN$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AP$1,$AG25>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CN$3:CN$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AQ$1,$AG25>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CO$3:CO$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AQ$1,$AG25>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CO$3:CO$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AR$1,$AG25>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CP$3:CP$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AR$1,$AG25>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CP$3:CP$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AS$1,$AG25>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CQ$3:CQ$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AS$1,$AG25>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CQ$3:CQ$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AT$1,$AG25>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CR$3:CR$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AT$1,$AG25>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CR$3:CR$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AU$1,$AG25>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CS$3:CS$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AU$1,$AG25>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CS$3:CS$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AV$1,$AG25>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CT$3:CT$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AV$1,$AG25>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CT$3:CT$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AW$1,$AG25>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CU$3:CU$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AW$1,$AG25>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CU$3:CU$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AX$1,$AG25>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CV$3:CV$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AX$1,$AG25>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CV$3:CV$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AY$1,$AG25>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CW$3:CW$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AY$1,$AG25>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CW$3:CW$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=AZ$1,$AG25>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CX$3:CX$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=AZ$1,$AG25>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CX$3:CX$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=BA$1,$AG25>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CY$3:CY$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=BA$1,$AG25>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CY$3:CY$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=BB$1,$AG25>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!CZ$3:CZ$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=BB$1,$AG25>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!CZ$3:CZ$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=BC$1,$AG25>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!DA$3:DA$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=BC$1,$AG25>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!DA$3:DA$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=BD$1,$AG25>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!DB$3:DB$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=BD$1,$AG25>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!DB$3:DB$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF25<=BE$1,$AG25>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC25,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA25>$AB25,$AD25=\"n/a\"),($AA25-$AB25)*INDEX(misc!DC$3:DC$6,MATCH($AC25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD25=\"n/a\",$AJ25*$AI25,$I25)\n    +IFERROR(\n      IF(AND($AF25<=BE$1,$AG25>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD25,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA25>$AB25,($AA25-$AB25)*INDEX(misc!DC$3:DC$6,MATCH($AD25,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y25*$AH25*$AI25),\n$X25)*$AK25","v":0}]
[null,{"$f":"unique_contracts!A26","v":0},{"$f":"unique_contracts!B26","v":0},{"$f":"unique_contracts!D26","v":0},{"$f":"unique_contracts!J26","v":0},{"$f":"unique_contracts!K26","v":0},{"$f":"unique_contracts!M26","v":0},{"$f":"unique_contracts!N26","v":0},{"$f":"unique_contracts!P26","v":0},{"$f":"unique_contracts!R26","v":0},{"$f":"unique_contracts!V26","v":0},{"$f":"unique_contracts!AB26","v":0},{"$f":"unique_contracts!AM26","v":0},{"$f":"unique_contracts!AN26","v":0},{"$f":"unique_contracts!AO26","v":0},{"$f":"unique_contracts!AP26","v":0},{"$f":"unique_contracts!AQ26","v":0},{"$f":"unique_contracts!AR26","v":0},{"$f":"unique_contracts!CA26","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C26,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T26,\"pumped_storage\",\n      IF(AND(NOT(U26),V26),\"n/a\",\n        IF(AND(K26>0,OR(G26=\"NotHybrid\",G26=0)),_xlfn.CONCAT(AB26,INDEX(resources!$G:$G,MATCH(C26,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C26,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D26=\"Online\",NOT(ISNUMBER(MATCH(AC26,misc!$DE:$DE,0)))),F26,E26)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AL$1,$AG26>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CJ$3:CJ$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AL$1,$AG26>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CJ$3:CJ$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AM$1,$AG26>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CK$3:CK$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AM$1,$AG26>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CK$3:CK$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AN$1,$AG26>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CL$3:CL$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AN$1,$AG26>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CL$3:CL$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AO$1,$AG26>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CM$3:CM$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AO$1,$AG26>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CM$3:CM$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AP$1,$AG26>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CN$3:CN$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AP$1,$AG26>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CN$3:CN$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AQ$1,$AG26>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CO$3:CO$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AQ$1,$AG26>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CO$3:CO$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AR$1,$AG26>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CP$3:CP$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AR$1,$AG26>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CP$3:CP$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AS$1,$AG26>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CQ$3:CQ$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AS$1,$AG26>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CQ$3:CQ$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AT$1,$AG26>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CR$3:CR$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AT$1,$AG26>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CR$3:CR$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AU$1,$AG26>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CS$3:CS$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AU$1,$AG26>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CS$3:CS$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AV$1,$AG26>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CT$3:CT$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AV$1,$AG26>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CT$3:CT$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AW$1,$AG26>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CU$3:CU$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AW$1,$AG26>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CU$3:CU$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AX$1,$AG26>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CV$3:CV$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AX$1,$AG26>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CV$3:CV$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AY$1,$AG26>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CW$3:CW$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AY$1,$AG26>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CW$3:CW$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=AZ$1,$AG26>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CX$3:CX$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=AZ$1,$AG26>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CX$3:CX$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=BA$1,$AG26>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CY$3:CY$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=BA$1,$AG26>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CY$3:CY$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=BB$1,$AG26>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!CZ$3:CZ$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=BB$1,$AG26>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!CZ$3:CZ$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=BC$1,$AG26>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!DA$3:DA$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=BC$1,$AG26>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!DA$3:DA$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=BD$1,$AG26>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!DB$3:DB$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=BD$1,$AG26>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!DB$3:DB$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF26<=BE$1,$AG26>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC26,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA26>$AB26,$AD26=\"n/a\"),($AA26-$AB26)*INDEX(misc!DC$3:DC$6,MATCH($AC26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD26=\"n/a\",$AJ26*$AI26,$I26)\n    +IFERROR(\n      IF(AND($AF26<=BE$1,$AG26>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD26,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA26>$AB26,($AA26-$AB26)*INDEX(misc!DC$3:DC$6,MATCH($AD26,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y26*$AH26*$AI26),\n$X26)*$AK26","v":0}]
[null,{"$f":"unique_contracts!A27","v":0},{"$f":"unique_contracts!B27","v":0},{"$f":"unique_contracts!D27","v":0},{"$f":"unique_contracts!J27","v":0},{"$f":"unique_contracts!K27","v":0},{"$f":"unique_contracts!M27","v":0},{"$f":"unique_contracts!N27","v":0},{"$f":"unique_contracts!P27","v":0},{"$f":"unique_contracts!R27","v":0},{"$f":"unique_contracts!V27","v":0},{"$f":"unique_contracts!AB27","v":0},{"$f":"unique_contracts!AM27","v":0},{"$f":"unique_contracts!AN27","v":0},{"$f":"unique_contracts!AO27","v":0},{"$f":"unique_contracts!AP27","v":0},{"$f":"unique_contracts!AQ27","v":0},{"$f":"unique_contracts!AR27","v":0},{"$f":"unique_contracts!CA27","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C27,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T27,\"pumped_storage\",\n      IF(AND(NOT(U27),V27),\"n/a\",\n        IF(AND(K27>0,OR(G27=\"NotHybrid\",G27=0)),_xlfn.CONCAT(AB27,INDEX(resources!$G:$G,MATCH(C27,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C27,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D27=\"Online\",NOT(ISNUMBER(MATCH(AC27,misc!$DE:$DE,0)))),F27,E27)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AL$1,$AG27>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CJ$3:CJ$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AL$1,$AG27>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CJ$3:CJ$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AM$1,$AG27>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CK$3:CK$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AM$1,$AG27>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CK$3:CK$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AN$1,$AG27>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CL$3:CL$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AN$1,$AG27>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CL$3:CL$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AO$1,$AG27>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CM$3:CM$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AO$1,$AG27>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CM$3:CM$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AP$1,$AG27>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CN$3:CN$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AP$1,$AG27>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CN$3:CN$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AQ$1,$AG27>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CO$3:CO$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AQ$1,$AG27>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CO$3:CO$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AR$1,$AG27>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CP$3:CP$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AR$1,$AG27>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CP$3:CP$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AS$1,$AG27>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CQ$3:CQ$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AS$1,$AG27>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CQ$3:CQ$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AT$1,$AG27>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CR$3:CR$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AT$1,$AG27>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CR$3:CR$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AU$1,$AG27>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CS$3:CS$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AU$1,$AG27>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CS$3:CS$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AV$1,$AG27>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CT$3:CT$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AV$1,$AG27>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CT$3:CT$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AW$1,$AG27>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CU$3:CU$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AW$1,$AG27>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CU$3:CU$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AX$1,$AG27>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CV$3:CV$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AX$1,$AG27>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CV$3:CV$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AY$1,$AG27>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CW$3:CW$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AY$1,$AG27>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CW$3:CW$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=AZ$1,$AG27>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CX$3:CX$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=AZ$1,$AG27>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CX$3:CX$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=BA$1,$AG27>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CY$3:CY$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=BA$1,$AG27>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CY$3:CY$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=BB$1,$AG27>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!CZ$3:CZ$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=BB$1,$AG27>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!CZ$3:CZ$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=BC$1,$AG27>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!DA$3:DA$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=BC$1,$AG27>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!DA$3:DA$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=BD$1,$AG27>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!DB$3:DB$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=BD$1,$AG27>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!DB$3:DB$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF27<=BE$1,$AG27>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC27,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA27>$AB27,$AD27=\"n/a\"),($AA27-$AB27)*INDEX(misc!DC$3:DC$6,MATCH($AC27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD27=\"n/a\",$AJ27*$AI27,$I27)\n    +IFERROR(\n      IF(AND($AF27<=BE$1,$AG27>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD27,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA27>$AB27,($AA27-$AB27)*INDEX(misc!DC$3:DC$6,MATCH($AD27,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y27*$AH27*$AI27),\n$X27)*$AK27","v":0}]
[null,{"$f":"unique_contracts!A28","v":0},{"$f":"unique_contracts!B28","v":0},{"$f":"unique_contracts!D28","v":0},{"$f":"unique_contracts!J28","v":0},{"$f":"unique_contracts!K28","v":0},{"$f":"unique_contracts!M28","v":0},{"$f":"unique_contracts!N28","v":0},{"$f":"unique_contracts!P28","v":0},{"$f":"unique_contracts!R28","v":0},{"$f":"unique_contracts!V28","v":0},{"$f":"unique_contracts!AB28","v":0},{"$f":"unique_contracts!AM28","v":0},{"$f":"unique_contracts!AN28","v":0},{"$f":"unique_contracts!AO28","v":0},{"$f":"unique_contracts!AP28","v":0},{"$f":"unique_contracts!AQ28","v":0},{"$f":"unique_contracts!AR28","v":0},{"$f":"unique_contracts!CA28","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C28,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T28,\"pumped_storage\",\n      IF(AND(NOT(U28),V28),\"n/a\",\n        IF(AND(K28>0,OR(G28=\"NotHybrid\",G28=0)),_xlfn.CONCAT(AB28,INDEX(resources!$G:$G,MATCH(C28,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C28,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D28=\"Online\",NOT(ISNUMBER(MATCH(AC28,misc!$DE:$DE,0)))),F28,E28)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AL$1,$AG28>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CJ$3:CJ$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AL$1,$AG28>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CJ$3:CJ$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AM$1,$AG28>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CK$3:CK$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AM$1,$AG28>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CK$3:CK$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AN$1,$AG28>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CL$3:CL$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AN$1,$AG28>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CL$3:CL$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AO$1,$AG28>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CM$3:CM$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AO$1,$AG28>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CM$3:CM$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AP$1,$AG28>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CN$3:CN$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AP$1,$AG28>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CN$3:CN$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AQ$1,$AG28>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CO$3:CO$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AQ$1,$AG28>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CO$3:CO$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AR$1,$AG28>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CP$3:CP$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AR$1,$AG28>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CP$3:CP$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AS$1,$AG28>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CQ$3:CQ$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AS$1,$AG28>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CQ$3:CQ$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AT$1,$AG28>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CR$3:CR$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AT$1,$AG28>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CR$3:CR$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AU$1,$AG28>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CS$3:CS$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AU$1,$AG28>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CS$3:CS$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AV$1,$AG28>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CT$3:CT$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AV$1,$AG28>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CT$3:CT$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AW$1,$AG28>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CU$3:CU$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AW$1,$AG28>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CU$3:CU$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AX$1,$AG28>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CV$3:CV$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AX$1,$AG28>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CV$3:CV$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AY$1,$AG28>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CW$3:CW$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AY$1,$AG28>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CW$3:CW$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=AZ$1,$AG28>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CX$3:CX$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=AZ$1,$AG28>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CX$3:CX$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=BA$1,$AG28>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CY$3:CY$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=BA$1,$AG28>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CY$3:CY$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=BB$1,$AG28>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!CZ$3:CZ$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=BB$1,$AG28>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!CZ$3:CZ$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=BC$1,$AG28>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!DA$3:DA$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=BC$1,$AG28>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!DA$3:DA$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=BD$1,$AG28>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!DB$3:DB$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=BD$1,$AG28>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!DB$3:DB$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF28<=BE$1,$AG28>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC28,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA28>$AB28,$AD28=\"n/a\"),($AA28-$AB28)*INDEX(misc!DC$3:DC$6,MATCH($AC28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD28=\"n/a\",$AJ28*$AI28,$I28)\n    +IFERROR(\n      IF(AND($AF28<=BE$1,$AG28>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD28,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA28>$AB28,($AA28-$AB28)*INDEX(misc!DC$3:DC$6,MATCH($AD28,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y28*$AH28*$AI28),\n$X28)*$AK28","v":0}]
[null,{"$f":"unique_contracts!A29","v":0},{"$f":"unique_contracts!B29","v":0},{"$f":"unique_contracts!D29","v":0},{"$f":"unique_contracts!J29","v":0},{"$f":"unique_contracts!K29","v":0},{"$f":"unique_contracts!M29","v":0},{"$f":"unique_contracts!N29","v":0},{"$f":"unique_contracts!P29","v":0},{"$f":"unique_contracts!R29","v":0},{"$f":"unique_contracts!V29","v":0},{"$f":"unique_contracts!AB29","v":0},{"$f":"unique_contracts!AM29","v":0},{"$f":"unique_contracts!AN29","v":0},{"$f":"unique_contracts!AO29","v":0},{"$f":"unique_contracts!AP29","v":0},{"$f":"unique_contracts!AQ29","v":0},{"$f":"unique_contracts!AR29","v":0},{"$f":"unique_contracts!CA29","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C29,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T29,\"pumped_storage\",\n      IF(AND(NOT(U29),V29),\"n/a\",\n        IF(AND(K29>0,OR(G29=\"NotHybrid\",G29=0)),_xlfn.CONCAT(AB29,INDEX(resources!$G:$G,MATCH(C29,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C29,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D29=\"Online\",NOT(ISNUMBER(MATCH(AC29,misc!$DE:$DE,0)))),F29,E29)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AL$1,$AG29>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CJ$3:CJ$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AL$1,$AG29>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CJ$3:CJ$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AM$1,$AG29>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CK$3:CK$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AM$1,$AG29>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CK$3:CK$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AN$1,$AG29>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CL$3:CL$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AN$1,$AG29>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CL$3:CL$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AO$1,$AG29>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CM$3:CM$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AO$1,$AG29>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CM$3:CM$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AP$1,$AG29>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CN$3:CN$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AP$1,$AG29>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CN$3:CN$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AQ$1,$AG29>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CO$3:CO$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AQ$1,$AG29>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CO$3:CO$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AR$1,$AG29>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CP$3:CP$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AR$1,$AG29>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CP$3:CP$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AS$1,$AG29>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CQ$3:CQ$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AS$1,$AG29>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CQ$3:CQ$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AT$1,$AG29>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CR$3:CR$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AT$1,$AG29>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CR$3:CR$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AU$1,$AG29>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CS$3:CS$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AU$1,$AG29>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CS$3:CS$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AV$1,$AG29>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CT$3:CT$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AV$1,$AG29>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CT$3:CT$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AW$1,$AG29>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CU$3:CU$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AW$1,$AG29>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CU$3:CU$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AX$1,$AG29>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CV$3:CV$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AX$1,$AG29>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CV$3:CV$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AY$1,$AG29>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CW$3:CW$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AY$1,$AG29>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CW$3:CW$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=AZ$1,$AG29>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CX$3:CX$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=AZ$1,$AG29>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CX$3:CX$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=BA$1,$AG29>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CY$3:CY$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=BA$1,$AG29>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CY$3:CY$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=BB$1,$AG29>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!CZ$3:CZ$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=BB$1,$AG29>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!CZ$3:CZ$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=BC$1,$AG29>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!DA$3:DA$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=BC$1,$AG29>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!DA$3:DA$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=BD$1,$AG29>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!DB$3:DB$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=BD$1,$AG29>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!DB$3:DB$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF29<=BE$1,$AG29>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC29,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA29>$AB29,$AD29=\"n/a\"),($AA29-$AB29)*INDEX(misc!DC$3:DC$6,MATCH($AC29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD29=\"n/a\",$AJ29*$AI29,$I29)\n    +IFERROR(\n      IF(AND($AF29<=BE$1,$AG29>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD29,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA29>$AB29,($AA29-$AB29)*INDEX(misc!DC$3:DC$6,MATCH($AD29,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y29*$AH29*$AI29),\n$X29)*$AK29","v":0}]
[null,{"$f":"unique_contracts!A30","v":0},{"$f":"unique_contracts!B30","v":0},{"$f":"unique_contracts!D30","v":0},{"$f":"unique_contracts!J30","v":0},{"$f":"unique_contracts!K30","v":0},{"$f":"unique_contracts!M30","v":0},{"$f":"unique_contracts!N30","v":0},{"$f":"unique_contracts!P30","v":0},{"$f":"unique_contracts!R30","v":0},{"$f":"unique_contracts!V30","v":0},{"$f":"unique_contracts!AB30","v":0},{"$f":"unique_contracts!AM30","v":0},{"$f":"unique_contracts!AN30","v":0},{"$f":"unique_contracts!AO30","v":0},{"$f":"unique_contracts!AP30","v":0},{"$f":"unique_contracts!AQ30","v":0},{"$f":"unique_contracts!AR30","v":0},{"$f":"unique_contracts!CA30","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C30,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T30,\"pumped_storage\",\n      IF(AND(NOT(U30),V30),\"n/a\",\n        IF(AND(K30>0,OR(G30=\"NotHybrid\",G30=0)),_xlfn.CONCAT(AB30,INDEX(resources!$G:$G,MATCH(C30,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C30,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D30=\"Online\",NOT(ISNUMBER(MATCH(AC30,misc!$DE:$DE,0)))),F30,E30)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AL$1,$AG30>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CJ$3:CJ$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AL$1,$AG30>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CJ$3:CJ$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AM$1,$AG30>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CK$3:CK$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AM$1,$AG30>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CK$3:CK$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AN$1,$AG30>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CL$3:CL$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AN$1,$AG30>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CL$3:CL$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AO$1,$AG30>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CM$3:CM$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AO$1,$AG30>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CM$3:CM$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AP$1,$AG30>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CN$3:CN$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AP$1,$AG30>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CN$3:CN$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AQ$1,$AG30>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CO$3:CO$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AQ$1,$AG30>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CO$3:CO$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AR$1,$AG30>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CP$3:CP$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AR$1,$AG30>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CP$3:CP$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AS$1,$AG30>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CQ$3:CQ$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AS$1,$AG30>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CQ$3:CQ$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AT$1,$AG30>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CR$3:CR$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AT$1,$AG30>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CR$3:CR$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AU$1,$AG30>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CS$3:CS$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AU$1,$AG30>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CS$3:CS$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AV$1,$AG30>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CT$3:CT$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AV$1,$AG30>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CT$3:CT$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AW$1,$AG30>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CU$3:CU$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AW$1,$AG30>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CU$3:CU$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AX$1,$AG30>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CV$3:CV$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AX$1,$AG30>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CV$3:CV$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AY$1,$AG30>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CW$3:CW$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AY$1,$AG30>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CW$3:CW$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=AZ$1,$AG30>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CX$3:CX$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=AZ$1,$AG30>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CX$3:CX$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=BA$1,$AG30>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CY$3:CY$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=BA$1,$AG30>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CY$3:CY$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=BB$1,$AG30>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!CZ$3:CZ$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=BB$1,$AG30>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!CZ$3:CZ$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=BC$1,$AG30>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!DA$3:DA$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=BC$1,$AG30>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!DA$3:DA$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=BD$1,$AG30>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!DB$3:DB$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=BD$1,$AG30>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!DB$3:DB$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF30<=BE$1,$AG30>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC30,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA30>$AB30,$AD30=\"n/a\"),($AA30-$AB30)*INDEX(misc!DC$3:DC$6,MATCH($AC30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD30=\"n/a\",$AJ30*$AI30,$I30)\n    +IFERROR(\n      IF(AND($AF30<=BE$1,$AG30>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD30,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA30>$AB30,($AA30-$AB30)*INDEX(misc!DC$3:DC$6,MATCH($AD30,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y30*$AH30*$AI30),\n$X30)*$AK30","v":0}]
[null,{"$f":"unique_contracts!A31","v":0},{"$f":"unique_contracts!B31","v":0},{"$f":"unique_contracts!D31","v":0},{"$f":"unique_contracts!J31","v":0},{"$f":"unique_contracts!K31","v":0},{"$f":"unique_contracts!M31","v":0},{"$f":"unique_contracts!N31","v":0},{"$f":"unique_contracts!P31","v":0},{"$f":"unique_contracts!R31","v":0},{"$f":"unique_contracts!V31","v":0},{"$f":"unique_contracts!AB31","v":0},{"$f":"unique_contracts!AM31","v":0},{"$f":"unique_contracts!AN31","v":0},{"$f":"unique_contracts!AO31","v":0},{"$f":"unique_contracts!AP31","v":0},{"$f":"unique_contracts!AQ31","v":0},{"$f":"unique_contracts!AR31","v":0},{"$f":"unique_contracts!CA31","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C31,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T31,\"pumped_storage\",\n      IF(AND(NOT(U31),V31),\"n/a\",\n        IF(AND(K31>0,OR(G31=\"NotHybrid\",G31=0)),_xlfn.CONCAT(AB31,INDEX(resources!$G:$G,MATCH(C31,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C31,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D31=\"Online\",NOT(ISNUMBER(MATCH(AC31,misc!$DE:$DE,0)))),F31,E31)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AL$1,$AG31>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CJ$3:CJ$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AL$1,$AG31>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CJ$3:CJ$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AM$1,$AG31>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CK$3:CK$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AM$1,$AG31>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CK$3:CK$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AN$1,$AG31>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CL$3:CL$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AN$1,$AG31>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CL$3:CL$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AO$1,$AG31>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CM$3:CM$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AO$1,$AG31>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CM$3:CM$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AP$1,$AG31>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CN$3:CN$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AP$1,$AG31>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CN$3:CN$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AQ$1,$AG31>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CO$3:CO$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AQ$1,$AG31>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CO$3:CO$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AR$1,$AG31>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CP$3:CP$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AR$1,$AG31>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CP$3:CP$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AS$1,$AG31>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CQ$3:CQ$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AS$1,$AG31>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CQ$3:CQ$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AT$1,$AG31>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CR$3:CR$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AT$1,$AG31>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CR$3:CR$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AU$1,$AG31>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CS$3:CS$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AU$1,$AG31>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CS$3:CS$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AV$1,$AG31>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CT$3:CT$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AV$1,$AG31>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CT$3:CT$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AW$1,$AG31>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CU$3:CU$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AW$1,$AG31>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CU$3:CU$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AX$1,$AG31>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CV$3:CV$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AX$1,$AG31>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CV$3:CV$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AY$1,$AG31>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CW$3:CW$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AY$1,$AG31>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CW$3:CW$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=AZ$1,$AG31>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CX$3:CX$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=AZ$1,$AG31>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CX$3:CX$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=BA$1,$AG31>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CY$3:CY$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=BA$1,$AG31>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CY$3:CY$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=BB$1,$AG31>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!CZ$3:CZ$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=BB$1,$AG31>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!CZ$3:CZ$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=BC$1,$AG31>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!DA$3:DA$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=BC$1,$AG31>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!DA$3:DA$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=BD$1,$AG31>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!DB$3:DB$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=BD$1,$AG31>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!DB$3:DB$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF31<=BE$1,$AG31>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC31,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA31>$AB31,$AD31=\"n/a\"),($AA31-$AB31)*INDEX(misc!DC$3:DC$6,MATCH($AC31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD31=\"n/a\",$AJ31*$AI31,$I31)\n    +IFERROR(\n      IF(AND($AF31<=BE$1,$AG31>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD31,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA31>$AB31,($AA31-$AB31)*INDEX(misc!DC$3:DC$6,MATCH($AD31,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y31*$AH31*$AI31),\n$X31)*$AK31","v":0}]
[null,{"$f":"unique_contracts!A32","v":0},{"$f":"unique_contracts!B32","v":0},{"$f":"unique_contracts!D32","v":0},{"$f":"unique_contracts!J32","v":0},{"$f":"unique_contracts!K32","v":0},{"$f":"unique_contracts!M32","v":0},{"$f":"unique_contracts!N32","v":0},{"$f":"unique_contracts!P32","v":0},{"$f":"unique_contracts!R32","v":0},{"$f":"unique_contracts!V32","v":0},{"$f":"unique_contracts!AB32","v":0},{"$f":"unique_contracts!AM32","v":0},{"$f":"unique_contracts!AN32","v":0},{"$f":"unique_contracts!AO32","v":0},{"$f":"unique_contracts!AP32","v":0},{"$f":"unique_contracts!AQ32","v":0},{"$f":"unique_contracts!AR32","v":0},{"$f":"unique_contracts!CA32","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C32,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T32,\"pumped_storage\",\n      IF(AND(NOT(U32),V32),\"n/a\",\n        IF(AND(K32>0,OR(G32=\"NotHybrid\",G32=0)),_xlfn.CONCAT(AB32,INDEX(resources!$G:$G,MATCH(C32,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C32,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D32=\"Online\",NOT(ISNUMBER(MATCH(AC32,misc!$DE:$DE,0)))),F32,E32)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AL$1,$AG32>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CJ$3:CJ$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AL$1,$AG32>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CJ$3:CJ$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AM$1,$AG32>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CK$3:CK$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AM$1,$AG32>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CK$3:CK$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AN$1,$AG32>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CL$3:CL$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AN$1,$AG32>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CL$3:CL$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AO$1,$AG32>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CM$3:CM$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AO$1,$AG32>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CM$3:CM$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AP$1,$AG32>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CN$3:CN$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AP$1,$AG32>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CN$3:CN$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AQ$1,$AG32>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CO$3:CO$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AQ$1,$AG32>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CO$3:CO$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AR$1,$AG32>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CP$3:CP$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AR$1,$AG32>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CP$3:CP$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AS$1,$AG32>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CQ$3:CQ$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AS$1,$AG32>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CQ$3:CQ$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AT$1,$AG32>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CR$3:CR$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AT$1,$AG32>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CR$3:CR$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AU$1,$AG32>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CS$3:CS$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AU$1,$AG32>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CS$3:CS$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AV$1,$AG32>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CT$3:CT$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AV$1,$AG32>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CT$3:CT$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AW$1,$AG32>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CU$3:CU$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AW$1,$AG32>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CU$3:CU$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AX$1,$AG32>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CV$3:CV$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AX$1,$AG32>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CV$3:CV$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AY$1,$AG32>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CW$3:CW$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AY$1,$AG32>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CW$3:CW$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=AZ$1,$AG32>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CX$3:CX$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=AZ$1,$AG32>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CX$3:CX$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=BA$1,$AG32>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CY$3:CY$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=BA$1,$AG32>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CY$3:CY$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=BB$1,$AG32>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!CZ$3:CZ$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=BB$1,$AG32>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!CZ$3:CZ$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=BC$1,$AG32>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!DA$3:DA$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=BC$1,$AG32>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!DA$3:DA$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=BD$1,$AG32>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!DB$3:DB$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=BD$1,$AG32>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!DB$3:DB$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF32<=BE$1,$AG32>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC32,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA32>$AB32,$AD32=\"n/a\"),($AA32-$AB32)*INDEX(misc!DC$3:DC$6,MATCH($AC32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD32=\"n/a\",$AJ32*$AI32,$I32)\n    +IFERROR(\n      IF(AND($AF32<=BE$1,$AG32>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD32,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA32>$AB32,($AA32-$AB32)*INDEX(misc!DC$3:DC$6,MATCH($AD32,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y32*$AH32*$AI32),\n$X32)*$AK32","v":0}]
[null,{"$f":"unique_contracts!A33","v":0},{"$f":"unique_contracts!B33","v":0},{"$f":"unique_contracts!D33","v":0},{"$f":"unique_contracts!J33","v":0},{"$f":"unique_contracts!K33","v":0},{"$f":"unique_contracts!M33","v":0},{"$f":"unique_contracts!N33","v":0},{"$f":"unique_contracts!P33","v":0},{"$f":"unique_contracts!R33","v":0},{"$f":"unique_contracts!V33","v":0},{"$f":"unique_contracts!AB33","v":0},{"$f":"unique_contracts!AM33","v":0},{"$f":"unique_contracts!AN33","v":0},{"$f":"unique_contracts!AO33","v":0},{"$f":"unique_contracts!AP33","v":0},{"$f":"unique_contracts!AQ33","v":0},{"$f":"unique_contracts!AR33","v":0},{"$f":"unique_contracts!CA33","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C33,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T33,\"pumped_storage\",\n      IF(AND(NOT(U33),V33),\"n/a\",\n        IF(AND(K33>0,OR(G33=\"NotHybrid\",G33=0)),_xlfn.CONCAT(AB33,INDEX(resources!$G:$G,MATCH(C33,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C33,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D33=\"Online\",NOT(ISNUMBER(MATCH(AC33,misc!$DE:$DE,0)))),F33,E33)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AL$1,$AG33>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CJ$3:CJ$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AL$1,$AG33>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CJ$3:CJ$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AM$1,$AG33>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CK$3:CK$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AM$1,$AG33>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CK$3:CK$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AN$1,$AG33>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CL$3:CL$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AN$1,$AG33>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CL$3:CL$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AO$1,$AG33>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CM$3:CM$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AO$1,$AG33>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CM$3:CM$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AP$1,$AG33>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CN$3:CN$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AP$1,$AG33>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CN$3:CN$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AQ$1,$AG33>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CO$3:CO$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AQ$1,$AG33>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CO$3:CO$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AR$1,$AG33>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CP$3:CP$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AR$1,$AG33>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CP$3:CP$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AS$1,$AG33>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CQ$3:CQ$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AS$1,$AG33>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CQ$3:CQ$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AT$1,$AG33>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CR$3:CR$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AT$1,$AG33>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CR$3:CR$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AU$1,$AG33>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CS$3:CS$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AU$1,$AG33>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CS$3:CS$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AV$1,$AG33>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CT$3:CT$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AV$1,$AG33>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CT$3:CT$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AW$1,$AG33>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CU$3:CU$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AW$1,$AG33>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CU$3:CU$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AX$1,$AG33>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CV$3:CV$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AX$1,$AG33>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CV$3:CV$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AY$1,$AG33>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CW$3:CW$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AY$1,$AG33>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CW$3:CW$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=AZ$1,$AG33>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CX$3:CX$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=AZ$1,$AG33>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CX$3:CX$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=BA$1,$AG33>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CY$3:CY$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=BA$1,$AG33>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CY$3:CY$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=BB$1,$AG33>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!CZ$3:CZ$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=BB$1,$AG33>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!CZ$3:CZ$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=BC$1,$AG33>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!DA$3:DA$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=BC$1,$AG33>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!DA$3:DA$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=BD$1,$AG33>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!DB$3:DB$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=BD$1,$AG33>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!DB$3:DB$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF33<=BE$1,$AG33>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC33,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA33>$AB33,$AD33=\"n/a\"),($AA33-$AB33)*INDEX(misc!DC$3:DC$6,MATCH($AC33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD33=\"n/a\",$AJ33*$AI33,$I33)\n    +IFERROR(\n      IF(AND($AF33<=BE$1,$AG33>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD33,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA33>$AB33,($AA33-$AB33)*INDEX(misc!DC$3:DC$6,MATCH($AD33,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y33*$AH33*$AI33),\n$X33)*$AK33","v":0}]
[null,{"$f":"unique_contracts!A34","v":0},{"$f":"unique_contracts!B34","v":0},{"$f":"unique_contracts!D34","v":0},{"$f":"unique_contracts!J34","v":0},{"$f":"unique_contracts!K34","v":0},{"$f":"unique_contracts!M34","v":0},{"$f":"unique_contracts!N34","v":0},{"$f":"unique_contracts!P34","v":0},{"$f":"unique_contracts!R34","v":0},{"$f":"unique_contracts!V34","v":0},{"$f":"unique_contracts!AB34","v":0},{"$f":"unique_contracts!AM34","v":0},{"$f":"unique_contracts!AN34","v":0},{"$f":"unique_contracts!AO34","v":0},{"$f":"unique_contracts!AP34","v":0},{"$f":"unique_contracts!AQ34","v":0},{"$f":"unique_contracts!AR34","v":0},{"$f":"unique_contracts!CA34","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C34,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T34,\"pumped_storage\",\n      IF(AND(NOT(U34),V34),\"n/a\",\n        IF(AND(K34>0,OR(G34=\"NotHybrid\",G34=0)),_xlfn.CONCAT(AB34,INDEX(resources!$G:$G,MATCH(C34,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C34,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D34=\"Online\",NOT(ISNUMBER(MATCH(AC34,misc!$DE:$DE,0)))),F34,E34)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AL$1,$AG34>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CJ$3:CJ$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AL$1,$AG34>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CJ$3:CJ$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AM$1,$AG34>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CK$3:CK$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AM$1,$AG34>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CK$3:CK$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AN$1,$AG34>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CL$3:CL$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AN$1,$AG34>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CL$3:CL$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AO$1,$AG34>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CM$3:CM$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AO$1,$AG34>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CM$3:CM$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AP$1,$AG34>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CN$3:CN$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AP$1,$AG34>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CN$3:CN$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AQ$1,$AG34>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CO$3:CO$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AQ$1,$AG34>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CO$3:CO$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AR$1,$AG34>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CP$3:CP$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AR$1,$AG34>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CP$3:CP$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AS$1,$AG34>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CQ$3:CQ$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AS$1,$AG34>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CQ$3:CQ$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AT$1,$AG34>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CR$3:CR$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AT$1,$AG34>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CR$3:CR$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AU$1,$AG34>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CS$3:CS$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AU$1,$AG34>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CS$3:CS$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AV$1,$AG34>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CT$3:CT$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AV$1,$AG34>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CT$3:CT$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AW$1,$AG34>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CU$3:CU$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AW$1,$AG34>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CU$3:CU$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AX$1,$AG34>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CV$3:CV$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AX$1,$AG34>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CV$3:CV$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AY$1,$AG34>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CW$3:CW$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AY$1,$AG34>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CW$3:CW$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=AZ$1,$AG34>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CX$3:CX$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=AZ$1,$AG34>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CX$3:CX$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=BA$1,$AG34>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CY$3:CY$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=BA$1,$AG34>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CY$3:CY$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=BB$1,$AG34>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!CZ$3:CZ$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=BB$1,$AG34>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!CZ$3:CZ$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=BC$1,$AG34>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!DA$3:DA$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=BC$1,$AG34>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!DA$3:DA$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=BD$1,$AG34>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!DB$3:DB$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=BD$1,$AG34>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!DB$3:DB$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF34<=BE$1,$AG34>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC34,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA34>$AB34,$AD34=\"n/a\"),($AA34-$AB34)*INDEX(misc!DC$3:DC$6,MATCH($AC34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD34=\"n/a\",$AJ34*$AI34,$I34)\n    +IFERROR(\n      IF(AND($AF34<=BE$1,$AG34>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD34,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA34>$AB34,($AA34-$AB34)*INDEX(misc!DC$3:DC$6,MATCH($AD34,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y34*$AH34*$AI34),\n$X34)*$AK34","v":0}]
[null,{"$f":"unique_contracts!A35","v":0},{"$f":"unique_contracts!B35","v":0},{"$f":"unique_contracts!D35","v":0},{"$f":"unique_contracts!J35","v":0},{"$f":"unique_contracts!K35","v":0},{"$f":"unique_contracts!M35","v":0},{"$f":"unique_contracts!N35","v":0},{"$f":"unique_contracts!P35","v":0},{"$f":"unique_contracts!R35","v":0},{"$f":"unique_contracts!V35","v":0},{"$f":"unique_contracts!AB35","v":0},{"$f":"unique_contracts!AM35","v":0},{"$f":"unique_contracts!AN35","v":0},{"$f":"unique_contracts!AO35","v":0},{"$f":"unique_contracts!AP35","v":0},{"$f":"unique_contracts!AQ35","v":0},{"$f":"unique_contracts!AR35","v":0},{"$f":"unique_contracts!CA35","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C35,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T35,\"pumped_storage\",\n      IF(AND(NOT(U35),V35),\"n/a\",\n        IF(AND(K35>0,OR(G35=\"NotHybrid\",G35=0)),_xlfn.CONCAT(AB35,INDEX(resources!$G:$G,MATCH(C35,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C35,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D35=\"Online\",NOT(ISNUMBER(MATCH(AC35,misc!$DE:$DE,0)))),F35,E35)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AL$1,$AG35>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CJ$3:CJ$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AL$1,$AG35>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CJ$3:CJ$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AM$1,$AG35>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CK$3:CK$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AM$1,$AG35>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CK$3:CK$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AN$1,$AG35>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CL$3:CL$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AN$1,$AG35>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CL$3:CL$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AO$1,$AG35>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CM$3:CM$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AO$1,$AG35>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CM$3:CM$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AP$1,$AG35>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CN$3:CN$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AP$1,$AG35>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CN$3:CN$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AQ$1,$AG35>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CO$3:CO$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AQ$1,$AG35>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CO$3:CO$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AR$1,$AG35>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CP$3:CP$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AR$1,$AG35>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CP$3:CP$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AS$1,$AG35>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CQ$3:CQ$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AS$1,$AG35>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CQ$3:CQ$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AT$1,$AG35>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CR$3:CR$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AT$1,$AG35>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CR$3:CR$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AU$1,$AG35>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CS$3:CS$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AU$1,$AG35>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CS$3:CS$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AV$1,$AG35>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CT$3:CT$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AV$1,$AG35>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CT$3:CT$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AW$1,$AG35>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CU$3:CU$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AW$1,$AG35>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CU$3:CU$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AX$1,$AG35>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CV$3:CV$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AX$1,$AG35>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CV$3:CV$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AY$1,$AG35>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CW$3:CW$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AY$1,$AG35>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CW$3:CW$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=AZ$1,$AG35>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CX$3:CX$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=AZ$1,$AG35>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CX$3:CX$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=BA$1,$AG35>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CY$3:CY$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=BA$1,$AG35>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CY$3:CY$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=BB$1,$AG35>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!CZ$3:CZ$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=BB$1,$AG35>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!CZ$3:CZ$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=BC$1,$AG35>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!DA$3:DA$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=BC$1,$AG35>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!DA$3:DA$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=BD$1,$AG35>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!DB$3:DB$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=BD$1,$AG35>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!DB$3:DB$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF35<=BE$1,$AG35>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC35,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA35>$AB35,$AD35=\"n/a\"),($AA35-$AB35)*INDEX(misc!DC$3:DC$6,MATCH($AC35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD35=\"n/a\",$AJ35*$AI35,$I35)\n    +IFERROR(\n      IF(AND($AF35<=BE$1,$AG35>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD35,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA35>$AB35,($AA35-$AB35)*INDEX(misc!DC$3:DC$6,MATCH($AD35,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y35*$AH35*$AI35),\n$X35)*$AK35","v":0}]
[null,{"$f":"unique_contracts!A36","v":0},{"$f":"unique_contracts!B36","v":0},{"$f":"unique_contracts!D36","v":0},{"$f":"unique_contracts!J36","v":0},{"$f":"unique_contracts!K36","v":0},{"$f":"unique_contracts!M36","v":0},{"$f":"unique_contracts!N36","v":0},{"$f":"unique_contracts!P36","v":0},{"$f":"unique_contracts!R36","v":0},{"$f":"unique_contracts!V36","v":0},{"$f":"unique_contracts!AB36","v":0},{"$f":"unique_contracts!AM36","v":0},{"$f":"unique_contracts!AN36","v":0},{"$f":"unique_contracts!AO36","v":0},{"$f":"unique_contracts!AP36","v":0},{"$f":"unique_contracts!AQ36","v":0},{"$f":"unique_contracts!AR36","v":0},{"$f":"unique_contracts!CA36","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C36,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T36,\"pumped_storage\",\n      IF(AND(NOT(U36),V36),\"n/a\",\n        IF(AND(K36>0,OR(G36=\"NotHybrid\",G36=0)),_xlfn.CONCAT(AB36,INDEX(resources!$G:$G,MATCH(C36,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C36,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D36=\"Online\",NOT(ISNUMBER(MATCH(AC36,misc!$DE:$DE,0)))),F36,E36)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AL$1,$AG36>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CJ$3:CJ$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AL$1,$AG36>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CJ$3:CJ$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AM$1,$AG36>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CK$3:CK$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AM$1,$AG36>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CK$3:CK$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AN$1,$AG36>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CL$3:CL$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AN$1,$AG36>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CL$3:CL$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AO$1,$AG36>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CM$3:CM$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AO$1,$AG36>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CM$3:CM$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AP$1,$AG36>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CN$3:CN$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AP$1,$AG36>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CN$3:CN$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AQ$1,$AG36>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CO$3:CO$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AQ$1,$AG36>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CO$3:CO$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AR$1,$AG36>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CP$3:CP$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AR$1,$AG36>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CP$3:CP$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AS$1,$AG36>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CQ$3:CQ$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AS$1,$AG36>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CQ$3:CQ$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AT$1,$AG36>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CR$3:CR$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AT$1,$AG36>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CR$3:CR$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AU$1,$AG36>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CS$3:CS$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AU$1,$AG36>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CS$3:CS$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AV$1,$AG36>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CT$3:CT$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AV$1,$AG36>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CT$3:CT$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AW$1,$AG36>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CU$3:CU$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AW$1,$AG36>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CU$3:CU$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AX$1,$AG36>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CV$3:CV$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AX$1,$AG36>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CV$3:CV$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AY$1,$AG36>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CW$3:CW$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AY$1,$AG36>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CW$3:CW$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=AZ$1,$AG36>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CX$3:CX$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=AZ$1,$AG36>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CX$3:CX$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=BA$1,$AG36>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CY$3:CY$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=BA$1,$AG36>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CY$3:CY$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=BB$1,$AG36>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!CZ$3:CZ$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=BB$1,$AG36>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!CZ$3:CZ$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=BC$1,$AG36>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!DA$3:DA$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=BC$1,$AG36>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!DA$3:DA$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=BD$1,$AG36>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!DB$3:DB$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=BD$1,$AG36>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!DB$3:DB$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF36<=BE$1,$AG36>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC36,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA36>$AB36,$AD36=\"n/a\"),($AA36-$AB36)*INDEX(misc!DC$3:DC$6,MATCH($AC36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD36=\"n/a\",$AJ36*$AI36,$I36)\n    +IFERROR(\n      IF(AND($AF36<=BE$1,$AG36>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD36,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA36>$AB36,($AA36-$AB36)*INDEX(misc!DC$3:DC$6,MATCH($AD36,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y36*$AH36*$AI36),\n$X36)*$AK36","v":0}]
[null,{"$f":"unique_contracts!A37","v":0},{"$f":"unique_contracts!B37","v":0},{"$f":"unique_contracts!D37","v":0},{"$f":"unique_contracts!J37","v":0},{"$f":"unique_contracts!K37","v":0},{"$f":"unique_contracts!M37","v":0},{"$f":"unique_contracts!N37","v":0},{"$f":"unique_contracts!P37","v":0},{"$f":"unique_contracts!R37","v":0},{"$f":"unique_contracts!V37","v":0},{"$f":"unique_contracts!AB37","v":0},{"$f":"unique_contracts!AM37","v":0},{"$f":"unique_contracts!AN37","v":0},{"$f":"unique_contracts!AO37","v":0},{"$f":"unique_contracts!AP37","v":0},{"$f":"unique_contracts!AQ37","v":0},{"$f":"unique_contracts!AR37","v":0},{"$f":"unique_contracts!CA37","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C37,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T37,\"pumped_storage\",\n      IF(AND(NOT(U37),V37),\"n/a\",\n        IF(AND(K37>0,OR(G37=\"NotHybrid\",G37=0)),_xlfn.CONCAT(AB37,INDEX(resources!$G:$G,MATCH(C37,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C37,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D37=\"Online\",NOT(ISNUMBER(MATCH(AC37,misc!$DE:$DE,0)))),F37,E37)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AL$1,$AG37>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CJ$3:CJ$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AL$1,$AG37>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CJ$3:CJ$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AM$1,$AG37>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CK$3:CK$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AM$1,$AG37>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CK$3:CK$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AN$1,$AG37>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CL$3:CL$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AN$1,$AG37>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CL$3:CL$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AO$1,$AG37>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CM$3:CM$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AO$1,$AG37>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CM$3:CM$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AP$1,$AG37>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CN$3:CN$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AP$1,$AG37>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CN$3:CN$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AQ$1,$AG37>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CO$3:CO$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AQ$1,$AG37>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CO$3:CO$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AR$1,$AG37>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CP$3:CP$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AR$1,$AG37>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CP$3:CP$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AS$1,$AG37>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CQ$3:CQ$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AS$1,$AG37>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CQ$3:CQ$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AT$1,$AG37>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CR$3:CR$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AT$1,$AG37>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CR$3:CR$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AU$1,$AG37>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CS$3:CS$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AU$1,$AG37>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CS$3:CS$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AV$1,$AG37>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CT$3:CT$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AV$1,$AG37>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CT$3:CT$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AW$1,$AG37>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CU$3:CU$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AW$1,$AG37>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CU$3:CU$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AX$1,$AG37>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CV$3:CV$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AX$1,$AG37>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CV$3:CV$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AY$1,$AG37>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CW$3:CW$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AY$1,$AG37>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CW$3:CW$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=AZ$1,$AG37>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CX$3:CX$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=AZ$1,$AG37>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CX$3:CX$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=BA$1,$AG37>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CY$3:CY$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=BA$1,$AG37>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CY$3:CY$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=BB$1,$AG37>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!CZ$3:CZ$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=BB$1,$AG37>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!CZ$3:CZ$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=BC$1,$AG37>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!DA$3:DA$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=BC$1,$AG37>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!DA$3:DA$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=BD$1,$AG37>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!DB$3:DB$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=BD$1,$AG37>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!DB$3:DB$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF37<=BE$1,$AG37>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC37,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA37>$AB37,$AD37=\"n/a\"),($AA37-$AB37)*INDEX(misc!DC$3:DC$6,MATCH($AC37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD37=\"n/a\",$AJ37*$AI37,$I37)\n    +IFERROR(\n      IF(AND($AF37<=BE$1,$AG37>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD37,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA37>$AB37,($AA37-$AB37)*INDEX(misc!DC$3:DC$6,MATCH($AD37,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y37*$AH37*$AI37),\n$X37)*$AK37","v":0}]
[null,{"$f":"unique_contracts!A38","v":0},{"$f":"unique_contracts!B38","v":0},{"$f":"unique_contracts!D38","v":0},{"$f":"unique_contracts!J38","v":0},{"$f":"unique_contracts!K38","v":0},{"$f":"unique_contracts!M38","v":0},{"$f":"unique_contracts!N38","v":0},{"$f":"unique_contracts!P38","v":0},{"$f":"unique_contracts!R38","v":0},{"$f":"unique_contracts!V38","v":0},{"$f":"unique_contracts!AB38","v":0},{"$f":"unique_contracts!AM38","v":0},{"$f":"unique_contracts!AN38","v":0},{"$f":"unique_contracts!AO38","v":0},{"$f":"unique_contracts!AP38","v":0},{"$f":"unique_contracts!AQ38","v":0},{"$f":"unique_contracts!AR38","v":0},{"$f":"unique_contracts!CA38","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C38,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T38,\"pumped_storage\",\n      IF(AND(NOT(U38),V38),\"n/a\",\n        IF(AND(K38>0,OR(G38=\"NotHybrid\",G38=0)),_xlfn.CONCAT(AB38,INDEX(resources!$G:$G,MATCH(C38,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C38,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D38=\"Online\",NOT(ISNUMBER(MATCH(AC38,misc!$DE:$DE,0)))),F38,E38)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AL$1,$AG38>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CJ$3:CJ$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AL$1,$AG38>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CJ$3:CJ$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AM$1,$AG38>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CK$3:CK$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AM$1,$AG38>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CK$3:CK$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AN$1,$AG38>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CL$3:CL$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AN$1,$AG38>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CL$3:CL$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AO$1,$AG38>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CM$3:CM$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AO$1,$AG38>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CM$3:CM$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AP$1,$AG38>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CN$3:CN$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AP$1,$AG38>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CN$3:CN$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AQ$1,$AG38>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CO$3:CO$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AQ$1,$AG38>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CO$3:CO$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AR$1,$AG38>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CP$3:CP$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AR$1,$AG38>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CP$3:CP$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AS$1,$AG38>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CQ$3:CQ$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AS$1,$AG38>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CQ$3:CQ$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AT$1,$AG38>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CR$3:CR$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AT$1,$AG38>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CR$3:CR$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AU$1,$AG38>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CS$3:CS$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AU$1,$AG38>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CS$3:CS$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AV$1,$AG38>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CT$3:CT$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AV$1,$AG38>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CT$3:CT$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AW$1,$AG38>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CU$3:CU$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AW$1,$AG38>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CU$3:CU$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AX$1,$AG38>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CV$3:CV$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AX$1,$AG38>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CV$3:CV$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AY$1,$AG38>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CW$3:CW$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AY$1,$AG38>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CW$3:CW$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=AZ$1,$AG38>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CX$3:CX$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=AZ$1,$AG38>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CX$3:CX$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=BA$1,$AG38>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CY$3:CY$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=BA$1,$AG38>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CY$3:CY$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=BB$1,$AG38>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!CZ$3:CZ$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=BB$1,$AG38>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!CZ$3:CZ$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=BC$1,$AG38>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!DA$3:DA$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=BC$1,$AG38>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!DA$3:DA$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=BD$1,$AG38>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!DB$3:DB$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=BD$1,$AG38>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!DB$3:DB$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF38<=BE$1,$AG38>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC38,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA38>$AB38,$AD38=\"n/a\"),($AA38-$AB38)*INDEX(misc!DC$3:DC$6,MATCH($AC38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD38=\"n/a\",$AJ38*$AI38,$I38)\n    +IFERROR(\n      IF(AND($AF38<=BE$1,$AG38>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD38,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA38>$AB38,($AA38-$AB38)*INDEX(misc!DC$3:DC$6,MATCH($AD38,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y38*$AH38*$AI38),\n$X38)*$AK38","v":0}]
[null,{"$f":"unique_contracts!A39","v":0},{"$f":"unique_contracts!B39","v":0},{"$f":"unique_contracts!D39","v":0},{"$f":"unique_contracts!J39","v":0},{"$f":"unique_contracts!K39","v":0},{"$f":"unique_contracts!M39","v":0},{"$f":"unique_contracts!N39","v":0},{"$f":"unique_contracts!P39","v":0},{"$f":"unique_contracts!R39","v":0},{"$f":"unique_contracts!V39","v":0},{"$f":"unique_contracts!AB39","v":0},{"$f":"unique_contracts!AM39","v":0},{"$f":"unique_contracts!AN39","v":0},{"$f":"unique_contracts!AO39","v":0},{"$f":"unique_contracts!AP39","v":0},{"$f":"unique_contracts!AQ39","v":0},{"$f":"unique_contracts!AR39","v":0},{"$f":"unique_contracts!CA39","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C39,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T39,\"pumped_storage\",\n      IF(AND(NOT(U39),V39),\"n/a\",\n        IF(AND(K39>0,OR(G39=\"NotHybrid\",G39=0)),_xlfn.CONCAT(AB39,INDEX(resources!$G:$G,MATCH(C39,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C39,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D39=\"Online\",NOT(ISNUMBER(MATCH(AC39,misc!$DE:$DE,0)))),F39,E39)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AL$1,$AG39>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CJ$3:CJ$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AL$1,$AG39>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CJ$3:CJ$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AM$1,$AG39>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CK$3:CK$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AM$1,$AG39>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CK$3:CK$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AN$1,$AG39>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CL$3:CL$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AN$1,$AG39>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CL$3:CL$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AO$1,$AG39>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CM$3:CM$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AO$1,$AG39>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CM$3:CM$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AP$1,$AG39>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CN$3:CN$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AP$1,$AG39>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CN$3:CN$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AQ$1,$AG39>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CO$3:CO$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AQ$1,$AG39>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CO$3:CO$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AR$1,$AG39>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CP$3:CP$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AR$1,$AG39>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CP$3:CP$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AS$1,$AG39>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CQ$3:CQ$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AS$1,$AG39>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CQ$3:CQ$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AT$1,$AG39>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CR$3:CR$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AT$1,$AG39>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CR$3:CR$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AU$1,$AG39>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CS$3:CS$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AU$1,$AG39>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CS$3:CS$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AV$1,$AG39>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CT$3:CT$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AV$1,$AG39>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CT$3:CT$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AW$1,$AG39>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CU$3:CU$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AW$1,$AG39>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CU$3:CU$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AX$1,$AG39>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CV$3:CV$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AX$1,$AG39>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CV$3:CV$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AY$1,$AG39>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CW$3:CW$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AY$1,$AG39>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CW$3:CW$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=AZ$1,$AG39>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CX$3:CX$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=AZ$1,$AG39>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CX$3:CX$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=BA$1,$AG39>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CY$3:CY$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=BA$1,$AG39>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CY$3:CY$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=BB$1,$AG39>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!CZ$3:CZ$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=BB$1,$AG39>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!CZ$3:CZ$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=BC$1,$AG39>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!DA$3:DA$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=BC$1,$AG39>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!DA$3:DA$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=BD$1,$AG39>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!DB$3:DB$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=BD$1,$AG39>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!DB$3:DB$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF39<=BE$1,$AG39>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC39,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA39>$AB39,$AD39=\"n/a\"),($AA39-$AB39)*INDEX(misc!DC$3:DC$6,MATCH($AC39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD39=\"n/a\",$AJ39*$AI39,$I39)\n    +IFERROR(\n      IF(AND($AF39<=BE$1,$AG39>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD39,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA39>$AB39,($AA39-$AB39)*INDEX(misc!DC$3:DC$6,MATCH($AD39,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y39*$AH39*$AI39),\n$X39)*$AK39","v":0}]
[null,{"$f":"unique_contracts!A40","v":0},{"$f":"unique_contracts!B40","v":0},{"$f":"unique_contracts!D40","v":0},{"$f":"unique_contracts!J40","v":0},{"$f":"unique_contracts!K40","v":0},{"$f":"unique_contracts!M40","v":0},{"$f":"unique_contracts!N40","v":0},{"$f":"unique_contracts!P40","v":0},{"$f":"unique_contracts!R40","v":0},{"$f":"unique_contracts!V40","v":0},{"$f":"unique_contracts!AB40","v":0},{"$f":"unique_contracts!AM40","v":0},{"$f":"unique_contracts!AN40","v":0},{"$f":"unique_contracts!AO40","v":0},{"$f":"unique_contracts!AP40","v":0},{"$f":"unique_contracts!AQ40","v":0},{"$f":"unique_contracts!AR40","v":0},{"$f":"unique_contracts!CA40","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C40,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T40,\"pumped_storage\",\n      IF(AND(NOT(U40),V40),\"n/a\",\n        IF(AND(K40>0,OR(G40=\"NotHybrid\",G40=0)),_xlfn.CONCAT(AB40,INDEX(resources!$G:$G,MATCH(C40,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C40,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D40=\"Online\",NOT(ISNUMBER(MATCH(AC40,misc!$DE:$DE,0)))),F40,E40)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AL$1,$AG40>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CJ$3:CJ$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AL$1,$AG40>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CJ$3:CJ$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AM$1,$AG40>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CK$3:CK$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AM$1,$AG40>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CK$3:CK$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AN$1,$AG40>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CL$3:CL$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AN$1,$AG40>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CL$3:CL$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AO$1,$AG40>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CM$3:CM$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AO$1,$AG40>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CM$3:CM$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AP$1,$AG40>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CN$3:CN$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AP$1,$AG40>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CN$3:CN$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AQ$1,$AG40>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CO$3:CO$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AQ$1,$AG40>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CO$3:CO$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AR$1,$AG40>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CP$3:CP$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AR$1,$AG40>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CP$3:CP$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AS$1,$AG40>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CQ$3:CQ$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AS$1,$AG40>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CQ$3:CQ$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AT$1,$AG40>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CR$3:CR$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AT$1,$AG40>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CR$3:CR$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AU$1,$AG40>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CS$3:CS$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AU$1,$AG40>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CS$3:CS$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AV$1,$AG40>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CT$3:CT$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AV$1,$AG40>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CT$3:CT$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AW$1,$AG40>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CU$3:CU$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AW$1,$AG40>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CU$3:CU$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AX$1,$AG40>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CV$3:CV$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AX$1,$AG40>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CV$3:CV$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AY$1,$AG40>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CW$3:CW$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AY$1,$AG40>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CW$3:CW$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=AZ$1,$AG40>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CX$3:CX$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=AZ$1,$AG40>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CX$3:CX$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=BA$1,$AG40>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CY$3:CY$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=BA$1,$AG40>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CY$3:CY$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=BB$1,$AG40>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!CZ$3:CZ$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=BB$1,$AG40>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!CZ$3:CZ$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=BC$1,$AG40>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!DA$3:DA$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=BC$1,$AG40>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!DA$3:DA$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=BD$1,$AG40>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!DB$3:DB$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=BD$1,$AG40>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!DB$3:DB$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF40<=BE$1,$AG40>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC40,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA40>$AB40,$AD40=\"n/a\"),($AA40-$AB40)*INDEX(misc!DC$3:DC$6,MATCH($AC40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD40=\"n/a\",$AJ40*$AI40,$I40)\n    +IFERROR(\n      IF(AND($AF40<=BE$1,$AG40>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD40,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA40>$AB40,($AA40-$AB40)*INDEX(misc!DC$3:DC$6,MATCH($AD40,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y40*$AH40*$AI40),\n$X40)*$AK40","v":0}]
[null,{"$f":"unique_contracts!A41","v":0},{"$f":"unique_contracts!B41","v":0},{"$f":"unique_contracts!D41","v":0},{"$f":"unique_contracts!J41","v":0},{"$f":"unique_contracts!K41","v":0},{"$f":"unique_contracts!M41","v":0},{"$f":"unique_contracts!N41","v":0},{"$f":"unique_contracts!P41","v":0},{"$f":"unique_contracts!R41","v":0},{"$f":"unique_contracts!V41","v":0},{"$f":"unique_contracts!AB41","v":0},{"$f":"unique_contracts!AM41","v":0},{"$f":"unique_contracts!AN41","v":0},{"$f":"unique_contracts!AO41","v":0},{"$f":"unique_contracts!AP41","v":0},{"$f":"unique_contracts!AQ41","v":0},{"$f":"unique_contracts!AR41","v":0},{"$f":"unique_contracts!CA41","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C41,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T41,\"pumped_storage\",\n      IF(AND(NOT(U41),V41),\"n/a\",\n        IF(AND(K41>0,OR(G41=\"NotHybrid\",G41=0)),_xlfn.CONCAT(AB41,INDEX(resources!$G:$G,MATCH(C41,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C41,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D41=\"Online\",NOT(ISNUMBER(MATCH(AC41,misc!$DE:$DE,0)))),F41,E41)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AL$1,$AG41>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CJ$3:CJ$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AL$1,$AG41>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CJ$3:CJ$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AM$1,$AG41>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CK$3:CK$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AM$1,$AG41>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CK$3:CK$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AN$1,$AG41>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CL$3:CL$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AN$1,$AG41>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CL$3:CL$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AO$1,$AG41>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CM$3:CM$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AO$1,$AG41>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CM$3:CM$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AP$1,$AG41>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CN$3:CN$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AP$1,$AG41>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CN$3:CN$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AQ$1,$AG41>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CO$3:CO$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AQ$1,$AG41>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CO$3:CO$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AR$1,$AG41>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CP$3:CP$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AR$1,$AG41>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CP$3:CP$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AS$1,$AG41>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CQ$3:CQ$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AS$1,$AG41>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CQ$3:CQ$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AT$1,$AG41>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CR$3:CR$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AT$1,$AG41>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CR$3:CR$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AU$1,$AG41>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CS$3:CS$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AU$1,$AG41>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CS$3:CS$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AV$1,$AG41>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CT$3:CT$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AV$1,$AG41>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CT$3:CT$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AW$1,$AG41>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CU$3:CU$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AW$1,$AG41>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CU$3:CU$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AX$1,$AG41>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CV$3:CV$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AX$1,$AG41>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CV$3:CV$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AY$1,$AG41>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CW$3:CW$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AY$1,$AG41>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CW$3:CW$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=AZ$1,$AG41>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CX$3:CX$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=AZ$1,$AG41>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CX$3:CX$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=BA$1,$AG41>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CY$3:CY$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=BA$1,$AG41>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CY$3:CY$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=BB$1,$AG41>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!CZ$3:CZ$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=BB$1,$AG41>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!CZ$3:CZ$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=BC$1,$AG41>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!DA$3:DA$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=BC$1,$AG41>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!DA$3:DA$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=BD$1,$AG41>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!DB$3:DB$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=BD$1,$AG41>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!DB$3:DB$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF41<=BE$1,$AG41>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC41,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA41>$AB41,$AD41=\"n/a\"),($AA41-$AB41)*INDEX(misc!DC$3:DC$6,MATCH($AC41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD41=\"n/a\",$AJ41*$AI41,$I41)\n    +IFERROR(\n      IF(AND($AF41<=BE$1,$AG41>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD41,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA41>$AB41,($AA41-$AB41)*INDEX(misc!DC$3:DC$6,MATCH($AD41,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y41*$AH41*$AI41),\n$X41)*$AK41","v":0}]
[null,{"$f":"unique_contracts!A42","v":0},{"$f":"unique_contracts!B42","v":0},{"$f":"unique_contracts!D42","v":0},{"$f":"unique_contracts!J42","v":0},{"$f":"unique_contracts!K42","v":0},{"$f":"unique_contracts!M42","v":0},{"$f":"unique_contracts!N42","v":0},{"$f":"unique_contracts!P42","v":0},{"$f":"unique_contracts!R42","v":0},{"$f":"unique_contracts!V42","v":0},{"$f":"unique_contracts!AB42","v":0},{"$f":"unique_contracts!AM42","v":0},{"$f":"unique_contracts!AN42","v":0},{"$f":"unique_contracts!AO42","v":0},{"$f":"unique_contracts!AP42","v":0},{"$f":"unique_contracts!AQ42","v":0},{"$f":"unique_contracts!AR42","v":0},{"$f":"unique_contracts!CA42","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C42,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T42,\"pumped_storage\",\n      IF(AND(NOT(U42),V42),\"n/a\",\n        IF(AND(K42>0,OR(G42=\"NotHybrid\",G42=0)),_xlfn.CONCAT(AB42,INDEX(resources!$G:$G,MATCH(C42,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C42,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D42=\"Online\",NOT(ISNUMBER(MATCH(AC42,misc!$DE:$DE,0)))),F42,E42)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AL$1,$AG42>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CJ$3:CJ$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AL$1,$AG42>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CJ$3:CJ$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AM$1,$AG42>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CK$3:CK$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AM$1,$AG42>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CK$3:CK$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AN$1,$AG42>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CL$3:CL$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AN$1,$AG42>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CL$3:CL$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AO$1,$AG42>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CM$3:CM$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AO$1,$AG42>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CM$3:CM$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AP$1,$AG42>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CN$3:CN$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AP$1,$AG42>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CN$3:CN$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AQ$1,$AG42>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CO$3:CO$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AQ$1,$AG42>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CO$3:CO$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AR$1,$AG42>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CP$3:CP$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AR$1,$AG42>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CP$3:CP$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AS$1,$AG42>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CQ$3:CQ$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AS$1,$AG42>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CQ$3:CQ$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AT$1,$AG42>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CR$3:CR$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AT$1,$AG42>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CR$3:CR$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AU$1,$AG42>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CS$3:CS$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AU$1,$AG42>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CS$3:CS$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AV$1,$AG42>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CT$3:CT$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AV$1,$AG42>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CT$3:CT$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AW$1,$AG42>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CU$3:CU$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AW$1,$AG42>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CU$3:CU$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AX$1,$AG42>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CV$3:CV$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AX$1,$AG42>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CV$3:CV$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AY$1,$AG42>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CW$3:CW$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AY$1,$AG42>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CW$3:CW$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=AZ$1,$AG42>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CX$3:CX$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=AZ$1,$AG42>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CX$3:CX$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=BA$1,$AG42>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CY$3:CY$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=BA$1,$AG42>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CY$3:CY$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=BB$1,$AG42>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!CZ$3:CZ$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=BB$1,$AG42>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!CZ$3:CZ$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=BC$1,$AG42>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!DA$3:DA$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=BC$1,$AG42>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!DA$3:DA$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=BD$1,$AG42>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!DB$3:DB$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=BD$1,$AG42>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!DB$3:DB$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF42<=BE$1,$AG42>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC42,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA42>$AB42,$AD42=\"n/a\"),($AA42-$AB42)*INDEX(misc!DC$3:DC$6,MATCH($AC42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD42=\"n/a\",$AJ42*$AI42,$I42)\n    +IFERROR(\n      IF(AND($AF42<=BE$1,$AG42>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD42,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA42>$AB42,($AA42-$AB42)*INDEX(misc!DC$3:DC$6,MATCH($AD42,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y42*$AH42*$AI42),\n$X42)*$AK42","v":0}]
[null,{"$f":"unique_contracts!A43","v":0},{"$f":"unique_contracts!B43","v":0},{"$f":"unique_contracts!D43","v":0},{"$f":"unique_contracts!J43","v":0},{"$f":"unique_contracts!K43","v":0},{"$f":"unique_contracts!M43","v":0},{"$f":"unique_contracts!N43","v":0},{"$f":"unique_contracts!P43","v":0},{"$f":"unique_contracts!R43","v":0},{"$f":"unique_contracts!V43","v":0},{"$f":"unique_contracts!AB43","v":0},{"$f":"unique_contracts!AM43","v":0},{"$f":"unique_contracts!AN43","v":0},{"$f":"unique_contracts!AO43","v":0},{"$f":"unique_contracts!AP43","v":0},{"$f":"unique_contracts!AQ43","v":0},{"$f":"unique_contracts!AR43","v":0},{"$f":"unique_contracts!CA43","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C43,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T43,\"pumped_storage\",\n      IF(AND(NOT(U43),V43),\"n/a\",\n        IF(AND(K43>0,OR(G43=\"NotHybrid\",G43=0)),_xlfn.CONCAT(AB43,INDEX(resources!$G:$G,MATCH(C43,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C43,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D43=\"Online\",NOT(ISNUMBER(MATCH(AC43,misc!$DE:$DE,0)))),F43,E43)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AL$1,$AG43>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CJ$3:CJ$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AL$1,$AG43>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CJ$3:CJ$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AM$1,$AG43>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CK$3:CK$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AM$1,$AG43>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CK$3:CK$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AN$1,$AG43>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CL$3:CL$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AN$1,$AG43>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CL$3:CL$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AO$1,$AG43>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CM$3:CM$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AO$1,$AG43>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CM$3:CM$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AP$1,$AG43>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CN$3:CN$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AP$1,$AG43>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CN$3:CN$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AQ$1,$AG43>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CO$3:CO$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AQ$1,$AG43>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CO$3:CO$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AR$1,$AG43>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CP$3:CP$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AR$1,$AG43>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CP$3:CP$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AS$1,$AG43>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CQ$3:CQ$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AS$1,$AG43>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CQ$3:CQ$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AT$1,$AG43>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CR$3:CR$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AT$1,$AG43>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CR$3:CR$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AU$1,$AG43>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CS$3:CS$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AU$1,$AG43>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CS$3:CS$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AV$1,$AG43>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CT$3:CT$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AV$1,$AG43>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CT$3:CT$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AW$1,$AG43>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CU$3:CU$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AW$1,$AG43>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CU$3:CU$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AX$1,$AG43>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CV$3:CV$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AX$1,$AG43>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CV$3:CV$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AY$1,$AG43>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CW$3:CW$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AY$1,$AG43>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CW$3:CW$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=AZ$1,$AG43>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CX$3:CX$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=AZ$1,$AG43>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CX$3:CX$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=BA$1,$AG43>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CY$3:CY$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=BA$1,$AG43>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CY$3:CY$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=BB$1,$AG43>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!CZ$3:CZ$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=BB$1,$AG43>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!CZ$3:CZ$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=BC$1,$AG43>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!DA$3:DA$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=BC$1,$AG43>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!DA$3:DA$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=BD$1,$AG43>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!DB$3:DB$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=BD$1,$AG43>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!DB$3:DB$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF43<=BE$1,$AG43>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC43,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA43>$AB43,$AD43=\"n/a\"),($AA43-$AB43)*INDEX(misc!DC$3:DC$6,MATCH($AC43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD43=\"n/a\",$AJ43*$AI43,$I43)\n    +IFERROR(\n      IF(AND($AF43<=BE$1,$AG43>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD43,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA43>$AB43,($AA43-$AB43)*INDEX(misc!DC$3:DC$6,MATCH($AD43,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y43*$AH43*$AI43),\n$X43)*$AK43","v":0}]
[null,{"$f":"unique_contracts!A44","v":0},{"$f":"unique_contracts!B44","v":0},{"$f":"unique_contracts!D44","v":0},{"$f":"unique_contracts!J44","v":0},{"$f":"unique_contracts!K44","v":0},{"$f":"unique_contracts!M44","v":0},{"$f":"unique_contracts!N44","v":0},{"$f":"unique_contracts!P44","v":0},{"$f":"unique_contracts!R44","v":0},{"$f":"unique_contracts!V44","v":0},{"$f":"unique_contracts!AB44","v":0},{"$f":"unique_contracts!AM44","v":0},{"$f":"unique_contracts!AN44","v":0},{"$f":"unique_contracts!AO44","v":0},{"$f":"unique_contracts!AP44","v":0},{"$f":"unique_contracts!AQ44","v":0},{"$f":"unique_contracts!AR44","v":0},{"$f":"unique_contracts!CA44","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C44,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T44,\"pumped_storage\",\n      IF(AND(NOT(U44),V44),\"n/a\",\n        IF(AND(K44>0,OR(G44=\"NotHybrid\",G44=0)),_xlfn.CONCAT(AB44,INDEX(resources!$G:$G,MATCH(C44,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C44,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D44=\"Online\",NOT(ISNUMBER(MATCH(AC44,misc!$DE:$DE,0)))),F44,E44)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AL$1,$AG44>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CJ$3:CJ$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AL$1,$AG44>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CJ$3:CJ$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AM$1,$AG44>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CK$3:CK$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AM$1,$AG44>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CK$3:CK$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AN$1,$AG44>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CL$3:CL$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AN$1,$AG44>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CL$3:CL$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AO$1,$AG44>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CM$3:CM$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AO$1,$AG44>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CM$3:CM$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AP$1,$AG44>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CN$3:CN$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AP$1,$AG44>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CN$3:CN$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AQ$1,$AG44>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CO$3:CO$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AQ$1,$AG44>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CO$3:CO$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AR$1,$AG44>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CP$3:CP$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AR$1,$AG44>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CP$3:CP$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AS$1,$AG44>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CQ$3:CQ$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AS$1,$AG44>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CQ$3:CQ$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AT$1,$AG44>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CR$3:CR$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AT$1,$AG44>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CR$3:CR$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AU$1,$AG44>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CS$3:CS$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AU$1,$AG44>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CS$3:CS$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AV$1,$AG44>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CT$3:CT$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AV$1,$AG44>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CT$3:CT$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AW$1,$AG44>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CU$3:CU$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AW$1,$AG44>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CU$3:CU$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AX$1,$AG44>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CV$3:CV$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AX$1,$AG44>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CV$3:CV$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AY$1,$AG44>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CW$3:CW$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AY$1,$AG44>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CW$3:CW$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=AZ$1,$AG44>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CX$3:CX$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=AZ$1,$AG44>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CX$3:CX$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=BA$1,$AG44>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CY$3:CY$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=BA$1,$AG44>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CY$3:CY$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=BB$1,$AG44>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!CZ$3:CZ$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=BB$1,$AG44>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!CZ$3:CZ$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=BC$1,$AG44>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!DA$3:DA$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=BC$1,$AG44>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!DA$3:DA$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=BD$1,$AG44>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!DB$3:DB$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=BD$1,$AG44>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!DB$3:DB$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF44<=BE$1,$AG44>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC44,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA44>$AB44,$AD44=\"n/a\"),($AA44-$AB44)*INDEX(misc!DC$3:DC$6,MATCH($AC44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD44=\"n/a\",$AJ44*$AI44,$I44)\n    +IFERROR(\n      IF(AND($AF44<=BE$1,$AG44>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD44,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA44>$AB44,($AA44-$AB44)*INDEX(misc!DC$3:DC$6,MATCH($AD44,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y44*$AH44*$AI44),\n$X44)*$AK44","v":0}]
[null,{"$f":"unique_contracts!A45","v":0},{"$f":"unique_contracts!B45","v":0},{"$f":"unique_contracts!D45","v":0},{"$f":"unique_contracts!J45","v":0},{"$f":"unique_contracts!K45","v":0},{"$f":"unique_contracts!M45","v":0},{"$f":"unique_contracts!N45","v":0},{"$f":"unique_contracts!P45","v":0},{"$f":"unique_contracts!R45","v":0},{"$f":"unique_contracts!V45","v":0},{"$f":"unique_contracts!AB45","v":0},{"$f":"unique_contracts!AM45","v":0},{"$f":"unique_contracts!AN45","v":0},{"$f":"unique_contracts!AO45","v":0},{"$f":"unique_contracts!AP45","v":0},{"$f":"unique_contracts!AQ45","v":0},{"$f":"unique_contracts!AR45","v":0},{"$f":"unique_contracts!CA45","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C45,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T45,\"pumped_storage\",\n      IF(AND(NOT(U45),V45),\"n/a\",\n        IF(AND(K45>0,OR(G45=\"NotHybrid\",G45=0)),_xlfn.CONCAT(AB45,INDEX(resources!$G:$G,MATCH(C45,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C45,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D45=\"Online\",NOT(ISNUMBER(MATCH(AC45,misc!$DE:$DE,0)))),F45,E45)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AL$1,$AG45>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CJ$3:CJ$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AL$1,$AG45>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CJ$3:CJ$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AM$1,$AG45>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CK$3:CK$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AM$1,$AG45>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CK$3:CK$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AN$1,$AG45>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CL$3:CL$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AN$1,$AG45>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CL$3:CL$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AO$1,$AG45>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CM$3:CM$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AO$1,$AG45>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CM$3:CM$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AP$1,$AG45>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CN$3:CN$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AP$1,$AG45>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CN$3:CN$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AQ$1,$AG45>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CO$3:CO$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AQ$1,$AG45>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CO$3:CO$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AR$1,$AG45>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CP$3:CP$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AR$1,$AG45>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CP$3:CP$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AS$1,$AG45>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CQ$3:CQ$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AS$1,$AG45>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CQ$3:CQ$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AT$1,$AG45>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CR$3:CR$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AT$1,$AG45>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CR$3:CR$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AU$1,$AG45>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CS$3:CS$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AU$1,$AG45>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CS$3:CS$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AV$1,$AG45>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CT$3:CT$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AV$1,$AG45>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CT$3:CT$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AW$1,$AG45>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CU$3:CU$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AW$1,$AG45>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CU$3:CU$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AX$1,$AG45>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CV$3:CV$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AX$1,$AG45>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CV$3:CV$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AY$1,$AG45>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CW$3:CW$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AY$1,$AG45>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CW$3:CW$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=AZ$1,$AG45>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CX$3:CX$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=AZ$1,$AG45>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CX$3:CX$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=BA$1,$AG45>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CY$3:CY$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=BA$1,$AG45>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CY$3:CY$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=BB$1,$AG45>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!CZ$3:CZ$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=BB$1,$AG45>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!CZ$3:CZ$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=BC$1,$AG45>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!DA$3:DA$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=BC$1,$AG45>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!DA$3:DA$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=BD$1,$AG45>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!DB$3:DB$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=BD$1,$AG45>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!DB$3:DB$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF45<=BE$1,$AG45>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC45,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA45>$AB45,$AD45=\"n/a\"),($AA45-$AB45)*INDEX(misc!DC$3:DC$6,MATCH($AC45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD45=\"n/a\",$AJ45*$AI45,$I45)\n    +IFERROR(\n      IF(AND($AF45<=BE$1,$AG45>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD45,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA45>$AB45,($AA45-$AB45)*INDEX(misc!DC$3:DC$6,MATCH($AD45,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y45*$AH45*$AI45),\n$X45)*$AK45","v":0}]
[null,{"$f":"unique_contracts!A46","v":0},{"$f":"unique_contracts!B46","v":0},{"$f":"unique_contracts!D46","v":0},{"$f":"unique_contracts!J46","v":0},{"$f":"unique_contracts!K46","v":0},{"$f":"unique_contracts!M46","v":0},{"$f":"unique_contracts!N46","v":0},{"$f":"unique_contracts!P46","v":0},{"$f":"unique_contracts!R46","v":0},{"$f":"unique_contracts!V46","v":0},{"$f":"unique_contracts!AB46","v":0},{"$f":"unique_contracts!AM46","v":0},{"$f":"unique_contracts!AN46","v":0},{"$f":"unique_contracts!AO46","v":0},{"$f":"unique_contracts!AP46","v":0},{"$f":"unique_contracts!AQ46","v":0},{"$f":"unique_contracts!AR46","v":0},{"$f":"unique_contracts!CA46","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C46,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T46,\"pumped_storage\",\n      IF(AND(NOT(U46),V46),\"n/a\",\n        IF(AND(K46>0,OR(G46=\"NotHybrid\",G46=0)),_xlfn.CONCAT(AB46,INDEX(resources!$G:$G,MATCH(C46,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C46,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D46=\"Online\",NOT(ISNUMBER(MATCH(AC46,misc!$DE:$DE,0)))),F46,E46)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AL$1,$AG46>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CJ$3:CJ$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AL$1,$AG46>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CJ$3:CJ$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AM$1,$AG46>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CK$3:CK$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AM$1,$AG46>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CK$3:CK$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AN$1,$AG46>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CL$3:CL$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AN$1,$AG46>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CL$3:CL$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AO$1,$AG46>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CM$3:CM$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AO$1,$AG46>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CM$3:CM$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AP$1,$AG46>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CN$3:CN$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AP$1,$AG46>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CN$3:CN$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AQ$1,$AG46>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CO$3:CO$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AQ$1,$AG46>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CO$3:CO$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AR$1,$AG46>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CP$3:CP$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AR$1,$AG46>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CP$3:CP$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AS$1,$AG46>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CQ$3:CQ$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AS$1,$AG46>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CQ$3:CQ$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AT$1,$AG46>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CR$3:CR$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AT$1,$AG46>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CR$3:CR$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AU$1,$AG46>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CS$3:CS$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AU$1,$AG46>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CS$3:CS$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AV$1,$AG46>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CT$3:CT$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AV$1,$AG46>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CT$3:CT$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AW$1,$AG46>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CU$3:CU$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AW$1,$AG46>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CU$3:CU$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AX$1,$AG46>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CV$3:CV$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AX$1,$AG46>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CV$3:CV$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AY$1,$AG46>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CW$3:CW$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AY$1,$AG46>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CW$3:CW$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=AZ$1,$AG46>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CX$3:CX$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=AZ$1,$AG46>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CX$3:CX$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=BA$1,$AG46>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CY$3:CY$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=BA$1,$AG46>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CY$3:CY$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=BB$1,$AG46>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!CZ$3:CZ$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=BB$1,$AG46>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!CZ$3:CZ$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=BC$1,$AG46>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!DA$3:DA$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=BC$1,$AG46>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!DA$3:DA$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=BD$1,$AG46>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!DB$3:DB$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=BD$1,$AG46>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!DB$3:DB$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF46<=BE$1,$AG46>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC46,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA46>$AB46,$AD46=\"n/a\"),($AA46-$AB46)*INDEX(misc!DC$3:DC$6,MATCH($AC46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD46=\"n/a\",$AJ46*$AI46,$I46)\n    +IFERROR(\n      IF(AND($AF46<=BE$1,$AG46>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD46,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA46>$AB46,($AA46-$AB46)*INDEX(misc!DC$3:DC$6,MATCH($AD46,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y46*$AH46*$AI46),\n$X46)*$AK46","v":0}]
[null,{"$f":"unique_contracts!A47","v":0},{"$f":"unique_contracts!B47","v":0},{"$f":"unique_contracts!D47","v":0},{"$f":"unique_contracts!J47","v":0},{"$f":"unique_contracts!K47","v":0},{"$f":"unique_contracts!M47","v":0},{"$f":"unique_contracts!N47","v":0},{"$f":"unique_contracts!P47","v":0},{"$f":"unique_contracts!R47","v":0},{"$f":"unique_contracts!V47","v":0},{"$f":"unique_contracts!AB47","v":0},{"$f":"unique_contracts!AM47","v":0},{"$f":"unique_contracts!AN47","v":0},{"$f":"unique_contracts!AO47","v":0},{"$f":"unique_contracts!AP47","v":0},{"$f":"unique_contracts!AQ47","v":0},{"$f":"unique_contracts!AR47","v":0},{"$f":"unique_contracts!CA47","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C47,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T47,\"pumped_storage\",\n      IF(AND(NOT(U47),V47),\"n/a\",\n        IF(AND(K47>0,OR(G47=\"NotHybrid\",G47=0)),_xlfn.CONCAT(AB47,INDEX(resources!$G:$G,MATCH(C47,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C47,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D47=\"Online\",NOT(ISNUMBER(MATCH(AC47,misc!$DE:$DE,0)))),F47,E47)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AL$1,$AG47>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CJ$3:CJ$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AL$1,$AG47>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CJ$3:CJ$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AM$1,$AG47>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CK$3:CK$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AM$1,$AG47>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CK$3:CK$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AN$1,$AG47>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CL$3:CL$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AN$1,$AG47>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CL$3:CL$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AO$1,$AG47>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CM$3:CM$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AO$1,$AG47>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CM$3:CM$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AP$1,$AG47>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CN$3:CN$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AP$1,$AG47>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CN$3:CN$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AQ$1,$AG47>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CO$3:CO$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AQ$1,$AG47>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CO$3:CO$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AR$1,$AG47>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CP$3:CP$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AR$1,$AG47>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CP$3:CP$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AS$1,$AG47>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CQ$3:CQ$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AS$1,$AG47>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CQ$3:CQ$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AT$1,$AG47>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CR$3:CR$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AT$1,$AG47>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CR$3:CR$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AU$1,$AG47>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CS$3:CS$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AU$1,$AG47>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CS$3:CS$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AV$1,$AG47>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CT$3:CT$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AV$1,$AG47>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CT$3:CT$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AW$1,$AG47>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CU$3:CU$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AW$1,$AG47>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CU$3:CU$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AX$1,$AG47>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CV$3:CV$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AX$1,$AG47>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CV$3:CV$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AY$1,$AG47>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CW$3:CW$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AY$1,$AG47>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CW$3:CW$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=AZ$1,$AG47>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CX$3:CX$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=AZ$1,$AG47>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CX$3:CX$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=BA$1,$AG47>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CY$3:CY$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=BA$1,$AG47>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CY$3:CY$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=BB$1,$AG47>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!CZ$3:CZ$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=BB$1,$AG47>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!CZ$3:CZ$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=BC$1,$AG47>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!DA$3:DA$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=BC$1,$AG47>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!DA$3:DA$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=BD$1,$AG47>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!DB$3:DB$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=BD$1,$AG47>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!DB$3:DB$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF47<=BE$1,$AG47>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC47,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA47>$AB47,$AD47=\"n/a\"),($AA47-$AB47)*INDEX(misc!DC$3:DC$6,MATCH($AC47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD47=\"n/a\",$AJ47*$AI47,$I47)\n    +IFERROR(\n      IF(AND($AF47<=BE$1,$AG47>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD47,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA47>$AB47,($AA47-$AB47)*INDEX(misc!DC$3:DC$6,MATCH($AD47,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y47*$AH47*$AI47),\n$X47)*$AK47","v":0}]
[null,{"$f":"unique_contracts!A48","v":0},{"$f":"unique_contracts!B48","v":0},{"$f":"unique_contracts!D48","v":0},{"$f":"unique_contracts!J48","v":0},{"$f":"unique_contracts!K48","v":0},{"$f":"unique_contracts!M48","v":0},{"$f":"unique_contracts!N48","v":0},{"$f":"unique_contracts!P48","v":0},{"$f":"unique_contracts!R48","v":0},{"$f":"unique_contracts!V48","v":0},{"$f":"unique_contracts!AB48","v":0},{"$f":"unique_contracts!AM48","v":0},{"$f":"unique_contracts!AN48","v":0},{"$f":"unique_contracts!AO48","v":0},{"$f":"unique_contracts!AP48","v":0},{"$f":"unique_contracts!AQ48","v":0},{"$f":"unique_contracts!AR48","v":0},{"$f":"unique_contracts!CA48","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C48,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T48,\"pumped_storage\",\n      IF(AND(NOT(U48),V48),\"n/a\",\n        IF(AND(K48>0,OR(G48=\"NotHybrid\",G48=0)),_xlfn.CONCAT(AB48,INDEX(resources!$G:$G,MATCH(C48,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C48,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D48=\"Online\",NOT(ISNUMBER(MATCH(AC48,misc!$DE:$DE,0)))),F48,E48)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AL$1,$AG48>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CJ$3:CJ$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AL$1,$AG48>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CJ$3:CJ$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AM$1,$AG48>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CK$3:CK$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AM$1,$AG48>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CK$3:CK$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AN$1,$AG48>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CL$3:CL$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AN$1,$AG48>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CL$3:CL$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AO$1,$AG48>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CM$3:CM$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AO$1,$AG48>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CM$3:CM$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AP$1,$AG48>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CN$3:CN$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AP$1,$AG48>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CN$3:CN$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AQ$1,$AG48>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CO$3:CO$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AQ$1,$AG48>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CO$3:CO$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AR$1,$AG48>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CP$3:CP$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AR$1,$AG48>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CP$3:CP$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AS$1,$AG48>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CQ$3:CQ$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AS$1,$AG48>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CQ$3:CQ$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AT$1,$AG48>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CR$3:CR$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AT$1,$AG48>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CR$3:CR$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AU$1,$AG48>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CS$3:CS$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AU$1,$AG48>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CS$3:CS$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AV$1,$AG48>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CT$3:CT$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AV$1,$AG48>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CT$3:CT$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AW$1,$AG48>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CU$3:CU$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AW$1,$AG48>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CU$3:CU$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AX$1,$AG48>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CV$3:CV$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AX$1,$AG48>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CV$3:CV$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AY$1,$AG48>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CW$3:CW$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AY$1,$AG48>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CW$3:CW$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=AZ$1,$AG48>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CX$3:CX$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=AZ$1,$AG48>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CX$3:CX$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=BA$1,$AG48>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CY$3:CY$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=BA$1,$AG48>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CY$3:CY$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=BB$1,$AG48>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!CZ$3:CZ$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=BB$1,$AG48>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!CZ$3:CZ$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=BC$1,$AG48>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!DA$3:DA$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=BC$1,$AG48>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!DA$3:DA$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=BD$1,$AG48>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!DB$3:DB$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=BD$1,$AG48>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!DB$3:DB$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF48<=BE$1,$AG48>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC48,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA48>$AB48,$AD48=\"n/a\"),($AA48-$AB48)*INDEX(misc!DC$3:DC$6,MATCH($AC48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD48=\"n/a\",$AJ48*$AI48,$I48)\n    +IFERROR(\n      IF(AND($AF48<=BE$1,$AG48>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD48,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA48>$AB48,($AA48-$AB48)*INDEX(misc!DC$3:DC$6,MATCH($AD48,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y48*$AH48*$AI48),\n$X48)*$AK48","v":0}]
[null,{"$f":"unique_contracts!A49","v":0},{"$f":"unique_contracts!B49","v":0},{"$f":"unique_contracts!D49","v":0},{"$f":"unique_contracts!J49","v":0},{"$f":"unique_contracts!K49","v":0},{"$f":"unique_contracts!M49","v":0},{"$f":"unique_contracts!N49","v":0},{"$f":"unique_contracts!P49","v":0},{"$f":"unique_contracts!R49","v":0},{"$f":"unique_contracts!V49","v":0},{"$f":"unique_contracts!AB49","v":0},{"$f":"unique_contracts!AM49","v":0},{"$f":"unique_contracts!AN49","v":0},{"$f":"unique_contracts!AO49","v":0},{"$f":"unique_contracts!AP49","v":0},{"$f":"unique_contracts!AQ49","v":0},{"$f":"unique_contracts!AR49","v":0},{"$f":"unique_contracts!CA49","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C49,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T49,\"pumped_storage\",\n      IF(AND(NOT(U49),V49),\"n/a\",\n        IF(AND(K49>0,OR(G49=\"NotHybrid\",G49=0)),_xlfn.CONCAT(AB49,INDEX(resources!$G:$G,MATCH(C49,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C49,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D49=\"Online\",NOT(ISNUMBER(MATCH(AC49,misc!$DE:$DE,0)))),F49,E49)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AL$1,$AG49>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CJ$3:CJ$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AL$1,$AG49>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CJ$3:CJ$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AM$1,$AG49>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CK$3:CK$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AM$1,$AG49>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CK$3:CK$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AN$1,$AG49>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CL$3:CL$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AN$1,$AG49>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CL$3:CL$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AO$1,$AG49>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CM$3:CM$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AO$1,$AG49>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CM$3:CM$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AP$1,$AG49>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CN$3:CN$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AP$1,$AG49>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CN$3:CN$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AQ$1,$AG49>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CO$3:CO$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AQ$1,$AG49>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CO$3:CO$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AR$1,$AG49>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CP$3:CP$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AR$1,$AG49>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CP$3:CP$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AS$1,$AG49>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CQ$3:CQ$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AS$1,$AG49>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CQ$3:CQ$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AT$1,$AG49>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CR$3:CR$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AT$1,$AG49>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CR$3:CR$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AU$1,$AG49>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CS$3:CS$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AU$1,$AG49>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CS$3:CS$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AV$1,$AG49>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CT$3:CT$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AV$1,$AG49>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CT$3:CT$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AW$1,$AG49>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CU$3:CU$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AW$1,$AG49>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CU$3:CU$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AX$1,$AG49>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CV$3:CV$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AX$1,$AG49>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CV$3:CV$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AY$1,$AG49>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CW$3:CW$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AY$1,$AG49>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CW$3:CW$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=AZ$1,$AG49>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CX$3:CX$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=AZ$1,$AG49>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CX$3:CX$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=BA$1,$AG49>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CY$3:CY$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=BA$1,$AG49>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CY$3:CY$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=BB$1,$AG49>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!CZ$3:CZ$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=BB$1,$AG49>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!CZ$3:CZ$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=BC$1,$AG49>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!DA$3:DA$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=BC$1,$AG49>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!DA$3:DA$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=BD$1,$AG49>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!DB$3:DB$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=BD$1,$AG49>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!DB$3:DB$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF49<=BE$1,$AG49>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC49,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA49>$AB49,$AD49=\"n/a\"),($AA49-$AB49)*INDEX(misc!DC$3:DC$6,MATCH($AC49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD49=\"n/a\",$AJ49*$AI49,$I49)\n    +IFERROR(\n      IF(AND($AF49<=BE$1,$AG49>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD49,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA49>$AB49,($AA49-$AB49)*INDEX(misc!DC$3:DC$6,MATCH($AD49,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y49*$AH49*$AI49),\n$X49)*$AK49","v":0}]
[null,{"$f":"unique_contracts!A50","v":0},{"$f":"unique_contracts!B50","v":0},{"$f":"unique_contracts!D50","v":0},{"$f":"unique_contracts!J50","v":0},{"$f":"unique_contracts!K50","v":0},{"$f":"unique_contracts!M50","v":0},{"$f":"unique_contracts!N50","v":0},{"$f":"unique_contracts!P50","v":0},{"$f":"unique_contracts!R50","v":0},{"$f":"unique_contracts!V50","v":0},{"$f":"unique_contracts!AB50","v":0},{"$f":"unique_contracts!AM50","v":0},{"$f":"unique_contracts!AN50","v":0},{"$f":"unique_contracts!AO50","v":0},{"$f":"unique_contracts!AP50","v":0},{"$f":"unique_contracts!AQ50","v":0},{"$f":"unique_contracts!AR50","v":0},{"$f":"unique_contracts!CA50","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C50,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T50,\"pumped_storage\",\n      IF(AND(NOT(U50),V50),\"n/a\",\n        IF(AND(K50>0,OR(G50=\"NotHybrid\",G50=0)),_xlfn.CONCAT(AB50,INDEX(resources!$G:$G,MATCH(C50,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C50,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D50=\"Online\",NOT(ISNUMBER(MATCH(AC50,misc!$DE:$DE,0)))),F50,E50)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AL$1,$AG50>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CJ$3:CJ$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AL$1,$AG50>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CJ$3:CJ$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AM$1,$AG50>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CK$3:CK$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AM$1,$AG50>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CK$3:CK$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AN$1,$AG50>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CL$3:CL$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AN$1,$AG50>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CL$3:CL$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AO$1,$AG50>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CM$3:CM$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AO$1,$AG50>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CM$3:CM$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AP$1,$AG50>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CN$3:CN$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AP$1,$AG50>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CN$3:CN$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AQ$1,$AG50>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CO$3:CO$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AQ$1,$AG50>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CO$3:CO$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AR$1,$AG50>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CP$3:CP$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AR$1,$AG50>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CP$3:CP$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AS$1,$AG50>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CQ$3:CQ$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AS$1,$AG50>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CQ$3:CQ$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AT$1,$AG50>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CR$3:CR$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AT$1,$AG50>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CR$3:CR$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AU$1,$AG50>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CS$3:CS$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AU$1,$AG50>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CS$3:CS$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AV$1,$AG50>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CT$3:CT$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AV$1,$AG50>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CT$3:CT$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AW$1,$AG50>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CU$3:CU$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AW$1,$AG50>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CU$3:CU$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AX$1,$AG50>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CV$3:CV$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AX$1,$AG50>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CV$3:CV$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AY$1,$AG50>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CW$3:CW$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AY$1,$AG50>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CW$3:CW$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=AZ$1,$AG50>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CX$3:CX$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=AZ$1,$AG50>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CX$3:CX$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=BA$1,$AG50>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CY$3:CY$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=BA$1,$AG50>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CY$3:CY$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=BB$1,$AG50>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!CZ$3:CZ$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=BB$1,$AG50>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!CZ$3:CZ$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=BC$1,$AG50>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!DA$3:DA$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=BC$1,$AG50>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!DA$3:DA$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=BD$1,$AG50>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!DB$3:DB$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=BD$1,$AG50>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!DB$3:DB$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF50<=BE$1,$AG50>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC50,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA50>$AB50,$AD50=\"n/a\"),($AA50-$AB50)*INDEX(misc!DC$3:DC$6,MATCH($AC50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD50=\"n/a\",$AJ50*$AI50,$I50)\n    +IFERROR(\n      IF(AND($AF50<=BE$1,$AG50>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD50,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA50>$AB50,($AA50-$AB50)*INDEX(misc!DC$3:DC$6,MATCH($AD50,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y50*$AH50*$AI50),\n$X50)*$AK50","v":0}]
[null,{"$f":"unique_contracts!A51","v":0},{"$f":"unique_contracts!B51","v":0},{"$f":"unique_contracts!D51","v":0},{"$f":"unique_contracts!J51","v":0},{"$f":"unique_contracts!K51","v":0},{"$f":"unique_contracts!M51","v":0},{"$f":"unique_contracts!N51","v":0},{"$f":"unique_contracts!P51","v":0},{"$f":"unique_contracts!R51","v":0},{"$f":"unique_contracts!V51","v":0},{"$f":"unique_contracts!AB51","v":0},{"$f":"unique_contracts!AM51","v":0},{"$f":"unique_contracts!AN51","v":0},{"$f":"unique_contracts!AO51","v":0},{"$f":"unique_contracts!AP51","v":0},{"$f":"unique_contracts!AQ51","v":0},{"$f":"unique_contracts!AR51","v":0},{"$f":"unique_contracts!CA51","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C51,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T51,\"pumped_storage\",\n      IF(AND(NOT(U51),V51),\"n/a\",\n        IF(AND(K51>0,OR(G51=\"NotHybrid\",G51=0)),_xlfn.CONCAT(AB51,INDEX(resources!$G:$G,MATCH(C51,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C51,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D51=\"Online\",NOT(ISNUMBER(MATCH(AC51,misc!$DE:$DE,0)))),F51,E51)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AL$1,$AG51>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CJ$3:CJ$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AL$1,$AG51>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CJ$3:CJ$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AM$1,$AG51>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CK$3:CK$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AM$1,$AG51>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CK$3:CK$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AN$1,$AG51>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CL$3:CL$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AN$1,$AG51>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CL$3:CL$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AO$1,$AG51>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CM$3:CM$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AO$1,$AG51>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CM$3:CM$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AP$1,$AG51>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CN$3:CN$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AP$1,$AG51>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CN$3:CN$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AQ$1,$AG51>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CO$3:CO$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AQ$1,$AG51>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CO$3:CO$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AR$1,$AG51>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CP$3:CP$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AR$1,$AG51>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CP$3:CP$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AS$1,$AG51>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CQ$3:CQ$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AS$1,$AG51>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CQ$3:CQ$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AT$1,$AG51>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CR$3:CR$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AT$1,$AG51>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CR$3:CR$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AU$1,$AG51>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CS$3:CS$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AU$1,$AG51>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CS$3:CS$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AV$1,$AG51>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CT$3:CT$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AV$1,$AG51>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CT$3:CT$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AW$1,$AG51>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CU$3:CU$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AW$1,$AG51>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CU$3:CU$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AX$1,$AG51>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CV$3:CV$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AX$1,$AG51>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CV$3:CV$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AY$1,$AG51>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CW$3:CW$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AY$1,$AG51>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CW$3:CW$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=AZ$1,$AG51>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CX$3:CX$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=AZ$1,$AG51>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CX$3:CX$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=BA$1,$AG51>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CY$3:CY$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=BA$1,$AG51>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CY$3:CY$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=BB$1,$AG51>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!CZ$3:CZ$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=BB$1,$AG51>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!CZ$3:CZ$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=BC$1,$AG51>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!DA$3:DA$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=BC$1,$AG51>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!DA$3:DA$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=BD$1,$AG51>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!DB$3:DB$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=BD$1,$AG51>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!DB$3:DB$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF51<=BE$1,$AG51>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC51,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA51>$AB51,$AD51=\"n/a\"),($AA51-$AB51)*INDEX(misc!DC$3:DC$6,MATCH($AC51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD51=\"n/a\",$AJ51*$AI51,$I51)\n    +IFERROR(\n      IF(AND($AF51<=BE$1,$AG51>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD51,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA51>$AB51,($AA51-$AB51)*INDEX(misc!DC$3:DC$6,MATCH($AD51,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y51*$AH51*$AI51),\n$X51)*$AK51","v":0}]
[null,{"$f":"unique_contracts!A52","v":0},{"$f":"unique_contracts!B52","v":0},{"$f":"unique_contracts!D52","v":0},{"$f":"unique_contracts!J52","v":0},{"$f":"unique_contracts!K52","v":0},{"$f":"unique_contracts!M52","v":0},{"$f":"unique_contracts!N52","v":0},{"$f":"unique_contracts!P52","v":0},{"$f":"unique_contracts!R52","v":0},{"$f":"unique_contracts!V52","v":0},{"$f":"unique_contracts!AB52","v":0},{"$f":"unique_contracts!AM52","v":0},{"$f":"unique_contracts!AN52","v":0},{"$f":"unique_contracts!AO52","v":0},{"$f":"unique_contracts!AP52","v":0},{"$f":"unique_contracts!AQ52","v":0},{"$f":"unique_contracts!AR52","v":0},{"$f":"unique_contracts!CA52","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C52,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T52,\"pumped_storage\",\n      IF(AND(NOT(U52),V52),\"n/a\",\n        IF(AND(K52>0,OR(G52=\"NotHybrid\",G52=0)),_xlfn.CONCAT(AB52,INDEX(resources!$G:$G,MATCH(C52,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C52,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D52=\"Online\",NOT(ISNUMBER(MATCH(AC52,misc!$DE:$DE,0)))),F52,E52)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AL$1,$AG52>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CJ$3:CJ$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AL$1,$AG52>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CJ$3:CJ$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AM$1,$AG52>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CK$3:CK$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AM$1,$AG52>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CK$3:CK$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AN$1,$AG52>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CL$3:CL$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AN$1,$AG52>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CL$3:CL$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AO$1,$AG52>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CM$3:CM$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AO$1,$AG52>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CM$3:CM$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AP$1,$AG52>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CN$3:CN$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AP$1,$AG52>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CN$3:CN$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AQ$1,$AG52>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CO$3:CO$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AQ$1,$AG52>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CO$3:CO$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AR$1,$AG52>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CP$3:CP$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AR$1,$AG52>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CP$3:CP$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AS$1,$AG52>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CQ$3:CQ$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AS$1,$AG52>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CQ$3:CQ$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AT$1,$AG52>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CR$3:CR$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AT$1,$AG52>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CR$3:CR$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AU$1,$AG52>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CS$3:CS$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AU$1,$AG52>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CS$3:CS$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AV$1,$AG52>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CT$3:CT$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AV$1,$AG52>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CT$3:CT$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AW$1,$AG52>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CU$3:CU$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AW$1,$AG52>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CU$3:CU$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AX$1,$AG52>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CV$3:CV$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AX$1,$AG52>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CV$3:CV$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AY$1,$AG52>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CW$3:CW$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AY$1,$AG52>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CW$3:CW$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=AZ$1,$AG52>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CX$3:CX$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=AZ$1,$AG52>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CX$3:CX$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=BA$1,$AG52>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CY$3:CY$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=BA$1,$AG52>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CY$3:CY$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=BB$1,$AG52>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!CZ$3:CZ$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=BB$1,$AG52>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!CZ$3:CZ$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=BC$1,$AG52>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!DA$3:DA$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=BC$1,$AG52>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!DA$3:DA$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=BD$1,$AG52>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!DB$3:DB$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=BD$1,$AG52>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!DB$3:DB$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF52<=BE$1,$AG52>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC52,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA52>$AB52,$AD52=\"n/a\"),($AA52-$AB52)*INDEX(misc!DC$3:DC$6,MATCH($AC52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD52=\"n/a\",$AJ52*$AI52,$I52)\n    +IFERROR(\n      IF(AND($AF52<=BE$1,$AG52>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD52,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA52>$AB52,($AA52-$AB52)*INDEX(misc!DC$3:DC$6,MATCH($AD52,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y52*$AH52*$AI52),\n$X52)*$AK52","v":0}]
[null,{"$f":"unique_contracts!A53","v":0},{"$f":"unique_contracts!B53","v":0},{"$f":"unique_contracts!D53","v":0},{"$f":"unique_contracts!J53","v":0},{"$f":"unique_contracts!K53","v":0},{"$f":"unique_contracts!M53","v":0},{"$f":"unique_contracts!N53","v":0},{"$f":"unique_contracts!P53","v":0},{"$f":"unique_contracts!R53","v":0},{"$f":"unique_contracts!V53","v":0},{"$f":"unique_contracts!AB53","v":0},{"$f":"unique_contracts!AM53","v":0},{"$f":"unique_contracts!AN53","v":0},{"$f":"unique_contracts!AO53","v":0},{"$f":"unique_contracts!AP53","v":0},{"$f":"unique_contracts!AQ53","v":0},{"$f":"unique_contracts!AR53","v":0},{"$f":"unique_contracts!CA53","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C53,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T53,\"pumped_storage\",\n      IF(AND(NOT(U53),V53),\"n/a\",\n        IF(AND(K53>0,OR(G53=\"NotHybrid\",G53=0)),_xlfn.CONCAT(AB53,INDEX(resources!$G:$G,MATCH(C53,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C53,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D53=\"Online\",NOT(ISNUMBER(MATCH(AC53,misc!$DE:$DE,0)))),F53,E53)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AL$1,$AG53>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CJ$3:CJ$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AL$1,$AG53>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CJ$3:CJ$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AM$1,$AG53>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CK$3:CK$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AM$1,$AG53>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CK$3:CK$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AN$1,$AG53>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CL$3:CL$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AN$1,$AG53>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CL$3:CL$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AO$1,$AG53>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CM$3:CM$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AO$1,$AG53>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CM$3:CM$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AP$1,$AG53>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CN$3:CN$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AP$1,$AG53>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CN$3:CN$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AQ$1,$AG53>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CO$3:CO$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AQ$1,$AG53>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CO$3:CO$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AR$1,$AG53>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CP$3:CP$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AR$1,$AG53>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CP$3:CP$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AS$1,$AG53>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CQ$3:CQ$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AS$1,$AG53>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CQ$3:CQ$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AT$1,$AG53>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CR$3:CR$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AT$1,$AG53>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CR$3:CR$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AU$1,$AG53>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CS$3:CS$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AU$1,$AG53>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CS$3:CS$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AV$1,$AG53>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CT$3:CT$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AV$1,$AG53>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CT$3:CT$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AW$1,$AG53>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CU$3:CU$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AW$1,$AG53>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CU$3:CU$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AX$1,$AG53>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CV$3:CV$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AX$1,$AG53>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CV$3:CV$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AY$1,$AG53>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CW$3:CW$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AY$1,$AG53>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CW$3:CW$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=AZ$1,$AG53>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CX$3:CX$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=AZ$1,$AG53>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CX$3:CX$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=BA$1,$AG53>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CY$3:CY$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=BA$1,$AG53>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CY$3:CY$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=BB$1,$AG53>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!CZ$3:CZ$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=BB$1,$AG53>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!CZ$3:CZ$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=BC$1,$AG53>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!DA$3:DA$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=BC$1,$AG53>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!DA$3:DA$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=BD$1,$AG53>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!DB$3:DB$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=BD$1,$AG53>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!DB$3:DB$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF53<=BE$1,$AG53>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC53,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA53>$AB53,$AD53=\"n/a\"),($AA53-$AB53)*INDEX(misc!DC$3:DC$6,MATCH($AC53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD53=\"n/a\",$AJ53*$AI53,$I53)\n    +IFERROR(\n      IF(AND($AF53<=BE$1,$AG53>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD53,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA53>$AB53,($AA53-$AB53)*INDEX(misc!DC$3:DC$6,MATCH($AD53,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y53*$AH53*$AI53),\n$X53)*$AK53","v":0}]
[null,{"$f":"unique_contracts!A54","v":0},{"$f":"unique_contracts!B54","v":0},{"$f":"unique_contracts!D54","v":0},{"$f":"unique_contracts!J54","v":0},{"$f":"unique_contracts!K54","v":0},{"$f":"unique_contracts!M54","v":0},{"$f":"unique_contracts!N54","v":0},{"$f":"unique_contracts!P54","v":0},{"$f":"unique_contracts!R54","v":0},{"$f":"unique_contracts!V54","v":0},{"$f":"unique_contracts!AB54","v":0},{"$f":"unique_contracts!AM54","v":0},{"$f":"unique_contracts!AN54","v":0},{"$f":"unique_contracts!AO54","v":0},{"$f":"unique_contracts!AP54","v":0},{"$f":"unique_contracts!AQ54","v":0},{"$f":"unique_contracts!AR54","v":0},{"$f":"unique_contracts!CA54","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C54,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T54,\"pumped_storage\",\n      IF(AND(NOT(U54),V54),\"n/a\",\n        IF(AND(K54>0,OR(G54=\"NotHybrid\",G54=0)),_xlfn.CONCAT(AB54,INDEX(resources!$G:$G,MATCH(C54,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C54,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D54=\"Online\",NOT(ISNUMBER(MATCH(AC54,misc!$DE:$DE,0)))),F54,E54)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AL$1,$AG54>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CJ$3:CJ$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AL$1,$AG54>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CJ$3:CJ$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AM$1,$AG54>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CK$3:CK$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AM$1,$AG54>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CK$3:CK$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AN$1,$AG54>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CL$3:CL$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AN$1,$AG54>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CL$3:CL$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AO$1,$AG54>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CM$3:CM$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AO$1,$AG54>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CM$3:CM$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AP$1,$AG54>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CN$3:CN$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AP$1,$AG54>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CN$3:CN$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AQ$1,$AG54>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CO$3:CO$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AQ$1,$AG54>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CO$3:CO$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AR$1,$AG54>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CP$3:CP$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AR$1,$AG54>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CP$3:CP$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AS$1,$AG54>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CQ$3:CQ$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AS$1,$AG54>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CQ$3:CQ$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AT$1,$AG54>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CR$3:CR$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AT$1,$AG54>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CR$3:CR$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AU$1,$AG54>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CS$3:CS$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AU$1,$AG54>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CS$3:CS$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AV$1,$AG54>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CT$3:CT$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AV$1,$AG54>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CT$3:CT$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AW$1,$AG54>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CU$3:CU$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AW$1,$AG54>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CU$3:CU$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AX$1,$AG54>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CV$3:CV$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AX$1,$AG54>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CV$3:CV$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AY$1,$AG54>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CW$3:CW$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AY$1,$AG54>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CW$3:CW$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=AZ$1,$AG54>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CX$3:CX$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=AZ$1,$AG54>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CX$3:CX$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=BA$1,$AG54>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CY$3:CY$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=BA$1,$AG54>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CY$3:CY$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=BB$1,$AG54>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!CZ$3:CZ$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=BB$1,$AG54>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!CZ$3:CZ$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=BC$1,$AG54>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!DA$3:DA$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=BC$1,$AG54>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!DA$3:DA$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=BD$1,$AG54>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!DB$3:DB$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=BD$1,$AG54>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!DB$3:DB$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF54<=BE$1,$AG54>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC54,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA54>$AB54,$AD54=\"n/a\"),($AA54-$AB54)*INDEX(misc!DC$3:DC$6,MATCH($AC54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD54=\"n/a\",$AJ54*$AI54,$I54)\n    +IFERROR(\n      IF(AND($AF54<=BE$1,$AG54>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD54,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA54>$AB54,($AA54-$AB54)*INDEX(misc!DC$3:DC$6,MATCH($AD54,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y54*$AH54*$AI54),\n$X54)*$AK54","v":0}]
[null,{"$f":"unique_contracts!A55","v":0},{"$f":"unique_contracts!B55","v":0},{"$f":"unique_contracts!D55","v":0},{"$f":"unique_contracts!J55","v":0},{"$f":"unique_contracts!K55","v":0},{"$f":"unique_contracts!M55","v":0},{"$f":"unique_contracts!N55","v":0},{"$f":"unique_contracts!P55","v":0},{"$f":"unique_contracts!R55","v":0},{"$f":"unique_contracts!V55","v":0},{"$f":"unique_contracts!AB55","v":0},{"$f":"unique_contracts!AM55","v":0},{"$f":"unique_contracts!AN55","v":0},{"$f":"unique_contracts!AO55","v":0},{"$f":"unique_contracts!AP55","v":0},{"$f":"unique_contracts!AQ55","v":0},{"$f":"unique_contracts!AR55","v":0},{"$f":"unique_contracts!CA55","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C55,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T55,\"pumped_storage\",\n      IF(AND(NOT(U55),V55),\"n/a\",\n        IF(AND(K55>0,OR(G55=\"NotHybrid\",G55=0)),_xlfn.CONCAT(AB55,INDEX(resources!$G:$G,MATCH(C55,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C55,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D55=\"Online\",NOT(ISNUMBER(MATCH(AC55,misc!$DE:$DE,0)))),F55,E55)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AL$1,$AG55>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CJ$3:CJ$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AL$1,$AG55>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CJ$3:CJ$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AM$1,$AG55>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CK$3:CK$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AM$1,$AG55>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CK$3:CK$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AN$1,$AG55>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CL$3:CL$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AN$1,$AG55>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CL$3:CL$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AO$1,$AG55>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CM$3:CM$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AO$1,$AG55>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CM$3:CM$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AP$1,$AG55>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CN$3:CN$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AP$1,$AG55>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CN$3:CN$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AQ$1,$AG55>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CO$3:CO$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AQ$1,$AG55>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CO$3:CO$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AR$1,$AG55>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CP$3:CP$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AR$1,$AG55>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CP$3:CP$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AS$1,$AG55>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CQ$3:CQ$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AS$1,$AG55>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CQ$3:CQ$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AT$1,$AG55>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CR$3:CR$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AT$1,$AG55>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CR$3:CR$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AU$1,$AG55>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CS$3:CS$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AU$1,$AG55>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CS$3:CS$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AV$1,$AG55>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CT$3:CT$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AV$1,$AG55>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CT$3:CT$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AW$1,$AG55>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CU$3:CU$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AW$1,$AG55>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CU$3:CU$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AX$1,$AG55>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CV$3:CV$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AX$1,$AG55>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CV$3:CV$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AY$1,$AG55>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CW$3:CW$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AY$1,$AG55>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CW$3:CW$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=AZ$1,$AG55>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CX$3:CX$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=AZ$1,$AG55>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CX$3:CX$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=BA$1,$AG55>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CY$3:CY$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=BA$1,$AG55>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CY$3:CY$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=BB$1,$AG55>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!CZ$3:CZ$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=BB$1,$AG55>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!CZ$3:CZ$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=BC$1,$AG55>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!DA$3:DA$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=BC$1,$AG55>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!DA$3:DA$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=BD$1,$AG55>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!DB$3:DB$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=BD$1,$AG55>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!DB$3:DB$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF55<=BE$1,$AG55>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC55,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA55>$AB55,$AD55=\"n/a\"),($AA55-$AB55)*INDEX(misc!DC$3:DC$6,MATCH($AC55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD55=\"n/a\",$AJ55*$AI55,$I55)\n    +IFERROR(\n      IF(AND($AF55<=BE$1,$AG55>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD55,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA55>$AB55,($AA55-$AB55)*INDEX(misc!DC$3:DC$6,MATCH($AD55,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y55*$AH55*$AI55),\n$X55)*$AK55","v":0}]
[null,{"$f":"unique_contracts!A56","v":0},{"$f":"unique_contracts!B56","v":0},{"$f":"unique_contracts!D56","v":0},{"$f":"unique_contracts!J56","v":0},{"$f":"unique_contracts!K56","v":0},{"$f":"unique_contracts!M56","v":0},{"$f":"unique_contracts!N56","v":0},{"$f":"unique_contracts!P56","v":0},{"$f":"unique_contracts!R56","v":0},{"$f":"unique_contracts!V56","v":0},{"$f":"unique_contracts!AB56","v":0},{"$f":"unique_contracts!AM56","v":0},{"$f":"unique_contracts!AN56","v":0},{"$f":"unique_contracts!AO56","v":0},{"$f":"unique_contracts!AP56","v":0},{"$f":"unique_contracts!AQ56","v":0},{"$f":"unique_contracts!AR56","v":0},{"$f":"unique_contracts!CA56","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C56,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T56,\"pumped_storage\",\n      IF(AND(NOT(U56),V56),\"n/a\",\n        IF(AND(K56>0,OR(G56=\"NotHybrid\",G56=0)),_xlfn.CONCAT(AB56,INDEX(resources!$G:$G,MATCH(C56,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C56,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D56=\"Online\",NOT(ISNUMBER(MATCH(AC56,misc!$DE:$DE,0)))),F56,E56)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AL$1,$AG56>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CJ$3:CJ$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AL$1,$AG56>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CJ$3:CJ$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AM$1,$AG56>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CK$3:CK$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AM$1,$AG56>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CK$3:CK$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AN$1,$AG56>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CL$3:CL$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AN$1,$AG56>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CL$3:CL$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AO$1,$AG56>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CM$3:CM$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AO$1,$AG56>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CM$3:CM$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AP$1,$AG56>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CN$3:CN$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AP$1,$AG56>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CN$3:CN$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AQ$1,$AG56>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CO$3:CO$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AQ$1,$AG56>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CO$3:CO$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AR$1,$AG56>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CP$3:CP$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AR$1,$AG56>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CP$3:CP$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AS$1,$AG56>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CQ$3:CQ$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AS$1,$AG56>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CQ$3:CQ$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AT$1,$AG56>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CR$3:CR$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AT$1,$AG56>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CR$3:CR$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AU$1,$AG56>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CS$3:CS$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AU$1,$AG56>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CS$3:CS$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AV$1,$AG56>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CT$3:CT$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AV$1,$AG56>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CT$3:CT$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AW$1,$AG56>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CU$3:CU$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AW$1,$AG56>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CU$3:CU$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AX$1,$AG56>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CV$3:CV$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AX$1,$AG56>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CV$3:CV$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AY$1,$AG56>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CW$3:CW$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AY$1,$AG56>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CW$3:CW$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=AZ$1,$AG56>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CX$3:CX$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=AZ$1,$AG56>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CX$3:CX$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=BA$1,$AG56>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CY$3:CY$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=BA$1,$AG56>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CY$3:CY$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=BB$1,$AG56>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!CZ$3:CZ$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=BB$1,$AG56>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!CZ$3:CZ$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=BC$1,$AG56>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!DA$3:DA$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=BC$1,$AG56>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!DA$3:DA$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=BD$1,$AG56>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!DB$3:DB$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=BD$1,$AG56>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!DB$3:DB$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF56<=BE$1,$AG56>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC56,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA56>$AB56,$AD56=\"n/a\"),($AA56-$AB56)*INDEX(misc!DC$3:DC$6,MATCH($AC56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD56=\"n/a\",$AJ56*$AI56,$I56)\n    +IFERROR(\n      IF(AND($AF56<=BE$1,$AG56>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD56,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA56>$AB56,($AA56-$AB56)*INDEX(misc!DC$3:DC$6,MATCH($AD56,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y56*$AH56*$AI56),\n$X56)*$AK56","v":0}]
[null,{"$f":"unique_contracts!A57","v":0},{"$f":"unique_contracts!B57","v":0},{"$f":"unique_contracts!D57","v":0},{"$f":"unique_contracts!J57","v":0},{"$f":"unique_contracts!K57","v":0},{"$f":"unique_contracts!M57","v":0},{"$f":"unique_contracts!N57","v":0},{"$f":"unique_contracts!P57","v":0},{"$f":"unique_contracts!R57","v":0},{"$f":"unique_contracts!V57","v":0},{"$f":"unique_contracts!AB57","v":0},{"$f":"unique_contracts!AM57","v":0},{"$f":"unique_contracts!AN57","v":0},{"$f":"unique_contracts!AO57","v":0},{"$f":"unique_contracts!AP57","v":0},{"$f":"unique_contracts!AQ57","v":0},{"$f":"unique_contracts!AR57","v":0},{"$f":"unique_contracts!CA57","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C57,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T57,\"pumped_storage\",\n      IF(AND(NOT(U57),V57),\"n/a\",\n        IF(AND(K57>0,OR(G57=\"NotHybrid\",G57=0)),_xlfn.CONCAT(AB57,INDEX(resources!$G:$G,MATCH(C57,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C57,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D57=\"Online\",NOT(ISNUMBER(MATCH(AC57,misc!$DE:$DE,0)))),F57,E57)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AL$1,$AG57>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CJ$3:CJ$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AL$1,$AG57>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CJ$3:CJ$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AM$1,$AG57>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CK$3:CK$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AM$1,$AG57>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CK$3:CK$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AN$1,$AG57>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CL$3:CL$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AN$1,$AG57>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CL$3:CL$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AO$1,$AG57>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CM$3:CM$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AO$1,$AG57>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CM$3:CM$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AP$1,$AG57>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CN$3:CN$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AP$1,$AG57>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CN$3:CN$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AQ$1,$AG57>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CO$3:CO$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AQ$1,$AG57>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CO$3:CO$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AR$1,$AG57>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CP$3:CP$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AR$1,$AG57>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CP$3:CP$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AS$1,$AG57>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CQ$3:CQ$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AS$1,$AG57>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CQ$3:CQ$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AT$1,$AG57>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CR$3:CR$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AT$1,$AG57>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CR$3:CR$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AU$1,$AG57>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CS$3:CS$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AU$1,$AG57>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CS$3:CS$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AV$1,$AG57>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CT$3:CT$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AV$1,$AG57>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CT$3:CT$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AW$1,$AG57>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CU$3:CU$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AW$1,$AG57>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CU$3:CU$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AX$1,$AG57>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CV$3:CV$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AX$1,$AG57>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CV$3:CV$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AY$1,$AG57>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CW$3:CW$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AY$1,$AG57>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CW$3:CW$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=AZ$1,$AG57>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CX$3:CX$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=AZ$1,$AG57>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CX$3:CX$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=BA$1,$AG57>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CY$3:CY$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=BA$1,$AG57>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CY$3:CY$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=BB$1,$AG57>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!CZ$3:CZ$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=BB$1,$AG57>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!CZ$3:CZ$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=BC$1,$AG57>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!DA$3:DA$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=BC$1,$AG57>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!DA$3:DA$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=BD$1,$AG57>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!DB$3:DB$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=BD$1,$AG57>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!DB$3:DB$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF57<=BE$1,$AG57>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC57,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA57>$AB57,$AD57=\"n/a\"),($AA57-$AB57)*INDEX(misc!DC$3:DC$6,MATCH($AC57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD57=\"n/a\",$AJ57*$AI57,$I57)\n    +IFERROR(\n      IF(AND($AF57<=BE$1,$AG57>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD57,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA57>$AB57,($AA57-$AB57)*INDEX(misc!DC$3:DC$6,MATCH($AD57,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y57*$AH57*$AI57),\n$X57)*$AK57","v":0}]
[null,{"$f":"unique_contracts!A58","v":0},{"$f":"unique_contracts!B58","v":0},{"$f":"unique_contracts!D58","v":0},{"$f":"unique_contracts!J58","v":0},{"$f":"unique_contracts!K58","v":0},{"$f":"unique_contracts!M58","v":0},{"$f":"unique_contracts!N58","v":0},{"$f":"unique_contracts!P58","v":0},{"$f":"unique_contracts!R58","v":0},{"$f":"unique_contracts!V58","v":0},{"$f":"unique_contracts!AB58","v":0},{"$f":"unique_contracts!AM58","v":0},{"$f":"unique_contracts!AN58","v":0},{"$f":"unique_contracts!AO58","v":0},{"$f":"unique_contracts!AP58","v":0},{"$f":"unique_contracts!AQ58","v":0},{"$f":"unique_contracts!AR58","v":0},{"$f":"unique_contracts!CA58","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C58,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T58,\"pumped_storage\",\n      IF(AND(NOT(U58),V58),\"n/a\",\n        IF(AND(K58>0,OR(G58=\"NotHybrid\",G58=0)),_xlfn.CONCAT(AB58,INDEX(resources!$G:$G,MATCH(C58,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C58,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D58=\"Online\",NOT(ISNUMBER(MATCH(AC58,misc!$DE:$DE,0)))),F58,E58)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AL$1,$AG58>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CJ$3:CJ$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AL$1,$AG58>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CJ$3:CJ$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AM$1,$AG58>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CK$3:CK$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AM$1,$AG58>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CK$3:CK$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AN$1,$AG58>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CL$3:CL$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AN$1,$AG58>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CL$3:CL$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AO$1,$AG58>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CM$3:CM$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AO$1,$AG58>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CM$3:CM$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AP$1,$AG58>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CN$3:CN$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AP$1,$AG58>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CN$3:CN$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AQ$1,$AG58>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CO$3:CO$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AQ$1,$AG58>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CO$3:CO$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AR$1,$AG58>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CP$3:CP$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AR$1,$AG58>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CP$3:CP$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AS$1,$AG58>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CQ$3:CQ$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AS$1,$AG58>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CQ$3:CQ$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AT$1,$AG58>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CR$3:CR$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AT$1,$AG58>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CR$3:CR$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AU$1,$AG58>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CS$3:CS$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AU$1,$AG58>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CS$3:CS$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AV$1,$AG58>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CT$3:CT$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AV$1,$AG58>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CT$3:CT$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AW$1,$AG58>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CU$3:CU$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AW$1,$AG58>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CU$3:CU$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AX$1,$AG58>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CV$3:CV$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AX$1,$AG58>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CV$3:CV$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AY$1,$AG58>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CW$3:CW$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AY$1,$AG58>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CW$3:CW$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=AZ$1,$AG58>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CX$3:CX$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=AZ$1,$AG58>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CX$3:CX$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=BA$1,$AG58>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CY$3:CY$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=BA$1,$AG58>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CY$3:CY$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=BB$1,$AG58>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!CZ$3:CZ$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=BB$1,$AG58>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!CZ$3:CZ$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=BC$1,$AG58>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!DA$3:DA$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=BC$1,$AG58>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!DA$3:DA$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=BD$1,$AG58>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!DB$3:DB$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=BD$1,$AG58>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!DB$3:DB$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF58<=BE$1,$AG58>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC58,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA58>$AB58,$AD58=\"n/a\"),($AA58-$AB58)*INDEX(misc!DC$3:DC$6,MATCH($AC58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD58=\"n/a\",$AJ58*$AI58,$I58)\n    +IFERROR(\n      IF(AND($AF58<=BE$1,$AG58>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD58,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA58>$AB58,($AA58-$AB58)*INDEX(misc!DC$3:DC$6,MATCH($AD58,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y58*$AH58*$AI58),\n$X58)*$AK58","v":0}]
[null,{"$f":"unique_contracts!A59","v":0},{"$f":"unique_contracts!B59","v":0},{"$f":"unique_contracts!D59","v":0},{"$f":"unique_contracts!J59","v":0},{"$f":"unique_contracts!K59","v":0},{"$f":"unique_contracts!M59","v":0},{"$f":"unique_contracts!N59","v":0},{"$f":"unique_contracts!P59","v":0},{"$f":"unique_contracts!R59","v":0},{"$f":"unique_contracts!V59","v":0},{"$f":"unique_contracts!AB59","v":0},{"$f":"unique_contracts!AM59","v":0},{"$f":"unique_contracts!AN59","v":0},{"$f":"unique_contracts!AO59","v":0},{"$f":"unique_contracts!AP59","v":0},{"$f":"unique_contracts!AQ59","v":0},{"$f":"unique_contracts!AR59","v":0},{"$f":"unique_contracts!CA59","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C59,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T59,\"pumped_storage\",\n      IF(AND(NOT(U59),V59),\"n/a\",\n        IF(AND(K59>0,OR(G59=\"NotHybrid\",G59=0)),_xlfn.CONCAT(AB59,INDEX(resources!$G:$G,MATCH(C59,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C59,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D59=\"Online\",NOT(ISNUMBER(MATCH(AC59,misc!$DE:$DE,0)))),F59,E59)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AL$1,$AG59>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CJ$3:CJ$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AL$1,$AG59>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CJ$3:CJ$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AM$1,$AG59>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CK$3:CK$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AM$1,$AG59>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CK$3:CK$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AN$1,$AG59>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CL$3:CL$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AN$1,$AG59>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CL$3:CL$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AO$1,$AG59>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CM$3:CM$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AO$1,$AG59>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CM$3:CM$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AP$1,$AG59>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CN$3:CN$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AP$1,$AG59>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CN$3:CN$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AQ$1,$AG59>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CO$3:CO$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AQ$1,$AG59>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CO$3:CO$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AR$1,$AG59>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CP$3:CP$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AR$1,$AG59>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CP$3:CP$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AS$1,$AG59>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CQ$3:CQ$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AS$1,$AG59>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CQ$3:CQ$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AT$1,$AG59>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CR$3:CR$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AT$1,$AG59>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CR$3:CR$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AU$1,$AG59>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CS$3:CS$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AU$1,$AG59>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CS$3:CS$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AV$1,$AG59>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CT$3:CT$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AV$1,$AG59>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CT$3:CT$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AW$1,$AG59>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CU$3:CU$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AW$1,$AG59>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CU$3:CU$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AX$1,$AG59>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CV$3:CV$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AX$1,$AG59>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CV$3:CV$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AY$1,$AG59>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CW$3:CW$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AY$1,$AG59>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CW$3:CW$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=AZ$1,$AG59>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CX$3:CX$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=AZ$1,$AG59>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CX$3:CX$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=BA$1,$AG59>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CY$3:CY$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=BA$1,$AG59>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CY$3:CY$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=BB$1,$AG59>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!CZ$3:CZ$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=BB$1,$AG59>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!CZ$3:CZ$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=BC$1,$AG59>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!DA$3:DA$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=BC$1,$AG59>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!DA$3:DA$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=BD$1,$AG59>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!DB$3:DB$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=BD$1,$AG59>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!DB$3:DB$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF59<=BE$1,$AG59>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC59,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA59>$AB59,$AD59=\"n/a\"),($AA59-$AB59)*INDEX(misc!DC$3:DC$6,MATCH($AC59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD59=\"n/a\",$AJ59*$AI59,$I59)\n    +IFERROR(\n      IF(AND($AF59<=BE$1,$AG59>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD59,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA59>$AB59,($AA59-$AB59)*INDEX(misc!DC$3:DC$6,MATCH($AD59,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y59*$AH59*$AI59),\n$X59)*$AK59","v":0}]
[null,{"$f":"unique_contracts!A60","v":0},{"$f":"unique_contracts!B60","v":0},{"$f":"unique_contracts!D60","v":0},{"$f":"unique_contracts!J60","v":0},{"$f":"unique_contracts!K60","v":0},{"$f":"unique_contracts!M60","v":0},{"$f":"unique_contracts!N60","v":0},{"$f":"unique_contracts!P60","v":0},{"$f":"unique_contracts!R60","v":0},{"$f":"unique_contracts!V60","v":0},{"$f":"unique_contracts!AB60","v":0},{"$f":"unique_contracts!AM60","v":0},{"$f":"unique_contracts!AN60","v":0},{"$f":"unique_contracts!AO60","v":0},{"$f":"unique_contracts!AP60","v":0},{"$f":"unique_contracts!AQ60","v":0},{"$f":"unique_contracts!AR60","v":0},{"$f":"unique_contracts!CA60","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C60,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T60,\"pumped_storage\",\n      IF(AND(NOT(U60),V60),\"n/a\",\n        IF(AND(K60>0,OR(G60=\"NotHybrid\",G60=0)),_xlfn.CONCAT(AB60,INDEX(resources!$G:$G,MATCH(C60,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C60,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D60=\"Online\",NOT(ISNUMBER(MATCH(AC60,misc!$DE:$DE,0)))),F60,E60)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AL$1,$AG60>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CJ$3:CJ$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AL$1,$AG60>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CJ$3:CJ$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AM$1,$AG60>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CK$3:CK$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AM$1,$AG60>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CK$3:CK$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AN$1,$AG60>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CL$3:CL$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AN$1,$AG60>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CL$3:CL$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AO$1,$AG60>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CM$3:CM$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AO$1,$AG60>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CM$3:CM$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AP$1,$AG60>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CN$3:CN$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AP$1,$AG60>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CN$3:CN$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AQ$1,$AG60>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CO$3:CO$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AQ$1,$AG60>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CO$3:CO$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AR$1,$AG60>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CP$3:CP$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AR$1,$AG60>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CP$3:CP$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AS$1,$AG60>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CQ$3:CQ$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AS$1,$AG60>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CQ$3:CQ$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AT$1,$AG60>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CR$3:CR$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AT$1,$AG60>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CR$3:CR$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AU$1,$AG60>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CS$3:CS$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AU$1,$AG60>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CS$3:CS$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AV$1,$AG60>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CT$3:CT$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AV$1,$AG60>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CT$3:CT$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AW$1,$AG60>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CU$3:CU$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AW$1,$AG60>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CU$3:CU$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AX$1,$AG60>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CV$3:CV$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AX$1,$AG60>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CV$3:CV$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AY$1,$AG60>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CW$3:CW$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AY$1,$AG60>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CW$3:CW$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=AZ$1,$AG60>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CX$3:CX$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=AZ$1,$AG60>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CX$3:CX$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=BA$1,$AG60>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CY$3:CY$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=BA$1,$AG60>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CY$3:CY$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=BB$1,$AG60>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!CZ$3:CZ$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=BB$1,$AG60>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!CZ$3:CZ$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=BC$1,$AG60>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!DA$3:DA$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=BC$1,$AG60>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!DA$3:DA$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=BD$1,$AG60>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!DB$3:DB$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=BD$1,$AG60>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!DB$3:DB$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF60<=BE$1,$AG60>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC60,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA60>$AB60,$AD60=\"n/a\"),($AA60-$AB60)*INDEX(misc!DC$3:DC$6,MATCH($AC60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD60=\"n/a\",$AJ60*$AI60,$I60)\n    +IFERROR(\n      IF(AND($AF60<=BE$1,$AG60>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD60,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA60>$AB60,($AA60-$AB60)*INDEX(misc!DC$3:DC$6,MATCH($AD60,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y60*$AH60*$AI60),\n$X60)*$AK60","v":0}]
[null,{"$f":"unique_contracts!A61","v":0},{"$f":"unique_contracts!B61","v":0},{"$f":"unique_contracts!D61","v":0},{"$f":"unique_contracts!J61","v":0},{"$f":"unique_contracts!K61","v":0},{"$f":"unique_contracts!M61","v":0},{"$f":"unique_contracts!N61","v":0},{"$f":"unique_contracts!P61","v":0},{"$f":"unique_contracts!R61","v":0},{"$f":"unique_contracts!V61","v":0},{"$f":"unique_contracts!AB61","v":0},{"$f":"unique_contracts!AM61","v":0},{"$f":"unique_contracts!AN61","v":0},{"$f":"unique_contracts!AO61","v":0},{"$f":"unique_contracts!AP61","v":0},{"$f":"unique_contracts!AQ61","v":0},{"$f":"unique_contracts!AR61","v":0},{"$f":"unique_contracts!CA61","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C61,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T61,\"pumped_storage\",\n      IF(AND(NOT(U61),V61),\"n/a\",\n        IF(AND(K61>0,OR(G61=\"NotHybrid\",G61=0)),_xlfn.CONCAT(AB61,INDEX(resources!$G:$G,MATCH(C61,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C61,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D61=\"Online\",NOT(ISNUMBER(MATCH(AC61,misc!$DE:$DE,0)))),F61,E61)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AL$1,$AG61>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CJ$3:CJ$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AL$1,$AG61>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CJ$3:CJ$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AM$1,$AG61>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CK$3:CK$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AM$1,$AG61>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CK$3:CK$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AN$1,$AG61>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CL$3:CL$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AN$1,$AG61>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CL$3:CL$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AO$1,$AG61>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CM$3:CM$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AO$1,$AG61>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CM$3:CM$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AP$1,$AG61>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CN$3:CN$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AP$1,$AG61>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CN$3:CN$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AQ$1,$AG61>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CO$3:CO$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AQ$1,$AG61>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CO$3:CO$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AR$1,$AG61>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CP$3:CP$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AR$1,$AG61>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CP$3:CP$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AS$1,$AG61>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CQ$3:CQ$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AS$1,$AG61>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CQ$3:CQ$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AT$1,$AG61>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CR$3:CR$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AT$1,$AG61>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CR$3:CR$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AU$1,$AG61>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CS$3:CS$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AU$1,$AG61>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CS$3:CS$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AV$1,$AG61>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CT$3:CT$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AV$1,$AG61>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CT$3:CT$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AW$1,$AG61>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CU$3:CU$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AW$1,$AG61>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CU$3:CU$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AX$1,$AG61>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CV$3:CV$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AX$1,$AG61>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CV$3:CV$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AY$1,$AG61>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CW$3:CW$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AY$1,$AG61>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CW$3:CW$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=AZ$1,$AG61>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CX$3:CX$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=AZ$1,$AG61>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CX$3:CX$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=BA$1,$AG61>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CY$3:CY$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=BA$1,$AG61>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CY$3:CY$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=BB$1,$AG61>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!CZ$3:CZ$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=BB$1,$AG61>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!CZ$3:CZ$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=BC$1,$AG61>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!DA$3:DA$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=BC$1,$AG61>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!DA$3:DA$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=BD$1,$AG61>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!DB$3:DB$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=BD$1,$AG61>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!DB$3:DB$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF61<=BE$1,$AG61>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC61,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA61>$AB61,$AD61=\"n/a\"),($AA61-$AB61)*INDEX(misc!DC$3:DC$6,MATCH($AC61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD61=\"n/a\",$AJ61*$AI61,$I61)\n    +IFERROR(\n      IF(AND($AF61<=BE$1,$AG61>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD61,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA61>$AB61,($AA61-$AB61)*INDEX(misc!DC$3:DC$6,MATCH($AD61,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y61*$AH61*$AI61),\n$X61)*$AK61","v":0}]
[null,{"$f":"unique_contracts!A62","v":0},{"$f":"unique_contracts!B62","v":0},{"$f":"unique_contracts!D62","v":0},{"$f":"unique_contracts!J62","v":0},{"$f":"unique_contracts!K62","v":0},{"$f":"unique_contracts!M62","v":0},{"$f":"unique_contracts!N62","v":0},{"$f":"unique_contracts!P62","v":0},{"$f":"unique_contracts!R62","v":0},{"$f":"unique_contracts!V62","v":0},{"$f":"unique_contracts!AB62","v":0},{"$f":"unique_contracts!AM62","v":0},{"$f":"unique_contracts!AN62","v":0},{"$f":"unique_contracts!AO62","v":0},{"$f":"unique_contracts!AP62","v":0},{"$f":"unique_contracts!AQ62","v":0},{"$f":"unique_contracts!AR62","v":0},{"$f":"unique_contracts!CA62","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C62,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T62,\"pumped_storage\",\n      IF(AND(NOT(U62),V62),\"n/a\",\n        IF(AND(K62>0,OR(G62=\"NotHybrid\",G62=0)),_xlfn.CONCAT(AB62,INDEX(resources!$G:$G,MATCH(C62,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C62,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D62=\"Online\",NOT(ISNUMBER(MATCH(AC62,misc!$DE:$DE,0)))),F62,E62)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AL$1,$AG62>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CJ$3:CJ$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AL$1,$AG62>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CJ$3:CJ$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AM$1,$AG62>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CK$3:CK$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AM$1,$AG62>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CK$3:CK$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AN$1,$AG62>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CL$3:CL$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AN$1,$AG62>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CL$3:CL$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AO$1,$AG62>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CM$3:CM$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AO$1,$AG62>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CM$3:CM$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AP$1,$AG62>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CN$3:CN$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AP$1,$AG62>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CN$3:CN$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AQ$1,$AG62>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CO$3:CO$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AQ$1,$AG62>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CO$3:CO$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AR$1,$AG62>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CP$3:CP$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AR$1,$AG62>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CP$3:CP$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AS$1,$AG62>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CQ$3:CQ$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AS$1,$AG62>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CQ$3:CQ$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AT$1,$AG62>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CR$3:CR$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AT$1,$AG62>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CR$3:CR$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AU$1,$AG62>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CS$3:CS$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AU$1,$AG62>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CS$3:CS$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AV$1,$AG62>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CT$3:CT$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AV$1,$AG62>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CT$3:CT$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AW$1,$AG62>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CU$3:CU$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AW$1,$AG62>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CU$3:CU$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AX$1,$AG62>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CV$3:CV$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AX$1,$AG62>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CV$3:CV$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AY$1,$AG62>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CW$3:CW$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AY$1,$AG62>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CW$3:CW$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=AZ$1,$AG62>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CX$3:CX$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=AZ$1,$AG62>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CX$3:CX$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=BA$1,$AG62>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CY$3:CY$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=BA$1,$AG62>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CY$3:CY$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=BB$1,$AG62>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!CZ$3:CZ$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=BB$1,$AG62>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!CZ$3:CZ$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=BC$1,$AG62>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!DA$3:DA$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=BC$1,$AG62>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!DA$3:DA$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=BD$1,$AG62>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!DB$3:DB$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=BD$1,$AG62>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!DB$3:DB$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF62<=BE$1,$AG62>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC62,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA62>$AB62,$AD62=\"n/a\"),($AA62-$AB62)*INDEX(misc!DC$3:DC$6,MATCH($AC62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD62=\"n/a\",$AJ62*$AI62,$I62)\n    +IFERROR(\n      IF(AND($AF62<=BE$1,$AG62>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD62,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA62>$AB62,($AA62-$AB62)*INDEX(misc!DC$3:DC$6,MATCH($AD62,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y62*$AH62*$AI62),\n$X62)*$AK62","v":0}]
[null,{"$f":"unique_contracts!A63","v":0},{"$f":"unique_contracts!B63","v":0},{"$f":"unique_contracts!D63","v":0},{"$f":"unique_contracts!J63","v":0},{"$f":"unique_contracts!K63","v":0},{"$f":"unique_contracts!M63","v":0},{"$f":"unique_contracts!N63","v":0},{"$f":"unique_contracts!P63","v":0},{"$f":"unique_contracts!R63","v":0},{"$f":"unique_contracts!V63","v":0},{"$f":"unique_contracts!AB63","v":0},{"$f":"unique_contracts!AM63","v":0},{"$f":"unique_contracts!AN63","v":0},{"$f":"unique_contracts!AO63","v":0},{"$f":"unique_contracts!AP63","v":0},{"$f":"unique_contracts!AQ63","v":0},{"$f":"unique_contracts!AR63","v":0},{"$f":"unique_contracts!CA63","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C63,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T63,\"pumped_storage\",\n      IF(AND(NOT(U63),V63),\"n/a\",\n        IF(AND(K63>0,OR(G63=\"NotHybrid\",G63=0)),_xlfn.CONCAT(AB63,INDEX(resources!$G:$G,MATCH(C63,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C63,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D63=\"Online\",NOT(ISNUMBER(MATCH(AC63,misc!$DE:$DE,0)))),F63,E63)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AL$1,$AG63>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CJ$3:CJ$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AL$1,$AG63>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CJ$3:CJ$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AM$1,$AG63>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CK$3:CK$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AM$1,$AG63>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CK$3:CK$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AN$1,$AG63>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CL$3:CL$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AN$1,$AG63>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CL$3:CL$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AO$1,$AG63>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CM$3:CM$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AO$1,$AG63>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CM$3:CM$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AP$1,$AG63>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CN$3:CN$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AP$1,$AG63>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CN$3:CN$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AQ$1,$AG63>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CO$3:CO$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AQ$1,$AG63>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CO$3:CO$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AR$1,$AG63>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CP$3:CP$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AR$1,$AG63>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CP$3:CP$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AS$1,$AG63>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CQ$3:CQ$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AS$1,$AG63>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CQ$3:CQ$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AT$1,$AG63>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CR$3:CR$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AT$1,$AG63>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CR$3:CR$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AU$1,$AG63>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CS$3:CS$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AU$1,$AG63>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CS$3:CS$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AV$1,$AG63>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CT$3:CT$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AV$1,$AG63>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CT$3:CT$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AW$1,$AG63>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CU$3:CU$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AW$1,$AG63>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CU$3:CU$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AX$1,$AG63>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CV$3:CV$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AX$1,$AG63>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CV$3:CV$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AY$1,$AG63>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CW$3:CW$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AY$1,$AG63>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CW$3:CW$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=AZ$1,$AG63>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CX$3:CX$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=AZ$1,$AG63>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CX$3:CX$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=BA$1,$AG63>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CY$3:CY$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=BA$1,$AG63>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CY$3:CY$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=BB$1,$AG63>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!CZ$3:CZ$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=BB$1,$AG63>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!CZ$3:CZ$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=BC$1,$AG63>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!DA$3:DA$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=BC$1,$AG63>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!DA$3:DA$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=BD$1,$AG63>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!DB$3:DB$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=BD$1,$AG63>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!DB$3:DB$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF63<=BE$1,$AG63>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC63,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA63>$AB63,$AD63=\"n/a\"),($AA63-$AB63)*INDEX(misc!DC$3:DC$6,MATCH($AC63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD63=\"n/a\",$AJ63*$AI63,$I63)\n    +IFERROR(\n      IF(AND($AF63<=BE$1,$AG63>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD63,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA63>$AB63,($AA63-$AB63)*INDEX(misc!DC$3:DC$6,MATCH($AD63,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y63*$AH63*$AI63),\n$X63)*$AK63","v":0}]
[null,{"$f":"unique_contracts!A64","v":0},{"$f":"unique_contracts!B64","v":0},{"$f":"unique_contracts!D64","v":0},{"$f":"unique_contracts!J64","v":0},{"$f":"unique_contracts!K64","v":0},{"$f":"unique_contracts!M64","v":0},{"$f":"unique_contracts!N64","v":0},{"$f":"unique_contracts!P64","v":0},{"$f":"unique_contracts!R64","v":0},{"$f":"unique_contracts!V64","v":0},{"$f":"unique_contracts!AB64","v":0},{"$f":"unique_contracts!AM64","v":0},{"$f":"unique_contracts!AN64","v":0},{"$f":"unique_contracts!AO64","v":0},{"$f":"unique_contracts!AP64","v":0},{"$f":"unique_contracts!AQ64","v":0},{"$f":"unique_contracts!AR64","v":0},{"$f":"unique_contracts!CA64","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C64,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T64,\"pumped_storage\",\n      IF(AND(NOT(U64),V64),\"n/a\",\n        IF(AND(K64>0,OR(G64=\"NotHybrid\",G64=0)),_xlfn.CONCAT(AB64,INDEX(resources!$G:$G,MATCH(C64,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C64,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D64=\"Online\",NOT(ISNUMBER(MATCH(AC64,misc!$DE:$DE,0)))),F64,E64)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AL$1,$AG64>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CJ$3:CJ$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AL$1,$AG64>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CJ$3:CJ$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AM$1,$AG64>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CK$3:CK$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AM$1,$AG64>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CK$3:CK$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AN$1,$AG64>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CL$3:CL$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AN$1,$AG64>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CL$3:CL$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AO$1,$AG64>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CM$3:CM$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AO$1,$AG64>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CM$3:CM$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AP$1,$AG64>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CN$3:CN$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AP$1,$AG64>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CN$3:CN$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AQ$1,$AG64>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CO$3:CO$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AQ$1,$AG64>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CO$3:CO$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AR$1,$AG64>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CP$3:CP$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AR$1,$AG64>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CP$3:CP$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AS$1,$AG64>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CQ$3:CQ$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AS$1,$AG64>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CQ$3:CQ$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AT$1,$AG64>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CR$3:CR$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AT$1,$AG64>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CR$3:CR$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AU$1,$AG64>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CS$3:CS$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AU$1,$AG64>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CS$3:CS$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AV$1,$AG64>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CT$3:CT$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AV$1,$AG64>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CT$3:CT$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AW$1,$AG64>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CU$3:CU$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AW$1,$AG64>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CU$3:CU$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AX$1,$AG64>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CV$3:CV$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AX$1,$AG64>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CV$3:CV$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AY$1,$AG64>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CW$3:CW$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AY$1,$AG64>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CW$3:CW$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=AZ$1,$AG64>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CX$3:CX$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=AZ$1,$AG64>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CX$3:CX$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=BA$1,$AG64>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CY$3:CY$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=BA$1,$AG64>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CY$3:CY$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=BB$1,$AG64>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!CZ$3:CZ$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=BB$1,$AG64>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!CZ$3:CZ$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=BC$1,$AG64>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!DA$3:DA$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=BC$1,$AG64>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!DA$3:DA$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=BD$1,$AG64>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!DB$3:DB$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=BD$1,$AG64>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!DB$3:DB$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF64<=BE$1,$AG64>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC64,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA64>$AB64,$AD64=\"n/a\"),($AA64-$AB64)*INDEX(misc!DC$3:DC$6,MATCH($AC64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD64=\"n/a\",$AJ64*$AI64,$I64)\n    +IFERROR(\n      IF(AND($AF64<=BE$1,$AG64>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD64,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA64>$AB64,($AA64-$AB64)*INDEX(misc!DC$3:DC$6,MATCH($AD64,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y64*$AH64*$AI64),\n$X64)*$AK64","v":0}]
[null,{"$f":"unique_contracts!A65","v":0},{"$f":"unique_contracts!B65","v":0},{"$f":"unique_contracts!D65","v":0},{"$f":"unique_contracts!J65","v":0},{"$f":"unique_contracts!K65","v":0},{"$f":"unique_contracts!M65","v":0},{"$f":"unique_contracts!N65","v":0},{"$f":"unique_contracts!P65","v":0},{"$f":"unique_contracts!R65","v":0},{"$f":"unique_contracts!V65","v":0},{"$f":"unique_contracts!AB65","v":0},{"$f":"unique_contracts!AM65","v":0},{"$f":"unique_contracts!AN65","v":0},{"$f":"unique_contracts!AO65","v":0},{"$f":"unique_contracts!AP65","v":0},{"$f":"unique_contracts!AQ65","v":0},{"$f":"unique_contracts!AR65","v":0},{"$f":"unique_contracts!CA65","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C65,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T65,\"pumped_storage\",\n      IF(AND(NOT(U65),V65),\"n/a\",\n        IF(AND(K65>0,OR(G65=\"NotHybrid\",G65=0)),_xlfn.CONCAT(AB65,INDEX(resources!$G:$G,MATCH(C65,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C65,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D65=\"Online\",NOT(ISNUMBER(MATCH(AC65,misc!$DE:$DE,0)))),F65,E65)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AL$1,$AG65>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CJ$3:CJ$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AL$1,$AG65>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CJ$3:CJ$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AM$1,$AG65>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CK$3:CK$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AM$1,$AG65>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CK$3:CK$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AN$1,$AG65>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CL$3:CL$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AN$1,$AG65>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CL$3:CL$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AO$1,$AG65>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CM$3:CM$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AO$1,$AG65>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CM$3:CM$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AP$1,$AG65>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CN$3:CN$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AP$1,$AG65>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CN$3:CN$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AQ$1,$AG65>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CO$3:CO$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AQ$1,$AG65>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CO$3:CO$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AR$1,$AG65>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CP$3:CP$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AR$1,$AG65>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CP$3:CP$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AS$1,$AG65>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CQ$3:CQ$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AS$1,$AG65>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CQ$3:CQ$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AT$1,$AG65>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CR$3:CR$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AT$1,$AG65>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CR$3:CR$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AU$1,$AG65>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CS$3:CS$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AU$1,$AG65>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CS$3:CS$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AV$1,$AG65>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CT$3:CT$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AV$1,$AG65>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CT$3:CT$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AW$1,$AG65>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CU$3:CU$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AW$1,$AG65>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CU$3:CU$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AX$1,$AG65>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CV$3:CV$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AX$1,$AG65>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CV$3:CV$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AY$1,$AG65>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CW$3:CW$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AY$1,$AG65>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CW$3:CW$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=AZ$1,$AG65>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CX$3:CX$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=AZ$1,$AG65>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CX$3:CX$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=BA$1,$AG65>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CY$3:CY$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=BA$1,$AG65>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CY$3:CY$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=BB$1,$AG65>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!CZ$3:CZ$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=BB$1,$AG65>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!CZ$3:CZ$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=BC$1,$AG65>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!DA$3:DA$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=BC$1,$AG65>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!DA$3:DA$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=BD$1,$AG65>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!DB$3:DB$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=BD$1,$AG65>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!DB$3:DB$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF65<=BE$1,$AG65>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC65,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA65>$AB65,$AD65=\"n/a\"),($AA65-$AB65)*INDEX(misc!DC$3:DC$6,MATCH($AC65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD65=\"n/a\",$AJ65*$AI65,$I65)\n    +IFERROR(\n      IF(AND($AF65<=BE$1,$AG65>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD65,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA65>$AB65,($AA65-$AB65)*INDEX(misc!DC$3:DC$6,MATCH($AD65,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y65*$AH65*$AI65),\n$X65)*$AK65","v":0}]
[null,{"$f":"unique_contracts!A66","v":0},{"$f":"unique_contracts!B66","v":0},{"$f":"unique_contracts!D66","v":0},{"$f":"unique_contracts!J66","v":0},{"$f":"unique_contracts!K66","v":0},{"$f":"unique_contracts!M66","v":0},{"$f":"unique_contracts!N66","v":0},{"$f":"unique_contracts!P66","v":0},{"$f":"unique_contracts!R66","v":0},{"$f":"unique_contracts!V66","v":0},{"$f":"unique_contracts!AB66","v":0},{"$f":"unique_contracts!AM66","v":0},{"$f":"unique_contracts!AN66","v":0},{"$f":"unique_contracts!AO66","v":0},{"$f":"unique_contracts!AP66","v":0},{"$f":"unique_contracts!AQ66","v":0},{"$f":"unique_contracts!AR66","v":0},{"$f":"unique_contracts!CA66","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C66,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T66,\"pumped_storage\",\n      IF(AND(NOT(U66),V66),\"n/a\",\n        IF(AND(K66>0,OR(G66=\"NotHybrid\",G66=0)),_xlfn.CONCAT(AB66,INDEX(resources!$G:$G,MATCH(C66,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C66,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D66=\"Online\",NOT(ISNUMBER(MATCH(AC66,misc!$DE:$DE,0)))),F66,E66)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AL$1,$AG66>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CJ$3:CJ$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AL$1,$AG66>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CJ$3:CJ$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AM$1,$AG66>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CK$3:CK$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AM$1,$AG66>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CK$3:CK$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AN$1,$AG66>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CL$3:CL$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AN$1,$AG66>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CL$3:CL$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AO$1,$AG66>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CM$3:CM$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AO$1,$AG66>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CM$3:CM$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AP$1,$AG66>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CN$3:CN$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AP$1,$AG66>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CN$3:CN$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AQ$1,$AG66>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CO$3:CO$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AQ$1,$AG66>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CO$3:CO$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AR$1,$AG66>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CP$3:CP$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AR$1,$AG66>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CP$3:CP$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AS$1,$AG66>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CQ$3:CQ$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AS$1,$AG66>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CQ$3:CQ$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AT$1,$AG66>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CR$3:CR$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AT$1,$AG66>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CR$3:CR$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AU$1,$AG66>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CS$3:CS$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AU$1,$AG66>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CS$3:CS$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AV$1,$AG66>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CT$3:CT$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AV$1,$AG66>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CT$3:CT$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AW$1,$AG66>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CU$3:CU$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AW$1,$AG66>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CU$3:CU$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AX$1,$AG66>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CV$3:CV$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AX$1,$AG66>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CV$3:CV$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AY$1,$AG66>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CW$3:CW$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AY$1,$AG66>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CW$3:CW$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=AZ$1,$AG66>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CX$3:CX$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=AZ$1,$AG66>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CX$3:CX$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=BA$1,$AG66>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CY$3:CY$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=BA$1,$AG66>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CY$3:CY$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=BB$1,$AG66>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!CZ$3:CZ$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=BB$1,$AG66>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!CZ$3:CZ$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=BC$1,$AG66>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!DA$3:DA$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=BC$1,$AG66>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!DA$3:DA$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=BD$1,$AG66>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!DB$3:DB$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=BD$1,$AG66>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!DB$3:DB$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF66<=BE$1,$AG66>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC66,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA66>$AB66,$AD66=\"n/a\"),($AA66-$AB66)*INDEX(misc!DC$3:DC$6,MATCH($AC66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD66=\"n/a\",$AJ66*$AI66,$I66)\n    +IFERROR(\n      IF(AND($AF66<=BE$1,$AG66>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD66,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA66>$AB66,($AA66-$AB66)*INDEX(misc!DC$3:DC$6,MATCH($AD66,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y66*$AH66*$AI66),\n$X66)*$AK66","v":0}]
[null,{"$f":"unique_contracts!A67","v":0},{"$f":"unique_contracts!B67","v":0},{"$f":"unique_contracts!D67","v":0},{"$f":"unique_contracts!J67","v":0},{"$f":"unique_contracts!K67","v":0},{"$f":"unique_contracts!M67","v":0},{"$f":"unique_contracts!N67","v":0},{"$f":"unique_contracts!P67","v":0},{"$f":"unique_contracts!R67","v":0},{"$f":"unique_contracts!V67","v":0},{"$f":"unique_contracts!AB67","v":0},{"$f":"unique_contracts!AM67","v":0},{"$f":"unique_contracts!AN67","v":0},{"$f":"unique_contracts!AO67","v":0},{"$f":"unique_contracts!AP67","v":0},{"$f":"unique_contracts!AQ67","v":0},{"$f":"unique_contracts!AR67","v":0},{"$f":"unique_contracts!CA67","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C67,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G67=\"NotHybrid\",G67=0)),I67>0)","v":false},{"$f":"AND(NOT(OR(G67=\"NotHybrid\",G67=0)),J67>0)","v":false},{"$f":"IF(B67=0,FALSE,COUNTIFS(B:B,B67)>1)","v":false},{"$f":"IF(U67,SUMIFS(E:E,B:B,B67),E67)","v":0},{"$f":"IF(OR(U67,AND(NOT(W67),V67)),SUMIFS(J:J,B:B,B67,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U67,AND(NOT(W67),V67)),SUMIFS(K:K,B:B,B67,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K67>0,OR(G67=\"NotHybrid\",G67=0)),MIN(ROUNDDOWN(K67/E67,0),100),\n      IF(Z67>0,MIN(ROUNDDOWN(Z67/Y67,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA67=\"n/a\",\"n/a\",IF(AA67<8,4,IF(AA67<12,8,IF(AA67<24,12,IF(AA67<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T67,\"pumped_storage\",\n      IF(AND(NOT(U67),V67),\"n/a\",\n        IF(AND(K67>0,OR(G67=\"NotHybrid\",G67=0)),_xlfn.CONCAT(AB67,INDEX(resources!$G:$G,MATCH(C67,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C67,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z67>0,_xlfn.CONCAT(AB67,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD67=\"n/a\",AC67,IF(AND(AC67=\"n/a\",NOT(AD67=\"n/a\")),AD67,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M67,N67,O67)<=DATE(M67,6,1),M67,M67+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P67,Q67,R67)>=DATE(P67,10,1),P67,P67-1),0)","v":0},{"$f":"IF(OR(AD67=\"n/a\",NOT(H67=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC67)),MIN(I67/(1*(ROUNDDOWN(Z67/Y67,0)/4)),Y67)/Y67,\n      IF(ISNUMBER(SEARCH(\"wind\",AC67)),MIN(I67/(2*(ROUNDDOWN(Z67/Y67,0)/4)),Y67)/Y67,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC67)),MIN(ROUNDDOWN(K67/E67,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD67)),MIN(ROUNDDOWN(Z67/Y67,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D67=\"Online\",NOT(ISNUMBER(MATCH(AC67,misc!$DE:$DE,0)))),F67,E67)","v":0},{"$f":"IF(AND(L67=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S67))),-1,\n    IF(AND(NOT(L67=\"Sell\"),OR(NOT(OR(G67=\"NotHybrid\",G67=0)),ISNUMBER(SEARCH(\"Capacity\",S67)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AL$1,$AG67>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CJ$3:CJ$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AL$1,$AG67>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CJ$3:CJ$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AM$1,$AG67>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CK$3:CK$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AM$1,$AG67>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CK$3:CK$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AN$1,$AG67>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CL$3:CL$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AN$1,$AG67>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CL$3:CL$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AO$1,$AG67>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CM$3:CM$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AO$1,$AG67>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CM$3:CM$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AP$1,$AG67>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CN$3:CN$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AP$1,$AG67>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CN$3:CN$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AQ$1,$AG67>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CO$3:CO$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AQ$1,$AG67>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CO$3:CO$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AR$1,$AG67>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CP$3:CP$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AR$1,$AG67>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CP$3:CP$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AS$1,$AG67>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CQ$3:CQ$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AS$1,$AG67>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CQ$3:CQ$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AT$1,$AG67>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CR$3:CR$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AT$1,$AG67>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CR$3:CR$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AU$1,$AG67>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CS$3:CS$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AU$1,$AG67>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CS$3:CS$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AV$1,$AG67>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CT$3:CT$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AV$1,$AG67>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CT$3:CT$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AW$1,$AG67>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CU$3:CU$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AW$1,$AG67>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CU$3:CU$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AX$1,$AG67>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CV$3:CV$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AX$1,$AG67>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CV$3:CV$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AY$1,$AG67>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CW$3:CW$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AY$1,$AG67>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CW$3:CW$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=AZ$1,$AG67>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CX$3:CX$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=AZ$1,$AG67>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CX$3:CX$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=BA$1,$AG67>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CY$3:CY$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=BA$1,$AG67>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CY$3:CY$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=BB$1,$AG67>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!CZ$3:CZ$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=BB$1,$AG67>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!CZ$3:CZ$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=BC$1,$AG67>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!DA$3:DA$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=BC$1,$AG67>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!DA$3:DA$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=BD$1,$AG67>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!DB$3:DB$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=BD$1,$AG67>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!DB$3:DB$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF67<=BE$1,$AG67>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC67,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA67>$AB67,$AD67=\"n/a\"),($AA67-$AB67)*INDEX(misc!DC$3:DC$6,MATCH($AC67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD67=\"n/a\",$AJ67*$AI67,$I67)\n    +IFERROR(\n      IF(AND($AF67<=BE$1,$AG67>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD67,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA67>$AB67,($AA67-$AB67)*INDEX(misc!DC$3:DC$6,MATCH($AD67,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y67*$AH67*$AI67),\n$X67)*$AK67","v":0}]
[null,{"$f":"unique_contracts!A68","v":0},{"$f":"unique_contracts!B68","v":0},{"$f":"unique_contracts!D68","v":0},{"$f":"unique_contracts!J68","v":0},{"$f":"unique_contracts!K68","v":0},{"$f":"unique_contracts!M68","v":0},{"$f":"unique_contracts!N68","v":0},{"$f":"unique_contracts!P68","v":0},{"$f":"unique_contracts!R68","v":0},{"$f":"unique_contracts!V68","v":0},{"$f":"unique_contracts!AB68","v":0},{"$f":"unique_contracts!AM68","v":0},{"$f":"unique_contracts!AN68","v":0},{"$f":"unique_contracts!AO68","v":0},{"$f":"unique_contracts!AP68","v":0},{"$f":"unique_contracts!AQ68","v":0},{"$f":"unique_contracts!AR68","v":0},{"$f":"unique_contracts!CA68","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C68,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T68,\"pumped_storage\",\n      IF(AND(NOT(U68),V68),\"n/a\",\n        IF(AND(K68>0,OR(G68=\"NotHybrid\",G68=0)),_xlfn.CONCAT(AB68,INDEX(resources!$G:$G,MATCH(C68,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C68,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D68=\"Online\",NOT(ISNUMBER(MATCH(AC68,misc!$DE:$DE,0)))),F68,E68)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AL$1,$AG68>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CJ$3:CJ$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AL$1,$AG68>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CJ$3:CJ$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AM$1,$AG68>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CK$3:CK$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AM$1,$AG68>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CK$3:CK$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AN$1,$AG68>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CL$3:CL$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AN$1,$AG68>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CL$3:CL$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AO$1,$AG68>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CM$3:CM$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AO$1,$AG68>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CM$3:CM$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AP$1,$AG68>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CN$3:CN$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AP$1,$AG68>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CN$3:CN$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AQ$1,$AG68>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CO$3:CO$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AQ$1,$AG68>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CO$3:CO$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AR$1,$AG68>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CP$3:CP$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AR$1,$AG68>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CP$3:CP$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AS$1,$AG68>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CQ$3:CQ$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AS$1,$AG68>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CQ$3:CQ$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AT$1,$AG68>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CR$3:CR$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AT$1,$AG68>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CR$3:CR$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AU$1,$AG68>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CS$3:CS$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AU$1,$AG68>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CS$3:CS$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AV$1,$AG68>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CT$3:CT$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AV$1,$AG68>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CT$3:CT$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AW$1,$AG68>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CU$3:CU$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AW$1,$AG68>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CU$3:CU$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AX$1,$AG68>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CV$3:CV$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AX$1,$AG68>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CV$3:CV$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AY$1,$AG68>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CW$3:CW$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AY$1,$AG68>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CW$3:CW$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=AZ$1,$AG68>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CX$3:CX$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=AZ$1,$AG68>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CX$3:CX$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=BA$1,$AG68>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CY$3:CY$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=BA$1,$AG68>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CY$3:CY$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=BB$1,$AG68>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!CZ$3:CZ$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=BB$1,$AG68>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!CZ$3:CZ$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=BC$1,$AG68>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!DA$3:DA$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=BC$1,$AG68>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!DA$3:DA$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=BD$1,$AG68>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!DB$3:DB$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=BD$1,$AG68>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!DB$3:DB$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF68<=BE$1,$AG68>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC68,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA68>$AB68,$AD68=\"n/a\"),($AA68-$AB68)*INDEX(misc!DC$3:DC$6,MATCH($AC68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD68=\"n/a\",$AJ68*$AI68,$I68)\n    +IFERROR(\n      IF(AND($AF68<=BE$1,$AG68>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD68,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA68>$AB68,($AA68-$AB68)*INDEX(misc!DC$3:DC$6,MATCH($AD68,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y68*$AH68*$AI68),\n$X68)*$AK68","v":0}]
[null,{"$f":"unique_contracts!A69","v":0},{"$f":"unique_contracts!B69","v":0},{"$f":"unique_contracts!D69","v":0},{"$f":"unique_contracts!J69","v":0},{"$f":"unique_contracts!K69","v":0},{"$f":"unique_contracts!M69","v":0},{"$f":"unique_contracts!N69","v":0},{"$f":"unique_contracts!P69","v":0},{"$f":"unique_contracts!R69","v":0},{"$f":"unique_contracts!V69","v":0},{"$f":"unique_contracts!AB69","v":0},{"$f":"unique_contracts!AM69","v":0},{"$f":"unique_contracts!AN69","v":0},{"$f":"unique_contracts!AO69","v":0},{"$f":"unique_contracts!AP69","v":0},{"$f":"unique_contracts!AQ69","v":0},{"$f":"unique_contracts!AR69","v":0},{"$f":"unique_contracts!CA69","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C69,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T69,\"pumped_storage\",\n      IF(AND(NOT(U69),V69),\"n/a\",\n        IF(AND(K69>0,OR(G69=\"NotHybrid\",G69=0)),_xlfn.CONCAT(AB69,INDEX(resources!$G:$G,MATCH(C69,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C69,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D69=\"Online\",NOT(ISNUMBER(MATCH(AC69,misc!$DE:$DE,0)))),F69,E69)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AL$1,$AG69>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CJ$3:CJ$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AL$1,$AG69>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CJ$3:CJ$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AM$1,$AG69>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CK$3:CK$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AM$1,$AG69>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CK$3:CK$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AN$1,$AG69>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CL$3:CL$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AN$1,$AG69>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CL$3:CL$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AO$1,$AG69>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CM$3:CM$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AO$1,$AG69>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CM$3:CM$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AP$1,$AG69>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CN$3:CN$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AP$1,$AG69>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CN$3:CN$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AQ$1,$AG69>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CO$3:CO$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AQ$1,$AG69>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CO$3:CO$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AR$1,$AG69>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CP$3:CP$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AR$1,$AG69>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CP$3:CP$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AS$1,$AG69>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CQ$3:CQ$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AS$1,$AG69>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CQ$3:CQ$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AT$1,$AG69>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CR$3:CR$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AT$1,$AG69>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CR$3:CR$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AU$1,$AG69>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CS$3:CS$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AU$1,$AG69>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CS$3:CS$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AV$1,$AG69>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CT$3:CT$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AV$1,$AG69>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CT$3:CT$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AW$1,$AG69>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CU$3:CU$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AW$1,$AG69>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CU$3:CU$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AX$1,$AG69>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CV$3:CV$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AX$1,$AG69>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CV$3:CV$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AY$1,$AG69>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CW$3:CW$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AY$1,$AG69>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CW$3:CW$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=AZ$1,$AG69>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CX$3:CX$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=AZ$1,$AG69>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CX$3:CX$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=BA$1,$AG69>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CY$3:CY$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=BA$1,$AG69>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CY$3:CY$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=BB$1,$AG69>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!CZ$3:CZ$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=BB$1,$AG69>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!CZ$3:CZ$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=BC$1,$AG69>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!DA$3:DA$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=BC$1,$AG69>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!DA$3:DA$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=BD$1,$AG69>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!DB$3:DB$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=BD$1,$AG69>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!DB$3:DB$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF69<=BE$1,$AG69>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC69,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA69>$AB69,$AD69=\"n/a\"),($AA69-$AB69)*INDEX(misc!DC$3:DC$6,MATCH($AC69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD69=\"n/a\",$AJ69*$AI69,$I69)\n    +IFERROR(\n      IF(AND($AF69<=BE$1,$AG69>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD69,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA69>$AB69,($AA69-$AB69)*INDEX(misc!DC$3:DC$6,MATCH($AD69,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y69*$AH69*$AI69),\n$X69)*$AK69","v":0}]
[null,{"$f":"unique_contracts!A70","v":0},{"$f":"unique_contracts!B70","v":0},{"$f":"unique_contracts!D70","v":0},{"$f":"unique_contracts!J70","v":0},{"$f":"unique_contracts!K70","v":0},{"$f":"unique_contracts!M70","v":0},{"$f":"unique_contracts!N70","v":0},{"$f":"unique_contracts!P70","v":0},{"$f":"unique_contracts!R70","v":0},{"$f":"unique_contracts!V70","v":0},{"$f":"unique_contracts!AB70","v":0},{"$f":"unique_contracts!AM70","v":0},{"$f":"unique_contracts!AN70","v":0},{"$f":"unique_contracts!AO70","v":0},{"$f":"unique_contracts!AP70","v":0},{"$f":"unique_contracts!AQ70","v":0},{"$f":"unique_contracts!AR70","v":0},{"$f":"unique_contracts!CA70","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C70,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T70,\"pumped_storage\",\n      IF(AND(NOT(U70),V70),\"n/a\",\n        IF(AND(K70>0,OR(G70=\"NotHybrid\",G70=0)),_xlfn.CONCAT(AB70,INDEX(resources!$G:$G,MATCH(C70,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C70,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D70=\"Online\",NOT(ISNUMBER(MATCH(AC70,misc!$DE:$DE,0)))),F70,E70)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AL$1,$AG70>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CJ$3:CJ$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AL$1,$AG70>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CJ$3:CJ$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AM$1,$AG70>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CK$3:CK$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AM$1,$AG70>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CK$3:CK$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AN$1,$AG70>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CL$3:CL$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AN$1,$AG70>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CL$3:CL$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AO$1,$AG70>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CM$3:CM$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AO$1,$AG70>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CM$3:CM$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AP$1,$AG70>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CN$3:CN$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AP$1,$AG70>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CN$3:CN$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AQ$1,$AG70>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CO$3:CO$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AQ$1,$AG70>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CO$3:CO$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AR$1,$AG70>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CP$3:CP$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AR$1,$AG70>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CP$3:CP$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AS$1,$AG70>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CQ$3:CQ$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AS$1,$AG70>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CQ$3:CQ$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AT$1,$AG70>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CR$3:CR$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AT$1,$AG70>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CR$3:CR$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AU$1,$AG70>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CS$3:CS$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AU$1,$AG70>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CS$3:CS$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AV$1,$AG70>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CT$3:CT$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AV$1,$AG70>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CT$3:CT$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AW$1,$AG70>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CU$3:CU$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AW$1,$AG70>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CU$3:CU$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AX$1,$AG70>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CV$3:CV$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AX$1,$AG70>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CV$3:CV$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AY$1,$AG70>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CW$3:CW$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AY$1,$AG70>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CW$3:CW$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=AZ$1,$AG70>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CX$3:CX$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=AZ$1,$AG70>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CX$3:CX$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=BA$1,$AG70>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CY$3:CY$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=BA$1,$AG70>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CY$3:CY$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=BB$1,$AG70>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!CZ$3:CZ$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=BB$1,$AG70>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!CZ$3:CZ$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=BC$1,$AG70>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!DA$3:DA$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=BC$1,$AG70>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!DA$3:DA$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=BD$1,$AG70>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!DB$3:DB$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=BD$1,$AG70>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!DB$3:DB$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF70<=BE$1,$AG70>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC70,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA70>$AB70,$AD70=\"n/a\"),($AA70-$AB70)*INDEX(misc!DC$3:DC$6,MATCH($AC70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD70=\"n/a\",$AJ70*$AI70,$I70)\n    +IFERROR(\n      IF(AND($AF70<=BE$1,$AG70>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD70,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA70>$AB70,($AA70-$AB70)*INDEX(misc!DC$3:DC$6,MATCH($AD70,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y70*$AH70*$AI70),\n$X70)*$AK70","v":0}]
[null,{"$f":"unique_contracts!A71","v":0},{"$f":"unique_contracts!B71","v":0},{"$f":"unique_contracts!D71","v":0},{"$f":"unique_contracts!J71","v":0},{"$f":"unique_contracts!K71","v":0},{"$f":"unique_contracts!M71","v":0},{"$f":"unique_contracts!N71","v":0},{"$f":"unique_contracts!P71","v":0},{"$f":"unique_contracts!R71","v":0},{"$f":"unique_contracts!V71","v":0},{"$f":"unique_contracts!AB71","v":0},{"$f":"unique_contracts!AM71","v":0},{"$f":"unique_contracts!AN71","v":0},{"$f":"unique_contracts!AO71","v":0},{"$f":"unique_contracts!AP71","v":0},{"$f":"unique_contracts!AQ71","v":0},{"$f":"unique_contracts!AR71","v":0},{"$f":"unique_contracts!CA71","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C71,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T71,\"pumped_storage\",\n      IF(AND(NOT(U71),V71),\"n/a\",\n        IF(AND(K71>0,OR(G71=\"NotHybrid\",G71=0)),_xlfn.CONCAT(AB71,INDEX(resources!$G:$G,MATCH(C71,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C71,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D71=\"Online\",NOT(ISNUMBER(MATCH(AC71,misc!$DE:$DE,0)))),F71,E71)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AL$1,$AG71>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CJ$3:CJ$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AL$1,$AG71>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CJ$3:CJ$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AM$1,$AG71>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CK$3:CK$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AM$1,$AG71>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CK$3:CK$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AN$1,$AG71>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CL$3:CL$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AN$1,$AG71>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CL$3:CL$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AO$1,$AG71>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CM$3:CM$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AO$1,$AG71>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CM$3:CM$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AP$1,$AG71>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CN$3:CN$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AP$1,$AG71>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CN$3:CN$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AQ$1,$AG71>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CO$3:CO$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AQ$1,$AG71>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CO$3:CO$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AR$1,$AG71>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CP$3:CP$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AR$1,$AG71>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CP$3:CP$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AS$1,$AG71>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CQ$3:CQ$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AS$1,$AG71>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CQ$3:CQ$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AT$1,$AG71>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CR$3:CR$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AT$1,$AG71>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CR$3:CR$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AU$1,$AG71>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CS$3:CS$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AU$1,$AG71>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CS$3:CS$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AV$1,$AG71>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CT$3:CT$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AV$1,$AG71>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CT$3:CT$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AW$1,$AG71>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CU$3:CU$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AW$1,$AG71>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CU$3:CU$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AX$1,$AG71>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CV$3:CV$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AX$1,$AG71>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CV$3:CV$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AY$1,$AG71>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CW$3:CW$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AY$1,$AG71>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CW$3:CW$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=AZ$1,$AG71>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CX$3:CX$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=AZ$1,$AG71>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CX$3:CX$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=BA$1,$AG71>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CY$3:CY$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=BA$1,$AG71>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CY$3:CY$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=BB$1,$AG71>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!CZ$3:CZ$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=BB$1,$AG71>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!CZ$3:CZ$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=BC$1,$AG71>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!DA$3:DA$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=BC$1,$AG71>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!DA$3:DA$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=BD$1,$AG71>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!DB$3:DB$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=BD$1,$AG71>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!DB$3:DB$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF71<=BE$1,$AG71>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC71,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA71>$AB71,$AD71=\"n/a\"),($AA71-$AB71)*INDEX(misc!DC$3:DC$6,MATCH($AC71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD71=\"n/a\",$AJ71*$AI71,$I71)\n    +IFERROR(\n      IF(AND($AF71<=BE$1,$AG71>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD71,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA71>$AB71,($AA71-$AB71)*INDEX(misc!DC$3:DC$6,MATCH($AD71,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y71*$AH71*$AI71),\n$X71)*$AK71","v":0}]
[null,{"$f":"unique_contracts!A72","v":0},{"$f":"unique_contracts!B72","v":0},{"$f":"unique_contracts!D72","v":0},{"$f":"unique_contracts!J72","v":0},{"$f":"unique_contracts!K72","v":0},{"$f":"unique_contracts!M72","v":0},{"$f":"unique_contracts!N72","v":0},{"$f":"unique_contracts!P72","v":0},{"$f":"unique_contracts!R72","v":0},{"$f":"unique_contracts!V72","v":0},{"$f":"unique_contracts!AB72","v":0},{"$f":"unique_contracts!AM72","v":0},{"$f":"unique_contracts!AN72","v":0},{"$f":"unique_contracts!AO72","v":0},{"$f":"unique_contracts!AP72","v":0},{"$f":"unique_contracts!AQ72","v":0},{"$f":"unique_contracts!AR72","v":0},{"$f":"unique_contracts!CA72","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C72,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T72,\"pumped_storage\",\n      IF(AND(NOT(U72),V72),\"n/a\",\n        IF(AND(K72>0,OR(G72=\"NotHybrid\",G72=0)),_xlfn.CONCAT(AB72,INDEX(resources!$G:$G,MATCH(C72,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C72,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D72=\"Online\",NOT(ISNUMBER(MATCH(AC72,misc!$DE:$DE,0)))),F72,E72)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AL$1,$AG72>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CJ$3:CJ$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AL$1,$AG72>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CJ$3:CJ$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AM$1,$AG72>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CK$3:CK$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AM$1,$AG72>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CK$3:CK$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AN$1,$AG72>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CL$3:CL$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AN$1,$AG72>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CL$3:CL$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AO$1,$AG72>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CM$3:CM$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AO$1,$AG72>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CM$3:CM$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AP$1,$AG72>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CN$3:CN$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AP$1,$AG72>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CN$3:CN$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AQ$1,$AG72>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CO$3:CO$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AQ$1,$AG72>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CO$3:CO$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AR$1,$AG72>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CP$3:CP$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AR$1,$AG72>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CP$3:CP$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AS$1,$AG72>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CQ$3:CQ$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AS$1,$AG72>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CQ$3:CQ$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AT$1,$AG72>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CR$3:CR$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AT$1,$AG72>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CR$3:CR$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AU$1,$AG72>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CS$3:CS$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AU$1,$AG72>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CS$3:CS$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AV$1,$AG72>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CT$3:CT$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AV$1,$AG72>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CT$3:CT$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AW$1,$AG72>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CU$3:CU$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AW$1,$AG72>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CU$3:CU$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AX$1,$AG72>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CV$3:CV$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AX$1,$AG72>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CV$3:CV$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AY$1,$AG72>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CW$3:CW$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AY$1,$AG72>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CW$3:CW$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=AZ$1,$AG72>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CX$3:CX$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=AZ$1,$AG72>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CX$3:CX$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=BA$1,$AG72>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CY$3:CY$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=BA$1,$AG72>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CY$3:CY$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=BB$1,$AG72>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!CZ$3:CZ$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=BB$1,$AG72>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!CZ$3:CZ$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=BC$1,$AG72>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!DA$3:DA$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=BC$1,$AG72>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!DA$3:DA$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=BD$1,$AG72>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!DB$3:DB$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=BD$1,$AG72>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!DB$3:DB$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF72<=BE$1,$AG72>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC72,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA72>$AB72,$AD72=\"n/a\"),($AA72-$AB72)*INDEX(misc!DC$3:DC$6,MATCH($AC72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD72=\"n/a\",$AJ72*$AI72,$I72)\n    +IFERROR(\n      IF(AND($AF72<=BE$1,$AG72>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD72,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA72>$AB72,($AA72-$AB72)*INDEX(misc!DC$3:DC$6,MATCH($AD72,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y72*$AH72*$AI72),\n$X72)*$AK72","v":0}]
[null,{"$f":"unique_contracts!A73","v":0},{"$f":"unique_contracts!B73","v":0},{"$f":"unique_contracts!D73","v":0},{"$f":"unique_contracts!J73","v":0},{"$f":"unique_contracts!K73","v":0},{"$f":"unique_contracts!M73","v":0},{"$f":"unique_contracts!N73","v":0},{"$f":"unique_contracts!P73","v":0},{"$f":"unique_contracts!R73","v":0},{"$f":"unique_contracts!V73","v":0},{"$f":"unique_contracts!AB73","v":0},{"$f":"unique_contracts!AM73","v":0},{"$f":"unique_contracts!AN73","v":0},{"$f":"unique_contracts!AO73","v":0},{"$f":"unique_contracts!AP73","v":0},{"$f":"unique_contracts!AQ73","v":0},{"$f":"unique_contracts!AR73","v":0},{"$f":"unique_contracts!CA73","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C73,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T73,\"pumped_storage\",\n      IF(AND(NOT(U73),V73),\"n/a\",\n        IF(AND(K73>0,OR(G73=\"NotHybrid\",G73=0)),_xlfn.CONCAT(AB73,INDEX(resources!$G:$G,MATCH(C73,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C73,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D73=\"Online\",NOT(ISNUMBER(MATCH(AC73,misc!$DE:$DE,0)))),F73,E73)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AL$1,$AG73>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CJ$3:CJ$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AL$1,$AG73>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CJ$3:CJ$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AM$1,$AG73>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CK$3:CK$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AM$1,$AG73>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CK$3:CK$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AN$1,$AG73>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CL$3:CL$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AN$1,$AG73>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CL$3:CL$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AO$1,$AG73>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CM$3:CM$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AO$1,$AG73>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CM$3:CM$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AP$1,$AG73>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CN$3:CN$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AP$1,$AG73>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CN$3:CN$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AQ$1,$AG73>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CO$3:CO$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AQ$1,$AG73>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CO$3:CO$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AR$1,$AG73>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CP$3:CP$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AR$1,$AG73>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CP$3:CP$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AS$1,$AG73>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CQ$3:CQ$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AS$1,$AG73>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CQ$3:CQ$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AT$1,$AG73>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CR$3:CR$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AT$1,$AG73>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CR$3:CR$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AU$1,$AG73>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CS$3:CS$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AU$1,$AG73>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CS$3:CS$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AV$1,$AG73>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CT$3:CT$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AV$1,$AG73>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CT$3:CT$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AW$1,$AG73>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CU$3:CU$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AW$1,$AG73>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CU$3:CU$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AX$1,$AG73>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CV$3:CV$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AX$1,$AG73>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CV$3:CV$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AY$1,$AG73>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CW$3:CW$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AY$1,$AG73>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CW$3:CW$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=AZ$1,$AG73>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CX$3:CX$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=AZ$1,$AG73>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CX$3:CX$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=BA$1,$AG73>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CY$3:CY$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=BA$1,$AG73>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CY$3:CY$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=BB$1,$AG73>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!CZ$3:CZ$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=BB$1,$AG73>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!CZ$3:CZ$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=BC$1,$AG73>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!DA$3:DA$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=BC$1,$AG73>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!DA$3:DA$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=BD$1,$AG73>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!DB$3:DB$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=BD$1,$AG73>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!DB$3:DB$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF73<=BE$1,$AG73>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC73,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA73>$AB73,$AD73=\"n/a\"),($AA73-$AB73)*INDEX(misc!DC$3:DC$6,MATCH($AC73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD73=\"n/a\",$AJ73*$AI73,$I73)\n    +IFERROR(\n      IF(AND($AF73<=BE$1,$AG73>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD73,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA73>$AB73,($AA73-$AB73)*INDEX(misc!DC$3:DC$6,MATCH($AD73,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y73*$AH73*$AI73),\n$X73)*$AK73","v":0}]
[null,{"$f":"unique_contracts!A74","v":0},{"$f":"unique_contracts!B74","v":0},{"$f":"unique_contracts!D74","v":0},{"$f":"unique_contracts!J74","v":0},{"$f":"unique_contracts!K74","v":0},{"$f":"unique_contracts!M74","v":0},{"$f":"unique_contracts!N74","v":0},{"$f":"unique_contracts!P74","v":0},{"$f":"unique_contracts!R74","v":0},{"$f":"unique_contracts!V74","v":0},{"$f":"unique_contracts!AB74","v":0},{"$f":"unique_contracts!AM74","v":0},{"$f":"unique_contracts!AN74","v":0},{"$f":"unique_contracts!AO74","v":0},{"$f":"unique_contracts!AP74","v":0},{"$f":"unique_contracts!AQ74","v":0},{"$f":"unique_contracts!AR74","v":0},{"$f":"unique_contracts!CA74","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C74,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T74,\"pumped_storage\",\n      IF(AND(NOT(U74),V74),\"n/a\",\n        IF(AND(K74>0,OR(G74=\"NotHybrid\",G74=0)),_xlfn.CONCAT(AB74,INDEX(resources!$G:$G,MATCH(C74,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C74,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D74=\"Online\",NOT(ISNUMBER(MATCH(AC74,misc!$DE:$DE,0)))),F74,E74)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AL$1,$AG74>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CJ$3:CJ$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AL$1,$AG74>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CJ$3:CJ$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AM$1,$AG74>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CK$3:CK$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AM$1,$AG74>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CK$3:CK$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AN$1,$AG74>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CL$3:CL$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AN$1,$AG74>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CL$3:CL$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AO$1,$AG74>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CM$3:CM$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AO$1,$AG74>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CM$3:CM$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AP$1,$AG74>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CN$3:CN$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AP$1,$AG74>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CN$3:CN$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AQ$1,$AG74>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CO$3:CO$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AQ$1,$AG74>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CO$3:CO$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AR$1,$AG74>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CP$3:CP$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AR$1,$AG74>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CP$3:CP$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AS$1,$AG74>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CQ$3:CQ$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AS$1,$AG74>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CQ$3:CQ$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AT$1,$AG74>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CR$3:CR$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AT$1,$AG74>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CR$3:CR$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AU$1,$AG74>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CS$3:CS$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AU$1,$AG74>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CS$3:CS$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AV$1,$AG74>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CT$3:CT$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AV$1,$AG74>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CT$3:CT$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AW$1,$AG74>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CU$3:CU$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AW$1,$AG74>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CU$3:CU$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AX$1,$AG74>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CV$3:CV$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AX$1,$AG74>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CV$3:CV$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AY$1,$AG74>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CW$3:CW$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AY$1,$AG74>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CW$3:CW$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=AZ$1,$AG74>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CX$3:CX$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=AZ$1,$AG74>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CX$3:CX$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=BA$1,$AG74>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CY$3:CY$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=BA$1,$AG74>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CY$3:CY$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=BB$1,$AG74>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!CZ$3:CZ$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=BB$1,$AG74>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!CZ$3:CZ$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=BC$1,$AG74>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!DA$3:DA$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=BC$1,$AG74>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!DA$3:DA$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=BD$1,$AG74>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!DB$3:DB$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=BD$1,$AG74>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!DB$3:DB$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF74<=BE$1,$AG74>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC74,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA74>$AB74,$AD74=\"n/a\"),($AA74-$AB74)*INDEX(misc!DC$3:DC$6,MATCH($AC74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD74=\"n/a\",$AJ74*$AI74,$I74)\n    +IFERROR(\n      IF(AND($AF74<=BE$1,$AG74>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD74,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA74>$AB74,($AA74-$AB74)*INDEX(misc!DC$3:DC$6,MATCH($AD74,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y74*$AH74*$AI74),\n$X74)*$AK74","v":0}]
[null,{"$f":"unique_contracts!A75","v":0},{"$f":"unique_contracts!B75","v":0},{"$f":"unique_contracts!D75","v":0},{"$f":"unique_contracts!J75","v":0},{"$f":"unique_contracts!K75","v":0},{"$f":"unique_contracts!M75","v":0},{"$f":"unique_contracts!N75","v":0},{"$f":"unique_contracts!P75","v":0},{"$f":"unique_contracts!R75","v":0},{"$f":"unique_contracts!V75","v":0},{"$f":"unique_contracts!AB75","v":0},{"$f":"unique_contracts!AM75","v":0},{"$f":"unique_contracts!AN75","v":0},{"$f":"unique_contracts!AO75","v":0},{"$f":"unique_contracts!AP75","v":0},{"$f":"unique_contracts!AQ75","v":0},{"$f":"unique_contracts!AR75","v":0},{"$f":"unique_contracts!CA75","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C75,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T75,\"pumped_storage\",\n      IF(AND(NOT(U75),V75),\"n/a\",\n        IF(AND(K75>0,OR(G75=\"NotHybrid\",G75=0)),_xlfn.CONCAT(AB75,INDEX(resources!$G:$G,MATCH(C75,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C75,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D75=\"Online\",NOT(ISNUMBER(MATCH(AC75,misc!$DE:$DE,0)))),F75,E75)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AL$1,$AG75>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CJ$3:CJ$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AL$1,$AG75>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CJ$3:CJ$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AM$1,$AG75>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CK$3:CK$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AM$1,$AG75>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CK$3:CK$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AN$1,$AG75>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CL$3:CL$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AN$1,$AG75>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CL$3:CL$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AO$1,$AG75>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CM$3:CM$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AO$1,$AG75>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CM$3:CM$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AP$1,$AG75>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CN$3:CN$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AP$1,$AG75>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CN$3:CN$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AQ$1,$AG75>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CO$3:CO$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AQ$1,$AG75>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CO$3:CO$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AR$1,$AG75>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CP$3:CP$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AR$1,$AG75>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CP$3:CP$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AS$1,$AG75>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CQ$3:CQ$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AS$1,$AG75>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CQ$3:CQ$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AT$1,$AG75>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CR$3:CR$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AT$1,$AG75>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CR$3:CR$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AU$1,$AG75>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CS$3:CS$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AU$1,$AG75>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CS$3:CS$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AV$1,$AG75>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CT$3:CT$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AV$1,$AG75>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CT$3:CT$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AW$1,$AG75>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CU$3:CU$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AW$1,$AG75>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CU$3:CU$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AX$1,$AG75>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CV$3:CV$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AX$1,$AG75>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CV$3:CV$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AY$1,$AG75>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CW$3:CW$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AY$1,$AG75>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CW$3:CW$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=AZ$1,$AG75>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CX$3:CX$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=AZ$1,$AG75>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CX$3:CX$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=BA$1,$AG75>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CY$3:CY$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=BA$1,$AG75>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CY$3:CY$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=BB$1,$AG75>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!CZ$3:CZ$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=BB$1,$AG75>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!CZ$3:CZ$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=BC$1,$AG75>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!DA$3:DA$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=BC$1,$AG75>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!DA$3:DA$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=BD$1,$AG75>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!DB$3:DB$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=BD$1,$AG75>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!DB$3:DB$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF75<=BE$1,$AG75>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC75,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA75>$AB75,$AD75=\"n/a\"),($AA75-$AB75)*INDEX(misc!DC$3:DC$6,MATCH($AC75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD75=\"n/a\",$AJ75*$AI75,$I75)\n    +IFERROR(\n      IF(AND($AF75<=BE$1,$AG75>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD75,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA75>$AB75,($AA75-$AB75)*INDEX(misc!DC$3:DC$6,MATCH($AD75,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y75*$AH75*$AI75),\n$X75)*$AK75","v":0}]
[null,{"$f":"unique_contracts!A76","v":0},{"$f":"unique_contracts!B76","v":0},{"$f":"unique_contracts!D76","v":0},{"$f":"unique_contracts!J76","v":0},{"$f":"unique_contracts!K76","v":0},{"$f":"unique_contracts!M76","v":0},{"$f":"unique_contracts!N76","v":0},{"$f":"unique_contracts!P76","v":0},{"$f":"unique_contracts!R76","v":0},{"$f":"unique_contracts!V76","v":0},{"$f":"unique_contracts!AB76","v":0},{"$f":"unique_contracts!AM76","v":0},{"$f":"unique_contracts!AN76","v":0},{"$f":"unique_contracts!AO76","v":0},{"$f":"unique_contracts!AP76","v":0},{"$f":"unique_contracts!AQ76","v":0},{"$f":"unique_contracts!AR76","v":0},{"$f":"unique_contracts!CA76","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C76,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T76,\"pumped_storage\",\n      IF(AND(NOT(U76),V76),\"n/a\",\n        IF(AND(K76>0,OR(G76=\"NotHybrid\",G76=0)),_xlfn.CONCAT(AB76,INDEX(resources!$G:$G,MATCH(C76,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C76,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D76=\"Online\",NOT(ISNUMBER(MATCH(AC76,misc!$DE:$DE,0)))),F76,E76)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AL$1,$AG76>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CJ$3:CJ$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AL$1,$AG76>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CJ$3:CJ$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AM$1,$AG76>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CK$3:CK$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AM$1,$AG76>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CK$3:CK$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AN$1,$AG76>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CL$3:CL$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AN$1,$AG76>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CL$3:CL$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AO$1,$AG76>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CM$3:CM$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AO$1,$AG76>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CM$3:CM$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AP$1,$AG76>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CN$3:CN$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AP$1,$AG76>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CN$3:CN$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AQ$1,$AG76>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CO$3:CO$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AQ$1,$AG76>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CO$3:CO$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AR$1,$AG76>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CP$3:CP$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AR$1,$AG76>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CP$3:CP$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AS$1,$AG76>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CQ$3:CQ$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AS$1,$AG76>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CQ$3:CQ$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AT$1,$AG76>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CR$3:CR$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AT$1,$AG76>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CR$3:CR$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AU$1,$AG76>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CS$3:CS$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AU$1,$AG76>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CS$3:CS$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AV$1,$AG76>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CT$3:CT$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AV$1,$AG76>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CT$3:CT$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AW$1,$AG76>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CU$3:CU$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AW$1,$AG76>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CU$3:CU$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AX$1,$AG76>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CV$3:CV$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AX$1,$AG76>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CV$3:CV$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AY$1,$AG76>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CW$3:CW$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AY$1,$AG76>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CW$3:CW$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=AZ$1,$AG76>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CX$3:CX$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=AZ$1,$AG76>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CX$3:CX$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=BA$1,$AG76>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CY$3:CY$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=BA$1,$AG76>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CY$3:CY$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=BB$1,$AG76>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!CZ$3:CZ$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=BB$1,$AG76>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!CZ$3:CZ$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=BC$1,$AG76>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!DA$3:DA$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=BC$1,$AG76>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!DA$3:DA$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=BD$1,$AG76>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!DB$3:DB$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=BD$1,$AG76>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!DB$3:DB$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF76<=BE$1,$AG76>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC76,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA76>$AB76,$AD76=\"n/a\"),($AA76-$AB76)*INDEX(misc!DC$3:DC$6,MATCH($AC76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD76=\"n/a\",$AJ76*$AI76,$I76)\n    +IFERROR(\n      IF(AND($AF76<=BE$1,$AG76>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD76,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA76>$AB76,($AA76-$AB76)*INDEX(misc!DC$3:DC$6,MATCH($AD76,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y76*$AH76*$AI76),\n$X76)*$AK76","v":0}]
[null,{"$f":"unique_contracts!A77","v":0},{"$f":"unique_contracts!B77","v":0},{"$f":"unique_contracts!D77","v":0},{"$f":"unique_contracts!J77","v":0},{"$f":"unique_contracts!K77","v":0},{"$f":"unique_contracts!M77","v":0},{"$f":"unique_contracts!N77","v":0},{"$f":"unique_contracts!P77","v":0},{"$f":"unique_contracts!R77","v":0},{"$f":"unique_contracts!V77","v":0},{"$f":"unique_contracts!AB77","v":0},{"$f":"unique_contracts!AM77","v":0},{"$f":"unique_contracts!AN77","v":0},{"$f":"unique_contracts!AO77","v":0},{"$f":"unique_contracts!AP77","v":0},{"$f":"unique_contracts!AQ77","v":0},{"$f":"unique_contracts!AR77","v":0},{"$f":"unique_contracts!CA77","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C77,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T77,\"pumped_storage\",\n      IF(AND(NOT(U77),V77),\"n/a\",\n        IF(AND(K77>0,OR(G77=\"NotHybrid\",G77=0)),_xlfn.CONCAT(AB77,INDEX(resources!$G:$G,MATCH(C77,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C77,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D77=\"Online\",NOT(ISNUMBER(MATCH(AC77,misc!$DE:$DE,0)))),F77,E77)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AL$1,$AG77>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CJ$3:CJ$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AL$1,$AG77>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CJ$3:CJ$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AM$1,$AG77>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CK$3:CK$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AM$1,$AG77>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CK$3:CK$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AN$1,$AG77>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CL$3:CL$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AN$1,$AG77>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CL$3:CL$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AO$1,$AG77>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CM$3:CM$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AO$1,$AG77>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CM$3:CM$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AP$1,$AG77>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CN$3:CN$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AP$1,$AG77>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CN$3:CN$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AQ$1,$AG77>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CO$3:CO$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AQ$1,$AG77>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CO$3:CO$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AR$1,$AG77>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CP$3:CP$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AR$1,$AG77>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CP$3:CP$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AS$1,$AG77>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CQ$3:CQ$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AS$1,$AG77>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CQ$3:CQ$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AT$1,$AG77>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CR$3:CR$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AT$1,$AG77>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CR$3:CR$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AU$1,$AG77>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CS$3:CS$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AU$1,$AG77>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CS$3:CS$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AV$1,$AG77>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CT$3:CT$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AV$1,$AG77>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CT$3:CT$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AW$1,$AG77>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CU$3:CU$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AW$1,$AG77>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CU$3:CU$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AX$1,$AG77>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CV$3:CV$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AX$1,$AG77>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CV$3:CV$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AY$1,$AG77>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CW$3:CW$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AY$1,$AG77>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CW$3:CW$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=AZ$1,$AG77>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CX$3:CX$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=AZ$1,$AG77>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CX$3:CX$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=BA$1,$AG77>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CY$3:CY$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=BA$1,$AG77>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CY$3:CY$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=BB$1,$AG77>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!CZ$3:CZ$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=BB$1,$AG77>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!CZ$3:CZ$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=BC$1,$AG77>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!DA$3:DA$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=BC$1,$AG77>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!DA$3:DA$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=BD$1,$AG77>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!DB$3:DB$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=BD$1,$AG77>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!DB$3:DB$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF77<=BE$1,$AG77>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC77,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA77>$AB77,$AD77=\"n/a\"),($AA77-$AB77)*INDEX(misc!DC$3:DC$6,MATCH($AC77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD77=\"n/a\",$AJ77*$AI77,$I77)\n    +IFERROR(\n      IF(AND($AF77<=BE$1,$AG77>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD77,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA77>$AB77,($AA77-$AB77)*INDEX(misc!DC$3:DC$6,MATCH($AD77,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y77*$AH77*$AI77),\n$X77)*$AK77","v":0}]
[null,{"$f":"unique_contracts!A78","v":0},{"$f":"unique_contracts!B78","v":0},{"$f":"unique_contracts!D78","v":0},{"$f":"unique_contracts!J78","v":0},{"$f":"unique_contracts!K78","v":0},{"$f":"unique_contracts!M78","v":0},{"$f":"unique_contracts!N78","v":0},{"$f":"unique_contracts!P78","v":0},{"$f":"unique_contracts!R78","v":0},{"$f":"unique_contracts!V78","v":0},{"$f":"unique_contracts!AB78","v":0},{"$f":"unique_contracts!AM78","v":0},{"$f":"unique_contracts!AN78","v":0},{"$f":"unique_contracts!AO78","v":0},{"$f":"unique_contracts!AP78","v":0},{"$f":"unique_contracts!AQ78","v":0},{"$f":"unique_contracts!AR78","v":0},{"$f":"unique_contracts!CA78","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C78,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T78,\"pumped_storage\",\n      IF(AND(NOT(U78),V78),\"n/a\",\n        IF(AND(K78>0,OR(G78=\"NotHybrid\",G78=0)),_xlfn.CONCAT(AB78,INDEX(resources!$G:$G,MATCH(C78,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C78,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D78=\"Online\",NOT(ISNUMBER(MATCH(AC78,misc!$DE:$DE,0)))),F78,E78)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AL$1,$AG78>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CJ$3:CJ$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AL$1,$AG78>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CJ$3:CJ$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AM$1,$AG78>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CK$3:CK$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AM$1,$AG78>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CK$3:CK$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AN$1,$AG78>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CL$3:CL$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AN$1,$AG78>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CL$3:CL$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AO$1,$AG78>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CM$3:CM$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AO$1,$AG78>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CM$3:CM$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AP$1,$AG78>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CN$3:CN$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AP$1,$AG78>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CN$3:CN$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AQ$1,$AG78>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CO$3:CO$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AQ$1,$AG78>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CO$3:CO$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AR$1,$AG78>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CP$3:CP$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AR$1,$AG78>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CP$3:CP$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AS$1,$AG78>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CQ$3:CQ$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AS$1,$AG78>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CQ$3:CQ$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AT$1,$AG78>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CR$3:CR$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AT$1,$AG78>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CR$3:CR$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AU$1,$AG78>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CS$3:CS$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AU$1,$AG78>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CS$3:CS$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AV$1,$AG78>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CT$3:CT$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AV$1,$AG78>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CT$3:CT$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AW$1,$AG78>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CU$3:CU$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AW$1,$AG78>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CU$3:CU$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AX$1,$AG78>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CV$3:CV$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AX$1,$AG78>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CV$3:CV$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AY$1,$AG78>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CW$3:CW$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AY$1,$AG78>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CW$3:CW$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=AZ$1,$AG78>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CX$3:CX$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=AZ$1,$AG78>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CX$3:CX$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=BA$1,$AG78>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CY$3:CY$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=BA$1,$AG78>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CY$3:CY$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=BB$1,$AG78>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!CZ$3:CZ$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=BB$1,$AG78>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!CZ$3:CZ$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=BC$1,$AG78>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!DA$3:DA$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=BC$1,$AG78>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!DA$3:DA$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=BD$1,$AG78>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!DB$3:DB$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=BD$1,$AG78>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!DB$3:DB$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF78<=BE$1,$AG78>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC78,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA78>$AB78,$AD78=\"n/a\"),($AA78-$AB78)*INDEX(misc!DC$3:DC$6,MATCH($AC78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD78=\"n/a\",$AJ78*$AI78,$I78)\n    +IFERROR(\n      IF(AND($AF78<=BE$1,$AG78>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD78,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA78>$AB78,($AA78-$AB78)*INDEX(misc!DC$3:DC$6,MATCH($AD78,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y78*$AH78*$AI78),\n$X78)*$AK78","v":0}]
[null,{"$f":"unique_contracts!A79","v":0},{"$f":"unique_contracts!B79","v":0},{"$f":"unique_contracts!D79","v":0},{"$f":"unique_contracts!J79","v":0},{"$f":"unique_contracts!K79","v":0},{"$f":"unique_contracts!M79","v":0},{"$f":"unique_contracts!N79","v":0},{"$f":"unique_contracts!P79","v":0},{"$f":"unique_contracts!R79","v":0},{"$f":"unique_contracts!V79","v":0},{"$f":"unique_contracts!AB79","v":0},{"$f":"unique_contracts!AM79","v":0},{"$f":"unique_contracts!AN79","v":0},{"$f":"unique_contracts!AO79","v":0},{"$f":"unique_contracts!AP79","v":0},{"$f":"unique_contracts!AQ79","v":0},{"$f":"unique_contracts!AR79","v":0},{"$f":"unique_contracts!CA79","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C79,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T79,\"pumped_storage\",\n      IF(AND(NOT(U79),V79),\"n/a\",\n        IF(AND(K79>0,OR(G79=\"NotHybrid\",G79=0)),_xlfn.CONCAT(AB79,INDEX(resources!$G:$G,MATCH(C79,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C79,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D79=\"Online\",NOT(ISNUMBER(MATCH(AC79,misc!$DE:$DE,0)))),F79,E79)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AL$1,$AG79>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CJ$3:CJ$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AL$1,$AG79>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CJ$3:CJ$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AM$1,$AG79>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CK$3:CK$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AM$1,$AG79>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CK$3:CK$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AN$1,$AG79>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CL$3:CL$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AN$1,$AG79>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CL$3:CL$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AO$1,$AG79>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CM$3:CM$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AO$1,$AG79>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CM$3:CM$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AP$1,$AG79>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CN$3:CN$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AP$1,$AG79>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CN$3:CN$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AQ$1,$AG79>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CO$3:CO$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AQ$1,$AG79>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CO$3:CO$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AR$1,$AG79>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CP$3:CP$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AR$1,$AG79>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CP$3:CP$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AS$1,$AG79>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CQ$3:CQ$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AS$1,$AG79>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CQ$3:CQ$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AT$1,$AG79>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CR$3:CR$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AT$1,$AG79>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CR$3:CR$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AU$1,$AG79>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CS$3:CS$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AU$1,$AG79>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CS$3:CS$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AV$1,$AG79>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CT$3:CT$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AV$1,$AG79>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CT$3:CT$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AW$1,$AG79>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CU$3:CU$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AW$1,$AG79>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CU$3:CU$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AX$1,$AG79>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CV$3:CV$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AX$1,$AG79>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CV$3:CV$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AY$1,$AG79>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CW$3:CW$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AY$1,$AG79>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CW$3:CW$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=AZ$1,$AG79>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CX$3:CX$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=AZ$1,$AG79>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CX$3:CX$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=BA$1,$AG79>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CY$3:CY$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=BA$1,$AG79>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CY$3:CY$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=BB$1,$AG79>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!CZ$3:CZ$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=BB$1,$AG79>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!CZ$3:CZ$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=BC$1,$AG79>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!DA$3:DA$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=BC$1,$AG79>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!DA$3:DA$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=BD$1,$AG79>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!DB$3:DB$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=BD$1,$AG79>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!DB$3:DB$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF79<=BE$1,$AG79>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC79,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA79>$AB79,$AD79=\"n/a\"),($AA79-$AB79)*INDEX(misc!DC$3:DC$6,MATCH($AC79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD79=\"n/a\",$AJ79*$AI79,$I79)\n    +IFERROR(\n      IF(AND($AF79<=BE$1,$AG79>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD79,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA79>$AB79,($AA79-$AB79)*INDEX(misc!DC$3:DC$6,MATCH($AD79,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y79*$AH79*$AI79),\n$X79)*$AK79","v":0}]
[null,{"$f":"unique_contracts!A80","v":0},{"$f":"unique_contracts!B80","v":0},{"$f":"unique_contracts!D80","v":0},{"$f":"unique_contracts!J80","v":0},{"$f":"unique_contracts!K80","v":0},{"$f":"unique_contracts!M80","v":0},{"$f":"unique_contracts!N80","v":0},{"$f":"unique_contracts!P80","v":0},{"$f":"unique_contracts!R80","v":0},{"$f":"unique_contracts!V80","v":0},{"$f":"unique_contracts!AB80","v":0},{"$f":"unique_contracts!AM80","v":0},{"$f":"unique_contracts!AN80","v":0},{"$f":"unique_contracts!AO80","v":0},{"$f":"unique_contracts!AP80","v":0},{"$f":"unique_contracts!AQ80","v":0},{"$f":"unique_contracts!AR80","v":0},{"$f":"unique_contracts!CA80","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C80,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T80,\"pumped_storage\",\n      IF(AND(NOT(U80),V80),\"n/a\",\n        IF(AND(K80>0,OR(G80=\"NotHybrid\",G80=0)),_xlfn.CONCAT(AB80,INDEX(resources!$G:$G,MATCH(C80,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C80,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D80=\"Online\",NOT(ISNUMBER(MATCH(AC80,misc!$DE:$DE,0)))),F80,E80)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AL$1,$AG80>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CJ$3:CJ$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AL$1,$AG80>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CJ$3:CJ$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AM$1,$AG80>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CK$3:CK$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AM$1,$AG80>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CK$3:CK$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AN$1,$AG80>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CL$3:CL$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AN$1,$AG80>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CL$3:CL$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AO$1,$AG80>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CM$3:CM$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AO$1,$AG80>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CM$3:CM$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AP$1,$AG80>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CN$3:CN$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AP$1,$AG80>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CN$3:CN$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AQ$1,$AG80>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CO$3:CO$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AQ$1,$AG80>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CO$3:CO$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AR$1,$AG80>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CP$3:CP$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AR$1,$AG80>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CP$3:CP$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AS$1,$AG80>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CQ$3:CQ$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AS$1,$AG80>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CQ$3:CQ$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AT$1,$AG80>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CR$3:CR$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AT$1,$AG80>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CR$3:CR$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AU$1,$AG80>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CS$3:CS$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AU$1,$AG80>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CS$3:CS$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AV$1,$AG80>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CT$3:CT$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AV$1,$AG80>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CT$3:CT$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AW$1,$AG80>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CU$3:CU$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AW$1,$AG80>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CU$3:CU$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AX$1,$AG80>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CV$3:CV$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AX$1,$AG80>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CV$3:CV$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AY$1,$AG80>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CW$3:CW$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AY$1,$AG80>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CW$3:CW$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=AZ$1,$AG80>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CX$3:CX$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=AZ$1,$AG80>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CX$3:CX$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=BA$1,$AG80>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CY$3:CY$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=BA$1,$AG80>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CY$3:CY$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=BB$1,$AG80>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!CZ$3:CZ$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=BB$1,$AG80>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!CZ$3:CZ$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=BC$1,$AG80>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!DA$3:DA$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=BC$1,$AG80>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!DA$3:DA$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=BD$1,$AG80>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!DB$3:DB$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=BD$1,$AG80>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!DB$3:DB$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF80<=BE$1,$AG80>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC80,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA80>$AB80,$AD80=\"n/a\"),($AA80-$AB80)*INDEX(misc!DC$3:DC$6,MATCH($AC80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD80=\"n/a\",$AJ80*$AI80,$I80)\n    +IFERROR(\n      IF(AND($AF80<=BE$1,$AG80>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD80,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA80>$AB80,($AA80-$AB80)*INDEX(misc!DC$3:DC$6,MATCH($AD80,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y80*$AH80*$AI80),\n$X80)*$AK80","v":0}]
[null,{"$f":"unique_contracts!A81","v":0},{"$f":"unique_contracts!B81","v":0},{"$f":"unique_contracts!D81","v":0},{"$f":"unique_contracts!J81","v":0},{"$f":"unique_contracts!K81","v":0},{"$f":"unique_contracts!M81","v":0},{"$f":"unique_contracts!N81","v":0},{"$f":"unique_contracts!P81","v":0},{"$f":"unique_contracts!R81","v":0},{"$f":"unique_contracts!V81","v":0},{"$f":"unique_contracts!AB81","v":0},{"$f":"unique_contracts!AM81","v":0},{"$f":"unique_contracts!AN81","v":0},{"$f":"unique_contracts!AO81","v":0},{"$f":"unique_contracts!AP81","v":0},{"$f":"unique_contracts!AQ81","v":0},{"$f":"unique_contracts!AR81","v":0},{"$f":"unique_contracts!CA81","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C81,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T81,\"pumped_storage\",\n      IF(AND(NOT(U81),V81),\"n/a\",\n        IF(AND(K81>0,OR(G81=\"NotHybrid\",G81=0)),_xlfn.CONCAT(AB81,INDEX(resources!$G:$G,MATCH(C81,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C81,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D81=\"Online\",NOT(ISNUMBER(MATCH(AC81,misc!$DE:$DE,0)))),F81,E81)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AL$1,$AG81>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CJ$3:CJ$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AL$1,$AG81>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CJ$3:CJ$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AM$1,$AG81>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CK$3:CK$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AM$1,$AG81>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CK$3:CK$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AN$1,$AG81>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CL$3:CL$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AN$1,$AG81>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CL$3:CL$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AO$1,$AG81>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CM$3:CM$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AO$1,$AG81>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CM$3:CM$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AP$1,$AG81>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CN$3:CN$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AP$1,$AG81>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CN$3:CN$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AQ$1,$AG81>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CO$3:CO$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AQ$1,$AG81>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CO$3:CO$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AR$1,$AG81>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CP$3:CP$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AR$1,$AG81>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CP$3:CP$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AS$1,$AG81>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CQ$3:CQ$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AS$1,$AG81>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CQ$3:CQ$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AT$1,$AG81>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CR$3:CR$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AT$1,$AG81>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CR$3:CR$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AU$1,$AG81>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CS$3:CS$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AU$1,$AG81>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CS$3:CS$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AV$1,$AG81>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CT$3:CT$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AV$1,$AG81>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CT$3:CT$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AW$1,$AG81>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CU$3:CU$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AW$1,$AG81>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CU$3:CU$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AX$1,$AG81>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CV$3:CV$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AX$1,$AG81>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CV$3:CV$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AY$1,$AG81>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CW$3:CW$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AY$1,$AG81>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CW$3:CW$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=AZ$1,$AG81>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CX$3:CX$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=AZ$1,$AG81>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CX$3:CX$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=BA$1,$AG81>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CY$3:CY$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=BA$1,$AG81>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CY$3:CY$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=BB$1,$AG81>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!CZ$3:CZ$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=BB$1,$AG81>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!CZ$3:CZ$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=BC$1,$AG81>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!DA$3:DA$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=BC$1,$AG81>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!DA$3:DA$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=BD$1,$AG81>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!DB$3:DB$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=BD$1,$AG81>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!DB$3:DB$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF81<=BE$1,$AG81>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC81,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA81>$AB81,$AD81=\"n/a\"),($AA81-$AB81)*INDEX(misc!DC$3:DC$6,MATCH($AC81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD81=\"n/a\",$AJ81*$AI81,$I81)\n    +IFERROR(\n      IF(AND($AF81<=BE$1,$AG81>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD81,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA81>$AB81,($AA81-$AB81)*INDEX(misc!DC$3:DC$6,MATCH($AD81,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y81*$AH81*$AI81),\n$X81)*$AK81","v":0}]
[null,{"$f":"unique_contracts!A82","v":0},{"$f":"unique_contracts!B82","v":0},{"$f":"unique_contracts!D82","v":0},{"$f":"unique_contracts!J82","v":0},{"$f":"unique_contracts!K82","v":0},{"$f":"unique_contracts!M82","v":0},{"$f":"unique_contracts!N82","v":0},{"$f":"unique_contracts!P82","v":0},{"$f":"unique_contracts!R82","v":0},{"$f":"unique_contracts!V82","v":0},{"$f":"unique_contracts!AB82","v":0},{"$f":"unique_contracts!AM82","v":0},{"$f":"unique_contracts!AN82","v":0},{"$f":"unique_contracts!AO82","v":0},{"$f":"unique_contracts!AP82","v":0},{"$f":"unique_contracts!AQ82","v":0},{"$f":"unique_contracts!AR82","v":0},{"$f":"unique_contracts!CA82","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C82,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T82,\"pumped_storage\",\n      IF(AND(NOT(U82),V82),\"n/a\",\n        IF(AND(K82>0,OR(G82=\"NotHybrid\",G82=0)),_xlfn.CONCAT(AB82,INDEX(resources!$G:$G,MATCH(C82,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C82,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D82=\"Online\",NOT(ISNUMBER(MATCH(AC82,misc!$DE:$DE,0)))),F82,E82)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AL$1,$AG82>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CJ$3:CJ$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AL$1,$AG82>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CJ$3:CJ$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AM$1,$AG82>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CK$3:CK$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AM$1,$AG82>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CK$3:CK$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AN$1,$AG82>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CL$3:CL$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AN$1,$AG82>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CL$3:CL$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AO$1,$AG82>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CM$3:CM$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AO$1,$AG82>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CM$3:CM$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AP$1,$AG82>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CN$3:CN$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AP$1,$AG82>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CN$3:CN$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AQ$1,$AG82>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CO$3:CO$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AQ$1,$AG82>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CO$3:CO$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AR$1,$AG82>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CP$3:CP$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AR$1,$AG82>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CP$3:CP$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AS$1,$AG82>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CQ$3:CQ$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AS$1,$AG82>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CQ$3:CQ$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AT$1,$AG82>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CR$3:CR$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AT$1,$AG82>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CR$3:CR$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AU$1,$AG82>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CS$3:CS$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AU$1,$AG82>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CS$3:CS$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AV$1,$AG82>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CT$3:CT$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AV$1,$AG82>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CT$3:CT$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AW$1,$AG82>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CU$3:CU$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AW$1,$AG82>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CU$3:CU$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AX$1,$AG82>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CV$3:CV$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AX$1,$AG82>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CV$3:CV$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AY$1,$AG82>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CW$3:CW$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AY$1,$AG82>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CW$3:CW$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=AZ$1,$AG82>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CX$3:CX$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=AZ$1,$AG82>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CX$3:CX$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=BA$1,$AG82>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CY$3:CY$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=BA$1,$AG82>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CY$3:CY$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=BB$1,$AG82>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!CZ$3:CZ$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=BB$1,$AG82>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!CZ$3:CZ$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=BC$1,$AG82>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!DA$3:DA$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=BC$1,$AG82>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!DA$3:DA$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=BD$1,$AG82>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!DB$3:DB$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=BD$1,$AG82>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!DB$3:DB$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF82<=BE$1,$AG82>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC82,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA82>$AB82,$AD82=\"n/a\"),($AA82-$AB82)*INDEX(misc!DC$3:DC$6,MATCH($AC82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD82=\"n/a\",$AJ82*$AI82,$I82)\n    +IFERROR(\n      IF(AND($AF82<=BE$1,$AG82>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD82,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA82>$AB82,($AA82-$AB82)*INDEX(misc!DC$3:DC$6,MATCH($AD82,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y82*$AH82*$AI82),\n$X82)*$AK82","v":0}]
[null,{"$f":"unique_contracts!A83","v":0},{"$f":"unique_contracts!B83","v":0},{"$f":"unique_contracts!D83","v":0},{"$f":"unique_contracts!J83","v":0},{"$f":"unique_contracts!K83","v":0},{"$f":"unique_contracts!M83","v":0},{"$f":"unique_contracts!N83","v":0},{"$f":"unique_contracts!P83","v":0},{"$f":"unique_contracts!R83","v":0},{"$f":"unique_contracts!V83","v":0},{"$f":"unique_contracts!AB83","v":0},{"$f":"unique_contracts!AM83","v":0},{"$f":"unique_contracts!AN83","v":0},{"$f":"unique_contracts!AO83","v":0},{"$f":"unique_contracts!AP83","v":0},{"$f":"unique_contracts!AQ83","v":0},{"$f":"unique_contracts!AR83","v":0},{"$f":"unique_contracts!CA83","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C83,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T83,\"pumped_storage\",\n      IF(AND(NOT(U83),V83),\"n/a\",\n        IF(AND(K83>0,OR(G83=\"NotHybrid\",G83=0)),_xlfn.CONCAT(AB83,INDEX(resources!$G:$G,MATCH(C83,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C83,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D83=\"Online\",NOT(ISNUMBER(MATCH(AC83,misc!$DE:$DE,0)))),F83,E83)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AL$1,$AG83>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CJ$3:CJ$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AL$1,$AG83>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CJ$3:CJ$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AM$1,$AG83>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CK$3:CK$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AM$1,$AG83>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CK$3:CK$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AN$1,$AG83>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CL$3:CL$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AN$1,$AG83>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CL$3:CL$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AO$1,$AG83>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CM$3:CM$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AO$1,$AG83>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CM$3:CM$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AP$1,$AG83>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CN$3:CN$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AP$1,$AG83>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CN$3:CN$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AQ$1,$AG83>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CO$3:CO$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AQ$1,$AG83>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CO$3:CO$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AR$1,$AG83>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CP$3:CP$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AR$1,$AG83>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CP$3:CP$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AS$1,$AG83>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CQ$3:CQ$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AS$1,$AG83>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CQ$3:CQ$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AT$1,$AG83>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CR$3:CR$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AT$1,$AG83>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CR$3:CR$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AU$1,$AG83>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CS$3:CS$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AU$1,$AG83>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CS$3:CS$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AV$1,$AG83>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CT$3:CT$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AV$1,$AG83>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CT$3:CT$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AW$1,$AG83>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CU$3:CU$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AW$1,$AG83>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CU$3:CU$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AX$1,$AG83>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CV$3:CV$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AX$1,$AG83>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CV$3:CV$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AY$1,$AG83>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CW$3:CW$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AY$1,$AG83>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CW$3:CW$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=AZ$1,$AG83>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CX$3:CX$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=AZ$1,$AG83>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CX$3:CX$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=BA$1,$AG83>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CY$3:CY$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=BA$1,$AG83>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CY$3:CY$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=BB$1,$AG83>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!CZ$3:CZ$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=BB$1,$AG83>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!CZ$3:CZ$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=BC$1,$AG83>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!DA$3:DA$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=BC$1,$AG83>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!DA$3:DA$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=BD$1,$AG83>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!DB$3:DB$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=BD$1,$AG83>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!DB$3:DB$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF83<=BE$1,$AG83>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC83,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA83>$AB83,$AD83=\"n/a\"),($AA83-$AB83)*INDEX(misc!DC$3:DC$6,MATCH($AC83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD83=\"n/a\",$AJ83*$AI83,$I83)\n    +IFERROR(\n      IF(AND($AF83<=BE$1,$AG83>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD83,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA83>$AB83,($AA83-$AB83)*INDEX(misc!DC$3:DC$6,MATCH($AD83,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y83*$AH83*$AI83),\n$X83)*$AK83","v":0}]
[null,{"$f":"unique_contracts!A84","v":0},{"$f":"unique_contracts!B84","v":0},{"$f":"unique_contracts!D84","v":0},{"$f":"unique_contracts!J84","v":0},{"$f":"unique_contracts!K84","v":0},{"$f":"unique_contracts!M84","v":0},{"$f":"unique_contracts!N84","v":0},{"$f":"unique_contracts!P84","v":0},{"$f":"unique_contracts!R84","v":0},{"$f":"unique_contracts!V84","v":0},{"$f":"unique_contracts!AB84","v":0},{"$f":"unique_contracts!AM84","v":0},{"$f":"unique_contracts!AN84","v":0},{"$f":"unique_contracts!AO84","v":0},{"$f":"unique_contracts!AP84","v":0},{"$f":"unique_contracts!AQ84","v":0},{"$f":"unique_contracts!AR84","v":0},{"$f":"unique_contracts!CA84","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C84,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T84,\"pumped_storage\",\n      IF(AND(NOT(U84),V84),\"n/a\",\n        IF(AND(K84>0,OR(G84=\"NotHybrid\",G84=0)),_xlfn.CONCAT(AB84,INDEX(resources!$G:$G,MATCH(C84,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C84,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D84=\"Online\",NOT(ISNUMBER(MATCH(AC84,misc!$DE:$DE,0)))),F84,E84)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AL$1,$AG84>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CJ$3:CJ$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AL$1,$AG84>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CJ$3:CJ$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AM$1,$AG84>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CK$3:CK$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AM$1,$AG84>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CK$3:CK$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AN$1,$AG84>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CL$3:CL$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AN$1,$AG84>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CL$3:CL$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AO$1,$AG84>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CM$3:CM$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AO$1,$AG84>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CM$3:CM$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AP$1,$AG84>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CN$3:CN$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AP$1,$AG84>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CN$3:CN$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AQ$1,$AG84>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CO$3:CO$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AQ$1,$AG84>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CO$3:CO$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AR$1,$AG84>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CP$3:CP$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AR$1,$AG84>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CP$3:CP$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AS$1,$AG84>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CQ$3:CQ$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AS$1,$AG84>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CQ$3:CQ$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AT$1,$AG84>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CR$3:CR$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AT$1,$AG84>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CR$3:CR$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AU$1,$AG84>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CS$3:CS$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AU$1,$AG84>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CS$3:CS$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AV$1,$AG84>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CT$3:CT$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AV$1,$AG84>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CT$3:CT$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AW$1,$AG84>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CU$3:CU$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AW$1,$AG84>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CU$3:CU$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AX$1,$AG84>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CV$3:CV$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AX$1,$AG84>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CV$3:CV$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AY$1,$AG84>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CW$3:CW$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AY$1,$AG84>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CW$3:CW$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=AZ$1,$AG84>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CX$3:CX$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=AZ$1,$AG84>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CX$3:CX$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=BA$1,$AG84>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CY$3:CY$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=BA$1,$AG84>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CY$3:CY$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=BB$1,$AG84>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!CZ$3:CZ$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=BB$1,$AG84>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!CZ$3:CZ$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=BC$1,$AG84>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!DA$3:DA$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=BC$1,$AG84>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!DA$3:DA$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=BD$1,$AG84>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!DB$3:DB$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=BD$1,$AG84>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!DB$3:DB$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF84<=BE$1,$AG84>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC84,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA84>$AB84,$AD84=\"n/a\"),($AA84-$AB84)*INDEX(misc!DC$3:DC$6,MATCH($AC84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD84=\"n/a\",$AJ84*$AI84,$I84)\n    +IFERROR(\n      IF(AND($AF84<=BE$1,$AG84>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD84,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA84>$AB84,($AA84-$AB84)*INDEX(misc!DC$3:DC$6,MATCH($AD84,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y84*$AH84*$AI84),\n$X84)*$AK84","v":0}]
[null,{"$f":"unique_contracts!A85","v":0},{"$f":"unique_contracts!B85","v":0},{"$f":"unique_contracts!D85","v":0},{"$f":"unique_contracts!J85","v":0},{"$f":"unique_contracts!K85","v":0},{"$f":"unique_contracts!M85","v":0},{"$f":"unique_contracts!N85","v":0},{"$f":"unique_contracts!P85","v":0},{"$f":"unique_contracts!R85","v":0},{"$f":"unique_contracts!V85","v":0},{"$f":"unique_contracts!AB85","v":0},{"$f":"unique_contracts!AM85","v":0},{"$f":"unique_contracts!AN85","v":0},{"$f":"unique_contracts!AO85","v":0},{"$f":"unique_contracts!AP85","v":0},{"$f":"unique_contracts!AQ85","v":0},{"$f":"unique_contracts!AR85","v":0},{"$f":"unique_contracts!CA85","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C85,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T85,\"pumped_storage\",\n      IF(AND(NOT(U85),V85),\"n/a\",\n        IF(AND(K85>0,OR(G85=\"NotHybrid\",G85=0)),_xlfn.CONCAT(AB85,INDEX(resources!$G:$G,MATCH(C85,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C85,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D85=\"Online\",NOT(ISNUMBER(MATCH(AC85,misc!$DE:$DE,0)))),F85,E85)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AL$1,$AG85>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CJ$3:CJ$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AL$1,$AG85>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CJ$3:CJ$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AM$1,$AG85>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CK$3:CK$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AM$1,$AG85>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CK$3:CK$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AN$1,$AG85>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CL$3:CL$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AN$1,$AG85>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CL$3:CL$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AO$1,$AG85>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CM$3:CM$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AO$1,$AG85>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CM$3:CM$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AP$1,$AG85>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CN$3:CN$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AP$1,$AG85>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CN$3:CN$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AQ$1,$AG85>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CO$3:CO$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AQ$1,$AG85>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CO$3:CO$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AR$1,$AG85>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CP$3:CP$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AR$1,$AG85>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CP$3:CP$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AS$1,$AG85>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CQ$3:CQ$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AS$1,$AG85>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CQ$3:CQ$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AT$1,$AG85>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CR$3:CR$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AT$1,$AG85>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CR$3:CR$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AU$1,$AG85>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CS$3:CS$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AU$1,$AG85>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CS$3:CS$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AV$1,$AG85>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CT$3:CT$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AV$1,$AG85>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CT$3:CT$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AW$1,$AG85>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CU$3:CU$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AW$1,$AG85>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CU$3:CU$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AX$1,$AG85>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CV$3:CV$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AX$1,$AG85>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CV$3:CV$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AY$1,$AG85>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CW$3:CW$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AY$1,$AG85>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CW$3:CW$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=AZ$1,$AG85>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CX$3:CX$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=AZ$1,$AG85>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CX$3:CX$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=BA$1,$AG85>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CY$3:CY$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=BA$1,$AG85>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CY$3:CY$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=BB$1,$AG85>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!CZ$3:CZ$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=BB$1,$AG85>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!CZ$3:CZ$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=BC$1,$AG85>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!DA$3:DA$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=BC$1,$AG85>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!DA$3:DA$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=BD$1,$AG85>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!DB$3:DB$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=BD$1,$AG85>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!DB$3:DB$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF85<=BE$1,$AG85>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC85,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA85>$AB85,$AD85=\"n/a\"),($AA85-$AB85)*INDEX(misc!DC$3:DC$6,MATCH($AC85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD85=\"n/a\",$AJ85*$AI85,$I85)\n    +IFERROR(\n      IF(AND($AF85<=BE$1,$AG85>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD85,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA85>$AB85,($AA85-$AB85)*INDEX(misc!DC$3:DC$6,MATCH($AD85,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y85*$AH85*$AI85),\n$X85)*$AK85","v":0}]
[null,{"$f":"unique_contracts!A86","v":0},{"$f":"unique_contracts!B86","v":0},{"$f":"unique_contracts!D86","v":0},{"$f":"unique_contracts!J86","v":0},{"$f":"unique_contracts!K86","v":0},{"$f":"unique_contracts!M86","v":0},{"$f":"unique_contracts!N86","v":0},{"$f":"unique_contracts!P86","v":0},{"$f":"unique_contracts!R86","v":0},{"$f":"unique_contracts!V86","v":0},{"$f":"unique_contracts!AB86","v":0},{"$f":"unique_contracts!AM86","v":0},{"$f":"unique_contracts!AN86","v":0},{"$f":"unique_contracts!AO86","v":0},{"$f":"unique_contracts!AP86","v":0},{"$f":"unique_contracts!AQ86","v":0},{"$f":"unique_contracts!AR86","v":0},{"$f":"unique_contracts!CA86","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C86,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T86,\"pumped_storage\",\n      IF(AND(NOT(U86),V86),\"n/a\",\n        IF(AND(K86>0,OR(G86=\"NotHybrid\",G86=0)),_xlfn.CONCAT(AB86,INDEX(resources!$G:$G,MATCH(C86,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C86,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D86=\"Online\",NOT(ISNUMBER(MATCH(AC86,misc!$DE:$DE,0)))),F86,E86)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AL$1,$AG86>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CJ$3:CJ$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AL$1,$AG86>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CJ$3:CJ$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AM$1,$AG86>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CK$3:CK$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AM$1,$AG86>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CK$3:CK$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AN$1,$AG86>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CL$3:CL$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AN$1,$AG86>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CL$3:CL$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AO$1,$AG86>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CM$3:CM$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AO$1,$AG86>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CM$3:CM$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AP$1,$AG86>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CN$3:CN$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AP$1,$AG86>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CN$3:CN$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AQ$1,$AG86>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CO$3:CO$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AQ$1,$AG86>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CO$3:CO$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AR$1,$AG86>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CP$3:CP$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AR$1,$AG86>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CP$3:CP$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AS$1,$AG86>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CQ$3:CQ$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AS$1,$AG86>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CQ$3:CQ$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AT$1,$AG86>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CR$3:CR$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AT$1,$AG86>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CR$3:CR$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AU$1,$AG86>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CS$3:CS$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AU$1,$AG86>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CS$3:CS$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AV$1,$AG86>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CT$3:CT$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AV$1,$AG86>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CT$3:CT$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AW$1,$AG86>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CU$3:CU$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AW$1,$AG86>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CU$3:CU$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AX$1,$AG86>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CV$3:CV$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AX$1,$AG86>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CV$3:CV$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AY$1,$AG86>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CW$3:CW$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AY$1,$AG86>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CW$3:CW$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=AZ$1,$AG86>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CX$3:CX$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=AZ$1,$AG86>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CX$3:CX$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=BA$1,$AG86>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CY$3:CY$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=BA$1,$AG86>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CY$3:CY$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=BB$1,$AG86>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!CZ$3:CZ$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=BB$1,$AG86>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!CZ$3:CZ$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=BC$1,$AG86>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!DA$3:DA$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=BC$1,$AG86>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!DA$3:DA$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=BD$1,$AG86>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!DB$3:DB$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=BD$1,$AG86>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!DB$3:DB$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF86<=BE$1,$AG86>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC86,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA86>$AB86,$AD86=\"n/a\"),($AA86-$AB86)*INDEX(misc!DC$3:DC$6,MATCH($AC86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD86=\"n/a\",$AJ86*$AI86,$I86)\n    +IFERROR(\n      IF(AND($AF86<=BE$1,$AG86>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD86,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA86>$AB86,($AA86-$AB86)*INDEX(misc!DC$3:DC$6,MATCH($AD86,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y86*$AH86*$AI86),\n$X86)*$AK86","v":0}]
[null,{"$f":"unique_contracts!A87","v":0},{"$f":"unique_contracts!B87","v":0},{"$f":"unique_contracts!D87","v":0},{"$f":"unique_contracts!J87","v":0},{"$f":"unique_contracts!K87","v":0},{"$f":"unique_contracts!M87","v":0},{"$f":"unique_contracts!N87","v":0},{"$f":"unique_contracts!P87","v":0},{"$f":"unique_contracts!R87","v":0},{"$f":"unique_contracts!V87","v":0},{"$f":"unique_contracts!AB87","v":0},{"$f":"unique_contracts!AM87","v":0},{"$f":"unique_contracts!AN87","v":0},{"$f":"unique_contracts!AO87","v":0},{"$f":"unique_contracts!AP87","v":0},{"$f":"unique_contracts!AQ87","v":0},{"$f":"unique_contracts!AR87","v":0},{"$f":"unique_contracts!CA87","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C87,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T87,\"pumped_storage\",\n      IF(AND(NOT(U87),V87),\"n/a\",\n        IF(AND(K87>0,OR(G87=\"NotHybrid\",G87=0)),_xlfn.CONCAT(AB87,INDEX(resources!$G:$G,MATCH(C87,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C87,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D87=\"Online\",NOT(ISNUMBER(MATCH(AC87,misc!$DE:$DE,0)))),F87,E87)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AL$1,$AG87>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CJ$3:CJ$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AL$1,$AG87>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CJ$3:CJ$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AM$1,$AG87>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CK$3:CK$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AM$1,$AG87>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CK$3:CK$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AN$1,$AG87>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CL$3:CL$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AN$1,$AG87>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CL$3:CL$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AO$1,$AG87>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CM$3:CM$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AO$1,$AG87>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CM$3:CM$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AP$1,$AG87>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CN$3:CN$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AP$1,$AG87>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CN$3:CN$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AQ$1,$AG87>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CO$3:CO$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AQ$1,$AG87>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CO$3:CO$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AR$1,$AG87>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CP$3:CP$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AR$1,$AG87>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CP$3:CP$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AS$1,$AG87>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CQ$3:CQ$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AS$1,$AG87>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CQ$3:CQ$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AT$1,$AG87>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CR$3:CR$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AT$1,$AG87>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CR$3:CR$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AU$1,$AG87>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CS$3:CS$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AU$1,$AG87>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CS$3:CS$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AV$1,$AG87>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CT$3:CT$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AV$1,$AG87>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CT$3:CT$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AW$1,$AG87>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CU$3:CU$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AW$1,$AG87>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CU$3:CU$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AX$1,$AG87>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CV$3:CV$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AX$1,$AG87>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CV$3:CV$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AY$1,$AG87>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CW$3:CW$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AY$1,$AG87>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CW$3:CW$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=AZ$1,$AG87>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CX$3:CX$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=AZ$1,$AG87>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CX$3:CX$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=BA$1,$AG87>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CY$3:CY$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=BA$1,$AG87>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CY$3:CY$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=BB$1,$AG87>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!CZ$3:CZ$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=BB$1,$AG87>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!CZ$3:CZ$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=BC$1,$AG87>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!DA$3:DA$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=BC$1,$AG87>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!DA$3:DA$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=BD$1,$AG87>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!DB$3:DB$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=BD$1,$AG87>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!DB$3:DB$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF87<=BE$1,$AG87>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC87,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA87>$AB87,$AD87=\"n/a\"),($AA87-$AB87)*INDEX(misc!DC$3:DC$6,MATCH($AC87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD87=\"n/a\",$AJ87*$AI87,$I87)\n    +IFERROR(\n      IF(AND($AF87<=BE$1,$AG87>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD87,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA87>$AB87,($AA87-$AB87)*INDEX(misc!DC$3:DC$6,MATCH($AD87,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y87*$AH87*$AI87),\n$X87)*$AK87","v":0}]
[null,{"$f":"unique_contracts!A88","v":0},{"$f":"unique_contracts!B88","v":0},{"$f":"unique_contracts!D88","v":0},{"$f":"unique_contracts!J88","v":0},{"$f":"unique_contracts!K88","v":0},{"$f":"unique_contracts!M88","v":0},{"$f":"unique_contracts!N88","v":0},{"$f":"unique_contracts!P88","v":0},{"$f":"unique_contracts!R88","v":0},{"$f":"unique_contracts!V88","v":0},{"$f":"unique_contracts!AB88","v":0},{"$f":"unique_contracts!AM88","v":0},{"$f":"unique_contracts!AN88","v":0},{"$f":"unique_contracts!AO88","v":0},{"$f":"unique_contracts!AP88","v":0},{"$f":"unique_contracts!AQ88","v":0},{"$f":"unique_contracts!AR88","v":0},{"$f":"unique_contracts!CA88","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C88,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T88,\"pumped_storage\",\n      IF(AND(NOT(U88),V88),\"n/a\",\n        IF(AND(K88>0,OR(G88=\"NotHybrid\",G88=0)),_xlfn.CONCAT(AB88,INDEX(resources!$G:$G,MATCH(C88,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C88,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D88=\"Online\",NOT(ISNUMBER(MATCH(AC88,misc!$DE:$DE,0)))),F88,E88)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AL$1,$AG88>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CJ$3:CJ$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AL$1,$AG88>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CJ$3:CJ$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AM$1,$AG88>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CK$3:CK$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AM$1,$AG88>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CK$3:CK$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AN$1,$AG88>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CL$3:CL$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AN$1,$AG88>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CL$3:CL$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AO$1,$AG88>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CM$3:CM$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AO$1,$AG88>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CM$3:CM$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AP$1,$AG88>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CN$3:CN$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AP$1,$AG88>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CN$3:CN$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AQ$1,$AG88>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CO$3:CO$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AQ$1,$AG88>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CO$3:CO$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AR$1,$AG88>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CP$3:CP$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AR$1,$AG88>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CP$3:CP$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AS$1,$AG88>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CQ$3:CQ$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AS$1,$AG88>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CQ$3:CQ$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AT$1,$AG88>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CR$3:CR$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AT$1,$AG88>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CR$3:CR$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AU$1,$AG88>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CS$3:CS$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AU$1,$AG88>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CS$3:CS$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AV$1,$AG88>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CT$3:CT$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AV$1,$AG88>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CT$3:CT$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AW$1,$AG88>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CU$3:CU$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AW$1,$AG88>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CU$3:CU$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AX$1,$AG88>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CV$3:CV$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AX$1,$AG88>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CV$3:CV$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AY$1,$AG88>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CW$3:CW$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AY$1,$AG88>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CW$3:CW$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=AZ$1,$AG88>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CX$3:CX$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=AZ$1,$AG88>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CX$3:CX$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=BA$1,$AG88>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CY$3:CY$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=BA$1,$AG88>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CY$3:CY$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=BB$1,$AG88>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!CZ$3:CZ$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=BB$1,$AG88>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!CZ$3:CZ$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=BC$1,$AG88>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!DA$3:DA$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=BC$1,$AG88>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!DA$3:DA$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=BD$1,$AG88>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!DB$3:DB$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=BD$1,$AG88>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!DB$3:DB$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF88<=BE$1,$AG88>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC88,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA88>$AB88,$AD88=\"n/a\"),($AA88-$AB88)*INDEX(misc!DC$3:DC$6,MATCH($AC88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD88=\"n/a\",$AJ88*$AI88,$I88)\n    +IFERROR(\n      IF(AND($AF88<=BE$1,$AG88>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD88,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA88>$AB88,($AA88-$AB88)*INDEX(misc!DC$3:DC$6,MATCH($AD88,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y88*$AH88*$AI88),\n$X88)*$AK88","v":0}]
[null,{"$f":"unique_contracts!A89","v":0},{"$f":"unique_contracts!B89","v":0},{"$f":"unique_contracts!D89","v":0},{"$f":"unique_contracts!J89","v":0},{"$f":"unique_contracts!K89","v":0},{"$f":"unique_contracts!M89","v":0},{"$f":"unique_contracts!N89","v":0},{"$f":"unique_contracts!P89","v":0},{"$f":"unique_contracts!R89","v":0},{"$f":"unique_contracts!V89","v":0},{"$f":"unique_contracts!AB89","v":0},{"$f":"unique_contracts!AM89","v":0},{"$f":"unique_contracts!AN89","v":0},{"$f":"unique_contracts!AO89","v":0},{"$f":"unique_contracts!AP89","v":0},{"$f":"unique_contracts!AQ89","v":0},{"$f":"unique_contracts!AR89","v":0},{"$f":"unique_contracts!CA89","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C89,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T89,\"pumped_storage\",\n      IF(AND(NOT(U89),V89),\"n/a\",\n        IF(AND(K89>0,OR(G89=\"NotHybrid\",G89=0)),_xlfn.CONCAT(AB89,INDEX(resources!$G:$G,MATCH(C89,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C89,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D89=\"Online\",NOT(ISNUMBER(MATCH(AC89,misc!$DE:$DE,0)))),F89,E89)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AL$1,$AG89>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CJ$3:CJ$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AL$1,$AG89>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CJ$3:CJ$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AM$1,$AG89>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CK$3:CK$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AM$1,$AG89>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CK$3:CK$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AN$1,$AG89>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CL$3:CL$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AN$1,$AG89>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CL$3:CL$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AO$1,$AG89>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CM$3:CM$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AO$1,$AG89>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CM$3:CM$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AP$1,$AG89>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CN$3:CN$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AP$1,$AG89>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CN$3:CN$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AQ$1,$AG89>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CO$3:CO$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AQ$1,$AG89>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CO$3:CO$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AR$1,$AG89>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CP$3:CP$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AR$1,$AG89>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CP$3:CP$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AS$1,$AG89>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CQ$3:CQ$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AS$1,$AG89>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CQ$3:CQ$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AT$1,$AG89>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CR$3:CR$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AT$1,$AG89>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CR$3:CR$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AU$1,$AG89>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CS$3:CS$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AU$1,$AG89>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CS$3:CS$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AV$1,$AG89>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CT$3:CT$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AV$1,$AG89>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CT$3:CT$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AW$1,$AG89>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CU$3:CU$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AW$1,$AG89>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CU$3:CU$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AX$1,$AG89>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CV$3:CV$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AX$1,$AG89>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CV$3:CV$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AY$1,$AG89>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CW$3:CW$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AY$1,$AG89>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CW$3:CW$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=AZ$1,$AG89>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CX$3:CX$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=AZ$1,$AG89>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CX$3:CX$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=BA$1,$AG89>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CY$3:CY$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=BA$1,$AG89>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CY$3:CY$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=BB$1,$AG89>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!CZ$3:CZ$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=BB$1,$AG89>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!CZ$3:CZ$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=BC$1,$AG89>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!DA$3:DA$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=BC$1,$AG89>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!DA$3:DA$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=BD$1,$AG89>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!DB$3:DB$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=BD$1,$AG89>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!DB$3:DB$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF89<=BE$1,$AG89>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC89,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA89>$AB89,$AD89=\"n/a\"),($AA89-$AB89)*INDEX(misc!DC$3:DC$6,MATCH($AC89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD89=\"n/a\",$AJ89*$AI89,$I89)\n    +IFERROR(\n      IF(AND($AF89<=BE$1,$AG89>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD89,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA89>$AB89,($AA89-$AB89)*INDEX(misc!DC$3:DC$6,MATCH($AD89,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y89*$AH89*$AI89),\n$X89)*$AK89","v":0}]
[null,{"$f":"unique_contracts!A90","v":0},{"$f":"unique_contracts!B90","v":0},{"$f":"unique_contracts!D90","v":0},{"$f":"unique_contracts!J90","v":0},{"$f":"unique_contracts!K90","v":0},{"$f":"unique_contracts!M90","v":0},{"$f":"unique_contracts!N90","v":0},{"$f":"unique_contracts!P90","v":0},{"$f":"unique_contracts!R90","v":0},{"$f":"unique_contracts!V90","v":0},{"$f":"unique_contracts!AB90","v":0},{"$f":"unique_contracts!AM90","v":0},{"$f":"unique_contracts!AN90","v":0},{"$f":"unique_contracts!AO90","v":0},{"$f":"unique_contracts!AP90","v":0},{"$f":"unique_contracts!AQ90","v":0},{"$f":"unique_contracts!AR90","v":0},{"$f":"unique_contracts!CA90","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C90,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T90,\"pumped_storage\",\n      IF(AND(NOT(U90),V90),\"n/a\",\n        IF(AND(K90>0,OR(G90=\"NotHybrid\",G90=0)),_xlfn.CONCAT(AB90,INDEX(resources!$G:$G,MATCH(C90,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C90,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D90=\"Online\",NOT(ISNUMBER(MATCH(AC90,misc!$DE:$DE,0)))),F90,E90)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AL$1,$AG90>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CJ$3:CJ$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AL$1,$AG90>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CJ$3:CJ$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AM$1,$AG90>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CK$3:CK$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AM$1,$AG90>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CK$3:CK$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AN$1,$AG90>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CL$3:CL$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AN$1,$AG90>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CL$3:CL$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AO$1,$AG90>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CM$3:CM$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AO$1,$AG90>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CM$3:CM$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AP$1,$AG90>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CN$3:CN$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AP$1,$AG90>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CN$3:CN$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AQ$1,$AG90>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CO$3:CO$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AQ$1,$AG90>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CO$3:CO$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AR$1,$AG90>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CP$3:CP$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AR$1,$AG90>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CP$3:CP$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AS$1,$AG90>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CQ$3:CQ$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AS$1,$AG90>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CQ$3:CQ$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AT$1,$AG90>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CR$3:CR$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AT$1,$AG90>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CR$3:CR$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AU$1,$AG90>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CS$3:CS$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AU$1,$AG90>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CS$3:CS$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AV$1,$AG90>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CT$3:CT$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AV$1,$AG90>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CT$3:CT$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AW$1,$AG90>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CU$3:CU$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AW$1,$AG90>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CU$3:CU$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AX$1,$AG90>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CV$3:CV$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AX$1,$AG90>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CV$3:CV$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AY$1,$AG90>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CW$3:CW$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AY$1,$AG90>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CW$3:CW$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=AZ$1,$AG90>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CX$3:CX$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=AZ$1,$AG90>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CX$3:CX$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=BA$1,$AG90>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CY$3:CY$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=BA$1,$AG90>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CY$3:CY$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=BB$1,$AG90>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!CZ$3:CZ$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=BB$1,$AG90>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!CZ$3:CZ$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=BC$1,$AG90>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!DA$3:DA$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=BC$1,$AG90>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!DA$3:DA$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=BD$1,$AG90>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!DB$3:DB$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=BD$1,$AG90>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!DB$3:DB$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF90<=BE$1,$AG90>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC90,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA90>$AB90,$AD90=\"n/a\"),($AA90-$AB90)*INDEX(misc!DC$3:DC$6,MATCH($AC90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD90=\"n/a\",$AJ90*$AI90,$I90)\n    +IFERROR(\n      IF(AND($AF90<=BE$1,$AG90>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD90,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA90>$AB90,($AA90-$AB90)*INDEX(misc!DC$3:DC$6,MATCH($AD90,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y90*$AH90*$AI90),\n$X90)*$AK90","v":0}]
[null,{"$f":"unique_contracts!A91","v":0},{"$f":"unique_contracts!B91","v":0},{"$f":"unique_contracts!D91","v":0},{"$f":"unique_contracts!J91","v":0},{"$f":"unique_contracts!K91","v":0},{"$f":"unique_contracts!M91","v":0},{"$f":"unique_contracts!N91","v":0},{"$f":"unique_contracts!P91","v":0},{"$f":"unique_contracts!R91","v":0},{"$f":"unique_contracts!V91","v":0},{"$f":"unique_contracts!AB91","v":0},{"$f":"unique_contracts!AM91","v":0},{"$f":"unique_contracts!AN91","v":0},{"$f":"unique_contracts!AO91","v":0},{"$f":"unique_contracts!AP91","v":0},{"$f":"unique_contracts!AQ91","v":0},{"$f":"unique_contracts!AR91","v":0},{"$f":"unique_contracts!CA91","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C91,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T91,\"pumped_storage\",\n      IF(AND(NOT(U91),V91),\"n/a\",\n        IF(AND(K91>0,OR(G91=\"NotHybrid\",G91=0)),_xlfn.CONCAT(AB91,INDEX(resources!$G:$G,MATCH(C91,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C91,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D91=\"Online\",NOT(ISNUMBER(MATCH(AC91,misc!$DE:$DE,0)))),F91,E91)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AL$1,$AG91>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CJ$3:CJ$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AL$1,$AG91>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CJ$3:CJ$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AM$1,$AG91>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CK$3:CK$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AM$1,$AG91>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CK$3:CK$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AN$1,$AG91>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CL$3:CL$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AN$1,$AG91>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CL$3:CL$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AO$1,$AG91>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CM$3:CM$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AO$1,$AG91>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CM$3:CM$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AP$1,$AG91>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CN$3:CN$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AP$1,$AG91>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CN$3:CN$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AQ$1,$AG91>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CO$3:CO$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AQ$1,$AG91>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CO$3:CO$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AR$1,$AG91>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CP$3:CP$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AR$1,$AG91>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CP$3:CP$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AS$1,$AG91>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CQ$3:CQ$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AS$1,$AG91>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CQ$3:CQ$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AT$1,$AG91>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CR$3:CR$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AT$1,$AG91>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CR$3:CR$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AU$1,$AG91>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CS$3:CS$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AU$1,$AG91>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CS$3:CS$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AV$1,$AG91>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CT$3:CT$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AV$1,$AG91>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CT$3:CT$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AW$1,$AG91>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CU$3:CU$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AW$1,$AG91>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CU$3:CU$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AX$1,$AG91>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CV$3:CV$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AX$1,$AG91>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CV$3:CV$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AY$1,$AG91>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CW$3:CW$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AY$1,$AG91>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CW$3:CW$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=AZ$1,$AG91>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CX$3:CX$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=AZ$1,$AG91>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CX$3:CX$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=BA$1,$AG91>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CY$3:CY$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=BA$1,$AG91>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CY$3:CY$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=BB$1,$AG91>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!CZ$3:CZ$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=BB$1,$AG91>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!CZ$3:CZ$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=BC$1,$AG91>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!DA$3:DA$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=BC$1,$AG91>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!DA$3:DA$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=BD$1,$AG91>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!DB$3:DB$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=BD$1,$AG91>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!DB$3:DB$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF91<=BE$1,$AG91>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC91,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA91>$AB91,$AD91=\"n/a\"),($AA91-$AB91)*INDEX(misc!DC$3:DC$6,MATCH($AC91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD91=\"n/a\",$AJ91*$AI91,$I91)\n    +IFERROR(\n      IF(AND($AF91<=BE$1,$AG91>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD91,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA91>$AB91,($AA91-$AB91)*INDEX(misc!DC$3:DC$6,MATCH($AD91,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y91*$AH91*$AI91),\n$X91)*$AK91","v":0}]
[null,{"$f":"unique_contracts!A92","v":0},{"$f":"unique_contracts!B92","v":0},{"$f":"unique_contracts!D92","v":0},{"$f":"unique_contracts!J92","v":0},{"$f":"unique_contracts!K92","v":0},{"$f":"unique_contracts!M92","v":0},{"$f":"unique_contracts!N92","v":0},{"$f":"unique_contracts!P92","v":0},{"$f":"unique_contracts!R92","v":0},{"$f":"unique_contracts!V92","v":0},{"$f":"unique_contracts!AB92","v":0},{"$f":"unique_contracts!AM92","v":0},{"$f":"unique_contracts!AN92","v":0},{"$f":"unique_contracts!AO92","v":0},{"$f":"unique_contracts!AP92","v":0},{"$f":"unique_contracts!AQ92","v":0},{"$f":"unique_contracts!AR92","v":0},{"$f":"unique_contracts!CA92","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C92,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T92,\"pumped_storage\",\n      IF(AND(NOT(U92),V92),\"n/a\",\n        IF(AND(K92>0,OR(G92=\"NotHybrid\",G92=0)),_xlfn.CONCAT(AB92,INDEX(resources!$G:$G,MATCH(C92,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C92,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D92=\"Online\",NOT(ISNUMBER(MATCH(AC92,misc!$DE:$DE,0)))),F92,E92)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AL$1,$AG92>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CJ$3:CJ$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AL$1,$AG92>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CJ$3:CJ$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AM$1,$AG92>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CK$3:CK$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AM$1,$AG92>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CK$3:CK$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AN$1,$AG92>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CL$3:CL$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AN$1,$AG92>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CL$3:CL$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AO$1,$AG92>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CM$3:CM$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AO$1,$AG92>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CM$3:CM$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AP$1,$AG92>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CN$3:CN$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AP$1,$AG92>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CN$3:CN$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AQ$1,$AG92>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CO$3:CO$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AQ$1,$AG92>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CO$3:CO$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AR$1,$AG92>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CP$3:CP$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AR$1,$AG92>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CP$3:CP$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AS$1,$AG92>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CQ$3:CQ$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AS$1,$AG92>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CQ$3:CQ$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AT$1,$AG92>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CR$3:CR$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AT$1,$AG92>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CR$3:CR$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AU$1,$AG92>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CS$3:CS$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AU$1,$AG92>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CS$3:CS$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AV$1,$AG92>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CT$3:CT$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AV$1,$AG92>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CT$3:CT$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AW$1,$AG92>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CU$3:CU$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AW$1,$AG92>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CU$3:CU$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AX$1,$AG92>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CV$3:CV$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AX$1,$AG92>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CV$3:CV$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AY$1,$AG92>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CW$3:CW$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AY$1,$AG92>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CW$3:CW$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=AZ$1,$AG92>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CX$3:CX$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=AZ$1,$AG92>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CX$3:CX$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=BA$1,$AG92>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CY$3:CY$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=BA$1,$AG92>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CY$3:CY$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=BB$1,$AG92>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!CZ$3:CZ$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=BB$1,$AG92>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!CZ$3:CZ$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=BC$1,$AG92>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!DA$3:DA$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=BC$1,$AG92>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!DA$3:DA$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=BD$1,$AG92>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!DB$3:DB$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=BD$1,$AG92>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!DB$3:DB$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF92<=BE$1,$AG92>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC92,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA92>$AB92,$AD92=\"n/a\"),($AA92-$AB92)*INDEX(misc!DC$3:DC$6,MATCH($AC92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD92=\"n/a\",$AJ92*$AI92,$I92)\n    +IFERROR(\n      IF(AND($AF92<=BE$1,$AG92>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD92,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA92>$AB92,($AA92-$AB92)*INDEX(misc!DC$3:DC$6,MATCH($AD92,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y92*$AH92*$AI92),\n$X92)*$AK92","v":0}]
[null,{"$f":"unique_contracts!A93","v":0},{"$f":"unique_contracts!B93","v":0},{"$f":"unique_contracts!D93","v":0},{"$f":"unique_contracts!J93","v":0},{"$f":"unique_contracts!K93","v":0},{"$f":"unique_contracts!M93","v":0},{"$f":"unique_contracts!N93","v":0},{"$f":"unique_contracts!P93","v":0},{"$f":"unique_contracts!R93","v":0},{"$f":"unique_contracts!V93","v":0},{"$f":"unique_contracts!AB93","v":0},{"$f":"unique_contracts!AM93","v":0},{"$f":"unique_contracts!AN93","v":0},{"$f":"unique_contracts!AO93","v":0},{"$f":"unique_contracts!AP93","v":0},{"$f":"unique_contracts!AQ93","v":0},{"$f":"unique_contracts!AR93","v":0},{"$f":"unique_contracts!CA93","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C93,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T93,\"pumped_storage\",\n      IF(AND(NOT(U93),V93),\"n/a\",\n        IF(AND(K93>0,OR(G93=\"NotHybrid\",G93=0)),_xlfn.CONCAT(AB93,INDEX(resources!$G:$G,MATCH(C93,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C93,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D93=\"Online\",NOT(ISNUMBER(MATCH(AC93,misc!$DE:$DE,0)))),F93,E93)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AL$1,$AG93>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CJ$3:CJ$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AL$1,$AG93>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CJ$3:CJ$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AM$1,$AG93>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CK$3:CK$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AM$1,$AG93>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CK$3:CK$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AN$1,$AG93>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CL$3:CL$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AN$1,$AG93>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CL$3:CL$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AO$1,$AG93>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CM$3:CM$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AO$1,$AG93>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CM$3:CM$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AP$1,$AG93>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CN$3:CN$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AP$1,$AG93>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CN$3:CN$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AQ$1,$AG93>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CO$3:CO$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AQ$1,$AG93>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CO$3:CO$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AR$1,$AG93>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CP$3:CP$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AR$1,$AG93>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CP$3:CP$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AS$1,$AG93>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CQ$3:CQ$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AS$1,$AG93>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CQ$3:CQ$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AT$1,$AG93>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CR$3:CR$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AT$1,$AG93>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CR$3:CR$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AU$1,$AG93>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CS$3:CS$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AU$1,$AG93>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CS$3:CS$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AV$1,$AG93>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CT$3:CT$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AV$1,$AG93>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CT$3:CT$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AW$1,$AG93>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CU$3:CU$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AW$1,$AG93>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CU$3:CU$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AX$1,$AG93>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CV$3:CV$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AX$1,$AG93>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CV$3:CV$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AY$1,$AG93>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CW$3:CW$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AY$1,$AG93>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CW$3:CW$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=AZ$1,$AG93>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CX$3:CX$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=AZ$1,$AG93>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CX$3:CX$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=BA$1,$AG93>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CY$3:CY$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=BA$1,$AG93>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CY$3:CY$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=BB$1,$AG93>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!CZ$3:CZ$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=BB$1,$AG93>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!CZ$3:CZ$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=BC$1,$AG93>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!DA$3:DA$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=BC$1,$AG93>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!DA$3:DA$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=BD$1,$AG93>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!DB$3:DB$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=BD$1,$AG93>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!DB$3:DB$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF93<=BE$1,$AG93>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC93,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA93>$AB93,$AD93=\"n/a\"),($AA93-$AB93)*INDEX(misc!DC$3:DC$6,MATCH($AC93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD93=\"n/a\",$AJ93*$AI93,$I93)\n    +IFERROR(\n      IF(AND($AF93<=BE$1,$AG93>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD93,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA93>$AB93,($AA93-$AB93)*INDEX(misc!DC$3:DC$6,MATCH($AD93,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y93*$AH93*$AI93),\n$X93)*$AK93","v":0}]
[null,{"$f":"unique_contracts!A94","v":0},{"$f":"unique_contracts!B94","v":0},{"$f":"unique_contracts!D94","v":0},{"$f":"unique_contracts!J94","v":0},{"$f":"unique_contracts!K94","v":0},{"$f":"unique_contracts!M94","v":0},{"$f":"unique_contracts!N94","v":0},{"$f":"unique_contracts!P94","v":0},{"$f":"unique_contracts!R94","v":0},{"$f":"unique_contracts!V94","v":0},{"$f":"unique_contracts!AB94","v":0},{"$f":"unique_contracts!AM94","v":0},{"$f":"unique_contracts!AN94","v":0},{"$f":"unique_contracts!AO94","v":0},{"$f":"unique_contracts!AP94","v":0},{"$f":"unique_contracts!AQ94","v":0},{"$f":"unique_contracts!AR94","v":0},{"$f":"unique_contracts!CA94","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C94,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T94,\"pumped_storage\",\n      IF(AND(NOT(U94),V94),\"n/a\",\n        IF(AND(K94>0,OR(G94=\"NotHybrid\",G94=0)),_xlfn.CONCAT(AB94,INDEX(resources!$G:$G,MATCH(C94,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C94,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D94=\"Online\",NOT(ISNUMBER(MATCH(AC94,misc!$DE:$DE,0)))),F94,E94)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AL$1,$AG94>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CJ$3:CJ$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AL$1,$AG94>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CJ$3:CJ$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AM$1,$AG94>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CK$3:CK$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AM$1,$AG94>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CK$3:CK$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AN$1,$AG94>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CL$3:CL$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AN$1,$AG94>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CL$3:CL$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AO$1,$AG94>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CM$3:CM$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AO$1,$AG94>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CM$3:CM$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AP$1,$AG94>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CN$3:CN$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AP$1,$AG94>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CN$3:CN$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AQ$1,$AG94>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CO$3:CO$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AQ$1,$AG94>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CO$3:CO$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AR$1,$AG94>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CP$3:CP$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AR$1,$AG94>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CP$3:CP$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AS$1,$AG94>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CQ$3:CQ$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AS$1,$AG94>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CQ$3:CQ$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AT$1,$AG94>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CR$3:CR$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AT$1,$AG94>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CR$3:CR$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AU$1,$AG94>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CS$3:CS$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AU$1,$AG94>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CS$3:CS$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AV$1,$AG94>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CT$3:CT$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AV$1,$AG94>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CT$3:CT$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AW$1,$AG94>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CU$3:CU$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AW$1,$AG94>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CU$3:CU$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AX$1,$AG94>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CV$3:CV$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AX$1,$AG94>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CV$3:CV$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AY$1,$AG94>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CW$3:CW$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AY$1,$AG94>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CW$3:CW$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=AZ$1,$AG94>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CX$3:CX$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=AZ$1,$AG94>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CX$3:CX$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=BA$1,$AG94>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CY$3:CY$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=BA$1,$AG94>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CY$3:CY$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=BB$1,$AG94>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!CZ$3:CZ$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=BB$1,$AG94>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!CZ$3:CZ$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=BC$1,$AG94>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!DA$3:DA$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=BC$1,$AG94>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!DA$3:DA$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=BD$1,$AG94>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!DB$3:DB$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=BD$1,$AG94>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!DB$3:DB$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF94<=BE$1,$AG94>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC94,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA94>$AB94,$AD94=\"n/a\"),($AA94-$AB94)*INDEX(misc!DC$3:DC$6,MATCH($AC94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD94=\"n/a\",$AJ94*$AI94,$I94)\n    +IFERROR(\n      IF(AND($AF94<=BE$1,$AG94>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD94,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA94>$AB94,($AA94-$AB94)*INDEX(misc!DC$3:DC$6,MATCH($AD94,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y94*$AH94*$AI94),\n$X94)*$AK94","v":0}]
[null,{"$f":"unique_contracts!A95","v":0},{"$f":"unique_contracts!B95","v":0},{"$f":"unique_contracts!D95","v":0},{"$f":"unique_contracts!J95","v":0},{"$f":"unique_contracts!K95","v":0},{"$f":"unique_contracts!M95","v":0},{"$f":"unique_contracts!N95","v":0},{"$f":"unique_contracts!P95","v":0},{"$f":"unique_contracts!R95","v":0},{"$f":"unique_contracts!V95","v":0},{"$f":"unique_contracts!AB95","v":0},{"$f":"unique_contracts!AM95","v":0},{"$f":"unique_contracts!AN95","v":0},{"$f":"unique_contracts!AO95","v":0},{"$f":"unique_contracts!AP95","v":0},{"$f":"unique_contracts!AQ95","v":0},{"$f":"unique_contracts!AR95","v":0},{"$f":"unique_contracts!CA95","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C95,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T95,\"pumped_storage\",\n      IF(AND(NOT(U95),V95),\"n/a\",\n        IF(AND(K95>0,OR(G95=\"NotHybrid\",G95=0)),_xlfn.CONCAT(AB95,INDEX(resources!$G:$G,MATCH(C95,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C95,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D95=\"Online\",NOT(ISNUMBER(MATCH(AC95,misc!$DE:$DE,0)))),F95,E95)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AL$1,$AG95>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CJ$3:CJ$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AL$1,$AG95>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CJ$3:CJ$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AM$1,$AG95>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CK$3:CK$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AM$1,$AG95>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CK$3:CK$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AN$1,$AG95>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CL$3:CL$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AN$1,$AG95>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CL$3:CL$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AO$1,$AG95>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CM$3:CM$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AO$1,$AG95>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CM$3:CM$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AP$1,$AG95>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CN$3:CN$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AP$1,$AG95>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CN$3:CN$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AQ$1,$AG95>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CO$3:CO$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AQ$1,$AG95>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CO$3:CO$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AR$1,$AG95>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CP$3:CP$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AR$1,$AG95>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CP$3:CP$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AS$1,$AG95>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CQ$3:CQ$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AS$1,$AG95>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CQ$3:CQ$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AT$1,$AG95>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CR$3:CR$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AT$1,$AG95>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CR$3:CR$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AU$1,$AG95>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CS$3:CS$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AU$1,$AG95>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CS$3:CS$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AV$1,$AG95>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CT$3:CT$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AV$1,$AG95>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CT$3:CT$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AW$1,$AG95>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CU$3:CU$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AW$1,$AG95>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CU$3:CU$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AX$1,$AG95>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CV$3:CV$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AX$1,$AG95>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CV$3:CV$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AY$1,$AG95>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CW$3:CW$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AY$1,$AG95>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CW$3:CW$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=AZ$1,$AG95>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CX$3:CX$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=AZ$1,$AG95>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CX$3:CX$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=BA$1,$AG95>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CY$3:CY$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=BA$1,$AG95>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CY$3:CY$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=BB$1,$AG95>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!CZ$3:CZ$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=BB$1,$AG95>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!CZ$3:CZ$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=BC$1,$AG95>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!DA$3:DA$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=BC$1,$AG95>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!DA$3:DA$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=BD$1,$AG95>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!DB$3:DB$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=BD$1,$AG95>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!DB$3:DB$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF95<=BE$1,$AG95>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC95,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA95>$AB95,$AD95=\"n/a\"),($AA95-$AB95)*INDEX(misc!DC$3:DC$6,MATCH($AC95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD95=\"n/a\",$AJ95*$AI95,$I95)\n    +IFERROR(\n      IF(AND($AF95<=BE$1,$AG95>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD95,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA95>$AB95,($AA95-$AB95)*INDEX(misc!DC$3:DC$6,MATCH($AD95,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y95*$AH95*$AI95),\n$X95)*$AK95","v":0}]
[null,{"$f":"unique_contracts!A96","v":0},{"$f":"unique_contracts!B96","v":0},{"$f":"unique_contracts!D96","v":0},{"$f":"unique_contracts!J96","v":0},{"$f":"unique_contracts!K96","v":0},{"$f":"unique_contracts!M96","v":0},{"$f":"unique_contracts!N96","v":0},{"$f":"unique_contracts!P96","v":0},{"$f":"unique_contracts!R96","v":0},{"$f":"unique_contracts!V96","v":0},{"$f":"unique_contracts!AB96","v":0},{"$f":"unique_contracts!AM96","v":0},{"$f":"unique_contracts!AN96","v":0},{"$f":"unique_contracts!AO96","v":0},{"$f":"unique_contracts!AP96","v":0},{"$f":"unique_contracts!AQ96","v":0},{"$f":"unique_contracts!AR96","v":0},{"$f":"unique_contracts!CA96","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C96,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T96,\"pumped_storage\",\n      IF(AND(NOT(U96),V96),\"n/a\",\n        IF(AND(K96>0,OR(G96=\"NotHybrid\",G96=0)),_xlfn.CONCAT(AB96,INDEX(resources!$G:$G,MATCH(C96,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C96,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D96=\"Online\",NOT(ISNUMBER(MATCH(AC96,misc!$DE:$DE,0)))),F96,E96)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AL$1,$AG96>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CJ$3:CJ$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AL$1,$AG96>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CJ$3:CJ$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AM$1,$AG96>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CK$3:CK$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AM$1,$AG96>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CK$3:CK$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AN$1,$AG96>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CL$3:CL$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AN$1,$AG96>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CL$3:CL$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AO$1,$AG96>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CM$3:CM$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AO$1,$AG96>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CM$3:CM$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AP$1,$AG96>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CN$3:CN$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AP$1,$AG96>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CN$3:CN$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AQ$1,$AG96>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CO$3:CO$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AQ$1,$AG96>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CO$3:CO$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AR$1,$AG96>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CP$3:CP$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AR$1,$AG96>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CP$3:CP$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AS$1,$AG96>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CQ$3:CQ$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AS$1,$AG96>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CQ$3:CQ$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AT$1,$AG96>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CR$3:CR$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AT$1,$AG96>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CR$3:CR$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AU$1,$AG96>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CS$3:CS$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AU$1,$AG96>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CS$3:CS$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AV$1,$AG96>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CT$3:CT$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AV$1,$AG96>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CT$3:CT$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AW$1,$AG96>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CU$3:CU$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AW$1,$AG96>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CU$3:CU$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AX$1,$AG96>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CV$3:CV$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AX$1,$AG96>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CV$3:CV$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AY$1,$AG96>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CW$3:CW$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AY$1,$AG96>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CW$3:CW$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=AZ$1,$AG96>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CX$3:CX$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=AZ$1,$AG96>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CX$3:CX$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=BA$1,$AG96>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CY$3:CY$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=BA$1,$AG96>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CY$3:CY$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=BB$1,$AG96>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!CZ$3:CZ$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=BB$1,$AG96>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!CZ$3:CZ$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=BC$1,$AG96>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!DA$3:DA$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=BC$1,$AG96>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!DA$3:DA$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=BD$1,$AG96>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!DB$3:DB$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=BD$1,$AG96>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!DB$3:DB$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF96<=BE$1,$AG96>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC96,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA96>$AB96,$AD96=\"n/a\"),($AA96-$AB96)*INDEX(misc!DC$3:DC$6,MATCH($AC96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD96=\"n/a\",$AJ96*$AI96,$I96)\n    +IFERROR(\n      IF(AND($AF96<=BE$1,$AG96>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD96,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA96>$AB96,($AA96-$AB96)*INDEX(misc!DC$3:DC$6,MATCH($AD96,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y96*$AH96*$AI96),\n$X96)*$AK96","v":0}]
[null,{"$f":"unique_contracts!A97","v":0},{"$f":"unique_contracts!B97","v":0},{"$f":"unique_contracts!D97","v":0},{"$f":"unique_contracts!J97","v":0},{"$f":"unique_contracts!K97","v":0},{"$f":"unique_contracts!M97","v":0},{"$f":"unique_contracts!N97","v":0},{"$f":"unique_contracts!P97","v":0},{"$f":"unique_contracts!R97","v":0},{"$f":"unique_contracts!V97","v":0},{"$f":"unique_contracts!AB97","v":0},{"$f":"unique_contracts!AM97","v":0},{"$f":"unique_contracts!AN97","v":0},{"$f":"unique_contracts!AO97","v":0},{"$f":"unique_contracts!AP97","v":0},{"$f":"unique_contracts!AQ97","v":0},{"$f":"unique_contracts!AR97","v":0},{"$f":"unique_contracts!CA97","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C97,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T97,\"pumped_storage\",\n      IF(AND(NOT(U97),V97),\"n/a\",\n        IF(AND(K97>0,OR(G97=\"NotHybrid\",G97=0)),_xlfn.CONCAT(AB97,INDEX(resources!$G:$G,MATCH(C97,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C97,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D97=\"Online\",NOT(ISNUMBER(MATCH(AC97,misc!$DE:$DE,0)))),F97,E97)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AL$1,$AG97>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CJ$3:CJ$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AL$1,$AG97>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CJ$3:CJ$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AM$1,$AG97>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CK$3:CK$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AM$1,$AG97>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CK$3:CK$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AN$1,$AG97>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CL$3:CL$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AN$1,$AG97>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CL$3:CL$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AO$1,$AG97>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CM$3:CM$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AO$1,$AG97>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CM$3:CM$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AP$1,$AG97>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CN$3:CN$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AP$1,$AG97>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CN$3:CN$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AQ$1,$AG97>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CO$3:CO$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AQ$1,$AG97>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CO$3:CO$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AR$1,$AG97>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CP$3:CP$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AR$1,$AG97>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CP$3:CP$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AS$1,$AG97>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CQ$3:CQ$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AS$1,$AG97>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CQ$3:CQ$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AT$1,$AG97>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CR$3:CR$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AT$1,$AG97>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CR$3:CR$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AU$1,$AG97>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CS$3:CS$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AU$1,$AG97>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CS$3:CS$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AV$1,$AG97>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CT$3:CT$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AV$1,$AG97>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CT$3:CT$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AW$1,$AG97>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CU$3:CU$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AW$1,$AG97>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CU$3:CU$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AX$1,$AG97>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CV$3:CV$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AX$1,$AG97>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CV$3:CV$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AY$1,$AG97>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CW$3:CW$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AY$1,$AG97>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CW$3:CW$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=AZ$1,$AG97>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CX$3:CX$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=AZ$1,$AG97>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CX$3:CX$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=BA$1,$AG97>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CY$3:CY$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=BA$1,$AG97>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CY$3:CY$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=BB$1,$AG97>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!CZ$3:CZ$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=BB$1,$AG97>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!CZ$3:CZ$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=BC$1,$AG97>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!DA$3:DA$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=BC$1,$AG97>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!DA$3:DA$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=BD$1,$AG97>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!DB$3:DB$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=BD$1,$AG97>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!DB$3:DB$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF97<=BE$1,$AG97>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC97,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA97>$AB97,$AD97=\"n/a\"),($AA97-$AB97)*INDEX(misc!DC$3:DC$6,MATCH($AC97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD97=\"n/a\",$AJ97*$AI97,$I97)\n    +IFERROR(\n      IF(AND($AF97<=BE$1,$AG97>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD97,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA97>$AB97,($AA97-$AB97)*INDEX(misc!DC$3:DC$6,MATCH($AD97,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y97*$AH97*$AI97),\n$X97)*$AK97","v":0}]
[null,{"$f":"unique_contracts!A98","v":0},{"$f":"unique_contracts!B98","v":0},{"$f":"unique_contracts!D98","v":0},{"$f":"unique_contracts!J98","v":0},{"$f":"unique_contracts!K98","v":0},{"$f":"unique_contracts!M98","v":0},{"$f":"unique_contracts!N98","v":0},{"$f":"unique_contracts!P98","v":0},{"$f":"unique_contracts!R98","v":0},{"$f":"unique_contracts!V98","v":0},{"$f":"unique_contracts!AB98","v":0},{"$f":"unique_contracts!AM98","v":0},{"$f":"unique_contracts!AN98","v":0},{"$f":"unique_contracts!AO98","v":0},{"$f":"unique_contracts!AP98","v":0},{"$f":"unique_contracts!AQ98","v":0},{"$f":"unique_contracts!AR98","v":0},{"$f":"unique_contracts!CA98","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C98,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T98,\"pumped_storage\",\n      IF(AND(NOT(U98),V98),\"n/a\",\n        IF(AND(K98>0,OR(G98=\"NotHybrid\",G98=0)),_xlfn.CONCAT(AB98,INDEX(resources!$G:$G,MATCH(C98,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C98,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D98=\"Online\",NOT(ISNUMBER(MATCH(AC98,misc!$DE:$DE,0)))),F98,E98)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AL$1,$AG98>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CJ$3:CJ$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AL$1,$AG98>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CJ$3:CJ$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AM$1,$AG98>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CK$3:CK$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AM$1,$AG98>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CK$3:CK$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AN$1,$AG98>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CL$3:CL$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AN$1,$AG98>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CL$3:CL$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AO$1,$AG98>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CM$3:CM$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AO$1,$AG98>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CM$3:CM$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AP$1,$AG98>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CN$3:CN$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AP$1,$AG98>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CN$3:CN$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AQ$1,$AG98>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CO$3:CO$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AQ$1,$AG98>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CO$3:CO$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AR$1,$AG98>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CP$3:CP$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AR$1,$AG98>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CP$3:CP$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AS$1,$AG98>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CQ$3:CQ$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AS$1,$AG98>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CQ$3:CQ$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AT$1,$AG98>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CR$3:CR$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AT$1,$AG98>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CR$3:CR$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AU$1,$AG98>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CS$3:CS$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AU$1,$AG98>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CS$3:CS$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AV$1,$AG98>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CT$3:CT$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AV$1,$AG98>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CT$3:CT$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AW$1,$AG98>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CU$3:CU$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AW$1,$AG98>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CU$3:CU$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AX$1,$AG98>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CV$3:CV$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AX$1,$AG98>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CV$3:CV$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AY$1,$AG98>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CW$3:CW$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AY$1,$AG98>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CW$3:CW$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=AZ$1,$AG98>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CX$3:CX$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=AZ$1,$AG98>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CX$3:CX$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=BA$1,$AG98>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CY$3:CY$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=BA$1,$AG98>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CY$3:CY$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=BB$1,$AG98>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!CZ$3:CZ$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=BB$1,$AG98>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!CZ$3:CZ$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=BC$1,$AG98>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!DA$3:DA$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=BC$1,$AG98>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!DA$3:DA$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=BD$1,$AG98>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!DB$3:DB$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=BD$1,$AG98>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!DB$3:DB$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF98<=BE$1,$AG98>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC98,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA98>$AB98,$AD98=\"n/a\"),($AA98-$AB98)*INDEX(misc!DC$3:DC$6,MATCH($AC98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD98=\"n/a\",$AJ98*$AI98,$I98)\n    +IFERROR(\n      IF(AND($AF98<=BE$1,$AG98>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD98,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA98>$AB98,($AA98-$AB98)*INDEX(misc!DC$3:DC$6,MATCH($AD98,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y98*$AH98*$AI98),\n$X98)*$AK98","v":0}]
[null,{"$f":"unique_contracts!A99","v":0},{"$f":"unique_contracts!B99","v":0},{"$f":"unique_contracts!D99","v":0},{"$f":"unique_contracts!J99","v":0},{"$f":"unique_contracts!K99","v":0},{"$f":"unique_contracts!M99","v":0},{"$f":"unique_contracts!N99","v":0},{"$f":"unique_contracts!P99","v":0},{"$f":"unique_contracts!R99","v":0},{"$f":"unique_contracts!V99","v":0},{"$f":"unique_contracts!AB99","v":0},{"$f":"unique_contracts!AM99","v":0},{"$f":"unique_contracts!AN99","v":0},{"$f":"unique_contracts!AO99","v":0},{"$f":"unique_contracts!AP99","v":0},{"$f":"unique_contracts!AQ99","v":0},{"$f":"unique_contracts!AR99","v":0},{"$f":"unique_contracts!CA99","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C99,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T99,\"pumped_storage\",\n      IF(AND(NOT(U99),V99),\"n/a\",\n        IF(AND(K99>0,OR(G99=\"NotHybrid\",G99=0)),_xlfn.CONCAT(AB99,INDEX(resources!$G:$G,MATCH(C99,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C99,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D99=\"Online\",NOT(ISNUMBER(MATCH(AC99,misc!$DE:$DE,0)))),F99,E99)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AL$1,$AG99>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CJ$3:CJ$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AL$1,$AG99>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CJ$3:CJ$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AM$1,$AG99>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CK$3:CK$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AM$1,$AG99>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CK$3:CK$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AN$1,$AG99>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CL$3:CL$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AN$1,$AG99>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CL$3:CL$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AO$1,$AG99>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CM$3:CM$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AO$1,$AG99>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CM$3:CM$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AP$1,$AG99>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CN$3:CN$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AP$1,$AG99>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CN$3:CN$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AQ$1,$AG99>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CO$3:CO$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AQ$1,$AG99>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CO$3:CO$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AR$1,$AG99>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CP$3:CP$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AR$1,$AG99>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CP$3:CP$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AS$1,$AG99>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CQ$3:CQ$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AS$1,$AG99>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CQ$3:CQ$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AT$1,$AG99>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CR$3:CR$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AT$1,$AG99>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CR$3:CR$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AU$1,$AG99>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CS$3:CS$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AU$1,$AG99>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CS$3:CS$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AV$1,$AG99>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CT$3:CT$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AV$1,$AG99>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CT$3:CT$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AW$1,$AG99>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CU$3:CU$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AW$1,$AG99>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CU$3:CU$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AX$1,$AG99>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CV$3:CV$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AX$1,$AG99>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CV$3:CV$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AY$1,$AG99>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CW$3:CW$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AY$1,$AG99>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CW$3:CW$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=AZ$1,$AG99>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CX$3:CX$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=AZ$1,$AG99>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CX$3:CX$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=BA$1,$AG99>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CY$3:CY$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=BA$1,$AG99>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CY$3:CY$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=BB$1,$AG99>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!CZ$3:CZ$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=BB$1,$AG99>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!CZ$3:CZ$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=BC$1,$AG99>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!DA$3:DA$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=BC$1,$AG99>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!DA$3:DA$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=BD$1,$AG99>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!DB$3:DB$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=BD$1,$AG99>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!DB$3:DB$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF99<=BE$1,$AG99>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC99,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA99>$AB99,$AD99=\"n/a\"),($AA99-$AB99)*INDEX(misc!DC$3:DC$6,MATCH($AC99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD99=\"n/a\",$AJ99*$AI99,$I99)\n    +IFERROR(\n      IF(AND($AF99<=BE$1,$AG99>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD99,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA99>$AB99,($AA99-$AB99)*INDEX(misc!DC$3:DC$6,MATCH($AD99,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y99*$AH99*$AI99),\n$X99)*$AK99","v":0}]
[null,{"$f":"unique_contracts!A100","v":0},{"$f":"unique_contracts!B100","v":0},{"$f":"unique_contracts!D100","v":0},{"$f":"unique_contracts!J100","v":0},{"$f":"unique_contracts!K100","v":0},{"$f":"unique_contracts!M100","v":0},{"$f":"unique_contracts!N100","v":0},{"$f":"unique_contracts!P100","v":0},{"$f":"unique_contracts!R100","v":0},{"$f":"unique_contracts!V100","v":0},{"$f":"unique_contracts!AB100","v":0},{"$f":"unique_contracts!AM100","v":0},{"$f":"unique_contracts!AN100","v":0},{"$f":"unique_contracts!AO100","v":0},{"$f":"unique_contracts!AP100","v":0},{"$f":"unique_contracts!AQ100","v":0},{"$f":"unique_contracts!AR100","v":0},{"$f":"unique_contracts!CA100","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C100,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T100,\"pumped_storage\",\n      IF(AND(NOT(U100),V100),\"n/a\",\n        IF(AND(K100>0,OR(G100=\"NotHybrid\",G100=0)),_xlfn.CONCAT(AB100,INDEX(resources!$G:$G,MATCH(C100,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C100,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D100=\"Online\",NOT(ISNUMBER(MATCH(AC100,misc!$DE:$DE,0)))),F100,E100)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AL$1,$AG100>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CJ$3:CJ$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AL$1,$AG100>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CJ$3:CJ$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AM$1,$AG100>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CK$3:CK$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AM$1,$AG100>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CK$3:CK$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AN$1,$AG100>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CL$3:CL$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AN$1,$AG100>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CL$3:CL$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AO$1,$AG100>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CM$3:CM$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AO$1,$AG100>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CM$3:CM$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AP$1,$AG100>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CN$3:CN$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AP$1,$AG100>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CN$3:CN$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AQ$1,$AG100>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CO$3:CO$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AQ$1,$AG100>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CO$3:CO$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AR$1,$AG100>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CP$3:CP$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AR$1,$AG100>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CP$3:CP$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AS$1,$AG100>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CQ$3:CQ$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AS$1,$AG100>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CQ$3:CQ$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AT$1,$AG100>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CR$3:CR$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AT$1,$AG100>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CR$3:CR$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AU$1,$AG100>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CS$3:CS$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AU$1,$AG100>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CS$3:CS$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AV$1,$AG100>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CT$3:CT$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AV$1,$AG100>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CT$3:CT$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AW$1,$AG100>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CU$3:CU$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AW$1,$AG100>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CU$3:CU$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AX$1,$AG100>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CV$3:CV$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AX$1,$AG100>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CV$3:CV$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AY$1,$AG100>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CW$3:CW$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AY$1,$AG100>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CW$3:CW$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=AZ$1,$AG100>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CX$3:CX$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=AZ$1,$AG100>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CX$3:CX$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=BA$1,$AG100>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CY$3:CY$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=BA$1,$AG100>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CY$3:CY$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=BB$1,$AG100>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!CZ$3:CZ$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=BB$1,$AG100>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!CZ$3:CZ$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=BC$1,$AG100>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!DA$3:DA$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=BC$1,$AG100>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!DA$3:DA$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=BD$1,$AG100>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!DB$3:DB$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=BD$1,$AG100>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!DB$3:DB$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF100<=BE$1,$AG100>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC100,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA100>$AB100,$AD100=\"n/a\"),($AA100-$AB100)*INDEX(misc!DC$3:DC$6,MATCH($AC100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD100=\"n/a\",$AJ100*$AI100,$I100)\n    +IFERROR(\n      IF(AND($AF100<=BE$1,$AG100>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD100,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA100>$AB100,($AA100-$AB100)*INDEX(misc!DC$3:DC$6,MATCH($AD100,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y100*$AH100*$AI100),\n$X100)*$AK100","v":0}]
[null,{"$f":"unique_contracts!A101","v":0},{"$f":"unique_contracts!B101","v":0},{"$f":"unique_contracts!D101","v":0},{"$f":"unique_contracts!J101","v":0},{"$f":"unique_contracts!K101","v":0},{"$f":"unique_contracts!M101","v":0},{"$f":"unique_contracts!N101","v":0},{"$f":"unique_contracts!P101","v":0},{"$f":"unique_contracts!R101","v":0},{"$f":"unique_contracts!V101","v":0},{"$f":"unique_contracts!AB101","v":0},{"$f":"unique_contracts!AM101","v":0},{"$f":"unique_contracts!AN101","v":0},{"$f":"unique_contracts!AO101","v":0},{"$f":"unique_contracts!AP101","v":0},{"$f":"unique_contracts!AQ101","v":0},{"$f":"unique_contracts!AR101","v":0},{"$f":"unique_contracts!CA101","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C101,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T101,\"pumped_storage\",\n      IF(AND(NOT(U101),V101),\"n/a\",\n        IF(AND(K101>0,OR(G101=\"NotHybrid\",G101=0)),_xlfn.CONCAT(AB101,INDEX(resources!$G:$G,MATCH(C101,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C101,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D101=\"Online\",NOT(ISNUMBER(MATCH(AC101,misc!$DE:$DE,0)))),F101,E101)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AL$1,$AG101>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CJ$3:CJ$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AL$1,$AG101>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CJ$3:CJ$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AM$1,$AG101>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CK$3:CK$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AM$1,$AG101>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CK$3:CK$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AN$1,$AG101>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CL$3:CL$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AN$1,$AG101>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CL$3:CL$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AO$1,$AG101>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CM$3:CM$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AO$1,$AG101>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CM$3:CM$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AP$1,$AG101>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CN$3:CN$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AP$1,$AG101>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CN$3:CN$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AQ$1,$AG101>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CO$3:CO$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AQ$1,$AG101>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CO$3:CO$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AR$1,$AG101>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CP$3:CP$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AR$1,$AG101>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CP$3:CP$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AS$1,$AG101>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CQ$3:CQ$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AS$1,$AG101>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CQ$3:CQ$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AT$1,$AG101>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CR$3:CR$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AT$1,$AG101>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CR$3:CR$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AU$1,$AG101>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CS$3:CS$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AU$1,$AG101>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CS$3:CS$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AV$1,$AG101>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CT$3:CT$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AV$1,$AG101>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CT$3:CT$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AW$1,$AG101>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CU$3:CU$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AW$1,$AG101>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CU$3:CU$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AX$1,$AG101>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CV$3:CV$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AX$1,$AG101>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CV$3:CV$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AY$1,$AG101>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CW$3:CW$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AY$1,$AG101>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CW$3:CW$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=AZ$1,$AG101>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CX$3:CX$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=AZ$1,$AG101>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CX$3:CX$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=BA$1,$AG101>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CY$3:CY$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=BA$1,$AG101>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CY$3:CY$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=BB$1,$AG101>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!CZ$3:CZ$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=BB$1,$AG101>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!CZ$3:CZ$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=BC$1,$AG101>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!DA$3:DA$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=BC$1,$AG101>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!DA$3:DA$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=BD$1,$AG101>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!DB$3:DB$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=BD$1,$AG101>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!DB$3:DB$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF101<=BE$1,$AG101>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC101,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA101>$AB101,$AD101=\"n/a\"),($AA101-$AB101)*INDEX(misc!DC$3:DC$6,MATCH($AC101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD101=\"n/a\",$AJ101*$AI101,$I101)\n    +IFERROR(\n      IF(AND($AF101<=BE$1,$AG101>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD101,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA101>$AB101,($AA101-$AB101)*INDEX(misc!DC$3:DC$6,MATCH($AD101,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y101*$AH101*$AI101),\n$X101)*$AK101","v":0}]
[null,{"$f":"unique_contracts!A102","v":0},{"$f":"unique_contracts!B102","v":0},{"$f":"unique_contracts!D102","v":0},{"$f":"unique_contracts!J102","v":0},{"$f":"unique_contracts!K102","v":0},{"$f":"unique_contracts!M102","v":0},{"$f":"unique_contracts!N102","v":0},{"$f":"unique_contracts!P102","v":0},{"$f":"unique_contracts!R102","v":0},{"$f":"unique_contracts!V102","v":0},{"$f":"unique_contracts!AB102","v":0},{"$f":"unique_contracts!AM102","v":0},{"$f":"unique_contracts!AN102","v":0},{"$f":"unique_contracts!AO102","v":0},{"$f":"unique_contracts!AP102","v":0},{"$f":"unique_contracts!AQ102","v":0},{"$f":"unique_contracts!AR102","v":0},{"$f":"unique_contracts!CA102","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C102,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T102,\"pumped_storage\",\n      IF(AND(NOT(U102),V102),\"n/a\",\n        IF(AND(K102>0,OR(G102=\"NotHybrid\",G102=0)),_xlfn.CONCAT(AB102,INDEX(resources!$G:$G,MATCH(C102,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C102,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D102=\"Online\",NOT(ISNUMBER(MATCH(AC102,misc!$DE:$DE,0)))),F102,E102)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AL$1,$AG102>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CJ$3:CJ$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AL$1,$AG102>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CJ$3:CJ$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AM$1,$AG102>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CK$3:CK$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AM$1,$AG102>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CK$3:CK$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AN$1,$AG102>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CL$3:CL$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AN$1,$AG102>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CL$3:CL$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AO$1,$AG102>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CM$3:CM$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AO$1,$AG102>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CM$3:CM$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AP$1,$AG102>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CN$3:CN$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AP$1,$AG102>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CN$3:CN$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AQ$1,$AG102>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CO$3:CO$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AQ$1,$AG102>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CO$3:CO$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AR$1,$AG102>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CP$3:CP$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AR$1,$AG102>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CP$3:CP$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AS$1,$AG102>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CQ$3:CQ$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AS$1,$AG102>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CQ$3:CQ$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AT$1,$AG102>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CR$3:CR$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AT$1,$AG102>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CR$3:CR$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AU$1,$AG102>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CS$3:CS$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AU$1,$AG102>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CS$3:CS$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AV$1,$AG102>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CT$3:CT$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AV$1,$AG102>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CT$3:CT$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AW$1,$AG102>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CU$3:CU$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AW$1,$AG102>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CU$3:CU$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AX$1,$AG102>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CV$3:CV$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AX$1,$AG102>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CV$3:CV$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AY$1,$AG102>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CW$3:CW$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AY$1,$AG102>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CW$3:CW$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=AZ$1,$AG102>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CX$3:CX$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=AZ$1,$AG102>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CX$3:CX$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=BA$1,$AG102>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CY$3:CY$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=BA$1,$AG102>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CY$3:CY$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=BB$1,$AG102>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!CZ$3:CZ$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=BB$1,$AG102>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!CZ$3:CZ$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=BC$1,$AG102>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!DA$3:DA$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=BC$1,$AG102>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!DA$3:DA$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=BD$1,$AG102>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!DB$3:DB$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=BD$1,$AG102>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!DB$3:DB$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF102<=BE$1,$AG102>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC102,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA102>$AB102,$AD102=\"n/a\"),($AA102-$AB102)*INDEX(misc!DC$3:DC$6,MATCH($AC102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD102=\"n/a\",$AJ102*$AI102,$I102)\n    +IFERROR(\n      IF(AND($AF102<=BE$1,$AG102>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD102,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA102>$AB102,($AA102-$AB102)*INDEX(misc!DC$3:DC$6,MATCH($AD102,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y102*$AH102*$AI102),\n$X102)*$AK102","v":0}]
[null,{"$f":"unique_contracts!A103","v":0},{"$f":"unique_contracts!B103","v":0},{"$f":"unique_contracts!D103","v":0},{"$f":"unique_contracts!J103","v":0},{"$f":"unique_contracts!K103","v":0},{"$f":"unique_contracts!M103","v":0},{"$f":"unique_contracts!N103","v":0},{"$f":"unique_contracts!P103","v":0},{"$f":"unique_contracts!R103","v":0},{"$f":"unique_contracts!V103","v":0},{"$f":"unique_contracts!AB103","v":0},{"$f":"unique_contracts!AM103","v":0},{"$f":"unique_contracts!AN103","v":0},{"$f":"unique_contracts!AO103","v":0},{"$f":"unique_contracts!AP103","v":0},{"$f":"unique_contracts!AQ103","v":0},{"$f":"unique_contracts!AR103","v":0},{"$f":"unique_contracts!CA103","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C103,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T103,\"pumped_storage\",\n      IF(AND(NOT(U103),V103),\"n/a\",\n        IF(AND(K103>0,OR(G103=\"NotHybrid\",G103=0)),_xlfn.CONCAT(AB103,INDEX(resources!$G:$G,MATCH(C103,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C103,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D103=\"Online\",NOT(ISNUMBER(MATCH(AC103,misc!$DE:$DE,0)))),F103,E103)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AL$1,$AG103>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CJ$3:CJ$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AL$1,$AG103>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CJ$3:CJ$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AM$1,$AG103>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CK$3:CK$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AM$1,$AG103>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CK$3:CK$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AN$1,$AG103>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CL$3:CL$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AN$1,$AG103>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CL$3:CL$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AO$1,$AG103>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CM$3:CM$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AO$1,$AG103>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CM$3:CM$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AP$1,$AG103>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CN$3:CN$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AP$1,$AG103>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CN$3:CN$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AQ$1,$AG103>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CO$3:CO$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AQ$1,$AG103>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CO$3:CO$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AR$1,$AG103>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CP$3:CP$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AR$1,$AG103>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CP$3:CP$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AS$1,$AG103>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CQ$3:CQ$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AS$1,$AG103>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CQ$3:CQ$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AT$1,$AG103>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CR$3:CR$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AT$1,$AG103>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CR$3:CR$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AU$1,$AG103>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CS$3:CS$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AU$1,$AG103>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CS$3:CS$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AV$1,$AG103>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CT$3:CT$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AV$1,$AG103>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CT$3:CT$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AW$1,$AG103>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CU$3:CU$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AW$1,$AG103>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CU$3:CU$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AX$1,$AG103>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CV$3:CV$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AX$1,$AG103>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CV$3:CV$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AY$1,$AG103>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CW$3:CW$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AY$1,$AG103>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CW$3:CW$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=AZ$1,$AG103>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CX$3:CX$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=AZ$1,$AG103>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CX$3:CX$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=BA$1,$AG103>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CY$3:CY$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=BA$1,$AG103>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CY$3:CY$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=BB$1,$AG103>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!CZ$3:CZ$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=BB$1,$AG103>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!CZ$3:CZ$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=BC$1,$AG103>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!DA$3:DA$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=BC$1,$AG103>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!DA$3:DA$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=BD$1,$AG103>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!DB$3:DB$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=BD$1,$AG103>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!DB$3:DB$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF103<=BE$1,$AG103>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC103,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA103>$AB103,$AD103=\"n/a\"),($AA103-$AB103)*INDEX(misc!DC$3:DC$6,MATCH($AC103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD103=\"n/a\",$AJ103*$AI103,$I103)\n    +IFERROR(\n      IF(AND($AF103<=BE$1,$AG103>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD103,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA103>$AB103,($AA103-$AB103)*INDEX(misc!DC$3:DC$6,MATCH($AD103,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y103*$AH103*$AI103),\n$X103)*$AK103","v":0}]
[null,{"$f":"unique_contracts!A104","v":0},{"$f":"unique_contracts!B104","v":0},{"$f":"unique_contracts!D104","v":0},{"$f":"unique_contracts!J104","v":0},{"$f":"unique_contracts!K104","v":0},{"$f":"unique_contracts!M104","v":0},{"$f":"unique_contracts!N104","v":0},{"$f":"unique_contracts!P104","v":0},{"$f":"unique_contracts!R104","v":0},{"$f":"unique_contracts!V104","v":0},{"$f":"unique_contracts!AB104","v":0},{"$f":"unique_contracts!AM104","v":0},{"$f":"unique_contracts!AN104","v":0},{"$f":"unique_contracts!AO104","v":0},{"$f":"unique_contracts!AP104","v":0},{"$f":"unique_contracts!AQ104","v":0},{"$f":"unique_contracts!AR104","v":0},{"$f":"unique_contracts!CA104","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C104,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T104,\"pumped_storage\",\n      IF(AND(NOT(U104),V104),\"n/a\",\n        IF(AND(K104>0,OR(G104=\"NotHybrid\",G104=0)),_xlfn.CONCAT(AB104,INDEX(resources!$G:$G,MATCH(C104,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C104,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D104=\"Online\",NOT(ISNUMBER(MATCH(AC104,misc!$DE:$DE,0)))),F104,E104)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AL$1,$AG104>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CJ$3:CJ$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AL$1,$AG104>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CJ$3:CJ$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AM$1,$AG104>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CK$3:CK$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AM$1,$AG104>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CK$3:CK$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AN$1,$AG104>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CL$3:CL$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AN$1,$AG104>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CL$3:CL$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AO$1,$AG104>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CM$3:CM$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AO$1,$AG104>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CM$3:CM$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AP$1,$AG104>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CN$3:CN$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AP$1,$AG104>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CN$3:CN$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AQ$1,$AG104>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CO$3:CO$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AQ$1,$AG104>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CO$3:CO$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AR$1,$AG104>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CP$3:CP$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AR$1,$AG104>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CP$3:CP$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AS$1,$AG104>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CQ$3:CQ$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AS$1,$AG104>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CQ$3:CQ$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AT$1,$AG104>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CR$3:CR$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AT$1,$AG104>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CR$3:CR$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AU$1,$AG104>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CS$3:CS$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AU$1,$AG104>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CS$3:CS$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AV$1,$AG104>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CT$3:CT$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AV$1,$AG104>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CT$3:CT$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AW$1,$AG104>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CU$3:CU$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AW$1,$AG104>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CU$3:CU$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AX$1,$AG104>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CV$3:CV$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AX$1,$AG104>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CV$3:CV$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AY$1,$AG104>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CW$3:CW$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AY$1,$AG104>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CW$3:CW$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=AZ$1,$AG104>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CX$3:CX$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=AZ$1,$AG104>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CX$3:CX$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=BA$1,$AG104>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CY$3:CY$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=BA$1,$AG104>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CY$3:CY$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=BB$1,$AG104>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!CZ$3:CZ$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=BB$1,$AG104>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!CZ$3:CZ$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=BC$1,$AG104>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!DA$3:DA$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=BC$1,$AG104>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!DA$3:DA$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=BD$1,$AG104>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!DB$3:DB$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=BD$1,$AG104>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!DB$3:DB$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF104<=BE$1,$AG104>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC104,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA104>$AB104,$AD104=\"n/a\"),($AA104-$AB104)*INDEX(misc!DC$3:DC$6,MATCH($AC104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD104=\"n/a\",$AJ104*$AI104,$I104)\n    +IFERROR(\n      IF(AND($AF104<=BE$1,$AG104>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD104,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA104>$AB104,($AA104-$AB104)*INDEX(misc!DC$3:DC$6,MATCH($AD104,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y104*$AH104*$AI104),\n$X104)*$AK104","v":0}]
[null,{"$f":"unique_contracts!A105","v":0},{"$f":"unique_contracts!B105","v":0},{"$f":"unique_contracts!D105","v":0},{"$f":"unique_contracts!J105","v":0},{"$f":"unique_contracts!K105","v":0},{"$f":"unique_contracts!M105","v":0},{"$f":"unique_contracts!N105","v":0},{"$f":"unique_contracts!P105","v":0},{"$f":"unique_contracts!R105","v":0},{"$f":"unique_contracts!V105","v":0},{"$f":"unique_contracts!AB105","v":0},{"$f":"unique_contracts!AM105","v":0},{"$f":"unique_contracts!AN105","v":0},{"$f":"unique_contracts!AO105","v":0},{"$f":"unique_contracts!AP105","v":0},{"$f":"unique_contracts!AQ105","v":0},{"$f":"unique_contracts!AR105","v":0},{"$f":"unique_contracts!CA105","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C105,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T105,\"pumped_storage\",\n      IF(AND(NOT(U105),V105),\"n/a\",\n        IF(AND(K105>0,OR(G105=\"NotHybrid\",G105=0)),_xlfn.CONCAT(AB105,INDEX(resources!$G:$G,MATCH(C105,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C105,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D105=\"Online\",NOT(ISNUMBER(MATCH(AC105,misc!$DE:$DE,0)))),F105,E105)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AL$1,$AG105>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CJ$3:CJ$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AL$1,$AG105>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CJ$3:CJ$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AM$1,$AG105>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CK$3:CK$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AM$1,$AG105>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CK$3:CK$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AN$1,$AG105>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CL$3:CL$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AN$1,$AG105>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CL$3:CL$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AO$1,$AG105>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CM$3:CM$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AO$1,$AG105>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CM$3:CM$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AP$1,$AG105>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CN$3:CN$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AP$1,$AG105>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CN$3:CN$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AQ$1,$AG105>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CO$3:CO$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AQ$1,$AG105>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CO$3:CO$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AR$1,$AG105>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CP$3:CP$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AR$1,$AG105>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CP$3:CP$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AS$1,$AG105>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CQ$3:CQ$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AS$1,$AG105>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CQ$3:CQ$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AT$1,$AG105>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CR$3:CR$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AT$1,$AG105>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CR$3:CR$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AU$1,$AG105>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CS$3:CS$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AU$1,$AG105>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CS$3:CS$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AV$1,$AG105>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CT$3:CT$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AV$1,$AG105>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CT$3:CT$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AW$1,$AG105>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CU$3:CU$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AW$1,$AG105>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CU$3:CU$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AX$1,$AG105>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CV$3:CV$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AX$1,$AG105>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CV$3:CV$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AY$1,$AG105>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CW$3:CW$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AY$1,$AG105>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CW$3:CW$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=AZ$1,$AG105>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CX$3:CX$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=AZ$1,$AG105>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CX$3:CX$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=BA$1,$AG105>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CY$3:CY$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=BA$1,$AG105>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CY$3:CY$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=BB$1,$AG105>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!CZ$3:CZ$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=BB$1,$AG105>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!CZ$3:CZ$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=BC$1,$AG105>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!DA$3:DA$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=BC$1,$AG105>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!DA$3:DA$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=BD$1,$AG105>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!DB$3:DB$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=BD$1,$AG105>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!DB$3:DB$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF105<=BE$1,$AG105>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC105,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA105>$AB105,$AD105=\"n/a\"),($AA105-$AB105)*INDEX(misc!DC$3:DC$6,MATCH($AC105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD105=\"n/a\",$AJ105*$AI105,$I105)\n    +IFERROR(\n      IF(AND($AF105<=BE$1,$AG105>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD105,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA105>$AB105,($AA105-$AB105)*INDEX(misc!DC$3:DC$6,MATCH($AD105,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y105*$AH105*$AI105),\n$X105)*$AK105","v":0}]
[null,{"$f":"unique_contracts!A106","v":0},{"$f":"unique_contracts!B106","v":0},{"$f":"unique_contracts!D106","v":0},{"$f":"unique_contracts!J106","v":0},{"$f":"unique_contracts!K106","v":0},{"$f":"unique_contracts!M106","v":0},{"$f":"unique_contracts!N106","v":0},{"$f":"unique_contracts!P106","v":0},{"$f":"unique_contracts!R106","v":0},{"$f":"unique_contracts!V106","v":0},{"$f":"unique_contracts!AB106","v":0},{"$f":"unique_contracts!AM106","v":0},{"$f":"unique_contracts!AN106","v":0},{"$f":"unique_contracts!AO106","v":0},{"$f":"unique_contracts!AP106","v":0},{"$f":"unique_contracts!AQ106","v":0},{"$f":"unique_contracts!AR106","v":0},{"$f":"unique_contracts!CA106","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C106,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T106,\"pumped_storage\",\n      IF(AND(NOT(U106),V106),\"n/a\",\n        IF(AND(K106>0,OR(G106=\"NotHybrid\",G106=0)),_xlfn.CONCAT(AB106,INDEX(resources!$G:$G,MATCH(C106,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C106,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D106=\"Online\",NOT(ISNUMBER(MATCH(AC106,misc!$DE:$DE,0)))),F106,E106)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AL$1,$AG106>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CJ$3:CJ$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AL$1,$AG106>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CJ$3:CJ$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AM$1,$AG106>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CK$3:CK$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AM$1,$AG106>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CK$3:CK$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AN$1,$AG106>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CL$3:CL$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AN$1,$AG106>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CL$3:CL$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AO$1,$AG106>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CM$3:CM$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AO$1,$AG106>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CM$3:CM$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AP$1,$AG106>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CN$3:CN$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AP$1,$AG106>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CN$3:CN$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AQ$1,$AG106>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CO$3:CO$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AQ$1,$AG106>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CO$3:CO$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AR$1,$AG106>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CP$3:CP$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AR$1,$AG106>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CP$3:CP$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AS$1,$AG106>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CQ$3:CQ$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AS$1,$AG106>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CQ$3:CQ$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AT$1,$AG106>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CR$3:CR$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AT$1,$AG106>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CR$3:CR$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AU$1,$AG106>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CS$3:CS$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AU$1,$AG106>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CS$3:CS$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AV$1,$AG106>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CT$3:CT$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AV$1,$AG106>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CT$3:CT$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AW$1,$AG106>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CU$3:CU$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AW$1,$AG106>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CU$3:CU$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AX$1,$AG106>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CV$3:CV$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AX$1,$AG106>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CV$3:CV$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AY$1,$AG106>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CW$3:CW$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AY$1,$AG106>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CW$3:CW$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=AZ$1,$AG106>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CX$3:CX$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=AZ$1,$AG106>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CX$3:CX$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=BA$1,$AG106>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CY$3:CY$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=BA$1,$AG106>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CY$3:CY$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=BB$1,$AG106>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!CZ$3:CZ$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=BB$1,$AG106>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!CZ$3:CZ$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=BC$1,$AG106>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!DA$3:DA$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=BC$1,$AG106>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!DA$3:DA$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=BD$1,$AG106>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!DB$3:DB$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=BD$1,$AG106>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!DB$3:DB$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF106<=BE$1,$AG106>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC106,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA106>$AB106,$AD106=\"n/a\"),($AA106-$AB106)*INDEX(misc!DC$3:DC$6,MATCH($AC106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD106=\"n/a\",$AJ106*$AI106,$I106)\n    +IFERROR(\n      IF(AND($AF106<=BE$1,$AG106>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD106,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA106>$AB106,($AA106-$AB106)*INDEX(misc!DC$3:DC$6,MATCH($AD106,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y106*$AH106*$AI106),\n$X106)*$AK106","v":0}]
[null,{"$f":"unique_contracts!A107","v":0},{"$f":"unique_contracts!B107","v":0},{"$f":"unique_contracts!D107","v":0},{"$f":"unique_contracts!J107","v":0},{"$f":"unique_contracts!K107","v":0},{"$f":"unique_contracts!M107","v":0},{"$f":"unique_contracts!N107","v":0},{"$f":"unique_contracts!P107","v":0},{"$f":"unique_contracts!R107","v":0},{"$f":"unique_contracts!V107","v":0},{"$f":"unique_contracts!AB107","v":0},{"$f":"unique_contracts!AM107","v":0},{"$f":"unique_contracts!AN107","v":0},{"$f":"unique_contracts!AO107","v":0},{"$f":"unique_contracts!AP107","v":0},{"$f":"unique_contracts!AQ107","v":0},{"$f":"unique_contracts!AR107","v":0},{"$f":"unique_contracts!CA107","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C107,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T107,\"pumped_storage\",\n      IF(AND(NOT(U107),V107),\"n/a\",\n        IF(AND(K107>0,OR(G107=\"NotHybrid\",G107=0)),_xlfn.CONCAT(AB107,INDEX(resources!$G:$G,MATCH(C107,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C107,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D107=\"Online\",NOT(ISNUMBER(MATCH(AC107,misc!$DE:$DE,0)))),F107,E107)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AL$1,$AG107>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CJ$3:CJ$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AL$1,$AG107>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CJ$3:CJ$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AM$1,$AG107>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CK$3:CK$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AM$1,$AG107>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CK$3:CK$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AN$1,$AG107>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CL$3:CL$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AN$1,$AG107>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CL$3:CL$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AO$1,$AG107>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CM$3:CM$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AO$1,$AG107>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CM$3:CM$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AP$1,$AG107>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CN$3:CN$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AP$1,$AG107>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CN$3:CN$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AQ$1,$AG107>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CO$3:CO$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AQ$1,$AG107>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CO$3:CO$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AR$1,$AG107>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CP$3:CP$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AR$1,$AG107>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CP$3:CP$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AS$1,$AG107>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CQ$3:CQ$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AS$1,$AG107>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CQ$3:CQ$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AT$1,$AG107>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CR$3:CR$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AT$1,$AG107>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CR$3:CR$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AU$1,$AG107>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CS$3:CS$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AU$1,$AG107>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CS$3:CS$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AV$1,$AG107>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CT$3:CT$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AV$1,$AG107>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CT$3:CT$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AW$1,$AG107>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CU$3:CU$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AW$1,$AG107>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CU$3:CU$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AX$1,$AG107>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CV$3:CV$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AX$1,$AG107>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CV$3:CV$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AY$1,$AG107>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CW$3:CW$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AY$1,$AG107>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CW$3:CW$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=AZ$1,$AG107>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CX$3:CX$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=AZ$1,$AG107>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CX$3:CX$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=BA$1,$AG107>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CY$3:CY$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=BA$1,$AG107>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CY$3:CY$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=BB$1,$AG107>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!CZ$3:CZ$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=BB$1,$AG107>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!CZ$3:CZ$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=BC$1,$AG107>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!DA$3:DA$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=BC$1,$AG107>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!DA$3:DA$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=BD$1,$AG107>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!DB$3:DB$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=BD$1,$AG107>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!DB$3:DB$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF107<=BE$1,$AG107>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA107>$AB107,$AD107=\"n/a\"),($AA107-$AB107)*INDEX(misc!DC$3:DC$6,MATCH($AC107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD107=\"n/a\",$AJ107*$AI107,$I107)\n    +IFERROR(\n      IF(AND($AF107<=BE$1,$AG107>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA107>$AB107,($AA107-$AB107)*INDEX(misc!DC$3:DC$6,MATCH($AD107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y107*$AH107*$AI107),\n$X107)*$AK107","v":0}]
[null,{"$f":"unique_contracts!A108","v":0},{"$f":"unique_contracts!B108","v":0},{"$f":"unique_contracts!D108","v":0},{"$f":"unique_contracts!J108","v":0},{"$f":"unique_contracts!K108","v":0},{"$f":"unique_contracts!M108","v":0},{"$f":"unique_contracts!N108","v":0},{"$f":"unique_contracts!P108","v":0},{"$f":"unique_contracts!R108","v":0},{"$f":"unique_contracts!V108","v":0},{"$f":"unique_contracts!AB108","v":0},{"$f":"unique_contracts!AM108","v":0},{"$f":"unique_contracts!AN108","v":0},{"$f":"unique_contracts!AO108","v":0},{"$f":"unique_contracts!AP108","v":0},{"$f":"unique_contracts!AQ108","v":0},{"$f":"unique_contracts!AR108","v":0},{"$f":"unique_contracts!CA108","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C108,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T108,\"pumped_storage\",\n      IF(AND(NOT(U108),V108),\"n/a\",\n        IF(AND(K108>0,OR(G108=\"NotHybrid\",G108=0)),_xlfn.CONCAT(AB108,INDEX(resources!$G:$G,MATCH(C108,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C108,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D108=\"Online\",NOT(ISNUMBER(MATCH(AC108,misc!$DE:$DE,0)))),F108,E108)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AL$1,$AG108>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CJ$3:CJ$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AL$1,$AG108>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CJ$3:CJ$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AM$1,$AG108>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CK$3:CK$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AM$1,$AG108>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CK$3:CK$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AN$1,$AG108>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CL$3:CL$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AN$1,$AG108>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CL$3:CL$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AO$1,$AG108>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CM$3:CM$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AO$1,$AG108>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CM$3:CM$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AP$1,$AG108>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CN$3:CN$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AP$1,$AG108>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CN$3:CN$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AQ$1,$AG108>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CO$3:CO$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AQ$1,$AG108>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CO$3:CO$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AR$1,$AG108>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CP$3:CP$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AR$1,$AG108>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CP$3:CP$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AS$1,$AG108>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CQ$3:CQ$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AS$1,$AG108>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CQ$3:CQ$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AT$1,$AG108>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CR$3:CR$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AT$1,$AG108>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CR$3:CR$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AU$1,$AG108>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CS$3:CS$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AU$1,$AG108>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CS$3:CS$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AV$1,$AG108>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CT$3:CT$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AV$1,$AG108>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CT$3:CT$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AW$1,$AG108>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CU$3:CU$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AW$1,$AG108>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CU$3:CU$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AX$1,$AG108>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CV$3:CV$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AX$1,$AG108>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CV$3:CV$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AY$1,$AG108>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CW$3:CW$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AY$1,$AG108>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CW$3:CW$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=AZ$1,$AG108>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CX$3:CX$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=AZ$1,$AG108>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CX$3:CX$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=BA$1,$AG108>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CY$3:CY$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=BA$1,$AG108>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CY$3:CY$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=BB$1,$AG108>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!CZ$3:CZ$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=BB$1,$AG108>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!CZ$3:CZ$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=BC$1,$AG108>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!DA$3:DA$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=BC$1,$AG108>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!DA$3:DA$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=BD$1,$AG108>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!DB$3:DB$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=BD$1,$AG108>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!DB$3:DB$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF108<=BE$1,$AG108>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC108,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA108>$AB108,$AD108=\"n/a\"),($AA108-$AB108)*INDEX(misc!DC$3:DC$6,MATCH($AC108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD108=\"n/a\",$AJ108*$AI108,$I108)\n    +IFERROR(\n      IF(AND($AF108<=BE$1,$AG108>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD108,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA108>$AB108,($AA108-$AB108)*INDEX(misc!DC$3:DC$6,MATCH($AD108,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y108*$AH108*$AI108),\n$X108)*$AK108","v":0}]
[null,{"$f":"unique_contracts!A109","v":0},{"$f":"unique_contracts!B109","v":0},{"$f":"unique_contracts!D109","v":0},{"$f":"unique_contracts!J109","v":0},{"$f":"unique_contracts!K109","v":0},{"$f":"unique_contracts!M109","v":0},{"$f":"unique_contracts!N109","v":0},{"$f":"unique_contracts!P109","v":0},{"$f":"unique_contracts!R109","v":0},{"$f":"unique_contracts!V109","v":0},{"$f":"unique_contracts!AB109","v":0},{"$f":"unique_contracts!AM109","v":0},{"$f":"unique_contracts!AN109","v":0},{"$f":"unique_contracts!AO109","v":0},{"$f":"unique_contracts!AP109","v":0},{"$f":"unique_contracts!AQ109","v":0},{"$f":"unique_contracts!AR109","v":0},{"$f":"unique_contracts!CA109","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C109,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T109,\"pumped_storage\",\n      IF(AND(NOT(U109),V109),\"n/a\",\n        IF(AND(K109>0,OR(G109=\"NotHybrid\",G109=0)),_xlfn.CONCAT(AB109,INDEX(resources!$G:$G,MATCH(C109,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C109,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D109=\"Online\",NOT(ISNUMBER(MATCH(AC109,misc!$DE:$DE,0)))),F109,E109)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AL$1,$AG109>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CJ$3:CJ$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AL$1,$AG109>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CJ$3:CJ$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AM$1,$AG109>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CK$3:CK$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AM$1,$AG109>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CK$3:CK$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AN$1,$AG109>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CL$3:CL$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AN$1,$AG109>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CL$3:CL$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AO$1,$AG109>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CM$3:CM$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AO$1,$AG109>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CM$3:CM$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AP$1,$AG109>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CN$3:CN$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AP$1,$AG109>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CN$3:CN$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AQ$1,$AG109>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CO$3:CO$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AQ$1,$AG109>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CO$3:CO$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AR$1,$AG109>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CP$3:CP$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AR$1,$AG109>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CP$3:CP$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AS$1,$AG109>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CQ$3:CQ$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AS$1,$AG109>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CQ$3:CQ$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AT$1,$AG109>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CR$3:CR$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AT$1,$AG109>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CR$3:CR$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AU$1,$AG109>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CS$3:CS$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AU$1,$AG109>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CS$3:CS$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AV$1,$AG109>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CT$3:CT$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AV$1,$AG109>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CT$3:CT$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AW$1,$AG109>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CU$3:CU$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AW$1,$AG109>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CU$3:CU$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AX$1,$AG109>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CV$3:CV$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AX$1,$AG109>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CV$3:CV$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AY$1,$AG109>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CW$3:CW$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AY$1,$AG109>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CW$3:CW$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=AZ$1,$AG109>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CX$3:CX$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=AZ$1,$AG109>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CX$3:CX$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=BA$1,$AG109>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CY$3:CY$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=BA$1,$AG109>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CY$3:CY$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=BB$1,$AG109>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!CZ$3:CZ$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=BB$1,$AG109>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!CZ$3:CZ$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=BC$1,$AG109>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!DA$3:DA$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=BC$1,$AG109>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!DA$3:DA$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=BD$1,$AG109>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!DB$3:DB$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=BD$1,$AG109>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!DB$3:DB$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF109<=BE$1,$AG109>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC109,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA109>$AB109,$AD109=\"n/a\"),($AA109-$AB109)*INDEX(misc!DC$3:DC$6,MATCH($AC109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD109=\"n/a\",$AJ109*$AI109,$I109)\n    +IFERROR(\n      IF(AND($AF109<=BE$1,$AG109>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD109,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA109>$AB109,($AA109-$AB109)*INDEX(misc!DC$3:DC$6,MATCH($AD109,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y109*$AH109*$AI109),\n$X109)*$AK109","v":0}]
[null,{"$f":"unique_contracts!A110","v":0},{"$f":"unique_contracts!B110","v":0},{"$f":"unique_contracts!D110","v":0},{"$f":"unique_contracts!J110","v":0},{"$f":"unique_contracts!K110","v":0},{"$f":"unique_contracts!M110","v":0},{"$f":"unique_contracts!N110","v":0},{"$f":"unique_contracts!P110","v":0},{"$f":"unique_contracts!R110","v":0},{"$f":"unique_contracts!V110","v":0},{"$f":"unique_contracts!AB110","v":0},{"$f":"unique_contracts!AM110","v":0},{"$f":"unique_contracts!AN110","v":0},{"$f":"unique_contracts!AO110","v":0},{"$f":"unique_contracts!AP110","v":0},{"$f":"unique_contracts!AQ110","v":0},{"$f":"unique_contracts!AR110","v":0},{"$f":"unique_contracts!CA110","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C110,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T110,\"pumped_storage\",\n      IF(AND(NOT(U110),V110),\"n/a\",\n        IF(AND(K110>0,OR(G110=\"NotHybrid\",G110=0)),_xlfn.CONCAT(AB110,INDEX(resources!$G:$G,MATCH(C110,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C110,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D110=\"Online\",NOT(ISNUMBER(MATCH(AC110,misc!$DE:$DE,0)))),F110,E110)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AL$1,$AG110>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CJ$3:CJ$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AL$1,$AG110>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CJ$3:CJ$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AM$1,$AG110>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CK$3:CK$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AM$1,$AG110>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CK$3:CK$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AN$1,$AG110>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CL$3:CL$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AN$1,$AG110>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CL$3:CL$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AO$1,$AG110>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CM$3:CM$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AO$1,$AG110>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CM$3:CM$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AP$1,$AG110>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CN$3:CN$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AP$1,$AG110>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CN$3:CN$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AQ$1,$AG110>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CO$3:CO$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AQ$1,$AG110>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CO$3:CO$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AR$1,$AG110>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CP$3:CP$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AR$1,$AG110>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CP$3:CP$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AS$1,$AG110>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CQ$3:CQ$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AS$1,$AG110>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CQ$3:CQ$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AT$1,$AG110>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CR$3:CR$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AT$1,$AG110>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CR$3:CR$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AU$1,$AG110>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CS$3:CS$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AU$1,$AG110>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CS$3:CS$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AV$1,$AG110>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CT$3:CT$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AV$1,$AG110>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CT$3:CT$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AW$1,$AG110>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CU$3:CU$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AW$1,$AG110>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CU$3:CU$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AX$1,$AG110>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CV$3:CV$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AX$1,$AG110>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CV$3:CV$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AY$1,$AG110>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CW$3:CW$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AY$1,$AG110>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CW$3:CW$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=AZ$1,$AG110>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CX$3:CX$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=AZ$1,$AG110>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CX$3:CX$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=BA$1,$AG110>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CY$3:CY$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=BA$1,$AG110>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CY$3:CY$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=BB$1,$AG110>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!CZ$3:CZ$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=BB$1,$AG110>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!CZ$3:CZ$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=BC$1,$AG110>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!DA$3:DA$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=BC$1,$AG110>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!DA$3:DA$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=BD$1,$AG110>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!DB$3:DB$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=BD$1,$AG110>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!DB$3:DB$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF110<=BE$1,$AG110>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC110,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA110>$AB110,$AD110=\"n/a\"),($AA110-$AB110)*INDEX(misc!DC$3:DC$6,MATCH($AC110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD110=\"n/a\",$AJ110*$AI110,$I110)\n    +IFERROR(\n      IF(AND($AF110<=BE$1,$AG110>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD110,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA110>$AB110,($AA110-$AB110)*INDEX(misc!DC$3:DC$6,MATCH($AD110,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y110*$AH110*$AI110),\n$X110)*$AK110","v":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!CA111","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C111,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","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"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D111=\"Online\",NOT(ISNUMBER(MATCH(AC111,misc!$DE:$DE,0)))),F111,E111)","v":0},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!CJ$3:CJ$6,MATCH($AC111,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD111,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC111,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD111,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC111,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD111,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC111,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD111,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC111,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD111,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC111,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD111,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC111,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD111,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC111,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD111,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC111,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD111,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC111,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD111,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC111,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD111,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC111,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD111,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC111,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD111,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC111,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD111,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC111,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD111,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC111,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD111,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC111,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD111,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC111,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD111,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC111,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD111,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC111,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD111,misc!$CI$3:$CI$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!CA112","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC112,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD112,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC112,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD112,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC112,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD112,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC112,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD112,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC112,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD112,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC112,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD112,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC112,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD112,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC112,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD112,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC112,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD112,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC112,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD112,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC112,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD112,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC112,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD112,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC112,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD112,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC112,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD112,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC112,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD112,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC112,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD112,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC112,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD112,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC112,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD112,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC112,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD112,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC112,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD112,misc!$CI$3:$CI$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!CA113","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC113,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD113,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC113,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD113,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC113,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD113,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC113,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD113,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC113,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD113,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC113,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD113,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC113,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD113,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC113,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD113,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC113,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD113,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC113,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD113,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC113,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD113,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC113,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD113,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC113,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD113,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC113,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD113,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC113,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD113,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC113,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD113,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC113,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD113,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC113,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD113,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC113,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD113,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC113,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD113,misc!$CI$3:$CI$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!CA114","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC114,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD114,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC114,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD114,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC114,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD114,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC114,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD114,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC114,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD114,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC114,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD114,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC114,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD114,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC114,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD114,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC114,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD114,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC114,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD114,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC114,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD114,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC114,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD114,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC114,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD114,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC114,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD114,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC114,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD114,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC114,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD114,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC114,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD114,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC114,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD114,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC114,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD114,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC114,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD114,misc!$CI$3:$CI$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!CA115","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC115,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD115,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC115,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD115,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC115,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD115,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC115,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD115,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC115,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD115,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC115,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD115,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC115,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD115,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC115,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD115,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC115,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD115,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC115,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD115,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC115,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD115,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC115,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD115,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC115,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD115,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC115,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD115,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC115,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD115,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC115,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD115,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC115,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD115,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC115,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD115,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC115,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD115,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC115,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD115,misc!$CI$3:$CI$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!CA116","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC116,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD116,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC116,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD116,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC116,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD116,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC116,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD116,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC116,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD116,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC116,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD116,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC116,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD116,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC116,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD116,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC116,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD116,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC116,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD116,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC116,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD116,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC116,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD116,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC116,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD116,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC116,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD116,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC116,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD116,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC116,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD116,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC116,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD116,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC116,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD116,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC116,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD116,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC116,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD116,misc!$CI$3:$CI$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!CA117","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC117,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD117,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC117,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD117,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC117,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD117,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC117,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD117,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC117,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD117,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC117,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD117,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC117,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD117,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC117,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD117,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC117,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD117,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC117,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD117,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC117,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD117,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC117,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD117,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC117,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD117,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC117,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD117,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC117,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD117,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC117,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD117,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC117,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD117,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC117,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD117,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC117,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD117,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC117,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD117,misc!$CI$3:$CI$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!CA118","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC118,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD118,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC118,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD118,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC118,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD118,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC118,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD118,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC118,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD118,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC118,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD118,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC118,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD118,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC118,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD118,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC118,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD118,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC118,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD118,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC118,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD118,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC118,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD118,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC118,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD118,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC118,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD118,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC118,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD118,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC118,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD118,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC118,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD118,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC118,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD118,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC118,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD118,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC118,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD118,misc!$CI$3:$CI$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!CA119","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC119,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD119,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC119,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD119,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC119,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD119,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC119,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD119,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC119,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD119,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC119,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD119,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC119,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD119,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC119,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD119,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC119,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD119,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC119,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD119,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC119,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD119,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC119,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD119,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC119,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD119,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC119,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD119,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC119,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD119,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC119,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD119,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC119,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD119,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC119,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD119,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC119,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD119,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC119,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD119,misc!$CI$3:$CI$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!CA120","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC120,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD120,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC120,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD120,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC120,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD120,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC120,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD120,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC120,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD120,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC120,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD120,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC120,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD120,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC120,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD120,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC120,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD120,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC120,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD120,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC120,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD120,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC120,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD120,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC120,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD120,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC120,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD120,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC120,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD120,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC120,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD120,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC120,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD120,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC120,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD120,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC120,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD120,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC120,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD120,misc!$CI$3:$CI$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!CA121","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC121,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD121,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC121,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD121,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC121,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD121,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC121,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD121,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC121,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD121,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC121,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD121,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC121,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD121,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC121,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD121,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC121,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD121,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC121,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD121,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC121,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD121,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC121,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD121,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC121,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD121,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC121,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD121,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC121,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD121,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC121,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD121,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC121,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD121,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC121,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD121,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC121,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD121,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC121,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD121,misc!$CI$3:$CI$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!CA122","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC122,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD122,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC122,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD122,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC122,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD122,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC122,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD122,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC122,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD122,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC122,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD122,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC122,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD122,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC122,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD122,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC122,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD122,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC122,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD122,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC122,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD122,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC122,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD122,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC122,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD122,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC122,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD122,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC122,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD122,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC122,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD122,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC122,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD122,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC122,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD122,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC122,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD122,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC122,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD122,misc!$CI$3:$CI$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!CA123","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC123,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD123,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC123,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD123,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC123,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD123,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC123,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD123,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC123,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD123,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC123,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD123,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC123,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD123,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC123,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD123,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC123,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD123,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC123,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD123,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC123,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD123,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC123,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD123,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC123,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD123,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC123,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD123,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC123,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD123,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC123,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD123,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC123,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD123,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC123,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD123,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC123,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD123,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC123,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD123,misc!$CI$3:$CI$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!CA124","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC124,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD124,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC124,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD124,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC124,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD124,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC124,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD124,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC124,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD124,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC124,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD124,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC124,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD124,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC124,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD124,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC124,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD124,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC124,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD124,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC124,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD124,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC124,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD124,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC124,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD124,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC124,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD124,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC124,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD124,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC124,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD124,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC124,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD124,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC124,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD124,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC124,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD124,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC124,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD124,misc!$CI$3:$CI$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!CA125","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC125,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD125,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC125,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD125,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC125,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD125,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC125,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD125,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC125,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD125,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC125,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD125,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC125,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD125,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC125,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD125,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC125,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD125,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC125,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD125,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC125,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD125,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC125,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD125,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC125,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD125,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC125,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD125,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC125,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD125,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC125,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD125,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC125,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD125,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC125,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD125,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC125,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD125,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC125,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD125,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y125*$AH125*$AI125),\n$X125)*$AK125","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!CA159","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC159,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD159,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC159,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD159,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC159,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD159,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC159,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD159,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC159,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD159,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC159,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD159,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC159,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD159,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC159,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD159,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC159,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD159,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC159,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD159,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC159,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD159,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC159,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD159,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC159,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD159,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC159,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD159,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC159,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD159,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC159,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD159,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC159,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD159,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC159,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD159,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC159,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD159,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC159,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD159,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y159*$AH159*$AI159),\n$X159)*$AK159","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!CA201","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC201,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD201,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC201,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD201,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC201,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD201,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC201,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD201,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC201,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD201,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC201,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD201,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC201,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD201,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC201,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD201,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC201,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD201,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC201,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD201,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC201,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD201,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC201,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD201,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC201,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD201,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC201,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD201,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC201,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD201,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC201,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD201,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC201,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD201,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC201,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD201,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC201,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD201,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC201,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD201,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y201*$AH201*$AI201),\n$X201)*$AK201","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!CA234","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC234,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD234,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC234,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD234,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC234,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD234,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC234,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD234,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC234,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD234,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC234,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD234,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC234,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD234,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC234,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD234,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC234,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD234,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC234,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD234,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC234,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD234,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC234,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD234,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC234,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD234,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC234,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD234,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC234,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD234,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC234,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD234,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC234,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD234,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC234,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD234,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC234,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD234,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC234,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y234*$AH234*$AI234),\n$X234)*$AK234","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!CA250","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC250,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD250,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC250,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD250,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC250,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD250,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC250,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD250,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC250,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD250,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC250,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD250,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC250,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD250,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC250,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD250,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC250,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD250,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC250,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD250,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC250,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD250,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC250,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD250,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC250,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD250,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC250,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD250,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC250,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD250,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC250,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD250,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC250,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD250,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC250,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD250,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC250,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD250,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC250,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD250,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y250*$AH250*$AI250),\n$X250)*$AK250","v":0}]
[null,{"$f":"unique_contracts!A288","v":0},{"$f":"unique_contracts!B288","v":0},{"$f":"unique_contracts!D288","v":0},{"$f":"unique_contracts!J288","v":0},{"$f":"unique_contracts!K288","v":0},{"$f":"unique_contracts!M288","v":0},{"$f":"unique_contracts!N288","v":0},{"$f":"unique_contracts!P288","v":0},{"$f":"unique_contracts!R288","v":0},{"$f":"unique_contracts!V288","v":0},{"$f":"unique_contracts!AB288","v":0},{"$f":"unique_contracts!AM288","v":0},{"$f":"unique_contracts!AN288","v":0},{"$f":"unique_contracts!AO288","v":0},{"$f":"unique_contracts!AP288","v":0},{"$f":"unique_contracts!AQ288","v":0},{"$f":"unique_contracts!AR288","v":0},{"$f":"unique_contracts!CA288","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C288,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T288,\"pumped_storage\",\n      IF(AND(NOT(U288),V288),\"n/a\",\n        IF(AND(K288>0,OR(G288=\"NotHybrid\",G288=0)),_xlfn.CONCAT(AB288,INDEX(resources!$G:$G,MATCH(C288,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C288,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D288=\"Online\",NOT(ISNUMBER(MATCH(AC288,misc!$DE:$DE,0)))),F288,E288)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AL$1,$AG288>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CJ$3:CJ$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AL$1,$AG288>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CJ$3:CJ$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AM$1,$AG288>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CK$3:CK$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AM$1,$AG288>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CK$3:CK$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AN$1,$AG288>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CL$3:CL$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AN$1,$AG288>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CL$3:CL$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AO$1,$AG288>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CM$3:CM$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AO$1,$AG288>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CM$3:CM$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AP$1,$AG288>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CN$3:CN$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AP$1,$AG288>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CN$3:CN$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AQ$1,$AG288>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CO$3:CO$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AQ$1,$AG288>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CO$3:CO$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AR$1,$AG288>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CP$3:CP$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AR$1,$AG288>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CP$3:CP$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AS$1,$AG288>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CQ$3:CQ$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AS$1,$AG288>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CQ$3:CQ$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AT$1,$AG288>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CR$3:CR$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AT$1,$AG288>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CR$3:CR$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AU$1,$AG288>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CS$3:CS$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AU$1,$AG288>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CS$3:CS$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AV$1,$AG288>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CT$3:CT$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AV$1,$AG288>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CT$3:CT$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AW$1,$AG288>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CU$3:CU$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AW$1,$AG288>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CU$3:CU$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AX$1,$AG288>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CV$3:CV$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AX$1,$AG288>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CV$3:CV$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AY$1,$AG288>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CW$3:CW$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AY$1,$AG288>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CW$3:CW$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=AZ$1,$AG288>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CX$3:CX$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=AZ$1,$AG288>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CX$3:CX$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=BA$1,$AG288>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CY$3:CY$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=BA$1,$AG288>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CY$3:CY$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=BB$1,$AG288>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!CZ$3:CZ$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=BB$1,$AG288>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!CZ$3:CZ$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=BC$1,$AG288>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!DA$3:DA$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=BC$1,$AG288>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!DA$3:DA$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=BD$1,$AG288>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!DB$3:DB$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=BD$1,$AG288>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!DB$3:DB$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF288<=BE$1,$AG288>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC288,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA288>$AB288,$AD288=\"n/a\"),($AA288-$AB288)*INDEX(misc!DC$3:DC$6,MATCH($AC288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD288=\"n/a\",$AJ288*$AI288,$I288)\n    +IFERROR(\n      IF(AND($AF288<=BE$1,$AG288>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD288,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA288>$AB288,($AA288-$AB288)*INDEX(misc!DC$3:DC$6,MATCH($AD288,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y288*$AH288*$AI288),\n$X288)*$AK288","v":0}]
[null,{"$f":"unique_contracts!A354","v":0},{"$f":"unique_contracts!B354","v":0},{"$f":"unique_contracts!D354","v":0},{"$f":"unique_contracts!J354","v":0},{"$f":"unique_contracts!K354","v":0},{"$f":"unique_contracts!M354","v":0},{"$f":"unique_contracts!N354","v":0},{"$f":"unique_contracts!P354","v":0},{"$f":"unique_contracts!R354","v":0},{"$f":"unique_contracts!V354","v":0},{"$f":"unique_contracts!AB354","v":0},{"$f":"unique_contracts!AM354","v":0},{"$f":"unique_contracts!AN354","v":0},{"$f":"unique_contracts!AO354","v":0},{"$f":"unique_contracts!AP354","v":0},{"$f":"unique_contracts!AQ354","v":0},{"$f":"unique_contracts!AR354","v":0},{"$f":"unique_contracts!CA354","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C354,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T354,\"pumped_storage\",\n      IF(AND(NOT(U354),V354),\"n/a\",\n        IF(AND(K354>0,OR(G354=\"NotHybrid\",G354=0)),_xlfn.CONCAT(AB354,INDEX(resources!$G:$G,MATCH(C354,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C354,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D354=\"Online\",NOT(ISNUMBER(MATCH(AC354,misc!$DE:$DE,0)))),F354,E354)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AL$1,$AG354>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CJ$3:CJ$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AL$1,$AG354>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CJ$3:CJ$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AM$1,$AG354>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CK$3:CK$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AM$1,$AG354>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CK$3:CK$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AN$1,$AG354>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CL$3:CL$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AN$1,$AG354>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CL$3:CL$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AO$1,$AG354>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CM$3:CM$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AO$1,$AG354>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CM$3:CM$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AP$1,$AG354>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CN$3:CN$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AP$1,$AG354>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CN$3:CN$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AQ$1,$AG354>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CO$3:CO$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AQ$1,$AG354>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CO$3:CO$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AR$1,$AG354>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CP$3:CP$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AR$1,$AG354>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CP$3:CP$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AS$1,$AG354>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CQ$3:CQ$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AS$1,$AG354>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CQ$3:CQ$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AT$1,$AG354>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CR$3:CR$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AT$1,$AG354>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CR$3:CR$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AU$1,$AG354>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CS$3:CS$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AU$1,$AG354>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CS$3:CS$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AV$1,$AG354>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CT$3:CT$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AV$1,$AG354>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CT$3:CT$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AW$1,$AG354>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CU$3:CU$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AW$1,$AG354>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CU$3:CU$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AX$1,$AG354>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CV$3:CV$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AX$1,$AG354>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CV$3:CV$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AY$1,$AG354>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CW$3:CW$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AY$1,$AG354>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CW$3:CW$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=AZ$1,$AG354>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CX$3:CX$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=AZ$1,$AG354>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CX$3:CX$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=BA$1,$AG354>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CY$3:CY$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=BA$1,$AG354>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CY$3:CY$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=BB$1,$AG354>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!CZ$3:CZ$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=BB$1,$AG354>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!CZ$3:CZ$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=BC$1,$AG354>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!DA$3:DA$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=BC$1,$AG354>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!DA$3:DA$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=BD$1,$AG354>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!DB$3:DB$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=BD$1,$AG354>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!DB$3:DB$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF354<=BE$1,$AG354>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC354,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA354>$AB354,$AD354=\"n/a\"),($AA354-$AB354)*INDEX(misc!DC$3:DC$6,MATCH($AC354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD354=\"n/a\",$AJ354*$AI354,$I354)\n    +IFERROR(\n      IF(AND($AF354<=BE$1,$AG354>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD354,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA354>$AB354,($AA354-$AB354)*INDEX(misc!DC$3:DC$6,MATCH($AD354,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y354*$AH354*$AI354),\n$X354)*$AK354","v":0}]
[null,{"$f":"unique_contracts!A370","v":0},{"$f":"unique_contracts!B370","v":0},{"$f":"unique_contracts!D370","v":0},{"$f":"unique_contracts!J370","v":0},{"$f":"unique_contracts!K370","v":0},{"$f":"unique_contracts!M370","v":0},{"$f":"unique_contracts!N370","v":0},{"$f":"unique_contracts!P370","v":0},{"$f":"unique_contracts!R370","v":0},{"$f":"unique_contracts!V370","v":0},{"$f":"unique_contracts!AB370","v":0},{"$f":"unique_contracts!AM370","v":0},{"$f":"unique_contracts!AN370","v":0},{"$f":"unique_contracts!AO370","v":0},{"$f":"unique_contracts!AP370","v":0},{"$f":"unique_contracts!AQ370","v":0},{"$f":"unique_contracts!AR370","v":0},{"$f":"unique_contracts!CA370","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C370,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T370,\"pumped_storage\",\n      IF(AND(NOT(U370),V370),\"n/a\",\n        IF(AND(K370>0,OR(G370=\"NotHybrid\",G370=0)),_xlfn.CONCAT(AB370,INDEX(resources!$G:$G,MATCH(C370,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C370,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D370=\"Online\",NOT(ISNUMBER(MATCH(AC370,misc!$DE:$DE,0)))),F370,E370)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AL$1,$AG370>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CJ$3:CJ$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AL$1,$AG370>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CJ$3:CJ$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AM$1,$AG370>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CK$3:CK$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AM$1,$AG370>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CK$3:CK$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AN$1,$AG370>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CL$3:CL$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AN$1,$AG370>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CL$3:CL$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AO$1,$AG370>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CM$3:CM$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AO$1,$AG370>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CM$3:CM$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AP$1,$AG370>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CN$3:CN$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AP$1,$AG370>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CN$3:CN$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AQ$1,$AG370>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CO$3:CO$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AQ$1,$AG370>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CO$3:CO$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AR$1,$AG370>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CP$3:CP$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AR$1,$AG370>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CP$3:CP$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AS$1,$AG370>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CQ$3:CQ$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AS$1,$AG370>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CQ$3:CQ$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AT$1,$AG370>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CR$3:CR$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AT$1,$AG370>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CR$3:CR$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AU$1,$AG370>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CS$3:CS$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AU$1,$AG370>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CS$3:CS$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AV$1,$AG370>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CT$3:CT$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AV$1,$AG370>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CT$3:CT$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AW$1,$AG370>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CU$3:CU$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AW$1,$AG370>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CU$3:CU$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AX$1,$AG370>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CV$3:CV$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AX$1,$AG370>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CV$3:CV$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AY$1,$AG370>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CW$3:CW$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AY$1,$AG370>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CW$3:CW$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=AZ$1,$AG370>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CX$3:CX$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=AZ$1,$AG370>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CX$3:CX$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=BA$1,$AG370>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CY$3:CY$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=BA$1,$AG370>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CY$3:CY$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=BB$1,$AG370>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!CZ$3:CZ$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=BB$1,$AG370>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!CZ$3:CZ$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=BC$1,$AG370>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!DA$3:DA$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=BC$1,$AG370>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!DA$3:DA$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=BD$1,$AG370>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!DB$3:DB$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=BD$1,$AG370>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!DB$3:DB$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF370<=BE$1,$AG370>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC370,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA370>$AB370,$AD370=\"n/a\"),($AA370-$AB370)*INDEX(misc!DC$3:DC$6,MATCH($AC370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD370=\"n/a\",$AJ370*$AI370,$I370)\n    +IFERROR(\n      IF(AND($AF370<=BE$1,$AG370>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD370,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA370>$AB370,($AA370-$AB370)*INDEX(misc!DC$3:DC$6,MATCH($AD370,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y370*$AH370*$AI370),\n$X370)*$AK370","v":0}]
[null,{"$f":"unique_contracts!A403","v":0},{"$f":"unique_contracts!B403","v":0},{"$f":"unique_contracts!D403","v":0},{"$f":"unique_contracts!J403","v":0},{"$f":"unique_contracts!K403","v":0},{"$f":"unique_contracts!M403","v":0},{"$f":"unique_contracts!N403","v":0},{"$f":"unique_contracts!P403","v":0},{"$f":"unique_contracts!R403","v":0},{"$f":"unique_contracts!V403","v":0},{"$f":"unique_contracts!AB403","v":0},{"$f":"unique_contracts!AM403","v":0},{"$f":"unique_contracts!AN403","v":0},{"$f":"unique_contracts!AO403","v":0},{"$f":"unique_contracts!AP403","v":0},{"$f":"unique_contracts!AQ403","v":0},{"$f":"unique_contracts!AR403","v":0},{"$f":"unique_contracts!CA403","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C403,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T403,\"pumped_storage\",\n      IF(AND(NOT(U403),V403),\"n/a\",\n        IF(AND(K403>0,OR(G403=\"NotHybrid\",G403=0)),_xlfn.CONCAT(AB403,INDEX(resources!$G:$G,MATCH(C403,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C403,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D403=\"Online\",NOT(ISNUMBER(MATCH(AC403,misc!$DE:$DE,0)))),F403,E403)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AL$1,$AG403>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CJ$3:CJ$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AL$1,$AG403>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CJ$3:CJ$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AM$1,$AG403>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CK$3:CK$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AM$1,$AG403>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CK$3:CK$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AN$1,$AG403>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CL$3:CL$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AN$1,$AG403>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CL$3:CL$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AO$1,$AG403>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CM$3:CM$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AO$1,$AG403>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CM$3:CM$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AP$1,$AG403>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CN$3:CN$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AP$1,$AG403>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CN$3:CN$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AQ$1,$AG403>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CO$3:CO$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AQ$1,$AG403>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CO$3:CO$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AR$1,$AG403>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CP$3:CP$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AR$1,$AG403>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CP$3:CP$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AS$1,$AG403>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CQ$3:CQ$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AS$1,$AG403>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CQ$3:CQ$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AT$1,$AG403>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CR$3:CR$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AT$1,$AG403>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CR$3:CR$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AU$1,$AG403>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CS$3:CS$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AU$1,$AG403>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CS$3:CS$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AV$1,$AG403>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CT$3:CT$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AV$1,$AG403>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CT$3:CT$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AW$1,$AG403>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CU$3:CU$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AW$1,$AG403>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CU$3:CU$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AX$1,$AG403>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CV$3:CV$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AX$1,$AG403>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CV$3:CV$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AY$1,$AG403>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CW$3:CW$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AY$1,$AG403>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CW$3:CW$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=AZ$1,$AG403>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CX$3:CX$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=AZ$1,$AG403>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CX$3:CX$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=BA$1,$AG403>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CY$3:CY$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=BA$1,$AG403>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CY$3:CY$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=BB$1,$AG403>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!CZ$3:CZ$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=BB$1,$AG403>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!CZ$3:CZ$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=BC$1,$AG403>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!DA$3:DA$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=BC$1,$AG403>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!DA$3:DA$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=BD$1,$AG403>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!DB$3:DB$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=BD$1,$AG403>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!DB$3:DB$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF403<=BE$1,$AG403>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC403,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA403>$AB403,$AD403=\"n/a\"),($AA403-$AB403)*INDEX(misc!DC$3:DC$6,MATCH($AC403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD403=\"n/a\",$AJ403*$AI403,$I403)\n    +IFERROR(\n      IF(AND($AF403<=BE$1,$AG403>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD403,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA403>$AB403,($AA403-$AB403)*INDEX(misc!DC$3:DC$6,MATCH($AD403,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y403*$AH403*$AI403),\n$X403)*$AK403","v":0}]
[null,{"$f":"unique_contracts!A455","v":0},{"$f":"unique_contracts!B455","v":0},{"$f":"unique_contracts!D455","v":0},{"$f":"unique_contracts!J455","v":0},{"$f":"unique_contracts!K455","v":0},{"$f":"unique_contracts!M455","v":0},{"$f":"unique_contracts!N455","v":0},{"$f":"unique_contracts!P455","v":0},{"$f":"unique_contracts!R455","v":0},{"$f":"unique_contracts!V455","v":0},{"$f":"unique_contracts!AB455","v":0},{"$f":"unique_contracts!AM455","v":0},{"$f":"unique_contracts!AN455","v":0},{"$f":"unique_contracts!AO455","v":0},{"$f":"unique_contracts!AP455","v":0},{"$f":"unique_contracts!AQ455","v":0},{"$f":"unique_contracts!AR455","v":0},{"$f":"unique_contracts!CA455","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C455,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T455,\"pumped_storage\",\n      IF(AND(NOT(U455),V455),\"n/a\",\n        IF(AND(K455>0,OR(G455=\"NotHybrid\",G455=0)),_xlfn.CONCAT(AB455,INDEX(resources!$G:$G,MATCH(C455,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C455,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D455=\"Online\",NOT(ISNUMBER(MATCH(AC455,misc!$DE:$DE,0)))),F455,E455)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AL$1,$AG455>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CJ$3:CJ$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AL$1,$AG455>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CJ$3:CJ$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AM$1,$AG455>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CK$3:CK$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AM$1,$AG455>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CK$3:CK$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AN$1,$AG455>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CL$3:CL$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AN$1,$AG455>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CL$3:CL$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AO$1,$AG455>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CM$3:CM$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AO$1,$AG455>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CM$3:CM$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AP$1,$AG455>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CN$3:CN$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AP$1,$AG455>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CN$3:CN$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AQ$1,$AG455>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CO$3:CO$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AQ$1,$AG455>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CO$3:CO$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AR$1,$AG455>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CP$3:CP$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AR$1,$AG455>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CP$3:CP$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AS$1,$AG455>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CQ$3:CQ$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AS$1,$AG455>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CQ$3:CQ$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AT$1,$AG455>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CR$3:CR$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AT$1,$AG455>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CR$3:CR$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AU$1,$AG455>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CS$3:CS$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AU$1,$AG455>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CS$3:CS$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AV$1,$AG455>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CT$3:CT$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AV$1,$AG455>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CT$3:CT$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AW$1,$AG455>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CU$3:CU$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AW$1,$AG455>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CU$3:CU$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AX$1,$AG455>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CV$3:CV$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AX$1,$AG455>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CV$3:CV$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AY$1,$AG455>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CW$3:CW$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AY$1,$AG455>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CW$3:CW$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=AZ$1,$AG455>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CX$3:CX$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=AZ$1,$AG455>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CX$3:CX$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=BA$1,$AG455>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CY$3:CY$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=BA$1,$AG455>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CY$3:CY$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=BB$1,$AG455>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!CZ$3:CZ$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=BB$1,$AG455>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!CZ$3:CZ$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=BC$1,$AG455>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!DA$3:DA$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=BC$1,$AG455>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!DA$3:DA$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=BD$1,$AG455>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!DB$3:DB$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=BD$1,$AG455>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!DB$3:DB$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF455<=BE$1,$AG455>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA455>$AB455,$AD455=\"n/a\"),($AA455-$AB455)*INDEX(misc!DC$3:DC$6,MATCH($AC455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD455=\"n/a\",$AJ455*$AI455,$I455)\n    +IFERROR(\n      IF(AND($AF455<=BE$1,$AG455>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA455>$AB455,($AA455-$AB455)*INDEX(misc!DC$3:DC$6,MATCH($AD455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y455*$AH455*$AI455),\n$X455)*$AK455","v":0}]
[null,{"$f":"unique_contracts!A490","v":0},{"$f":"unique_contracts!B490","v":0},{"$f":"unique_contracts!D490","v":0},{"$f":"unique_contracts!J490","v":0},{"$f":"unique_contracts!K490","v":0},{"$f":"unique_contracts!M490","v":0},{"$f":"unique_contracts!N490","v":0},{"$f":"unique_contracts!P490","v":0},{"$f":"unique_contracts!R490","v":0},{"$f":"unique_contracts!V490","v":0},{"$f":"unique_contracts!AB490","v":0},{"$f":"unique_contracts!AM490","v":0},{"$f":"unique_contracts!AN490","v":0},{"$f":"unique_contracts!AO490","v":0},{"$f":"unique_contracts!AP490","v":0},{"$f":"unique_contracts!AQ490","v":0},{"$f":"unique_contracts!AR490","v":0},{"$f":"unique_contracts!CA490","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C490,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T490,\"pumped_storage\",\n      IF(AND(NOT(U490),V490),\"n/a\",\n        IF(AND(K490>0,OR(G490=\"NotHybrid\",G490=0)),_xlfn.CONCAT(AB490,INDEX(resources!$G:$G,MATCH(C490,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C490,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D490=\"Online\",NOT(ISNUMBER(MATCH(AC490,misc!$DE:$DE,0)))),F490,E490)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AL$1,$AG490>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CJ$3:CJ$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AL$1,$AG490>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CJ$3:CJ$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AM$1,$AG490>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CK$3:CK$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AM$1,$AG490>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CK$3:CK$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AN$1,$AG490>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CL$3:CL$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AN$1,$AG490>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CL$3:CL$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AO$1,$AG490>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CM$3:CM$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AO$1,$AG490>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CM$3:CM$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AP$1,$AG490>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CN$3:CN$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AP$1,$AG490>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CN$3:CN$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AQ$1,$AG490>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CO$3:CO$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AQ$1,$AG490>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CO$3:CO$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AR$1,$AG490>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CP$3:CP$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AR$1,$AG490>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CP$3:CP$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AS$1,$AG490>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CQ$3:CQ$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AS$1,$AG490>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CQ$3:CQ$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AT$1,$AG490>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CR$3:CR$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AT$1,$AG490>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CR$3:CR$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AU$1,$AG490>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CS$3:CS$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AU$1,$AG490>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CS$3:CS$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AV$1,$AG490>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CT$3:CT$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AV$1,$AG490>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CT$3:CT$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AW$1,$AG490>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CU$3:CU$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AW$1,$AG490>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CU$3:CU$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AX$1,$AG490>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CV$3:CV$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AX$1,$AG490>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CV$3:CV$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AY$1,$AG490>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CW$3:CW$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AY$1,$AG490>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CW$3:CW$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=AZ$1,$AG490>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CX$3:CX$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=AZ$1,$AG490>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CX$3:CX$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=BA$1,$AG490>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CY$3:CY$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=BA$1,$AG490>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CY$3:CY$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=BB$1,$AG490>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!CZ$3:CZ$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=BB$1,$AG490>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!CZ$3:CZ$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=BC$1,$AG490>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!DA$3:DA$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=BC$1,$AG490>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!DA$3:DA$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=BD$1,$AG490>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!DB$3:DB$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=BD$1,$AG490>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!DB$3:DB$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF490<=BE$1,$AG490>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC490,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA490>$AB490,$AD490=\"n/a\"),($AA490-$AB490)*INDEX(misc!DC$3:DC$6,MATCH($AC490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD490=\"n/a\",$AJ490*$AI490,$I490)\n    +IFERROR(\n      IF(AND($AF490<=BE$1,$AG490>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD490,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA490>$AB490,($AA490-$AB490)*INDEX(misc!DC$3:DC$6,MATCH($AD490,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y490*$AH490*$AI490),\n$X490)*$AK490","v":0}]
[null,{"$f":"unique_contracts!A523","v":0},{"$f":"unique_contracts!B523","v":0},{"$f":"unique_contracts!D523","v":0},{"$f":"unique_contracts!J523","v":0},{"$f":"unique_contracts!K523","v":0},{"$f":"unique_contracts!M523","v":0},{"$f":"unique_contracts!N523","v":0},{"$f":"unique_contracts!P523","v":0},{"$f":"unique_contracts!R523","v":0},{"$f":"unique_contracts!V523","v":0},{"$f":"unique_contracts!AB523","v":0},{"$f":"unique_contracts!AM523","v":0},{"$f":"unique_contracts!AN523","v":0},{"$f":"unique_contracts!AO523","v":0},{"$f":"unique_contracts!AP523","v":0},{"$f":"unique_contracts!AQ523","v":0},{"$f":"unique_contracts!AR523","v":0},{"$f":"unique_contracts!CA523","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C523,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T523,\"pumped_storage\",\n      IF(AND(NOT(U523),V523),\"n/a\",\n        IF(AND(K523>0,OR(G523=\"NotHybrid\",G523=0)),_xlfn.CONCAT(AB523,INDEX(resources!$G:$G,MATCH(C523,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C523,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D523=\"Online\",NOT(ISNUMBER(MATCH(AC523,misc!$DE:$DE,0)))),F523,E523)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AL$1,$AG523>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CJ$3:CJ$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AL$1,$AG523>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CJ$3:CJ$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AM$1,$AG523>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CK$3:CK$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AM$1,$AG523>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CK$3:CK$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AN$1,$AG523>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CL$3:CL$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AN$1,$AG523>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CL$3:CL$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AO$1,$AG523>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CM$3:CM$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AO$1,$AG523>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CM$3:CM$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AP$1,$AG523>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CN$3:CN$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AP$1,$AG523>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CN$3:CN$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AQ$1,$AG523>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CO$3:CO$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AQ$1,$AG523>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CO$3:CO$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AR$1,$AG523>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CP$3:CP$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AR$1,$AG523>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CP$3:CP$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AS$1,$AG523>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CQ$3:CQ$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AS$1,$AG523>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CQ$3:CQ$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AT$1,$AG523>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CR$3:CR$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AT$1,$AG523>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CR$3:CR$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AU$1,$AG523>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CS$3:CS$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AU$1,$AG523>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CS$3:CS$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AV$1,$AG523>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CT$3:CT$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AV$1,$AG523>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CT$3:CT$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AW$1,$AG523>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CU$3:CU$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AW$1,$AG523>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CU$3:CU$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AX$1,$AG523>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CV$3:CV$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AX$1,$AG523>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CV$3:CV$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AY$1,$AG523>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CW$3:CW$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AY$1,$AG523>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CW$3:CW$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=AZ$1,$AG523>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CX$3:CX$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=AZ$1,$AG523>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CX$3:CX$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=BA$1,$AG523>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CY$3:CY$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=BA$1,$AG523>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CY$3:CY$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=BB$1,$AG523>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!CZ$3:CZ$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=BB$1,$AG523>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!CZ$3:CZ$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=BC$1,$AG523>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!DA$3:DA$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=BC$1,$AG523>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!DA$3:DA$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=BD$1,$AG523>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!DB$3:DB$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=BD$1,$AG523>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!DB$3:DB$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF523<=BE$1,$AG523>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC523,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA523>$AB523,$AD523=\"n/a\"),($AA523-$AB523)*INDEX(misc!DC$3:DC$6,MATCH($AC523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD523=\"n/a\",$AJ523*$AI523,$I523)\n    +IFERROR(\n      IF(AND($AF523<=BE$1,$AG523>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD523,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA523>$AB523,($AA523-$AB523)*INDEX(misc!DC$3:DC$6,MATCH($AD523,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y523*$AH523*$AI523),\n$X523)*$AK523","v":0}]
[null,{"$f":"unique_contracts!A578","v":0},{"$f":"unique_contracts!B578","v":0},{"$f":"unique_contracts!D578","v":0},{"$f":"unique_contracts!J578","v":0},{"$f":"unique_contracts!K578","v":0},{"$f":"unique_contracts!M578","v":0},{"$f":"unique_contracts!N578","v":0},{"$f":"unique_contracts!P578","v":0},{"$f":"unique_contracts!R578","v":0},{"$f":"unique_contracts!V578","v":0},{"$f":"unique_contracts!AB578","v":0},{"$f":"unique_contracts!AM578","v":0},{"$f":"unique_contracts!AN578","v":0},{"$f":"unique_contracts!AO578","v":0},{"$f":"unique_contracts!AP578","v":0},{"$f":"unique_contracts!AQ578","v":0},{"$f":"unique_contracts!AR578","v":0},{"$f":"unique_contracts!CA578","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C578,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T578,\"pumped_storage\",\n      IF(AND(NOT(U578),V578),\"n/a\",\n        IF(AND(K578>0,OR(G578=\"NotHybrid\",G578=0)),_xlfn.CONCAT(AB578,INDEX(resources!$G:$G,MATCH(C578,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C578,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D578=\"Online\",NOT(ISNUMBER(MATCH(AC578,misc!$DE:$DE,0)))),F578,E578)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AL$1,$AG578>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CJ$3:CJ$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AL$1,$AG578>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CJ$3:CJ$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AM$1,$AG578>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CK$3:CK$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AM$1,$AG578>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CK$3:CK$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AN$1,$AG578>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CL$3:CL$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AN$1,$AG578>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CL$3:CL$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AO$1,$AG578>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CM$3:CM$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AO$1,$AG578>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CM$3:CM$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AP$1,$AG578>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CN$3:CN$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AP$1,$AG578>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CN$3:CN$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AQ$1,$AG578>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CO$3:CO$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AQ$1,$AG578>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CO$3:CO$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AR$1,$AG578>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CP$3:CP$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AR$1,$AG578>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CP$3:CP$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AS$1,$AG578>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CQ$3:CQ$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AS$1,$AG578>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CQ$3:CQ$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AT$1,$AG578>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CR$3:CR$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AT$1,$AG578>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CR$3:CR$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AU$1,$AG578>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CS$3:CS$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AU$1,$AG578>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CS$3:CS$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AV$1,$AG578>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CT$3:CT$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AV$1,$AG578>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CT$3:CT$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AW$1,$AG578>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CU$3:CU$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AW$1,$AG578>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CU$3:CU$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AX$1,$AG578>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CV$3:CV$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AX$1,$AG578>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CV$3:CV$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AY$1,$AG578>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CW$3:CW$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AY$1,$AG578>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CW$3:CW$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=AZ$1,$AG578>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CX$3:CX$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=AZ$1,$AG578>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CX$3:CX$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=BA$1,$AG578>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CY$3:CY$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=BA$1,$AG578>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CY$3:CY$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=BB$1,$AG578>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!CZ$3:CZ$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=BB$1,$AG578>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!CZ$3:CZ$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=BC$1,$AG578>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!DA$3:DA$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=BC$1,$AG578>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!DA$3:DA$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=BD$1,$AG578>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!DB$3:DB$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=BD$1,$AG578>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!DB$3:DB$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF578<=BE$1,$AG578>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC578,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA578>$AB578,$AD578=\"n/a\"),($AA578-$AB578)*INDEX(misc!DC$3:DC$6,MATCH($AC578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD578=\"n/a\",$AJ578*$AI578,$I578)\n    +IFERROR(\n      IF(AND($AF578<=BE$1,$AG578>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD578,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA578>$AB578,($AA578-$AB578)*INDEX(misc!DC$3:DC$6,MATCH($AD578,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y578*$AH578*$AI578),\n$X578)*$AK578","v":0}]
[null,{"$f":"unique_contracts!A616","v":0},{"$f":"unique_contracts!B616","v":0},{"$f":"unique_contracts!D616","v":0},{"$f":"unique_contracts!J616","v":0},{"$f":"unique_contracts!K616","v":0},{"$f":"unique_contracts!M616","v":0},{"$f":"unique_contracts!N616","v":0},{"$f":"unique_contracts!P616","v":0},{"$f":"unique_contracts!R616","v":0},{"$f":"unique_contracts!V616","v":0},{"$f":"unique_contracts!AB616","v":0},{"$f":"unique_contracts!AM616","v":0},{"$f":"unique_contracts!AN616","v":0},{"$f":"unique_contracts!AO616","v":0},{"$f":"unique_contracts!AP616","v":0},{"$f":"unique_contracts!AQ616","v":0},{"$f":"unique_contracts!AR616","v":0},{"$f":"unique_contracts!CA616","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C616,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T616,\"pumped_storage\",\n      IF(AND(NOT(U616),V616),\"n/a\",\n        IF(AND(K616>0,OR(G616=\"NotHybrid\",G616=0)),_xlfn.CONCAT(AB616,INDEX(resources!$G:$G,MATCH(C616,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C616,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D616=\"Online\",NOT(ISNUMBER(MATCH(AC616,misc!$DE:$DE,0)))),F616,E616)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AL$1,$AG616>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CJ$3:CJ$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AL$1,$AG616>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CJ$3:CJ$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AM$1,$AG616>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CK$3:CK$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AM$1,$AG616>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CK$3:CK$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AN$1,$AG616>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CL$3:CL$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AN$1,$AG616>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CL$3:CL$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AO$1,$AG616>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CM$3:CM$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AO$1,$AG616>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CM$3:CM$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AP$1,$AG616>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CN$3:CN$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AP$1,$AG616>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CN$3:CN$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AQ$1,$AG616>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CO$3:CO$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AQ$1,$AG616>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CO$3:CO$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AR$1,$AG616>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CP$3:CP$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AR$1,$AG616>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CP$3:CP$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AS$1,$AG616>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CQ$3:CQ$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AS$1,$AG616>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CQ$3:CQ$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AT$1,$AG616>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CR$3:CR$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AT$1,$AG616>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CR$3:CR$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AU$1,$AG616>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CS$3:CS$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AU$1,$AG616>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CS$3:CS$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AV$1,$AG616>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CT$3:CT$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AV$1,$AG616>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CT$3:CT$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AW$1,$AG616>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CU$3:CU$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AW$1,$AG616>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CU$3:CU$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AX$1,$AG616>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CV$3:CV$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AX$1,$AG616>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CV$3:CV$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AY$1,$AG616>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CW$3:CW$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AY$1,$AG616>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CW$3:CW$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=AZ$1,$AG616>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CX$3:CX$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=AZ$1,$AG616>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CX$3:CX$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=BA$1,$AG616>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CY$3:CY$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=BA$1,$AG616>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CY$3:CY$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=BB$1,$AG616>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!CZ$3:CZ$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=BB$1,$AG616>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!CZ$3:CZ$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=BC$1,$AG616>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!DA$3:DA$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=BC$1,$AG616>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!DA$3:DA$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=BD$1,$AG616>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!DB$3:DB$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=BD$1,$AG616>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!DB$3:DB$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF616<=BE$1,$AG616>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC616,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA616>$AB616,$AD616=\"n/a\"),($AA616-$AB616)*INDEX(misc!DC$3:DC$6,MATCH($AC616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD616=\"n/a\",$AJ616*$AI616,$I616)\n    +IFERROR(\n      IF(AND($AF616<=BE$1,$AG616>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD616,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA616>$AB616,($AA616-$AB616)*INDEX(misc!DC$3:DC$6,MATCH($AD616,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y616*$AH616*$AI616),\n$X616)*$AK616","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!CA643","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C643,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G643=\"NotHybrid\",G643=0)),I643>0)","v":false},{"$f":"AND(NOT(OR(G643=\"NotHybrid\",G643=0)),J643>0)","v":false},{"$f":"IF(B643=0,FALSE,COUNTIFS(B:B,B643)>1)","v":false},{"$f":"IF(U643,SUMIFS(E:E,B:B,B643),E643)","v":0},{"$f":"IF(OR(U643,AND(NOT(W643),V643)),SUMIFS(J:J,B:B,B643,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U643,AND(NOT(W643),V643)),SUMIFS(K:K,B:B,B643,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K643>0,OR(G643=\"NotHybrid\",G643=0)),MIN(ROUNDDOWN(K643/E643,0),100),\n      IF(Z643>0,MIN(ROUNDDOWN(Z643/Y643,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA643=\"n/a\",\"n/a\",IF(AA643<8,4,IF(AA643<12,8,IF(AA643<24,12,IF(AA643<100,24,100)))))","v":"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"},{"$f":"IFERROR(IF(Z643>0,_xlfn.CONCAT(AB643,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD643=\"n/a\",AC643,IF(AND(AC643=\"n/a\",NOT(AD643=\"n/a\")),AD643,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M643,N643,O643)<=DATE(M643,6,1),M643,M643+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P643,Q643,R643)>=DATE(P643,10,1),P643,P643-1),0)","v":0},{"$f":"IF(OR(AD643=\"n/a\",NOT(H643=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC643)),MIN(I643/(1*(ROUNDDOWN(Z643/Y643,0)/4)),Y643)/Y643,\n      IF(ISNUMBER(SEARCH(\"wind\",AC643)),MIN(I643/(2*(ROUNDDOWN(Z643/Y643,0)/4)),Y643)/Y643,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC643)),MIN(ROUNDDOWN(K643/E643,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD643)),MIN(ROUNDDOWN(Z643/Y643,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D643=\"Online\",NOT(ISNUMBER(MATCH(AC643,misc!$DE:$DE,0)))),F643,E643)","v":0},{"$f":"IF(AND(L643=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S643))),-1,\n    IF(AND(NOT(L643=\"Sell\"),OR(NOT(OR(G643=\"NotHybrid\",G643=0)),ISNUMBER(SEARCH(\"Capacity\",S643)))),1,0))","v":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!CJ$3:CJ$6,MATCH($AC643,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD643,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC643,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD643,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC643,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD643,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC643,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD643,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC643,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD643,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC643,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD643,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC643,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD643,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC643,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD643,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC643,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD643,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC643,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD643,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC643,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD643,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC643,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD643,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC643,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD643,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC643,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD643,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC643,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD643,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC643,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD643,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC643,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD643,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC643,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD643,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC643,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD643,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC643,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD643,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y643*$AH643*$AI643),\n$X643)*$AK643","v":0}]
[null,{"$f":"unique_contracts!A698","v":0},{"$f":"unique_contracts!B698","v":0},{"$f":"unique_contracts!D698","v":0},{"$f":"unique_contracts!J698","v":0},{"$f":"unique_contracts!K698","v":0},{"$f":"unique_contracts!M698","v":0},{"$f":"unique_contracts!N698","v":0},{"$f":"unique_contracts!P698","v":0},{"$f":"unique_contracts!R698","v":0},{"$f":"unique_contracts!V698","v":0},{"$f":"unique_contracts!AB698","v":0},{"$f":"unique_contracts!AM698","v":0},{"$f":"unique_contracts!AN698","v":0},{"$f":"unique_contracts!AO698","v":0},{"$f":"unique_contracts!AP698","v":0},{"$f":"unique_contracts!AQ698","v":0},{"$f":"unique_contracts!AR698","v":0},{"$f":"unique_contracts!CA698","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C698,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T698,\"pumped_storage\",\n      IF(AND(NOT(U698),V698),\"n/a\",\n        IF(AND(K698>0,OR(G698=\"NotHybrid\",G698=0)),_xlfn.CONCAT(AB698,INDEX(resources!$G:$G,MATCH(C698,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C698,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D698=\"Online\",NOT(ISNUMBER(MATCH(AC698,misc!$DE:$DE,0)))),F698,E698)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AL$1,$AG698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CJ$3:CJ$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AL$1,$AG698>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CJ$3:CJ$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AM$1,$AG698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CK$3:CK$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AM$1,$AG698>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CK$3:CK$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AN$1,$AG698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CL$3:CL$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AN$1,$AG698>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CL$3:CL$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AO$1,$AG698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CM$3:CM$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AO$1,$AG698>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CM$3:CM$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AP$1,$AG698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CN$3:CN$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AP$1,$AG698>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CN$3:CN$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AQ$1,$AG698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CO$3:CO$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AQ$1,$AG698>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CO$3:CO$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AR$1,$AG698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CP$3:CP$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AR$1,$AG698>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CP$3:CP$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AS$1,$AG698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CQ$3:CQ$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AS$1,$AG698>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CQ$3:CQ$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AT$1,$AG698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CR$3:CR$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AT$1,$AG698>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CR$3:CR$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AU$1,$AG698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CS$3:CS$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AU$1,$AG698>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CS$3:CS$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AV$1,$AG698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CT$3:CT$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AV$1,$AG698>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CT$3:CT$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AW$1,$AG698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CU$3:CU$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AW$1,$AG698>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CU$3:CU$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AX$1,$AG698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CV$3:CV$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AX$1,$AG698>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CV$3:CV$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AY$1,$AG698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CW$3:CW$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AY$1,$AG698>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CW$3:CW$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=AZ$1,$AG698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CX$3:CX$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=AZ$1,$AG698>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CX$3:CX$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=BA$1,$AG698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CY$3:CY$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=BA$1,$AG698>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CY$3:CY$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=BB$1,$AG698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!CZ$3:CZ$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=BB$1,$AG698>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!CZ$3:CZ$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=BC$1,$AG698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!DA$3:DA$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=BC$1,$AG698>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!DA$3:DA$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=BD$1,$AG698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!DB$3:DB$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=BD$1,$AG698>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!DB$3:DB$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF698<=BE$1,$AG698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC698,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA698>$AB698,$AD698=\"n/a\"),($AA698-$AB698)*INDEX(misc!DC$3:DC$6,MATCH($AC698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD698=\"n/a\",$AJ698*$AI698,$I698)\n    +IFERROR(\n      IF(AND($AF698<=BE$1,$AG698>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD698,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA698>$AB698,($AA698-$AB698)*INDEX(misc!DC$3:DC$6,MATCH($AD698,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y698*$AH698*$AI698),\n$X698)*$AK698","v":0}]
[null,{"$f":"unique_contracts!A731","v":0},{"$f":"unique_contracts!B731","v":0},{"$f":"unique_contracts!D731","v":0},{"$f":"unique_contracts!J731","v":0},{"$f":"unique_contracts!K731","v":0},{"$f":"unique_contracts!M731","v":0},{"$f":"unique_contracts!N731","v":0},{"$f":"unique_contracts!P731","v":0},{"$f":"unique_contracts!R731","v":0},{"$f":"unique_contracts!V731","v":0},{"$f":"unique_contracts!AB731","v":0},{"$f":"unique_contracts!AM731","v":0},{"$f":"unique_contracts!AN731","v":0},{"$f":"unique_contracts!AO731","v":0},{"$f":"unique_contracts!AP731","v":0},{"$f":"unique_contracts!AQ731","v":0},{"$f":"unique_contracts!AR731","v":0},{"$f":"unique_contracts!CA731","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C731,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T731,\"pumped_storage\",\n      IF(AND(NOT(U731),V731),\"n/a\",\n        IF(AND(K731>0,OR(G731=\"NotHybrid\",G731=0)),_xlfn.CONCAT(AB731,INDEX(resources!$G:$G,MATCH(C731,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C731,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D731=\"Online\",NOT(ISNUMBER(MATCH(AC731,misc!$DE:$DE,0)))),F731,E731)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AL$1,$AG731>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CJ$3:CJ$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AL$1,$AG731>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CJ$3:CJ$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AM$1,$AG731>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CK$3:CK$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AM$1,$AG731>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CK$3:CK$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AN$1,$AG731>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CL$3:CL$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AN$1,$AG731>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CL$3:CL$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AO$1,$AG731>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CM$3:CM$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AO$1,$AG731>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CM$3:CM$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AP$1,$AG731>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CN$3:CN$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AP$1,$AG731>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CN$3:CN$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AQ$1,$AG731>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CO$3:CO$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AQ$1,$AG731>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CO$3:CO$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AR$1,$AG731>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CP$3:CP$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AR$1,$AG731>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CP$3:CP$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AS$1,$AG731>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CQ$3:CQ$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AS$1,$AG731>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CQ$3:CQ$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AT$1,$AG731>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CR$3:CR$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AT$1,$AG731>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CR$3:CR$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AU$1,$AG731>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CS$3:CS$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AU$1,$AG731>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CS$3:CS$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AV$1,$AG731>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CT$3:CT$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AV$1,$AG731>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CT$3:CT$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AW$1,$AG731>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CU$3:CU$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AW$1,$AG731>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CU$3:CU$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AX$1,$AG731>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CV$3:CV$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AX$1,$AG731>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CV$3:CV$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AY$1,$AG731>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CW$3:CW$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AY$1,$AG731>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CW$3:CW$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=AZ$1,$AG731>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CX$3:CX$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=AZ$1,$AG731>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CX$3:CX$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=BA$1,$AG731>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CY$3:CY$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=BA$1,$AG731>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CY$3:CY$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=BB$1,$AG731>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!CZ$3:CZ$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=BB$1,$AG731>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!CZ$3:CZ$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=BC$1,$AG731>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!DA$3:DA$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=BC$1,$AG731>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!DA$3:DA$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=BD$1,$AG731>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!DB$3:DB$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=BD$1,$AG731>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!DB$3:DB$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF731<=BE$1,$AG731>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC731,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA731>$AB731,$AD731=\"n/a\"),($AA731-$AB731)*INDEX(misc!DC$3:DC$6,MATCH($AC731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD731=\"n/a\",$AJ731*$AI731,$I731)\n    +IFERROR(\n      IF(AND($AF731<=BE$1,$AG731>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD731,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA731>$AB731,($AA731-$AB731)*INDEX(misc!DC$3:DC$6,MATCH($AD731,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y731*$AH731*$AI731),\n$X731)*$AK731","v":0}]
[null,{"$f":"unique_contracts!A783","v":0},{"$f":"unique_contracts!B783","v":0},{"$f":"unique_contracts!D783","v":0},{"$f":"unique_contracts!J783","v":0},{"$f":"unique_contracts!K783","v":0},{"$f":"unique_contracts!M783","v":0},{"$f":"unique_contracts!N783","v":0},{"$f":"unique_contracts!P783","v":0},{"$f":"unique_contracts!R783","v":0},{"$f":"unique_contracts!V783","v":0},{"$f":"unique_contracts!AB783","v":0},{"$f":"unique_contracts!AM783","v":0},{"$f":"unique_contracts!AN783","v":0},{"$f":"unique_contracts!AO783","v":0},{"$f":"unique_contracts!AP783","v":0},{"$f":"unique_contracts!AQ783","v":0},{"$f":"unique_contracts!AR783","v":0},{"$f":"unique_contracts!CA783","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C783,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T783,\"pumped_storage\",\n      IF(AND(NOT(U783),V783),\"n/a\",\n        IF(AND(K783>0,OR(G783=\"NotHybrid\",G783=0)),_xlfn.CONCAT(AB783,INDEX(resources!$G:$G,MATCH(C783,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C783,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D783=\"Online\",NOT(ISNUMBER(MATCH(AC783,misc!$DE:$DE,0)))),F783,E783)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AL$1,$AG783>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CJ$3:CJ$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AL$1,$AG783>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CJ$3:CJ$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AM$1,$AG783>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CK$3:CK$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AM$1,$AG783>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CK$3:CK$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AN$1,$AG783>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CL$3:CL$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AN$1,$AG783>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CL$3:CL$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AO$1,$AG783>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CM$3:CM$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AO$1,$AG783>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CM$3:CM$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AP$1,$AG783>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CN$3:CN$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AP$1,$AG783>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CN$3:CN$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AQ$1,$AG783>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CO$3:CO$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AQ$1,$AG783>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CO$3:CO$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AR$1,$AG783>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CP$3:CP$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AR$1,$AG783>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CP$3:CP$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AS$1,$AG783>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CQ$3:CQ$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AS$1,$AG783>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CQ$3:CQ$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AT$1,$AG783>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CR$3:CR$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AT$1,$AG783>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CR$3:CR$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AU$1,$AG783>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CS$3:CS$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AU$1,$AG783>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CS$3:CS$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AV$1,$AG783>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CT$3:CT$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AV$1,$AG783>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CT$3:CT$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AW$1,$AG783>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CU$3:CU$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AW$1,$AG783>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CU$3:CU$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AX$1,$AG783>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CV$3:CV$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AX$1,$AG783>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CV$3:CV$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AY$1,$AG783>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CW$3:CW$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AY$1,$AG783>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CW$3:CW$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=AZ$1,$AG783>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CX$3:CX$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=AZ$1,$AG783>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CX$3:CX$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=BA$1,$AG783>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CY$3:CY$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=BA$1,$AG783>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CY$3:CY$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=BB$1,$AG783>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!CZ$3:CZ$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=BB$1,$AG783>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!CZ$3:CZ$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=BC$1,$AG783>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!DA$3:DA$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=BC$1,$AG783>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!DA$3:DA$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=BD$1,$AG783>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!DB$3:DB$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=BD$1,$AG783>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!DB$3:DB$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF783<=BE$1,$AG783>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA783>$AB783,$AD783=\"n/a\"),($AA783-$AB783)*INDEX(misc!DC$3:DC$6,MATCH($AC783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD783=\"n/a\",$AJ783*$AI783,$I783)\n    +IFERROR(\n      IF(AND($AF783<=BE$1,$AG783>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA783>$AB783,($AA783-$AB783)*INDEX(misc!DC$3:DC$6,MATCH($AD783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y783*$AH783*$AI783),\n$X783)*$AK783","v":0}]
[null,{"$f":"unique_contracts!A818","v":0},{"$f":"unique_contracts!B818","v":0},{"$f":"unique_contracts!D818","v":0},{"$f":"unique_contracts!J818","v":0},{"$f":"unique_contracts!K818","v":0},{"$f":"unique_contracts!M818","v":0},{"$f":"unique_contracts!N818","v":0},{"$f":"unique_contracts!P818","v":0},{"$f":"unique_contracts!R818","v":0},{"$f":"unique_contracts!V818","v":0},{"$f":"unique_contracts!AB818","v":0},{"$f":"unique_contracts!AM818","v":0},{"$f":"unique_contracts!AN818","v":0},{"$f":"unique_contracts!AO818","v":0},{"$f":"unique_contracts!AP818","v":0},{"$f":"unique_contracts!AQ818","v":0},{"$f":"unique_contracts!AR818","v":0},{"$f":"unique_contracts!CA818","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C818,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T818,\"pumped_storage\",\n      IF(AND(NOT(U818),V818),\"n/a\",\n        IF(AND(K818>0,OR(G818=\"NotHybrid\",G818=0)),_xlfn.CONCAT(AB818,INDEX(resources!$G:$G,MATCH(C818,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C818,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D818=\"Online\",NOT(ISNUMBER(MATCH(AC818,misc!$DE:$DE,0)))),F818,E818)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AL$1,$AG818>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CJ$3:CJ$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AL$1,$AG818>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CJ$3:CJ$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AM$1,$AG818>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CK$3:CK$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AM$1,$AG818>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CK$3:CK$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AN$1,$AG818>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CL$3:CL$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AN$1,$AG818>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CL$3:CL$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AO$1,$AG818>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CM$3:CM$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AO$1,$AG818>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CM$3:CM$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AP$1,$AG818>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CN$3:CN$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AP$1,$AG818>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CN$3:CN$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AQ$1,$AG818>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CO$3:CO$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AQ$1,$AG818>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CO$3:CO$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AR$1,$AG818>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CP$3:CP$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AR$1,$AG818>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CP$3:CP$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AS$1,$AG818>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CQ$3:CQ$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AS$1,$AG818>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CQ$3:CQ$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AT$1,$AG818>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CR$3:CR$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AT$1,$AG818>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CR$3:CR$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AU$1,$AG818>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CS$3:CS$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AU$1,$AG818>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CS$3:CS$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AV$1,$AG818>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CT$3:CT$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AV$1,$AG818>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CT$3:CT$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AW$1,$AG818>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CU$3:CU$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AW$1,$AG818>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CU$3:CU$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AX$1,$AG818>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CV$3:CV$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AX$1,$AG818>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CV$3:CV$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AY$1,$AG818>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CW$3:CW$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AY$1,$AG818>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CW$3:CW$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=AZ$1,$AG818>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CX$3:CX$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=AZ$1,$AG818>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CX$3:CX$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=BA$1,$AG818>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CY$3:CY$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=BA$1,$AG818>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CY$3:CY$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=BB$1,$AG818>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!CZ$3:CZ$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=BB$1,$AG818>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!CZ$3:CZ$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=BC$1,$AG818>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!DA$3:DA$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=BC$1,$AG818>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!DA$3:DA$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=BD$1,$AG818>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!DB$3:DB$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=BD$1,$AG818>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!DB$3:DB$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF818<=BE$1,$AG818>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC818,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA818>$AB818,$AD818=\"n/a\"),($AA818-$AB818)*INDEX(misc!DC$3:DC$6,MATCH($AC818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD818=\"n/a\",$AJ818*$AI818,$I818)\n    +IFERROR(\n      IF(AND($AF818<=BE$1,$AG818>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD818,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA818>$AB818,($AA818-$AB818)*INDEX(misc!DC$3:DC$6,MATCH($AD818,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y818*$AH818*$AI818),\n$X818)*$AK818","v":0}]
[null,{"$f":"unique_contracts!A851","v":0},{"$f":"unique_contracts!B851","v":0},{"$f":"unique_contracts!D851","v":0},{"$f":"unique_contracts!J851","v":0},{"$f":"unique_contracts!K851","v":0},{"$f":"unique_contracts!M851","v":0},{"$f":"unique_contracts!N851","v":0},{"$f":"unique_contracts!P851","v":0},{"$f":"unique_contracts!R851","v":0},{"$f":"unique_contracts!V851","v":0},{"$f":"unique_contracts!AB851","v":0},{"$f":"unique_contracts!AM851","v":0},{"$f":"unique_contracts!AN851","v":0},{"$f":"unique_contracts!AO851","v":0},{"$f":"unique_contracts!AP851","v":0},{"$f":"unique_contracts!AQ851","v":0},{"$f":"unique_contracts!AR851","v":0},{"$f":"unique_contracts!CA851","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C851,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T851,\"pumped_storage\",\n      IF(AND(NOT(U851),V851),\"n/a\",\n        IF(AND(K851>0,OR(G851=\"NotHybrid\",G851=0)),_xlfn.CONCAT(AB851,INDEX(resources!$G:$G,MATCH(C851,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C851,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D851=\"Online\",NOT(ISNUMBER(MATCH(AC851,misc!$DE:$DE,0)))),F851,E851)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AL$1,$AG851>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CJ$3:CJ$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AL$1,$AG851>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CJ$3:CJ$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AM$1,$AG851>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CK$3:CK$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AM$1,$AG851>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CK$3:CK$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AN$1,$AG851>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CL$3:CL$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AN$1,$AG851>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CL$3:CL$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AO$1,$AG851>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CM$3:CM$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AO$1,$AG851>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CM$3:CM$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AP$1,$AG851>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CN$3:CN$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AP$1,$AG851>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CN$3:CN$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AQ$1,$AG851>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CO$3:CO$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AQ$1,$AG851>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CO$3:CO$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AR$1,$AG851>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CP$3:CP$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AR$1,$AG851>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CP$3:CP$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AS$1,$AG851>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CQ$3:CQ$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AS$1,$AG851>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CQ$3:CQ$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AT$1,$AG851>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CR$3:CR$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AT$1,$AG851>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CR$3:CR$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AU$1,$AG851>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CS$3:CS$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AU$1,$AG851>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CS$3:CS$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AV$1,$AG851>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CT$3:CT$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AV$1,$AG851>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CT$3:CT$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AW$1,$AG851>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CU$3:CU$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AW$1,$AG851>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CU$3:CU$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AX$1,$AG851>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CV$3:CV$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AX$1,$AG851>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CV$3:CV$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AY$1,$AG851>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CW$3:CW$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AY$1,$AG851>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CW$3:CW$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=AZ$1,$AG851>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CX$3:CX$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=AZ$1,$AG851>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CX$3:CX$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=BA$1,$AG851>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CY$3:CY$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=BA$1,$AG851>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CY$3:CY$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=BB$1,$AG851>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!CZ$3:CZ$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=BB$1,$AG851>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!CZ$3:CZ$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=BC$1,$AG851>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!DA$3:DA$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=BC$1,$AG851>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!DA$3:DA$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=BD$1,$AG851>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!DB$3:DB$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=BD$1,$AG851>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!DB$3:DB$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF851<=BE$1,$AG851>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC851,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA851>$AB851,$AD851=\"n/a\"),($AA851-$AB851)*INDEX(misc!DC$3:DC$6,MATCH($AC851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD851=\"n/a\",$AJ851*$AI851,$I851)\n    +IFERROR(\n      IF(AND($AF851<=BE$1,$AG851>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD851,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA851>$AB851,($AA851-$AB851)*INDEX(misc!DC$3:DC$6,MATCH($AD851,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y851*$AH851*$AI851),\n$X851)*$AK851","v":0}]
[null,{"$f":"unique_contracts!A867","v":0},{"$f":"unique_contracts!B867","v":0},{"$f":"unique_contracts!D867","v":0},{"$f":"unique_contracts!J867","v":0},{"$f":"unique_contracts!K867","v":0},{"$f":"unique_contracts!M867","v":0},{"$f":"unique_contracts!N867","v":0},{"$f":"unique_contracts!P867","v":0},{"$f":"unique_contracts!R867","v":0},{"$f":"unique_contracts!V867","v":0},{"$f":"unique_contracts!AB867","v":0},{"$f":"unique_contracts!AM867","v":0},{"$f":"unique_contracts!AN867","v":0},{"$f":"unique_contracts!AO867","v":0},{"$f":"unique_contracts!AP867","v":0},{"$f":"unique_contracts!AQ867","v":0},{"$f":"unique_contracts!AR867","v":0},{"$f":"unique_contracts!CA867","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C867,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T867,\"pumped_storage\",\n      IF(AND(NOT(U867),V867),\"n/a\",\n        IF(AND(K867>0,OR(G867=\"NotHybrid\",G867=0)),_xlfn.CONCAT(AB867,INDEX(resources!$G:$G,MATCH(C867,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C867,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D867=\"Online\",NOT(ISNUMBER(MATCH(AC867,misc!$DE:$DE,0)))),F867,E867)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AL$1,$AG867>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CJ$3:CJ$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AL$1,$AG867>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CJ$3:CJ$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AM$1,$AG867>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CK$3:CK$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AM$1,$AG867>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CK$3:CK$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AN$1,$AG867>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CL$3:CL$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AN$1,$AG867>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CL$3:CL$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AO$1,$AG867>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CM$3:CM$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AO$1,$AG867>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CM$3:CM$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AP$1,$AG867>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CN$3:CN$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AP$1,$AG867>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CN$3:CN$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AQ$1,$AG867>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CO$3:CO$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AQ$1,$AG867>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CO$3:CO$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AR$1,$AG867>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CP$3:CP$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AR$1,$AG867>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CP$3:CP$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AS$1,$AG867>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CQ$3:CQ$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AS$1,$AG867>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CQ$3:CQ$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AT$1,$AG867>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CR$3:CR$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AT$1,$AG867>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CR$3:CR$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AU$1,$AG867>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CS$3:CS$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AU$1,$AG867>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CS$3:CS$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AV$1,$AG867>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CT$3:CT$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AV$1,$AG867>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CT$3:CT$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AW$1,$AG867>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CU$3:CU$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AW$1,$AG867>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CU$3:CU$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AX$1,$AG867>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CV$3:CV$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AX$1,$AG867>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CV$3:CV$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AY$1,$AG867>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CW$3:CW$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AY$1,$AG867>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CW$3:CW$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=AZ$1,$AG867>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CX$3:CX$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=AZ$1,$AG867>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CX$3:CX$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=BA$1,$AG867>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CY$3:CY$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=BA$1,$AG867>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CY$3:CY$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=BB$1,$AG867>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!CZ$3:CZ$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=BB$1,$AG867>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!CZ$3:CZ$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=BC$1,$AG867>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!DA$3:DA$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=BC$1,$AG867>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!DA$3:DA$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=BD$1,$AG867>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!DB$3:DB$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=BD$1,$AG867>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!DB$3:DB$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF867<=BE$1,$AG867>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC867,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA867>$AB867,$AD867=\"n/a\"),($AA867-$AB867)*INDEX(misc!DC$3:DC$6,MATCH($AC867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD867=\"n/a\",$AJ867*$AI867,$I867)\n    +IFERROR(\n      IF(AND($AF867<=BE$1,$AG867>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD867,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA867>$AB867,($AA867-$AB867)*INDEX(misc!DC$3:DC$6,MATCH($AD867,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y867*$AH867*$AI867),\n$X867)*$AK867","v":0}]
[null,{"$f":"unique_contracts!A906","v":0},{"$f":"unique_contracts!B906","v":0},{"$f":"unique_contracts!D906","v":0},{"$f":"unique_contracts!J906","v":0},{"$f":"unique_contracts!K906","v":0},{"$f":"unique_contracts!M906","v":0},{"$f":"unique_contracts!N906","v":0},{"$f":"unique_contracts!P906","v":0},{"$f":"unique_contracts!R906","v":0},{"$f":"unique_contracts!V906","v":0},{"$f":"unique_contracts!AB906","v":0},{"$f":"unique_contracts!AM906","v":0},{"$f":"unique_contracts!AN906","v":0},{"$f":"unique_contracts!AO906","v":0},{"$f":"unique_contracts!AP906","v":0},{"$f":"unique_contracts!AQ906","v":0},{"$f":"unique_contracts!AR906","v":0},{"$f":"unique_contracts!CA906","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C906,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T906,\"pumped_storage\",\n      IF(AND(NOT(U906),V906),\"n/a\",\n        IF(AND(K906>0,OR(G906=\"NotHybrid\",G906=0)),_xlfn.CONCAT(AB906,INDEX(resources!$G:$G,MATCH(C906,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C906,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D906=\"Online\",NOT(ISNUMBER(MATCH(AC906,misc!$DE:$DE,0)))),F906,E906)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AL$1,$AG906>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CJ$3:CJ$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AL$1,$AG906>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CJ$3:CJ$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AM$1,$AG906>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CK$3:CK$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AM$1,$AG906>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CK$3:CK$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AN$1,$AG906>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CL$3:CL$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AN$1,$AG906>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CL$3:CL$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AO$1,$AG906>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CM$3:CM$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AO$1,$AG906>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CM$3:CM$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AP$1,$AG906>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CN$3:CN$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AP$1,$AG906>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CN$3:CN$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AQ$1,$AG906>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CO$3:CO$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AQ$1,$AG906>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CO$3:CO$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AR$1,$AG906>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CP$3:CP$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AR$1,$AG906>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CP$3:CP$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AS$1,$AG906>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CQ$3:CQ$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AS$1,$AG906>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CQ$3:CQ$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AT$1,$AG906>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CR$3:CR$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AT$1,$AG906>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CR$3:CR$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AU$1,$AG906>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CS$3:CS$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AU$1,$AG906>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CS$3:CS$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AV$1,$AG906>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CT$3:CT$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AV$1,$AG906>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CT$3:CT$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AW$1,$AG906>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CU$3:CU$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AW$1,$AG906>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CU$3:CU$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AX$1,$AG906>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CV$3:CV$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AX$1,$AG906>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CV$3:CV$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AY$1,$AG906>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CW$3:CW$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AY$1,$AG906>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CW$3:CW$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=AZ$1,$AG906>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CX$3:CX$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=AZ$1,$AG906>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CX$3:CX$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=BA$1,$AG906>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CY$3:CY$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=BA$1,$AG906>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CY$3:CY$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=BB$1,$AG906>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!CZ$3:CZ$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=BB$1,$AG906>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!CZ$3:CZ$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=BC$1,$AG906>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!DA$3:DA$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=BC$1,$AG906>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!DA$3:DA$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=BD$1,$AG906>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!DB$3:DB$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=BD$1,$AG906>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!DB$3:DB$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF906<=BE$1,$AG906>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC906,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA906>$AB906,$AD906=\"n/a\"),($AA906-$AB906)*INDEX(misc!DC$3:DC$6,MATCH($AC906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD906=\"n/a\",$AJ906*$AI906,$I906)\n    +IFERROR(\n      IF(AND($AF906<=BE$1,$AG906>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD906,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA906>$AB906,($AA906-$AB906)*INDEX(misc!DC$3:DC$6,MATCH($AD906,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y906*$AH906*$AI906),\n$X906)*$AK906","v":0}]
[null,{"$f":"unique_contracts!A954","v":0},{"$f":"unique_contracts!B954","v":0},{"$f":"unique_contracts!D954","v":0},{"$f":"unique_contracts!J954","v":0},{"$f":"unique_contracts!K954","v":0},{"$f":"unique_contracts!M954","v":0},{"$f":"unique_contracts!N954","v":0},{"$f":"unique_contracts!P954","v":0},{"$f":"unique_contracts!R954","v":0},{"$f":"unique_contracts!V954","v":0},{"$f":"unique_contracts!AB954","v":0},{"$f":"unique_contracts!AM954","v":0},{"$f":"unique_contracts!AN954","v":0},{"$f":"unique_contracts!AO954","v":0},{"$f":"unique_contracts!AP954","v":0},{"$f":"unique_contracts!AQ954","v":0},{"$f":"unique_contracts!AR954","v":0},{"$f":"unique_contracts!CA954","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C954,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T954,\"pumped_storage\",\n      IF(AND(NOT(U954),V954),\"n/a\",\n        IF(AND(K954>0,OR(G954=\"NotHybrid\",G954=0)),_xlfn.CONCAT(AB954,INDEX(resources!$G:$G,MATCH(C954,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C954,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D954=\"Online\",NOT(ISNUMBER(MATCH(AC954,misc!$DE:$DE,0)))),F954,E954)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AL$1,$AG954>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CJ$3:CJ$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AL$1,$AG954>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CJ$3:CJ$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AM$1,$AG954>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CK$3:CK$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AM$1,$AG954>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CK$3:CK$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AN$1,$AG954>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CL$3:CL$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AN$1,$AG954>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CL$3:CL$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AO$1,$AG954>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CM$3:CM$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AO$1,$AG954>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CM$3:CM$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AP$1,$AG954>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CN$3:CN$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AP$1,$AG954>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CN$3:CN$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AQ$1,$AG954>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CO$3:CO$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AQ$1,$AG954>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CO$3:CO$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AR$1,$AG954>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CP$3:CP$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AR$1,$AG954>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CP$3:CP$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AS$1,$AG954>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CQ$3:CQ$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AS$1,$AG954>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CQ$3:CQ$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AT$1,$AG954>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CR$3:CR$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AT$1,$AG954>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CR$3:CR$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AU$1,$AG954>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CS$3:CS$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AU$1,$AG954>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CS$3:CS$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AV$1,$AG954>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CT$3:CT$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AV$1,$AG954>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CT$3:CT$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AW$1,$AG954>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CU$3:CU$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AW$1,$AG954>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CU$3:CU$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AX$1,$AG954>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CV$3:CV$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AX$1,$AG954>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CV$3:CV$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AY$1,$AG954>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CW$3:CW$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AY$1,$AG954>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CW$3:CW$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=AZ$1,$AG954>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CX$3:CX$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=AZ$1,$AG954>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CX$3:CX$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=BA$1,$AG954>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CY$3:CY$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=BA$1,$AG954>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CY$3:CY$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=BB$1,$AG954>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!CZ$3:CZ$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=BB$1,$AG954>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!CZ$3:CZ$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=BC$1,$AG954>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!DA$3:DA$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=BC$1,$AG954>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!DA$3:DA$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=BD$1,$AG954>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!DB$3:DB$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=BD$1,$AG954>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!DB$3:DB$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF954<=BE$1,$AG954>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC954,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA954>$AB954,$AD954=\"n/a\"),($AA954-$AB954)*INDEX(misc!DC$3:DC$6,MATCH($AC954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD954=\"n/a\",$AJ954*$AI954,$I954)\n    +IFERROR(\n      IF(AND($AF954<=BE$1,$AG954>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD954,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA954>$AB954,($AA954-$AB954)*INDEX(misc!DC$3:DC$6,MATCH($AD954,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y954*$AH954*$AI954),\n$X954)*$AK954","v":0}]
[null,{"$f":"unique_contracts!A987","v":0},{"$f":"unique_contracts!B987","v":0},{"$f":"unique_contracts!D987","v":0},{"$f":"unique_contracts!J987","v":0},{"$f":"unique_contracts!K987","v":0},{"$f":"unique_contracts!M987","v":0},{"$f":"unique_contracts!N987","v":0},{"$f":"unique_contracts!P987","v":0},{"$f":"unique_contracts!R987","v":0},{"$f":"unique_contracts!V987","v":0},{"$f":"unique_contracts!AB987","v":0},{"$f":"unique_contracts!AM987","v":0},{"$f":"unique_contracts!AN987","v":0},{"$f":"unique_contracts!AO987","v":0},{"$f":"unique_contracts!AP987","v":0},{"$f":"unique_contracts!AQ987","v":0},{"$f":"unique_contracts!AR987","v":0},{"$f":"unique_contracts!CA987","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C987,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T987,\"pumped_storage\",\n      IF(AND(NOT(U987),V987),\"n/a\",\n        IF(AND(K987>0,OR(G987=\"NotHybrid\",G987=0)),_xlfn.CONCAT(AB987,INDEX(resources!$G:$G,MATCH(C987,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C987,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D987=\"Online\",NOT(ISNUMBER(MATCH(AC987,misc!$DE:$DE,0)))),F987,E987)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AL$1,$AG987>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CJ$3:CJ$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AL$1,$AG987>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CJ$3:CJ$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AM$1,$AG987>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CK$3:CK$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AM$1,$AG987>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CK$3:CK$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AN$1,$AG987>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CL$3:CL$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AN$1,$AG987>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CL$3:CL$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AO$1,$AG987>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CM$3:CM$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AO$1,$AG987>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CM$3:CM$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AP$1,$AG987>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CN$3:CN$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AP$1,$AG987>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CN$3:CN$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AQ$1,$AG987>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CO$3:CO$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AQ$1,$AG987>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CO$3:CO$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AR$1,$AG987>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CP$3:CP$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AR$1,$AG987>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CP$3:CP$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AS$1,$AG987>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CQ$3:CQ$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AS$1,$AG987>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CQ$3:CQ$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AT$1,$AG987>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CR$3:CR$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AT$1,$AG987>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CR$3:CR$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AU$1,$AG987>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CS$3:CS$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AU$1,$AG987>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CS$3:CS$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AV$1,$AG987>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CT$3:CT$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AV$1,$AG987>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CT$3:CT$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AW$1,$AG987>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CU$3:CU$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AW$1,$AG987>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CU$3:CU$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AX$1,$AG987>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CV$3:CV$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AX$1,$AG987>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CV$3:CV$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AY$1,$AG987>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CW$3:CW$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AY$1,$AG987>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CW$3:CW$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=AZ$1,$AG987>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CX$3:CX$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=AZ$1,$AG987>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CX$3:CX$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=BA$1,$AG987>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CY$3:CY$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=BA$1,$AG987>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CY$3:CY$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=BB$1,$AG987>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!CZ$3:CZ$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=BB$1,$AG987>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!CZ$3:CZ$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=BC$1,$AG987>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!DA$3:DA$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=BC$1,$AG987>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!DA$3:DA$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=BD$1,$AG987>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!DB$3:DB$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=BD$1,$AG987>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!DB$3:DB$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF987<=BE$1,$AG987>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC987,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA987>$AB987,$AD987=\"n/a\"),($AA987-$AB987)*INDEX(misc!DC$3:DC$6,MATCH($AC987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD987=\"n/a\",$AJ987*$AI987,$I987)\n    +IFERROR(\n      IF(AND($AF987<=BE$1,$AG987>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD987,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA987>$AB987,($AA987-$AB987)*INDEX(misc!DC$3:DC$6,MATCH($AD987,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y987*$AH987*$AI987),\n$X987)*$AK987","v":0}]
[null,{"$f":"unique_contracts!A1020","v":0},{"$f":"unique_contracts!B1020","v":0},{"$f":"unique_contracts!D1020","v":0},{"$f":"unique_contracts!J1020","v":0},{"$f":"unique_contracts!K1020","v":0},{"$f":"unique_contracts!M1020","v":0},{"$f":"unique_contracts!N1020","v":0},{"$f":"unique_contracts!P1020","v":0},{"$f":"unique_contracts!R1020","v":0},{"$f":"unique_contracts!V1020","v":0},{"$f":"unique_contracts!AB1020","v":0},{"$f":"unique_contracts!AM1020","v":0},{"$f":"unique_contracts!AN1020","v":0},{"$f":"unique_contracts!AO1020","v":0},{"$f":"unique_contracts!AP1020","v":0},{"$f":"unique_contracts!AQ1020","v":0},{"$f":"unique_contracts!AR1020","v":0},{"$f":"unique_contracts!CA1020","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1020,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1020,\"pumped_storage\",\n      IF(AND(NOT(U1020),V1020),\"n/a\",\n        IF(AND(K1020>0,OR(G1020=\"NotHybrid\",G1020=0)),_xlfn.CONCAT(AB1020,INDEX(resources!$G:$G,MATCH(C1020,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1020,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1020=\"Online\",NOT(ISNUMBER(MATCH(AC1020,misc!$DE:$DE,0)))),F1020,E1020)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AL$1,$AG1020>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AL$1,$AG1020>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AM$1,$AG1020>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CK$3:CK$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AM$1,$AG1020>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CK$3:CK$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AN$1,$AG1020>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CL$3:CL$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AN$1,$AG1020>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CL$3:CL$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AO$1,$AG1020>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CM$3:CM$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AO$1,$AG1020>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CM$3:CM$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AP$1,$AG1020>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CN$3:CN$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AP$1,$AG1020>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CN$3:CN$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AQ$1,$AG1020>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CO$3:CO$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AQ$1,$AG1020>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CO$3:CO$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AR$1,$AG1020>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CP$3:CP$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AR$1,$AG1020>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CP$3:CP$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AS$1,$AG1020>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AS$1,$AG1020>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AT$1,$AG1020>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CR$3:CR$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AT$1,$AG1020>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CR$3:CR$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AU$1,$AG1020>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CS$3:CS$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AU$1,$AG1020>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CS$3:CS$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AV$1,$AG1020>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CT$3:CT$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AV$1,$AG1020>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CT$3:CT$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AW$1,$AG1020>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CU$3:CU$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AW$1,$AG1020>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CU$3:CU$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AX$1,$AG1020>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CV$3:CV$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AX$1,$AG1020>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CV$3:CV$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AY$1,$AG1020>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CW$3:CW$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AY$1,$AG1020>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CW$3:CW$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=AZ$1,$AG1020>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CX$3:CX$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=AZ$1,$AG1020>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CX$3:CX$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=BA$1,$AG1020>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CY$3:CY$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=BA$1,$AG1020>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CY$3:CY$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=BB$1,$AG1020>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=BB$1,$AG1020>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=BC$1,$AG1020>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!DA$3:DA$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=BC$1,$AG1020>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!DA$3:DA$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=BD$1,$AG1020>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!DB$3:DB$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=BD$1,$AG1020>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!DB$3:DB$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1020<=BE$1,$AG1020>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1020,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1020>$AB1020,$AD1020=\"n/a\"),($AA1020-$AB1020)*INDEX(misc!DC$3:DC$6,MATCH($AC1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1020=\"n/a\",$AJ1020*$AI1020,$I1020)\n    +IFERROR(\n      IF(AND($AF1020<=BE$1,$AG1020>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1020,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1020>$AB1020,($AA1020-$AB1020)*INDEX(misc!DC$3:DC$6,MATCH($AD1020,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1020*$AH1020*$AI1020),\n$X1020)*$AK1020","v":0}]
[null,{"$f":"unique_contracts!A1073","v":0},{"$f":"unique_contracts!B1073","v":0},{"$f":"unique_contracts!D1073","v":0},{"$f":"unique_contracts!J1073","v":0},{"$f":"unique_contracts!K1073","v":0},{"$f":"unique_contracts!M1073","v":0},{"$f":"unique_contracts!N1073","v":0},{"$f":"unique_contracts!P1073","v":0},{"$f":"unique_contracts!R1073","v":0},{"$f":"unique_contracts!V1073","v":0},{"$f":"unique_contracts!AB1073","v":0},{"$f":"unique_contracts!AM1073","v":0},{"$f":"unique_contracts!AN1073","v":0},{"$f":"unique_contracts!AO1073","v":0},{"$f":"unique_contracts!AP1073","v":0},{"$f":"unique_contracts!AQ1073","v":0},{"$f":"unique_contracts!AR1073","v":0},{"$f":"unique_contracts!CA1073","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1073,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1073,\"pumped_storage\",\n      IF(AND(NOT(U1073),V1073),\"n/a\",\n        IF(AND(K1073>0,OR(G1073=\"NotHybrid\",G1073=0)),_xlfn.CONCAT(AB1073,INDEX(resources!$G:$G,MATCH(C1073,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1073,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1073=\"Online\",NOT(ISNUMBER(MATCH(AC1073,misc!$DE:$DE,0)))),F1073,E1073)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AL$1,$AG1073>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AL$1,$AG1073>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AM$1,$AG1073>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CK$3:CK$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AM$1,$AG1073>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CK$3:CK$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AN$1,$AG1073>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CL$3:CL$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AN$1,$AG1073>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CL$3:CL$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AO$1,$AG1073>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CM$3:CM$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AO$1,$AG1073>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CM$3:CM$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AP$1,$AG1073>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CN$3:CN$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AP$1,$AG1073>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CN$3:CN$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AQ$1,$AG1073>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CO$3:CO$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AQ$1,$AG1073>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CO$3:CO$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AR$1,$AG1073>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CP$3:CP$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AR$1,$AG1073>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CP$3:CP$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AS$1,$AG1073>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AS$1,$AG1073>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AT$1,$AG1073>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CR$3:CR$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AT$1,$AG1073>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CR$3:CR$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AU$1,$AG1073>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CS$3:CS$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AU$1,$AG1073>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CS$3:CS$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AV$1,$AG1073>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CT$3:CT$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AV$1,$AG1073>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CT$3:CT$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AW$1,$AG1073>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CU$3:CU$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AW$1,$AG1073>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CU$3:CU$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AX$1,$AG1073>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CV$3:CV$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AX$1,$AG1073>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CV$3:CV$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AY$1,$AG1073>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CW$3:CW$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AY$1,$AG1073>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CW$3:CW$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=AZ$1,$AG1073>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CX$3:CX$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=AZ$1,$AG1073>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CX$3:CX$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=BA$1,$AG1073>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CY$3:CY$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=BA$1,$AG1073>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CY$3:CY$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=BB$1,$AG1073>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=BB$1,$AG1073>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=BC$1,$AG1073>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!DA$3:DA$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=BC$1,$AG1073>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!DA$3:DA$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=BD$1,$AG1073>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!DB$3:DB$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=BD$1,$AG1073>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!DB$3:DB$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1073<=BE$1,$AG1073>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1073,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1073>$AB1073,$AD1073=\"n/a\"),($AA1073-$AB1073)*INDEX(misc!DC$3:DC$6,MATCH($AC1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1073=\"n/a\",$AJ1073*$AI1073,$I1073)\n    +IFERROR(\n      IF(AND($AF1073<=BE$1,$AG1073>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1073,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1073>$AB1073,($AA1073-$AB1073)*INDEX(misc!DC$3:DC$6,MATCH($AD1073,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1073*$AH1073*$AI1073),\n$X1073)*$AK1073","v":0}]
[null,{"$f":"unique_contracts!A1107","v":0},{"$f":"unique_contracts!B1107","v":0},{"$f":"unique_contracts!D1107","v":0},{"$f":"unique_contracts!J1107","v":0},{"$f":"unique_contracts!K1107","v":0},{"$f":"unique_contracts!M1107","v":0},{"$f":"unique_contracts!N1107","v":0},{"$f":"unique_contracts!P1107","v":0},{"$f":"unique_contracts!R1107","v":0},{"$f":"unique_contracts!V1107","v":0},{"$f":"unique_contracts!AB1107","v":0},{"$f":"unique_contracts!AM1107","v":0},{"$f":"unique_contracts!AN1107","v":0},{"$f":"unique_contracts!AO1107","v":0},{"$f":"unique_contracts!AP1107","v":0},{"$f":"unique_contracts!AQ1107","v":0},{"$f":"unique_contracts!AR1107","v":0},{"$f":"unique_contracts!CA1107","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1107,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1107,\"pumped_storage\",\n      IF(AND(NOT(U1107),V1107),\"n/a\",\n        IF(AND(K1107>0,OR(G1107=\"NotHybrid\",G1107=0)),_xlfn.CONCAT(AB1107,INDEX(resources!$G:$G,MATCH(C1107,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1107,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1107=\"Online\",NOT(ISNUMBER(MATCH(AC1107,misc!$DE:$DE,0)))),F1107,E1107)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AL$1,$AG1107>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AL$1,$AG1107>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AM$1,$AG1107>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CK$3:CK$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AM$1,$AG1107>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CK$3:CK$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AN$1,$AG1107>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CL$3:CL$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AN$1,$AG1107>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CL$3:CL$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AO$1,$AG1107>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CM$3:CM$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AO$1,$AG1107>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CM$3:CM$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AP$1,$AG1107>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CN$3:CN$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AP$1,$AG1107>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CN$3:CN$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AQ$1,$AG1107>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CO$3:CO$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AQ$1,$AG1107>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CO$3:CO$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AR$1,$AG1107>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CP$3:CP$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AR$1,$AG1107>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CP$3:CP$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AS$1,$AG1107>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AS$1,$AG1107>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AT$1,$AG1107>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CR$3:CR$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AT$1,$AG1107>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CR$3:CR$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AU$1,$AG1107>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CS$3:CS$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AU$1,$AG1107>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CS$3:CS$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AV$1,$AG1107>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CT$3:CT$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AV$1,$AG1107>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CT$3:CT$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AW$1,$AG1107>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CU$3:CU$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AW$1,$AG1107>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CU$3:CU$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AX$1,$AG1107>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CV$3:CV$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AX$1,$AG1107>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CV$3:CV$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AY$1,$AG1107>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CW$3:CW$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AY$1,$AG1107>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CW$3:CW$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=AZ$1,$AG1107>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CX$3:CX$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=AZ$1,$AG1107>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CX$3:CX$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=BA$1,$AG1107>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CY$3:CY$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=BA$1,$AG1107>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CY$3:CY$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=BB$1,$AG1107>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=BB$1,$AG1107>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=BC$1,$AG1107>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!DA$3:DA$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=BC$1,$AG1107>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!DA$3:DA$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=BD$1,$AG1107>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!DB$3:DB$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=BD$1,$AG1107>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!DB$3:DB$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1107<=BE$1,$AG1107>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1107,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1107>$AB1107,$AD1107=\"n/a\"),($AA1107-$AB1107)*INDEX(misc!DC$3:DC$6,MATCH($AC1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1107=\"n/a\",$AJ1107*$AI1107,$I1107)\n    +IFERROR(\n      IF(AND($AF1107<=BE$1,$AG1107>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1107,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1107>$AB1107,($AA1107-$AB1107)*INDEX(misc!DC$3:DC$6,MATCH($AD1107,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1107*$AH1107*$AI1107),\n$X1107)*$AK1107","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!CA1140","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC1140,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD1140,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC1140,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD1140,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC1140,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD1140,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC1140,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD1140,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC1140,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD1140,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC1140,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD1140,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC1140,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD1140,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC1140,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD1140,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC1140,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD1140,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC1140,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD1140,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC1140,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD1140,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC1140,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD1140,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC1140,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD1140,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC1140,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD1140,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC1140,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD1140,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC1140,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD1140,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC1140,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD1140,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC1140,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD1140,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC1140,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD1140,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC1140,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD1140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1140*$AH1140*$AI1140),\n$X1140)*$AK1140","v":0}]
[null,{"$f":"unique_contracts!A1195","v":0},{"$f":"unique_contracts!B1195","v":0},{"$f":"unique_contracts!D1195","v":0},{"$f":"unique_contracts!J1195","v":0},{"$f":"unique_contracts!K1195","v":0},{"$f":"unique_contracts!M1195","v":0},{"$f":"unique_contracts!N1195","v":0},{"$f":"unique_contracts!P1195","v":0},{"$f":"unique_contracts!R1195","v":0},{"$f":"unique_contracts!V1195","v":0},{"$f":"unique_contracts!AB1195","v":0},{"$f":"unique_contracts!AM1195","v":0},{"$f":"unique_contracts!AN1195","v":0},{"$f":"unique_contracts!AO1195","v":0},{"$f":"unique_contracts!AP1195","v":0},{"$f":"unique_contracts!AQ1195","v":0},{"$f":"unique_contracts!AR1195","v":0},{"$f":"unique_contracts!CA1195","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1195,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1195,\"pumped_storage\",\n      IF(AND(NOT(U1195),V1195),\"n/a\",\n        IF(AND(K1195>0,OR(G1195=\"NotHybrid\",G1195=0)),_xlfn.CONCAT(AB1195,INDEX(resources!$G:$G,MATCH(C1195,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1195,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1195=\"Online\",NOT(ISNUMBER(MATCH(AC1195,misc!$DE:$DE,0)))),F1195,E1195)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AL$1,$AG1195>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AL$1,$AG1195>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AM$1,$AG1195>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CK$3:CK$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AM$1,$AG1195>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CK$3:CK$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AN$1,$AG1195>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CL$3:CL$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AN$1,$AG1195>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CL$3:CL$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AO$1,$AG1195>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CM$3:CM$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AO$1,$AG1195>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CM$3:CM$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AP$1,$AG1195>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CN$3:CN$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AP$1,$AG1195>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CN$3:CN$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AQ$1,$AG1195>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CO$3:CO$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AQ$1,$AG1195>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CO$3:CO$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AR$1,$AG1195>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CP$3:CP$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AR$1,$AG1195>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CP$3:CP$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AS$1,$AG1195>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AS$1,$AG1195>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AT$1,$AG1195>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CR$3:CR$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AT$1,$AG1195>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CR$3:CR$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AU$1,$AG1195>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CS$3:CS$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AU$1,$AG1195>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CS$3:CS$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AV$1,$AG1195>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CT$3:CT$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AV$1,$AG1195>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CT$3:CT$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AW$1,$AG1195>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CU$3:CU$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AW$1,$AG1195>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CU$3:CU$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AX$1,$AG1195>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CV$3:CV$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AX$1,$AG1195>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CV$3:CV$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AY$1,$AG1195>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CW$3:CW$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AY$1,$AG1195>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CW$3:CW$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=AZ$1,$AG1195>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CX$3:CX$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=AZ$1,$AG1195>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CX$3:CX$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=BA$1,$AG1195>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CY$3:CY$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=BA$1,$AG1195>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CY$3:CY$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=BB$1,$AG1195>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=BB$1,$AG1195>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=BC$1,$AG1195>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!DA$3:DA$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=BC$1,$AG1195>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!DA$3:DA$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=BD$1,$AG1195>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!DB$3:DB$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=BD$1,$AG1195>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!DB$3:DB$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1195<=BE$1,$AG1195>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1195,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1195>$AB1195,$AD1195=\"n/a\"),($AA1195-$AB1195)*INDEX(misc!DC$3:DC$6,MATCH($AC1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1195=\"n/a\",$AJ1195*$AI1195,$I1195)\n    +IFERROR(\n      IF(AND($AF1195<=BE$1,$AG1195>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1195,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1195>$AB1195,($AA1195-$AB1195)*INDEX(misc!DC$3:DC$6,MATCH($AD1195,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1195*$AH1195*$AI1195),\n$X1195)*$AK1195","v":0}]
[null,{"$f":"unique_contracts!A1234","v":0},{"$f":"unique_contracts!B1234","v":0},{"$f":"unique_contracts!D1234","v":0},{"$f":"unique_contracts!J1234","v":0},{"$f":"unique_contracts!K1234","v":0},{"$f":"unique_contracts!M1234","v":0},{"$f":"unique_contracts!N1234","v":0},{"$f":"unique_contracts!P1234","v":0},{"$f":"unique_contracts!R1234","v":0},{"$f":"unique_contracts!V1234","v":0},{"$f":"unique_contracts!AB1234","v":0},{"$f":"unique_contracts!AM1234","v":0},{"$f":"unique_contracts!AN1234","v":0},{"$f":"unique_contracts!AO1234","v":0},{"$f":"unique_contracts!AP1234","v":0},{"$f":"unique_contracts!AQ1234","v":0},{"$f":"unique_contracts!AR1234","v":0},{"$f":"unique_contracts!CA1234","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1234,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1234,\"pumped_storage\",\n      IF(AND(NOT(U1234),V1234),\"n/a\",\n        IF(AND(K1234>0,OR(G1234=\"NotHybrid\",G1234=0)),_xlfn.CONCAT(AB1234,INDEX(resources!$G:$G,MATCH(C1234,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1234,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1234=\"Online\",NOT(ISNUMBER(MATCH(AC1234,misc!$DE:$DE,0)))),F1234,E1234)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AL$1,$AG1234>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AL$1,$AG1234>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AM$1,$AG1234>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CK$3:CK$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AM$1,$AG1234>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CK$3:CK$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AN$1,$AG1234>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CL$3:CL$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AN$1,$AG1234>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CL$3:CL$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AO$1,$AG1234>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CM$3:CM$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AO$1,$AG1234>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CM$3:CM$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AP$1,$AG1234>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CN$3:CN$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AP$1,$AG1234>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CN$3:CN$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AQ$1,$AG1234>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CO$3:CO$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AQ$1,$AG1234>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CO$3:CO$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AR$1,$AG1234>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CP$3:CP$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AR$1,$AG1234>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CP$3:CP$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AS$1,$AG1234>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AS$1,$AG1234>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AT$1,$AG1234>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CR$3:CR$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AT$1,$AG1234>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CR$3:CR$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AU$1,$AG1234>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CS$3:CS$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AU$1,$AG1234>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CS$3:CS$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AV$1,$AG1234>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CT$3:CT$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AV$1,$AG1234>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CT$3:CT$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AW$1,$AG1234>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CU$3:CU$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AW$1,$AG1234>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CU$3:CU$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AX$1,$AG1234>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CV$3:CV$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AX$1,$AG1234>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CV$3:CV$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AY$1,$AG1234>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CW$3:CW$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AY$1,$AG1234>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CW$3:CW$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=AZ$1,$AG1234>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CX$3:CX$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=AZ$1,$AG1234>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CX$3:CX$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=BA$1,$AG1234>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CY$3:CY$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=BA$1,$AG1234>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CY$3:CY$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=BB$1,$AG1234>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=BB$1,$AG1234>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=BC$1,$AG1234>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!DA$3:DA$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=BC$1,$AG1234>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!DA$3:DA$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=BD$1,$AG1234>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!DB$3:DB$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=BD$1,$AG1234>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!DB$3:DB$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1234<=BE$1,$AG1234>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1234,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1234>$AB1234,$AD1234=\"n/a\"),($AA1234-$AB1234)*INDEX(misc!DC$3:DC$6,MATCH($AC1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1234=\"n/a\",$AJ1234*$AI1234,$I1234)\n    +IFERROR(\n      IF(AND($AF1234<=BE$1,$AG1234>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1234,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1234>$AB1234,($AA1234-$AB1234)*INDEX(misc!DC$3:DC$6,MATCH($AD1234,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1234*$AH1234*$AI1234),\n$X1234)*$AK1234","v":0}]
[null,{"$f":"unique_contracts!A1282","v":0},{"$f":"unique_contracts!B1282","v":0},{"$f":"unique_contracts!D1282","v":0},{"$f":"unique_contracts!J1282","v":0},{"$f":"unique_contracts!K1282","v":0},{"$f":"unique_contracts!M1282","v":0},{"$f":"unique_contracts!N1282","v":0},{"$f":"unique_contracts!P1282","v":0},{"$f":"unique_contracts!R1282","v":0},{"$f":"unique_contracts!V1282","v":0},{"$f":"unique_contracts!AB1282","v":0},{"$f":"unique_contracts!AM1282","v":0},{"$f":"unique_contracts!AN1282","v":0},{"$f":"unique_contracts!AO1282","v":0},{"$f":"unique_contracts!AP1282","v":0},{"$f":"unique_contracts!AQ1282","v":0},{"$f":"unique_contracts!AR1282","v":0},{"$f":"unique_contracts!CA1282","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1282,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1282,\"pumped_storage\",\n      IF(AND(NOT(U1282),V1282),\"n/a\",\n        IF(AND(K1282>0,OR(G1282=\"NotHybrid\",G1282=0)),_xlfn.CONCAT(AB1282,INDEX(resources!$G:$G,MATCH(C1282,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1282,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1282=\"Online\",NOT(ISNUMBER(MATCH(AC1282,misc!$DE:$DE,0)))),F1282,E1282)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AL$1,$AG1282>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AL$1,$AG1282>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AM$1,$AG1282>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CK$3:CK$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AM$1,$AG1282>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CK$3:CK$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AN$1,$AG1282>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CL$3:CL$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AN$1,$AG1282>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CL$3:CL$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AO$1,$AG1282>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CM$3:CM$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AO$1,$AG1282>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CM$3:CM$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AP$1,$AG1282>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CN$3:CN$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AP$1,$AG1282>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CN$3:CN$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AQ$1,$AG1282>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CO$3:CO$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AQ$1,$AG1282>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CO$3:CO$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AR$1,$AG1282>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CP$3:CP$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AR$1,$AG1282>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CP$3:CP$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AS$1,$AG1282>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AS$1,$AG1282>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AT$1,$AG1282>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CR$3:CR$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AT$1,$AG1282>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CR$3:CR$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AU$1,$AG1282>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CS$3:CS$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AU$1,$AG1282>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CS$3:CS$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AV$1,$AG1282>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CT$3:CT$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AV$1,$AG1282>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CT$3:CT$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AW$1,$AG1282>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CU$3:CU$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AW$1,$AG1282>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CU$3:CU$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AX$1,$AG1282>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CV$3:CV$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AX$1,$AG1282>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CV$3:CV$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AY$1,$AG1282>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CW$3:CW$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AY$1,$AG1282>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CW$3:CW$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=AZ$1,$AG1282>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CX$3:CX$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=AZ$1,$AG1282>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CX$3:CX$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=BA$1,$AG1282>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CY$3:CY$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=BA$1,$AG1282>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CY$3:CY$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=BB$1,$AG1282>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=BB$1,$AG1282>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=BC$1,$AG1282>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!DA$3:DA$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=BC$1,$AG1282>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!DA$3:DA$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=BD$1,$AG1282>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!DB$3:DB$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=BD$1,$AG1282>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!DB$3:DB$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1282<=BE$1,$AG1282>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1282,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1282>$AB1282,$AD1282=\"n/a\"),($AA1282-$AB1282)*INDEX(misc!DC$3:DC$6,MATCH($AC1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1282=\"n/a\",$AJ1282*$AI1282,$I1282)\n    +IFERROR(\n      IF(AND($AF1282<=BE$1,$AG1282>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1282,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1282>$AB1282,($AA1282-$AB1282)*INDEX(misc!DC$3:DC$6,MATCH($AD1282,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1282*$AH1282*$AI1282),\n$X1282)*$AK1282","v":0}]
[null,{"$f":"unique_contracts!A1315","v":0},{"$f":"unique_contracts!B1315","v":0},{"$f":"unique_contracts!D1315","v":0},{"$f":"unique_contracts!J1315","v":0},{"$f":"unique_contracts!K1315","v":0},{"$f":"unique_contracts!M1315","v":0},{"$f":"unique_contracts!N1315","v":0},{"$f":"unique_contracts!P1315","v":0},{"$f":"unique_contracts!R1315","v":0},{"$f":"unique_contracts!V1315","v":0},{"$f":"unique_contracts!AB1315","v":0},{"$f":"unique_contracts!AM1315","v":0},{"$f":"unique_contracts!AN1315","v":0},{"$f":"unique_contracts!AO1315","v":0},{"$f":"unique_contracts!AP1315","v":0},{"$f":"unique_contracts!AQ1315","v":0},{"$f":"unique_contracts!AR1315","v":0},{"$f":"unique_contracts!CA1315","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1315,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1315,\"pumped_storage\",\n      IF(AND(NOT(U1315),V1315),\"n/a\",\n        IF(AND(K1315>0,OR(G1315=\"NotHybrid\",G1315=0)),_xlfn.CONCAT(AB1315,INDEX(resources!$G:$G,MATCH(C1315,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1315,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1315=\"Online\",NOT(ISNUMBER(MATCH(AC1315,misc!$DE:$DE,0)))),F1315,E1315)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AL$1,$AG1315>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AL$1,$AG1315>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AM$1,$AG1315>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CK$3:CK$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AM$1,$AG1315>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CK$3:CK$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AN$1,$AG1315>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CL$3:CL$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AN$1,$AG1315>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CL$3:CL$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AO$1,$AG1315>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CM$3:CM$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AO$1,$AG1315>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CM$3:CM$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AP$1,$AG1315>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CN$3:CN$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AP$1,$AG1315>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CN$3:CN$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AQ$1,$AG1315>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CO$3:CO$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AQ$1,$AG1315>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CO$3:CO$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AR$1,$AG1315>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CP$3:CP$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AR$1,$AG1315>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CP$3:CP$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AS$1,$AG1315>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AS$1,$AG1315>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AT$1,$AG1315>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CR$3:CR$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AT$1,$AG1315>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CR$3:CR$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AU$1,$AG1315>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CS$3:CS$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AU$1,$AG1315>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CS$3:CS$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AV$1,$AG1315>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CT$3:CT$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AV$1,$AG1315>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CT$3:CT$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AW$1,$AG1315>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CU$3:CU$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AW$1,$AG1315>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CU$3:CU$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AX$1,$AG1315>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CV$3:CV$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AX$1,$AG1315>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CV$3:CV$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AY$1,$AG1315>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CW$3:CW$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AY$1,$AG1315>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CW$3:CW$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=AZ$1,$AG1315>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CX$3:CX$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=AZ$1,$AG1315>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CX$3:CX$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=BA$1,$AG1315>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CY$3:CY$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=BA$1,$AG1315>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CY$3:CY$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=BB$1,$AG1315>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=BB$1,$AG1315>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=BC$1,$AG1315>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!DA$3:DA$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=BC$1,$AG1315>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!DA$3:DA$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=BD$1,$AG1315>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!DB$3:DB$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=BD$1,$AG1315>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!DB$3:DB$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1315<=BE$1,$AG1315>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1315,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1315>$AB1315,$AD1315=\"n/a\"),($AA1315-$AB1315)*INDEX(misc!DC$3:DC$6,MATCH($AC1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1315=\"n/a\",$AJ1315*$AI1315,$I1315)\n    +IFERROR(\n      IF(AND($AF1315<=BE$1,$AG1315>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1315,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1315>$AB1315,($AA1315-$AB1315)*INDEX(misc!DC$3:DC$6,MATCH($AD1315,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1315*$AH1315*$AI1315),\n$X1315)*$AK1315","v":0}]
[null,{"$f":"unique_contracts!A1348","v":0},{"$f":"unique_contracts!B1348","v":0},{"$f":"unique_contracts!D1348","v":0},{"$f":"unique_contracts!J1348","v":0},{"$f":"unique_contracts!K1348","v":0},{"$f":"unique_contracts!M1348","v":0},{"$f":"unique_contracts!N1348","v":0},{"$f":"unique_contracts!P1348","v":0},{"$f":"unique_contracts!R1348","v":0},{"$f":"unique_contracts!V1348","v":0},{"$f":"unique_contracts!AB1348","v":0},{"$f":"unique_contracts!AM1348","v":0},{"$f":"unique_contracts!AN1348","v":0},{"$f":"unique_contracts!AO1348","v":0},{"$f":"unique_contracts!AP1348","v":0},{"$f":"unique_contracts!AQ1348","v":0},{"$f":"unique_contracts!AR1348","v":0},{"$f":"unique_contracts!CA1348","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1348,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1348,\"pumped_storage\",\n      IF(AND(NOT(U1348),V1348),\"n/a\",\n        IF(AND(K1348>0,OR(G1348=\"NotHybrid\",G1348=0)),_xlfn.CONCAT(AB1348,INDEX(resources!$G:$G,MATCH(C1348,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1348,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1348=\"Online\",NOT(ISNUMBER(MATCH(AC1348,misc!$DE:$DE,0)))),F1348,E1348)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AL$1,$AG1348>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AL$1,$AG1348>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AM$1,$AG1348>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CK$3:CK$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AM$1,$AG1348>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CK$3:CK$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AN$1,$AG1348>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CL$3:CL$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AN$1,$AG1348>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CL$3:CL$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AO$1,$AG1348>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CM$3:CM$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AO$1,$AG1348>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CM$3:CM$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AP$1,$AG1348>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CN$3:CN$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AP$1,$AG1348>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CN$3:CN$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AQ$1,$AG1348>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CO$3:CO$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AQ$1,$AG1348>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CO$3:CO$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AR$1,$AG1348>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CP$3:CP$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AR$1,$AG1348>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CP$3:CP$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AS$1,$AG1348>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AS$1,$AG1348>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AT$1,$AG1348>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CR$3:CR$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AT$1,$AG1348>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CR$3:CR$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AU$1,$AG1348>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CS$3:CS$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AU$1,$AG1348>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CS$3:CS$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AV$1,$AG1348>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CT$3:CT$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AV$1,$AG1348>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CT$3:CT$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AW$1,$AG1348>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CU$3:CU$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AW$1,$AG1348>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CU$3:CU$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AX$1,$AG1348>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CV$3:CV$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AX$1,$AG1348>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CV$3:CV$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AY$1,$AG1348>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CW$3:CW$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AY$1,$AG1348>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CW$3:CW$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=AZ$1,$AG1348>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CX$3:CX$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=AZ$1,$AG1348>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CX$3:CX$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=BA$1,$AG1348>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CY$3:CY$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=BA$1,$AG1348>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CY$3:CY$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=BB$1,$AG1348>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=BB$1,$AG1348>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=BC$1,$AG1348>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!DA$3:DA$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=BC$1,$AG1348>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!DA$3:DA$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=BD$1,$AG1348>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!DB$3:DB$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=BD$1,$AG1348>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!DB$3:DB$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1348<=BE$1,$AG1348>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1348,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1348>$AB1348,$AD1348=\"n/a\"),($AA1348-$AB1348)*INDEX(misc!DC$3:DC$6,MATCH($AC1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1348=\"n/a\",$AJ1348*$AI1348,$I1348)\n    +IFERROR(\n      IF(AND($AF1348<=BE$1,$AG1348>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1348,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1348>$AB1348,($AA1348-$AB1348)*INDEX(misc!DC$3:DC$6,MATCH($AD1348,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1348*$AH1348*$AI1348),\n$X1348)*$AK1348","v":0}]
[null,{"$f":"unique_contracts!A1401","v":0},{"$f":"unique_contracts!B1401","v":0},{"$f":"unique_contracts!D1401","v":0},{"$f":"unique_contracts!J1401","v":0},{"$f":"unique_contracts!K1401","v":0},{"$f":"unique_contracts!M1401","v":0},{"$f":"unique_contracts!N1401","v":0},{"$f":"unique_contracts!P1401","v":0},{"$f":"unique_contracts!R1401","v":0},{"$f":"unique_contracts!V1401","v":0},{"$f":"unique_contracts!AB1401","v":0},{"$f":"unique_contracts!AM1401","v":0},{"$f":"unique_contracts!AN1401","v":0},{"$f":"unique_contracts!AO1401","v":0},{"$f":"unique_contracts!AP1401","v":0},{"$f":"unique_contracts!AQ1401","v":0},{"$f":"unique_contracts!AR1401","v":0},{"$f":"unique_contracts!CA1401","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1401,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1401,\"pumped_storage\",\n      IF(AND(NOT(U1401),V1401),\"n/a\",\n        IF(AND(K1401>0,OR(G1401=\"NotHybrid\",G1401=0)),_xlfn.CONCAT(AB1401,INDEX(resources!$G:$G,MATCH(C1401,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1401,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1401=\"Online\",NOT(ISNUMBER(MATCH(AC1401,misc!$DE:$DE,0)))),F1401,E1401)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AL$1,$AG1401>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AL$1,$AG1401>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AM$1,$AG1401>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CK$3:CK$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AM$1,$AG1401>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CK$3:CK$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AN$1,$AG1401>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CL$3:CL$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AN$1,$AG1401>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CL$3:CL$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AO$1,$AG1401>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CM$3:CM$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AO$1,$AG1401>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CM$3:CM$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AP$1,$AG1401>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CN$3:CN$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AP$1,$AG1401>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CN$3:CN$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AQ$1,$AG1401>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CO$3:CO$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AQ$1,$AG1401>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CO$3:CO$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AR$1,$AG1401>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CP$3:CP$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AR$1,$AG1401>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CP$3:CP$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AS$1,$AG1401>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AS$1,$AG1401>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AT$1,$AG1401>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CR$3:CR$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AT$1,$AG1401>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CR$3:CR$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AU$1,$AG1401>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CS$3:CS$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AU$1,$AG1401>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CS$3:CS$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AV$1,$AG1401>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CT$3:CT$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AV$1,$AG1401>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CT$3:CT$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AW$1,$AG1401>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CU$3:CU$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AW$1,$AG1401>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CU$3:CU$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AX$1,$AG1401>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CV$3:CV$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AX$1,$AG1401>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CV$3:CV$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AY$1,$AG1401>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CW$3:CW$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AY$1,$AG1401>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CW$3:CW$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=AZ$1,$AG1401>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CX$3:CX$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=AZ$1,$AG1401>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CX$3:CX$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=BA$1,$AG1401>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CY$3:CY$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=BA$1,$AG1401>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CY$3:CY$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=BB$1,$AG1401>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=BB$1,$AG1401>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=BC$1,$AG1401>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!DA$3:DA$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=BC$1,$AG1401>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!DA$3:DA$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=BD$1,$AG1401>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!DB$3:DB$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=BD$1,$AG1401>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!DB$3:DB$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1401<=BE$1,$AG1401>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1401,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1401>$AB1401,$AD1401=\"n/a\"),($AA1401-$AB1401)*INDEX(misc!DC$3:DC$6,MATCH($AC1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1401=\"n/a\",$AJ1401*$AI1401,$I1401)\n    +IFERROR(\n      IF(AND($AF1401<=BE$1,$AG1401>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1401,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1401>$AB1401,($AA1401-$AB1401)*INDEX(misc!DC$3:DC$6,MATCH($AD1401,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1401*$AH1401*$AI1401),\n$X1401)*$AK1401","v":0}]
[null,{"$f":"unique_contracts!A1435","v":0},{"$f":"unique_contracts!B1435","v":0},{"$f":"unique_contracts!D1435","v":0},{"$f":"unique_contracts!J1435","v":0},{"$f":"unique_contracts!K1435","v":0},{"$f":"unique_contracts!M1435","v":0},{"$f":"unique_contracts!N1435","v":0},{"$f":"unique_contracts!P1435","v":0},{"$f":"unique_contracts!R1435","v":0},{"$f":"unique_contracts!V1435","v":0},{"$f":"unique_contracts!AB1435","v":0},{"$f":"unique_contracts!AM1435","v":0},{"$f":"unique_contracts!AN1435","v":0},{"$f":"unique_contracts!AO1435","v":0},{"$f":"unique_contracts!AP1435","v":0},{"$f":"unique_contracts!AQ1435","v":0},{"$f":"unique_contracts!AR1435","v":0},{"$f":"unique_contracts!CA1435","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1435,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1435,\"pumped_storage\",\n      IF(AND(NOT(U1435),V1435),\"n/a\",\n        IF(AND(K1435>0,OR(G1435=\"NotHybrid\",G1435=0)),_xlfn.CONCAT(AB1435,INDEX(resources!$G:$G,MATCH(C1435,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1435,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1435=\"Online\",NOT(ISNUMBER(MATCH(AC1435,misc!$DE:$DE,0)))),F1435,E1435)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AL$1,$AG1435>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AL$1,$AG1435>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AM$1,$AG1435>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CK$3:CK$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AM$1,$AG1435>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CK$3:CK$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AN$1,$AG1435>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CL$3:CL$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AN$1,$AG1435>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CL$3:CL$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AO$1,$AG1435>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CM$3:CM$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AO$1,$AG1435>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CM$3:CM$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AP$1,$AG1435>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CN$3:CN$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AP$1,$AG1435>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CN$3:CN$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AQ$1,$AG1435>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CO$3:CO$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AQ$1,$AG1435>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CO$3:CO$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AR$1,$AG1435>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CP$3:CP$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AR$1,$AG1435>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CP$3:CP$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AS$1,$AG1435>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AS$1,$AG1435>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AT$1,$AG1435>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CR$3:CR$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AT$1,$AG1435>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CR$3:CR$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AU$1,$AG1435>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CS$3:CS$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AU$1,$AG1435>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CS$3:CS$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AV$1,$AG1435>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CT$3:CT$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AV$1,$AG1435>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CT$3:CT$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AW$1,$AG1435>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CU$3:CU$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AW$1,$AG1435>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CU$3:CU$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AX$1,$AG1435>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CV$3:CV$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AX$1,$AG1435>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CV$3:CV$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AY$1,$AG1435>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CW$3:CW$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AY$1,$AG1435>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CW$3:CW$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=AZ$1,$AG1435>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CX$3:CX$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=AZ$1,$AG1435>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CX$3:CX$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=BA$1,$AG1435>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CY$3:CY$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=BA$1,$AG1435>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CY$3:CY$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=BB$1,$AG1435>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=BB$1,$AG1435>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=BC$1,$AG1435>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!DA$3:DA$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=BC$1,$AG1435>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!DA$3:DA$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=BD$1,$AG1435>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!DB$3:DB$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=BD$1,$AG1435>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!DB$3:DB$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1435<=BE$1,$AG1435>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1435,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1435>$AB1435,$AD1435=\"n/a\"),($AA1435-$AB1435)*INDEX(misc!DC$3:DC$6,MATCH($AC1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1435=\"n/a\",$AJ1435*$AI1435,$I1435)\n    +IFERROR(\n      IF(AND($AF1435<=BE$1,$AG1435>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1435,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1435>$AB1435,($AA1435-$AB1435)*INDEX(misc!DC$3:DC$6,MATCH($AD1435,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1435*$AH1435*$AI1435),\n$X1435)*$AK1435","v":0}]
[null,{"$f":"unique_contracts!A1468","v":0},{"$f":"unique_contracts!B1468","v":0},{"$f":"unique_contracts!D1468","v":0},{"$f":"unique_contracts!J1468","v":0},{"$f":"unique_contracts!K1468","v":0},{"$f":"unique_contracts!M1468","v":0},{"$f":"unique_contracts!N1468","v":0},{"$f":"unique_contracts!P1468","v":0},{"$f":"unique_contracts!R1468","v":0},{"$f":"unique_contracts!V1468","v":0},{"$f":"unique_contracts!AB1468","v":0},{"$f":"unique_contracts!AM1468","v":0},{"$f":"unique_contracts!AN1468","v":0},{"$f":"unique_contracts!AO1468","v":0},{"$f":"unique_contracts!AP1468","v":0},{"$f":"unique_contracts!AQ1468","v":0},{"$f":"unique_contracts!AR1468","v":0},{"$f":"unique_contracts!CA1468","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1468,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1468,\"pumped_storage\",\n      IF(AND(NOT(U1468),V1468),\"n/a\",\n        IF(AND(K1468>0,OR(G1468=\"NotHybrid\",G1468=0)),_xlfn.CONCAT(AB1468,INDEX(resources!$G:$G,MATCH(C1468,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1468,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1468=\"Online\",NOT(ISNUMBER(MATCH(AC1468,misc!$DE:$DE,0)))),F1468,E1468)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AL$1,$AG1468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AL$1,$AG1468>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AM$1,$AG1468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CK$3:CK$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AM$1,$AG1468>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CK$3:CK$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AN$1,$AG1468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CL$3:CL$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AN$1,$AG1468>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CL$3:CL$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AO$1,$AG1468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CM$3:CM$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AO$1,$AG1468>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CM$3:CM$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AP$1,$AG1468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CN$3:CN$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AP$1,$AG1468>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CN$3:CN$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AQ$1,$AG1468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CO$3:CO$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AQ$1,$AG1468>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CO$3:CO$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AR$1,$AG1468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CP$3:CP$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AR$1,$AG1468>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CP$3:CP$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AS$1,$AG1468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AS$1,$AG1468>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AT$1,$AG1468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CR$3:CR$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AT$1,$AG1468>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CR$3:CR$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AU$1,$AG1468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CS$3:CS$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AU$1,$AG1468>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CS$3:CS$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AV$1,$AG1468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CT$3:CT$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AV$1,$AG1468>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CT$3:CT$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AW$1,$AG1468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CU$3:CU$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AW$1,$AG1468>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CU$3:CU$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AX$1,$AG1468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CV$3:CV$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AX$1,$AG1468>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CV$3:CV$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AY$1,$AG1468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CW$3:CW$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AY$1,$AG1468>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CW$3:CW$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=AZ$1,$AG1468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CX$3:CX$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=AZ$1,$AG1468>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CX$3:CX$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=BA$1,$AG1468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CY$3:CY$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=BA$1,$AG1468>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CY$3:CY$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=BB$1,$AG1468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=BB$1,$AG1468>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=BC$1,$AG1468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!DA$3:DA$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=BC$1,$AG1468>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!DA$3:DA$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=BD$1,$AG1468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!DB$3:DB$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=BD$1,$AG1468>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!DB$3:DB$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1468<=BE$1,$AG1468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1468,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1468>$AB1468,$AD1468=\"n/a\"),($AA1468-$AB1468)*INDEX(misc!DC$3:DC$6,MATCH($AC1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1468=\"n/a\",$AJ1468*$AI1468,$I1468)\n    +IFERROR(\n      IF(AND($AF1468<=BE$1,$AG1468>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1468,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1468>$AB1468,($AA1468-$AB1468)*INDEX(misc!DC$3:DC$6,MATCH($AD1468,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1468*$AH1468*$AI1468),\n$X1468)*$AK1468","v":0}]
[null,{"$f":"unique_contracts!A1484","v":0},{"$f":"unique_contracts!B1484","v":0},{"$f":"unique_contracts!D1484","v":0},{"$f":"unique_contracts!J1484","v":0},{"$f":"unique_contracts!K1484","v":0},{"$f":"unique_contracts!M1484","v":0},{"$f":"unique_contracts!N1484","v":0},{"$f":"unique_contracts!P1484","v":0},{"$f":"unique_contracts!R1484","v":0},{"$f":"unique_contracts!V1484","v":0},{"$f":"unique_contracts!AB1484","v":0},{"$f":"unique_contracts!AM1484","v":0},{"$f":"unique_contracts!AN1484","v":0},{"$f":"unique_contracts!AO1484","v":0},{"$f":"unique_contracts!AP1484","v":0},{"$f":"unique_contracts!AQ1484","v":0},{"$f":"unique_contracts!AR1484","v":0},{"$f":"unique_contracts!CA1484","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1484,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1484,\"pumped_storage\",\n      IF(AND(NOT(U1484),V1484),\"n/a\",\n        IF(AND(K1484>0,OR(G1484=\"NotHybrid\",G1484=0)),_xlfn.CONCAT(AB1484,INDEX(resources!$G:$G,MATCH(C1484,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1484,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1484=\"Online\",NOT(ISNUMBER(MATCH(AC1484,misc!$DE:$DE,0)))),F1484,E1484)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AL$1,$AG1484>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AL$1,$AG1484>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AM$1,$AG1484>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CK$3:CK$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AM$1,$AG1484>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CK$3:CK$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AN$1,$AG1484>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CL$3:CL$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AN$1,$AG1484>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CL$3:CL$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AO$1,$AG1484>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CM$3:CM$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AO$1,$AG1484>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CM$3:CM$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AP$1,$AG1484>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CN$3:CN$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AP$1,$AG1484>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CN$3:CN$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AQ$1,$AG1484>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CO$3:CO$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AQ$1,$AG1484>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CO$3:CO$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AR$1,$AG1484>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CP$3:CP$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AR$1,$AG1484>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CP$3:CP$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AS$1,$AG1484>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AS$1,$AG1484>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AT$1,$AG1484>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CR$3:CR$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AT$1,$AG1484>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CR$3:CR$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AU$1,$AG1484>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CS$3:CS$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AU$1,$AG1484>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CS$3:CS$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AV$1,$AG1484>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CT$3:CT$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AV$1,$AG1484>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CT$3:CT$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AW$1,$AG1484>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CU$3:CU$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AW$1,$AG1484>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CU$3:CU$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AX$1,$AG1484>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CV$3:CV$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AX$1,$AG1484>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CV$3:CV$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AY$1,$AG1484>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CW$3:CW$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AY$1,$AG1484>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CW$3:CW$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=AZ$1,$AG1484>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CX$3:CX$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=AZ$1,$AG1484>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CX$3:CX$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=BA$1,$AG1484>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CY$3:CY$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=BA$1,$AG1484>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CY$3:CY$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=BB$1,$AG1484>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=BB$1,$AG1484>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=BC$1,$AG1484>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!DA$3:DA$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=BC$1,$AG1484>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!DA$3:DA$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=BD$1,$AG1484>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!DB$3:DB$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=BD$1,$AG1484>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!DB$3:DB$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1484<=BE$1,$AG1484>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1484,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1484>$AB1484,$AD1484=\"n/a\"),($AA1484-$AB1484)*INDEX(misc!DC$3:DC$6,MATCH($AC1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1484=\"n/a\",$AJ1484*$AI1484,$I1484)\n    +IFERROR(\n      IF(AND($AF1484<=BE$1,$AG1484>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1484,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1484>$AB1484,($AA1484-$AB1484)*INDEX(misc!DC$3:DC$6,MATCH($AD1484,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1484*$AH1484*$AI1484),\n$X1484)*$AK1484","v":0}]
[null,{"$f":"unique_contracts!A1524","v":0},{"$f":"unique_contracts!B1524","v":0},{"$f":"unique_contracts!D1524","v":0},{"$f":"unique_contracts!J1524","v":0},{"$f":"unique_contracts!K1524","v":0},{"$f":"unique_contracts!M1524","v":0},{"$f":"unique_contracts!N1524","v":0},{"$f":"unique_contracts!P1524","v":0},{"$f":"unique_contracts!R1524","v":0},{"$f":"unique_contracts!V1524","v":0},{"$f":"unique_contracts!AB1524","v":0},{"$f":"unique_contracts!AM1524","v":0},{"$f":"unique_contracts!AN1524","v":0},{"$f":"unique_contracts!AO1524","v":0},{"$f":"unique_contracts!AP1524","v":0},{"$f":"unique_contracts!AQ1524","v":0},{"$f":"unique_contracts!AR1524","v":0},{"$f":"unique_contracts!CA1524","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1524,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1524,\"pumped_storage\",\n      IF(AND(NOT(U1524),V1524),\"n/a\",\n        IF(AND(K1524>0,OR(G1524=\"NotHybrid\",G1524=0)),_xlfn.CONCAT(AB1524,INDEX(resources!$G:$G,MATCH(C1524,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1524,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1524=\"Online\",NOT(ISNUMBER(MATCH(AC1524,misc!$DE:$DE,0)))),F1524,E1524)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AL$1,$AG1524>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AL$1,$AG1524>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AM$1,$AG1524>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CK$3:CK$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AM$1,$AG1524>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CK$3:CK$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AN$1,$AG1524>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CL$3:CL$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AN$1,$AG1524>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CL$3:CL$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AO$1,$AG1524>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CM$3:CM$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AO$1,$AG1524>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CM$3:CM$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AP$1,$AG1524>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CN$3:CN$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AP$1,$AG1524>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CN$3:CN$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AQ$1,$AG1524>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CO$3:CO$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AQ$1,$AG1524>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CO$3:CO$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AR$1,$AG1524>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CP$3:CP$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AR$1,$AG1524>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CP$3:CP$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AS$1,$AG1524>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AS$1,$AG1524>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AT$1,$AG1524>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CR$3:CR$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AT$1,$AG1524>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CR$3:CR$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AU$1,$AG1524>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CS$3:CS$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AU$1,$AG1524>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CS$3:CS$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AV$1,$AG1524>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CT$3:CT$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AV$1,$AG1524>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CT$3:CT$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AW$1,$AG1524>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CU$3:CU$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AW$1,$AG1524>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CU$3:CU$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AX$1,$AG1524>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CV$3:CV$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AX$1,$AG1524>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CV$3:CV$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AY$1,$AG1524>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CW$3:CW$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AY$1,$AG1524>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CW$3:CW$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=AZ$1,$AG1524>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CX$3:CX$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=AZ$1,$AG1524>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CX$3:CX$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=BA$1,$AG1524>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CY$3:CY$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=BA$1,$AG1524>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CY$3:CY$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=BB$1,$AG1524>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=BB$1,$AG1524>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=BC$1,$AG1524>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!DA$3:DA$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=BC$1,$AG1524>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!DA$3:DA$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=BD$1,$AG1524>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!DB$3:DB$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=BD$1,$AG1524>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!DB$3:DB$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1524<=BE$1,$AG1524>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1524,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1524>$AB1524,$AD1524=\"n/a\"),($AA1524-$AB1524)*INDEX(misc!DC$3:DC$6,MATCH($AC1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1524=\"n/a\",$AJ1524*$AI1524,$I1524)\n    +IFERROR(\n      IF(AND($AF1524<=BE$1,$AG1524>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1524,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1524>$AB1524,($AA1524-$AB1524)*INDEX(misc!DC$3:DC$6,MATCH($AD1524,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1524*$AH1524*$AI1524),\n$X1524)*$AK1524","v":0}]
[null,{"$f":"unique_contracts!A1571","v":0},{"$f":"unique_contracts!B1571","v":0},{"$f":"unique_contracts!D1571","v":0},{"$f":"unique_contracts!J1571","v":0},{"$f":"unique_contracts!K1571","v":0},{"$f":"unique_contracts!M1571","v":0},{"$f":"unique_contracts!N1571","v":0},{"$f":"unique_contracts!P1571","v":0},{"$f":"unique_contracts!R1571","v":0},{"$f":"unique_contracts!V1571","v":0},{"$f":"unique_contracts!AB1571","v":0},{"$f":"unique_contracts!AM1571","v":0},{"$f":"unique_contracts!AN1571","v":0},{"$f":"unique_contracts!AO1571","v":0},{"$f":"unique_contracts!AP1571","v":0},{"$f":"unique_contracts!AQ1571","v":0},{"$f":"unique_contracts!AR1571","v":0},{"$f":"unique_contracts!CA1571","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1571,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1571,\"pumped_storage\",\n      IF(AND(NOT(U1571),V1571),\"n/a\",\n        IF(AND(K1571>0,OR(G1571=\"NotHybrid\",G1571=0)),_xlfn.CONCAT(AB1571,INDEX(resources!$G:$G,MATCH(C1571,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1571,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1571=\"Online\",NOT(ISNUMBER(MATCH(AC1571,misc!$DE:$DE,0)))),F1571,E1571)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AL$1,$AG1571>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AL$1,$AG1571>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AM$1,$AG1571>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CK$3:CK$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AM$1,$AG1571>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CK$3:CK$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AN$1,$AG1571>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CL$3:CL$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AN$1,$AG1571>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CL$3:CL$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AO$1,$AG1571>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CM$3:CM$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AO$1,$AG1571>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CM$3:CM$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AP$1,$AG1571>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CN$3:CN$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AP$1,$AG1571>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CN$3:CN$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AQ$1,$AG1571>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CO$3:CO$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AQ$1,$AG1571>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CO$3:CO$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AR$1,$AG1571>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CP$3:CP$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AR$1,$AG1571>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CP$3:CP$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AS$1,$AG1571>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AS$1,$AG1571>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AT$1,$AG1571>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CR$3:CR$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AT$1,$AG1571>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CR$3:CR$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AU$1,$AG1571>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CS$3:CS$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AU$1,$AG1571>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CS$3:CS$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AV$1,$AG1571>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CT$3:CT$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AV$1,$AG1571>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CT$3:CT$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AW$1,$AG1571>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CU$3:CU$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AW$1,$AG1571>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CU$3:CU$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AX$1,$AG1571>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CV$3:CV$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AX$1,$AG1571>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CV$3:CV$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AY$1,$AG1571>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CW$3:CW$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AY$1,$AG1571>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CW$3:CW$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=AZ$1,$AG1571>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CX$3:CX$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=AZ$1,$AG1571>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CX$3:CX$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=BA$1,$AG1571>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CY$3:CY$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=BA$1,$AG1571>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CY$3:CY$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=BB$1,$AG1571>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=BB$1,$AG1571>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=BC$1,$AG1571>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!DA$3:DA$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=BC$1,$AG1571>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!DA$3:DA$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=BD$1,$AG1571>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!DB$3:DB$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=BD$1,$AG1571>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!DB$3:DB$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1571<=BE$1,$AG1571>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1571,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1571>$AB1571,$AD1571=\"n/a\"),($AA1571-$AB1571)*INDEX(misc!DC$3:DC$6,MATCH($AC1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1571=\"n/a\",$AJ1571*$AI1571,$I1571)\n    +IFERROR(\n      IF(AND($AF1571<=BE$1,$AG1571>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1571,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1571>$AB1571,($AA1571-$AB1571)*INDEX(misc!DC$3:DC$6,MATCH($AD1571,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1571*$AH1571*$AI1571),\n$X1571)*$AK1571","v":0}]
[null,{"$f":"unique_contracts!A1604","v":0},{"$f":"unique_contracts!B1604","v":0},{"$f":"unique_contracts!D1604","v":0},{"$f":"unique_contracts!J1604","v":0},{"$f":"unique_contracts!K1604","v":0},{"$f":"unique_contracts!M1604","v":0},{"$f":"unique_contracts!N1604","v":0},{"$f":"unique_contracts!P1604","v":0},{"$f":"unique_contracts!R1604","v":0},{"$f":"unique_contracts!V1604","v":0},{"$f":"unique_contracts!AB1604","v":0},{"$f":"unique_contracts!AM1604","v":0},{"$f":"unique_contracts!AN1604","v":0},{"$f":"unique_contracts!AO1604","v":0},{"$f":"unique_contracts!AP1604","v":0},{"$f":"unique_contracts!AQ1604","v":0},{"$f":"unique_contracts!AR1604","v":0},{"$f":"unique_contracts!CA1604","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1604,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1604,\"pumped_storage\",\n      IF(AND(NOT(U1604),V1604),\"n/a\",\n        IF(AND(K1604>0,OR(G1604=\"NotHybrid\",G1604=0)),_xlfn.CONCAT(AB1604,INDEX(resources!$G:$G,MATCH(C1604,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1604,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1604=\"Online\",NOT(ISNUMBER(MATCH(AC1604,misc!$DE:$DE,0)))),F1604,E1604)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AL$1,$AG1604>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AL$1,$AG1604>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AM$1,$AG1604>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CK$3:CK$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AM$1,$AG1604>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CK$3:CK$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AN$1,$AG1604>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CL$3:CL$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AN$1,$AG1604>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CL$3:CL$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AO$1,$AG1604>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CM$3:CM$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AO$1,$AG1604>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CM$3:CM$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AP$1,$AG1604>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CN$3:CN$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AP$1,$AG1604>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CN$3:CN$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AQ$1,$AG1604>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CO$3:CO$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AQ$1,$AG1604>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CO$3:CO$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AR$1,$AG1604>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CP$3:CP$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AR$1,$AG1604>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CP$3:CP$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AS$1,$AG1604>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AS$1,$AG1604>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AT$1,$AG1604>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CR$3:CR$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AT$1,$AG1604>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CR$3:CR$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AU$1,$AG1604>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CS$3:CS$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AU$1,$AG1604>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CS$3:CS$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AV$1,$AG1604>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CT$3:CT$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AV$1,$AG1604>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CT$3:CT$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AW$1,$AG1604>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CU$3:CU$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AW$1,$AG1604>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CU$3:CU$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AX$1,$AG1604>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CV$3:CV$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AX$1,$AG1604>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CV$3:CV$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AY$1,$AG1604>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CW$3:CW$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AY$1,$AG1604>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CW$3:CW$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=AZ$1,$AG1604>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CX$3:CX$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=AZ$1,$AG1604>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CX$3:CX$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=BA$1,$AG1604>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CY$3:CY$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=BA$1,$AG1604>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CY$3:CY$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=BB$1,$AG1604>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=BB$1,$AG1604>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=BC$1,$AG1604>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!DA$3:DA$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=BC$1,$AG1604>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!DA$3:DA$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=BD$1,$AG1604>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!DB$3:DB$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=BD$1,$AG1604>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!DB$3:DB$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1604<=BE$1,$AG1604>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1604>$AB1604,$AD1604=\"n/a\"),($AA1604-$AB1604)*INDEX(misc!DC$3:DC$6,MATCH($AC1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1604=\"n/a\",$AJ1604*$AI1604,$I1604)\n    +IFERROR(\n      IF(AND($AF1604<=BE$1,$AG1604>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1604>$AB1604,($AA1604-$AB1604)*INDEX(misc!DC$3:DC$6,MATCH($AD1604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1604*$AH1604*$AI1604),\n$X1604)*$AK1604","v":0}]
[null,{"$f":"unique_contracts!A1637","v":0},{"$f":"unique_contracts!B1637","v":0},{"$f":"unique_contracts!D1637","v":0},{"$f":"unique_contracts!J1637","v":0},{"$f":"unique_contracts!K1637","v":0},{"$f":"unique_contracts!M1637","v":0},{"$f":"unique_contracts!N1637","v":0},{"$f":"unique_contracts!P1637","v":0},{"$f":"unique_contracts!R1637","v":0},{"$f":"unique_contracts!V1637","v":0},{"$f":"unique_contracts!AB1637","v":0},{"$f":"unique_contracts!AM1637","v":0},{"$f":"unique_contracts!AN1637","v":0},{"$f":"unique_contracts!AO1637","v":0},{"$f":"unique_contracts!AP1637","v":0},{"$f":"unique_contracts!AQ1637","v":0},{"$f":"unique_contracts!AR1637","v":0},{"$f":"unique_contracts!CA1637","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1637,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1637,\"pumped_storage\",\n      IF(AND(NOT(U1637),V1637),\"n/a\",\n        IF(AND(K1637>0,OR(G1637=\"NotHybrid\",G1637=0)),_xlfn.CONCAT(AB1637,INDEX(resources!$G:$G,MATCH(C1637,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1637,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1637=\"Online\",NOT(ISNUMBER(MATCH(AC1637,misc!$DE:$DE,0)))),F1637,E1637)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AL$1,$AG1637>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AL$1,$AG1637>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AM$1,$AG1637>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CK$3:CK$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AM$1,$AG1637>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CK$3:CK$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AN$1,$AG1637>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CL$3:CL$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AN$1,$AG1637>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CL$3:CL$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AO$1,$AG1637>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CM$3:CM$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AO$1,$AG1637>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CM$3:CM$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AP$1,$AG1637>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CN$3:CN$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AP$1,$AG1637>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CN$3:CN$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AQ$1,$AG1637>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CO$3:CO$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AQ$1,$AG1637>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CO$3:CO$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AR$1,$AG1637>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CP$3:CP$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AR$1,$AG1637>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CP$3:CP$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AS$1,$AG1637>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AS$1,$AG1637>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AT$1,$AG1637>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CR$3:CR$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AT$1,$AG1637>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CR$3:CR$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AU$1,$AG1637>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CS$3:CS$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AU$1,$AG1637>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CS$3:CS$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AV$1,$AG1637>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CT$3:CT$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AV$1,$AG1637>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CT$3:CT$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AW$1,$AG1637>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CU$3:CU$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AW$1,$AG1637>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CU$3:CU$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AX$1,$AG1637>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CV$3:CV$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AX$1,$AG1637>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CV$3:CV$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AY$1,$AG1637>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CW$3:CW$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AY$1,$AG1637>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CW$3:CW$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=AZ$1,$AG1637>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CX$3:CX$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=AZ$1,$AG1637>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CX$3:CX$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=BA$1,$AG1637>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CY$3:CY$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=BA$1,$AG1637>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CY$3:CY$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=BB$1,$AG1637>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=BB$1,$AG1637>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=BC$1,$AG1637>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!DA$3:DA$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=BC$1,$AG1637>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!DA$3:DA$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=BD$1,$AG1637>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!DB$3:DB$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=BD$1,$AG1637>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!DB$3:DB$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1637<=BE$1,$AG1637>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1637>$AB1637,$AD1637=\"n/a\"),($AA1637-$AB1637)*INDEX(misc!DC$3:DC$6,MATCH($AC1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1637=\"n/a\",$AJ1637*$AI1637,$I1637)\n    +IFERROR(\n      IF(AND($AF1637<=BE$1,$AG1637>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1637>$AB1637,($AA1637-$AB1637)*INDEX(misc!DC$3:DC$6,MATCH($AD1637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1637*$AH1637*$AI1637),\n$X1637)*$AK1637","v":0}]
[null,{"$f":"unique_contracts!A1691","v":0},{"$f":"unique_contracts!B1691","v":0},{"$f":"unique_contracts!D1691","v":0},{"$f":"unique_contracts!J1691","v":0},{"$f":"unique_contracts!K1691","v":0},{"$f":"unique_contracts!M1691","v":0},{"$f":"unique_contracts!N1691","v":0},{"$f":"unique_contracts!P1691","v":0},{"$f":"unique_contracts!R1691","v":0},{"$f":"unique_contracts!V1691","v":0},{"$f":"unique_contracts!AB1691","v":0},{"$f":"unique_contracts!AM1691","v":0},{"$f":"unique_contracts!AN1691","v":0},{"$f":"unique_contracts!AO1691","v":0},{"$f":"unique_contracts!AP1691","v":0},{"$f":"unique_contracts!AQ1691","v":0},{"$f":"unique_contracts!AR1691","v":0},{"$f":"unique_contracts!CA1691","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1691,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1691,\"pumped_storage\",\n      IF(AND(NOT(U1691),V1691),\"n/a\",\n        IF(AND(K1691>0,OR(G1691=\"NotHybrid\",G1691=0)),_xlfn.CONCAT(AB1691,INDEX(resources!$G:$G,MATCH(C1691,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1691,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1691=\"Online\",NOT(ISNUMBER(MATCH(AC1691,misc!$DE:$DE,0)))),F1691,E1691)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AL$1,$AG1691>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AL$1,$AG1691>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AM$1,$AG1691>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CK$3:CK$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AM$1,$AG1691>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CK$3:CK$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AN$1,$AG1691>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CL$3:CL$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AN$1,$AG1691>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CL$3:CL$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AO$1,$AG1691>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CM$3:CM$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AO$1,$AG1691>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CM$3:CM$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AP$1,$AG1691>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CN$3:CN$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AP$1,$AG1691>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CN$3:CN$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AQ$1,$AG1691>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CO$3:CO$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AQ$1,$AG1691>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CO$3:CO$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AR$1,$AG1691>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CP$3:CP$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AR$1,$AG1691>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CP$3:CP$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AS$1,$AG1691>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AS$1,$AG1691>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AT$1,$AG1691>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CR$3:CR$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AT$1,$AG1691>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CR$3:CR$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AU$1,$AG1691>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CS$3:CS$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AU$1,$AG1691>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CS$3:CS$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AV$1,$AG1691>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CT$3:CT$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AV$1,$AG1691>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CT$3:CT$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AW$1,$AG1691>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CU$3:CU$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AW$1,$AG1691>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CU$3:CU$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AX$1,$AG1691>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CV$3:CV$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AX$1,$AG1691>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CV$3:CV$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AY$1,$AG1691>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CW$3:CW$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AY$1,$AG1691>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CW$3:CW$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=AZ$1,$AG1691>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CX$3:CX$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=AZ$1,$AG1691>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CX$3:CX$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=BA$1,$AG1691>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CY$3:CY$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=BA$1,$AG1691>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CY$3:CY$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=BB$1,$AG1691>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=BB$1,$AG1691>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=BC$1,$AG1691>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!DA$3:DA$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=BC$1,$AG1691>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!DA$3:DA$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=BD$1,$AG1691>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!DB$3:DB$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=BD$1,$AG1691>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!DB$3:DB$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1691<=BE$1,$AG1691>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1691,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1691>$AB1691,$AD1691=\"n/a\"),($AA1691-$AB1691)*INDEX(misc!DC$3:DC$6,MATCH($AC1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1691=\"n/a\",$AJ1691*$AI1691,$I1691)\n    +IFERROR(\n      IF(AND($AF1691<=BE$1,$AG1691>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1691,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1691>$AB1691,($AA1691-$AB1691)*INDEX(misc!DC$3:DC$6,MATCH($AD1691,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1691*$AH1691*$AI1691),\n$X1691)*$AK1691","v":0}]
[null,{"$f":"unique_contracts!A1724","v":0},{"$f":"unique_contracts!B1724","v":0},{"$f":"unique_contracts!D1724","v":0},{"$f":"unique_contracts!J1724","v":0},{"$f":"unique_contracts!K1724","v":0},{"$f":"unique_contracts!M1724","v":0},{"$f":"unique_contracts!N1724","v":0},{"$f":"unique_contracts!P1724","v":0},{"$f":"unique_contracts!R1724","v":0},{"$f":"unique_contracts!V1724","v":0},{"$f":"unique_contracts!AB1724","v":0},{"$f":"unique_contracts!AM1724","v":0},{"$f":"unique_contracts!AN1724","v":0},{"$f":"unique_contracts!AO1724","v":0},{"$f":"unique_contracts!AP1724","v":0},{"$f":"unique_contracts!AQ1724","v":0},{"$f":"unique_contracts!AR1724","v":0},{"$f":"unique_contracts!CA1724","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1724,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1724,\"pumped_storage\",\n      IF(AND(NOT(U1724),V1724),\"n/a\",\n        IF(AND(K1724>0,OR(G1724=\"NotHybrid\",G1724=0)),_xlfn.CONCAT(AB1724,INDEX(resources!$G:$G,MATCH(C1724,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1724,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1724=\"Online\",NOT(ISNUMBER(MATCH(AC1724,misc!$DE:$DE,0)))),F1724,E1724)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AL$1,$AG1724>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AL$1,$AG1724>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AM$1,$AG1724>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CK$3:CK$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AM$1,$AG1724>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CK$3:CK$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AN$1,$AG1724>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CL$3:CL$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AN$1,$AG1724>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CL$3:CL$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AO$1,$AG1724>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CM$3:CM$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AO$1,$AG1724>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CM$3:CM$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AP$1,$AG1724>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CN$3:CN$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AP$1,$AG1724>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CN$3:CN$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AQ$1,$AG1724>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CO$3:CO$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AQ$1,$AG1724>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CO$3:CO$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AR$1,$AG1724>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CP$3:CP$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AR$1,$AG1724>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CP$3:CP$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AS$1,$AG1724>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AS$1,$AG1724>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AT$1,$AG1724>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CR$3:CR$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AT$1,$AG1724>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CR$3:CR$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AU$1,$AG1724>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CS$3:CS$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AU$1,$AG1724>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CS$3:CS$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AV$1,$AG1724>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CT$3:CT$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AV$1,$AG1724>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CT$3:CT$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AW$1,$AG1724>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CU$3:CU$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AW$1,$AG1724>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CU$3:CU$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AX$1,$AG1724>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CV$3:CV$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AX$1,$AG1724>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CV$3:CV$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AY$1,$AG1724>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CW$3:CW$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AY$1,$AG1724>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CW$3:CW$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=AZ$1,$AG1724>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CX$3:CX$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=AZ$1,$AG1724>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CX$3:CX$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=BA$1,$AG1724>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CY$3:CY$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=BA$1,$AG1724>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CY$3:CY$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=BB$1,$AG1724>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=BB$1,$AG1724>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=BC$1,$AG1724>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!DA$3:DA$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=BC$1,$AG1724>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!DA$3:DA$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=BD$1,$AG1724>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!DB$3:DB$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=BD$1,$AG1724>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!DB$3:DB$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1724<=BE$1,$AG1724>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1724,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1724>$AB1724,$AD1724=\"n/a\"),($AA1724-$AB1724)*INDEX(misc!DC$3:DC$6,MATCH($AC1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1724=\"n/a\",$AJ1724*$AI1724,$I1724)\n    +IFERROR(\n      IF(AND($AF1724<=BE$1,$AG1724>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1724,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1724>$AB1724,($AA1724-$AB1724)*INDEX(misc!DC$3:DC$6,MATCH($AD1724,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1724*$AH1724*$AI1724),\n$X1724)*$AK1724","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!CA1779","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC1779,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD1779,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC1779,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD1779,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC1779,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD1779,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC1779,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD1779,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC1779,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD1779,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC1779,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD1779,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC1779,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD1779,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC1779,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD1779,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC1779,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD1779,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC1779,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD1779,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC1779,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD1779,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC1779,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD1779,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC1779,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD1779,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC1779,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD1779,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC1779,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD1779,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC1779,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD1779,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC1779,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD1779,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC1779,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD1779,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC1779,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD1779,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC1779,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD1779,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1779*$AH1779*$AI1779),\n$X1779)*$AK1779","v":0}]
[null,{"$f":"unique_contracts!A1812","v":0},{"$f":"unique_contracts!B1812","v":0},{"$f":"unique_contracts!D1812","v":0},{"$f":"unique_contracts!J1812","v":0},{"$f":"unique_contracts!K1812","v":0},{"$f":"unique_contracts!M1812","v":0},{"$f":"unique_contracts!N1812","v":0},{"$f":"unique_contracts!P1812","v":0},{"$f":"unique_contracts!R1812","v":0},{"$f":"unique_contracts!V1812","v":0},{"$f":"unique_contracts!AB1812","v":0},{"$f":"unique_contracts!AM1812","v":0},{"$f":"unique_contracts!AN1812","v":0},{"$f":"unique_contracts!AO1812","v":0},{"$f":"unique_contracts!AP1812","v":0},{"$f":"unique_contracts!AQ1812","v":0},{"$f":"unique_contracts!AR1812","v":0},{"$f":"unique_contracts!CA1812","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1812,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1812,\"pumped_storage\",\n      IF(AND(NOT(U1812),V1812),\"n/a\",\n        IF(AND(K1812>0,OR(G1812=\"NotHybrid\",G1812=0)),_xlfn.CONCAT(AB1812,INDEX(resources!$G:$G,MATCH(C1812,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1812,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1812=\"Online\",NOT(ISNUMBER(MATCH(AC1812,misc!$DE:$DE,0)))),F1812,E1812)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AL$1,$AG1812>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AL$1,$AG1812>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AM$1,$AG1812>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CK$3:CK$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AM$1,$AG1812>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CK$3:CK$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AN$1,$AG1812>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CL$3:CL$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AN$1,$AG1812>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CL$3:CL$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AO$1,$AG1812>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CM$3:CM$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AO$1,$AG1812>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CM$3:CM$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AP$1,$AG1812>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CN$3:CN$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AP$1,$AG1812>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CN$3:CN$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AQ$1,$AG1812>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CO$3:CO$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AQ$1,$AG1812>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CO$3:CO$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AR$1,$AG1812>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CP$3:CP$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AR$1,$AG1812>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CP$3:CP$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AS$1,$AG1812>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AS$1,$AG1812>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AT$1,$AG1812>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CR$3:CR$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AT$1,$AG1812>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CR$3:CR$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AU$1,$AG1812>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CS$3:CS$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AU$1,$AG1812>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CS$3:CS$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AV$1,$AG1812>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CT$3:CT$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AV$1,$AG1812>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CT$3:CT$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AW$1,$AG1812>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CU$3:CU$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AW$1,$AG1812>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CU$3:CU$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AX$1,$AG1812>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CV$3:CV$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AX$1,$AG1812>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CV$3:CV$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AY$1,$AG1812>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CW$3:CW$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AY$1,$AG1812>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CW$3:CW$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=AZ$1,$AG1812>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CX$3:CX$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=AZ$1,$AG1812>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CX$3:CX$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=BA$1,$AG1812>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CY$3:CY$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=BA$1,$AG1812>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CY$3:CY$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=BB$1,$AG1812>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=BB$1,$AG1812>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=BC$1,$AG1812>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!DA$3:DA$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=BC$1,$AG1812>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!DA$3:DA$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=BD$1,$AG1812>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!DB$3:DB$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=BD$1,$AG1812>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!DB$3:DB$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1812<=BE$1,$AG1812>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1812,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1812>$AB1812,$AD1812=\"n/a\"),($AA1812-$AB1812)*INDEX(misc!DC$3:DC$6,MATCH($AC1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1812=\"n/a\",$AJ1812*$AI1812,$I1812)\n    +IFERROR(\n      IF(AND($AF1812<=BE$1,$AG1812>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1812,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1812>$AB1812,($AA1812-$AB1812)*INDEX(misc!DC$3:DC$6,MATCH($AD1812,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1812*$AH1812*$AI1812),\n$X1812)*$AK1812","v":0}]
[null,{"$f":"unique_contracts!A1852","v":0},{"$f":"unique_contracts!B1852","v":0},{"$f":"unique_contracts!D1852","v":0},{"$f":"unique_contracts!J1852","v":0},{"$f":"unique_contracts!K1852","v":0},{"$f":"unique_contracts!M1852","v":0},{"$f":"unique_contracts!N1852","v":0},{"$f":"unique_contracts!P1852","v":0},{"$f":"unique_contracts!R1852","v":0},{"$f":"unique_contracts!V1852","v":0},{"$f":"unique_contracts!AB1852","v":0},{"$f":"unique_contracts!AM1852","v":0},{"$f":"unique_contracts!AN1852","v":0},{"$f":"unique_contracts!AO1852","v":0},{"$f":"unique_contracts!AP1852","v":0},{"$f":"unique_contracts!AQ1852","v":0},{"$f":"unique_contracts!AR1852","v":0},{"$f":"unique_contracts!CA1852","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1852,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1852,\"pumped_storage\",\n      IF(AND(NOT(U1852),V1852),\"n/a\",\n        IF(AND(K1852>0,OR(G1852=\"NotHybrid\",G1852=0)),_xlfn.CONCAT(AB1852,INDEX(resources!$G:$G,MATCH(C1852,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1852,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1852=\"Online\",NOT(ISNUMBER(MATCH(AC1852,misc!$DE:$DE,0)))),F1852,E1852)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AL$1,$AG1852>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AL$1,$AG1852>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AM$1,$AG1852>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CK$3:CK$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AM$1,$AG1852>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CK$3:CK$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AN$1,$AG1852>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CL$3:CL$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AN$1,$AG1852>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CL$3:CL$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AO$1,$AG1852>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CM$3:CM$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AO$1,$AG1852>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CM$3:CM$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AP$1,$AG1852>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CN$3:CN$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AP$1,$AG1852>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CN$3:CN$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AQ$1,$AG1852>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CO$3:CO$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AQ$1,$AG1852>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CO$3:CO$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AR$1,$AG1852>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CP$3:CP$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AR$1,$AG1852>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CP$3:CP$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AS$1,$AG1852>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AS$1,$AG1852>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AT$1,$AG1852>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CR$3:CR$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AT$1,$AG1852>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CR$3:CR$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AU$1,$AG1852>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CS$3:CS$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AU$1,$AG1852>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CS$3:CS$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AV$1,$AG1852>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CT$3:CT$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AV$1,$AG1852>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CT$3:CT$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AW$1,$AG1852>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CU$3:CU$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AW$1,$AG1852>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CU$3:CU$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AX$1,$AG1852>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CV$3:CV$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AX$1,$AG1852>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CV$3:CV$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AY$1,$AG1852>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CW$3:CW$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AY$1,$AG1852>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CW$3:CW$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=AZ$1,$AG1852>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CX$3:CX$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=AZ$1,$AG1852>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CX$3:CX$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=BA$1,$AG1852>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CY$3:CY$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=BA$1,$AG1852>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CY$3:CY$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=BB$1,$AG1852>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=BB$1,$AG1852>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=BC$1,$AG1852>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!DA$3:DA$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=BC$1,$AG1852>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!DA$3:DA$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=BD$1,$AG1852>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!DB$3:DB$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=BD$1,$AG1852>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!DB$3:DB$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1852<=BE$1,$AG1852>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1852,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1852>$AB1852,$AD1852=\"n/a\"),($AA1852-$AB1852)*INDEX(misc!DC$3:DC$6,MATCH($AC1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1852=\"n/a\",$AJ1852*$AI1852,$I1852)\n    +IFERROR(\n      IF(AND($AF1852<=BE$1,$AG1852>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1852,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1852>$AB1852,($AA1852-$AB1852)*INDEX(misc!DC$3:DC$6,MATCH($AD1852,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1852*$AH1852*$AI1852),\n$X1852)*$AK1852","v":0}]
[null,{"$f":"unique_contracts!A1899","v":0},{"$f":"unique_contracts!B1899","v":0},{"$f":"unique_contracts!D1899","v":0},{"$f":"unique_contracts!J1899","v":0},{"$f":"unique_contracts!K1899","v":0},{"$f":"unique_contracts!M1899","v":0},{"$f":"unique_contracts!N1899","v":0},{"$f":"unique_contracts!P1899","v":0},{"$f":"unique_contracts!R1899","v":0},{"$f":"unique_contracts!V1899","v":0},{"$f":"unique_contracts!AB1899","v":0},{"$f":"unique_contracts!AM1899","v":0},{"$f":"unique_contracts!AN1899","v":0},{"$f":"unique_contracts!AO1899","v":0},{"$f":"unique_contracts!AP1899","v":0},{"$f":"unique_contracts!AQ1899","v":0},{"$f":"unique_contracts!AR1899","v":0},{"$f":"unique_contracts!CA1899","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1899,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1899,\"pumped_storage\",\n      IF(AND(NOT(U1899),V1899),\"n/a\",\n        IF(AND(K1899>0,OR(G1899=\"NotHybrid\",G1899=0)),_xlfn.CONCAT(AB1899,INDEX(resources!$G:$G,MATCH(C1899,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1899,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1899=\"Online\",NOT(ISNUMBER(MATCH(AC1899,misc!$DE:$DE,0)))),F1899,E1899)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AL$1,$AG1899>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AL$1,$AG1899>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AM$1,$AG1899>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CK$3:CK$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AM$1,$AG1899>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CK$3:CK$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AN$1,$AG1899>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CL$3:CL$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AN$1,$AG1899>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CL$3:CL$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AO$1,$AG1899>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CM$3:CM$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AO$1,$AG1899>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CM$3:CM$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AP$1,$AG1899>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CN$3:CN$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AP$1,$AG1899>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CN$3:CN$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AQ$1,$AG1899>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CO$3:CO$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AQ$1,$AG1899>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CO$3:CO$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AR$1,$AG1899>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CP$3:CP$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AR$1,$AG1899>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CP$3:CP$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AS$1,$AG1899>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AS$1,$AG1899>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AT$1,$AG1899>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CR$3:CR$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AT$1,$AG1899>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CR$3:CR$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AU$1,$AG1899>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CS$3:CS$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AU$1,$AG1899>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CS$3:CS$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AV$1,$AG1899>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CT$3:CT$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AV$1,$AG1899>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CT$3:CT$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AW$1,$AG1899>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CU$3:CU$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AW$1,$AG1899>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CU$3:CU$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AX$1,$AG1899>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CV$3:CV$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AX$1,$AG1899>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CV$3:CV$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AY$1,$AG1899>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CW$3:CW$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AY$1,$AG1899>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CW$3:CW$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=AZ$1,$AG1899>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CX$3:CX$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=AZ$1,$AG1899>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CX$3:CX$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=BA$1,$AG1899>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CY$3:CY$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=BA$1,$AG1899>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CY$3:CY$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=BB$1,$AG1899>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=BB$1,$AG1899>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=BC$1,$AG1899>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!DA$3:DA$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=BC$1,$AG1899>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!DA$3:DA$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=BD$1,$AG1899>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!DB$3:DB$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=BD$1,$AG1899>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!DB$3:DB$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1899<=BE$1,$AG1899>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1899,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1899>$AB1899,$AD1899=\"n/a\"),($AA1899-$AB1899)*INDEX(misc!DC$3:DC$6,MATCH($AC1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1899=\"n/a\",$AJ1899*$AI1899,$I1899)\n    +IFERROR(\n      IF(AND($AF1899<=BE$1,$AG1899>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1899,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1899>$AB1899,($AA1899-$AB1899)*INDEX(misc!DC$3:DC$6,MATCH($AD1899,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1899*$AH1899*$AI1899),\n$X1899)*$AK1899","v":0}]
[null,{"$f":"unique_contracts!A1932","v":0},{"$f":"unique_contracts!B1932","v":0},{"$f":"unique_contracts!D1932","v":0},{"$f":"unique_contracts!J1932","v":0},{"$f":"unique_contracts!K1932","v":0},{"$f":"unique_contracts!M1932","v":0},{"$f":"unique_contracts!N1932","v":0},{"$f":"unique_contracts!P1932","v":0},{"$f":"unique_contracts!R1932","v":0},{"$f":"unique_contracts!V1932","v":0},{"$f":"unique_contracts!AB1932","v":0},{"$f":"unique_contracts!AM1932","v":0},{"$f":"unique_contracts!AN1932","v":0},{"$f":"unique_contracts!AO1932","v":0},{"$f":"unique_contracts!AP1932","v":0},{"$f":"unique_contracts!AQ1932","v":0},{"$f":"unique_contracts!AR1932","v":0},{"$f":"unique_contracts!CA1932","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1932,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1932,\"pumped_storage\",\n      IF(AND(NOT(U1932),V1932),\"n/a\",\n        IF(AND(K1932>0,OR(G1932=\"NotHybrid\",G1932=0)),_xlfn.CONCAT(AB1932,INDEX(resources!$G:$G,MATCH(C1932,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1932,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1932=\"Online\",NOT(ISNUMBER(MATCH(AC1932,misc!$DE:$DE,0)))),F1932,E1932)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AL$1,$AG1932>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AL$1,$AG1932>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AM$1,$AG1932>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CK$3:CK$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AM$1,$AG1932>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CK$3:CK$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AN$1,$AG1932>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CL$3:CL$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AN$1,$AG1932>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CL$3:CL$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AO$1,$AG1932>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CM$3:CM$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AO$1,$AG1932>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CM$3:CM$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AP$1,$AG1932>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CN$3:CN$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AP$1,$AG1932>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CN$3:CN$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AQ$1,$AG1932>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CO$3:CO$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AQ$1,$AG1932>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CO$3:CO$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AR$1,$AG1932>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CP$3:CP$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AR$1,$AG1932>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CP$3:CP$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AS$1,$AG1932>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AS$1,$AG1932>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AT$1,$AG1932>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CR$3:CR$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AT$1,$AG1932>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CR$3:CR$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AU$1,$AG1932>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CS$3:CS$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AU$1,$AG1932>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CS$3:CS$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AV$1,$AG1932>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CT$3:CT$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AV$1,$AG1932>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CT$3:CT$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AW$1,$AG1932>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CU$3:CU$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AW$1,$AG1932>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CU$3:CU$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AX$1,$AG1932>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CV$3:CV$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AX$1,$AG1932>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CV$3:CV$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AY$1,$AG1932>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CW$3:CW$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AY$1,$AG1932>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CW$3:CW$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=AZ$1,$AG1932>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CX$3:CX$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=AZ$1,$AG1932>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CX$3:CX$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=BA$1,$AG1932>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CY$3:CY$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=BA$1,$AG1932>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CY$3:CY$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=BB$1,$AG1932>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=BB$1,$AG1932>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=BC$1,$AG1932>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!DA$3:DA$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=BC$1,$AG1932>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!DA$3:DA$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=BD$1,$AG1932>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!DB$3:DB$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=BD$1,$AG1932>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!DB$3:DB$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1932<=BE$1,$AG1932>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1932,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1932>$AB1932,$AD1932=\"n/a\"),($AA1932-$AB1932)*INDEX(misc!DC$3:DC$6,MATCH($AC1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1932=\"n/a\",$AJ1932*$AI1932,$I1932)\n    +IFERROR(\n      IF(AND($AF1932<=BE$1,$AG1932>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1932,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1932>$AB1932,($AA1932-$AB1932)*INDEX(misc!DC$3:DC$6,MATCH($AD1932,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1932*$AH1932*$AI1932),\n$X1932)*$AK1932","v":0}]
[null,{"$f":"unique_contracts!A1965","v":0},{"$f":"unique_contracts!B1965","v":0},{"$f":"unique_contracts!D1965","v":0},{"$f":"unique_contracts!J1965","v":0},{"$f":"unique_contracts!K1965","v":0},{"$f":"unique_contracts!M1965","v":0},{"$f":"unique_contracts!N1965","v":0},{"$f":"unique_contracts!P1965","v":0},{"$f":"unique_contracts!R1965","v":0},{"$f":"unique_contracts!V1965","v":0},{"$f":"unique_contracts!AB1965","v":0},{"$f":"unique_contracts!AM1965","v":0},{"$f":"unique_contracts!AN1965","v":0},{"$f":"unique_contracts!AO1965","v":0},{"$f":"unique_contracts!AP1965","v":0},{"$f":"unique_contracts!AQ1965","v":0},{"$f":"unique_contracts!AR1965","v":0},{"$f":"unique_contracts!CA1965","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C1965,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T1965,\"pumped_storage\",\n      IF(AND(NOT(U1965),V1965),\"n/a\",\n        IF(AND(K1965>0,OR(G1965=\"NotHybrid\",G1965=0)),_xlfn.CONCAT(AB1965,INDEX(resources!$G:$G,MATCH(C1965,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C1965,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D1965=\"Online\",NOT(ISNUMBER(MATCH(AC1965,misc!$DE:$DE,0)))),F1965,E1965)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AL$1,$AG1965>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CJ$3:CJ$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AL$1,$AG1965>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CJ$3:CJ$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AM$1,$AG1965>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CK$3:CK$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AM$1,$AG1965>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CK$3:CK$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AN$1,$AG1965>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CL$3:CL$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AN$1,$AG1965>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CL$3:CL$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AO$1,$AG1965>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CM$3:CM$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AO$1,$AG1965>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CM$3:CM$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AP$1,$AG1965>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CN$3:CN$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AP$1,$AG1965>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CN$3:CN$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AQ$1,$AG1965>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CO$3:CO$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AQ$1,$AG1965>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CO$3:CO$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AR$1,$AG1965>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CP$3:CP$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AR$1,$AG1965>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CP$3:CP$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AS$1,$AG1965>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CQ$3:CQ$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AS$1,$AG1965>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CQ$3:CQ$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AT$1,$AG1965>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CR$3:CR$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AT$1,$AG1965>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CR$3:CR$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AU$1,$AG1965>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CS$3:CS$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AU$1,$AG1965>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CS$3:CS$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AV$1,$AG1965>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CT$3:CT$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AV$1,$AG1965>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CT$3:CT$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AW$1,$AG1965>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CU$3:CU$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AW$1,$AG1965>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CU$3:CU$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AX$1,$AG1965>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CV$3:CV$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AX$1,$AG1965>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CV$3:CV$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AY$1,$AG1965>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CW$3:CW$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AY$1,$AG1965>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CW$3:CW$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=AZ$1,$AG1965>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CX$3:CX$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=AZ$1,$AG1965>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CX$3:CX$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=BA$1,$AG1965>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CY$3:CY$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=BA$1,$AG1965>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CY$3:CY$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=BB$1,$AG1965>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!CZ$3:CZ$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=BB$1,$AG1965>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!CZ$3:CZ$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=BC$1,$AG1965>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!DA$3:DA$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=BC$1,$AG1965>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!DA$3:DA$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=BD$1,$AG1965>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!DB$3:DB$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=BD$1,$AG1965>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!DB$3:DB$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF1965<=BE$1,$AG1965>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC1965,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA1965>$AB1965,$AD1965=\"n/a\"),($AA1965-$AB1965)*INDEX(misc!DC$3:DC$6,MATCH($AC1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD1965=\"n/a\",$AJ1965*$AI1965,$I1965)\n    +IFERROR(\n      IF(AND($AF1965<=BE$1,$AG1965>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD1965,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA1965>$AB1965,($AA1965-$AB1965)*INDEX(misc!DC$3:DC$6,MATCH($AD1965,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y1965*$AH1965*$AI1965),\n$X1965)*$AK1965","v":0}]
[null,{"$f":"unique_contracts!A2019","v":0},{"$f":"unique_contracts!B2019","v":0},{"$f":"unique_contracts!D2019","v":0},{"$f":"unique_contracts!J2019","v":0},{"$f":"unique_contracts!K2019","v":0},{"$f":"unique_contracts!M2019","v":0},{"$f":"unique_contracts!N2019","v":0},{"$f":"unique_contracts!P2019","v":0},{"$f":"unique_contracts!R2019","v":0},{"$f":"unique_contracts!V2019","v":0},{"$f":"unique_contracts!AB2019","v":0},{"$f":"unique_contracts!AM2019","v":0},{"$f":"unique_contracts!AN2019","v":0},{"$f":"unique_contracts!AO2019","v":0},{"$f":"unique_contracts!AP2019","v":0},{"$f":"unique_contracts!AQ2019","v":0},{"$f":"unique_contracts!AR2019","v":0},{"$f":"unique_contracts!CA2019","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2019,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2019,\"pumped_storage\",\n      IF(AND(NOT(U2019),V2019),\"n/a\",\n        IF(AND(K2019>0,OR(G2019=\"NotHybrid\",G2019=0)),_xlfn.CONCAT(AB2019,INDEX(resources!$G:$G,MATCH(C2019,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2019,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2019=\"Online\",NOT(ISNUMBER(MATCH(AC2019,misc!$DE:$DE,0)))),F2019,E2019)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AL$1,$AG2019>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AL$1,$AG2019>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AM$1,$AG2019>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CK$3:CK$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AM$1,$AG2019>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CK$3:CK$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AN$1,$AG2019>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CL$3:CL$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AN$1,$AG2019>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CL$3:CL$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AO$1,$AG2019>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CM$3:CM$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AO$1,$AG2019>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CM$3:CM$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AP$1,$AG2019>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CN$3:CN$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AP$1,$AG2019>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CN$3:CN$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AQ$1,$AG2019>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CO$3:CO$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AQ$1,$AG2019>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CO$3:CO$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AR$1,$AG2019>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CP$3:CP$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AR$1,$AG2019>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CP$3:CP$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AS$1,$AG2019>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AS$1,$AG2019>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AT$1,$AG2019>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CR$3:CR$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AT$1,$AG2019>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CR$3:CR$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AU$1,$AG2019>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CS$3:CS$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AU$1,$AG2019>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CS$3:CS$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AV$1,$AG2019>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CT$3:CT$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AV$1,$AG2019>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CT$3:CT$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AW$1,$AG2019>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CU$3:CU$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AW$1,$AG2019>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CU$3:CU$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AX$1,$AG2019>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CV$3:CV$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AX$1,$AG2019>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CV$3:CV$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AY$1,$AG2019>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CW$3:CW$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AY$1,$AG2019>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CW$3:CW$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=AZ$1,$AG2019>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CX$3:CX$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=AZ$1,$AG2019>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CX$3:CX$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=BA$1,$AG2019>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CY$3:CY$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=BA$1,$AG2019>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CY$3:CY$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=BB$1,$AG2019>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=BB$1,$AG2019>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=BC$1,$AG2019>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!DA$3:DA$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=BC$1,$AG2019>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!DA$3:DA$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=BD$1,$AG2019>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!DB$3:DB$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=BD$1,$AG2019>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!DB$3:DB$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2019<=BE$1,$AG2019>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2019,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2019>$AB2019,$AD2019=\"n/a\"),($AA2019-$AB2019)*INDEX(misc!DC$3:DC$6,MATCH($AC2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2019=\"n/a\",$AJ2019*$AI2019,$I2019)\n    +IFERROR(\n      IF(AND($AF2019<=BE$1,$AG2019>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2019,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2019>$AB2019,($AA2019-$AB2019)*INDEX(misc!DC$3:DC$6,MATCH($AD2019,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2019*$AH2019*$AI2019),\n$X2019)*$AK2019","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!CA2052","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC2052,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD2052,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC2052,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD2052,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC2052,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD2052,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC2052,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD2052,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC2052,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD2052,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC2052,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD2052,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC2052,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD2052,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC2052,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD2052,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC2052,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD2052,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC2052,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD2052,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC2052,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD2052,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC2052,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD2052,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC2052,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD2052,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC2052,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD2052,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC2052,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD2052,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC2052,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD2052,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC2052,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD2052,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC2052,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD2052,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC2052,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD2052,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC2052,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD2052,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2052*$AH2052*$AI2052),\n$X2052)*$AK2052","v":0}]
[null,{"$f":"unique_contracts!A2068","v":0},{"$f":"unique_contracts!B2068","v":0},{"$f":"unique_contracts!D2068","v":0},{"$f":"unique_contracts!J2068","v":0},{"$f":"unique_contracts!K2068","v":0},{"$f":"unique_contracts!M2068","v":0},{"$f":"unique_contracts!N2068","v":0},{"$f":"unique_contracts!P2068","v":0},{"$f":"unique_contracts!R2068","v":0},{"$f":"unique_contracts!V2068","v":0},{"$f":"unique_contracts!AB2068","v":0},{"$f":"unique_contracts!AM2068","v":0},{"$f":"unique_contracts!AN2068","v":0},{"$f":"unique_contracts!AO2068","v":0},{"$f":"unique_contracts!AP2068","v":0},{"$f":"unique_contracts!AQ2068","v":0},{"$f":"unique_contracts!AR2068","v":0},{"$f":"unique_contracts!CA2068","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2068,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2068,\"pumped_storage\",\n      IF(AND(NOT(U2068),V2068),\"n/a\",\n        IF(AND(K2068>0,OR(G2068=\"NotHybrid\",G2068=0)),_xlfn.CONCAT(AB2068,INDEX(resources!$G:$G,MATCH(C2068,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2068,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2068=\"Online\",NOT(ISNUMBER(MATCH(AC2068,misc!$DE:$DE,0)))),F2068,E2068)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AL$1,$AG2068>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AL$1,$AG2068>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AM$1,$AG2068>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CK$3:CK$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AM$1,$AG2068>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CK$3:CK$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AN$1,$AG2068>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CL$3:CL$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AN$1,$AG2068>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CL$3:CL$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AO$1,$AG2068>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CM$3:CM$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AO$1,$AG2068>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CM$3:CM$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AP$1,$AG2068>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CN$3:CN$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AP$1,$AG2068>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CN$3:CN$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AQ$1,$AG2068>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CO$3:CO$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AQ$1,$AG2068>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CO$3:CO$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AR$1,$AG2068>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CP$3:CP$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AR$1,$AG2068>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CP$3:CP$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AS$1,$AG2068>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AS$1,$AG2068>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AT$1,$AG2068>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CR$3:CR$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AT$1,$AG2068>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CR$3:CR$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AU$1,$AG2068>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CS$3:CS$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AU$1,$AG2068>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CS$3:CS$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AV$1,$AG2068>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CT$3:CT$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AV$1,$AG2068>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CT$3:CT$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AW$1,$AG2068>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CU$3:CU$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AW$1,$AG2068>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CU$3:CU$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AX$1,$AG2068>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CV$3:CV$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AX$1,$AG2068>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CV$3:CV$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AY$1,$AG2068>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CW$3:CW$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AY$1,$AG2068>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CW$3:CW$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=AZ$1,$AG2068>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CX$3:CX$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=AZ$1,$AG2068>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CX$3:CX$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=BA$1,$AG2068>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CY$3:CY$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=BA$1,$AG2068>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CY$3:CY$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=BB$1,$AG2068>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=BB$1,$AG2068>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=BC$1,$AG2068>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!DA$3:DA$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=BC$1,$AG2068>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!DA$3:DA$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=BD$1,$AG2068>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!DB$3:DB$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=BD$1,$AG2068>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!DB$3:DB$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2068<=BE$1,$AG2068>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2068,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2068>$AB2068,$AD2068=\"n/a\"),($AA2068-$AB2068)*INDEX(misc!DC$3:DC$6,MATCH($AC2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2068=\"n/a\",$AJ2068*$AI2068,$I2068)\n    +IFERROR(\n      IF(AND($AF2068<=BE$1,$AG2068>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2068,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2068>$AB2068,($AA2068-$AB2068)*INDEX(misc!DC$3:DC$6,MATCH($AD2068,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2068*$AH2068*$AI2068),\n$X2068)*$AK2068","v":0}]
[null,{"$f":"unique_contracts!A2140","v":0},{"$f":"unique_contracts!B2140","v":0},{"$f":"unique_contracts!D2140","v":0},{"$f":"unique_contracts!J2140","v":0},{"$f":"unique_contracts!K2140","v":0},{"$f":"unique_contracts!M2140","v":0},{"$f":"unique_contracts!N2140","v":0},{"$f":"unique_contracts!P2140","v":0},{"$f":"unique_contracts!R2140","v":0},{"$f":"unique_contracts!V2140","v":0},{"$f":"unique_contracts!AB2140","v":0},{"$f":"unique_contracts!AM2140","v":0},{"$f":"unique_contracts!AN2140","v":0},{"$f":"unique_contracts!AO2140","v":0},{"$f":"unique_contracts!AP2140","v":0},{"$f":"unique_contracts!AQ2140","v":0},{"$f":"unique_contracts!AR2140","v":0},{"$f":"unique_contracts!CA2140","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2140,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2140,\"pumped_storage\",\n      IF(AND(NOT(U2140),V2140),\"n/a\",\n        IF(AND(K2140>0,OR(G2140=\"NotHybrid\",G2140=0)),_xlfn.CONCAT(AB2140,INDEX(resources!$G:$G,MATCH(C2140,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2140,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2140=\"Online\",NOT(ISNUMBER(MATCH(AC2140,misc!$DE:$DE,0)))),F2140,E2140)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AL$1,$AG2140>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AL$1,$AG2140>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AM$1,$AG2140>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CK$3:CK$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AM$1,$AG2140>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CK$3:CK$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AN$1,$AG2140>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CL$3:CL$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AN$1,$AG2140>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CL$3:CL$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AO$1,$AG2140>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CM$3:CM$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AO$1,$AG2140>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CM$3:CM$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AP$1,$AG2140>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CN$3:CN$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AP$1,$AG2140>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CN$3:CN$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AQ$1,$AG2140>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CO$3:CO$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AQ$1,$AG2140>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CO$3:CO$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AR$1,$AG2140>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CP$3:CP$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AR$1,$AG2140>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CP$3:CP$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AS$1,$AG2140>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AS$1,$AG2140>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AT$1,$AG2140>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CR$3:CR$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AT$1,$AG2140>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CR$3:CR$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AU$1,$AG2140>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CS$3:CS$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AU$1,$AG2140>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CS$3:CS$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AV$1,$AG2140>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CT$3:CT$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AV$1,$AG2140>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CT$3:CT$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AW$1,$AG2140>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CU$3:CU$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AW$1,$AG2140>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CU$3:CU$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AX$1,$AG2140>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CV$3:CV$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AX$1,$AG2140>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CV$3:CV$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AY$1,$AG2140>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CW$3:CW$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AY$1,$AG2140>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CW$3:CW$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=AZ$1,$AG2140>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CX$3:CX$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=AZ$1,$AG2140>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CX$3:CX$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=BA$1,$AG2140>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CY$3:CY$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=BA$1,$AG2140>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CY$3:CY$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=BB$1,$AG2140>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=BB$1,$AG2140>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=BC$1,$AG2140>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!DA$3:DA$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=BC$1,$AG2140>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!DA$3:DA$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=BD$1,$AG2140>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!DB$3:DB$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=BD$1,$AG2140>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!DB$3:DB$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2140<=BE$1,$AG2140>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2140,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2140>$AB2140,$AD2140=\"n/a\"),($AA2140-$AB2140)*INDEX(misc!DC$3:DC$6,MATCH($AC2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2140=\"n/a\",$AJ2140*$AI2140,$I2140)\n    +IFERROR(\n      IF(AND($AF2140<=BE$1,$AG2140>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2140,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2140>$AB2140,($AA2140-$AB2140)*INDEX(misc!DC$3:DC$6,MATCH($AD2140,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2140*$AH2140*$AI2140),\n$X2140)*$AK2140","v":0}]
[null,{"$f":"unique_contracts!A2142","v":0},{"$f":"unique_contracts!B2142","v":0},{"$f":"unique_contracts!D2142","v":0},{"$f":"unique_contracts!J2142","v":0},{"$f":"unique_contracts!K2142","v":0},{"$f":"unique_contracts!M2142","v":0},{"$f":"unique_contracts!N2142","v":0},{"$f":"unique_contracts!P2142","v":0},{"$f":"unique_contracts!R2142","v":0},{"$f":"unique_contracts!V2142","v":0},{"$f":"unique_contracts!AB2142","v":0},{"$f":"unique_contracts!AM2142","v":0},{"$f":"unique_contracts!AN2142","v":0},{"$f":"unique_contracts!AO2142","v":0},{"$f":"unique_contracts!AP2142","v":0},{"$f":"unique_contracts!AQ2142","v":0},{"$f":"unique_contracts!AR2142","v":0},{"$f":"unique_contracts!CA2142","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2142,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2142,\"pumped_storage\",\n      IF(AND(NOT(U2142),V2142),\"n/a\",\n        IF(AND(K2142>0,OR(G2142=\"NotHybrid\",G2142=0)),_xlfn.CONCAT(AB2142,INDEX(resources!$G:$G,MATCH(C2142,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2142,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2142=\"Online\",NOT(ISNUMBER(MATCH(AC2142,misc!$DE:$DE,0)))),F2142,E2142)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AL$1,$AG2142>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AL$1,$AG2142>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AM$1,$AG2142>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CK$3:CK$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AM$1,$AG2142>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CK$3:CK$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AN$1,$AG2142>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CL$3:CL$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AN$1,$AG2142>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CL$3:CL$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AO$1,$AG2142>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CM$3:CM$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AO$1,$AG2142>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CM$3:CM$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AP$1,$AG2142>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CN$3:CN$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AP$1,$AG2142>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CN$3:CN$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AQ$1,$AG2142>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CO$3:CO$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AQ$1,$AG2142>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CO$3:CO$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AR$1,$AG2142>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CP$3:CP$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AR$1,$AG2142>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CP$3:CP$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AS$1,$AG2142>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AS$1,$AG2142>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AT$1,$AG2142>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CR$3:CR$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AT$1,$AG2142>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CR$3:CR$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AU$1,$AG2142>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CS$3:CS$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AU$1,$AG2142>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CS$3:CS$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AV$1,$AG2142>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CT$3:CT$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AV$1,$AG2142>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CT$3:CT$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AW$1,$AG2142>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CU$3:CU$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AW$1,$AG2142>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CU$3:CU$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AX$1,$AG2142>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CV$3:CV$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AX$1,$AG2142>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CV$3:CV$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AY$1,$AG2142>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CW$3:CW$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AY$1,$AG2142>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CW$3:CW$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=AZ$1,$AG2142>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CX$3:CX$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=AZ$1,$AG2142>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CX$3:CX$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=BA$1,$AG2142>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CY$3:CY$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=BA$1,$AG2142>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CY$3:CY$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=BB$1,$AG2142>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=BB$1,$AG2142>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=BC$1,$AG2142>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!DA$3:DA$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=BC$1,$AG2142>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!DA$3:DA$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=BD$1,$AG2142>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!DB$3:DB$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=BD$1,$AG2142>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!DB$3:DB$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2142<=BE$1,$AG2142>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2142,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2142>$AB2142,$AD2142=\"n/a\"),($AA2142-$AB2142)*INDEX(misc!DC$3:DC$6,MATCH($AC2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2142=\"n/a\",$AJ2142*$AI2142,$I2142)\n    +IFERROR(\n      IF(AND($AF2142<=BE$1,$AG2142>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2142,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2142>$AB2142,($AA2142-$AB2142)*INDEX(misc!DC$3:DC$6,MATCH($AD2142,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2142*$AH2142*$AI2142),\n$X2142)*$AK2142","v":0}]
[null,{"$f":"unique_contracts!A2188","v":0},{"$f":"unique_contracts!B2188","v":0},{"$f":"unique_contracts!D2188","v":0},{"$f":"unique_contracts!J2188","v":0},{"$f":"unique_contracts!K2188","v":0},{"$f":"unique_contracts!M2188","v":0},{"$f":"unique_contracts!N2188","v":0},{"$f":"unique_contracts!P2188","v":0},{"$f":"unique_contracts!R2188","v":0},{"$f":"unique_contracts!V2188","v":0},{"$f":"unique_contracts!AB2188","v":0},{"$f":"unique_contracts!AM2188","v":0},{"$f":"unique_contracts!AN2188","v":0},{"$f":"unique_contracts!AO2188","v":0},{"$f":"unique_contracts!AP2188","v":0},{"$f":"unique_contracts!AQ2188","v":0},{"$f":"unique_contracts!AR2188","v":0},{"$f":"unique_contracts!CA2188","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2188,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2188,\"pumped_storage\",\n      IF(AND(NOT(U2188),V2188),\"n/a\",\n        IF(AND(K2188>0,OR(G2188=\"NotHybrid\",G2188=0)),_xlfn.CONCAT(AB2188,INDEX(resources!$G:$G,MATCH(C2188,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2188,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2188=\"Online\",NOT(ISNUMBER(MATCH(AC2188,misc!$DE:$DE,0)))),F2188,E2188)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AL$1,$AG2188>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AL$1,$AG2188>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AM$1,$AG2188>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CK$3:CK$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AM$1,$AG2188>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CK$3:CK$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AN$1,$AG2188>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CL$3:CL$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AN$1,$AG2188>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CL$3:CL$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AO$1,$AG2188>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CM$3:CM$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AO$1,$AG2188>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CM$3:CM$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AP$1,$AG2188>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CN$3:CN$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AP$1,$AG2188>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CN$3:CN$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AQ$1,$AG2188>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CO$3:CO$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AQ$1,$AG2188>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CO$3:CO$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AR$1,$AG2188>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CP$3:CP$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AR$1,$AG2188>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CP$3:CP$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AS$1,$AG2188>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AS$1,$AG2188>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AT$1,$AG2188>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CR$3:CR$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AT$1,$AG2188>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CR$3:CR$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AU$1,$AG2188>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CS$3:CS$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AU$1,$AG2188>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CS$3:CS$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AV$1,$AG2188>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CT$3:CT$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AV$1,$AG2188>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CT$3:CT$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AW$1,$AG2188>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CU$3:CU$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AW$1,$AG2188>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CU$3:CU$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AX$1,$AG2188>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CV$3:CV$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AX$1,$AG2188>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CV$3:CV$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AY$1,$AG2188>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CW$3:CW$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AY$1,$AG2188>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CW$3:CW$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=AZ$1,$AG2188>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CX$3:CX$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=AZ$1,$AG2188>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CX$3:CX$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=BA$1,$AG2188>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CY$3:CY$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=BA$1,$AG2188>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CY$3:CY$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=BB$1,$AG2188>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=BB$1,$AG2188>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=BC$1,$AG2188>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!DA$3:DA$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=BC$1,$AG2188>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!DA$3:DA$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=BD$1,$AG2188>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!DB$3:DB$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=BD$1,$AG2188>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!DB$3:DB$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2188<=BE$1,$AG2188>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2188,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2188>$AB2188,$AD2188=\"n/a\"),($AA2188-$AB2188)*INDEX(misc!DC$3:DC$6,MATCH($AC2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2188=\"n/a\",$AJ2188*$AI2188,$I2188)\n    +IFERROR(\n      IF(AND($AF2188<=BE$1,$AG2188>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2188,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2188>$AB2188,($AA2188-$AB2188)*INDEX(misc!DC$3:DC$6,MATCH($AD2188,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2188*$AH2188*$AI2188),\n$X2188)*$AK2188","v":0}]
[null,{"$f":"unique_contracts!A2221","v":0},{"$f":"unique_contracts!B2221","v":0},{"$f":"unique_contracts!D2221","v":0},{"$f":"unique_contracts!J2221","v":0},{"$f":"unique_contracts!K2221","v":0},{"$f":"unique_contracts!M2221","v":0},{"$f":"unique_contracts!N2221","v":0},{"$f":"unique_contracts!P2221","v":0},{"$f":"unique_contracts!R2221","v":0},{"$f":"unique_contracts!V2221","v":0},{"$f":"unique_contracts!AB2221","v":0},{"$f":"unique_contracts!AM2221","v":0},{"$f":"unique_contracts!AN2221","v":0},{"$f":"unique_contracts!AO2221","v":0},{"$f":"unique_contracts!AP2221","v":0},{"$f":"unique_contracts!AQ2221","v":0},{"$f":"unique_contracts!AR2221","v":0},{"$f":"unique_contracts!CA2221","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2221,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2221,\"pumped_storage\",\n      IF(AND(NOT(U2221),V2221),\"n/a\",\n        IF(AND(K2221>0,OR(G2221=\"NotHybrid\",G2221=0)),_xlfn.CONCAT(AB2221,INDEX(resources!$G:$G,MATCH(C2221,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2221,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2221=\"Online\",NOT(ISNUMBER(MATCH(AC2221,misc!$DE:$DE,0)))),F2221,E2221)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AL$1,$AG2221>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AL$1,$AG2221>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AM$1,$AG2221>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CK$3:CK$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AM$1,$AG2221>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CK$3:CK$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AN$1,$AG2221>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CL$3:CL$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AN$1,$AG2221>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CL$3:CL$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AO$1,$AG2221>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CM$3:CM$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AO$1,$AG2221>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CM$3:CM$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AP$1,$AG2221>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CN$3:CN$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AP$1,$AG2221>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CN$3:CN$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AQ$1,$AG2221>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CO$3:CO$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AQ$1,$AG2221>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CO$3:CO$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AR$1,$AG2221>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CP$3:CP$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AR$1,$AG2221>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CP$3:CP$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AS$1,$AG2221>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AS$1,$AG2221>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AT$1,$AG2221>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CR$3:CR$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AT$1,$AG2221>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CR$3:CR$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AU$1,$AG2221>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CS$3:CS$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AU$1,$AG2221>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CS$3:CS$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AV$1,$AG2221>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CT$3:CT$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AV$1,$AG2221>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CT$3:CT$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AW$1,$AG2221>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CU$3:CU$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AW$1,$AG2221>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CU$3:CU$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AX$1,$AG2221>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CV$3:CV$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AX$1,$AG2221>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CV$3:CV$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AY$1,$AG2221>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CW$3:CW$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AY$1,$AG2221>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CW$3:CW$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=AZ$1,$AG2221>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CX$3:CX$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=AZ$1,$AG2221>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CX$3:CX$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=BA$1,$AG2221>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CY$3:CY$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=BA$1,$AG2221>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CY$3:CY$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=BB$1,$AG2221>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=BB$1,$AG2221>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=BC$1,$AG2221>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!DA$3:DA$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=BC$1,$AG2221>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!DA$3:DA$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=BD$1,$AG2221>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!DB$3:DB$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=BD$1,$AG2221>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!DB$3:DB$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2221<=BE$1,$AG2221>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2221>$AB2221,$AD2221=\"n/a\"),($AA2221-$AB2221)*INDEX(misc!DC$3:DC$6,MATCH($AC2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2221=\"n/a\",$AJ2221*$AI2221,$I2221)\n    +IFERROR(\n      IF(AND($AF2221<=BE$1,$AG2221>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2221>$AB2221,($AA2221-$AB2221)*INDEX(misc!DC$3:DC$6,MATCH($AD2221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2221*$AH2221*$AI2221),\n$X2221)*$AK2221","v":0}]
[null,{"$f":"unique_contracts!A2276","v":0},{"$f":"unique_contracts!B2276","v":0},{"$f":"unique_contracts!D2276","v":0},{"$f":"unique_contracts!J2276","v":0},{"$f":"unique_contracts!K2276","v":0},{"$f":"unique_contracts!M2276","v":0},{"$f":"unique_contracts!N2276","v":0},{"$f":"unique_contracts!P2276","v":0},{"$f":"unique_contracts!R2276","v":0},{"$f":"unique_contracts!V2276","v":0},{"$f":"unique_contracts!AB2276","v":0},{"$f":"unique_contracts!AM2276","v":0},{"$f":"unique_contracts!AN2276","v":0},{"$f":"unique_contracts!AO2276","v":0},{"$f":"unique_contracts!AP2276","v":0},{"$f":"unique_contracts!AQ2276","v":0},{"$f":"unique_contracts!AR2276","v":0},{"$f":"unique_contracts!CA2276","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2276,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2276,\"pumped_storage\",\n      IF(AND(NOT(U2276),V2276),\"n/a\",\n        IF(AND(K2276>0,OR(G2276=\"NotHybrid\",G2276=0)),_xlfn.CONCAT(AB2276,INDEX(resources!$G:$G,MATCH(C2276,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2276,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2276=\"Online\",NOT(ISNUMBER(MATCH(AC2276,misc!$DE:$DE,0)))),F2276,E2276)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AL$1,$AG2276>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AL$1,$AG2276>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AM$1,$AG2276>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CK$3:CK$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AM$1,$AG2276>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CK$3:CK$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AN$1,$AG2276>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CL$3:CL$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AN$1,$AG2276>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CL$3:CL$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AO$1,$AG2276>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CM$3:CM$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AO$1,$AG2276>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CM$3:CM$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AP$1,$AG2276>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CN$3:CN$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AP$1,$AG2276>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CN$3:CN$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AQ$1,$AG2276>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CO$3:CO$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AQ$1,$AG2276>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CO$3:CO$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AR$1,$AG2276>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CP$3:CP$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AR$1,$AG2276>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CP$3:CP$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AS$1,$AG2276>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AS$1,$AG2276>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AT$1,$AG2276>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CR$3:CR$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AT$1,$AG2276>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CR$3:CR$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AU$1,$AG2276>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CS$3:CS$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AU$1,$AG2276>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CS$3:CS$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AV$1,$AG2276>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CT$3:CT$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AV$1,$AG2276>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CT$3:CT$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AW$1,$AG2276>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CU$3:CU$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AW$1,$AG2276>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CU$3:CU$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AX$1,$AG2276>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CV$3:CV$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AX$1,$AG2276>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CV$3:CV$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AY$1,$AG2276>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CW$3:CW$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AY$1,$AG2276>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CW$3:CW$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=AZ$1,$AG2276>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CX$3:CX$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=AZ$1,$AG2276>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CX$3:CX$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=BA$1,$AG2276>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CY$3:CY$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=BA$1,$AG2276>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CY$3:CY$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=BB$1,$AG2276>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=BB$1,$AG2276>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=BC$1,$AG2276>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!DA$3:DA$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=BC$1,$AG2276>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!DA$3:DA$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=BD$1,$AG2276>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!DB$3:DB$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=BD$1,$AG2276>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!DB$3:DB$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2276<=BE$1,$AG2276>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2276,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2276>$AB2276,$AD2276=\"n/a\"),($AA2276-$AB2276)*INDEX(misc!DC$3:DC$6,MATCH($AC2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2276=\"n/a\",$AJ2276*$AI2276,$I2276)\n    +IFERROR(\n      IF(AND($AF2276<=BE$1,$AG2276>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2276,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2276>$AB2276,($AA2276-$AB2276)*INDEX(misc!DC$3:DC$6,MATCH($AD2276,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2276*$AH2276*$AI2276),\n$X2276)*$AK2276","v":0}]
[null,{"$f":"unique_contracts!A2309","v":0},{"$f":"unique_contracts!B2309","v":0},{"$f":"unique_contracts!D2309","v":0},{"$f":"unique_contracts!J2309","v":0},{"$f":"unique_contracts!K2309","v":0},{"$f":"unique_contracts!M2309","v":0},{"$f":"unique_contracts!N2309","v":0},{"$f":"unique_contracts!P2309","v":0},{"$f":"unique_contracts!R2309","v":0},{"$f":"unique_contracts!V2309","v":0},{"$f":"unique_contracts!AB2309","v":0},{"$f":"unique_contracts!AM2309","v":0},{"$f":"unique_contracts!AN2309","v":0},{"$f":"unique_contracts!AO2309","v":0},{"$f":"unique_contracts!AP2309","v":0},{"$f":"unique_contracts!AQ2309","v":0},{"$f":"unique_contracts!AR2309","v":0},{"$f":"unique_contracts!CA2309","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2309,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2309,\"pumped_storage\",\n      IF(AND(NOT(U2309),V2309),\"n/a\",\n        IF(AND(K2309>0,OR(G2309=\"NotHybrid\",G2309=0)),_xlfn.CONCAT(AB2309,INDEX(resources!$G:$G,MATCH(C2309,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2309,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2309=\"Online\",NOT(ISNUMBER(MATCH(AC2309,misc!$DE:$DE,0)))),F2309,E2309)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AL$1,$AG2309>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AL$1,$AG2309>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AM$1,$AG2309>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CK$3:CK$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AM$1,$AG2309>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CK$3:CK$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AN$1,$AG2309>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CL$3:CL$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AN$1,$AG2309>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CL$3:CL$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AO$1,$AG2309>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CM$3:CM$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AO$1,$AG2309>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CM$3:CM$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AP$1,$AG2309>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CN$3:CN$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AP$1,$AG2309>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CN$3:CN$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AQ$1,$AG2309>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CO$3:CO$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AQ$1,$AG2309>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CO$3:CO$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AR$1,$AG2309>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CP$3:CP$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AR$1,$AG2309>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CP$3:CP$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AS$1,$AG2309>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AS$1,$AG2309>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AT$1,$AG2309>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CR$3:CR$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AT$1,$AG2309>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CR$3:CR$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AU$1,$AG2309>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CS$3:CS$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AU$1,$AG2309>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CS$3:CS$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AV$1,$AG2309>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CT$3:CT$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AV$1,$AG2309>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CT$3:CT$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AW$1,$AG2309>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CU$3:CU$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AW$1,$AG2309>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CU$3:CU$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AX$1,$AG2309>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CV$3:CV$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AX$1,$AG2309>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CV$3:CV$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AY$1,$AG2309>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CW$3:CW$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AY$1,$AG2309>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CW$3:CW$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=AZ$1,$AG2309>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CX$3:CX$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=AZ$1,$AG2309>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CX$3:CX$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=BA$1,$AG2309>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CY$3:CY$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=BA$1,$AG2309>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CY$3:CY$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=BB$1,$AG2309>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=BB$1,$AG2309>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=BC$1,$AG2309>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!DA$3:DA$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=BC$1,$AG2309>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!DA$3:DA$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=BD$1,$AG2309>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!DB$3:DB$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=BD$1,$AG2309>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!DB$3:DB$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2309<=BE$1,$AG2309>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2309,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2309>$AB2309,$AD2309=\"n/a\"),($AA2309-$AB2309)*INDEX(misc!DC$3:DC$6,MATCH($AC2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2309=\"n/a\",$AJ2309*$AI2309,$I2309)\n    +IFERROR(\n      IF(AND($AF2309<=BE$1,$AG2309>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2309,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2309>$AB2309,($AA2309-$AB2309)*INDEX(misc!DC$3:DC$6,MATCH($AD2309,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2309*$AH2309*$AI2309),\n$X2309)*$AK2309","v":0}]
[null,{"$f":"unique_contracts!A2341","v":0},{"$f":"unique_contracts!B2341","v":0},{"$f":"unique_contracts!D2341","v":0},{"$f":"unique_contracts!J2341","v":0},{"$f":"unique_contracts!K2341","v":0},{"$f":"unique_contracts!M2341","v":0},{"$f":"unique_contracts!N2341","v":0},{"$f":"unique_contracts!P2341","v":0},{"$f":"unique_contracts!R2341","v":0},{"$f":"unique_contracts!V2341","v":0},{"$f":"unique_contracts!AB2341","v":0},{"$f":"unique_contracts!AM2341","v":0},{"$f":"unique_contracts!AN2341","v":0},{"$f":"unique_contracts!AO2341","v":0},{"$f":"unique_contracts!AP2341","v":0},{"$f":"unique_contracts!AQ2341","v":0},{"$f":"unique_contracts!AR2341","v":0},{"$f":"unique_contracts!CA2341","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2341,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2341,\"pumped_storage\",\n      IF(AND(NOT(U2341),V2341),\"n/a\",\n        IF(AND(K2341>0,OR(G2341=\"NotHybrid\",G2341=0)),_xlfn.CONCAT(AB2341,INDEX(resources!$G:$G,MATCH(C2341,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2341,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2341=\"Online\",NOT(ISNUMBER(MATCH(AC2341,misc!$DE:$DE,0)))),F2341,E2341)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AL$1,$AG2341>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AL$1,$AG2341>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AM$1,$AG2341>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CK$3:CK$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AM$1,$AG2341>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CK$3:CK$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AN$1,$AG2341>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CL$3:CL$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AN$1,$AG2341>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CL$3:CL$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AO$1,$AG2341>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CM$3:CM$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AO$1,$AG2341>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CM$3:CM$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AP$1,$AG2341>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CN$3:CN$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AP$1,$AG2341>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CN$3:CN$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AQ$1,$AG2341>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CO$3:CO$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AQ$1,$AG2341>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CO$3:CO$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AR$1,$AG2341>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CP$3:CP$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AR$1,$AG2341>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CP$3:CP$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AS$1,$AG2341>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AS$1,$AG2341>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AT$1,$AG2341>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CR$3:CR$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AT$1,$AG2341>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CR$3:CR$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AU$1,$AG2341>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CS$3:CS$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AU$1,$AG2341>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CS$3:CS$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AV$1,$AG2341>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CT$3:CT$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AV$1,$AG2341>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CT$3:CT$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AW$1,$AG2341>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CU$3:CU$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AW$1,$AG2341>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CU$3:CU$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AX$1,$AG2341>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CV$3:CV$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AX$1,$AG2341>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CV$3:CV$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AY$1,$AG2341>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CW$3:CW$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AY$1,$AG2341>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CW$3:CW$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=AZ$1,$AG2341>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CX$3:CX$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=AZ$1,$AG2341>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CX$3:CX$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=BA$1,$AG2341>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CY$3:CY$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=BA$1,$AG2341>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CY$3:CY$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=BB$1,$AG2341>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=BB$1,$AG2341>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=BC$1,$AG2341>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!DA$3:DA$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=BC$1,$AG2341>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!DA$3:DA$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=BD$1,$AG2341>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!DB$3:DB$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=BD$1,$AG2341>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!DB$3:DB$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2341<=BE$1,$AG2341>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2341>$AB2341,$AD2341=\"n/a\"),($AA2341-$AB2341)*INDEX(misc!DC$3:DC$6,MATCH($AC2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2341=\"n/a\",$AJ2341*$AI2341,$I2341)\n    +IFERROR(\n      IF(AND($AF2341<=BE$1,$AG2341>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2341>$AB2341,($AA2341-$AB2341)*INDEX(misc!DC$3:DC$6,MATCH($AD2341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2341*$AH2341*$AI2341),\n$X2341)*$AK2341","v":0}]
[null,{"$f":"unique_contracts!A2396","v":0},{"$f":"unique_contracts!B2396","v":0},{"$f":"unique_contracts!D2396","v":0},{"$f":"unique_contracts!J2396","v":0},{"$f":"unique_contracts!K2396","v":0},{"$f":"unique_contracts!M2396","v":0},{"$f":"unique_contracts!N2396","v":0},{"$f":"unique_contracts!P2396","v":0},{"$f":"unique_contracts!R2396","v":0},{"$f":"unique_contracts!V2396","v":0},{"$f":"unique_contracts!AB2396","v":0},{"$f":"unique_contracts!AM2396","v":0},{"$f":"unique_contracts!AN2396","v":0},{"$f":"unique_contracts!AO2396","v":0},{"$f":"unique_contracts!AP2396","v":0},{"$f":"unique_contracts!AQ2396","v":0},{"$f":"unique_contracts!AR2396","v":0},{"$f":"unique_contracts!CA2396","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2396,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2396,\"pumped_storage\",\n      IF(AND(NOT(U2396),V2396),\"n/a\",\n        IF(AND(K2396>0,OR(G2396=\"NotHybrid\",G2396=0)),_xlfn.CONCAT(AB2396,INDEX(resources!$G:$G,MATCH(C2396,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2396,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2396=\"Online\",NOT(ISNUMBER(MATCH(AC2396,misc!$DE:$DE,0)))),F2396,E2396)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AL$1,$AG2396>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AL$1,$AG2396>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AM$1,$AG2396>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CK$3:CK$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AM$1,$AG2396>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CK$3:CK$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AN$1,$AG2396>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CL$3:CL$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AN$1,$AG2396>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CL$3:CL$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AO$1,$AG2396>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CM$3:CM$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AO$1,$AG2396>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CM$3:CM$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AP$1,$AG2396>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CN$3:CN$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AP$1,$AG2396>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CN$3:CN$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AQ$1,$AG2396>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CO$3:CO$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AQ$1,$AG2396>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CO$3:CO$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AR$1,$AG2396>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CP$3:CP$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AR$1,$AG2396>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CP$3:CP$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AS$1,$AG2396>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AS$1,$AG2396>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AT$1,$AG2396>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CR$3:CR$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AT$1,$AG2396>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CR$3:CR$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AU$1,$AG2396>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CS$3:CS$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AU$1,$AG2396>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CS$3:CS$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AV$1,$AG2396>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CT$3:CT$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AV$1,$AG2396>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CT$3:CT$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AW$1,$AG2396>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CU$3:CU$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AW$1,$AG2396>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CU$3:CU$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AX$1,$AG2396>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CV$3:CV$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AX$1,$AG2396>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CV$3:CV$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AY$1,$AG2396>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CW$3:CW$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AY$1,$AG2396>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CW$3:CW$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=AZ$1,$AG2396>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CX$3:CX$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=AZ$1,$AG2396>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CX$3:CX$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=BA$1,$AG2396>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CY$3:CY$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=BA$1,$AG2396>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CY$3:CY$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=BB$1,$AG2396>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=BB$1,$AG2396>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=BC$1,$AG2396>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!DA$3:DA$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=BC$1,$AG2396>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!DA$3:DA$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=BD$1,$AG2396>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!DB$3:DB$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=BD$1,$AG2396>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!DB$3:DB$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2396<=BE$1,$AG2396>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2396,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2396>$AB2396,$AD2396=\"n/a\"),($AA2396-$AB2396)*INDEX(misc!DC$3:DC$6,MATCH($AC2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2396=\"n/a\",$AJ2396*$AI2396,$I2396)\n    +IFERROR(\n      IF(AND($AF2396<=BE$1,$AG2396>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2396,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2396>$AB2396,($AA2396-$AB2396)*INDEX(misc!DC$3:DC$6,MATCH($AD2396,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2396*$AH2396*$AI2396),\n$X2396)*$AK2396","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!CA2429","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC2429,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD2429,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC2429,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD2429,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC2429,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD2429,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC2429,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD2429,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC2429,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD2429,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC2429,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD2429,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC2429,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD2429,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC2429,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD2429,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC2429,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD2429,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC2429,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD2429,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC2429,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD2429,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC2429,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD2429,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC2429,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD2429,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC2429,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD2429,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC2429,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD2429,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC2429,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD2429,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC2429,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD2429,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC2429,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD2429,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC2429,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD2429,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC2429,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD2429,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2429*$AH2429*$AI2429),\n$X2429)*$AK2429","v":0}]
[null,{"$f":"unique_contracts!A2470","v":0},{"$f":"unique_contracts!B2470","v":0},{"$f":"unique_contracts!D2470","v":0},{"$f":"unique_contracts!J2470","v":0},{"$f":"unique_contracts!K2470","v":0},{"$f":"unique_contracts!M2470","v":0},{"$f":"unique_contracts!N2470","v":0},{"$f":"unique_contracts!P2470","v":0},{"$f":"unique_contracts!R2470","v":0},{"$f":"unique_contracts!V2470","v":0},{"$f":"unique_contracts!AB2470","v":0},{"$f":"unique_contracts!AM2470","v":0},{"$f":"unique_contracts!AN2470","v":0},{"$f":"unique_contracts!AO2470","v":0},{"$f":"unique_contracts!AP2470","v":0},{"$f":"unique_contracts!AQ2470","v":0},{"$f":"unique_contracts!AR2470","v":0},{"$f":"unique_contracts!CA2470","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2470,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2470,\"pumped_storage\",\n      IF(AND(NOT(U2470),V2470),\"n/a\",\n        IF(AND(K2470>0,OR(G2470=\"NotHybrid\",G2470=0)),_xlfn.CONCAT(AB2470,INDEX(resources!$G:$G,MATCH(C2470,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2470,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2470=\"Online\",NOT(ISNUMBER(MATCH(AC2470,misc!$DE:$DE,0)))),F2470,E2470)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AL$1,$AG2470>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AL$1,$AG2470>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AM$1,$AG2470>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CK$3:CK$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AM$1,$AG2470>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CK$3:CK$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AN$1,$AG2470>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CL$3:CL$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AN$1,$AG2470>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CL$3:CL$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AO$1,$AG2470>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CM$3:CM$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AO$1,$AG2470>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CM$3:CM$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AP$1,$AG2470>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CN$3:CN$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AP$1,$AG2470>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CN$3:CN$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AQ$1,$AG2470>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CO$3:CO$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AQ$1,$AG2470>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CO$3:CO$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AR$1,$AG2470>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CP$3:CP$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AR$1,$AG2470>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CP$3:CP$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AS$1,$AG2470>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AS$1,$AG2470>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AT$1,$AG2470>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CR$3:CR$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AT$1,$AG2470>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CR$3:CR$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AU$1,$AG2470>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CS$3:CS$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AU$1,$AG2470>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CS$3:CS$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AV$1,$AG2470>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CT$3:CT$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AV$1,$AG2470>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CT$3:CT$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AW$1,$AG2470>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CU$3:CU$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AW$1,$AG2470>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CU$3:CU$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AX$1,$AG2470>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CV$3:CV$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AX$1,$AG2470>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CV$3:CV$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AY$1,$AG2470>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CW$3:CW$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AY$1,$AG2470>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CW$3:CW$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=AZ$1,$AG2470>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CX$3:CX$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=AZ$1,$AG2470>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CX$3:CX$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=BA$1,$AG2470>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CY$3:CY$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=BA$1,$AG2470>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CY$3:CY$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=BB$1,$AG2470>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=BB$1,$AG2470>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=BC$1,$AG2470>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!DA$3:DA$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=BC$1,$AG2470>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!DA$3:DA$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=BD$1,$AG2470>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!DB$3:DB$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=BD$1,$AG2470>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!DB$3:DB$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2470<=BE$1,$AG2470>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2470,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2470>$AB2470,$AD2470=\"n/a\"),($AA2470-$AB2470)*INDEX(misc!DC$3:DC$6,MATCH($AC2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2470=\"n/a\",$AJ2470*$AI2470,$I2470)\n    +IFERROR(\n      IF(AND($AF2470<=BE$1,$AG2470>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2470,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2470>$AB2470,($AA2470-$AB2470)*INDEX(misc!DC$3:DC$6,MATCH($AD2470,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2470*$AH2470*$AI2470),\n$X2470)*$AK2470","v":0}]
[null,{"$f":"unique_contracts!A2516","v":0},{"$f":"unique_contracts!B2516","v":0},{"$f":"unique_contracts!D2516","v":0},{"$f":"unique_contracts!J2516","v":0},{"$f":"unique_contracts!K2516","v":0},{"$f":"unique_contracts!M2516","v":0},{"$f":"unique_contracts!N2516","v":0},{"$f":"unique_contracts!P2516","v":0},{"$f":"unique_contracts!R2516","v":0},{"$f":"unique_contracts!V2516","v":0},{"$f":"unique_contracts!AB2516","v":0},{"$f":"unique_contracts!AM2516","v":0},{"$f":"unique_contracts!AN2516","v":0},{"$f":"unique_contracts!AO2516","v":0},{"$f":"unique_contracts!AP2516","v":0},{"$f":"unique_contracts!AQ2516","v":0},{"$f":"unique_contracts!AR2516","v":0},{"$f":"unique_contracts!CA2516","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2516,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2516,\"pumped_storage\",\n      IF(AND(NOT(U2516),V2516),\"n/a\",\n        IF(AND(K2516>0,OR(G2516=\"NotHybrid\",G2516=0)),_xlfn.CONCAT(AB2516,INDEX(resources!$G:$G,MATCH(C2516,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2516,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2516=\"Online\",NOT(ISNUMBER(MATCH(AC2516,misc!$DE:$DE,0)))),F2516,E2516)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AL$1,$AG2516>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AL$1,$AG2516>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AM$1,$AG2516>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CK$3:CK$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AM$1,$AG2516>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CK$3:CK$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AN$1,$AG2516>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CL$3:CL$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AN$1,$AG2516>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CL$3:CL$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AO$1,$AG2516>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CM$3:CM$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AO$1,$AG2516>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CM$3:CM$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AP$1,$AG2516>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CN$3:CN$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AP$1,$AG2516>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CN$3:CN$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AQ$1,$AG2516>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CO$3:CO$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AQ$1,$AG2516>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CO$3:CO$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AR$1,$AG2516>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CP$3:CP$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AR$1,$AG2516>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CP$3:CP$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AS$1,$AG2516>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AS$1,$AG2516>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AT$1,$AG2516>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CR$3:CR$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AT$1,$AG2516>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CR$3:CR$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AU$1,$AG2516>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CS$3:CS$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AU$1,$AG2516>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CS$3:CS$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AV$1,$AG2516>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CT$3:CT$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AV$1,$AG2516>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CT$3:CT$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AW$1,$AG2516>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CU$3:CU$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AW$1,$AG2516>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CU$3:CU$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AX$1,$AG2516>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CV$3:CV$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AX$1,$AG2516>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CV$3:CV$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AY$1,$AG2516>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CW$3:CW$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AY$1,$AG2516>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CW$3:CW$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=AZ$1,$AG2516>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CX$3:CX$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=AZ$1,$AG2516>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CX$3:CX$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=BA$1,$AG2516>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CY$3:CY$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=BA$1,$AG2516>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CY$3:CY$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=BB$1,$AG2516>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=BB$1,$AG2516>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=BC$1,$AG2516>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!DA$3:DA$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=BC$1,$AG2516>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!DA$3:DA$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=BD$1,$AG2516>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!DB$3:DB$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=BD$1,$AG2516>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!DB$3:DB$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2516<=BE$1,$AG2516>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2516,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2516>$AB2516,$AD2516=\"n/a\"),($AA2516-$AB2516)*INDEX(misc!DC$3:DC$6,MATCH($AC2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2516=\"n/a\",$AJ2516*$AI2516,$I2516)\n    +IFERROR(\n      IF(AND($AF2516<=BE$1,$AG2516>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2516,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2516>$AB2516,($AA2516-$AB2516)*INDEX(misc!DC$3:DC$6,MATCH($AD2516,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2516*$AH2516*$AI2516),\n$X2516)*$AK2516","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!CA2549","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC2549,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD2549,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC2549,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD2549,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC2549,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD2549,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC2549,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD2549,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC2549,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD2549,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC2549,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD2549,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC2549,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD2549,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC2549,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD2549,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC2549,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD2549,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC2549,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD2549,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC2549,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD2549,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC2549,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD2549,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC2549,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD2549,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC2549,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD2549,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC2549,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD2549,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC2549,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD2549,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC2549,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD2549,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC2549,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD2549,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC2549,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD2549,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC2549,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD2549,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2549*$AH2549*$AI2549),\n$X2549)*$AK2549","v":0}]
[null,{"$f":"unique_contracts!A2604","v":0},{"$f":"unique_contracts!B2604","v":0},{"$f":"unique_contracts!D2604","v":0},{"$f":"unique_contracts!J2604","v":0},{"$f":"unique_contracts!K2604","v":0},{"$f":"unique_contracts!M2604","v":0},{"$f":"unique_contracts!N2604","v":0},{"$f":"unique_contracts!P2604","v":0},{"$f":"unique_contracts!R2604","v":0},{"$f":"unique_contracts!V2604","v":0},{"$f":"unique_contracts!AB2604","v":0},{"$f":"unique_contracts!AM2604","v":0},{"$f":"unique_contracts!AN2604","v":0},{"$f":"unique_contracts!AO2604","v":0},{"$f":"unique_contracts!AP2604","v":0},{"$f":"unique_contracts!AQ2604","v":0},{"$f":"unique_contracts!AR2604","v":0},{"$f":"unique_contracts!CA2604","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2604,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2604,\"pumped_storage\",\n      IF(AND(NOT(U2604),V2604),\"n/a\",\n        IF(AND(K2604>0,OR(G2604=\"NotHybrid\",G2604=0)),_xlfn.CONCAT(AB2604,INDEX(resources!$G:$G,MATCH(C2604,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2604,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2604=\"Online\",NOT(ISNUMBER(MATCH(AC2604,misc!$DE:$DE,0)))),F2604,E2604)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AL$1,$AG2604>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AL$1,$AG2604>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AM$1,$AG2604>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CK$3:CK$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AM$1,$AG2604>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CK$3:CK$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AN$1,$AG2604>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CL$3:CL$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AN$1,$AG2604>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CL$3:CL$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AO$1,$AG2604>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CM$3:CM$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AO$1,$AG2604>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CM$3:CM$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AP$1,$AG2604>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CN$3:CN$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AP$1,$AG2604>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CN$3:CN$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AQ$1,$AG2604>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CO$3:CO$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AQ$1,$AG2604>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CO$3:CO$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AR$1,$AG2604>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CP$3:CP$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AR$1,$AG2604>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CP$3:CP$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AS$1,$AG2604>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AS$1,$AG2604>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AT$1,$AG2604>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CR$3:CR$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AT$1,$AG2604>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CR$3:CR$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AU$1,$AG2604>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CS$3:CS$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AU$1,$AG2604>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CS$3:CS$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AV$1,$AG2604>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CT$3:CT$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AV$1,$AG2604>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CT$3:CT$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AW$1,$AG2604>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CU$3:CU$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AW$1,$AG2604>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CU$3:CU$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AX$1,$AG2604>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CV$3:CV$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AX$1,$AG2604>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CV$3:CV$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AY$1,$AG2604>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CW$3:CW$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AY$1,$AG2604>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CW$3:CW$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=AZ$1,$AG2604>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CX$3:CX$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=AZ$1,$AG2604>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CX$3:CX$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=BA$1,$AG2604>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CY$3:CY$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=BA$1,$AG2604>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CY$3:CY$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=BB$1,$AG2604>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=BB$1,$AG2604>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=BC$1,$AG2604>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!DA$3:DA$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=BC$1,$AG2604>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!DA$3:DA$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=BD$1,$AG2604>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!DB$3:DB$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=BD$1,$AG2604>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!DB$3:DB$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2604<=BE$1,$AG2604>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2604,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2604>$AB2604,$AD2604=\"n/a\"),($AA2604-$AB2604)*INDEX(misc!DC$3:DC$6,MATCH($AC2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2604=\"n/a\",$AJ2604*$AI2604,$I2604)\n    +IFERROR(\n      IF(AND($AF2604<=BE$1,$AG2604>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2604,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2604>$AB2604,($AA2604-$AB2604)*INDEX(misc!DC$3:DC$6,MATCH($AD2604,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2604*$AH2604*$AI2604),\n$X2604)*$AK2604","v":0}]
[null,{"$f":"unique_contracts!A2637","v":0},{"$f":"unique_contracts!B2637","v":0},{"$f":"unique_contracts!D2637","v":0},{"$f":"unique_contracts!J2637","v":0},{"$f":"unique_contracts!K2637","v":0},{"$f":"unique_contracts!M2637","v":0},{"$f":"unique_contracts!N2637","v":0},{"$f":"unique_contracts!P2637","v":0},{"$f":"unique_contracts!R2637","v":0},{"$f":"unique_contracts!V2637","v":0},{"$f":"unique_contracts!AB2637","v":0},{"$f":"unique_contracts!AM2637","v":0},{"$f":"unique_contracts!AN2637","v":0},{"$f":"unique_contracts!AO2637","v":0},{"$f":"unique_contracts!AP2637","v":0},{"$f":"unique_contracts!AQ2637","v":0},{"$f":"unique_contracts!AR2637","v":0},{"$f":"unique_contracts!CA2637","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2637,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2637,\"pumped_storage\",\n      IF(AND(NOT(U2637),V2637),\"n/a\",\n        IF(AND(K2637>0,OR(G2637=\"NotHybrid\",G2637=0)),_xlfn.CONCAT(AB2637,INDEX(resources!$G:$G,MATCH(C2637,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2637,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2637=\"Online\",NOT(ISNUMBER(MATCH(AC2637,misc!$DE:$DE,0)))),F2637,E2637)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AL$1,$AG2637>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AL$1,$AG2637>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AM$1,$AG2637>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CK$3:CK$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AM$1,$AG2637>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CK$3:CK$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AN$1,$AG2637>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CL$3:CL$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AN$1,$AG2637>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CL$3:CL$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AO$1,$AG2637>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CM$3:CM$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AO$1,$AG2637>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CM$3:CM$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AP$1,$AG2637>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CN$3:CN$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AP$1,$AG2637>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CN$3:CN$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AQ$1,$AG2637>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CO$3:CO$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AQ$1,$AG2637>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CO$3:CO$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AR$1,$AG2637>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CP$3:CP$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AR$1,$AG2637>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CP$3:CP$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AS$1,$AG2637>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AS$1,$AG2637>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AT$1,$AG2637>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CR$3:CR$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AT$1,$AG2637>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CR$3:CR$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AU$1,$AG2637>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CS$3:CS$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AU$1,$AG2637>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CS$3:CS$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AV$1,$AG2637>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CT$3:CT$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AV$1,$AG2637>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CT$3:CT$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AW$1,$AG2637>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CU$3:CU$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AW$1,$AG2637>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CU$3:CU$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AX$1,$AG2637>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CV$3:CV$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AX$1,$AG2637>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CV$3:CV$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AY$1,$AG2637>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CW$3:CW$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AY$1,$AG2637>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CW$3:CW$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=AZ$1,$AG2637>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CX$3:CX$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=AZ$1,$AG2637>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CX$3:CX$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=BA$1,$AG2637>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CY$3:CY$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=BA$1,$AG2637>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CY$3:CY$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=BB$1,$AG2637>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=BB$1,$AG2637>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=BC$1,$AG2637>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!DA$3:DA$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=BC$1,$AG2637>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!DA$3:DA$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=BD$1,$AG2637>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!DB$3:DB$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=BD$1,$AG2637>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!DB$3:DB$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2637<=BE$1,$AG2637>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2637,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2637>$AB2637,$AD2637=\"n/a\"),($AA2637-$AB2637)*INDEX(misc!DC$3:DC$6,MATCH($AC2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2637=\"n/a\",$AJ2637*$AI2637,$I2637)\n    +IFERROR(\n      IF(AND($AF2637<=BE$1,$AG2637>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2637,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2637>$AB2637,($AA2637-$AB2637)*INDEX(misc!DC$3:DC$6,MATCH($AD2637,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2637*$AH2637*$AI2637),\n$X2637)*$AK2637","v":0}]
[null,{"$f":"unique_contracts!A2669","v":0},{"$f":"unique_contracts!B2669","v":0},{"$f":"unique_contracts!D2669","v":0},{"$f":"unique_contracts!J2669","v":0},{"$f":"unique_contracts!K2669","v":0},{"$f":"unique_contracts!M2669","v":0},{"$f":"unique_contracts!N2669","v":0},{"$f":"unique_contracts!P2669","v":0},{"$f":"unique_contracts!R2669","v":0},{"$f":"unique_contracts!V2669","v":0},{"$f":"unique_contracts!AB2669","v":0},{"$f":"unique_contracts!AM2669","v":0},{"$f":"unique_contracts!AN2669","v":0},{"$f":"unique_contracts!AO2669","v":0},{"$f":"unique_contracts!AP2669","v":0},{"$f":"unique_contracts!AQ2669","v":0},{"$f":"unique_contracts!AR2669","v":0},{"$f":"unique_contracts!CA2669","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2669,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2669,\"pumped_storage\",\n      IF(AND(NOT(U2669),V2669),\"n/a\",\n        IF(AND(K2669>0,OR(G2669=\"NotHybrid\",G2669=0)),_xlfn.CONCAT(AB2669,INDEX(resources!$G:$G,MATCH(C2669,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2669,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2669=\"Online\",NOT(ISNUMBER(MATCH(AC2669,misc!$DE:$DE,0)))),F2669,E2669)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AL$1,$AG2669>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AL$1,$AG2669>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AM$1,$AG2669>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CK$3:CK$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AM$1,$AG2669>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CK$3:CK$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AN$1,$AG2669>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CL$3:CL$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AN$1,$AG2669>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CL$3:CL$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AO$1,$AG2669>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CM$3:CM$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AO$1,$AG2669>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CM$3:CM$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AP$1,$AG2669>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CN$3:CN$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AP$1,$AG2669>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CN$3:CN$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AQ$1,$AG2669>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CO$3:CO$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AQ$1,$AG2669>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CO$3:CO$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AR$1,$AG2669>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CP$3:CP$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AR$1,$AG2669>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CP$3:CP$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AS$1,$AG2669>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AS$1,$AG2669>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AT$1,$AG2669>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CR$3:CR$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AT$1,$AG2669>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CR$3:CR$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AU$1,$AG2669>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CS$3:CS$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AU$1,$AG2669>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CS$3:CS$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AV$1,$AG2669>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CT$3:CT$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AV$1,$AG2669>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CT$3:CT$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AW$1,$AG2669>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CU$3:CU$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AW$1,$AG2669>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CU$3:CU$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AX$1,$AG2669>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CV$3:CV$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AX$1,$AG2669>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CV$3:CV$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AY$1,$AG2669>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CW$3:CW$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AY$1,$AG2669>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CW$3:CW$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=AZ$1,$AG2669>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CX$3:CX$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=AZ$1,$AG2669>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CX$3:CX$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=BA$1,$AG2669>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CY$3:CY$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=BA$1,$AG2669>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CY$3:CY$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=BB$1,$AG2669>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=BB$1,$AG2669>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=BC$1,$AG2669>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!DA$3:DA$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=BC$1,$AG2669>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!DA$3:DA$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=BD$1,$AG2669>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!DB$3:DB$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=BD$1,$AG2669>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!DB$3:DB$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2669<=BE$1,$AG2669>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2669,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2669>$AB2669,$AD2669=\"n/a\"),($AA2669-$AB2669)*INDEX(misc!DC$3:DC$6,MATCH($AC2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2669=\"n/a\",$AJ2669*$AI2669,$I2669)\n    +IFERROR(\n      IF(AND($AF2669<=BE$1,$AG2669>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2669,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2669>$AB2669,($AA2669-$AB2669)*INDEX(misc!DC$3:DC$6,MATCH($AD2669,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2669*$AH2669*$AI2669),\n$X2669)*$AK2669","v":0}]
[null,{"$f":"unique_contracts!A2685","v":0},{"$f":"unique_contracts!B2685","v":0},{"$f":"unique_contracts!D2685","v":0},{"$f":"unique_contracts!J2685","v":0},{"$f":"unique_contracts!K2685","v":0},{"$f":"unique_contracts!M2685","v":0},{"$f":"unique_contracts!N2685","v":0},{"$f":"unique_contracts!P2685","v":0},{"$f":"unique_contracts!R2685","v":0},{"$f":"unique_contracts!V2685","v":0},{"$f":"unique_contracts!AB2685","v":0},{"$f":"unique_contracts!AM2685","v":0},{"$f":"unique_contracts!AN2685","v":0},{"$f":"unique_contracts!AO2685","v":0},{"$f":"unique_contracts!AP2685","v":0},{"$f":"unique_contracts!AQ2685","v":0},{"$f":"unique_contracts!AR2685","v":0},{"$f":"unique_contracts!CA2685","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2685,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2685,\"pumped_storage\",\n      IF(AND(NOT(U2685),V2685),\"n/a\",\n        IF(AND(K2685>0,OR(G2685=\"NotHybrid\",G2685=0)),_xlfn.CONCAT(AB2685,INDEX(resources!$G:$G,MATCH(C2685,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2685,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2685=\"Online\",NOT(ISNUMBER(MATCH(AC2685,misc!$DE:$DE,0)))),F2685,E2685)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AL$1,$AG2685>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AL$1,$AG2685>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AM$1,$AG2685>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CK$3:CK$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AM$1,$AG2685>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CK$3:CK$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AN$1,$AG2685>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CL$3:CL$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AN$1,$AG2685>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CL$3:CL$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AO$1,$AG2685>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CM$3:CM$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AO$1,$AG2685>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CM$3:CM$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AP$1,$AG2685>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CN$3:CN$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AP$1,$AG2685>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CN$3:CN$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AQ$1,$AG2685>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CO$3:CO$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AQ$1,$AG2685>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CO$3:CO$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AR$1,$AG2685>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CP$3:CP$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AR$1,$AG2685>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CP$3:CP$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AS$1,$AG2685>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AS$1,$AG2685>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AT$1,$AG2685>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CR$3:CR$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AT$1,$AG2685>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CR$3:CR$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AU$1,$AG2685>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CS$3:CS$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AU$1,$AG2685>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CS$3:CS$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AV$1,$AG2685>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CT$3:CT$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AV$1,$AG2685>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CT$3:CT$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AW$1,$AG2685>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CU$3:CU$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AW$1,$AG2685>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CU$3:CU$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AX$1,$AG2685>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CV$3:CV$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AX$1,$AG2685>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CV$3:CV$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AY$1,$AG2685>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CW$3:CW$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AY$1,$AG2685>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CW$3:CW$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=AZ$1,$AG2685>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CX$3:CX$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=AZ$1,$AG2685>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CX$3:CX$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=BA$1,$AG2685>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CY$3:CY$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=BA$1,$AG2685>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CY$3:CY$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=BB$1,$AG2685>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=BB$1,$AG2685>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=BC$1,$AG2685>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!DA$3:DA$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=BC$1,$AG2685>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!DA$3:DA$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=BD$1,$AG2685>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!DB$3:DB$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=BD$1,$AG2685>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!DB$3:DB$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2685<=BE$1,$AG2685>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2685,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2685>$AB2685,$AD2685=\"n/a\"),($AA2685-$AB2685)*INDEX(misc!DC$3:DC$6,MATCH($AC2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2685=\"n/a\",$AJ2685*$AI2685,$I2685)\n    +IFERROR(\n      IF(AND($AF2685<=BE$1,$AG2685>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2685,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2685>$AB2685,($AA2685-$AB2685)*INDEX(misc!DC$3:DC$6,MATCH($AD2685,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2685*$AH2685*$AI2685),\n$X2685)*$AK2685","v":0}]
[null,{"$f":"unique_contracts!A2757","v":0},{"$f":"unique_contracts!B2757","v":0},{"$f":"unique_contracts!D2757","v":0},{"$f":"unique_contracts!J2757","v":0},{"$f":"unique_contracts!K2757","v":0},{"$f":"unique_contracts!M2757","v":0},{"$f":"unique_contracts!N2757","v":0},{"$f":"unique_contracts!P2757","v":0},{"$f":"unique_contracts!R2757","v":0},{"$f":"unique_contracts!V2757","v":0},{"$f":"unique_contracts!AB2757","v":0},{"$f":"unique_contracts!AM2757","v":0},{"$f":"unique_contracts!AN2757","v":0},{"$f":"unique_contracts!AO2757","v":0},{"$f":"unique_contracts!AP2757","v":0},{"$f":"unique_contracts!AQ2757","v":0},{"$f":"unique_contracts!AR2757","v":0},{"$f":"unique_contracts!CA2757","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2757,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2757,\"pumped_storage\",\n      IF(AND(NOT(U2757),V2757),\"n/a\",\n        IF(AND(K2757>0,OR(G2757=\"NotHybrid\",G2757=0)),_xlfn.CONCAT(AB2757,INDEX(resources!$G:$G,MATCH(C2757,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2757,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2757=\"Online\",NOT(ISNUMBER(MATCH(AC2757,misc!$DE:$DE,0)))),F2757,E2757)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AL$1,$AG2757>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AL$1,$AG2757>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AM$1,$AG2757>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CK$3:CK$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AM$1,$AG2757>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CK$3:CK$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AN$1,$AG2757>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CL$3:CL$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AN$1,$AG2757>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CL$3:CL$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AO$1,$AG2757>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CM$3:CM$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AO$1,$AG2757>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CM$3:CM$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AP$1,$AG2757>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CN$3:CN$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AP$1,$AG2757>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CN$3:CN$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AQ$1,$AG2757>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CO$3:CO$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AQ$1,$AG2757>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CO$3:CO$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AR$1,$AG2757>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CP$3:CP$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AR$1,$AG2757>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CP$3:CP$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AS$1,$AG2757>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AS$1,$AG2757>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AT$1,$AG2757>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CR$3:CR$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AT$1,$AG2757>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CR$3:CR$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AU$1,$AG2757>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CS$3:CS$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AU$1,$AG2757>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CS$3:CS$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AV$1,$AG2757>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CT$3:CT$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AV$1,$AG2757>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CT$3:CT$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AW$1,$AG2757>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CU$3:CU$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AW$1,$AG2757>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CU$3:CU$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AX$1,$AG2757>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CV$3:CV$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AX$1,$AG2757>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CV$3:CV$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AY$1,$AG2757>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CW$3:CW$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AY$1,$AG2757>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CW$3:CW$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=AZ$1,$AG2757>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CX$3:CX$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=AZ$1,$AG2757>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CX$3:CX$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=BA$1,$AG2757>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CY$3:CY$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=BA$1,$AG2757>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CY$3:CY$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=BB$1,$AG2757>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=BB$1,$AG2757>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=BC$1,$AG2757>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!DA$3:DA$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=BC$1,$AG2757>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!DA$3:DA$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=BD$1,$AG2757>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!DB$3:DB$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=BD$1,$AG2757>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!DB$3:DB$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2757<=BE$1,$AG2757>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2757,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2757>$AB2757,$AD2757=\"n/a\"),($AA2757-$AB2757)*INDEX(misc!DC$3:DC$6,MATCH($AC2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2757=\"n/a\",$AJ2757*$AI2757,$I2757)\n    +IFERROR(\n      IF(AND($AF2757<=BE$1,$AG2757>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2757,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2757>$AB2757,($AA2757-$AB2757)*INDEX(misc!DC$3:DC$6,MATCH($AD2757,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2757*$AH2757*$AI2757),\n$X2757)*$AK2757","v":0}]
[null,{"$f":"unique_contracts!A2798","v":0},{"$f":"unique_contracts!B2798","v":0},{"$f":"unique_contracts!D2798","v":0},{"$f":"unique_contracts!J2798","v":0},{"$f":"unique_contracts!K2798","v":0},{"$f":"unique_contracts!M2798","v":0},{"$f":"unique_contracts!N2798","v":0},{"$f":"unique_contracts!P2798","v":0},{"$f":"unique_contracts!R2798","v":0},{"$f":"unique_contracts!V2798","v":0},{"$f":"unique_contracts!AB2798","v":0},{"$f":"unique_contracts!AM2798","v":0},{"$f":"unique_contracts!AN2798","v":0},{"$f":"unique_contracts!AO2798","v":0},{"$f":"unique_contracts!AP2798","v":0},{"$f":"unique_contracts!AQ2798","v":0},{"$f":"unique_contracts!AR2798","v":0},{"$f":"unique_contracts!CA2798","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2798,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2798,\"pumped_storage\",\n      IF(AND(NOT(U2798),V2798),\"n/a\",\n        IF(AND(K2798>0,OR(G2798=\"NotHybrid\",G2798=0)),_xlfn.CONCAT(AB2798,INDEX(resources!$G:$G,MATCH(C2798,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2798,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2798=\"Online\",NOT(ISNUMBER(MATCH(AC2798,misc!$DE:$DE,0)))),F2798,E2798)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AL$1,$AG2798>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AL$1,$AG2798>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AM$1,$AG2798>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CK$3:CK$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AM$1,$AG2798>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CK$3:CK$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AN$1,$AG2798>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CL$3:CL$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AN$1,$AG2798>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CL$3:CL$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AO$1,$AG2798>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CM$3:CM$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AO$1,$AG2798>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CM$3:CM$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AP$1,$AG2798>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CN$3:CN$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AP$1,$AG2798>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CN$3:CN$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AQ$1,$AG2798>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CO$3:CO$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AQ$1,$AG2798>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CO$3:CO$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AR$1,$AG2798>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CP$3:CP$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AR$1,$AG2798>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CP$3:CP$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AS$1,$AG2798>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AS$1,$AG2798>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AT$1,$AG2798>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CR$3:CR$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AT$1,$AG2798>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CR$3:CR$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AU$1,$AG2798>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CS$3:CS$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AU$1,$AG2798>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CS$3:CS$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AV$1,$AG2798>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CT$3:CT$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AV$1,$AG2798>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CT$3:CT$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AW$1,$AG2798>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CU$3:CU$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AW$1,$AG2798>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CU$3:CU$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AX$1,$AG2798>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CV$3:CV$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AX$1,$AG2798>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CV$3:CV$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AY$1,$AG2798>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CW$3:CW$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AY$1,$AG2798>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CW$3:CW$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=AZ$1,$AG2798>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CX$3:CX$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=AZ$1,$AG2798>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CX$3:CX$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=BA$1,$AG2798>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CY$3:CY$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=BA$1,$AG2798>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CY$3:CY$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=BB$1,$AG2798>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=BB$1,$AG2798>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=BC$1,$AG2798>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!DA$3:DA$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=BC$1,$AG2798>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!DA$3:DA$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=BD$1,$AG2798>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!DB$3:DB$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=BD$1,$AG2798>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!DB$3:DB$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2798<=BE$1,$AG2798>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2798,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2798>$AB2798,$AD2798=\"n/a\"),($AA2798-$AB2798)*INDEX(misc!DC$3:DC$6,MATCH($AC2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2798=\"n/a\",$AJ2798*$AI2798,$I2798)\n    +IFERROR(\n      IF(AND($AF2798<=BE$1,$AG2798>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2798,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2798>$AB2798,($AA2798-$AB2798)*INDEX(misc!DC$3:DC$6,MATCH($AD2798,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2798*$AH2798*$AI2798),\n$X2798)*$AK2798","v":0}]
[null,{"$f":"unique_contracts!A2805","v":0},{"$f":"unique_contracts!B2805","v":0},{"$f":"unique_contracts!D2805","v":0},{"$f":"unique_contracts!J2805","v":0},{"$f":"unique_contracts!K2805","v":0},{"$f":"unique_contracts!M2805","v":0},{"$f":"unique_contracts!N2805","v":0},{"$f":"unique_contracts!P2805","v":0},{"$f":"unique_contracts!R2805","v":0},{"$f":"unique_contracts!V2805","v":0},{"$f":"unique_contracts!AB2805","v":0},{"$f":"unique_contracts!AM2805","v":0},{"$f":"unique_contracts!AN2805","v":0},{"$f":"unique_contracts!AO2805","v":0},{"$f":"unique_contracts!AP2805","v":0},{"$f":"unique_contracts!AQ2805","v":0},{"$f":"unique_contracts!AR2805","v":0},{"$f":"unique_contracts!CA2805","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2805,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2805,\"pumped_storage\",\n      IF(AND(NOT(U2805),V2805),\"n/a\",\n        IF(AND(K2805>0,OR(G2805=\"NotHybrid\",G2805=0)),_xlfn.CONCAT(AB2805,INDEX(resources!$G:$G,MATCH(C2805,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2805,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2805=\"Online\",NOT(ISNUMBER(MATCH(AC2805,misc!$DE:$DE,0)))),F2805,E2805)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AL$1,$AG2805>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AL$1,$AG2805>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AM$1,$AG2805>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CK$3:CK$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AM$1,$AG2805>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CK$3:CK$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AN$1,$AG2805>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CL$3:CL$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AN$1,$AG2805>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CL$3:CL$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AO$1,$AG2805>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CM$3:CM$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AO$1,$AG2805>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CM$3:CM$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AP$1,$AG2805>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CN$3:CN$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AP$1,$AG2805>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CN$3:CN$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AQ$1,$AG2805>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CO$3:CO$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AQ$1,$AG2805>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CO$3:CO$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AR$1,$AG2805>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CP$3:CP$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AR$1,$AG2805>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CP$3:CP$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AS$1,$AG2805>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AS$1,$AG2805>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AT$1,$AG2805>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CR$3:CR$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AT$1,$AG2805>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CR$3:CR$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AU$1,$AG2805>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CS$3:CS$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AU$1,$AG2805>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CS$3:CS$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AV$1,$AG2805>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CT$3:CT$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AV$1,$AG2805>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CT$3:CT$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AW$1,$AG2805>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CU$3:CU$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AW$1,$AG2805>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CU$3:CU$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AX$1,$AG2805>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CV$3:CV$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AX$1,$AG2805>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CV$3:CV$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AY$1,$AG2805>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CW$3:CW$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AY$1,$AG2805>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CW$3:CW$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=AZ$1,$AG2805>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CX$3:CX$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=AZ$1,$AG2805>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CX$3:CX$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=BA$1,$AG2805>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CY$3:CY$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=BA$1,$AG2805>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CY$3:CY$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=BB$1,$AG2805>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=BB$1,$AG2805>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=BC$1,$AG2805>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!DA$3:DA$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=BC$1,$AG2805>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!DA$3:DA$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=BD$1,$AG2805>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!DB$3:DB$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=BD$1,$AG2805>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!DB$3:DB$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2805<=BE$1,$AG2805>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2805,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2805>$AB2805,$AD2805=\"n/a\"),($AA2805-$AB2805)*INDEX(misc!DC$3:DC$6,MATCH($AC2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2805=\"n/a\",$AJ2805*$AI2805,$I2805)\n    +IFERROR(\n      IF(AND($AF2805<=BE$1,$AG2805>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2805,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2805>$AB2805,($AA2805-$AB2805)*INDEX(misc!DC$3:DC$6,MATCH($AD2805,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2805*$AH2805*$AI2805),\n$X2805)*$AK2805","v":0}]
[null,{"$f":"unique_contracts!A2838","v":0},{"$f":"unique_contracts!B2838","v":0},{"$f":"unique_contracts!D2838","v":0},{"$f":"unique_contracts!J2838","v":0},{"$f":"unique_contracts!K2838","v":0},{"$f":"unique_contracts!M2838","v":0},{"$f":"unique_contracts!N2838","v":0},{"$f":"unique_contracts!P2838","v":0},{"$f":"unique_contracts!R2838","v":0},{"$f":"unique_contracts!V2838","v":0},{"$f":"unique_contracts!AB2838","v":0},{"$f":"unique_contracts!AM2838","v":0},{"$f":"unique_contracts!AN2838","v":0},{"$f":"unique_contracts!AO2838","v":0},{"$f":"unique_contracts!AP2838","v":0},{"$f":"unique_contracts!AQ2838","v":0},{"$f":"unique_contracts!AR2838","v":0},{"$f":"unique_contracts!CA2838","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2838,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2838,\"pumped_storage\",\n      IF(AND(NOT(U2838),V2838),\"n/a\",\n        IF(AND(K2838>0,OR(G2838=\"NotHybrid\",G2838=0)),_xlfn.CONCAT(AB2838,INDEX(resources!$G:$G,MATCH(C2838,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2838,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2838=\"Online\",NOT(ISNUMBER(MATCH(AC2838,misc!$DE:$DE,0)))),F2838,E2838)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AL$1,$AG2838>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AL$1,$AG2838>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AM$1,$AG2838>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CK$3:CK$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AM$1,$AG2838>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CK$3:CK$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AN$1,$AG2838>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CL$3:CL$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AN$1,$AG2838>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CL$3:CL$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AO$1,$AG2838>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CM$3:CM$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AO$1,$AG2838>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CM$3:CM$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AP$1,$AG2838>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CN$3:CN$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AP$1,$AG2838>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CN$3:CN$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AQ$1,$AG2838>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CO$3:CO$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AQ$1,$AG2838>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CO$3:CO$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AR$1,$AG2838>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CP$3:CP$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AR$1,$AG2838>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CP$3:CP$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AS$1,$AG2838>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AS$1,$AG2838>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AT$1,$AG2838>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CR$3:CR$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AT$1,$AG2838>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CR$3:CR$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AU$1,$AG2838>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CS$3:CS$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AU$1,$AG2838>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CS$3:CS$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AV$1,$AG2838>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CT$3:CT$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AV$1,$AG2838>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CT$3:CT$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AW$1,$AG2838>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CU$3:CU$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AW$1,$AG2838>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CU$3:CU$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AX$1,$AG2838>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CV$3:CV$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AX$1,$AG2838>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CV$3:CV$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AY$1,$AG2838>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CW$3:CW$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AY$1,$AG2838>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CW$3:CW$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=AZ$1,$AG2838>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CX$3:CX$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=AZ$1,$AG2838>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CX$3:CX$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=BA$1,$AG2838>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CY$3:CY$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=BA$1,$AG2838>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CY$3:CY$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=BB$1,$AG2838>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=BB$1,$AG2838>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=BC$1,$AG2838>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!DA$3:DA$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=BC$1,$AG2838>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!DA$3:DA$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=BD$1,$AG2838>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!DB$3:DB$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=BD$1,$AG2838>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!DB$3:DB$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2838<=BE$1,$AG2838>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2838>$AB2838,$AD2838=\"n/a\"),($AA2838-$AB2838)*INDEX(misc!DC$3:DC$6,MATCH($AC2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2838=\"n/a\",$AJ2838*$AI2838,$I2838)\n    +IFERROR(\n      IF(AND($AF2838<=BE$1,$AG2838>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2838>$AB2838,($AA2838-$AB2838)*INDEX(misc!DC$3:DC$6,MATCH($AD2838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2838*$AH2838*$AI2838),\n$X2838)*$AK2838","v":0}]
[null,{"$f":"unique_contracts!A2893","v":0},{"$f":"unique_contracts!B2893","v":0},{"$f":"unique_contracts!D2893","v":0},{"$f":"unique_contracts!J2893","v":0},{"$f":"unique_contracts!K2893","v":0},{"$f":"unique_contracts!M2893","v":0},{"$f":"unique_contracts!N2893","v":0},{"$f":"unique_contracts!P2893","v":0},{"$f":"unique_contracts!R2893","v":0},{"$f":"unique_contracts!V2893","v":0},{"$f":"unique_contracts!AB2893","v":0},{"$f":"unique_contracts!AM2893","v":0},{"$f":"unique_contracts!AN2893","v":0},{"$f":"unique_contracts!AO2893","v":0},{"$f":"unique_contracts!AP2893","v":0},{"$f":"unique_contracts!AQ2893","v":0},{"$f":"unique_contracts!AR2893","v":0},{"$f":"unique_contracts!CA2893","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2893,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2893,\"pumped_storage\",\n      IF(AND(NOT(U2893),V2893),\"n/a\",\n        IF(AND(K2893>0,OR(G2893=\"NotHybrid\",G2893=0)),_xlfn.CONCAT(AB2893,INDEX(resources!$G:$G,MATCH(C2893,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2893,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2893=\"Online\",NOT(ISNUMBER(MATCH(AC2893,misc!$DE:$DE,0)))),F2893,E2893)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AL$1,$AG2893>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AL$1,$AG2893>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AM$1,$AG2893>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CK$3:CK$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AM$1,$AG2893>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CK$3:CK$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AN$1,$AG2893>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CL$3:CL$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AN$1,$AG2893>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CL$3:CL$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AO$1,$AG2893>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CM$3:CM$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AO$1,$AG2893>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CM$3:CM$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AP$1,$AG2893>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CN$3:CN$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AP$1,$AG2893>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CN$3:CN$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AQ$1,$AG2893>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CO$3:CO$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AQ$1,$AG2893>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CO$3:CO$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AR$1,$AG2893>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CP$3:CP$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AR$1,$AG2893>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CP$3:CP$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AS$1,$AG2893>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AS$1,$AG2893>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AT$1,$AG2893>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CR$3:CR$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AT$1,$AG2893>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CR$3:CR$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AU$1,$AG2893>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CS$3:CS$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AU$1,$AG2893>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CS$3:CS$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AV$1,$AG2893>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CT$3:CT$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AV$1,$AG2893>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CT$3:CT$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AW$1,$AG2893>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CU$3:CU$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AW$1,$AG2893>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CU$3:CU$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AX$1,$AG2893>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CV$3:CV$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AX$1,$AG2893>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CV$3:CV$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AY$1,$AG2893>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CW$3:CW$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AY$1,$AG2893>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CW$3:CW$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=AZ$1,$AG2893>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CX$3:CX$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=AZ$1,$AG2893>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CX$3:CX$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=BA$1,$AG2893>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CY$3:CY$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=BA$1,$AG2893>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CY$3:CY$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=BB$1,$AG2893>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=BB$1,$AG2893>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=BC$1,$AG2893>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!DA$3:DA$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=BC$1,$AG2893>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!DA$3:DA$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=BD$1,$AG2893>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!DB$3:DB$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=BD$1,$AG2893>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!DB$3:DB$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2893<=BE$1,$AG2893>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2893,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2893>$AB2893,$AD2893=\"n/a\"),($AA2893-$AB2893)*INDEX(misc!DC$3:DC$6,MATCH($AC2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2893=\"n/a\",$AJ2893*$AI2893,$I2893)\n    +IFERROR(\n      IF(AND($AF2893<=BE$1,$AG2893>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2893,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2893>$AB2893,($AA2893-$AB2893)*INDEX(misc!DC$3:DC$6,MATCH($AD2893,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2893*$AH2893*$AI2893),\n$X2893)*$AK2893","v":0}]
[null,{"$f":"unique_contracts!A2927","v":0},{"$f":"unique_contracts!B2927","v":0},{"$f":"unique_contracts!D2927","v":0},{"$f":"unique_contracts!J2927","v":0},{"$f":"unique_contracts!K2927","v":0},{"$f":"unique_contracts!M2927","v":0},{"$f":"unique_contracts!N2927","v":0},{"$f":"unique_contracts!P2927","v":0},{"$f":"unique_contracts!R2927","v":0},{"$f":"unique_contracts!V2927","v":0},{"$f":"unique_contracts!AB2927","v":0},{"$f":"unique_contracts!AM2927","v":0},{"$f":"unique_contracts!AN2927","v":0},{"$f":"unique_contracts!AO2927","v":0},{"$f":"unique_contracts!AP2927","v":0},{"$f":"unique_contracts!AQ2927","v":0},{"$f":"unique_contracts!AR2927","v":0},{"$f":"unique_contracts!CA2927","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2927,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2927,\"pumped_storage\",\n      IF(AND(NOT(U2927),V2927),\"n/a\",\n        IF(AND(K2927>0,OR(G2927=\"NotHybrid\",G2927=0)),_xlfn.CONCAT(AB2927,INDEX(resources!$G:$G,MATCH(C2927,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2927,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2927=\"Online\",NOT(ISNUMBER(MATCH(AC2927,misc!$DE:$DE,0)))),F2927,E2927)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AL$1,$AG2927>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AL$1,$AG2927>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AM$1,$AG2927>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CK$3:CK$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AM$1,$AG2927>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CK$3:CK$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AN$1,$AG2927>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CL$3:CL$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AN$1,$AG2927>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CL$3:CL$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AO$1,$AG2927>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CM$3:CM$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AO$1,$AG2927>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CM$3:CM$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AP$1,$AG2927>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CN$3:CN$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AP$1,$AG2927>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CN$3:CN$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AQ$1,$AG2927>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CO$3:CO$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AQ$1,$AG2927>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CO$3:CO$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AR$1,$AG2927>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CP$3:CP$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AR$1,$AG2927>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CP$3:CP$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AS$1,$AG2927>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AS$1,$AG2927>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AT$1,$AG2927>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CR$3:CR$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AT$1,$AG2927>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CR$3:CR$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AU$1,$AG2927>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CS$3:CS$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AU$1,$AG2927>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CS$3:CS$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AV$1,$AG2927>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CT$3:CT$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AV$1,$AG2927>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CT$3:CT$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AW$1,$AG2927>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CU$3:CU$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AW$1,$AG2927>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CU$3:CU$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AX$1,$AG2927>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CV$3:CV$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AX$1,$AG2927>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CV$3:CV$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AY$1,$AG2927>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CW$3:CW$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AY$1,$AG2927>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CW$3:CW$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=AZ$1,$AG2927>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CX$3:CX$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=AZ$1,$AG2927>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CX$3:CX$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=BA$1,$AG2927>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CY$3:CY$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=BA$1,$AG2927>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CY$3:CY$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=BB$1,$AG2927>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=BB$1,$AG2927>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=BC$1,$AG2927>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!DA$3:DA$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=BC$1,$AG2927>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!DA$3:DA$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=BD$1,$AG2927>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!DB$3:DB$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=BD$1,$AG2927>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!DB$3:DB$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2927<=BE$1,$AG2927>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2927,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2927>$AB2927,$AD2927=\"n/a\"),($AA2927-$AB2927)*INDEX(misc!DC$3:DC$6,MATCH($AC2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2927=\"n/a\",$AJ2927*$AI2927,$I2927)\n    +IFERROR(\n      IF(AND($AF2927<=BE$1,$AG2927>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2927,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2927>$AB2927,($AA2927-$AB2927)*INDEX(misc!DC$3:DC$6,MATCH($AD2927,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2927*$AH2927*$AI2927),\n$X2927)*$AK2927","v":0}]
[null,{"$f":"unique_contracts!A2958","v":0},{"$f":"unique_contracts!B2958","v":0},{"$f":"unique_contracts!D2958","v":0},{"$f":"unique_contracts!J2958","v":0},{"$f":"unique_contracts!K2958","v":0},{"$f":"unique_contracts!M2958","v":0},{"$f":"unique_contracts!N2958","v":0},{"$f":"unique_contracts!P2958","v":0},{"$f":"unique_contracts!R2958","v":0},{"$f":"unique_contracts!V2958","v":0},{"$f":"unique_contracts!AB2958","v":0},{"$f":"unique_contracts!AM2958","v":0},{"$f":"unique_contracts!AN2958","v":0},{"$f":"unique_contracts!AO2958","v":0},{"$f":"unique_contracts!AP2958","v":0},{"$f":"unique_contracts!AQ2958","v":0},{"$f":"unique_contracts!AR2958","v":0},{"$f":"unique_contracts!CA2958","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C2958,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T2958,\"pumped_storage\",\n      IF(AND(NOT(U2958),V2958),\"n/a\",\n        IF(AND(K2958>0,OR(G2958=\"NotHybrid\",G2958=0)),_xlfn.CONCAT(AB2958,INDEX(resources!$G:$G,MATCH(C2958,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C2958,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D2958=\"Online\",NOT(ISNUMBER(MATCH(AC2958,misc!$DE:$DE,0)))),F2958,E2958)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AL$1,$AG2958>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CJ$3:CJ$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AL$1,$AG2958>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CJ$3:CJ$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AM$1,$AG2958>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CK$3:CK$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AM$1,$AG2958>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CK$3:CK$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AN$1,$AG2958>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CL$3:CL$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AN$1,$AG2958>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CL$3:CL$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AO$1,$AG2958>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CM$3:CM$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AO$1,$AG2958>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CM$3:CM$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AP$1,$AG2958>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CN$3:CN$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AP$1,$AG2958>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CN$3:CN$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AQ$1,$AG2958>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CO$3:CO$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AQ$1,$AG2958>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CO$3:CO$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AR$1,$AG2958>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CP$3:CP$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AR$1,$AG2958>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CP$3:CP$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AS$1,$AG2958>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CQ$3:CQ$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AS$1,$AG2958>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CQ$3:CQ$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AT$1,$AG2958>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CR$3:CR$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AT$1,$AG2958>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CR$3:CR$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AU$1,$AG2958>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CS$3:CS$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AU$1,$AG2958>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CS$3:CS$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AV$1,$AG2958>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CT$3:CT$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AV$1,$AG2958>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CT$3:CT$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AW$1,$AG2958>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CU$3:CU$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AW$1,$AG2958>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CU$3:CU$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AX$1,$AG2958>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CV$3:CV$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AX$1,$AG2958>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CV$3:CV$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AY$1,$AG2958>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CW$3:CW$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AY$1,$AG2958>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CW$3:CW$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=AZ$1,$AG2958>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CX$3:CX$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=AZ$1,$AG2958>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CX$3:CX$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=BA$1,$AG2958>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CY$3:CY$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=BA$1,$AG2958>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CY$3:CY$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=BB$1,$AG2958>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!CZ$3:CZ$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=BB$1,$AG2958>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!CZ$3:CZ$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=BC$1,$AG2958>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!DA$3:DA$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=BC$1,$AG2958>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!DA$3:DA$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=BD$1,$AG2958>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!DB$3:DB$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=BD$1,$AG2958>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!DB$3:DB$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF2958<=BE$1,$AG2958>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC2958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA2958>$AB2958,$AD2958=\"n/a\"),($AA2958-$AB2958)*INDEX(misc!DC$3:DC$6,MATCH($AC2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD2958=\"n/a\",$AJ2958*$AI2958,$I2958)\n    +IFERROR(\n      IF(AND($AF2958<=BE$1,$AG2958>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD2958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA2958>$AB2958,($AA2958-$AB2958)*INDEX(misc!DC$3:DC$6,MATCH($AD2958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y2958*$AH2958*$AI2958),\n$X2958)*$AK2958","v":0}]
[null,{"$f":"unique_contracts!A3013","v":0},{"$f":"unique_contracts!B3013","v":0},{"$f":"unique_contracts!D3013","v":0},{"$f":"unique_contracts!J3013","v":0},{"$f":"unique_contracts!K3013","v":0},{"$f":"unique_contracts!M3013","v":0},{"$f":"unique_contracts!N3013","v":0},{"$f":"unique_contracts!P3013","v":0},{"$f":"unique_contracts!R3013","v":0},{"$f":"unique_contracts!V3013","v":0},{"$f":"unique_contracts!AB3013","v":0},{"$f":"unique_contracts!AM3013","v":0},{"$f":"unique_contracts!AN3013","v":0},{"$f":"unique_contracts!AO3013","v":0},{"$f":"unique_contracts!AP3013","v":0},{"$f":"unique_contracts!AQ3013","v":0},{"$f":"unique_contracts!AR3013","v":0},{"$f":"unique_contracts!CA3013","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3013,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3013,\"pumped_storage\",\n      IF(AND(NOT(U3013),V3013),\"n/a\",\n        IF(AND(K3013>0,OR(G3013=\"NotHybrid\",G3013=0)),_xlfn.CONCAT(AB3013,INDEX(resources!$G:$G,MATCH(C3013,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3013,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3013=\"Online\",NOT(ISNUMBER(MATCH(AC3013,misc!$DE:$DE,0)))),F3013,E3013)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AL$1,$AG3013>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AL$1,$AG3013>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AM$1,$AG3013>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CK$3:CK$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AM$1,$AG3013>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CK$3:CK$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AN$1,$AG3013>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CL$3:CL$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AN$1,$AG3013>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CL$3:CL$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AO$1,$AG3013>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CM$3:CM$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AO$1,$AG3013>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CM$3:CM$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AP$1,$AG3013>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CN$3:CN$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AP$1,$AG3013>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CN$3:CN$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AQ$1,$AG3013>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CO$3:CO$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AQ$1,$AG3013>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CO$3:CO$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AR$1,$AG3013>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CP$3:CP$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AR$1,$AG3013>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CP$3:CP$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AS$1,$AG3013>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AS$1,$AG3013>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AT$1,$AG3013>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CR$3:CR$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AT$1,$AG3013>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CR$3:CR$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AU$1,$AG3013>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CS$3:CS$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AU$1,$AG3013>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CS$3:CS$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AV$1,$AG3013>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CT$3:CT$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AV$1,$AG3013>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CT$3:CT$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AW$1,$AG3013>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CU$3:CU$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AW$1,$AG3013>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CU$3:CU$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AX$1,$AG3013>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CV$3:CV$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AX$1,$AG3013>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CV$3:CV$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AY$1,$AG3013>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CW$3:CW$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AY$1,$AG3013>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CW$3:CW$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=AZ$1,$AG3013>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CX$3:CX$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=AZ$1,$AG3013>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CX$3:CX$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=BA$1,$AG3013>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CY$3:CY$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=BA$1,$AG3013>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CY$3:CY$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=BB$1,$AG3013>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=BB$1,$AG3013>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=BC$1,$AG3013>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!DA$3:DA$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=BC$1,$AG3013>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!DA$3:DA$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=BD$1,$AG3013>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!DB$3:DB$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=BD$1,$AG3013>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!DB$3:DB$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3013<=BE$1,$AG3013>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3013,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3013>$AB3013,$AD3013=\"n/a\"),($AA3013-$AB3013)*INDEX(misc!DC$3:DC$6,MATCH($AC3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3013=\"n/a\",$AJ3013*$AI3013,$I3013)\n    +IFERROR(\n      IF(AND($AF3013<=BE$1,$AG3013>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3013,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3013>$AB3013,($AA3013-$AB3013)*INDEX(misc!DC$3:DC$6,MATCH($AD3013,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3013*$AH3013*$AI3013),\n$X3013)*$AK3013","v":0}]
[null,{"$f":"unique_contracts!A3046","v":0},{"$f":"unique_contracts!B3046","v":0},{"$f":"unique_contracts!D3046","v":0},{"$f":"unique_contracts!J3046","v":0},{"$f":"unique_contracts!K3046","v":0},{"$f":"unique_contracts!M3046","v":0},{"$f":"unique_contracts!N3046","v":0},{"$f":"unique_contracts!P3046","v":0},{"$f":"unique_contracts!R3046","v":0},{"$f":"unique_contracts!V3046","v":0},{"$f":"unique_contracts!AB3046","v":0},{"$f":"unique_contracts!AM3046","v":0},{"$f":"unique_contracts!AN3046","v":0},{"$f":"unique_contracts!AO3046","v":0},{"$f":"unique_contracts!AP3046","v":0},{"$f":"unique_contracts!AQ3046","v":0},{"$f":"unique_contracts!AR3046","v":0},{"$f":"unique_contracts!CA3046","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3046,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3046,\"pumped_storage\",\n      IF(AND(NOT(U3046),V3046),\"n/a\",\n        IF(AND(K3046>0,OR(G3046=\"NotHybrid\",G3046=0)),_xlfn.CONCAT(AB3046,INDEX(resources!$G:$G,MATCH(C3046,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3046,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3046=\"Online\",NOT(ISNUMBER(MATCH(AC3046,misc!$DE:$DE,0)))),F3046,E3046)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AL$1,$AG3046>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AL$1,$AG3046>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AM$1,$AG3046>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CK$3:CK$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AM$1,$AG3046>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CK$3:CK$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AN$1,$AG3046>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CL$3:CL$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AN$1,$AG3046>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CL$3:CL$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AO$1,$AG3046>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CM$3:CM$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AO$1,$AG3046>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CM$3:CM$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AP$1,$AG3046>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CN$3:CN$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AP$1,$AG3046>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CN$3:CN$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AQ$1,$AG3046>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CO$3:CO$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AQ$1,$AG3046>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CO$3:CO$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AR$1,$AG3046>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CP$3:CP$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AR$1,$AG3046>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CP$3:CP$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AS$1,$AG3046>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AS$1,$AG3046>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AT$1,$AG3046>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CR$3:CR$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AT$1,$AG3046>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CR$3:CR$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AU$1,$AG3046>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CS$3:CS$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AU$1,$AG3046>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CS$3:CS$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AV$1,$AG3046>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CT$3:CT$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AV$1,$AG3046>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CT$3:CT$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AW$1,$AG3046>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CU$3:CU$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AW$1,$AG3046>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CU$3:CU$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AX$1,$AG3046>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CV$3:CV$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AX$1,$AG3046>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CV$3:CV$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AY$1,$AG3046>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CW$3:CW$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AY$1,$AG3046>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CW$3:CW$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=AZ$1,$AG3046>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CX$3:CX$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=AZ$1,$AG3046>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CX$3:CX$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=BA$1,$AG3046>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CY$3:CY$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=BA$1,$AG3046>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CY$3:CY$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=BB$1,$AG3046>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=BB$1,$AG3046>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=BC$1,$AG3046>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!DA$3:DA$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=BC$1,$AG3046>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!DA$3:DA$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=BD$1,$AG3046>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!DB$3:DB$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=BD$1,$AG3046>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!DB$3:DB$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3046<=BE$1,$AG3046>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3046,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3046>$AB3046,$AD3046=\"n/a\"),($AA3046-$AB3046)*INDEX(misc!DC$3:DC$6,MATCH($AC3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3046=\"n/a\",$AJ3046*$AI3046,$I3046)\n    +IFERROR(\n      IF(AND($AF3046<=BE$1,$AG3046>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3046,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3046>$AB3046,($AA3046-$AB3046)*INDEX(misc!DC$3:DC$6,MATCH($AD3046,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3046*$AH3046*$AI3046),\n$X3046)*$AK3046","v":0}]
[null,{"$f":"unique_contracts!A3094","v":0},{"$f":"unique_contracts!B3094","v":0},{"$f":"unique_contracts!D3094","v":0},{"$f":"unique_contracts!J3094","v":0},{"$f":"unique_contracts!K3094","v":0},{"$f":"unique_contracts!M3094","v":0},{"$f":"unique_contracts!N3094","v":0},{"$f":"unique_contracts!P3094","v":0},{"$f":"unique_contracts!R3094","v":0},{"$f":"unique_contracts!V3094","v":0},{"$f":"unique_contracts!AB3094","v":0},{"$f":"unique_contracts!AM3094","v":0},{"$f":"unique_contracts!AN3094","v":0},{"$f":"unique_contracts!AO3094","v":0},{"$f":"unique_contracts!AP3094","v":0},{"$f":"unique_contracts!AQ3094","v":0},{"$f":"unique_contracts!AR3094","v":0},{"$f":"unique_contracts!CA3094","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3094,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3094,\"pumped_storage\",\n      IF(AND(NOT(U3094),V3094),\"n/a\",\n        IF(AND(K3094>0,OR(G3094=\"NotHybrid\",G3094=0)),_xlfn.CONCAT(AB3094,INDEX(resources!$G:$G,MATCH(C3094,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3094,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3094=\"Online\",NOT(ISNUMBER(MATCH(AC3094,misc!$DE:$DE,0)))),F3094,E3094)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AL$1,$AG3094>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AL$1,$AG3094>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AM$1,$AG3094>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CK$3:CK$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AM$1,$AG3094>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CK$3:CK$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AN$1,$AG3094>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CL$3:CL$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AN$1,$AG3094>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CL$3:CL$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AO$1,$AG3094>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CM$3:CM$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AO$1,$AG3094>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CM$3:CM$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AP$1,$AG3094>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CN$3:CN$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AP$1,$AG3094>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CN$3:CN$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AQ$1,$AG3094>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CO$3:CO$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AQ$1,$AG3094>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CO$3:CO$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AR$1,$AG3094>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CP$3:CP$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AR$1,$AG3094>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CP$3:CP$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AS$1,$AG3094>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AS$1,$AG3094>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AT$1,$AG3094>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CR$3:CR$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AT$1,$AG3094>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CR$3:CR$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AU$1,$AG3094>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CS$3:CS$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AU$1,$AG3094>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CS$3:CS$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AV$1,$AG3094>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CT$3:CT$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AV$1,$AG3094>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CT$3:CT$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AW$1,$AG3094>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CU$3:CU$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AW$1,$AG3094>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CU$3:CU$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AX$1,$AG3094>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CV$3:CV$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AX$1,$AG3094>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CV$3:CV$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AY$1,$AG3094>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CW$3:CW$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AY$1,$AG3094>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CW$3:CW$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=AZ$1,$AG3094>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CX$3:CX$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=AZ$1,$AG3094>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CX$3:CX$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=BA$1,$AG3094>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CY$3:CY$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=BA$1,$AG3094>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CY$3:CY$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=BB$1,$AG3094>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=BB$1,$AG3094>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=BC$1,$AG3094>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!DA$3:DA$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=BC$1,$AG3094>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!DA$3:DA$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=BD$1,$AG3094>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!DB$3:DB$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=BD$1,$AG3094>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!DB$3:DB$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3094<=BE$1,$AG3094>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3094,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3094>$AB3094,$AD3094=\"n/a\"),($AA3094-$AB3094)*INDEX(misc!DC$3:DC$6,MATCH($AC3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3094=\"n/a\",$AJ3094*$AI3094,$I3094)\n    +IFERROR(\n      IF(AND($AF3094<=BE$1,$AG3094>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3094,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3094>$AB3094,($AA3094-$AB3094)*INDEX(misc!DC$3:DC$6,MATCH($AD3094,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3094*$AH3094*$AI3094),\n$X3094)*$AK3094","v":0}]
[null,{"$f":"unique_contracts!A3133","v":0},{"$f":"unique_contracts!B3133","v":0},{"$f":"unique_contracts!D3133","v":0},{"$f":"unique_contracts!J3133","v":0},{"$f":"unique_contracts!K3133","v":0},{"$f":"unique_contracts!M3133","v":0},{"$f":"unique_contracts!N3133","v":0},{"$f":"unique_contracts!P3133","v":0},{"$f":"unique_contracts!R3133","v":0},{"$f":"unique_contracts!V3133","v":0},{"$f":"unique_contracts!AB3133","v":0},{"$f":"unique_contracts!AM3133","v":0},{"$f":"unique_contracts!AN3133","v":0},{"$f":"unique_contracts!AO3133","v":0},{"$f":"unique_contracts!AP3133","v":0},{"$f":"unique_contracts!AQ3133","v":0},{"$f":"unique_contracts!AR3133","v":0},{"$f":"unique_contracts!CA3133","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3133,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3133,\"pumped_storage\",\n      IF(AND(NOT(U3133),V3133),\"n/a\",\n        IF(AND(K3133>0,OR(G3133=\"NotHybrid\",G3133=0)),_xlfn.CONCAT(AB3133,INDEX(resources!$G:$G,MATCH(C3133,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3133,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3133=\"Online\",NOT(ISNUMBER(MATCH(AC3133,misc!$DE:$DE,0)))),F3133,E3133)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AL$1,$AG3133>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AL$1,$AG3133>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AM$1,$AG3133>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CK$3:CK$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AM$1,$AG3133>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CK$3:CK$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AN$1,$AG3133>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CL$3:CL$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AN$1,$AG3133>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CL$3:CL$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AO$1,$AG3133>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CM$3:CM$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AO$1,$AG3133>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CM$3:CM$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AP$1,$AG3133>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CN$3:CN$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AP$1,$AG3133>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CN$3:CN$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AQ$1,$AG3133>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CO$3:CO$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AQ$1,$AG3133>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CO$3:CO$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AR$1,$AG3133>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CP$3:CP$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AR$1,$AG3133>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CP$3:CP$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AS$1,$AG3133>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AS$1,$AG3133>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AT$1,$AG3133>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CR$3:CR$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AT$1,$AG3133>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CR$3:CR$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AU$1,$AG3133>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CS$3:CS$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AU$1,$AG3133>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CS$3:CS$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AV$1,$AG3133>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CT$3:CT$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AV$1,$AG3133>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CT$3:CT$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AW$1,$AG3133>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CU$3:CU$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AW$1,$AG3133>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CU$3:CU$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AX$1,$AG3133>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CV$3:CV$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AX$1,$AG3133>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CV$3:CV$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AY$1,$AG3133>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CW$3:CW$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AY$1,$AG3133>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CW$3:CW$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=AZ$1,$AG3133>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CX$3:CX$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=AZ$1,$AG3133>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CX$3:CX$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=BA$1,$AG3133>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CY$3:CY$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=BA$1,$AG3133>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CY$3:CY$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=BB$1,$AG3133>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=BB$1,$AG3133>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=BC$1,$AG3133>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!DA$3:DA$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=BC$1,$AG3133>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!DA$3:DA$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=BD$1,$AG3133>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!DB$3:DB$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=BD$1,$AG3133>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!DB$3:DB$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3133<=BE$1,$AG3133>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3133,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3133>$AB3133,$AD3133=\"n/a\"),($AA3133-$AB3133)*INDEX(misc!DC$3:DC$6,MATCH($AC3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3133=\"n/a\",$AJ3133*$AI3133,$I3133)\n    +IFERROR(\n      IF(AND($AF3133<=BE$1,$AG3133>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3133,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3133>$AB3133,($AA3133-$AB3133)*INDEX(misc!DC$3:DC$6,MATCH($AD3133,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3133*$AH3133*$AI3133),\n$X3133)*$AK3133","v":0}]
[null,{"$f":"unique_contracts!A3166","v":0},{"$f":"unique_contracts!B3166","v":0},{"$f":"unique_contracts!D3166","v":0},{"$f":"unique_contracts!J3166","v":0},{"$f":"unique_contracts!K3166","v":0},{"$f":"unique_contracts!M3166","v":0},{"$f":"unique_contracts!N3166","v":0},{"$f":"unique_contracts!P3166","v":0},{"$f":"unique_contracts!R3166","v":0},{"$f":"unique_contracts!V3166","v":0},{"$f":"unique_contracts!AB3166","v":0},{"$f":"unique_contracts!AM3166","v":0},{"$f":"unique_contracts!AN3166","v":0},{"$f":"unique_contracts!AO3166","v":0},{"$f":"unique_contracts!AP3166","v":0},{"$f":"unique_contracts!AQ3166","v":0},{"$f":"unique_contracts!AR3166","v":0},{"$f":"unique_contracts!CA3166","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3166,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3166,\"pumped_storage\",\n      IF(AND(NOT(U3166),V3166),\"n/a\",\n        IF(AND(K3166>0,OR(G3166=\"NotHybrid\",G3166=0)),_xlfn.CONCAT(AB3166,INDEX(resources!$G:$G,MATCH(C3166,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3166,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3166=\"Online\",NOT(ISNUMBER(MATCH(AC3166,misc!$DE:$DE,0)))),F3166,E3166)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AL$1,$AG3166>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AL$1,$AG3166>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AM$1,$AG3166>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CK$3:CK$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AM$1,$AG3166>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CK$3:CK$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AN$1,$AG3166>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CL$3:CL$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AN$1,$AG3166>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CL$3:CL$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AO$1,$AG3166>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CM$3:CM$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AO$1,$AG3166>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CM$3:CM$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AP$1,$AG3166>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CN$3:CN$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AP$1,$AG3166>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CN$3:CN$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AQ$1,$AG3166>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CO$3:CO$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AQ$1,$AG3166>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CO$3:CO$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AR$1,$AG3166>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CP$3:CP$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AR$1,$AG3166>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CP$3:CP$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AS$1,$AG3166>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AS$1,$AG3166>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AT$1,$AG3166>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CR$3:CR$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AT$1,$AG3166>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CR$3:CR$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AU$1,$AG3166>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CS$3:CS$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AU$1,$AG3166>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CS$3:CS$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AV$1,$AG3166>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CT$3:CT$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AV$1,$AG3166>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CT$3:CT$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AW$1,$AG3166>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CU$3:CU$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AW$1,$AG3166>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CU$3:CU$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AX$1,$AG3166>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CV$3:CV$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AX$1,$AG3166>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CV$3:CV$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AY$1,$AG3166>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CW$3:CW$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AY$1,$AG3166>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CW$3:CW$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=AZ$1,$AG3166>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CX$3:CX$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=AZ$1,$AG3166>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CX$3:CX$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=BA$1,$AG3166>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CY$3:CY$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=BA$1,$AG3166>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CY$3:CY$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=BB$1,$AG3166>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=BB$1,$AG3166>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=BC$1,$AG3166>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!DA$3:DA$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=BC$1,$AG3166>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!DA$3:DA$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=BD$1,$AG3166>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!DB$3:DB$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=BD$1,$AG3166>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!DB$3:DB$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3166<=BE$1,$AG3166>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3166,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3166>$AB3166,$AD3166=\"n/a\"),($AA3166-$AB3166)*INDEX(misc!DC$3:DC$6,MATCH($AC3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3166=\"n/a\",$AJ3166*$AI3166,$I3166)\n    +IFERROR(\n      IF(AND($AF3166<=BE$1,$AG3166>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3166,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3166>$AB3166,($AA3166-$AB3166)*INDEX(misc!DC$3:DC$6,MATCH($AD3166,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3166*$AH3166*$AI3166),\n$X3166)*$AK3166","v":0}]
[null,{"$f":"unique_contracts!A3221","v":0},{"$f":"unique_contracts!B3221","v":0},{"$f":"unique_contracts!D3221","v":0},{"$f":"unique_contracts!J3221","v":0},{"$f":"unique_contracts!K3221","v":0},{"$f":"unique_contracts!M3221","v":0},{"$f":"unique_contracts!N3221","v":0},{"$f":"unique_contracts!P3221","v":0},{"$f":"unique_contracts!R3221","v":0},{"$f":"unique_contracts!V3221","v":0},{"$f":"unique_contracts!AB3221","v":0},{"$f":"unique_contracts!AM3221","v":0},{"$f":"unique_contracts!AN3221","v":0},{"$f":"unique_contracts!AO3221","v":0},{"$f":"unique_contracts!AP3221","v":0},{"$f":"unique_contracts!AQ3221","v":0},{"$f":"unique_contracts!AR3221","v":0},{"$f":"unique_contracts!CA3221","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3221,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3221,\"pumped_storage\",\n      IF(AND(NOT(U3221),V3221),\"n/a\",\n        IF(AND(K3221>0,OR(G3221=\"NotHybrid\",G3221=0)),_xlfn.CONCAT(AB3221,INDEX(resources!$G:$G,MATCH(C3221,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3221,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3221=\"Online\",NOT(ISNUMBER(MATCH(AC3221,misc!$DE:$DE,0)))),F3221,E3221)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AL$1,$AG3221>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AL$1,$AG3221>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AM$1,$AG3221>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CK$3:CK$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AM$1,$AG3221>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CK$3:CK$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AN$1,$AG3221>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CL$3:CL$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AN$1,$AG3221>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CL$3:CL$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AO$1,$AG3221>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CM$3:CM$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AO$1,$AG3221>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CM$3:CM$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AP$1,$AG3221>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CN$3:CN$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AP$1,$AG3221>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CN$3:CN$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AQ$1,$AG3221>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CO$3:CO$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AQ$1,$AG3221>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CO$3:CO$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AR$1,$AG3221>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CP$3:CP$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AR$1,$AG3221>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CP$3:CP$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AS$1,$AG3221>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AS$1,$AG3221>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AT$1,$AG3221>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CR$3:CR$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AT$1,$AG3221>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CR$3:CR$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AU$1,$AG3221>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CS$3:CS$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AU$1,$AG3221>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CS$3:CS$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AV$1,$AG3221>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CT$3:CT$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AV$1,$AG3221>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CT$3:CT$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AW$1,$AG3221>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CU$3:CU$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AW$1,$AG3221>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CU$3:CU$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AX$1,$AG3221>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CV$3:CV$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AX$1,$AG3221>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CV$3:CV$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AY$1,$AG3221>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CW$3:CW$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AY$1,$AG3221>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CW$3:CW$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=AZ$1,$AG3221>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CX$3:CX$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=AZ$1,$AG3221>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CX$3:CX$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=BA$1,$AG3221>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CY$3:CY$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=BA$1,$AG3221>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CY$3:CY$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=BB$1,$AG3221>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=BB$1,$AG3221>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=BC$1,$AG3221>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!DA$3:DA$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=BC$1,$AG3221>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!DA$3:DA$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=BD$1,$AG3221>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!DB$3:DB$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=BD$1,$AG3221>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!DB$3:DB$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3221<=BE$1,$AG3221>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3221,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3221>$AB3221,$AD3221=\"n/a\"),($AA3221-$AB3221)*INDEX(misc!DC$3:DC$6,MATCH($AC3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3221=\"n/a\",$AJ3221*$AI3221,$I3221)\n    +IFERROR(\n      IF(AND($AF3221<=BE$1,$AG3221>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3221,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3221>$AB3221,($AA3221-$AB3221)*INDEX(misc!DC$3:DC$6,MATCH($AD3221,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3221*$AH3221*$AI3221),\n$X3221)*$AK3221","v":0}]
[null,{"$f":"unique_contracts!A3255","v":0},{"$f":"unique_contracts!B3255","v":0},{"$f":"unique_contracts!D3255","v":0},{"$f":"unique_contracts!J3255","v":0},{"$f":"unique_contracts!K3255","v":0},{"$f":"unique_contracts!M3255","v":0},{"$f":"unique_contracts!N3255","v":0},{"$f":"unique_contracts!P3255","v":0},{"$f":"unique_contracts!R3255","v":0},{"$f":"unique_contracts!V3255","v":0},{"$f":"unique_contracts!AB3255","v":0},{"$f":"unique_contracts!AM3255","v":0},{"$f":"unique_contracts!AN3255","v":0},{"$f":"unique_contracts!AO3255","v":0},{"$f":"unique_contracts!AP3255","v":0},{"$f":"unique_contracts!AQ3255","v":0},{"$f":"unique_contracts!AR3255","v":0},{"$f":"unique_contracts!CA3255","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3255,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3255,\"pumped_storage\",\n      IF(AND(NOT(U3255),V3255),\"n/a\",\n        IF(AND(K3255>0,OR(G3255=\"NotHybrid\",G3255=0)),_xlfn.CONCAT(AB3255,INDEX(resources!$G:$G,MATCH(C3255,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3255,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3255=\"Online\",NOT(ISNUMBER(MATCH(AC3255,misc!$DE:$DE,0)))),F3255,E3255)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AL$1,$AG3255>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AL$1,$AG3255>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AM$1,$AG3255>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CK$3:CK$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AM$1,$AG3255>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CK$3:CK$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AN$1,$AG3255>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CL$3:CL$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AN$1,$AG3255>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CL$3:CL$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AO$1,$AG3255>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CM$3:CM$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AO$1,$AG3255>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CM$3:CM$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AP$1,$AG3255>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CN$3:CN$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AP$1,$AG3255>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CN$3:CN$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AQ$1,$AG3255>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CO$3:CO$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AQ$1,$AG3255>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CO$3:CO$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AR$1,$AG3255>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CP$3:CP$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AR$1,$AG3255>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CP$3:CP$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AS$1,$AG3255>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AS$1,$AG3255>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AT$1,$AG3255>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CR$3:CR$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AT$1,$AG3255>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CR$3:CR$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AU$1,$AG3255>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CS$3:CS$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AU$1,$AG3255>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CS$3:CS$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AV$1,$AG3255>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CT$3:CT$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AV$1,$AG3255>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CT$3:CT$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AW$1,$AG3255>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CU$3:CU$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AW$1,$AG3255>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CU$3:CU$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AX$1,$AG3255>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CV$3:CV$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AX$1,$AG3255>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CV$3:CV$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AY$1,$AG3255>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CW$3:CW$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AY$1,$AG3255>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CW$3:CW$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=AZ$1,$AG3255>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CX$3:CX$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=AZ$1,$AG3255>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CX$3:CX$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=BA$1,$AG3255>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CY$3:CY$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=BA$1,$AG3255>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CY$3:CY$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=BB$1,$AG3255>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=BB$1,$AG3255>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=BC$1,$AG3255>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!DA$3:DA$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=BC$1,$AG3255>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!DA$3:DA$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=BD$1,$AG3255>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!DB$3:DB$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=BD$1,$AG3255>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!DB$3:DB$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3255<=BE$1,$AG3255>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3255,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3255>$AB3255,$AD3255=\"n/a\"),($AA3255-$AB3255)*INDEX(misc!DC$3:DC$6,MATCH($AC3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3255=\"n/a\",$AJ3255*$AI3255,$I3255)\n    +IFERROR(\n      IF(AND($AF3255<=BE$1,$AG3255>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3255,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3255>$AB3255,($AA3255-$AB3255)*INDEX(misc!DC$3:DC$6,MATCH($AD3255,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3255*$AH3255*$AI3255),\n$X3255)*$AK3255","v":0}]
[null,{"$f":"unique_contracts!A3286","v":0},{"$f":"unique_contracts!B3286","v":0},{"$f":"unique_contracts!D3286","v":0},{"$f":"unique_contracts!J3286","v":0},{"$f":"unique_contracts!K3286","v":0},{"$f":"unique_contracts!M3286","v":0},{"$f":"unique_contracts!N3286","v":0},{"$f":"unique_contracts!P3286","v":0},{"$f":"unique_contracts!R3286","v":0},{"$f":"unique_contracts!V3286","v":0},{"$f":"unique_contracts!AB3286","v":0},{"$f":"unique_contracts!AM3286","v":0},{"$f":"unique_contracts!AN3286","v":0},{"$f":"unique_contracts!AO3286","v":0},{"$f":"unique_contracts!AP3286","v":0},{"$f":"unique_contracts!AQ3286","v":0},{"$f":"unique_contracts!AR3286","v":0},{"$f":"unique_contracts!CA3286","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3286,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3286,\"pumped_storage\",\n      IF(AND(NOT(U3286),V3286),\"n/a\",\n        IF(AND(K3286>0,OR(G3286=\"NotHybrid\",G3286=0)),_xlfn.CONCAT(AB3286,INDEX(resources!$G:$G,MATCH(C3286,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3286,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3286=\"Online\",NOT(ISNUMBER(MATCH(AC3286,misc!$DE:$DE,0)))),F3286,E3286)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AL$1,$AG3286>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AL$1,$AG3286>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AM$1,$AG3286>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CK$3:CK$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AM$1,$AG3286>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CK$3:CK$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AN$1,$AG3286>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CL$3:CL$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AN$1,$AG3286>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CL$3:CL$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AO$1,$AG3286>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CM$3:CM$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AO$1,$AG3286>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CM$3:CM$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AP$1,$AG3286>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CN$3:CN$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AP$1,$AG3286>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CN$3:CN$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AQ$1,$AG3286>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CO$3:CO$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AQ$1,$AG3286>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CO$3:CO$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AR$1,$AG3286>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CP$3:CP$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AR$1,$AG3286>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CP$3:CP$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AS$1,$AG3286>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AS$1,$AG3286>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AT$1,$AG3286>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CR$3:CR$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AT$1,$AG3286>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CR$3:CR$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AU$1,$AG3286>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CS$3:CS$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AU$1,$AG3286>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CS$3:CS$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AV$1,$AG3286>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CT$3:CT$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AV$1,$AG3286>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CT$3:CT$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AW$1,$AG3286>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CU$3:CU$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AW$1,$AG3286>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CU$3:CU$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AX$1,$AG3286>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CV$3:CV$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AX$1,$AG3286>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CV$3:CV$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AY$1,$AG3286>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CW$3:CW$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AY$1,$AG3286>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CW$3:CW$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=AZ$1,$AG3286>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CX$3:CX$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=AZ$1,$AG3286>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CX$3:CX$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=BA$1,$AG3286>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CY$3:CY$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=BA$1,$AG3286>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CY$3:CY$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=BB$1,$AG3286>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=BB$1,$AG3286>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=BC$1,$AG3286>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!DA$3:DA$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=BC$1,$AG3286>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!DA$3:DA$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=BD$1,$AG3286>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!DB$3:DB$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=BD$1,$AG3286>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!DB$3:DB$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3286<=BE$1,$AG3286>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3286,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3286>$AB3286,$AD3286=\"n/a\"),($AA3286-$AB3286)*INDEX(misc!DC$3:DC$6,MATCH($AC3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3286=\"n/a\",$AJ3286*$AI3286,$I3286)\n    +IFERROR(\n      IF(AND($AF3286<=BE$1,$AG3286>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3286,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3286>$AB3286,($AA3286-$AB3286)*INDEX(misc!DC$3:DC$6,MATCH($AD3286,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3286*$AH3286*$AI3286),\n$X3286)*$AK3286","v":0}]
[null,{"$f":"unique_contracts!A3341","v":0},{"$f":"unique_contracts!B3341","v":0},{"$f":"unique_contracts!D3341","v":0},{"$f":"unique_contracts!J3341","v":0},{"$f":"unique_contracts!K3341","v":0},{"$f":"unique_contracts!M3341","v":0},{"$f":"unique_contracts!N3341","v":0},{"$f":"unique_contracts!P3341","v":0},{"$f":"unique_contracts!R3341","v":0},{"$f":"unique_contracts!V3341","v":0},{"$f":"unique_contracts!AB3341","v":0},{"$f":"unique_contracts!AM3341","v":0},{"$f":"unique_contracts!AN3341","v":0},{"$f":"unique_contracts!AO3341","v":0},{"$f":"unique_contracts!AP3341","v":0},{"$f":"unique_contracts!AQ3341","v":0},{"$f":"unique_contracts!AR3341","v":0},{"$f":"unique_contracts!CA3341","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3341,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3341,\"pumped_storage\",\n      IF(AND(NOT(U3341),V3341),\"n/a\",\n        IF(AND(K3341>0,OR(G3341=\"NotHybrid\",G3341=0)),_xlfn.CONCAT(AB3341,INDEX(resources!$G:$G,MATCH(C3341,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3341,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3341=\"Online\",NOT(ISNUMBER(MATCH(AC3341,misc!$DE:$DE,0)))),F3341,E3341)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AL$1,$AG3341>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AL$1,$AG3341>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AM$1,$AG3341>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CK$3:CK$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AM$1,$AG3341>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CK$3:CK$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AN$1,$AG3341>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CL$3:CL$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AN$1,$AG3341>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CL$3:CL$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AO$1,$AG3341>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CM$3:CM$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AO$1,$AG3341>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CM$3:CM$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AP$1,$AG3341>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CN$3:CN$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AP$1,$AG3341>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CN$3:CN$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AQ$1,$AG3341>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CO$3:CO$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AQ$1,$AG3341>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CO$3:CO$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AR$1,$AG3341>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CP$3:CP$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AR$1,$AG3341>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CP$3:CP$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AS$1,$AG3341>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AS$1,$AG3341>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AT$1,$AG3341>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CR$3:CR$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AT$1,$AG3341>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CR$3:CR$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AU$1,$AG3341>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CS$3:CS$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AU$1,$AG3341>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CS$3:CS$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AV$1,$AG3341>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CT$3:CT$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AV$1,$AG3341>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CT$3:CT$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AW$1,$AG3341>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CU$3:CU$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AW$1,$AG3341>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CU$3:CU$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AX$1,$AG3341>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CV$3:CV$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AX$1,$AG3341>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CV$3:CV$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AY$1,$AG3341>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CW$3:CW$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AY$1,$AG3341>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CW$3:CW$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=AZ$1,$AG3341>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CX$3:CX$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=AZ$1,$AG3341>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CX$3:CX$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=BA$1,$AG3341>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CY$3:CY$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=BA$1,$AG3341>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CY$3:CY$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=BB$1,$AG3341>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=BB$1,$AG3341>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=BC$1,$AG3341>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!DA$3:DA$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=BC$1,$AG3341>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!DA$3:DA$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=BD$1,$AG3341>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!DB$3:DB$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=BD$1,$AG3341>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!DB$3:DB$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3341<=BE$1,$AG3341>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3341,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3341>$AB3341,$AD3341=\"n/a\"),($AA3341-$AB3341)*INDEX(misc!DC$3:DC$6,MATCH($AC3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3341=\"n/a\",$AJ3341*$AI3341,$I3341)\n    +IFERROR(\n      IF(AND($AF3341<=BE$1,$AG3341>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3341,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3341>$AB3341,($AA3341-$AB3341)*INDEX(misc!DC$3:DC$6,MATCH($AD3341,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3341*$AH3341*$AI3341),\n$X3341)*$AK3341","v":0}]
[null,{"$f":"unique_contracts!A3374","v":0},{"$f":"unique_contracts!B3374","v":0},{"$f":"unique_contracts!D3374","v":0},{"$f":"unique_contracts!J3374","v":0},{"$f":"unique_contracts!K3374","v":0},{"$f":"unique_contracts!M3374","v":0},{"$f":"unique_contracts!N3374","v":0},{"$f":"unique_contracts!P3374","v":0},{"$f":"unique_contracts!R3374","v":0},{"$f":"unique_contracts!V3374","v":0},{"$f":"unique_contracts!AB3374","v":0},{"$f":"unique_contracts!AM3374","v":0},{"$f":"unique_contracts!AN3374","v":0},{"$f":"unique_contracts!AO3374","v":0},{"$f":"unique_contracts!AP3374","v":0},{"$f":"unique_contracts!AQ3374","v":0},{"$f":"unique_contracts!AR3374","v":0},{"$f":"unique_contracts!CA3374","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3374,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3374,\"pumped_storage\",\n      IF(AND(NOT(U3374),V3374),\"n/a\",\n        IF(AND(K3374>0,OR(G3374=\"NotHybrid\",G3374=0)),_xlfn.CONCAT(AB3374,INDEX(resources!$G:$G,MATCH(C3374,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3374,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3374=\"Online\",NOT(ISNUMBER(MATCH(AC3374,misc!$DE:$DE,0)))),F3374,E3374)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AL$1,$AG3374>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AL$1,$AG3374>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AM$1,$AG3374>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CK$3:CK$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AM$1,$AG3374>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CK$3:CK$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AN$1,$AG3374>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CL$3:CL$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AN$1,$AG3374>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CL$3:CL$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AO$1,$AG3374>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CM$3:CM$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AO$1,$AG3374>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CM$3:CM$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AP$1,$AG3374>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CN$3:CN$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AP$1,$AG3374>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CN$3:CN$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AQ$1,$AG3374>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CO$3:CO$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AQ$1,$AG3374>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CO$3:CO$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AR$1,$AG3374>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CP$3:CP$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AR$1,$AG3374>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CP$3:CP$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AS$1,$AG3374>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AS$1,$AG3374>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AT$1,$AG3374>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CR$3:CR$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AT$1,$AG3374>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CR$3:CR$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AU$1,$AG3374>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CS$3:CS$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AU$1,$AG3374>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CS$3:CS$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AV$1,$AG3374>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CT$3:CT$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AV$1,$AG3374>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CT$3:CT$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AW$1,$AG3374>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CU$3:CU$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AW$1,$AG3374>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CU$3:CU$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AX$1,$AG3374>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CV$3:CV$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AX$1,$AG3374>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CV$3:CV$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AY$1,$AG3374>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CW$3:CW$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AY$1,$AG3374>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CW$3:CW$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=AZ$1,$AG3374>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CX$3:CX$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=AZ$1,$AG3374>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CX$3:CX$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=BA$1,$AG3374>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CY$3:CY$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=BA$1,$AG3374>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CY$3:CY$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=BB$1,$AG3374>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=BB$1,$AG3374>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=BC$1,$AG3374>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!DA$3:DA$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=BC$1,$AG3374>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!DA$3:DA$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=BD$1,$AG3374>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!DB$3:DB$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=BD$1,$AG3374>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!DB$3:DB$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3374<=BE$1,$AG3374>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3374,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3374>$AB3374,$AD3374=\"n/a\"),($AA3374-$AB3374)*INDEX(misc!DC$3:DC$6,MATCH($AC3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3374=\"n/a\",$AJ3374*$AI3374,$I3374)\n    +IFERROR(\n      IF(AND($AF3374<=BE$1,$AG3374>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3374,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3374>$AB3374,($AA3374-$AB3374)*INDEX(misc!DC$3:DC$6,MATCH($AD3374,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3374*$AH3374*$AI3374),\n$X3374)*$AK3374","v":0}]
[null,{"$f":"unique_contracts!A3384","v":0},{"$f":"unique_contracts!B3384","v":0},{"$f":"unique_contracts!D3384","v":0},{"$f":"unique_contracts!J3384","v":0},{"$f":"unique_contracts!K3384","v":0},{"$f":"unique_contracts!M3384","v":0},{"$f":"unique_contracts!N3384","v":0},{"$f":"unique_contracts!P3384","v":0},{"$f":"unique_contracts!R3384","v":0},{"$f":"unique_contracts!V3384","v":0},{"$f":"unique_contracts!AB3384","v":0},{"$f":"unique_contracts!AM3384","v":0},{"$f":"unique_contracts!AN3384","v":0},{"$f":"unique_contracts!AO3384","v":0},{"$f":"unique_contracts!AP3384","v":0},{"$f":"unique_contracts!AQ3384","v":0},{"$f":"unique_contracts!AR3384","v":0},{"$f":"unique_contracts!CA3384","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3384,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3384,\"pumped_storage\",\n      IF(AND(NOT(U3384),V3384),\"n/a\",\n        IF(AND(K3384>0,OR(G3384=\"NotHybrid\",G3384=0)),_xlfn.CONCAT(AB3384,INDEX(resources!$G:$G,MATCH(C3384,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3384,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3384=\"Online\",NOT(ISNUMBER(MATCH(AC3384,misc!$DE:$DE,0)))),F3384,E3384)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AL$1,$AG3384>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AL$1,$AG3384>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AM$1,$AG3384>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CK$3:CK$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AM$1,$AG3384>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CK$3:CK$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AN$1,$AG3384>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CL$3:CL$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AN$1,$AG3384>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CL$3:CL$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AO$1,$AG3384>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CM$3:CM$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AO$1,$AG3384>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CM$3:CM$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AP$1,$AG3384>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CN$3:CN$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AP$1,$AG3384>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CN$3:CN$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AQ$1,$AG3384>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CO$3:CO$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AQ$1,$AG3384>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CO$3:CO$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AR$1,$AG3384>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CP$3:CP$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AR$1,$AG3384>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CP$3:CP$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AS$1,$AG3384>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AS$1,$AG3384>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AT$1,$AG3384>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CR$3:CR$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AT$1,$AG3384>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CR$3:CR$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AU$1,$AG3384>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CS$3:CS$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AU$1,$AG3384>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CS$3:CS$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AV$1,$AG3384>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CT$3:CT$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AV$1,$AG3384>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CT$3:CT$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AW$1,$AG3384>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CU$3:CU$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AW$1,$AG3384>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CU$3:CU$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AX$1,$AG3384>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CV$3:CV$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AX$1,$AG3384>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CV$3:CV$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AY$1,$AG3384>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CW$3:CW$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AY$1,$AG3384>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CW$3:CW$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=AZ$1,$AG3384>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CX$3:CX$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=AZ$1,$AG3384>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CX$3:CX$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=BA$1,$AG3384>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CY$3:CY$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=BA$1,$AG3384>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CY$3:CY$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=BB$1,$AG3384>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=BB$1,$AG3384>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=BC$1,$AG3384>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!DA$3:DA$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=BC$1,$AG3384>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!DA$3:DA$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=BD$1,$AG3384>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!DB$3:DB$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=BD$1,$AG3384>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!DB$3:DB$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3384<=BE$1,$AG3384>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3384,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3384>$AB3384,$AD3384=\"n/a\"),($AA3384-$AB3384)*INDEX(misc!DC$3:DC$6,MATCH($AC3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3384=\"n/a\",$AJ3384*$AI3384,$I3384)\n    +IFERROR(\n      IF(AND($AF3384<=BE$1,$AG3384>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3384,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3384>$AB3384,($AA3384-$AB3384)*INDEX(misc!DC$3:DC$6,MATCH($AD3384,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3384*$AH3384*$AI3384),\n$X3384)*$AK3384","v":0}]
[null,{"$f":"unique_contracts!A3422","v":0},{"$f":"unique_contracts!B3422","v":0},{"$f":"unique_contracts!D3422","v":0},{"$f":"unique_contracts!J3422","v":0},{"$f":"unique_contracts!K3422","v":0},{"$f":"unique_contracts!M3422","v":0},{"$f":"unique_contracts!N3422","v":0},{"$f":"unique_contracts!P3422","v":0},{"$f":"unique_contracts!R3422","v":0},{"$f":"unique_contracts!V3422","v":0},{"$f":"unique_contracts!AB3422","v":0},{"$f":"unique_contracts!AM3422","v":0},{"$f":"unique_contracts!AN3422","v":0},{"$f":"unique_contracts!AO3422","v":0},{"$f":"unique_contracts!AP3422","v":0},{"$f":"unique_contracts!AQ3422","v":0},{"$f":"unique_contracts!AR3422","v":0},{"$f":"unique_contracts!CA3422","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3422,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3422,\"pumped_storage\",\n      IF(AND(NOT(U3422),V3422),\"n/a\",\n        IF(AND(K3422>0,OR(G3422=\"NotHybrid\",G3422=0)),_xlfn.CONCAT(AB3422,INDEX(resources!$G:$G,MATCH(C3422,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3422,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3422=\"Online\",NOT(ISNUMBER(MATCH(AC3422,misc!$DE:$DE,0)))),F3422,E3422)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AL$1,$AG3422>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AL$1,$AG3422>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AM$1,$AG3422>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CK$3:CK$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AM$1,$AG3422>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CK$3:CK$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AN$1,$AG3422>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CL$3:CL$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AN$1,$AG3422>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CL$3:CL$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AO$1,$AG3422>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CM$3:CM$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AO$1,$AG3422>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CM$3:CM$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AP$1,$AG3422>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CN$3:CN$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AP$1,$AG3422>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CN$3:CN$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AQ$1,$AG3422>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CO$3:CO$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AQ$1,$AG3422>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CO$3:CO$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AR$1,$AG3422>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CP$3:CP$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AR$1,$AG3422>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CP$3:CP$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AS$1,$AG3422>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AS$1,$AG3422>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AT$1,$AG3422>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CR$3:CR$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AT$1,$AG3422>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CR$3:CR$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AU$1,$AG3422>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CS$3:CS$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AU$1,$AG3422>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CS$3:CS$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AV$1,$AG3422>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CT$3:CT$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AV$1,$AG3422>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CT$3:CT$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AW$1,$AG3422>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CU$3:CU$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AW$1,$AG3422>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CU$3:CU$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AX$1,$AG3422>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CV$3:CV$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AX$1,$AG3422>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CV$3:CV$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AY$1,$AG3422>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CW$3:CW$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AY$1,$AG3422>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CW$3:CW$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=AZ$1,$AG3422>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CX$3:CX$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=AZ$1,$AG3422>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CX$3:CX$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=BA$1,$AG3422>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CY$3:CY$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=BA$1,$AG3422>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CY$3:CY$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=BB$1,$AG3422>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=BB$1,$AG3422>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=BC$1,$AG3422>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!DA$3:DA$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=BC$1,$AG3422>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!DA$3:DA$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=BD$1,$AG3422>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!DB$3:DB$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=BD$1,$AG3422>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!DB$3:DB$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3422<=BE$1,$AG3422>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3422>$AB3422,$AD3422=\"n/a\"),($AA3422-$AB3422)*INDEX(misc!DC$3:DC$6,MATCH($AC3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3422=\"n/a\",$AJ3422*$AI3422,$I3422)\n    +IFERROR(\n      IF(AND($AF3422<=BE$1,$AG3422>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3422>$AB3422,($AA3422-$AB3422)*INDEX(misc!DC$3:DC$6,MATCH($AD3422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3422*$AH3422*$AI3422),\n$X3422)*$AK3422","v":0}]
[null,{"$f":"unique_contracts!A3494","v":0},{"$f":"unique_contracts!B3494","v":0},{"$f":"unique_contracts!D3494","v":0},{"$f":"unique_contracts!J3494","v":0},{"$f":"unique_contracts!K3494","v":0},{"$f":"unique_contracts!M3494","v":0},{"$f":"unique_contracts!N3494","v":0},{"$f":"unique_contracts!P3494","v":0},{"$f":"unique_contracts!R3494","v":0},{"$f":"unique_contracts!V3494","v":0},{"$f":"unique_contracts!AB3494","v":0},{"$f":"unique_contracts!AM3494","v":0},{"$f":"unique_contracts!AN3494","v":0},{"$f":"unique_contracts!AO3494","v":0},{"$f":"unique_contracts!AP3494","v":0},{"$f":"unique_contracts!AQ3494","v":0},{"$f":"unique_contracts!AR3494","v":0},{"$f":"unique_contracts!CA3494","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3494,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3494,\"pumped_storage\",\n      IF(AND(NOT(U3494),V3494),\"n/a\",\n        IF(AND(K3494>0,OR(G3494=\"NotHybrid\",G3494=0)),_xlfn.CONCAT(AB3494,INDEX(resources!$G:$G,MATCH(C3494,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3494,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3494=\"Online\",NOT(ISNUMBER(MATCH(AC3494,misc!$DE:$DE,0)))),F3494,E3494)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AL$1,$AG3494>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AL$1,$AG3494>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AM$1,$AG3494>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CK$3:CK$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AM$1,$AG3494>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CK$3:CK$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AN$1,$AG3494>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CL$3:CL$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AN$1,$AG3494>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CL$3:CL$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AO$1,$AG3494>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CM$3:CM$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AO$1,$AG3494>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CM$3:CM$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AP$1,$AG3494>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CN$3:CN$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AP$1,$AG3494>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CN$3:CN$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AQ$1,$AG3494>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CO$3:CO$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AQ$1,$AG3494>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CO$3:CO$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AR$1,$AG3494>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CP$3:CP$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AR$1,$AG3494>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CP$3:CP$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AS$1,$AG3494>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AS$1,$AG3494>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AT$1,$AG3494>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CR$3:CR$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AT$1,$AG3494>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CR$3:CR$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AU$1,$AG3494>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CS$3:CS$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AU$1,$AG3494>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CS$3:CS$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AV$1,$AG3494>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CT$3:CT$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AV$1,$AG3494>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CT$3:CT$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AW$1,$AG3494>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CU$3:CU$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AW$1,$AG3494>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CU$3:CU$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AX$1,$AG3494>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CV$3:CV$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AX$1,$AG3494>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CV$3:CV$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AY$1,$AG3494>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CW$3:CW$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AY$1,$AG3494>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CW$3:CW$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=AZ$1,$AG3494>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CX$3:CX$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=AZ$1,$AG3494>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CX$3:CX$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=BA$1,$AG3494>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CY$3:CY$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=BA$1,$AG3494>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CY$3:CY$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=BB$1,$AG3494>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=BB$1,$AG3494>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=BC$1,$AG3494>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!DA$3:DA$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=BC$1,$AG3494>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!DA$3:DA$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=BD$1,$AG3494>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!DB$3:DB$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=BD$1,$AG3494>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!DB$3:DB$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3494<=BE$1,$AG3494>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3494,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3494>$AB3494,$AD3494=\"n/a\"),($AA3494-$AB3494)*INDEX(misc!DC$3:DC$6,MATCH($AC3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3494=\"n/a\",$AJ3494*$AI3494,$I3494)\n    +IFERROR(\n      IF(AND($AF3494<=BE$1,$AG3494>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3494,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3494>$AB3494,($AA3494-$AB3494)*INDEX(misc!DC$3:DC$6,MATCH($AD3494,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3494*$AH3494*$AI3494),\n$X3494)*$AK3494","v":0}]
[null,{"$f":"unique_contracts!A3510","v":0},{"$f":"unique_contracts!B3510","v":0},{"$f":"unique_contracts!D3510","v":0},{"$f":"unique_contracts!J3510","v":0},{"$f":"unique_contracts!K3510","v":0},{"$f":"unique_contracts!M3510","v":0},{"$f":"unique_contracts!N3510","v":0},{"$f":"unique_contracts!P3510","v":0},{"$f":"unique_contracts!R3510","v":0},{"$f":"unique_contracts!V3510","v":0},{"$f":"unique_contracts!AB3510","v":0},{"$f":"unique_contracts!AM3510","v":0},{"$f":"unique_contracts!AN3510","v":0},{"$f":"unique_contracts!AO3510","v":0},{"$f":"unique_contracts!AP3510","v":0},{"$f":"unique_contracts!AQ3510","v":0},{"$f":"unique_contracts!AR3510","v":0},{"$f":"unique_contracts!CA3510","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3510,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3510,\"pumped_storage\",\n      IF(AND(NOT(U3510),V3510),\"n/a\",\n        IF(AND(K3510>0,OR(G3510=\"NotHybrid\",G3510=0)),_xlfn.CONCAT(AB3510,INDEX(resources!$G:$G,MATCH(C3510,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3510,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3510=\"Online\",NOT(ISNUMBER(MATCH(AC3510,misc!$DE:$DE,0)))),F3510,E3510)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AL$1,$AG3510>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AL$1,$AG3510>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AM$1,$AG3510>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CK$3:CK$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AM$1,$AG3510>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CK$3:CK$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AN$1,$AG3510>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CL$3:CL$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AN$1,$AG3510>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CL$3:CL$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AO$1,$AG3510>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CM$3:CM$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AO$1,$AG3510>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CM$3:CM$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AP$1,$AG3510>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CN$3:CN$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AP$1,$AG3510>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CN$3:CN$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AQ$1,$AG3510>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CO$3:CO$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AQ$1,$AG3510>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CO$3:CO$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AR$1,$AG3510>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CP$3:CP$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AR$1,$AG3510>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CP$3:CP$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AS$1,$AG3510>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AS$1,$AG3510>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AT$1,$AG3510>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CR$3:CR$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AT$1,$AG3510>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CR$3:CR$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AU$1,$AG3510>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CS$3:CS$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AU$1,$AG3510>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CS$3:CS$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AV$1,$AG3510>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CT$3:CT$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AV$1,$AG3510>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CT$3:CT$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AW$1,$AG3510>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CU$3:CU$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AW$1,$AG3510>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CU$3:CU$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AX$1,$AG3510>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CV$3:CV$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AX$1,$AG3510>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CV$3:CV$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AY$1,$AG3510>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CW$3:CW$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AY$1,$AG3510>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CW$3:CW$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=AZ$1,$AG3510>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CX$3:CX$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=AZ$1,$AG3510>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CX$3:CX$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=BA$1,$AG3510>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CY$3:CY$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=BA$1,$AG3510>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CY$3:CY$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=BB$1,$AG3510>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=BB$1,$AG3510>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=BC$1,$AG3510>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!DA$3:DA$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=BC$1,$AG3510>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!DA$3:DA$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=BD$1,$AG3510>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!DB$3:DB$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=BD$1,$AG3510>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!DB$3:DB$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3510<=BE$1,$AG3510>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3510,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3510>$AB3510,$AD3510=\"n/a\"),($AA3510-$AB3510)*INDEX(misc!DC$3:DC$6,MATCH($AC3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3510=\"n/a\",$AJ3510*$AI3510,$I3510)\n    +IFERROR(\n      IF(AND($AF3510<=BE$1,$AG3510>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3510,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3510>$AB3510,($AA3510-$AB3510)*INDEX(misc!DC$3:DC$6,MATCH($AD3510,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3510*$AH3510*$AI3510),\n$X3510)*$AK3510","v":0}]
[null,{"$f":"unique_contracts!A3545","v":0},{"$f":"unique_contracts!B3545","v":0},{"$f":"unique_contracts!D3545","v":0},{"$f":"unique_contracts!J3545","v":0},{"$f":"unique_contracts!K3545","v":0},{"$f":"unique_contracts!M3545","v":0},{"$f":"unique_contracts!N3545","v":0},{"$f":"unique_contracts!P3545","v":0},{"$f":"unique_contracts!R3545","v":0},{"$f":"unique_contracts!V3545","v":0},{"$f":"unique_contracts!AB3545","v":0},{"$f":"unique_contracts!AM3545","v":0},{"$f":"unique_contracts!AN3545","v":0},{"$f":"unique_contracts!AO3545","v":0},{"$f":"unique_contracts!AP3545","v":0},{"$f":"unique_contracts!AQ3545","v":0},{"$f":"unique_contracts!AR3545","v":0},{"$f":"unique_contracts!CA3545","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3545,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3545,\"pumped_storage\",\n      IF(AND(NOT(U3545),V3545),\"n/a\",\n        IF(AND(K3545>0,OR(G3545=\"NotHybrid\",G3545=0)),_xlfn.CONCAT(AB3545,INDEX(resources!$G:$G,MATCH(C3545,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3545,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3545=\"Online\",NOT(ISNUMBER(MATCH(AC3545,misc!$DE:$DE,0)))),F3545,E3545)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AL$1,$AG3545>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AL$1,$AG3545>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AM$1,$AG3545>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CK$3:CK$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AM$1,$AG3545>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CK$3:CK$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AN$1,$AG3545>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CL$3:CL$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AN$1,$AG3545>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CL$3:CL$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AO$1,$AG3545>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CM$3:CM$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AO$1,$AG3545>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CM$3:CM$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AP$1,$AG3545>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CN$3:CN$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AP$1,$AG3545>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CN$3:CN$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AQ$1,$AG3545>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CO$3:CO$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AQ$1,$AG3545>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CO$3:CO$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AR$1,$AG3545>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CP$3:CP$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AR$1,$AG3545>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CP$3:CP$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AS$1,$AG3545>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AS$1,$AG3545>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AT$1,$AG3545>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CR$3:CR$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AT$1,$AG3545>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CR$3:CR$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AU$1,$AG3545>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CS$3:CS$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AU$1,$AG3545>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CS$3:CS$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AV$1,$AG3545>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CT$3:CT$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AV$1,$AG3545>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CT$3:CT$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AW$1,$AG3545>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CU$3:CU$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AW$1,$AG3545>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CU$3:CU$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AX$1,$AG3545>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CV$3:CV$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AX$1,$AG3545>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CV$3:CV$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AY$1,$AG3545>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CW$3:CW$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AY$1,$AG3545>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CW$3:CW$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=AZ$1,$AG3545>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CX$3:CX$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=AZ$1,$AG3545>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CX$3:CX$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=BA$1,$AG3545>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CY$3:CY$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=BA$1,$AG3545>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CY$3:CY$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=BB$1,$AG3545>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=BB$1,$AG3545>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=BC$1,$AG3545>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!DA$3:DA$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=BC$1,$AG3545>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!DA$3:DA$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=BD$1,$AG3545>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!DB$3:DB$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=BD$1,$AG3545>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!DB$3:DB$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3545<=BE$1,$AG3545>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3545,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3545>$AB3545,$AD3545=\"n/a\"),($AA3545-$AB3545)*INDEX(misc!DC$3:DC$6,MATCH($AC3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3545=\"n/a\",$AJ3545*$AI3545,$I3545)\n    +IFERROR(\n      IF(AND($AF3545<=BE$1,$AG3545>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3545,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3545>$AB3545,($AA3545-$AB3545)*INDEX(misc!DC$3:DC$6,MATCH($AD3545,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3545*$AH3545*$AI3545),\n$X3545)*$AK3545","v":0}]
[null,{"$f":"unique_contracts!A3575","v":0},{"$f":"unique_contracts!B3575","v":0},{"$f":"unique_contracts!D3575","v":0},{"$f":"unique_contracts!J3575","v":0},{"$f":"unique_contracts!K3575","v":0},{"$f":"unique_contracts!M3575","v":0},{"$f":"unique_contracts!N3575","v":0},{"$f":"unique_contracts!P3575","v":0},{"$f":"unique_contracts!R3575","v":0},{"$f":"unique_contracts!V3575","v":0},{"$f":"unique_contracts!AB3575","v":0},{"$f":"unique_contracts!AM3575","v":0},{"$f":"unique_contracts!AN3575","v":0},{"$f":"unique_contracts!AO3575","v":0},{"$f":"unique_contracts!AP3575","v":0},{"$f":"unique_contracts!AQ3575","v":0},{"$f":"unique_contracts!AR3575","v":0},{"$f":"unique_contracts!CA3575","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3575,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3575,\"pumped_storage\",\n      IF(AND(NOT(U3575),V3575),\"n/a\",\n        IF(AND(K3575>0,OR(G3575=\"NotHybrid\",G3575=0)),_xlfn.CONCAT(AB3575,INDEX(resources!$G:$G,MATCH(C3575,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3575,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3575=\"Online\",NOT(ISNUMBER(MATCH(AC3575,misc!$DE:$DE,0)))),F3575,E3575)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AL$1,$AG3575>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AL$1,$AG3575>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AM$1,$AG3575>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CK$3:CK$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AM$1,$AG3575>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CK$3:CK$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AN$1,$AG3575>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CL$3:CL$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AN$1,$AG3575>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CL$3:CL$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AO$1,$AG3575>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CM$3:CM$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AO$1,$AG3575>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CM$3:CM$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AP$1,$AG3575>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CN$3:CN$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AP$1,$AG3575>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CN$3:CN$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AQ$1,$AG3575>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CO$3:CO$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AQ$1,$AG3575>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CO$3:CO$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AR$1,$AG3575>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CP$3:CP$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AR$1,$AG3575>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CP$3:CP$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AS$1,$AG3575>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AS$1,$AG3575>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AT$1,$AG3575>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CR$3:CR$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AT$1,$AG3575>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CR$3:CR$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AU$1,$AG3575>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CS$3:CS$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AU$1,$AG3575>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CS$3:CS$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AV$1,$AG3575>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CT$3:CT$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AV$1,$AG3575>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CT$3:CT$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AW$1,$AG3575>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CU$3:CU$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AW$1,$AG3575>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CU$3:CU$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AX$1,$AG3575>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CV$3:CV$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AX$1,$AG3575>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CV$3:CV$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AY$1,$AG3575>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CW$3:CW$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AY$1,$AG3575>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CW$3:CW$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=AZ$1,$AG3575>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CX$3:CX$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=AZ$1,$AG3575>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CX$3:CX$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=BA$1,$AG3575>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CY$3:CY$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=BA$1,$AG3575>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CY$3:CY$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=BB$1,$AG3575>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=BB$1,$AG3575>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=BC$1,$AG3575>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!DA$3:DA$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=BC$1,$AG3575>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!DA$3:DA$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=BD$1,$AG3575>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!DB$3:DB$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=BD$1,$AG3575>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!DB$3:DB$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3575<=BE$1,$AG3575>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3575>$AB3575,$AD3575=\"n/a\"),($AA3575-$AB3575)*INDEX(misc!DC$3:DC$6,MATCH($AC3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3575=\"n/a\",$AJ3575*$AI3575,$I3575)\n    +IFERROR(\n      IF(AND($AF3575<=BE$1,$AG3575>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3575>$AB3575,($AA3575-$AB3575)*INDEX(misc!DC$3:DC$6,MATCH($AD3575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3575*$AH3575*$AI3575),\n$X3575)*$AK3575","v":0}]
[null,{"$f":"unique_contracts!A3630","v":0},{"$f":"unique_contracts!B3630","v":0},{"$f":"unique_contracts!D3630","v":0},{"$f":"unique_contracts!J3630","v":0},{"$f":"unique_contracts!K3630","v":0},{"$f":"unique_contracts!M3630","v":0},{"$f":"unique_contracts!N3630","v":0},{"$f":"unique_contracts!P3630","v":0},{"$f":"unique_contracts!R3630","v":0},{"$f":"unique_contracts!V3630","v":0},{"$f":"unique_contracts!AB3630","v":0},{"$f":"unique_contracts!AM3630","v":0},{"$f":"unique_contracts!AN3630","v":0},{"$f":"unique_contracts!AO3630","v":0},{"$f":"unique_contracts!AP3630","v":0},{"$f":"unique_contracts!AQ3630","v":0},{"$f":"unique_contracts!AR3630","v":0},{"$f":"unique_contracts!CA3630","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3630,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3630,\"pumped_storage\",\n      IF(AND(NOT(U3630),V3630),\"n/a\",\n        IF(AND(K3630>0,OR(G3630=\"NotHybrid\",G3630=0)),_xlfn.CONCAT(AB3630,INDEX(resources!$G:$G,MATCH(C3630,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3630,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3630=\"Online\",NOT(ISNUMBER(MATCH(AC3630,misc!$DE:$DE,0)))),F3630,E3630)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AL$1,$AG3630>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AL$1,$AG3630>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AM$1,$AG3630>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CK$3:CK$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AM$1,$AG3630>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CK$3:CK$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AN$1,$AG3630>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CL$3:CL$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AN$1,$AG3630>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CL$3:CL$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AO$1,$AG3630>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CM$3:CM$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AO$1,$AG3630>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CM$3:CM$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AP$1,$AG3630>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CN$3:CN$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AP$1,$AG3630>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CN$3:CN$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AQ$1,$AG3630>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CO$3:CO$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AQ$1,$AG3630>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CO$3:CO$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AR$1,$AG3630>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CP$3:CP$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AR$1,$AG3630>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CP$3:CP$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AS$1,$AG3630>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AS$1,$AG3630>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AT$1,$AG3630>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CR$3:CR$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AT$1,$AG3630>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CR$3:CR$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AU$1,$AG3630>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CS$3:CS$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AU$1,$AG3630>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CS$3:CS$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AV$1,$AG3630>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CT$3:CT$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AV$1,$AG3630>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CT$3:CT$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AW$1,$AG3630>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CU$3:CU$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AW$1,$AG3630>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CU$3:CU$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AX$1,$AG3630>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CV$3:CV$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AX$1,$AG3630>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CV$3:CV$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AY$1,$AG3630>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CW$3:CW$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AY$1,$AG3630>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CW$3:CW$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=AZ$1,$AG3630>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CX$3:CX$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=AZ$1,$AG3630>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CX$3:CX$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=BA$1,$AG3630>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CY$3:CY$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=BA$1,$AG3630>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CY$3:CY$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=BB$1,$AG3630>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=BB$1,$AG3630>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=BC$1,$AG3630>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!DA$3:DA$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=BC$1,$AG3630>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!DA$3:DA$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=BD$1,$AG3630>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!DB$3:DB$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=BD$1,$AG3630>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!DB$3:DB$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3630<=BE$1,$AG3630>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3630,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3630>$AB3630,$AD3630=\"n/a\"),($AA3630-$AB3630)*INDEX(misc!DC$3:DC$6,MATCH($AC3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3630=\"n/a\",$AJ3630*$AI3630,$I3630)\n    +IFERROR(\n      IF(AND($AF3630<=BE$1,$AG3630>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3630,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3630>$AB3630,($AA3630-$AB3630)*INDEX(misc!DC$3:DC$6,MATCH($AD3630,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3630*$AH3630*$AI3630),\n$X3630)*$AK3630","v":0}]
[null,{"$f":"unique_contracts!A3663","v":0},{"$f":"unique_contracts!B3663","v":0},{"$f":"unique_contracts!D3663","v":0},{"$f":"unique_contracts!J3663","v":0},{"$f":"unique_contracts!K3663","v":0},{"$f":"unique_contracts!M3663","v":0},{"$f":"unique_contracts!N3663","v":0},{"$f":"unique_contracts!P3663","v":0},{"$f":"unique_contracts!R3663","v":0},{"$f":"unique_contracts!V3663","v":0},{"$f":"unique_contracts!AB3663","v":0},{"$f":"unique_contracts!AM3663","v":0},{"$f":"unique_contracts!AN3663","v":0},{"$f":"unique_contracts!AO3663","v":0},{"$f":"unique_contracts!AP3663","v":0},{"$f":"unique_contracts!AQ3663","v":0},{"$f":"unique_contracts!AR3663","v":0},{"$f":"unique_contracts!CA3663","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3663,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3663,\"pumped_storage\",\n      IF(AND(NOT(U3663),V3663),\"n/a\",\n        IF(AND(K3663>0,OR(G3663=\"NotHybrid\",G3663=0)),_xlfn.CONCAT(AB3663,INDEX(resources!$G:$G,MATCH(C3663,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3663,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3663=\"Online\",NOT(ISNUMBER(MATCH(AC3663,misc!$DE:$DE,0)))),F3663,E3663)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AL$1,$AG3663>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AL$1,$AG3663>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AM$1,$AG3663>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CK$3:CK$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AM$1,$AG3663>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CK$3:CK$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AN$1,$AG3663>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CL$3:CL$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AN$1,$AG3663>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CL$3:CL$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AO$1,$AG3663>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CM$3:CM$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AO$1,$AG3663>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CM$3:CM$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AP$1,$AG3663>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CN$3:CN$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AP$1,$AG3663>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CN$3:CN$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AQ$1,$AG3663>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CO$3:CO$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AQ$1,$AG3663>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CO$3:CO$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AR$1,$AG3663>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CP$3:CP$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AR$1,$AG3663>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CP$3:CP$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AS$1,$AG3663>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AS$1,$AG3663>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AT$1,$AG3663>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CR$3:CR$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AT$1,$AG3663>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CR$3:CR$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AU$1,$AG3663>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CS$3:CS$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AU$1,$AG3663>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CS$3:CS$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AV$1,$AG3663>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CT$3:CT$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AV$1,$AG3663>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CT$3:CT$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AW$1,$AG3663>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CU$3:CU$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AW$1,$AG3663>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CU$3:CU$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AX$1,$AG3663>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CV$3:CV$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AX$1,$AG3663>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CV$3:CV$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AY$1,$AG3663>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CW$3:CW$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AY$1,$AG3663>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CW$3:CW$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=AZ$1,$AG3663>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CX$3:CX$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=AZ$1,$AG3663>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CX$3:CX$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=BA$1,$AG3663>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CY$3:CY$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=BA$1,$AG3663>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CY$3:CY$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=BB$1,$AG3663>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=BB$1,$AG3663>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=BC$1,$AG3663>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!DA$3:DA$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=BC$1,$AG3663>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!DA$3:DA$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=BD$1,$AG3663>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!DB$3:DB$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=BD$1,$AG3663>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!DB$3:DB$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3663<=BE$1,$AG3663>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3663,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3663>$AB3663,$AD3663=\"n/a\"),($AA3663-$AB3663)*INDEX(misc!DC$3:DC$6,MATCH($AC3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3663=\"n/a\",$AJ3663*$AI3663,$I3663)\n    +IFERROR(\n      IF(AND($AF3663<=BE$1,$AG3663>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3663,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3663>$AB3663,($AA3663-$AB3663)*INDEX(misc!DC$3:DC$6,MATCH($AD3663,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3663*$AH3663*$AI3663),\n$X3663)*$AK3663","v":0}]
[null,{"$f":"unique_contracts!A3712","v":0},{"$f":"unique_contracts!B3712","v":0},{"$f":"unique_contracts!D3712","v":0},{"$f":"unique_contracts!J3712","v":0},{"$f":"unique_contracts!K3712","v":0},{"$f":"unique_contracts!M3712","v":0},{"$f":"unique_contracts!N3712","v":0},{"$f":"unique_contracts!P3712","v":0},{"$f":"unique_contracts!R3712","v":0},{"$f":"unique_contracts!V3712","v":0},{"$f":"unique_contracts!AB3712","v":0},{"$f":"unique_contracts!AM3712","v":0},{"$f":"unique_contracts!AN3712","v":0},{"$f":"unique_contracts!AO3712","v":0},{"$f":"unique_contracts!AP3712","v":0},{"$f":"unique_contracts!AQ3712","v":0},{"$f":"unique_contracts!AR3712","v":0},{"$f":"unique_contracts!CA3712","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3712,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3712,\"pumped_storage\",\n      IF(AND(NOT(U3712),V3712),\"n/a\",\n        IF(AND(K3712>0,OR(G3712=\"NotHybrid\",G3712=0)),_xlfn.CONCAT(AB3712,INDEX(resources!$G:$G,MATCH(C3712,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3712,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3712=\"Online\",NOT(ISNUMBER(MATCH(AC3712,misc!$DE:$DE,0)))),F3712,E3712)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AL$1,$AG3712>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AL$1,$AG3712>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AM$1,$AG3712>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CK$3:CK$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AM$1,$AG3712>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CK$3:CK$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AN$1,$AG3712>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CL$3:CL$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AN$1,$AG3712>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CL$3:CL$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AO$1,$AG3712>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CM$3:CM$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AO$1,$AG3712>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CM$3:CM$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AP$1,$AG3712>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CN$3:CN$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AP$1,$AG3712>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CN$3:CN$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AQ$1,$AG3712>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CO$3:CO$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AQ$1,$AG3712>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CO$3:CO$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AR$1,$AG3712>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CP$3:CP$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AR$1,$AG3712>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CP$3:CP$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AS$1,$AG3712>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AS$1,$AG3712>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AT$1,$AG3712>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CR$3:CR$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AT$1,$AG3712>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CR$3:CR$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AU$1,$AG3712>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CS$3:CS$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AU$1,$AG3712>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CS$3:CS$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AV$1,$AG3712>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CT$3:CT$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AV$1,$AG3712>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CT$3:CT$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AW$1,$AG3712>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CU$3:CU$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AW$1,$AG3712>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CU$3:CU$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AX$1,$AG3712>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CV$3:CV$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AX$1,$AG3712>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CV$3:CV$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AY$1,$AG3712>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CW$3:CW$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AY$1,$AG3712>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CW$3:CW$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=AZ$1,$AG3712>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CX$3:CX$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=AZ$1,$AG3712>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CX$3:CX$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=BA$1,$AG3712>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CY$3:CY$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=BA$1,$AG3712>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CY$3:CY$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=BB$1,$AG3712>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=BB$1,$AG3712>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=BC$1,$AG3712>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!DA$3:DA$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=BC$1,$AG3712>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!DA$3:DA$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=BD$1,$AG3712>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!DB$3:DB$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=BD$1,$AG3712>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!DB$3:DB$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3712<=BE$1,$AG3712>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3712,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3712>$AB3712,$AD3712=\"n/a\"),($AA3712-$AB3712)*INDEX(misc!DC$3:DC$6,MATCH($AC3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3712=\"n/a\",$AJ3712*$AI3712,$I3712)\n    +IFERROR(\n      IF(AND($AF3712<=BE$1,$AG3712>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3712,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3712>$AB3712,($AA3712-$AB3712)*INDEX(misc!DC$3:DC$6,MATCH($AD3712,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3712*$AH3712*$AI3712),\n$X3712)*$AK3712","v":0}]
[null,{"$f":"unique_contracts!A3750","v":0},{"$f":"unique_contracts!B3750","v":0},{"$f":"unique_contracts!D3750","v":0},{"$f":"unique_contracts!J3750","v":0},{"$f":"unique_contracts!K3750","v":0},{"$f":"unique_contracts!M3750","v":0},{"$f":"unique_contracts!N3750","v":0},{"$f":"unique_contracts!P3750","v":0},{"$f":"unique_contracts!R3750","v":0},{"$f":"unique_contracts!V3750","v":0},{"$f":"unique_contracts!AB3750","v":0},{"$f":"unique_contracts!AM3750","v":0},{"$f":"unique_contracts!AN3750","v":0},{"$f":"unique_contracts!AO3750","v":0},{"$f":"unique_contracts!AP3750","v":0},{"$f":"unique_contracts!AQ3750","v":0},{"$f":"unique_contracts!AR3750","v":0},{"$f":"unique_contracts!CA3750","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3750,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3750,\"pumped_storage\",\n      IF(AND(NOT(U3750),V3750),\"n/a\",\n        IF(AND(K3750>0,OR(G3750=\"NotHybrid\",G3750=0)),_xlfn.CONCAT(AB3750,INDEX(resources!$G:$G,MATCH(C3750,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3750,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3750=\"Online\",NOT(ISNUMBER(MATCH(AC3750,misc!$DE:$DE,0)))),F3750,E3750)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AL$1,$AG3750>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AL$1,$AG3750>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AM$1,$AG3750>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CK$3:CK$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AM$1,$AG3750>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CK$3:CK$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AN$1,$AG3750>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CL$3:CL$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AN$1,$AG3750>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CL$3:CL$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AO$1,$AG3750>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CM$3:CM$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AO$1,$AG3750>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CM$3:CM$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AP$1,$AG3750>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CN$3:CN$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AP$1,$AG3750>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CN$3:CN$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AQ$1,$AG3750>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CO$3:CO$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AQ$1,$AG3750>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CO$3:CO$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AR$1,$AG3750>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CP$3:CP$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AR$1,$AG3750>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CP$3:CP$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AS$1,$AG3750>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AS$1,$AG3750>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AT$1,$AG3750>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CR$3:CR$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AT$1,$AG3750>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CR$3:CR$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AU$1,$AG3750>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CS$3:CS$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AU$1,$AG3750>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CS$3:CS$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AV$1,$AG3750>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CT$3:CT$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AV$1,$AG3750>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CT$3:CT$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AW$1,$AG3750>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CU$3:CU$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AW$1,$AG3750>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CU$3:CU$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AX$1,$AG3750>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CV$3:CV$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AX$1,$AG3750>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CV$3:CV$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AY$1,$AG3750>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CW$3:CW$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AY$1,$AG3750>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CW$3:CW$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=AZ$1,$AG3750>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CX$3:CX$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=AZ$1,$AG3750>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CX$3:CX$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=BA$1,$AG3750>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CY$3:CY$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=BA$1,$AG3750>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CY$3:CY$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=BB$1,$AG3750>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=BB$1,$AG3750>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=BC$1,$AG3750>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!DA$3:DA$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=BC$1,$AG3750>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!DA$3:DA$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=BD$1,$AG3750>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!DB$3:DB$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=BD$1,$AG3750>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!DB$3:DB$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3750<=BE$1,$AG3750>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3750,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3750>$AB3750,$AD3750=\"n/a\"),($AA3750-$AB3750)*INDEX(misc!DC$3:DC$6,MATCH($AC3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3750=\"n/a\",$AJ3750*$AI3750,$I3750)\n    +IFERROR(\n      IF(AND($AF3750<=BE$1,$AG3750>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3750,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3750>$AB3750,($AA3750-$AB3750)*INDEX(misc!DC$3:DC$6,MATCH($AD3750,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3750*$AH3750*$AI3750),\n$X3750)*$AK3750","v":0}]
[null,{"$f":"unique_contracts!A3783","v":0},{"$f":"unique_contracts!B3783","v":0},{"$f":"unique_contracts!D3783","v":0},{"$f":"unique_contracts!J3783","v":0},{"$f":"unique_contracts!K3783","v":0},{"$f":"unique_contracts!M3783","v":0},{"$f":"unique_contracts!N3783","v":0},{"$f":"unique_contracts!P3783","v":0},{"$f":"unique_contracts!R3783","v":0},{"$f":"unique_contracts!V3783","v":0},{"$f":"unique_contracts!AB3783","v":0},{"$f":"unique_contracts!AM3783","v":0},{"$f":"unique_contracts!AN3783","v":0},{"$f":"unique_contracts!AO3783","v":0},{"$f":"unique_contracts!AP3783","v":0},{"$f":"unique_contracts!AQ3783","v":0},{"$f":"unique_contracts!AR3783","v":0},{"$f":"unique_contracts!CA3783","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3783,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3783,\"pumped_storage\",\n      IF(AND(NOT(U3783),V3783),\"n/a\",\n        IF(AND(K3783>0,OR(G3783=\"NotHybrid\",G3783=0)),_xlfn.CONCAT(AB3783,INDEX(resources!$G:$G,MATCH(C3783,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3783,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3783=\"Online\",NOT(ISNUMBER(MATCH(AC3783,misc!$DE:$DE,0)))),F3783,E3783)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AL$1,$AG3783>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AL$1,$AG3783>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AM$1,$AG3783>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CK$3:CK$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AM$1,$AG3783>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CK$3:CK$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AN$1,$AG3783>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CL$3:CL$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AN$1,$AG3783>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CL$3:CL$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AO$1,$AG3783>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CM$3:CM$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AO$1,$AG3783>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CM$3:CM$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AP$1,$AG3783>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CN$3:CN$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AP$1,$AG3783>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CN$3:CN$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AQ$1,$AG3783>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CO$3:CO$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AQ$1,$AG3783>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CO$3:CO$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AR$1,$AG3783>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CP$3:CP$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AR$1,$AG3783>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CP$3:CP$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AS$1,$AG3783>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AS$1,$AG3783>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AT$1,$AG3783>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CR$3:CR$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AT$1,$AG3783>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CR$3:CR$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AU$1,$AG3783>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CS$3:CS$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AU$1,$AG3783>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CS$3:CS$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AV$1,$AG3783>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CT$3:CT$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AV$1,$AG3783>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CT$3:CT$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AW$1,$AG3783>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CU$3:CU$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AW$1,$AG3783>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CU$3:CU$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AX$1,$AG3783>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CV$3:CV$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AX$1,$AG3783>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CV$3:CV$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AY$1,$AG3783>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CW$3:CW$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AY$1,$AG3783>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CW$3:CW$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=AZ$1,$AG3783>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CX$3:CX$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=AZ$1,$AG3783>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CX$3:CX$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=BA$1,$AG3783>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CY$3:CY$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=BA$1,$AG3783>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CY$3:CY$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=BB$1,$AG3783>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=BB$1,$AG3783>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=BC$1,$AG3783>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!DA$3:DA$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=BC$1,$AG3783>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!DA$3:DA$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=BD$1,$AG3783>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!DB$3:DB$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=BD$1,$AG3783>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!DB$3:DB$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3783<=BE$1,$AG3783>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3783,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3783>$AB3783,$AD3783=\"n/a\"),($AA3783-$AB3783)*INDEX(misc!DC$3:DC$6,MATCH($AC3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3783=\"n/a\",$AJ3783*$AI3783,$I3783)\n    +IFERROR(\n      IF(AND($AF3783<=BE$1,$AG3783>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3783,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3783>$AB3783,($AA3783-$AB3783)*INDEX(misc!DC$3:DC$6,MATCH($AD3783,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3783*$AH3783*$AI3783),\n$X3783)*$AK3783","v":0}]
[null,{"$f":"unique_contracts!A3838","v":0},{"$f":"unique_contracts!B3838","v":0},{"$f":"unique_contracts!D3838","v":0},{"$f":"unique_contracts!J3838","v":0},{"$f":"unique_contracts!K3838","v":0},{"$f":"unique_contracts!M3838","v":0},{"$f":"unique_contracts!N3838","v":0},{"$f":"unique_contracts!P3838","v":0},{"$f":"unique_contracts!R3838","v":0},{"$f":"unique_contracts!V3838","v":0},{"$f":"unique_contracts!AB3838","v":0},{"$f":"unique_contracts!AM3838","v":0},{"$f":"unique_contracts!AN3838","v":0},{"$f":"unique_contracts!AO3838","v":0},{"$f":"unique_contracts!AP3838","v":0},{"$f":"unique_contracts!AQ3838","v":0},{"$f":"unique_contracts!AR3838","v":0},{"$f":"unique_contracts!CA3838","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3838,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3838,\"pumped_storage\",\n      IF(AND(NOT(U3838),V3838),\"n/a\",\n        IF(AND(K3838>0,OR(G3838=\"NotHybrid\",G3838=0)),_xlfn.CONCAT(AB3838,INDEX(resources!$G:$G,MATCH(C3838,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3838,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3838=\"Online\",NOT(ISNUMBER(MATCH(AC3838,misc!$DE:$DE,0)))),F3838,E3838)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AL$1,$AG3838>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AL$1,$AG3838>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AM$1,$AG3838>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CK$3:CK$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AM$1,$AG3838>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CK$3:CK$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AN$1,$AG3838>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CL$3:CL$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AN$1,$AG3838>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CL$3:CL$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AO$1,$AG3838>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CM$3:CM$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AO$1,$AG3838>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CM$3:CM$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AP$1,$AG3838>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CN$3:CN$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AP$1,$AG3838>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CN$3:CN$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AQ$1,$AG3838>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CO$3:CO$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AQ$1,$AG3838>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CO$3:CO$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AR$1,$AG3838>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CP$3:CP$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AR$1,$AG3838>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CP$3:CP$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AS$1,$AG3838>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AS$1,$AG3838>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AT$1,$AG3838>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CR$3:CR$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AT$1,$AG3838>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CR$3:CR$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AU$1,$AG3838>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CS$3:CS$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AU$1,$AG3838>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CS$3:CS$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AV$1,$AG3838>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CT$3:CT$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AV$1,$AG3838>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CT$3:CT$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AW$1,$AG3838>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CU$3:CU$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AW$1,$AG3838>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CU$3:CU$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AX$1,$AG3838>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CV$3:CV$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AX$1,$AG3838>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CV$3:CV$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AY$1,$AG3838>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CW$3:CW$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AY$1,$AG3838>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CW$3:CW$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=AZ$1,$AG3838>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CX$3:CX$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=AZ$1,$AG3838>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CX$3:CX$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=BA$1,$AG3838>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CY$3:CY$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=BA$1,$AG3838>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CY$3:CY$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=BB$1,$AG3838>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=BB$1,$AG3838>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=BC$1,$AG3838>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!DA$3:DA$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=BC$1,$AG3838>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!DA$3:DA$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=BD$1,$AG3838>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!DB$3:DB$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=BD$1,$AG3838>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!DB$3:DB$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3838<=BE$1,$AG3838>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3838,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3838>$AB3838,$AD3838=\"n/a\"),($AA3838-$AB3838)*INDEX(misc!DC$3:DC$6,MATCH($AC3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3838=\"n/a\",$AJ3838*$AI3838,$I3838)\n    +IFERROR(\n      IF(AND($AF3838<=BE$1,$AG3838>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3838,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3838>$AB3838,($AA3838-$AB3838)*INDEX(misc!DC$3:DC$6,MATCH($AD3838,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3838*$AH3838*$AI3838),\n$X3838)*$AK3838","v":0}]
[null,{"$f":"unique_contracts!A3873","v":0},{"$f":"unique_contracts!B3873","v":0},{"$f":"unique_contracts!D3873","v":0},{"$f":"unique_contracts!J3873","v":0},{"$f":"unique_contracts!K3873","v":0},{"$f":"unique_contracts!M3873","v":0},{"$f":"unique_contracts!N3873","v":0},{"$f":"unique_contracts!P3873","v":0},{"$f":"unique_contracts!R3873","v":0},{"$f":"unique_contracts!V3873","v":0},{"$f":"unique_contracts!AB3873","v":0},{"$f":"unique_contracts!AM3873","v":0},{"$f":"unique_contracts!AN3873","v":0},{"$f":"unique_contracts!AO3873","v":0},{"$f":"unique_contracts!AP3873","v":0},{"$f":"unique_contracts!AQ3873","v":0},{"$f":"unique_contracts!AR3873","v":0},{"$f":"unique_contracts!CA3873","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3873,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3873,\"pumped_storage\",\n      IF(AND(NOT(U3873),V3873),\"n/a\",\n        IF(AND(K3873>0,OR(G3873=\"NotHybrid\",G3873=0)),_xlfn.CONCAT(AB3873,INDEX(resources!$G:$G,MATCH(C3873,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3873,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3873=\"Online\",NOT(ISNUMBER(MATCH(AC3873,misc!$DE:$DE,0)))),F3873,E3873)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AL$1,$AG3873>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AL$1,$AG3873>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AM$1,$AG3873>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CK$3:CK$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AM$1,$AG3873>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CK$3:CK$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AN$1,$AG3873>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CL$3:CL$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AN$1,$AG3873>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CL$3:CL$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AO$1,$AG3873>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CM$3:CM$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AO$1,$AG3873>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CM$3:CM$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AP$1,$AG3873>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CN$3:CN$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AP$1,$AG3873>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CN$3:CN$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AQ$1,$AG3873>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CO$3:CO$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AQ$1,$AG3873>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CO$3:CO$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AR$1,$AG3873>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CP$3:CP$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AR$1,$AG3873>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CP$3:CP$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AS$1,$AG3873>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AS$1,$AG3873>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AT$1,$AG3873>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CR$3:CR$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AT$1,$AG3873>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CR$3:CR$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AU$1,$AG3873>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CS$3:CS$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AU$1,$AG3873>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CS$3:CS$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AV$1,$AG3873>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CT$3:CT$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AV$1,$AG3873>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CT$3:CT$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AW$1,$AG3873>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CU$3:CU$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AW$1,$AG3873>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CU$3:CU$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AX$1,$AG3873>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CV$3:CV$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AX$1,$AG3873>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CV$3:CV$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AY$1,$AG3873>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CW$3:CW$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AY$1,$AG3873>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CW$3:CW$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=AZ$1,$AG3873>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CX$3:CX$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=AZ$1,$AG3873>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CX$3:CX$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=BA$1,$AG3873>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CY$3:CY$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=BA$1,$AG3873>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CY$3:CY$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=BB$1,$AG3873>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=BB$1,$AG3873>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=BC$1,$AG3873>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!DA$3:DA$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=BC$1,$AG3873>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!DA$3:DA$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=BD$1,$AG3873>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!DB$3:DB$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=BD$1,$AG3873>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!DB$3:DB$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3873<=BE$1,$AG3873>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3873,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3873>$AB3873,$AD3873=\"n/a\"),($AA3873-$AB3873)*INDEX(misc!DC$3:DC$6,MATCH($AC3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3873=\"n/a\",$AJ3873*$AI3873,$I3873)\n    +IFERROR(\n      IF(AND($AF3873<=BE$1,$AG3873>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3873,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3873>$AB3873,($AA3873-$AB3873)*INDEX(misc!DC$3:DC$6,MATCH($AD3873,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3873*$AH3873*$AI3873),\n$X3873)*$AK3873","v":0}]
[null,{"$f":"unique_contracts!A3886","v":0},{"$f":"unique_contracts!B3886","v":0},{"$f":"unique_contracts!D3886","v":0},{"$f":"unique_contracts!J3886","v":0},{"$f":"unique_contracts!K3886","v":0},{"$f":"unique_contracts!M3886","v":0},{"$f":"unique_contracts!N3886","v":0},{"$f":"unique_contracts!P3886","v":0},{"$f":"unique_contracts!R3886","v":0},{"$f":"unique_contracts!V3886","v":0},{"$f":"unique_contracts!AB3886","v":0},{"$f":"unique_contracts!AM3886","v":0},{"$f":"unique_contracts!AN3886","v":0},{"$f":"unique_contracts!AO3886","v":0},{"$f":"unique_contracts!AP3886","v":0},{"$f":"unique_contracts!AQ3886","v":0},{"$f":"unique_contracts!AR3886","v":0},{"$f":"unique_contracts!CA3886","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3886,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3886,\"pumped_storage\",\n      IF(AND(NOT(U3886),V3886),\"n/a\",\n        IF(AND(K3886>0,OR(G3886=\"NotHybrid\",G3886=0)),_xlfn.CONCAT(AB3886,INDEX(resources!$G:$G,MATCH(C3886,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3886,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3886=\"Online\",NOT(ISNUMBER(MATCH(AC3886,misc!$DE:$DE,0)))),F3886,E3886)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AL$1,$AG3886>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AL$1,$AG3886>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AM$1,$AG3886>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CK$3:CK$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AM$1,$AG3886>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CK$3:CK$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AN$1,$AG3886>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CL$3:CL$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AN$1,$AG3886>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CL$3:CL$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AO$1,$AG3886>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CM$3:CM$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AO$1,$AG3886>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CM$3:CM$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AP$1,$AG3886>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CN$3:CN$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AP$1,$AG3886>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CN$3:CN$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AQ$1,$AG3886>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CO$3:CO$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AQ$1,$AG3886>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CO$3:CO$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AR$1,$AG3886>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CP$3:CP$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AR$1,$AG3886>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CP$3:CP$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AS$1,$AG3886>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AS$1,$AG3886>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AT$1,$AG3886>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CR$3:CR$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AT$1,$AG3886>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CR$3:CR$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AU$1,$AG3886>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CS$3:CS$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AU$1,$AG3886>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CS$3:CS$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AV$1,$AG3886>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CT$3:CT$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AV$1,$AG3886>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CT$3:CT$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AW$1,$AG3886>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CU$3:CU$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AW$1,$AG3886>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CU$3:CU$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AX$1,$AG3886>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CV$3:CV$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AX$1,$AG3886>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CV$3:CV$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AY$1,$AG3886>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CW$3:CW$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AY$1,$AG3886>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CW$3:CW$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=AZ$1,$AG3886>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CX$3:CX$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=AZ$1,$AG3886>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CX$3:CX$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=BA$1,$AG3886>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CY$3:CY$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=BA$1,$AG3886>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CY$3:CY$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=BB$1,$AG3886>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=BB$1,$AG3886>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=BC$1,$AG3886>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!DA$3:DA$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=BC$1,$AG3886>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!DA$3:DA$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=BD$1,$AG3886>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!DB$3:DB$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=BD$1,$AG3886>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!DB$3:DB$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3886<=BE$1,$AG3886>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3886,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3886>$AB3886,$AD3886=\"n/a\"),($AA3886-$AB3886)*INDEX(misc!DC$3:DC$6,MATCH($AC3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3886=\"n/a\",$AJ3886*$AI3886,$I3886)\n    +IFERROR(\n      IF(AND($AF3886<=BE$1,$AG3886>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3886,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3886>$AB3886,($AA3886-$AB3886)*INDEX(misc!DC$3:DC$6,MATCH($AD3886,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3886*$AH3886*$AI3886),\n$X3886)*$AK3886","v":0}]
[null,{"$f":"unique_contracts!A3958","v":0},{"$f":"unique_contracts!B3958","v":0},{"$f":"unique_contracts!D3958","v":0},{"$f":"unique_contracts!J3958","v":0},{"$f":"unique_contracts!K3958","v":0},{"$f":"unique_contracts!M3958","v":0},{"$f":"unique_contracts!N3958","v":0},{"$f":"unique_contracts!P3958","v":0},{"$f":"unique_contracts!R3958","v":0},{"$f":"unique_contracts!V3958","v":0},{"$f":"unique_contracts!AB3958","v":0},{"$f":"unique_contracts!AM3958","v":0},{"$f":"unique_contracts!AN3958","v":0},{"$f":"unique_contracts!AO3958","v":0},{"$f":"unique_contracts!AP3958","v":0},{"$f":"unique_contracts!AQ3958","v":0},{"$f":"unique_contracts!AR3958","v":0},{"$f":"unique_contracts!CA3958","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3958,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3958,\"pumped_storage\",\n      IF(AND(NOT(U3958),V3958),\"n/a\",\n        IF(AND(K3958>0,OR(G3958=\"NotHybrid\",G3958=0)),_xlfn.CONCAT(AB3958,INDEX(resources!$G:$G,MATCH(C3958,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3958,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3958=\"Online\",NOT(ISNUMBER(MATCH(AC3958,misc!$DE:$DE,0)))),F3958,E3958)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AL$1,$AG3958>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AL$1,$AG3958>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AM$1,$AG3958>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CK$3:CK$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AM$1,$AG3958>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CK$3:CK$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AN$1,$AG3958>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CL$3:CL$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AN$1,$AG3958>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CL$3:CL$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AO$1,$AG3958>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CM$3:CM$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AO$1,$AG3958>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CM$3:CM$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AP$1,$AG3958>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CN$3:CN$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AP$1,$AG3958>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CN$3:CN$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AQ$1,$AG3958>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CO$3:CO$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AQ$1,$AG3958>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CO$3:CO$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AR$1,$AG3958>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CP$3:CP$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AR$1,$AG3958>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CP$3:CP$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AS$1,$AG3958>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AS$1,$AG3958>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AT$1,$AG3958>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CR$3:CR$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AT$1,$AG3958>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CR$3:CR$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AU$1,$AG3958>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CS$3:CS$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AU$1,$AG3958>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CS$3:CS$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AV$1,$AG3958>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CT$3:CT$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AV$1,$AG3958>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CT$3:CT$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AW$1,$AG3958>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CU$3:CU$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AW$1,$AG3958>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CU$3:CU$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AX$1,$AG3958>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CV$3:CV$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AX$1,$AG3958>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CV$3:CV$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AY$1,$AG3958>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CW$3:CW$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AY$1,$AG3958>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CW$3:CW$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=AZ$1,$AG3958>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CX$3:CX$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=AZ$1,$AG3958>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CX$3:CX$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=BA$1,$AG3958>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CY$3:CY$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=BA$1,$AG3958>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CY$3:CY$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=BB$1,$AG3958>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=BB$1,$AG3958>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=BC$1,$AG3958>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!DA$3:DA$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=BC$1,$AG3958>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!DA$3:DA$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=BD$1,$AG3958>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!DB$3:DB$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=BD$1,$AG3958>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!DB$3:DB$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3958<=BE$1,$AG3958>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3958,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3958>$AB3958,$AD3958=\"n/a\"),($AA3958-$AB3958)*INDEX(misc!DC$3:DC$6,MATCH($AC3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3958=\"n/a\",$AJ3958*$AI3958,$I3958)\n    +IFERROR(\n      IF(AND($AF3958<=BE$1,$AG3958>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3958,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3958>$AB3958,($AA3958-$AB3958)*INDEX(misc!DC$3:DC$6,MATCH($AD3958,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3958*$AH3958*$AI3958),\n$X3958)*$AK3958","v":0}]
[null,{"$f":"unique_contracts!A3991","v":0},{"$f":"unique_contracts!B3991","v":0},{"$f":"unique_contracts!D3991","v":0},{"$f":"unique_contracts!J3991","v":0},{"$f":"unique_contracts!K3991","v":0},{"$f":"unique_contracts!M3991","v":0},{"$f":"unique_contracts!N3991","v":0},{"$f":"unique_contracts!P3991","v":0},{"$f":"unique_contracts!R3991","v":0},{"$f":"unique_contracts!V3991","v":0},{"$f":"unique_contracts!AB3991","v":0},{"$f":"unique_contracts!AM3991","v":0},{"$f":"unique_contracts!AN3991","v":0},{"$f":"unique_contracts!AO3991","v":0},{"$f":"unique_contracts!AP3991","v":0},{"$f":"unique_contracts!AQ3991","v":0},{"$f":"unique_contracts!AR3991","v":0},{"$f":"unique_contracts!CA3991","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C3991,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T3991,\"pumped_storage\",\n      IF(AND(NOT(U3991),V3991),\"n/a\",\n        IF(AND(K3991>0,OR(G3991=\"NotHybrid\",G3991=0)),_xlfn.CONCAT(AB3991,INDEX(resources!$G:$G,MATCH(C3991,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C3991,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D3991=\"Online\",NOT(ISNUMBER(MATCH(AC3991,misc!$DE:$DE,0)))),F3991,E3991)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AL$1,$AG3991>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CJ$3:CJ$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AL$1,$AG3991>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CJ$3:CJ$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AM$1,$AG3991>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CK$3:CK$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AM$1,$AG3991>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CK$3:CK$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AN$1,$AG3991>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CL$3:CL$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AN$1,$AG3991>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CL$3:CL$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AO$1,$AG3991>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CM$3:CM$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AO$1,$AG3991>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CM$3:CM$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AP$1,$AG3991>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CN$3:CN$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AP$1,$AG3991>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CN$3:CN$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AQ$1,$AG3991>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CO$3:CO$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AQ$1,$AG3991>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CO$3:CO$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AR$1,$AG3991>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CP$3:CP$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AR$1,$AG3991>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CP$3:CP$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AS$1,$AG3991>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CQ$3:CQ$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AS$1,$AG3991>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CQ$3:CQ$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AT$1,$AG3991>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CR$3:CR$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AT$1,$AG3991>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CR$3:CR$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AU$1,$AG3991>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CS$3:CS$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AU$1,$AG3991>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CS$3:CS$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AV$1,$AG3991>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CT$3:CT$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AV$1,$AG3991>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CT$3:CT$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AW$1,$AG3991>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CU$3:CU$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AW$1,$AG3991>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CU$3:CU$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AX$1,$AG3991>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CV$3:CV$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AX$1,$AG3991>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CV$3:CV$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AY$1,$AG3991>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CW$3:CW$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AY$1,$AG3991>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CW$3:CW$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=AZ$1,$AG3991>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CX$3:CX$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=AZ$1,$AG3991>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CX$3:CX$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=BA$1,$AG3991>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CY$3:CY$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=BA$1,$AG3991>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CY$3:CY$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=BB$1,$AG3991>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!CZ$3:CZ$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=BB$1,$AG3991>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!CZ$3:CZ$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=BC$1,$AG3991>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!DA$3:DA$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=BC$1,$AG3991>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!DA$3:DA$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=BD$1,$AG3991>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!DB$3:DB$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=BD$1,$AG3991>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!DB$3:DB$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF3991<=BE$1,$AG3991>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC3991,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA3991>$AB3991,$AD3991=\"n/a\"),($AA3991-$AB3991)*INDEX(misc!DC$3:DC$6,MATCH($AC3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD3991=\"n/a\",$AJ3991*$AI3991,$I3991)\n    +IFERROR(\n      IF(AND($AF3991<=BE$1,$AG3991>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD3991,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA3991>$AB3991,($AA3991-$AB3991)*INDEX(misc!DC$3:DC$6,MATCH($AD3991,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y3991*$AH3991*$AI3991),\n$X3991)*$AK3991","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!CA4002","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4002,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4002,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4002,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4002,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4002,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4002,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4002,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4002,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4002,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4002,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4002,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4002,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4002,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4002,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4002,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4002,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4002,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4002,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4002,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4002,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4002,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4002,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4002,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4002,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4002,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4002,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4002,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4002,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4002,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4002,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4002,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4002,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4002,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4002,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4002,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4002,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4002,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4002,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4002,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4002,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4002*$AH4002*$AI4002),\n$X4002)*$AK4002","v":0}]
[null,{"$f":"unique_contracts!A4039","v":0},{"$f":"unique_contracts!B4039","v":0},{"$f":"unique_contracts!D4039","v":0},{"$f":"unique_contracts!J4039","v":0},{"$f":"unique_contracts!K4039","v":0},{"$f":"unique_contracts!M4039","v":0},{"$f":"unique_contracts!N4039","v":0},{"$f":"unique_contracts!P4039","v":0},{"$f":"unique_contracts!R4039","v":0},{"$f":"unique_contracts!V4039","v":0},{"$f":"unique_contracts!AB4039","v":0},{"$f":"unique_contracts!AM4039","v":0},{"$f":"unique_contracts!AN4039","v":0},{"$f":"unique_contracts!AO4039","v":0},{"$f":"unique_contracts!AP4039","v":0},{"$f":"unique_contracts!AQ4039","v":0},{"$f":"unique_contracts!AR4039","v":0},{"$f":"unique_contracts!CA4039","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4039,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4039,\"pumped_storage\",\n      IF(AND(NOT(U4039),V4039),\"n/a\",\n        IF(AND(K4039>0,OR(G4039=\"NotHybrid\",G4039=0)),_xlfn.CONCAT(AB4039,INDEX(resources!$G:$G,MATCH(C4039,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4039,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4039=\"Online\",NOT(ISNUMBER(MATCH(AC4039,misc!$DE:$DE,0)))),F4039,E4039)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AL$1,$AG4039>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AL$1,$AG4039>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AM$1,$AG4039>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CK$3:CK$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AM$1,$AG4039>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CK$3:CK$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AN$1,$AG4039>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CL$3:CL$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AN$1,$AG4039>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CL$3:CL$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AO$1,$AG4039>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CM$3:CM$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AO$1,$AG4039>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CM$3:CM$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AP$1,$AG4039>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CN$3:CN$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AP$1,$AG4039>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CN$3:CN$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AQ$1,$AG4039>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CO$3:CO$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AQ$1,$AG4039>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CO$3:CO$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AR$1,$AG4039>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CP$3:CP$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AR$1,$AG4039>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CP$3:CP$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AS$1,$AG4039>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AS$1,$AG4039>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AT$1,$AG4039>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CR$3:CR$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AT$1,$AG4039>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CR$3:CR$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AU$1,$AG4039>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CS$3:CS$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AU$1,$AG4039>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CS$3:CS$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AV$1,$AG4039>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CT$3:CT$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AV$1,$AG4039>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CT$3:CT$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AW$1,$AG4039>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CU$3:CU$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AW$1,$AG4039>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CU$3:CU$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AX$1,$AG4039>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CV$3:CV$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AX$1,$AG4039>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CV$3:CV$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AY$1,$AG4039>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CW$3:CW$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AY$1,$AG4039>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CW$3:CW$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=AZ$1,$AG4039>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CX$3:CX$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=AZ$1,$AG4039>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CX$3:CX$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=BA$1,$AG4039>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CY$3:CY$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=BA$1,$AG4039>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CY$3:CY$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=BB$1,$AG4039>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=BB$1,$AG4039>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=BC$1,$AG4039>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!DA$3:DA$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=BC$1,$AG4039>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!DA$3:DA$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=BD$1,$AG4039>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!DB$3:DB$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=BD$1,$AG4039>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!DB$3:DB$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4039<=BE$1,$AG4039>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4039,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4039>$AB4039,$AD4039=\"n/a\"),($AA4039-$AB4039)*INDEX(misc!DC$3:DC$6,MATCH($AC4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4039=\"n/a\",$AJ4039*$AI4039,$I4039)\n    +IFERROR(\n      IF(AND($AF4039<=BE$1,$AG4039>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4039,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4039>$AB4039,($AA4039-$AB4039)*INDEX(misc!DC$3:DC$6,MATCH($AD4039,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4039*$AH4039*$AI4039),\n$X4039)*$AK4039","v":0}]
[null,{"$f":"unique_contracts!A4111","v":0},{"$f":"unique_contracts!B4111","v":0},{"$f":"unique_contracts!D4111","v":0},{"$f":"unique_contracts!J4111","v":0},{"$f":"unique_contracts!K4111","v":0},{"$f":"unique_contracts!M4111","v":0},{"$f":"unique_contracts!N4111","v":0},{"$f":"unique_contracts!P4111","v":0},{"$f":"unique_contracts!R4111","v":0},{"$f":"unique_contracts!V4111","v":0},{"$f":"unique_contracts!AB4111","v":0},{"$f":"unique_contracts!AM4111","v":0},{"$f":"unique_contracts!AN4111","v":0},{"$f":"unique_contracts!AO4111","v":0},{"$f":"unique_contracts!AP4111","v":0},{"$f":"unique_contracts!AQ4111","v":0},{"$f":"unique_contracts!AR4111","v":0},{"$f":"unique_contracts!CA4111","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4111,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4111,\"pumped_storage\",\n      IF(AND(NOT(U4111),V4111),\"n/a\",\n        IF(AND(K4111>0,OR(G4111=\"NotHybrid\",G4111=0)),_xlfn.CONCAT(AB4111,INDEX(resources!$G:$G,MATCH(C4111,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4111,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4111=\"Online\",NOT(ISNUMBER(MATCH(AC4111,misc!$DE:$DE,0)))),F4111,E4111)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AL$1,$AG4111>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AL$1,$AG4111>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AM$1,$AG4111>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CK$3:CK$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AM$1,$AG4111>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CK$3:CK$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AN$1,$AG4111>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CL$3:CL$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AN$1,$AG4111>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CL$3:CL$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AO$1,$AG4111>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CM$3:CM$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AO$1,$AG4111>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CM$3:CM$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AP$1,$AG4111>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CN$3:CN$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AP$1,$AG4111>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CN$3:CN$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AQ$1,$AG4111>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CO$3:CO$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AQ$1,$AG4111>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CO$3:CO$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AR$1,$AG4111>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CP$3:CP$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AR$1,$AG4111>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CP$3:CP$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AS$1,$AG4111>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AS$1,$AG4111>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AT$1,$AG4111>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CR$3:CR$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AT$1,$AG4111>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CR$3:CR$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AU$1,$AG4111>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CS$3:CS$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AU$1,$AG4111>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CS$3:CS$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AV$1,$AG4111>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CT$3:CT$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AV$1,$AG4111>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CT$3:CT$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AW$1,$AG4111>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CU$3:CU$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AW$1,$AG4111>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CU$3:CU$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AX$1,$AG4111>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CV$3:CV$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AX$1,$AG4111>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CV$3:CV$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AY$1,$AG4111>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CW$3:CW$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AY$1,$AG4111>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CW$3:CW$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=AZ$1,$AG4111>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CX$3:CX$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=AZ$1,$AG4111>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CX$3:CX$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=BA$1,$AG4111>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CY$3:CY$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=BA$1,$AG4111>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CY$3:CY$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=BB$1,$AG4111>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=BB$1,$AG4111>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=BC$1,$AG4111>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!DA$3:DA$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=BC$1,$AG4111>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!DA$3:DA$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=BD$1,$AG4111>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!DB$3:DB$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=BD$1,$AG4111>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!DB$3:DB$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4111<=BE$1,$AG4111>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4111,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4111>$AB4111,$AD4111=\"n/a\"),($AA4111-$AB4111)*INDEX(misc!DC$3:DC$6,MATCH($AC4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4111=\"n/a\",$AJ4111*$AI4111,$I4111)\n    +IFERROR(\n      IF(AND($AF4111<=BE$1,$AG4111>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4111,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4111>$AB4111,($AA4111-$AB4111)*INDEX(misc!DC$3:DC$6,MATCH($AD4111,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4111*$AH4111*$AI4111),\n$X4111)*$AK4111","v":0}]
[null,{"$f":"unique_contracts!A4127","v":0},{"$f":"unique_contracts!B4127","v":0},{"$f":"unique_contracts!D4127","v":0},{"$f":"unique_contracts!J4127","v":0},{"$f":"unique_contracts!K4127","v":0},{"$f":"unique_contracts!M4127","v":0},{"$f":"unique_contracts!N4127","v":0},{"$f":"unique_contracts!P4127","v":0},{"$f":"unique_contracts!R4127","v":0},{"$f":"unique_contracts!V4127","v":0},{"$f":"unique_contracts!AB4127","v":0},{"$f":"unique_contracts!AM4127","v":0},{"$f":"unique_contracts!AN4127","v":0},{"$f":"unique_contracts!AO4127","v":0},{"$f":"unique_contracts!AP4127","v":0},{"$f":"unique_contracts!AQ4127","v":0},{"$f":"unique_contracts!AR4127","v":0},{"$f":"unique_contracts!CA4127","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4127,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4127,\"pumped_storage\",\n      IF(AND(NOT(U4127),V4127),\"n/a\",\n        IF(AND(K4127>0,OR(G4127=\"NotHybrid\",G4127=0)),_xlfn.CONCAT(AB4127,INDEX(resources!$G:$G,MATCH(C4127,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4127,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4127=\"Online\",NOT(ISNUMBER(MATCH(AC4127,misc!$DE:$DE,0)))),F4127,E4127)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AL$1,$AG4127>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AL$1,$AG4127>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AM$1,$AG4127>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CK$3:CK$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AM$1,$AG4127>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CK$3:CK$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AN$1,$AG4127>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CL$3:CL$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AN$1,$AG4127>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CL$3:CL$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AO$1,$AG4127>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CM$3:CM$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AO$1,$AG4127>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CM$3:CM$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AP$1,$AG4127>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CN$3:CN$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AP$1,$AG4127>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CN$3:CN$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AQ$1,$AG4127>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CO$3:CO$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AQ$1,$AG4127>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CO$3:CO$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AR$1,$AG4127>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CP$3:CP$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AR$1,$AG4127>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CP$3:CP$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AS$1,$AG4127>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AS$1,$AG4127>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AT$1,$AG4127>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CR$3:CR$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AT$1,$AG4127>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CR$3:CR$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AU$1,$AG4127>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CS$3:CS$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AU$1,$AG4127>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CS$3:CS$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AV$1,$AG4127>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CT$3:CT$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AV$1,$AG4127>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CT$3:CT$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AW$1,$AG4127>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CU$3:CU$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AW$1,$AG4127>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CU$3:CU$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AX$1,$AG4127>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CV$3:CV$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AX$1,$AG4127>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CV$3:CV$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AY$1,$AG4127>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CW$3:CW$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AY$1,$AG4127>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CW$3:CW$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=AZ$1,$AG4127>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CX$3:CX$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=AZ$1,$AG4127>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CX$3:CX$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=BA$1,$AG4127>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CY$3:CY$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=BA$1,$AG4127>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CY$3:CY$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=BB$1,$AG4127>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=BB$1,$AG4127>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=BC$1,$AG4127>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!DA$3:DA$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=BC$1,$AG4127>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!DA$3:DA$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=BD$1,$AG4127>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!DB$3:DB$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=BD$1,$AG4127>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!DB$3:DB$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4127<=BE$1,$AG4127>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4127,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4127>$AB4127,$AD4127=\"n/a\"),($AA4127-$AB4127)*INDEX(misc!DC$3:DC$6,MATCH($AC4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4127=\"n/a\",$AJ4127*$AI4127,$I4127)\n    +IFERROR(\n      IF(AND($AF4127<=BE$1,$AG4127>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4127,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4127>$AB4127,($AA4127-$AB4127)*INDEX(misc!DC$3:DC$6,MATCH($AD4127,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4127*$AH4127*$AI4127),\n$X4127)*$AK4127","v":0}]
[null,{"$f":"unique_contracts!A4163","v":0},{"$f":"unique_contracts!B4163","v":0},{"$f":"unique_contracts!D4163","v":0},{"$f":"unique_contracts!J4163","v":0},{"$f":"unique_contracts!K4163","v":0},{"$f":"unique_contracts!M4163","v":0},{"$f":"unique_contracts!N4163","v":0},{"$f":"unique_contracts!P4163","v":0},{"$f":"unique_contracts!R4163","v":0},{"$f":"unique_contracts!V4163","v":0},{"$f":"unique_contracts!AB4163","v":0},{"$f":"unique_contracts!AM4163","v":0},{"$f":"unique_contracts!AN4163","v":0},{"$f":"unique_contracts!AO4163","v":0},{"$f":"unique_contracts!AP4163","v":0},{"$f":"unique_contracts!AQ4163","v":0},{"$f":"unique_contracts!AR4163","v":0},{"$f":"unique_contracts!CA4163","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4163,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G4163=\"NotHybrid\",G4163=0)),I4163>0)","v":false},{"$f":"AND(NOT(OR(G4163=\"NotHybrid\",G4163=0)),J4163>0)","v":false},{"$f":"IF(B4163=0,FALSE,COUNTIFS(B:B,B4163)>1)","v":false},{"$f":"IF(U4163,SUMIFS(E:E,B:B,B4163),E4163)","v":0},{"$f":"IF(OR(U4163,AND(NOT(W4163),V4163)),SUMIFS(J:J,B:B,B4163,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U4163,AND(NOT(W4163),V4163)),SUMIFS(K:K,B:B,B4163,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K4163>0,OR(G4163=\"NotHybrid\",G4163=0)),MIN(ROUNDDOWN(K4163/E4163,0),100),\n      IF(Z4163>0,MIN(ROUNDDOWN(Z4163/Y4163,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA4163=\"n/a\",\"n/a\",IF(AA4163<8,4,IF(AA4163<12,8,IF(AA4163<24,12,IF(AA4163<100,24,100)))))","v":"n/a"},{"$f":"IFERROR(\n    IF(T4163,\"pumped_storage\",\n      IF(AND(NOT(U4163),V4163),\"n/a\",\n        IF(AND(K4163>0,OR(G4163=\"NotHybrid\",G4163=0)),_xlfn.CONCAT(AB4163,INDEX(resources!$G:$G,MATCH(C4163,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4163,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},{"$f":"IFERROR(IF(Z4163>0,_xlfn.CONCAT(AB4163,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD4163=\"n/a\",AC4163,IF(AND(AC4163=\"n/a\",NOT(AD4163=\"n/a\")),AD4163,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M4163,N4163,O4163)<=DATE(M4163,6,1),M4163,M4163+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P4163,Q4163,R4163)>=DATE(P4163,10,1),P4163,P4163-1),0)","v":0},{"$f":"IF(OR(AD4163=\"n/a\",NOT(H4163=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC4163)),MIN(I4163/(1*(ROUNDDOWN(Z4163/Y4163,0)/4)),Y4163)/Y4163,\n      IF(ISNUMBER(SEARCH(\"wind\",AC4163)),MIN(I4163/(2*(ROUNDDOWN(Z4163/Y4163,0)/4)),Y4163)/Y4163,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC4163)),MIN(ROUNDDOWN(K4163/E4163,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD4163)),MIN(ROUNDDOWN(Z4163/Y4163,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D4163=\"Online\",NOT(ISNUMBER(MATCH(AC4163,misc!$DE:$DE,0)))),F4163,E4163)","v":0},{"$f":"IF(AND(L4163=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S4163))),-1,\n    IF(AND(NOT(L4163=\"Sell\"),OR(NOT(OR(G4163=\"NotHybrid\",G4163=0)),ISNUMBER(SEARCH(\"Capacity\",S4163)))),1,0))","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AL$1,$AG4163>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AL$1,$AG4163>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AM$1,$AG4163>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CK$3:CK$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AM$1,$AG4163>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CK$3:CK$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AN$1,$AG4163>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CL$3:CL$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AN$1,$AG4163>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CL$3:CL$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AO$1,$AG4163>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CM$3:CM$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AO$1,$AG4163>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CM$3:CM$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AP$1,$AG4163>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CN$3:CN$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AP$1,$AG4163>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CN$3:CN$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AQ$1,$AG4163>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CO$3:CO$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AQ$1,$AG4163>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CO$3:CO$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AR$1,$AG4163>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CP$3:CP$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AR$1,$AG4163>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CP$3:CP$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AS$1,$AG4163>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AS$1,$AG4163>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AT$1,$AG4163>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CR$3:CR$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AT$1,$AG4163>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CR$3:CR$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AU$1,$AG4163>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CS$3:CS$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AU$1,$AG4163>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CS$3:CS$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AV$1,$AG4163>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CT$3:CT$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AV$1,$AG4163>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CT$3:CT$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AW$1,$AG4163>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CU$3:CU$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AW$1,$AG4163>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CU$3:CU$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AX$1,$AG4163>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CV$3:CV$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AX$1,$AG4163>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CV$3:CV$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AY$1,$AG4163>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CW$3:CW$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AY$1,$AG4163>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CW$3:CW$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=AZ$1,$AG4163>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CX$3:CX$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=AZ$1,$AG4163>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CX$3:CX$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=BA$1,$AG4163>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CY$3:CY$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=BA$1,$AG4163>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CY$3:CY$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=BB$1,$AG4163>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=BB$1,$AG4163>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=BC$1,$AG4163>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!DA$3:DA$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=BC$1,$AG4163>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!DA$3:DA$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=BD$1,$AG4163>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!DB$3:DB$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=BD$1,$AG4163>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!DB$3:DB$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4163<=BE$1,$AG4163>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4163,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4163>$AB4163,$AD4163=\"n/a\"),($AA4163-$AB4163)*INDEX(misc!DC$3:DC$6,MATCH($AC4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4163=\"n/a\",$AJ4163*$AI4163,$I4163)\n    +IFERROR(\n      IF(AND($AF4163<=BE$1,$AG4163>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4163,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4163>$AB4163,($AA4163-$AB4163)*INDEX(misc!DC$3:DC$6,MATCH($AD4163,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4163*$AH4163*$AI4163),\n$X4163)*$AK4163","v":0}]
[null,{"$f":"unique_contracts!A4214","v":0},{"$f":"unique_contracts!B4214","v":0},{"$f":"unique_contracts!D4214","v":0},{"$f":"unique_contracts!J4214","v":0},{"$f":"unique_contracts!K4214","v":0},{"$f":"unique_contracts!M4214","v":0},{"$f":"unique_contracts!N4214","v":0},{"$f":"unique_contracts!P4214","v":0},{"$f":"unique_contracts!R4214","v":0},{"$f":"unique_contracts!V4214","v":0},{"$f":"unique_contracts!AB4214","v":0},{"$f":"unique_contracts!AM4214","v":0},{"$f":"unique_contracts!AN4214","v":0},{"$f":"unique_contracts!AO4214","v":0},{"$f":"unique_contracts!AP4214","v":0},{"$f":"unique_contracts!AQ4214","v":0},{"$f":"unique_contracts!AR4214","v":0},{"$f":"unique_contracts!CA4214","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4214,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4214,\"pumped_storage\",\n      IF(AND(NOT(U4214),V4214),\"n/a\",\n        IF(AND(K4214>0,OR(G4214=\"NotHybrid\",G4214=0)),_xlfn.CONCAT(AB4214,INDEX(resources!$G:$G,MATCH(C4214,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4214,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4214=\"Online\",NOT(ISNUMBER(MATCH(AC4214,misc!$DE:$DE,0)))),F4214,E4214)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AL$1,$AG4214>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AL$1,$AG4214>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AM$1,$AG4214>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CK$3:CK$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AM$1,$AG4214>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CK$3:CK$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AN$1,$AG4214>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CL$3:CL$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AN$1,$AG4214>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CL$3:CL$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AO$1,$AG4214>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CM$3:CM$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AO$1,$AG4214>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CM$3:CM$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AP$1,$AG4214>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CN$3:CN$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AP$1,$AG4214>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CN$3:CN$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AQ$1,$AG4214>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CO$3:CO$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AQ$1,$AG4214>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CO$3:CO$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AR$1,$AG4214>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CP$3:CP$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AR$1,$AG4214>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CP$3:CP$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AS$1,$AG4214>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AS$1,$AG4214>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AT$1,$AG4214>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CR$3:CR$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AT$1,$AG4214>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CR$3:CR$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AU$1,$AG4214>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CS$3:CS$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AU$1,$AG4214>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CS$3:CS$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AV$1,$AG4214>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CT$3:CT$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AV$1,$AG4214>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CT$3:CT$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AW$1,$AG4214>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CU$3:CU$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AW$1,$AG4214>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CU$3:CU$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AX$1,$AG4214>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CV$3:CV$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AX$1,$AG4214>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CV$3:CV$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AY$1,$AG4214>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CW$3:CW$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AY$1,$AG4214>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CW$3:CW$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=AZ$1,$AG4214>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CX$3:CX$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=AZ$1,$AG4214>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CX$3:CX$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=BA$1,$AG4214>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CY$3:CY$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=BA$1,$AG4214>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CY$3:CY$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=BB$1,$AG4214>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=BB$1,$AG4214>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=BC$1,$AG4214>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!DA$3:DA$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=BC$1,$AG4214>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!DA$3:DA$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=BD$1,$AG4214>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!DB$3:DB$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=BD$1,$AG4214>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!DB$3:DB$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4214<=BE$1,$AG4214>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4214,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4214>$AB4214,$AD4214=\"n/a\"),($AA4214-$AB4214)*INDEX(misc!DC$3:DC$6,MATCH($AC4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4214=\"n/a\",$AJ4214*$AI4214,$I4214)\n    +IFERROR(\n      IF(AND($AF4214<=BE$1,$AG4214>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4214,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4214>$AB4214,($AA4214-$AB4214)*INDEX(misc!DC$3:DC$6,MATCH($AD4214,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4214*$AH4214*$AI4214),\n$X4214)*$AK4214","v":0}]
[null,{"$f":"unique_contracts!A4247","v":0},{"$f":"unique_contracts!B4247","v":0},{"$f":"unique_contracts!D4247","v":0},{"$f":"unique_contracts!J4247","v":0},{"$f":"unique_contracts!K4247","v":0},{"$f":"unique_contracts!M4247","v":0},{"$f":"unique_contracts!N4247","v":0},{"$f":"unique_contracts!P4247","v":0},{"$f":"unique_contracts!R4247","v":0},{"$f":"unique_contracts!V4247","v":0},{"$f":"unique_contracts!AB4247","v":0},{"$f":"unique_contracts!AM4247","v":0},{"$f":"unique_contracts!AN4247","v":0},{"$f":"unique_contracts!AO4247","v":0},{"$f":"unique_contracts!AP4247","v":0},{"$f":"unique_contracts!AQ4247","v":0},{"$f":"unique_contracts!AR4247","v":0},{"$f":"unique_contracts!CA4247","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4247,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4247,\"pumped_storage\",\n      IF(AND(NOT(U4247),V4247),\"n/a\",\n        IF(AND(K4247>0,OR(G4247=\"NotHybrid\",G4247=0)),_xlfn.CONCAT(AB4247,INDEX(resources!$G:$G,MATCH(C4247,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4247,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4247=\"Online\",NOT(ISNUMBER(MATCH(AC4247,misc!$DE:$DE,0)))),F4247,E4247)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AL$1,$AG4247>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AL$1,$AG4247>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AM$1,$AG4247>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CK$3:CK$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AM$1,$AG4247>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CK$3:CK$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AN$1,$AG4247>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CL$3:CL$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AN$1,$AG4247>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CL$3:CL$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AO$1,$AG4247>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CM$3:CM$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AO$1,$AG4247>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CM$3:CM$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AP$1,$AG4247>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CN$3:CN$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AP$1,$AG4247>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CN$3:CN$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AQ$1,$AG4247>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CO$3:CO$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AQ$1,$AG4247>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CO$3:CO$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AR$1,$AG4247>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CP$3:CP$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AR$1,$AG4247>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CP$3:CP$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AS$1,$AG4247>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AS$1,$AG4247>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AT$1,$AG4247>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CR$3:CR$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AT$1,$AG4247>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CR$3:CR$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AU$1,$AG4247>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CS$3:CS$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AU$1,$AG4247>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CS$3:CS$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AV$1,$AG4247>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CT$3:CT$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AV$1,$AG4247>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CT$3:CT$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AW$1,$AG4247>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CU$3:CU$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AW$1,$AG4247>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CU$3:CU$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AX$1,$AG4247>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CV$3:CV$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AX$1,$AG4247>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CV$3:CV$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AY$1,$AG4247>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CW$3:CW$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AY$1,$AG4247>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CW$3:CW$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=AZ$1,$AG4247>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CX$3:CX$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=AZ$1,$AG4247>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CX$3:CX$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=BA$1,$AG4247>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CY$3:CY$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=BA$1,$AG4247>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CY$3:CY$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=BB$1,$AG4247>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=BB$1,$AG4247>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=BC$1,$AG4247>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!DA$3:DA$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=BC$1,$AG4247>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!DA$3:DA$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=BD$1,$AG4247>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!DB$3:DB$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=BD$1,$AG4247>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!DB$3:DB$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4247<=BE$1,$AG4247>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4247,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4247>$AB4247,$AD4247=\"n/a\"),($AA4247-$AB4247)*INDEX(misc!DC$3:DC$6,MATCH($AC4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4247=\"n/a\",$AJ4247*$AI4247,$I4247)\n    +IFERROR(\n      IF(AND($AF4247<=BE$1,$AG4247>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4247,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4247>$AB4247,($AA4247-$AB4247)*INDEX(misc!DC$3:DC$6,MATCH($AD4247,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4247*$AH4247*$AI4247),\n$X4247)*$AK4247","v":0}]
[null,{"$f":"unique_contracts!A4280","v":0},{"$f":"unique_contracts!B4280","v":0},{"$f":"unique_contracts!D4280","v":0},{"$f":"unique_contracts!J4280","v":0},{"$f":"unique_contracts!K4280","v":0},{"$f":"unique_contracts!M4280","v":0},{"$f":"unique_contracts!N4280","v":0},{"$f":"unique_contracts!P4280","v":0},{"$f":"unique_contracts!R4280","v":0},{"$f":"unique_contracts!V4280","v":0},{"$f":"unique_contracts!AB4280","v":0},{"$f":"unique_contracts!AM4280","v":0},{"$f":"unique_contracts!AN4280","v":0},{"$f":"unique_contracts!AO4280","v":0},{"$f":"unique_contracts!AP4280","v":0},{"$f":"unique_contracts!AQ4280","v":0},{"$f":"unique_contracts!AR4280","v":0},{"$f":"unique_contracts!CA4280","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4280,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4280,\"pumped_storage\",\n      IF(AND(NOT(U4280),V4280),\"n/a\",\n        IF(AND(K4280>0,OR(G4280=\"NotHybrid\",G4280=0)),_xlfn.CONCAT(AB4280,INDEX(resources!$G:$G,MATCH(C4280,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4280,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4280=\"Online\",NOT(ISNUMBER(MATCH(AC4280,misc!$DE:$DE,0)))),F4280,E4280)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AL$1,$AG4280>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AL$1,$AG4280>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AM$1,$AG4280>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CK$3:CK$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AM$1,$AG4280>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CK$3:CK$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AN$1,$AG4280>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CL$3:CL$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AN$1,$AG4280>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CL$3:CL$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AO$1,$AG4280>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CM$3:CM$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AO$1,$AG4280>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CM$3:CM$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AP$1,$AG4280>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CN$3:CN$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AP$1,$AG4280>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CN$3:CN$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AQ$1,$AG4280>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CO$3:CO$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AQ$1,$AG4280>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CO$3:CO$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AR$1,$AG4280>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CP$3:CP$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AR$1,$AG4280>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CP$3:CP$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AS$1,$AG4280>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AS$1,$AG4280>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AT$1,$AG4280>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CR$3:CR$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AT$1,$AG4280>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CR$3:CR$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AU$1,$AG4280>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CS$3:CS$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AU$1,$AG4280>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CS$3:CS$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AV$1,$AG4280>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CT$3:CT$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AV$1,$AG4280>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CT$3:CT$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AW$1,$AG4280>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CU$3:CU$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AW$1,$AG4280>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CU$3:CU$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AX$1,$AG4280>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CV$3:CV$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AX$1,$AG4280>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CV$3:CV$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AY$1,$AG4280>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CW$3:CW$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AY$1,$AG4280>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CW$3:CW$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=AZ$1,$AG4280>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CX$3:CX$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=AZ$1,$AG4280>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CX$3:CX$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=BA$1,$AG4280>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CY$3:CY$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=BA$1,$AG4280>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CY$3:CY$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=BB$1,$AG4280>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=BB$1,$AG4280>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=BC$1,$AG4280>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!DA$3:DA$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=BC$1,$AG4280>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!DA$3:DA$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=BD$1,$AG4280>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!DB$3:DB$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=BD$1,$AG4280>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!DB$3:DB$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4280<=BE$1,$AG4280>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4280,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4280>$AB4280,$AD4280=\"n/a\"),($AA4280-$AB4280)*INDEX(misc!DC$3:DC$6,MATCH($AC4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4280=\"n/a\",$AJ4280*$AI4280,$I4280)\n    +IFERROR(\n      IF(AND($AF4280<=BE$1,$AG4280>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4280,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4280>$AB4280,($AA4280-$AB4280)*INDEX(misc!DC$3:DC$6,MATCH($AD4280,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4280*$AH4280*$AI4280),\n$X4280)*$AK4280","v":0}]
[null,{"$f":"unique_contracts!A4330","v":0},{"$f":"unique_contracts!B4330","v":0},{"$f":"unique_contracts!D4330","v":0},{"$f":"unique_contracts!J4330","v":0},{"$f":"unique_contracts!K4330","v":0},{"$f":"unique_contracts!M4330","v":0},{"$f":"unique_contracts!N4330","v":0},{"$f":"unique_contracts!P4330","v":0},{"$f":"unique_contracts!R4330","v":0},{"$f":"unique_contracts!V4330","v":0},{"$f":"unique_contracts!AB4330","v":0},{"$f":"unique_contracts!AM4330","v":0},{"$f":"unique_contracts!AN4330","v":0},{"$f":"unique_contracts!AO4330","v":0},{"$f":"unique_contracts!AP4330","v":0},{"$f":"unique_contracts!AQ4330","v":0},{"$f":"unique_contracts!AR4330","v":0},{"$f":"unique_contracts!CA4330","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4330,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4330,\"pumped_storage\",\n      IF(AND(NOT(U4330),V4330),\"n/a\",\n        IF(AND(K4330>0,OR(G4330=\"NotHybrid\",G4330=0)),_xlfn.CONCAT(AB4330,INDEX(resources!$G:$G,MATCH(C4330,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4330,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4330=\"Online\",NOT(ISNUMBER(MATCH(AC4330,misc!$DE:$DE,0)))),F4330,E4330)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AL$1,$AG4330>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AL$1,$AG4330>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AM$1,$AG4330>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CK$3:CK$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AM$1,$AG4330>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CK$3:CK$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AN$1,$AG4330>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CL$3:CL$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AN$1,$AG4330>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CL$3:CL$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AO$1,$AG4330>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CM$3:CM$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AO$1,$AG4330>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CM$3:CM$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AP$1,$AG4330>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CN$3:CN$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AP$1,$AG4330>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CN$3:CN$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AQ$1,$AG4330>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CO$3:CO$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AQ$1,$AG4330>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CO$3:CO$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AR$1,$AG4330>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CP$3:CP$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AR$1,$AG4330>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CP$3:CP$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AS$1,$AG4330>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AS$1,$AG4330>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AT$1,$AG4330>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CR$3:CR$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AT$1,$AG4330>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CR$3:CR$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AU$1,$AG4330>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CS$3:CS$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AU$1,$AG4330>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CS$3:CS$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AV$1,$AG4330>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CT$3:CT$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AV$1,$AG4330>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CT$3:CT$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AW$1,$AG4330>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CU$3:CU$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AW$1,$AG4330>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CU$3:CU$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AX$1,$AG4330>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CV$3:CV$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AX$1,$AG4330>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CV$3:CV$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AY$1,$AG4330>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CW$3:CW$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AY$1,$AG4330>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CW$3:CW$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=AZ$1,$AG4330>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CX$3:CX$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=AZ$1,$AG4330>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CX$3:CX$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=BA$1,$AG4330>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CY$3:CY$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=BA$1,$AG4330>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CY$3:CY$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=BB$1,$AG4330>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=BB$1,$AG4330>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=BC$1,$AG4330>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!DA$3:DA$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=BC$1,$AG4330>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!DA$3:DA$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=BD$1,$AG4330>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!DB$3:DB$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=BD$1,$AG4330>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!DB$3:DB$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4330<=BE$1,$AG4330>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4330,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4330>$AB4330,$AD4330=\"n/a\"),($AA4330-$AB4330)*INDEX(misc!DC$3:DC$6,MATCH($AC4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4330=\"n/a\",$AJ4330*$AI4330,$I4330)\n    +IFERROR(\n      IF(AND($AF4330<=BE$1,$AG4330>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4330,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4330>$AB4330,($AA4330-$AB4330)*INDEX(misc!DC$3:DC$6,MATCH($AD4330,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4330*$AH4330*$AI4330),\n$X4330)*$AK4330","v":0}]
[null,{"$f":"unique_contracts!A4367","v":0},{"$f":"unique_contracts!B4367","v":0},{"$f":"unique_contracts!D4367","v":0},{"$f":"unique_contracts!J4367","v":0},{"$f":"unique_contracts!K4367","v":0},{"$f":"unique_contracts!M4367","v":0},{"$f":"unique_contracts!N4367","v":0},{"$f":"unique_contracts!P4367","v":0},{"$f":"unique_contracts!R4367","v":0},{"$f":"unique_contracts!V4367","v":0},{"$f":"unique_contracts!AB4367","v":0},{"$f":"unique_contracts!AM4367","v":0},{"$f":"unique_contracts!AN4367","v":0},{"$f":"unique_contracts!AO4367","v":0},{"$f":"unique_contracts!AP4367","v":0},{"$f":"unique_contracts!AQ4367","v":0},{"$f":"unique_contracts!AR4367","v":0},{"$f":"unique_contracts!CA4367","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4367,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4367,\"pumped_storage\",\n      IF(AND(NOT(U4367),V4367),\"n/a\",\n        IF(AND(K4367>0,OR(G4367=\"NotHybrid\",G4367=0)),_xlfn.CONCAT(AB4367,INDEX(resources!$G:$G,MATCH(C4367,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4367,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4367=\"Online\",NOT(ISNUMBER(MATCH(AC4367,misc!$DE:$DE,0)))),F4367,E4367)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AL$1,$AG4367>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AL$1,$AG4367>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AM$1,$AG4367>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CK$3:CK$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AM$1,$AG4367>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CK$3:CK$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AN$1,$AG4367>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CL$3:CL$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AN$1,$AG4367>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CL$3:CL$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AO$1,$AG4367>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CM$3:CM$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AO$1,$AG4367>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CM$3:CM$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AP$1,$AG4367>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CN$3:CN$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AP$1,$AG4367>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CN$3:CN$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AQ$1,$AG4367>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CO$3:CO$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AQ$1,$AG4367>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CO$3:CO$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AR$1,$AG4367>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CP$3:CP$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AR$1,$AG4367>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CP$3:CP$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AS$1,$AG4367>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AS$1,$AG4367>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AT$1,$AG4367>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CR$3:CR$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AT$1,$AG4367>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CR$3:CR$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AU$1,$AG4367>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CS$3:CS$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AU$1,$AG4367>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CS$3:CS$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AV$1,$AG4367>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CT$3:CT$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AV$1,$AG4367>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CT$3:CT$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AW$1,$AG4367>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CU$3:CU$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AW$1,$AG4367>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CU$3:CU$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AX$1,$AG4367>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CV$3:CV$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AX$1,$AG4367>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CV$3:CV$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AY$1,$AG4367>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CW$3:CW$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AY$1,$AG4367>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CW$3:CW$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=AZ$1,$AG4367>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CX$3:CX$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=AZ$1,$AG4367>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CX$3:CX$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=BA$1,$AG4367>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CY$3:CY$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=BA$1,$AG4367>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CY$3:CY$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=BB$1,$AG4367>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=BB$1,$AG4367>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=BC$1,$AG4367>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!DA$3:DA$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=BC$1,$AG4367>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!DA$3:DA$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=BD$1,$AG4367>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!DB$3:DB$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=BD$1,$AG4367>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!DB$3:DB$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4367<=BE$1,$AG4367>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4367,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4367>$AB4367,$AD4367=\"n/a\"),($AA4367-$AB4367)*INDEX(misc!DC$3:DC$6,MATCH($AC4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4367=\"n/a\",$AJ4367*$AI4367,$I4367)\n    +IFERROR(\n      IF(AND($AF4367<=BE$1,$AG4367>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4367,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4367>$AB4367,($AA4367-$AB4367)*INDEX(misc!DC$3:DC$6,MATCH($AD4367,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4367*$AH4367*$AI4367),\n$X4367)*$AK4367","v":0}]
[null,{"$f":"unique_contracts!A4422","v":0},{"$f":"unique_contracts!B4422","v":0},{"$f":"unique_contracts!D4422","v":0},{"$f":"unique_contracts!J4422","v":0},{"$f":"unique_contracts!K4422","v":0},{"$f":"unique_contracts!M4422","v":0},{"$f":"unique_contracts!N4422","v":0},{"$f":"unique_contracts!P4422","v":0},{"$f":"unique_contracts!R4422","v":0},{"$f":"unique_contracts!V4422","v":0},{"$f":"unique_contracts!AB4422","v":0},{"$f":"unique_contracts!AM4422","v":0},{"$f":"unique_contracts!AN4422","v":0},{"$f":"unique_contracts!AO4422","v":0},{"$f":"unique_contracts!AP4422","v":0},{"$f":"unique_contracts!AQ4422","v":0},{"$f":"unique_contracts!AR4422","v":0},{"$f":"unique_contracts!CA4422","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4422,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4422,\"pumped_storage\",\n      IF(AND(NOT(U4422),V4422),\"n/a\",\n        IF(AND(K4422>0,OR(G4422=\"NotHybrid\",G4422=0)),_xlfn.CONCAT(AB4422,INDEX(resources!$G:$G,MATCH(C4422,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4422,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4422=\"Online\",NOT(ISNUMBER(MATCH(AC4422,misc!$DE:$DE,0)))),F4422,E4422)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AL$1,$AG4422>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AL$1,$AG4422>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AM$1,$AG4422>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CK$3:CK$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AM$1,$AG4422>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CK$3:CK$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AN$1,$AG4422>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CL$3:CL$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AN$1,$AG4422>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CL$3:CL$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AO$1,$AG4422>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CM$3:CM$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AO$1,$AG4422>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CM$3:CM$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AP$1,$AG4422>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CN$3:CN$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AP$1,$AG4422>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CN$3:CN$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AQ$1,$AG4422>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CO$3:CO$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AQ$1,$AG4422>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CO$3:CO$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AR$1,$AG4422>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CP$3:CP$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AR$1,$AG4422>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CP$3:CP$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AS$1,$AG4422>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AS$1,$AG4422>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AT$1,$AG4422>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CR$3:CR$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AT$1,$AG4422>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CR$3:CR$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AU$1,$AG4422>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CS$3:CS$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AU$1,$AG4422>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CS$3:CS$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AV$1,$AG4422>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CT$3:CT$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AV$1,$AG4422>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CT$3:CT$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AW$1,$AG4422>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CU$3:CU$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AW$1,$AG4422>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CU$3:CU$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AX$1,$AG4422>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CV$3:CV$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AX$1,$AG4422>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CV$3:CV$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AY$1,$AG4422>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CW$3:CW$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AY$1,$AG4422>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CW$3:CW$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=AZ$1,$AG4422>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CX$3:CX$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=AZ$1,$AG4422>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CX$3:CX$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=BA$1,$AG4422>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CY$3:CY$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=BA$1,$AG4422>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CY$3:CY$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=BB$1,$AG4422>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=BB$1,$AG4422>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=BC$1,$AG4422>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!DA$3:DA$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=BC$1,$AG4422>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!DA$3:DA$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=BD$1,$AG4422>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!DB$3:DB$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=BD$1,$AG4422>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!DB$3:DB$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4422<=BE$1,$AG4422>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4422,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4422>$AB4422,$AD4422=\"n/a\"),($AA4422-$AB4422)*INDEX(misc!DC$3:DC$6,MATCH($AC4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4422=\"n/a\",$AJ4422*$AI4422,$I4422)\n    +IFERROR(\n      IF(AND($AF4422<=BE$1,$AG4422>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4422,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4422>$AB4422,($AA4422-$AB4422)*INDEX(misc!DC$3:DC$6,MATCH($AD4422,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4422*$AH4422*$AI4422),\n$X4422)*$AK4422","v":0}]
[null,{"$f":"unique_contracts!A4455","v":0},{"$f":"unique_contracts!B4455","v":0},{"$f":"unique_contracts!D4455","v":0},{"$f":"unique_contracts!J4455","v":0},{"$f":"unique_contracts!K4455","v":0},{"$f":"unique_contracts!M4455","v":0},{"$f":"unique_contracts!N4455","v":0},{"$f":"unique_contracts!P4455","v":0},{"$f":"unique_contracts!R4455","v":0},{"$f":"unique_contracts!V4455","v":0},{"$f":"unique_contracts!AB4455","v":0},{"$f":"unique_contracts!AM4455","v":0},{"$f":"unique_contracts!AN4455","v":0},{"$f":"unique_contracts!AO4455","v":0},{"$f":"unique_contracts!AP4455","v":0},{"$f":"unique_contracts!AQ4455","v":0},{"$f":"unique_contracts!AR4455","v":0},{"$f":"unique_contracts!CA4455","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4455,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4455,\"pumped_storage\",\n      IF(AND(NOT(U4455),V4455),\"n/a\",\n        IF(AND(K4455>0,OR(G4455=\"NotHybrid\",G4455=0)),_xlfn.CONCAT(AB4455,INDEX(resources!$G:$G,MATCH(C4455,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4455,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4455=\"Online\",NOT(ISNUMBER(MATCH(AC4455,misc!$DE:$DE,0)))),F4455,E4455)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AL$1,$AG4455>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AL$1,$AG4455>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AM$1,$AG4455>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CK$3:CK$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AM$1,$AG4455>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CK$3:CK$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AN$1,$AG4455>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CL$3:CL$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AN$1,$AG4455>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CL$3:CL$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AO$1,$AG4455>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CM$3:CM$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AO$1,$AG4455>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CM$3:CM$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AP$1,$AG4455>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CN$3:CN$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AP$1,$AG4455>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CN$3:CN$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AQ$1,$AG4455>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CO$3:CO$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AQ$1,$AG4455>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CO$3:CO$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AR$1,$AG4455>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CP$3:CP$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AR$1,$AG4455>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CP$3:CP$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AS$1,$AG4455>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AS$1,$AG4455>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AT$1,$AG4455>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CR$3:CR$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AT$1,$AG4455>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CR$3:CR$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AU$1,$AG4455>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CS$3:CS$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AU$1,$AG4455>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CS$3:CS$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AV$1,$AG4455>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CT$3:CT$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AV$1,$AG4455>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CT$3:CT$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AW$1,$AG4455>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CU$3:CU$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AW$1,$AG4455>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CU$3:CU$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AX$1,$AG4455>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CV$3:CV$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AX$1,$AG4455>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CV$3:CV$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AY$1,$AG4455>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CW$3:CW$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AY$1,$AG4455>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CW$3:CW$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=AZ$1,$AG4455>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CX$3:CX$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=AZ$1,$AG4455>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CX$3:CX$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=BA$1,$AG4455>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CY$3:CY$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=BA$1,$AG4455>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CY$3:CY$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=BB$1,$AG4455>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=BB$1,$AG4455>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=BC$1,$AG4455>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!DA$3:DA$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=BC$1,$AG4455>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!DA$3:DA$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=BD$1,$AG4455>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!DB$3:DB$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=BD$1,$AG4455>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!DB$3:DB$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4455<=BE$1,$AG4455>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4455,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4455>$AB4455,$AD4455=\"n/a\"),($AA4455-$AB4455)*INDEX(misc!DC$3:DC$6,MATCH($AC4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4455=\"n/a\",$AJ4455*$AI4455,$I4455)\n    +IFERROR(\n      IF(AND($AF4455<=BE$1,$AG4455>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4455,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4455>$AB4455,($AA4455-$AB4455)*INDEX(misc!DC$3:DC$6,MATCH($AD4455,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4455*$AH4455*$AI4455),\n$X4455)*$AK4455","v":0}]
[null,{"$f":"unique_contracts!A4491","v":0},{"$f":"unique_contracts!B4491","v":0},{"$f":"unique_contracts!D4491","v":0},{"$f":"unique_contracts!J4491","v":0},{"$f":"unique_contracts!K4491","v":0},{"$f":"unique_contracts!M4491","v":0},{"$f":"unique_contracts!N4491","v":0},{"$f":"unique_contracts!P4491","v":0},{"$f":"unique_contracts!R4491","v":0},{"$f":"unique_contracts!V4491","v":0},{"$f":"unique_contracts!AB4491","v":0},{"$f":"unique_contracts!AM4491","v":0},{"$f":"unique_contracts!AN4491","v":0},{"$f":"unique_contracts!AO4491","v":0},{"$f":"unique_contracts!AP4491","v":0},{"$f":"unique_contracts!AQ4491","v":0},{"$f":"unique_contracts!AR4491","v":0},{"$f":"unique_contracts!CA4491","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4491,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4491,\"pumped_storage\",\n      IF(AND(NOT(U4491),V4491),\"n/a\",\n        IF(AND(K4491>0,OR(G4491=\"NotHybrid\",G4491=0)),_xlfn.CONCAT(AB4491,INDEX(resources!$G:$G,MATCH(C4491,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4491,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4491=\"Online\",NOT(ISNUMBER(MATCH(AC4491,misc!$DE:$DE,0)))),F4491,E4491)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AL$1,$AG4491>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AL$1,$AG4491>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AM$1,$AG4491>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CK$3:CK$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AM$1,$AG4491>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CK$3:CK$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AN$1,$AG4491>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CL$3:CL$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AN$1,$AG4491>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CL$3:CL$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AO$1,$AG4491>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CM$3:CM$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AO$1,$AG4491>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CM$3:CM$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AP$1,$AG4491>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CN$3:CN$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AP$1,$AG4491>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CN$3:CN$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AQ$1,$AG4491>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CO$3:CO$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AQ$1,$AG4491>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CO$3:CO$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AR$1,$AG4491>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CP$3:CP$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AR$1,$AG4491>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CP$3:CP$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AS$1,$AG4491>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AS$1,$AG4491>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AT$1,$AG4491>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CR$3:CR$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AT$1,$AG4491>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CR$3:CR$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AU$1,$AG4491>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CS$3:CS$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AU$1,$AG4491>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CS$3:CS$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AV$1,$AG4491>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CT$3:CT$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AV$1,$AG4491>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CT$3:CT$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AW$1,$AG4491>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CU$3:CU$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AW$1,$AG4491>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CU$3:CU$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AX$1,$AG4491>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CV$3:CV$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AX$1,$AG4491>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CV$3:CV$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AY$1,$AG4491>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CW$3:CW$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AY$1,$AG4491>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CW$3:CW$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=AZ$1,$AG4491>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CX$3:CX$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=AZ$1,$AG4491>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CX$3:CX$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=BA$1,$AG4491>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CY$3:CY$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=BA$1,$AG4491>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CY$3:CY$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=BB$1,$AG4491>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=BB$1,$AG4491>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=BC$1,$AG4491>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!DA$3:DA$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=BC$1,$AG4491>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!DA$3:DA$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=BD$1,$AG4491>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!DB$3:DB$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=BD$1,$AG4491>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!DB$3:DB$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4491<=BE$1,$AG4491>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4491,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4491>$AB4491,$AD4491=\"n/a\"),($AA4491-$AB4491)*INDEX(misc!DC$3:DC$6,MATCH($AC4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4491=\"n/a\",$AJ4491*$AI4491,$I4491)\n    +IFERROR(\n      IF(AND($AF4491<=BE$1,$AG4491>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4491,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4491>$AB4491,($AA4491-$AB4491)*INDEX(misc!DC$3:DC$6,MATCH($AD4491,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4491*$AH4491*$AI4491),\n$X4491)*$AK4491","v":0}]
[null,{"$f":"unique_contracts!A4542","v":0},{"$f":"unique_contracts!B4542","v":0},{"$f":"unique_contracts!D4542","v":0},{"$f":"unique_contracts!J4542","v":0},{"$f":"unique_contracts!K4542","v":0},{"$f":"unique_contracts!M4542","v":0},{"$f":"unique_contracts!N4542","v":0},{"$f":"unique_contracts!P4542","v":0},{"$f":"unique_contracts!R4542","v":0},{"$f":"unique_contracts!V4542","v":0},{"$f":"unique_contracts!AB4542","v":0},{"$f":"unique_contracts!AM4542","v":0},{"$f":"unique_contracts!AN4542","v":0},{"$f":"unique_contracts!AO4542","v":0},{"$f":"unique_contracts!AP4542","v":0},{"$f":"unique_contracts!AQ4542","v":0},{"$f":"unique_contracts!AR4542","v":0},{"$f":"unique_contracts!CA4542","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4542,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4542,\"pumped_storage\",\n      IF(AND(NOT(U4542),V4542),\"n/a\",\n        IF(AND(K4542>0,OR(G4542=\"NotHybrid\",G4542=0)),_xlfn.CONCAT(AB4542,INDEX(resources!$G:$G,MATCH(C4542,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4542,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4542=\"Online\",NOT(ISNUMBER(MATCH(AC4542,misc!$DE:$DE,0)))),F4542,E4542)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AL$1,$AG4542>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AL$1,$AG4542>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AM$1,$AG4542>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CK$3:CK$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AM$1,$AG4542>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CK$3:CK$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AN$1,$AG4542>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CL$3:CL$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AN$1,$AG4542>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CL$3:CL$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AO$1,$AG4542>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CM$3:CM$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AO$1,$AG4542>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CM$3:CM$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AP$1,$AG4542>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CN$3:CN$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AP$1,$AG4542>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CN$3:CN$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AQ$1,$AG4542>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CO$3:CO$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AQ$1,$AG4542>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CO$3:CO$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AR$1,$AG4542>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CP$3:CP$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AR$1,$AG4542>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CP$3:CP$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AS$1,$AG4542>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AS$1,$AG4542>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AT$1,$AG4542>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CR$3:CR$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AT$1,$AG4542>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CR$3:CR$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AU$1,$AG4542>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CS$3:CS$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AU$1,$AG4542>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CS$3:CS$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AV$1,$AG4542>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CT$3:CT$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AV$1,$AG4542>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CT$3:CT$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AW$1,$AG4542>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CU$3:CU$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AW$1,$AG4542>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CU$3:CU$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AX$1,$AG4542>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CV$3:CV$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AX$1,$AG4542>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CV$3:CV$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AY$1,$AG4542>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CW$3:CW$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AY$1,$AG4542>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CW$3:CW$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=AZ$1,$AG4542>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CX$3:CX$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=AZ$1,$AG4542>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CX$3:CX$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=BA$1,$AG4542>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CY$3:CY$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=BA$1,$AG4542>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CY$3:CY$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=BB$1,$AG4542>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=BB$1,$AG4542>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=BC$1,$AG4542>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!DA$3:DA$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=BC$1,$AG4542>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!DA$3:DA$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=BD$1,$AG4542>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!DB$3:DB$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=BD$1,$AG4542>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!DB$3:DB$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4542<=BE$1,$AG4542>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4542,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4542>$AB4542,$AD4542=\"n/a\"),($AA4542-$AB4542)*INDEX(misc!DC$3:DC$6,MATCH($AC4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4542=\"n/a\",$AJ4542*$AI4542,$I4542)\n    +IFERROR(\n      IF(AND($AF4542<=BE$1,$AG4542>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4542,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4542>$AB4542,($AA4542-$AB4542)*INDEX(misc!DC$3:DC$6,MATCH($AD4542,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4542*$AH4542*$AI4542),\n$X4542)*$AK4542","v":0}]
[null,{"$f":"unique_contracts!A4575","v":0},{"$f":"unique_contracts!B4575","v":0},{"$f":"unique_contracts!D4575","v":0},{"$f":"unique_contracts!J4575","v":0},{"$f":"unique_contracts!K4575","v":0},{"$f":"unique_contracts!M4575","v":0},{"$f":"unique_contracts!N4575","v":0},{"$f":"unique_contracts!P4575","v":0},{"$f":"unique_contracts!R4575","v":0},{"$f":"unique_contracts!V4575","v":0},{"$f":"unique_contracts!AB4575","v":0},{"$f":"unique_contracts!AM4575","v":0},{"$f":"unique_contracts!AN4575","v":0},{"$f":"unique_contracts!AO4575","v":0},{"$f":"unique_contracts!AP4575","v":0},{"$f":"unique_contracts!AQ4575","v":0},{"$f":"unique_contracts!AR4575","v":0},{"$f":"unique_contracts!CA4575","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4575,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4575,\"pumped_storage\",\n      IF(AND(NOT(U4575),V4575),\"n/a\",\n        IF(AND(K4575>0,OR(G4575=\"NotHybrid\",G4575=0)),_xlfn.CONCAT(AB4575,INDEX(resources!$G:$G,MATCH(C4575,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4575,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4575=\"Online\",NOT(ISNUMBER(MATCH(AC4575,misc!$DE:$DE,0)))),F4575,E4575)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AL$1,$AG4575>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AL$1,$AG4575>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AM$1,$AG4575>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CK$3:CK$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AM$1,$AG4575>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CK$3:CK$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AN$1,$AG4575>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CL$3:CL$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AN$1,$AG4575>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CL$3:CL$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AO$1,$AG4575>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CM$3:CM$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AO$1,$AG4575>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CM$3:CM$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AP$1,$AG4575>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CN$3:CN$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AP$1,$AG4575>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CN$3:CN$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AQ$1,$AG4575>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CO$3:CO$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AQ$1,$AG4575>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CO$3:CO$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AR$1,$AG4575>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CP$3:CP$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AR$1,$AG4575>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CP$3:CP$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AS$1,$AG4575>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AS$1,$AG4575>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AT$1,$AG4575>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CR$3:CR$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AT$1,$AG4575>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CR$3:CR$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AU$1,$AG4575>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CS$3:CS$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AU$1,$AG4575>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CS$3:CS$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AV$1,$AG4575>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CT$3:CT$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AV$1,$AG4575>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CT$3:CT$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AW$1,$AG4575>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CU$3:CU$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AW$1,$AG4575>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CU$3:CU$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AX$1,$AG4575>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CV$3:CV$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AX$1,$AG4575>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CV$3:CV$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AY$1,$AG4575>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CW$3:CW$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AY$1,$AG4575>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CW$3:CW$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=AZ$1,$AG4575>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CX$3:CX$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=AZ$1,$AG4575>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CX$3:CX$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=BA$1,$AG4575>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CY$3:CY$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=BA$1,$AG4575>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CY$3:CY$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=BB$1,$AG4575>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=BB$1,$AG4575>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=BC$1,$AG4575>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!DA$3:DA$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=BC$1,$AG4575>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!DA$3:DA$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=BD$1,$AG4575>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!DB$3:DB$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=BD$1,$AG4575>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!DB$3:DB$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4575<=BE$1,$AG4575>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4575,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4575>$AB4575,$AD4575=\"n/a\"),($AA4575-$AB4575)*INDEX(misc!DC$3:DC$6,MATCH($AC4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4575=\"n/a\",$AJ4575*$AI4575,$I4575)\n    +IFERROR(\n      IF(AND($AF4575<=BE$1,$AG4575>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4575,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4575>$AB4575,($AA4575-$AB4575)*INDEX(misc!DC$3:DC$6,MATCH($AD4575,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4575*$AH4575*$AI4575),\n$X4575)*$AK4575","v":0}]
[null,{"$f":"unique_contracts!A4608","v":0},{"$f":"unique_contracts!B4608","v":0},{"$f":"unique_contracts!D4608","v":0},{"$f":"unique_contracts!J4608","v":0},{"$f":"unique_contracts!K4608","v":0},{"$f":"unique_contracts!M4608","v":0},{"$f":"unique_contracts!N4608","v":0},{"$f":"unique_contracts!P4608","v":0},{"$f":"unique_contracts!R4608","v":0},{"$f":"unique_contracts!V4608","v":0},{"$f":"unique_contracts!AB4608","v":0},{"$f":"unique_contracts!AM4608","v":0},{"$f":"unique_contracts!AN4608","v":0},{"$f":"unique_contracts!AO4608","v":0},{"$f":"unique_contracts!AP4608","v":0},{"$f":"unique_contracts!AQ4608","v":0},{"$f":"unique_contracts!AR4608","v":0},{"$f":"unique_contracts!CA4608","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4608,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4608,\"pumped_storage\",\n      IF(AND(NOT(U4608),V4608),\"n/a\",\n        IF(AND(K4608>0,OR(G4608=\"NotHybrid\",G4608=0)),_xlfn.CONCAT(AB4608,INDEX(resources!$G:$G,MATCH(C4608,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4608,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4608=\"Online\",NOT(ISNUMBER(MATCH(AC4608,misc!$DE:$DE,0)))),F4608,E4608)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AL$1,$AG4608>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AL$1,$AG4608>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AM$1,$AG4608>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CK$3:CK$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AM$1,$AG4608>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CK$3:CK$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AN$1,$AG4608>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CL$3:CL$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AN$1,$AG4608>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CL$3:CL$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AO$1,$AG4608>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CM$3:CM$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AO$1,$AG4608>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CM$3:CM$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AP$1,$AG4608>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CN$3:CN$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AP$1,$AG4608>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CN$3:CN$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AQ$1,$AG4608>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CO$3:CO$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AQ$1,$AG4608>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CO$3:CO$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AR$1,$AG4608>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CP$3:CP$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AR$1,$AG4608>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CP$3:CP$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AS$1,$AG4608>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AS$1,$AG4608>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AT$1,$AG4608>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CR$3:CR$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AT$1,$AG4608>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CR$3:CR$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AU$1,$AG4608>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CS$3:CS$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AU$1,$AG4608>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CS$3:CS$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AV$1,$AG4608>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CT$3:CT$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AV$1,$AG4608>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CT$3:CT$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AW$1,$AG4608>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CU$3:CU$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AW$1,$AG4608>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CU$3:CU$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AX$1,$AG4608>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CV$3:CV$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AX$1,$AG4608>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CV$3:CV$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AY$1,$AG4608>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CW$3:CW$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AY$1,$AG4608>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CW$3:CW$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=AZ$1,$AG4608>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CX$3:CX$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=AZ$1,$AG4608>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CX$3:CX$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=BA$1,$AG4608>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CY$3:CY$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=BA$1,$AG4608>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CY$3:CY$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=BB$1,$AG4608>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=BB$1,$AG4608>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=BC$1,$AG4608>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!DA$3:DA$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=BC$1,$AG4608>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!DA$3:DA$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=BD$1,$AG4608>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!DB$3:DB$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=BD$1,$AG4608>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!DB$3:DB$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4608<=BE$1,$AG4608>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4608,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4608>$AB4608,$AD4608=\"n/a\"),($AA4608-$AB4608)*INDEX(misc!DC$3:DC$6,MATCH($AC4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4608=\"n/a\",$AJ4608*$AI4608,$I4608)\n    +IFERROR(\n      IF(AND($AF4608<=BE$1,$AG4608>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4608,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4608>$AB4608,($AA4608-$AB4608)*INDEX(misc!DC$3:DC$6,MATCH($AD4608,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4608*$AH4608*$AI4608),\n$X4608)*$AK4608","v":0}]
[null,{"$f":"unique_contracts!A4658","v":0},{"$f":"unique_contracts!B4658","v":0},{"$f":"unique_contracts!D4658","v":0},{"$f":"unique_contracts!J4658","v":0},{"$f":"unique_contracts!K4658","v":0},{"$f":"unique_contracts!M4658","v":0},{"$f":"unique_contracts!N4658","v":0},{"$f":"unique_contracts!P4658","v":0},{"$f":"unique_contracts!R4658","v":0},{"$f":"unique_contracts!V4658","v":0},{"$f":"unique_contracts!AB4658","v":0},{"$f":"unique_contracts!AM4658","v":0},{"$f":"unique_contracts!AN4658","v":0},{"$f":"unique_contracts!AO4658","v":0},{"$f":"unique_contracts!AP4658","v":0},{"$f":"unique_contracts!AQ4658","v":0},{"$f":"unique_contracts!AR4658","v":0},{"$f":"unique_contracts!CA4658","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4658,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4658,\"pumped_storage\",\n      IF(AND(NOT(U4658),V4658),\"n/a\",\n        IF(AND(K4658>0,OR(G4658=\"NotHybrid\",G4658=0)),_xlfn.CONCAT(AB4658,INDEX(resources!$G:$G,MATCH(C4658,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4658,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4658=\"Online\",NOT(ISNUMBER(MATCH(AC4658,misc!$DE:$DE,0)))),F4658,E4658)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AL$1,$AG4658>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AL$1,$AG4658>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AM$1,$AG4658>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CK$3:CK$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AM$1,$AG4658>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CK$3:CK$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AN$1,$AG4658>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CL$3:CL$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AN$1,$AG4658>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CL$3:CL$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AO$1,$AG4658>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CM$3:CM$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AO$1,$AG4658>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CM$3:CM$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AP$1,$AG4658>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CN$3:CN$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AP$1,$AG4658>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CN$3:CN$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AQ$1,$AG4658>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CO$3:CO$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AQ$1,$AG4658>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CO$3:CO$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AR$1,$AG4658>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CP$3:CP$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AR$1,$AG4658>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CP$3:CP$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AS$1,$AG4658>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AS$1,$AG4658>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AT$1,$AG4658>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CR$3:CR$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AT$1,$AG4658>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CR$3:CR$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AU$1,$AG4658>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CS$3:CS$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AU$1,$AG4658>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CS$3:CS$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AV$1,$AG4658>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CT$3:CT$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AV$1,$AG4658>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CT$3:CT$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AW$1,$AG4658>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CU$3:CU$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AW$1,$AG4658>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CU$3:CU$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AX$1,$AG4658>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CV$3:CV$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AX$1,$AG4658>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CV$3:CV$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AY$1,$AG4658>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CW$3:CW$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AY$1,$AG4658>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CW$3:CW$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=AZ$1,$AG4658>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CX$3:CX$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=AZ$1,$AG4658>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CX$3:CX$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=BA$1,$AG4658>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CY$3:CY$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=BA$1,$AG4658>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CY$3:CY$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=BB$1,$AG4658>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=BB$1,$AG4658>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=BC$1,$AG4658>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!DA$3:DA$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=BC$1,$AG4658>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!DA$3:DA$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=BD$1,$AG4658>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!DB$3:DB$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=BD$1,$AG4658>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!DB$3:DB$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4658<=BE$1,$AG4658>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4658,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4658>$AB4658,$AD4658=\"n/a\"),($AA4658-$AB4658)*INDEX(misc!DC$3:DC$6,MATCH($AC4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4658=\"n/a\",$AJ4658*$AI4658,$I4658)\n    +IFERROR(\n      IF(AND($AF4658<=BE$1,$AG4658>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4658,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4658>$AB4658,($AA4658-$AB4658)*INDEX(misc!DC$3:DC$6,MATCH($AD4658,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4658*$AH4658*$AI4658),\n$X4658)*$AK4658","v":0}]
[null,{"$f":"unique_contracts!A4695","v":0},{"$f":"unique_contracts!B4695","v":0},{"$f":"unique_contracts!D4695","v":0},{"$f":"unique_contracts!J4695","v":0},{"$f":"unique_contracts!K4695","v":0},{"$f":"unique_contracts!M4695","v":0},{"$f":"unique_contracts!N4695","v":0},{"$f":"unique_contracts!P4695","v":0},{"$f":"unique_contracts!R4695","v":0},{"$f":"unique_contracts!V4695","v":0},{"$f":"unique_contracts!AB4695","v":0},{"$f":"unique_contracts!AM4695","v":0},{"$f":"unique_contracts!AN4695","v":0},{"$f":"unique_contracts!AO4695","v":0},{"$f":"unique_contracts!AP4695","v":0},{"$f":"unique_contracts!AQ4695","v":0},{"$f":"unique_contracts!AR4695","v":0},{"$f":"unique_contracts!CA4695","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4695,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4695,\"pumped_storage\",\n      IF(AND(NOT(U4695),V4695),\"n/a\",\n        IF(AND(K4695>0,OR(G4695=\"NotHybrid\",G4695=0)),_xlfn.CONCAT(AB4695,INDEX(resources!$G:$G,MATCH(C4695,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4695,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4695=\"Online\",NOT(ISNUMBER(MATCH(AC4695,misc!$DE:$DE,0)))),F4695,E4695)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AL$1,$AG4695>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AL$1,$AG4695>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AM$1,$AG4695>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CK$3:CK$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AM$1,$AG4695>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CK$3:CK$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AN$1,$AG4695>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CL$3:CL$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AN$1,$AG4695>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CL$3:CL$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AO$1,$AG4695>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CM$3:CM$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AO$1,$AG4695>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CM$3:CM$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AP$1,$AG4695>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CN$3:CN$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AP$1,$AG4695>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CN$3:CN$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AQ$1,$AG4695>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CO$3:CO$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AQ$1,$AG4695>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CO$3:CO$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AR$1,$AG4695>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CP$3:CP$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AR$1,$AG4695>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CP$3:CP$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AS$1,$AG4695>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AS$1,$AG4695>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AT$1,$AG4695>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CR$3:CR$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AT$1,$AG4695>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CR$3:CR$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AU$1,$AG4695>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CS$3:CS$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AU$1,$AG4695>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CS$3:CS$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AV$1,$AG4695>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CT$3:CT$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AV$1,$AG4695>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CT$3:CT$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AW$1,$AG4695>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CU$3:CU$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AW$1,$AG4695>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CU$3:CU$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AX$1,$AG4695>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CV$3:CV$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AX$1,$AG4695>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CV$3:CV$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AY$1,$AG4695>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CW$3:CW$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AY$1,$AG4695>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CW$3:CW$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=AZ$1,$AG4695>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CX$3:CX$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=AZ$1,$AG4695>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CX$3:CX$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=BA$1,$AG4695>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CY$3:CY$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=BA$1,$AG4695>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CY$3:CY$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=BB$1,$AG4695>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=BB$1,$AG4695>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=BC$1,$AG4695>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!DA$3:DA$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=BC$1,$AG4695>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!DA$3:DA$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=BD$1,$AG4695>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!DB$3:DB$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=BD$1,$AG4695>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!DB$3:DB$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4695<=BE$1,$AG4695>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4695,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4695>$AB4695,$AD4695=\"n/a\"),($AA4695-$AB4695)*INDEX(misc!DC$3:DC$6,MATCH($AC4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4695=\"n/a\",$AJ4695*$AI4695,$I4695)\n    +IFERROR(\n      IF(AND($AF4695<=BE$1,$AG4695>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4695,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4695>$AB4695,($AA4695-$AB4695)*INDEX(misc!DC$3:DC$6,MATCH($AD4695,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4695*$AH4695*$AI4695),\n$X4695)*$AK4695","v":0}]
[null,{"$f":"unique_contracts!A4711","v":0},{"$f":"unique_contracts!B4711","v":0},{"$f":"unique_contracts!D4711","v":0},{"$f":"unique_contracts!J4711","v":0},{"$f":"unique_contracts!K4711","v":0},{"$f":"unique_contracts!M4711","v":0},{"$f":"unique_contracts!N4711","v":0},{"$f":"unique_contracts!P4711","v":0},{"$f":"unique_contracts!R4711","v":0},{"$f":"unique_contracts!V4711","v":0},{"$f":"unique_contracts!AB4711","v":0},{"$f":"unique_contracts!AM4711","v":0},{"$f":"unique_contracts!AN4711","v":0},{"$f":"unique_contracts!AO4711","v":0},{"$f":"unique_contracts!AP4711","v":0},{"$f":"unique_contracts!AQ4711","v":0},{"$f":"unique_contracts!AR4711","v":0},{"$f":"unique_contracts!CA4711","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4711,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4711,\"pumped_storage\",\n      IF(AND(NOT(U4711),V4711),\"n/a\",\n        IF(AND(K4711>0,OR(G4711=\"NotHybrid\",G4711=0)),_xlfn.CONCAT(AB4711,INDEX(resources!$G:$G,MATCH(C4711,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4711,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4711=\"Online\",NOT(ISNUMBER(MATCH(AC4711,misc!$DE:$DE,0)))),F4711,E4711)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AL$1,$AG4711>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AL$1,$AG4711>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AM$1,$AG4711>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CK$3:CK$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AM$1,$AG4711>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CK$3:CK$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AN$1,$AG4711>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CL$3:CL$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AN$1,$AG4711>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CL$3:CL$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AO$1,$AG4711>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CM$3:CM$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AO$1,$AG4711>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CM$3:CM$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AP$1,$AG4711>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CN$3:CN$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AP$1,$AG4711>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CN$3:CN$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AQ$1,$AG4711>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CO$3:CO$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AQ$1,$AG4711>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CO$3:CO$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AR$1,$AG4711>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CP$3:CP$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AR$1,$AG4711>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CP$3:CP$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AS$1,$AG4711>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AS$1,$AG4711>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AT$1,$AG4711>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CR$3:CR$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AT$1,$AG4711>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CR$3:CR$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AU$1,$AG4711>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CS$3:CS$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AU$1,$AG4711>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CS$3:CS$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AV$1,$AG4711>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CT$3:CT$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AV$1,$AG4711>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CT$3:CT$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AW$1,$AG4711>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CU$3:CU$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AW$1,$AG4711>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CU$3:CU$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AX$1,$AG4711>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CV$3:CV$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AX$1,$AG4711>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CV$3:CV$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AY$1,$AG4711>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CW$3:CW$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AY$1,$AG4711>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CW$3:CW$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=AZ$1,$AG4711>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CX$3:CX$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=AZ$1,$AG4711>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CX$3:CX$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=BA$1,$AG4711>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CY$3:CY$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=BA$1,$AG4711>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CY$3:CY$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=BB$1,$AG4711>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=BB$1,$AG4711>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=BC$1,$AG4711>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!DA$3:DA$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=BC$1,$AG4711>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!DA$3:DA$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=BD$1,$AG4711>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!DB$3:DB$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=BD$1,$AG4711>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!DB$3:DB$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4711<=BE$1,$AG4711>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4711,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4711>$AB4711,$AD4711=\"n/a\"),($AA4711-$AB4711)*INDEX(misc!DC$3:DC$6,MATCH($AC4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4711=\"n/a\",$AJ4711*$AI4711,$I4711)\n    +IFERROR(\n      IF(AND($AF4711<=BE$1,$AG4711>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4711,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4711>$AB4711,($AA4711-$AB4711)*INDEX(misc!DC$3:DC$6,MATCH($AD4711,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4711*$AH4711*$AI4711),\n$X4711)*$AK4711","v":0}]
[null,{"$f":"unique_contracts!A4744","v":0},{"$f":"unique_contracts!B4744","v":0},{"$f":"unique_contracts!D4744","v":0},{"$f":"unique_contracts!J4744","v":0},{"$f":"unique_contracts!K4744","v":0},{"$f":"unique_contracts!M4744","v":0},{"$f":"unique_contracts!N4744","v":0},{"$f":"unique_contracts!P4744","v":0},{"$f":"unique_contracts!R4744","v":0},{"$f":"unique_contracts!V4744","v":0},{"$f":"unique_contracts!AB4744","v":0},{"$f":"unique_contracts!AM4744","v":0},{"$f":"unique_contracts!AN4744","v":0},{"$f":"unique_contracts!AO4744","v":0},{"$f":"unique_contracts!AP4744","v":0},{"$f":"unique_contracts!AQ4744","v":0},{"$f":"unique_contracts!AR4744","v":0},{"$f":"unique_contracts!CA4744","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4744,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4744,\"pumped_storage\",\n      IF(AND(NOT(U4744),V4744),\"n/a\",\n        IF(AND(K4744>0,OR(G4744=\"NotHybrid\",G4744=0)),_xlfn.CONCAT(AB4744,INDEX(resources!$G:$G,MATCH(C4744,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4744,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4744=\"Online\",NOT(ISNUMBER(MATCH(AC4744,misc!$DE:$DE,0)))),F4744,E4744)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AL$1,$AG4744>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AL$1,$AG4744>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AM$1,$AG4744>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CK$3:CK$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AM$1,$AG4744>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CK$3:CK$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AN$1,$AG4744>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CL$3:CL$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AN$1,$AG4744>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CL$3:CL$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AO$1,$AG4744>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CM$3:CM$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AO$1,$AG4744>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CM$3:CM$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AP$1,$AG4744>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CN$3:CN$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AP$1,$AG4744>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CN$3:CN$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AQ$1,$AG4744>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CO$3:CO$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AQ$1,$AG4744>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CO$3:CO$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AR$1,$AG4744>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CP$3:CP$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AR$1,$AG4744>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CP$3:CP$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AS$1,$AG4744>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AS$1,$AG4744>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AT$1,$AG4744>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CR$3:CR$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AT$1,$AG4744>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CR$3:CR$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AU$1,$AG4744>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CS$3:CS$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AU$1,$AG4744>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CS$3:CS$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AV$1,$AG4744>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CT$3:CT$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AV$1,$AG4744>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CT$3:CT$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AW$1,$AG4744>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CU$3:CU$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AW$1,$AG4744>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CU$3:CU$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AX$1,$AG4744>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CV$3:CV$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AX$1,$AG4744>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CV$3:CV$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AY$1,$AG4744>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CW$3:CW$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AY$1,$AG4744>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CW$3:CW$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=AZ$1,$AG4744>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CX$3:CX$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=AZ$1,$AG4744>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CX$3:CX$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=BA$1,$AG4744>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CY$3:CY$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=BA$1,$AG4744>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CY$3:CY$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=BB$1,$AG4744>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=BB$1,$AG4744>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=BC$1,$AG4744>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!DA$3:DA$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=BC$1,$AG4744>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!DA$3:DA$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=BD$1,$AG4744>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!DB$3:DB$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=BD$1,$AG4744>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!DB$3:DB$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4744<=BE$1,$AG4744>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4744,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4744>$AB4744,$AD4744=\"n/a\"),($AA4744-$AB4744)*INDEX(misc!DC$3:DC$6,MATCH($AC4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4744=\"n/a\",$AJ4744*$AI4744,$I4744)\n    +IFERROR(\n      IF(AND($AF4744<=BE$1,$AG4744>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4744,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4744>$AB4744,($AA4744-$AB4744)*INDEX(misc!DC$3:DC$6,MATCH($AD4744,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4744*$AH4744*$AI4744),\n$X4744)*$AK4744","v":0}]
[null,{"$f":"unique_contracts!A4781","v":0},{"$f":"unique_contracts!B4781","v":0},{"$f":"unique_contracts!D4781","v":0},{"$f":"unique_contracts!J4781","v":0},{"$f":"unique_contracts!K4781","v":0},{"$f":"unique_contracts!M4781","v":0},{"$f":"unique_contracts!N4781","v":0},{"$f":"unique_contracts!P4781","v":0},{"$f":"unique_contracts!R4781","v":0},{"$f":"unique_contracts!V4781","v":0},{"$f":"unique_contracts!AB4781","v":0},{"$f":"unique_contracts!AM4781","v":0},{"$f":"unique_contracts!AN4781","v":0},{"$f":"unique_contracts!AO4781","v":0},{"$f":"unique_contracts!AP4781","v":0},{"$f":"unique_contracts!AQ4781","v":0},{"$f":"unique_contracts!AR4781","v":0},{"$f":"unique_contracts!CA4781","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4781,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4781,\"pumped_storage\",\n      IF(AND(NOT(U4781),V4781),\"n/a\",\n        IF(AND(K4781>0,OR(G4781=\"NotHybrid\",G4781=0)),_xlfn.CONCAT(AB4781,INDEX(resources!$G:$G,MATCH(C4781,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4781,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4781=\"Online\",NOT(ISNUMBER(MATCH(AC4781,misc!$DE:$DE,0)))),F4781,E4781)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AL$1,$AG4781>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AL$1,$AG4781>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AM$1,$AG4781>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CK$3:CK$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AM$1,$AG4781>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CK$3:CK$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AN$1,$AG4781>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CL$3:CL$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AN$1,$AG4781>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CL$3:CL$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AO$1,$AG4781>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CM$3:CM$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AO$1,$AG4781>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CM$3:CM$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AP$1,$AG4781>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CN$3:CN$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AP$1,$AG4781>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CN$3:CN$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AQ$1,$AG4781>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CO$3:CO$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AQ$1,$AG4781>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CO$3:CO$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AR$1,$AG4781>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CP$3:CP$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AR$1,$AG4781>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CP$3:CP$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AS$1,$AG4781>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AS$1,$AG4781>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AT$1,$AG4781>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CR$3:CR$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AT$1,$AG4781>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CR$3:CR$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AU$1,$AG4781>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CS$3:CS$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AU$1,$AG4781>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CS$3:CS$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AV$1,$AG4781>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CT$3:CT$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AV$1,$AG4781>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CT$3:CT$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AW$1,$AG4781>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CU$3:CU$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AW$1,$AG4781>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CU$3:CU$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AX$1,$AG4781>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CV$3:CV$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AX$1,$AG4781>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CV$3:CV$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AY$1,$AG4781>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CW$3:CW$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AY$1,$AG4781>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CW$3:CW$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=AZ$1,$AG4781>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CX$3:CX$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=AZ$1,$AG4781>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CX$3:CX$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=BA$1,$AG4781>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CY$3:CY$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=BA$1,$AG4781>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CY$3:CY$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=BB$1,$AG4781>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=BB$1,$AG4781>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=BC$1,$AG4781>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!DA$3:DA$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=BC$1,$AG4781>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!DA$3:DA$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=BD$1,$AG4781>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!DB$3:DB$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=BD$1,$AG4781>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!DB$3:DB$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4781<=BE$1,$AG4781>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4781,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4781>$AB4781,$AD4781=\"n/a\"),($AA4781-$AB4781)*INDEX(misc!DC$3:DC$6,MATCH($AC4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4781=\"n/a\",$AJ4781*$AI4781,$I4781)\n    +IFERROR(\n      IF(AND($AF4781<=BE$1,$AG4781>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4781,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4781>$AB4781,($AA4781-$AB4781)*INDEX(misc!DC$3:DC$6,MATCH($AD4781,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4781*$AH4781*$AI4781),\n$X4781)*$AK4781","v":0}]
[null,{"$f":"unique_contracts!A4831","v":0},{"$f":"unique_contracts!B4831","v":0},{"$f":"unique_contracts!D4831","v":0},{"$f":"unique_contracts!J4831","v":0},{"$f":"unique_contracts!K4831","v":0},{"$f":"unique_contracts!M4831","v":0},{"$f":"unique_contracts!N4831","v":0},{"$f":"unique_contracts!P4831","v":0},{"$f":"unique_contracts!R4831","v":0},{"$f":"unique_contracts!V4831","v":0},{"$f":"unique_contracts!AB4831","v":0},{"$f":"unique_contracts!AM4831","v":0},{"$f":"unique_contracts!AN4831","v":0},{"$f":"unique_contracts!AO4831","v":0},{"$f":"unique_contracts!AP4831","v":0},{"$f":"unique_contracts!AQ4831","v":0},{"$f":"unique_contracts!AR4831","v":0},{"$f":"unique_contracts!CA4831","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4831,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4831,\"pumped_storage\",\n      IF(AND(NOT(U4831),V4831),\"n/a\",\n        IF(AND(K4831>0,OR(G4831=\"NotHybrid\",G4831=0)),_xlfn.CONCAT(AB4831,INDEX(resources!$G:$G,MATCH(C4831,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4831,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4831=\"Online\",NOT(ISNUMBER(MATCH(AC4831,misc!$DE:$DE,0)))),F4831,E4831)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AL$1,$AG4831>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AL$1,$AG4831>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AM$1,$AG4831>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CK$3:CK$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AM$1,$AG4831>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CK$3:CK$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AN$1,$AG4831>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CL$3:CL$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AN$1,$AG4831>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CL$3:CL$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AO$1,$AG4831>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CM$3:CM$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AO$1,$AG4831>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CM$3:CM$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AP$1,$AG4831>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CN$3:CN$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AP$1,$AG4831>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CN$3:CN$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AQ$1,$AG4831>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CO$3:CO$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AQ$1,$AG4831>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CO$3:CO$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AR$1,$AG4831>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CP$3:CP$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AR$1,$AG4831>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CP$3:CP$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AS$1,$AG4831>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AS$1,$AG4831>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AT$1,$AG4831>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CR$3:CR$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AT$1,$AG4831>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CR$3:CR$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AU$1,$AG4831>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CS$3:CS$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AU$1,$AG4831>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CS$3:CS$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AV$1,$AG4831>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CT$3:CT$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AV$1,$AG4831>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CT$3:CT$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AW$1,$AG4831>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CU$3:CU$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AW$1,$AG4831>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CU$3:CU$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AX$1,$AG4831>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CV$3:CV$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AX$1,$AG4831>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CV$3:CV$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AY$1,$AG4831>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CW$3:CW$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AY$1,$AG4831>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CW$3:CW$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=AZ$1,$AG4831>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CX$3:CX$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=AZ$1,$AG4831>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CX$3:CX$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=BA$1,$AG4831>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CY$3:CY$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=BA$1,$AG4831>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CY$3:CY$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=BB$1,$AG4831>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=BB$1,$AG4831>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=BC$1,$AG4831>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!DA$3:DA$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=BC$1,$AG4831>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!DA$3:DA$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=BD$1,$AG4831>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!DB$3:DB$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=BD$1,$AG4831>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!DB$3:DB$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4831<=BE$1,$AG4831>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4831,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4831>$AB4831,$AD4831=\"n/a\"),($AA4831-$AB4831)*INDEX(misc!DC$3:DC$6,MATCH($AC4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4831=\"n/a\",$AJ4831*$AI4831,$I4831)\n    +IFERROR(\n      IF(AND($AF4831<=BE$1,$AG4831>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4831,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4831>$AB4831,($AA4831-$AB4831)*INDEX(misc!DC$3:DC$6,MATCH($AD4831,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4831*$AH4831*$AI4831),\n$X4831)*$AK4831","v":0}]
[null,{"$f":"unique_contracts!A4864","v":0},{"$f":"unique_contracts!B4864","v":0},{"$f":"unique_contracts!D4864","v":0},{"$f":"unique_contracts!J4864","v":0},{"$f":"unique_contracts!K4864","v":0},{"$f":"unique_contracts!M4864","v":0},{"$f":"unique_contracts!N4864","v":0},{"$f":"unique_contracts!P4864","v":0},{"$f":"unique_contracts!R4864","v":0},{"$f":"unique_contracts!V4864","v":0},{"$f":"unique_contracts!AB4864","v":0},{"$f":"unique_contracts!AM4864","v":0},{"$f":"unique_contracts!AN4864","v":0},{"$f":"unique_contracts!AO4864","v":0},{"$f":"unique_contracts!AP4864","v":0},{"$f":"unique_contracts!AQ4864","v":0},{"$f":"unique_contracts!AR4864","v":0},{"$f":"unique_contracts!CA4864","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4864,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4864,\"pumped_storage\",\n      IF(AND(NOT(U4864),V4864),\"n/a\",\n        IF(AND(K4864>0,OR(G4864=\"NotHybrid\",G4864=0)),_xlfn.CONCAT(AB4864,INDEX(resources!$G:$G,MATCH(C4864,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4864,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4864=\"Online\",NOT(ISNUMBER(MATCH(AC4864,misc!$DE:$DE,0)))),F4864,E4864)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AL$1,$AG4864>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AL$1,$AG4864>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AM$1,$AG4864>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CK$3:CK$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AM$1,$AG4864>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CK$3:CK$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AN$1,$AG4864>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CL$3:CL$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AN$1,$AG4864>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CL$3:CL$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AO$1,$AG4864>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CM$3:CM$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AO$1,$AG4864>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CM$3:CM$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AP$1,$AG4864>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CN$3:CN$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AP$1,$AG4864>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CN$3:CN$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AQ$1,$AG4864>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CO$3:CO$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AQ$1,$AG4864>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CO$3:CO$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AR$1,$AG4864>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CP$3:CP$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AR$1,$AG4864>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CP$3:CP$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AS$1,$AG4864>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AS$1,$AG4864>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AT$1,$AG4864>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CR$3:CR$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AT$1,$AG4864>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CR$3:CR$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AU$1,$AG4864>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CS$3:CS$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AU$1,$AG4864>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CS$3:CS$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AV$1,$AG4864>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CT$3:CT$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AV$1,$AG4864>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CT$3:CT$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AW$1,$AG4864>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CU$3:CU$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AW$1,$AG4864>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CU$3:CU$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AX$1,$AG4864>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CV$3:CV$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AX$1,$AG4864>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CV$3:CV$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AY$1,$AG4864>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CW$3:CW$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AY$1,$AG4864>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CW$3:CW$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=AZ$1,$AG4864>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CX$3:CX$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=AZ$1,$AG4864>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CX$3:CX$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=BA$1,$AG4864>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CY$3:CY$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=BA$1,$AG4864>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CY$3:CY$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=BB$1,$AG4864>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=BB$1,$AG4864>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=BC$1,$AG4864>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!DA$3:DA$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=BC$1,$AG4864>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!DA$3:DA$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=BD$1,$AG4864>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!DB$3:DB$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=BD$1,$AG4864>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!DB$3:DB$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4864<=BE$1,$AG4864>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4864,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4864>$AB4864,$AD4864=\"n/a\"),($AA4864-$AB4864)*INDEX(misc!DC$3:DC$6,MATCH($AC4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4864=\"n/a\",$AJ4864*$AI4864,$I4864)\n    +IFERROR(\n      IF(AND($AF4864<=BE$1,$AG4864>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4864,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4864>$AB4864,($AA4864-$AB4864)*INDEX(misc!DC$3:DC$6,MATCH($AD4864,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4864*$AH4864*$AI4864),\n$X4864)*$AK4864","v":0}]
[null,{"$f":"unique_contracts!A4897","v":0},{"$f":"unique_contracts!B4897","v":0},{"$f":"unique_contracts!D4897","v":0},{"$f":"unique_contracts!J4897","v":0},{"$f":"unique_contracts!K4897","v":0},{"$f":"unique_contracts!M4897","v":0},{"$f":"unique_contracts!N4897","v":0},{"$f":"unique_contracts!P4897","v":0},{"$f":"unique_contracts!R4897","v":0},{"$f":"unique_contracts!V4897","v":0},{"$f":"unique_contracts!AB4897","v":0},{"$f":"unique_contracts!AM4897","v":0},{"$f":"unique_contracts!AN4897","v":0},{"$f":"unique_contracts!AO4897","v":0},{"$f":"unique_contracts!AP4897","v":0},{"$f":"unique_contracts!AQ4897","v":0},{"$f":"unique_contracts!AR4897","v":0},{"$f":"unique_contracts!CA4897","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4897,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","n/a",{"$f":"IFERROR(\n    IF(T4897,\"pumped_storage\",\n      IF(AND(NOT(U4897),V4897),\"n/a\",\n        IF(AND(K4897>0,OR(G4897=\"NotHybrid\",G4897=0)),_xlfn.CONCAT(AB4897,INDEX(resources!$G:$G,MATCH(C4897,resources!$A:$A,0))),INDEX(resources!$G:$G,MATCH(C4897,resources!$A:$A,0))))),\n\"n/a\")","v":"n/a"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4897=\"Online\",NOT(ISNUMBER(MATCH(AC4897,misc!$DE:$DE,0)))),F4897,E4897)","v":0},0,{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AL$1,$AG4897>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CJ$3:CJ$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AL$1,$AG4897>=AL$1),INDEX('Reliability - Planning'!E$22:E$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CJ$3:CJ$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AM$1,$AG4897>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CK$3:CK$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AM$1,$AG4897>=AM$1),INDEX('Reliability - Planning'!F$22:F$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CK$3:CK$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AN$1,$AG4897>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CL$3:CL$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AN$1,$AG4897>=AN$1),INDEX('Reliability - Planning'!G$22:G$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CL$3:CL$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AO$1,$AG4897>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CM$3:CM$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AO$1,$AG4897>=AO$1),INDEX('Reliability - Planning'!H$22:H$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CM$3:CM$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AP$1,$AG4897>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CN$3:CN$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AP$1,$AG4897>=AP$1),INDEX('Reliability - Planning'!I$22:I$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CN$3:CN$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AQ$1,$AG4897>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CO$3:CO$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AQ$1,$AG4897>=AQ$1),INDEX('Reliability - Planning'!J$22:J$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CO$3:CO$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AR$1,$AG4897>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CP$3:CP$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AR$1,$AG4897>=AR$1),INDEX('Reliability - Planning'!K$22:K$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CP$3:CP$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AS$1,$AG4897>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CQ$3:CQ$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AS$1,$AG4897>=AS$1),INDEX('Reliability - Planning'!L$22:L$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CQ$3:CQ$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AT$1,$AG4897>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CR$3:CR$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AT$1,$AG4897>=AT$1),INDEX('Reliability - Planning'!M$22:M$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CR$3:CR$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AU$1,$AG4897>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CS$3:CS$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AU$1,$AG4897>=AU$1),INDEX('Reliability - Planning'!N$22:N$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CS$3:CS$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AV$1,$AG4897>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CT$3:CT$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AV$1,$AG4897>=AV$1),INDEX('Reliability - Planning'!O$22:O$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CT$3:CT$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AW$1,$AG4897>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CU$3:CU$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AW$1,$AG4897>=AW$1),INDEX('Reliability - Planning'!P$22:P$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CU$3:CU$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AX$1,$AG4897>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CV$3:CV$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AX$1,$AG4897>=AX$1),INDEX('Reliability - Planning'!Q$22:Q$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CV$3:CV$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AY$1,$AG4897>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CW$3:CW$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AY$1,$AG4897>=AY$1),INDEX('Reliability - Planning'!R$22:R$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CW$3:CW$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=AZ$1,$AG4897>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CX$3:CX$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=AZ$1,$AG4897>=AZ$1),INDEX('Reliability - Planning'!S$22:S$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CX$3:CX$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=BA$1,$AG4897>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CY$3:CY$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=BA$1,$AG4897>=BA$1),INDEX('Reliability - Planning'!T$22:T$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CY$3:CY$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=BB$1,$AG4897>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!CZ$3:CZ$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=BB$1,$AG4897>=BB$1),INDEX('Reliability - Planning'!U$22:U$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!CZ$3:CZ$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=BC$1,$AG4897>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!DA$3:DA$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=BC$1,$AG4897>=BC$1),INDEX('Reliability - Planning'!V$22:V$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!DA$3:DA$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=BD$1,$AG4897>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!DB$3:DB$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=BD$1,$AG4897>=BD$1),INDEX('Reliability - Planning'!W$22:W$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!DB$3:DB$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","v":0},{"$f":"MIN((\n    IFERROR(\n      IF(AND($AF4897<=BE$1,$AG4897>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AC4897,'Reliability - Planning'!$C$22:$C$47,0))+IF(AND($AA4897>$AB4897,$AD4897=\"n/a\"),($AA4897-$AB4897)*INDEX(misc!DC$3:DC$6,MATCH($AC4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*IF($AD4897=\"n/a\",$AJ4897*$AI4897,$I4897)\n    +IFERROR(\n      IF(AND($AF4897<=BE$1,$AG4897>=BE$1),INDEX('Reliability - Planning'!X$22:X$47,MATCH($AD4897,'Reliability - Planning'!$C$22:$C$47,0))+IF($AA4897>$AB4897,($AA4897-$AB4897)*INDEX(misc!DC$3:DC$6,MATCH($AD4897,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4897*$AH4897*$AI4897),\n$X4897)*$AK4897","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!CA4952","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4952,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4952,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4952,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4952,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4952,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4952,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4952,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4952,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4952,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4952,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4952,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4952,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4952,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4952,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4952,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4952,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4952,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4952,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4952,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4952,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4952,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4952,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4952,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4952,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4952,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4952,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4952,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4952,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4952,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4952,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4952,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4952,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4952,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4952,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4952,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4952,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4952,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4952,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4952,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4952,misc!$CI$3:$CI$6,0)),0),0),\n    0)*$Y4952*$AH4952*$AI4952),\n$X4952)*$AK4952","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!CA4970","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4970,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4970,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4970,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4970,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4970,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4970,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4970,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4970,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4970,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4970,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4970,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4970,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4970,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4970,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4970,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4970,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4970,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4970,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4970,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4970,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4970,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4970,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4970,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4970,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4970,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4970,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4970,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4970,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4970,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4970,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4970,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4970,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4970,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4970,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4970,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4970,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4970,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4970,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4970,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4970,misc!$CI$3:$CI$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!CA4971","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4971,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4971,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4971,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4971,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4971,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4971,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4971,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4971,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4971,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4971,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4971,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4971,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4971,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4971,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4971,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4971,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4971,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4971,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4971,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4971,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4971,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4971,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4971,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4971,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4971,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4971,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4971,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4971,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4971,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4971,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4971,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4971,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4971,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4971,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4971,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4971,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4971,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4971,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4971,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4971,misc!$CI$3:$CI$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!CA4972","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4972,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4972,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4972,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4972,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4972,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4972,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4972,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4972,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4972,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4972,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4972,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4972,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4972,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4972,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4972,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4972,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4972,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4972,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4972,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4972,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4972,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4972,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4972,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4972,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4972,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4972,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4972,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4972,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4972,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4972,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4972,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4972,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4972,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4972,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4972,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4972,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4972,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4972,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4972,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4972,misc!$CI$3:$CI$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!CA4973","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4973,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4973,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4973,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4973,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4973,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4973,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4973,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4973,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4973,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4973,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4973,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4973,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4973,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4973,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4973,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4973,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4973,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4973,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4973,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4973,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4973,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4973,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4973,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4973,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4973,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4973,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4973,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4973,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4973,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4973,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4973,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4973,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4973,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4973,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4973,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4973,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4973,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4973,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4973,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4973,misc!$CI$3:$CI$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!CA4974","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4974,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4974,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4974,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4974,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4974,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4974,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4974,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4974,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4974,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4974,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4974,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4974,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4974,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4974,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4974,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4974,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4974,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4974,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4974,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4974,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4974,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4974,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4974,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4974,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4974,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4974,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4974,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4974,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4974,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4974,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4974,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4974,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4974,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4974,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4974,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4974,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4974,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4974,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4974,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4974,misc!$CI$3:$CI$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!CA4975","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4975,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4975,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4975,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4975,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4975,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4975,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4975,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4975,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4975,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4975,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4975,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4975,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4975,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4975,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4975,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4975,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4975,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4975,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4975,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4975,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4975,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4975,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4975,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4975,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4975,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4975,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4975,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4975,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4975,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4975,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4975,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4975,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4975,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4975,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4975,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4975,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4975,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4975,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4975,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4975,misc!$CI$3:$CI$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!CA4976","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4976,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4976,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4976,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4976,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4976,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4976,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4976,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4976,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4976,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4976,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4976,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4976,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4976,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4976,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4976,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4976,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4976,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4976,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4976,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4976,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4976,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4976,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4976,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4976,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4976,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4976,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4976,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4976,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4976,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4976,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4976,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4976,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4976,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4976,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4976,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4976,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4976,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4976,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4976,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4976,misc!$CI$3:$CI$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!CA4977","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4977,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4977,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4977,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4977,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4977,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4977,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4977,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4977,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4977,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4977,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4977,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4977,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4977,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4977,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4977,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4977,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4977,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4977,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4977,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4977,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4977,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4977,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4977,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4977,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4977,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4977,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4977,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4977,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4977,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4977,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4977,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4977,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4977,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4977,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4977,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4977,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4977,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4977,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4977,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4977,misc!$CI$3:$CI$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!CA4978","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4978,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4978,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4978,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4978,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4978,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4978,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4978,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4978,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4978,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4978,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4978,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4978,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4978,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4978,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4978,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4978,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4978,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4978,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4978,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4978,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4978,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4978,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4978,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4978,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4978,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4978,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4978,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4978,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4978,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4978,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4978,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4978,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4978,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4978,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4978,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4978,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4978,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4978,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4978,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4978,misc!$CI$3:$CI$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!CA4979","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4979,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4979,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4979,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4979,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4979,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4979,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4979,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4979,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4979,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4979,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4979,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4979,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4979,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4979,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4979,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4979,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4979,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4979,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4979,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4979,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4979,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4979,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4979,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4979,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4979,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4979,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4979,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4979,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4979,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4979,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4979,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4979,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4979,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4979,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4979,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4979,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4979,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4979,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4979,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4979,misc!$CI$3:$CI$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!CA4980","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4980,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4980,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4980,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4980,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4980,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4980,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4980,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4980,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4980,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4980,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4980,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4980,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4980,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4980,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4980,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4980,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4980,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4980,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4980,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4980,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4980,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4980,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4980,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4980,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4980,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4980,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4980,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4980,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4980,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4980,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4980,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4980,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4980,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4980,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4980,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4980,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4980,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4980,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4980,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4980,misc!$CI$3:$CI$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!CA4981","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4981,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4981,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4981,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4981,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4981,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4981,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4981,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4981,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4981,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4981,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4981,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4981,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4981,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4981,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4981,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4981,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4981,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4981,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4981,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4981,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4981,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4981,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4981,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4981,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4981,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4981,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4981,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4981,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4981,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4981,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4981,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4981,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4981,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4981,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4981,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4981,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4981,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4981,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4981,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4981,misc!$CI$3:$CI$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!CA4982","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4982,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4982,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4982,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4982,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4982,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4982,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4982,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4982,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4982,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4982,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4982,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4982,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4982,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4982,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4982,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4982,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4982,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4982,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4982,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4982,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4982,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4982,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4982,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4982,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4982,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4982,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4982,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4982,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4982,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4982,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4982,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4982,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4982,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4982,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4982,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4982,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4982,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4982,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4982,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4982,misc!$CI$3:$CI$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!CA4983","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4983,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4983,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4983,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4983,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4983,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4983,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4983,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4983,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4983,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4983,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4983,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4983,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4983,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4983,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4983,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4983,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4983,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4983,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4983,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4983,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4983,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4983,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4983,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4983,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4983,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4983,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4983,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4983,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4983,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4983,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4983,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4983,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4983,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4983,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4983,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4983,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4983,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4983,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4983,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4983,misc!$CI$3:$CI$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!CA4984","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4984,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4984,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4984,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4984,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4984,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4984,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4984,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4984,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4984,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4984,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4984,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4984,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4984,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4984,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4984,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4984,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4984,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4984,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4984,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4984,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4984,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4984,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4984,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4984,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4984,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4984,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4984,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4984,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4984,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4984,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4984,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4984,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4984,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4984,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4984,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4984,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4984,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4984,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4984,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4984,misc!$CI$3:$CI$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!CA4985","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4985,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4985,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4985,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4985,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4985,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4985,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4985,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4985,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4985,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4985,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4985,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4985,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4985,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4985,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4985,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4985,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4985,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4985,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4985,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4985,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4985,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4985,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4985,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4985,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4985,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4985,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4985,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4985,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4985,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4985,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4985,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4985,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4985,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4985,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4985,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4985,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4985,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4985,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4985,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4985,misc!$CI$3:$CI$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!CA4986","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4986,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4986,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4986,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4986,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4986,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4986,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4986,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4986,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4986,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4986,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4986,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4986,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4986,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4986,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4986,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4986,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4986,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4986,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4986,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4986,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4986,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4986,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4986,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4986,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4986,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4986,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4986,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4986,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4986,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4986,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4986,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4986,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4986,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4986,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4986,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4986,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4986,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4986,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4986,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4986,misc!$CI$3:$CI$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!CA4987","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4987,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4987,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4987,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4987,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4987,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4987,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4987,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4987,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4987,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4987,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4987,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4987,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4987,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4987,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4987,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4987,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4987,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4987,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4987,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4987,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4987,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4987,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4987,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4987,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4987,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4987,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4987,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4987,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4987,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4987,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4987,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4987,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4987,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4987,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4987,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4987,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4987,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4987,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4987,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4987,misc!$CI$3:$CI$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!CA4988","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4988,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4988,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4988,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4988,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4988,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4988,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4988,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4988,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4988,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4988,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4988,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4988,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4988,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4988,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4988,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4988,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4988,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4988,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4988,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4988,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4988,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4988,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4988,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4988,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4988,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4988,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4988,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4988,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4988,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4988,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4988,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4988,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4988,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4988,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4988,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4988,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4988,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4988,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4988,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4988,misc!$CI$3:$CI$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!CA4989","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4989,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4989,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4989,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4989,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4989,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4989,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4989,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4989,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4989,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4989,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4989,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4989,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4989,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4989,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4989,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4989,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4989,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4989,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4989,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4989,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4989,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4989,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4989,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4989,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4989,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4989,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4989,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4989,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4989,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4989,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4989,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4989,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4989,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4989,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4989,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4989,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4989,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4989,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4989,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4989,misc!$CI$3:$CI$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!CA4990","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4990,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4990,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4990,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4990,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4990,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4990,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4990,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4990,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4990,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4990,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4990,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4990,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4990,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4990,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4990,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4990,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4990,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4990,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4990,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4990,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4990,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4990,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4990,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4990,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4990,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4990,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4990,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4990,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4990,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4990,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4990,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4990,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4990,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4990,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4990,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4990,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4990,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4990,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4990,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4990,misc!$CI$3:$CI$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!CA4991","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4991,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4991,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4991,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4991,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4991,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4991,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4991,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4991,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4991,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4991,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4991,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4991,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4991,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4991,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4991,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4991,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4991,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4991,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4991,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4991,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4991,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4991,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4991,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4991,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4991,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4991,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4991,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4991,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4991,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4991,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4991,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4991,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4991,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4991,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4991,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4991,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4991,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4991,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4991,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4991,misc!$CI$3:$CI$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!CA4992","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4992,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4992,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4992,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4992,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4992,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4992,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4992,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4992,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4992,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4992,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4992,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4992,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4992,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4992,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4992,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4992,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4992,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4992,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4992,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4992,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4992,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4992,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4992,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4992,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4992,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4992,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4992,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4992,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4992,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4992,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4992,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4992,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4992,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4992,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4992,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4992,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4992,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4992,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4992,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4992,misc!$CI$3:$CI$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!CA4993","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4993,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4993,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4993,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4993,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4993,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4993,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4993,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4993,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4993,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4993,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4993,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4993,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4993,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4993,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4993,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4993,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4993,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4993,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4993,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4993,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4993,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4993,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4993,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4993,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4993,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4993,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4993,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4993,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4993,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4993,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4993,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4993,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4993,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4993,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4993,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4993,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4993,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4993,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4993,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4993,misc!$CI$3:$CI$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!CA4994","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4994,resources!$A:$A,0))))","v":false},false,false,false,0,0,0,"n/a","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"},"n/a","n/a",0,0,1,1,{"$f":"IF(AND(D4994=\"Online\",NOT(ISNUMBER(MATCH(AC4994,misc!$DE:$DE,0)))),F4994,E4994)","v":0},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!CJ$3:CJ$6,MATCH($AC4994,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4994,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4994,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4994,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4994,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4994,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4994,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4994,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4994,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4994,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4994,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4994,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4994,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4994,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4994,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4994,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4994,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4994,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4994,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4994,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4994,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4994,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4994,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4994,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4994,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4994,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4994,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4994,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4994,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4994,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4994,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4994,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4994,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4994,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4994,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4994,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4994,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4994,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4994,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4994,misc!$CI$3:$CI$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!CA4995","v":0},{"$f":"ISNUMBER(SEARCH(\"pumped_storage\",INDEX(resources!$G:$G,MATCH(C4995,resources!$A:$A,0))))","v":false},{"$f":"AND(NOT(OR(G4995=\"NotHybrid\",G4995=0)),I4995>0)","v":false},{"$f":"AND(NOT(OR(G4995=\"NotHybrid\",G4995=0)),J4995>0)","v":false},{"$f":"IF(B4995=0,FALSE,COUNTIFS(B:B,B4995)>1)","v":false},{"$f":"IF(U4995,SUMIFS(E:E,B:B,B4995),E4995)","v":0},{"$f":"IF(OR(U4995,AND(NOT(W4995),V4995)),SUMIFS(J:J,B:B,B4995,V:V,TRUE),0)","v":0},{"$f":"IF(OR(U4995,AND(NOT(W4995),V4995)),SUMIFS(K:K,B:B,B4995,V:V,TRUE),0)","v":0},{"$f":"IFERROR(\n    IF(AND(K4995>0,OR(G4995=\"NotHybrid\",G4995=0)),MIN(ROUNDDOWN(K4995/E4995,0),100),\n      IF(Z4995>0,MIN(ROUNDDOWN(Z4995/Y4995,0),100),\"n/a\")),\n\"n/a\")","v":"n/a"},{"$f":"IF(AA4995=\"n/a\",\"n/a\",IF(AA4995<8,4,IF(AA4995<12,8,IF(AA4995<24,12,IF(AA4995<100,24,100)))))","v":"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"},{"$f":"IFERROR(IF(Z4995>0,_xlfn.CONCAT(AB4995,\"hr_batteries\"),\"n/a\"),\"n/a\")","v":"n/a"},{"$f":"IF(AD4995=\"n/a\",AC4995,IF(AND(AC4995=\"n/a\",NOT(AD4995=\"n/a\")),AD4995,\"hybrid\"))","v":"n/a"},{"$f":"IFERROR(IF(DATE(M4995,N4995,O4995)<=DATE(M4995,6,1),M4995,M4995+1),0)","v":0},{"$f":"IFERROR(IF(DATE(P4995,Q4995,R4995)>=DATE(P4995,10,1),P4995,P4995-1),0)","v":0},{"$f":"IF(OR(AD4995=\"n/a\",NOT(H4995=\"NO\")),100%,\n    IF(ISNUMBER(SEARCH(\"pv\",AC4995)),MIN(I4995/(1*(ROUNDDOWN(Z4995/Y4995,0)/4)),Y4995)/Y4995,\n      IF(ISNUMBER(SEARCH(\"wind\",AC4995)),MIN(I4995/(2*(ROUNDDOWN(Z4995/Y4995,0)/4)),Y4995)/Y4995,1)))","v":1},{"$f":"IFERROR(\n    IF(ISNUMBER(SEARCH(\"batteries\",AC4995)),MIN(ROUNDDOWN(K4995/E4995,0)/4,1),\n      IF(ISNUMBER(SEARCH(\"batteries\",AD4995)),MIN(ROUNDDOWN(Z4995/Y4995,0)/4,1),1)),\n1)","v":1},{"$f":"IF(AND(D4995=\"Online\",NOT(ISNUMBER(MATCH(AC4995,misc!$DE:$DE,0)))),F4995,E4995)","v":0},{"$f":"IF(AND(L4995=\"Sell\",ISNUMBER(SEARCH(\"Capacity\",S4995))),-1,\n    IF(AND(NOT(L4995=\"Sell\"),OR(NOT(OR(G4995=\"NotHybrid\",G4995=0)),ISNUMBER(SEARCH(\"Capacity\",S4995)))),1,0))","v":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!CJ$3:CJ$6,MATCH($AC4995,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4995,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4995,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4995,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4995,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4995,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4995,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4995,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4995,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4995,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4995,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4995,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4995,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4995,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4995,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4995,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4995,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4995,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4995,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4995,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4995,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4995,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4995,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4995,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4995,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4995,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4995,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4995,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4995,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4995,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4995,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4995,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4995,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4995,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4995,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4995,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4995,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4995,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4995,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4995,misc!$CI$3:$CI$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!CA4996","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4996,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4996,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4996,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4996,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4996,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4996,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4996,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4996,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4996,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4996,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4996,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4996,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4996,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4996,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4996,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4996,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4996,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4996,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4996,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4996,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4996,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4996,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4996,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4996,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4996,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4996,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4996,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4996,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4996,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4996,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4996,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4996,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4996,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4996,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4996,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4996,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4996,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4996,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4996,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4996,misc!$CI$3:$CI$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!CA4997","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4997,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4997,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4997,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4997,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4997,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4997,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4997,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4997,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4997,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4997,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4997,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4997,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4997,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4997,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4997,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4997,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4997,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4997,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4997,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4997,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4997,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4997,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4997,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4997,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4997,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4997,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4997,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4997,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4997,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4997,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4997,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4997,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4997,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4997,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4997,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4997,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4997,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4997,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4997,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4997,misc!$CI$3:$CI$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!CA4998","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4998,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4998,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4998,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4998,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4998,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4998,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4998,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4998,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4998,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4998,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4998,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4998,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4998,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4998,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4998,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4998,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4998,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4998,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4998,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4998,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4998,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4998,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4998,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4998,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4998,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4998,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4998,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4998,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4998,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4998,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4998,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4998,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4998,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4998,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4998,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4998,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4998,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4998,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4998,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4998,misc!$CI$3:$CI$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!CA4999","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC4999,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD4999,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC4999,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD4999,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC4999,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD4999,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC4999,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD4999,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC4999,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD4999,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC4999,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD4999,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC4999,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD4999,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC4999,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD4999,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC4999,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD4999,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC4999,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD4999,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC4999,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD4999,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC4999,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD4999,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC4999,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD4999,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC4999,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD4999,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC4999,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD4999,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC4999,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD4999,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC4999,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD4999,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC4999,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD4999,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC4999,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD4999,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC4999,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD4999,misc!$CI$3:$CI$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!CA5000","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!$DE:$DE,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!CJ$3:CJ$6,MATCH($AC5000,misc!$CI$3:$CI$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!CJ$3:CJ$6,MATCH($AD5000,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AC5000,misc!$CI$3:$CI$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!CK$3:CK$6,MATCH($AD5000,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AC5000,misc!$CI$3:$CI$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!CL$3:CL$6,MATCH($AD5000,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AC5000,misc!$CI$3:$CI$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!CM$3:CM$6,MATCH($AD5000,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AC5000,misc!$CI$3:$CI$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!CN$3:CN$6,MATCH($AD5000,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AC5000,misc!$CI$3:$CI$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!CO$3:CO$6,MATCH($AD5000,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AC5000,misc!$CI$3:$CI$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!CP$3:CP$6,MATCH($AD5000,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AC5000,misc!$CI$3:$CI$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!CQ$3:CQ$6,MATCH($AD5000,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AC5000,misc!$CI$3:$CI$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!CR$3:CR$6,MATCH($AD5000,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AC5000,misc!$CI$3:$CI$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!CS$3:CS$6,MATCH($AD5000,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AC5000,misc!$CI$3:$CI$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!CT$3:CT$6,MATCH($AD5000,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AC5000,misc!$CI$3:$CI$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!CU$3:CU$6,MATCH($AD5000,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AC5000,misc!$CI$3:$CI$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!CV$3:CV$6,MATCH($AD5000,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AC5000,misc!$CI$3:$CI$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!CW$3:CW$6,MATCH($AD5000,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AC5000,misc!$CI$3:$CI$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!CX$3:CX$6,MATCH($AD5000,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AC5000,misc!$CI$3:$CI$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!CY$3:CY$6,MATCH($AD5000,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AC5000,misc!$CI$3:$CI$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!CZ$3:CZ$6,MATCH($AD5000,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AC5000,misc!$CI$3:$CI$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!DA$3:DA$6,MATCH($AD5000,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AC5000,misc!$CI$3:$CI$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!DB$3:DB$6,MATCH($AD5000,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AC5000,misc!$CI$3:$CI$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!DC$3:DC$6,MATCH($AD5000,misc!$CI$3:$CI$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":281,"cut":true,"hidden":false,"merged":[],"bounds":{"rows_first":125,"rows_last":31,"rows_between":125,"halvings":4}}
["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"]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_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,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,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,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,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,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_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,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_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,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_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,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,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,0.91500000000000004,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.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,0,0,0.81,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.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,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,110664,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,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,235896.23,11775.64,0.94299999999999995,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,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,94343.0625,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,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,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]/nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]  >=1825,0)","v":0}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"COUNTIF(lse_unique_contract_id,nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]])>0","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(is_hybrid_paired,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], AND( nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>\"NotHybrid\",nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]<>0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], INDEX(uc_resource,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n\nIF(nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE, VLOOKUP(INDEX(resource_table, MATCH(nqc_per_tranche_contract[[#This Row],[uc_resource_id]], resources,0),7),elcc_type_lookup,2,FALSE),\n\nLOWER(_xlfn.TEXTAFTER(_xlfn.TEXTBEFORE(nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]],{\"New\",\"Existing\"},2,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]),{\"New\",\"Existing\"},1,0,1,nqc_per_tranche_contract[[#This Row],[uc_is_hybrid_paired]]))), 0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(d2106035_procurement_cat,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_nameplate_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_generator_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_gen]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_mw,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))* nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contracted_storage_depth_mwh,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_hybrid_storage]],nqc_per_tranche_contract[[#This Row],[%_nameplate/tranche_non_hybrid]]),0)","v":0},{"$f":"ROUND(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] + nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] > 0),\n          IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]),\n          IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"storage\",\n                    (nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_depth_mwh]]/nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n          0)\n          ),\n     0),1)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]], IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",\"\",nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]] & \"hr_\" & nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]]))","v":""},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_year,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_month,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(contract_start_date_day,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],UPPER(INDEX(can_charge_from_grid,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0))) = \"NO\",0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"general\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"ZE_gen_paired_dr\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"firm_ze\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\"long_duration_storage\" = nqc_per_tranche_contract[[#This Row],[uc_d2106035_procurement_cat]],FALSE)","v":false},{"$f":"OR(nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]])","v":false},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],IFERROR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]]),0),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],INDEX(tranche_bins[], MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) + 1,3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),4),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),4),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\nISERR(DATE(nqc_per_tranche_contract[[#This Row],[uc_contract_start_year]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_month]],nqc_per_tranche_contract[[#This Row],[uc_contract_start_day]])) = FALSE,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     MATCH(nqc_per_tranche_contract[[#This Row],[contract_date]], tranche_bins[bin],1) <= _xlfn.NUMBERVALUE(RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],\n1)), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     RIGHT(INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),6),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] ),\n     (RIGHT((INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_storage]],#REF!,0),6)),1) = RIGHT(nqc_per_tranche_contract[[#This Row],[lse_selected_mtr_tranche]],1)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"solar\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]],\n     IF(AND(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]] = \"NO\",nqc_per_tranche_contract[[#This Row],[resource_lookup]]=\"wind\"),\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]>=nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]]*2,\n     TRUE)\n)","v":true},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),3),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),3),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE, nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[hybrid]] = TRUE, nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen_resource]]=nqc_per_tranche_contract[[#This Row],[resource_lookup]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]] = FALSE),\n     IF(nqc_per_tranche_contract[[#This Row],[resource_lookup]] <> \"storage\",\n          INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_non_hybrid]],#REF!,0),2),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[elcc_hybrid_gen]],#REF!,0),2),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[hybrid]]),\n     INDEX(#REF!,MATCH(nqc_per_tranche_contract[[#This Row],[storage_lookup_key]],#REF!,0),2),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=FALSE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]],0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[hybrid]]=TRUE,OR(nqc_per_tranche_contract[[#This Row],[is_general]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]],nqc_per_tranche_contract[[#This Row],[is_firm_ZE]],nqc_per_tranche_contract[[#This Row],[is_long_duration_storage]] )),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]],0),\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_gen]:[calculated_nqc_hybrid_storage]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_general]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF( AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[is_llt]]),SUM(nqc_per_tranche_contract[[#This Row],[calculated_nqc_hybrid_total_nqc]],nqc_per_tranche_contract[[#This Row],[calculated_nqc_non_hybrid]]),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],AND(nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]<>0,OR(nqc_per_tranche_contract[[#This Row],[hybrid]],nqc_per_tranche_contract[[#This Row],[resource_lookup]] = \"Storage\")),0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     INDEX(buying_energy_capacity,MATCH(nqc_per_tranche_contract[[#This Row],[lse_unique_contract_id]],lse_unique_contract_id,0)) <> \"EnergyOnly\",\n0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]] = TRUE,\n     IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[uc_contracted_storage_mw]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5),\n     nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]] * (nqc_per_tranche_contract[[#This Row],[storage_duration_hrs]]/ 5)),\n0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]] * 365 * 5,0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], (1 - nqc_per_tranche_contract[[#This Row],[round_trip_efficiency]]) * nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_required_energy_battery]]+nqc_per_tranche_contract[[#This Row],[dcr_round_trip_efficiency_loss]],0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]] - nqc_per_tranche_contract[[#This Row],[dcr_energy_requirement]],0)","v":0},{"$f":"IF(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],\n     AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]],nqc_per_tranche_contract[[#This Row],[is_non_grid_charging]],nqc_per_tranche_contract[[#This Row],[dcr_net_energy_available]] < 0),\n0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]], nqc_per_tranche_contract[[#This Row],[resource_lookup]] <>\"storage\",nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n     (nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_post_he_17]]/nqc_per_tranche_contract[[#This Row],[p50_annual_mwh_he_17]]) * IF(nqc_per_tranche_contract[[#This Row],[hybrid]],\n          nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_gen]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_generator_mw]],\n     nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]] * nqc_per_tranche_contract[[#This Row],[uc_contracted_nameplate_capacity]]),\n0),0)","v":0},{"$f":"IFERROR(IF(AND(nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]], nqc_per_tranche_contract[[#This Row],[contract_in_uc]], nqc_per_tranche_contract[[#This Row],[dcr_not_energy_only]]),\n          IF( nqc_per_tranche_contract[[#This Row],[hybrid]],\n               (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_hybrid_storage]]),\n          (nqc_per_tranche_contract[[#This Row],[dcr_5_hr_battery_size]]*nqc_per_tranche_contract[[#This Row],[elcc_value_nonhybrid]]) ),\n0), 0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[is_ZE_gen_paired_dr]]),SUM(nqc_per_tranche_contract[[#This Row],[dcr_nqc_from_gen]],nqc_per_tranche_contract[[#This Row],[dcr_battery_nqc]]),0)","v":0},{"$f":"IF(AND(nqc_per_tranche_contract[[#This Row],[contract_in_uc]],nqc_per_tranche_contract[[#This Row],[dcr_is_storage_contract]]),nqc_per_tranche_contract[[#This Row],[dcr_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":"mtr_nqc_summary","index":8,"n_rows":22,"n_cols":10,"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:","CCCE",{"$f":"IF(OR(B4=\"CCA\", B4=\"IOU\"),\"Obligation\",\"\")","v":""},{"$f":"IF(C3<>\"\",VLOOKUP($B$3,cumulative_allocation[],3,FALSE),\"\")","v":""},{"$f":"IF(C3<>\"\",VLOOKUP($B$3,cumulative_allocation[],4,FALSE),\"\")","v":""},{"$f":"IF(C3<>\"\",VLOOKUP($B$3,cumulative_allocation[],5,FALSE),\"\")","v":""},{"$f":"IF(C3<>\"\",VLOOKUP($B$3,cumulative_allocation[],9,FALSE),\"\")","v":""},{"$f":"IF(C3<>\"\",VLOOKUP($B$3,cumulative_allocation[],10,FALSE),\"\")","v":""},{"$f":"IF(C3<>\"\",VLOOKUP($B$3,cumulative_allocation[],6,FALSE),\"\")","v":""},{"$f":"IF(C3<>\"\",SUM(D3:I3),\"\")","v":""}]
[null,{"$f":"_xlfn.IFNA(INDEX(cumulative_allocation[],MATCH(B3,cumulative_allocation[Abbreviation],0),2),\"\")","v":""},{"$f":"IF(AND(B4<>\"CCA\", B4<>\"IOU\"),\"Obligation (Enter data in this row)\",\"\")","v":"Obligation (Enter data in this row)"},null,null,null,null,null,null,{"$f":"SUM(D4:I4)","v":0}]
[null,"Summary of unique_contracts","Total NQC reported (non-LLT and non-DCR)",{"$f":"SUMIFS(mtr_tranche1_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\", d2106035_procurement_cat,\"<>*long_duration_storage*\", d2106035_procurement_cat,\"<>*firm_ze*\")","v":0},{"$f":"SUMIFS(mtr_tranche2_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\", d2106035_procurement_cat,\"<>*long_duration_storage*\", d2106035_procurement_cat,\"<>*firm_ze*\")","v":0},{"$f":"SUMIFS(mtr_tranche3_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\", d2106035_procurement_cat,\"<>*long_duration_storage*\", d2106035_procurement_cat,\"<>*firm_ze*\")","v":0},{"$f":"SUMIFS(mtr_tranche4_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\", d2106035_procurement_cat,\"<>*long_duration_storage*\", d2106035_procurement_cat,\"<>*firm_ze*\")","v":0},{"$f":"SUMIFS(mtr_tranche5_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\", d2106035_procurement_cat,\"<>*long_duration_storage*\", d2106035_procurement_cat,\"<>*firm_ze*\")","v":0},{"$f":"SUMIFS(mtr_tranche6_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\", d2106035_procurement_cat,\"<>*long_duration_storage*\", d2106035_procurement_cat,\"<>*firm_ze*\")","v":0},0]
[null,null,"Total NQC reported (LLT)",{"$f":"SUM(SUMIFS(mtr_tranche1_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche2_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche3_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche4_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche5_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche6_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},0]
[null,null,"Total NQC Entered",{"$f":"SUMIFS(mtr_tranche1_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\")","v":0},{"$f":"SUMIFS(mtr_tranche2_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\")","v":0},{"$f":"SUMIFS(mtr_tranche3_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\")","v":0},{"$f":"SUMIFS(mtr_tranche4_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\")","v":0},{"$f":"SUMIFS(mtr_tranche5_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\")","v":0},{"$f":"SUMIFS(mtr_tranche6_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,\"<>\"&\"\")","v":0},0]
[null,null,"Total NQC vs Obligation",{"$f":"IF($C$3=\"\",D7-D4,D7-D3)","v":0},0,0,0,0,0,0]
[null,"Summary of mtr_NQC_validation_tool","Calculated NQC (general including DCR)",{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],D$1,nqc_per_tranche_contract[calculated_general_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],E$1,nqc_per_tranche_contract[calculated_general_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],F$1,nqc_per_tranche_contract[calculated_general_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],G$1,nqc_per_tranche_contract[calculated_general_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],H$1,nqc_per_tranche_contract[calculated_general_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],I$1,nqc_per_tranche_contract[calculated_general_nqc_total])","v":0},0]
[null,null,"Calculated vs Total Reported NQC",{"$f":"D7-D9","v":0},0,0,0,0,0,0]
[null,null,"Calculated NQC vs Obligation",{"$f":"IF($C$3=\"\",D9-D4,D9-D3)","v":0},0,0,0,0,0,0]
[null,"Summary with Pending D.23-02-040 Compliance trades","Enter values on this row:"]
[null,null,"Total NQC vs Proposed Obligation",{"$f":"IF($C$3=\"\",D7-D4,D7-D3)+D12","v":0},0,0,0,0,0,{"$f":"SUM(D13:I13)","v":0}]
[null,null,"Calculated NQC vs Proposed Obligation",{"$f":"IF($C$3=\"\",D9-D4,D9-D3)+D12","v":0},0,0,0,0,0,0]
[null,"Summary of LLT","Calculated LLT NQC",{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],D1,nqc_per_tranche_contract[calculated_llt_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],E1,nqc_per_tranche_contract[calculated_llt_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],F1,nqc_per_tranche_contract[calculated_llt_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],G1,nqc_per_tranche_contract[calculated_llt_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],H1,nqc_per_tranche_contract[calculated_llt_nqc_total])","v":0},{"$f":"SUMIF(nqc_per_tranche_contract[lse_selected_mtr_tranche],I1,nqc_per_tranche_contract[calculated_llt_nqc_total])","v":0},0]
[null,null,"Total Reported LLT NQC",{"$f":"SUM(SUMIFS(mtr_tranche1_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche2_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche3_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche4_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche5_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},{"$f":"SUM(SUMIFS(mtr_tranche6_NQC, d2106035_procurement_cat,\"<>NA\", d2106035_procurement_cat,{\"*long_duration_storage*\",\"*firm_ze*\"}))","v":0},0]
[null,"Summary of DCR NQC","Calculated DCR NQC",{"$f":"SUMIFS(nqc_per_tranche_contract[dcr_total_nqc],\nnqc_per_tranche_contract[is_ZE_gen_paired_dr],TRUE,\nnqc_per_tranche_contract[lse_selected_mtr_tranche],\"tranche_1\")","v":0},{"$f":"SUMIFS(nqc_per_tranche_contract[dcr_total_nqc],\nnqc_per_tranche_contract[is_ZE_gen_paired_dr],TRUE,\nnqc_per_tranche_contract[lse_selected_mtr_tranche],\"tranche_2\")","v":0},{"$f":"SUMIFS(nqc_per_tranche_contract[dcr_total_nqc],\nnqc_per_tranche_contract[is_ZE_gen_paired_dr],TRUE,\nnqc_per_tranche_contract[lse_selected_mtr_tranche],\"tranche_3\")","v":0},null,null,null,0]
[null,null,"Total Reported DCR NQC",null,null,{"$f":"SUM(mtr_DCR_NQC)","v":0},null,null,null,0]
[]
[null,null,"DCR portfolio net energy",{"$f":"SUM(nqc_per_tranche_contract[dcr_net_energy_available])","v":0}]
[]
[null,"lse_unique_contract_id","lse_selected_mtr_tranche","uc_d2106035_procurement_cat","hybrid","is_non_grid_charging","engineering_assessment_confirmation"]

{"sheet":"CSPReportSheet","index":9,"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",{"$f":"U6","v":0},0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B6&\" (\"&$H6&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},{"$f":"K6-P6","v":0},{"$f":"L6-Q6","v":0},{"$f":"M6-R6","v":0},{"$f":"N6-S6","v":0},{"$f":"O6-T6","v":0}]
[null,"Imported Hydro",0,0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B7&\" (\"&$H7&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Asset Controlling Supplier",{"$f":"U8","v":0},{"$f":"V8","v":0},{"$f":"W8","v":0},{"$f":"X8","v":0},{"$f":"Y8","v":0},"GWh","GHG-Free (Partial)",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B8&\" (\"&$H8&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Nuclear",0,0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B9&\" (\"&$H9&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Biogas",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B10&\" (\"&$H10&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Biomass",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B11&\" (\"&$H11&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Geothermal",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B12&\" (\"&$H12&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Small Hydro",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B13&\" (\"&$H13&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind Resources"]
[null,"Wind Baseline California",{"$f":"U15","v":0},0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B15&\" (\"&$H15&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind New PG&E",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B16&\" (\"&$H16&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind New SCE SDG&E",{"$f":"U17","v":0},{"$f":"V17","v":0},{"$f":"W17","v":0},{"$f":"X17","v":0},{"$f":"Y17","v":0},"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B17&\" (\"&$H17&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind Pacific Northwest",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B18&\" (\"&$H18&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind Wyoming",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B19&\" (\"&$H19&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind New Mexico",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B20&\" (\"&$H20&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind Offshore Morro Bay",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B21&\" (\"&$H21&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Wind Offshore Humboldt",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B22&\" (\"&$H22&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Solar Resources"]
[null,"Solar Baseline California",{"$f":"U24","v":0},0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B24&\" (\"&$H24&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Solar New PG&E",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B25&\" (\"&$H25&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Solar New SCE SDG&E",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B26&\" (\"&$H26&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Solar Distributed",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B27&\" (\"&$H27&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Hybrid"]
[null,"Hybrid_or_Paired_Solar_and_Battery",{"$f":"U29","v":0},{"$f":"V29","v":0},{"$f":"W29","v":0},{"$f":"X29","v":0},{"$f":"Y29","v":0},"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B29&\" (\"&$H29&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Storage & DR"]
[null,"Shed DR",{"$f":"U31","v":0},0,0,0,0,"MW","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B31&\" (\"&$H31&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Pumped Storage",0,0,0,0,0,"MW","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B32&\" (\"&$H32&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Battery Storage",0,0,0,0,0,"MWh Energy Capacity","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B33&\" (\"&$H33&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"User-Specified Profies"]
[null,"Storage Resource Custom Profile",{"$f":"U35","v":0},0,0,0,0,"MW","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B35&\" (\"&$H35&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"RPS Resource Custom Profile ",0,0,0,0,0,"GWh","RPS Eligible",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B36&\" (\"&$H36&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"GHG-free non-RPS Resource",0,0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B37&\" (\"&$H37&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},0,0,0,0,0]
[null,"Coal"]
[null,"Coal",{"$f":"U39","v":0},{"$f":"V39","v":0},{"$f":"W39","v":0},{"$f":"X39","v":0},{"$f":"Y39","v":0},"GWh","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5))","v":0},{"$f":"SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5)","v":0},{"$f":"SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5)","v":0},{"$f":"SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5)","v":0},{"$f":"SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5)","v":0},{"$f":"SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,\"=Sell\",unique_contracts!$CE:$CE,\"=\"&$B39&\" (\"&$H39&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5)","v":0},{"$f":"K39-P39","v":0},{"$f":"L39-Q39","v":0},{"$f":"M39-R39","v":0},{"$f":"N39-S39","v":0},{"$f":"O39-T39","v":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",{"$f":"U43","v":0},0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B43&\" (\"&$H43&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K43-P43","v":0},{"$f":"L43-Q43","v":0},{"$f":"M43-R43","v":0},{"$f":"N43-S43","v":0},{"$f":"O43-T43","v":0}]
[null,"Imported Hydro",0,0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B44&\" (\"&$H44&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Asset Controlling Supplier",{"$f":"U45","v":0},{"$f":"V45","v":0},{"$f":"W45","v":0},{"$f":"X45","v":0},{"$f":"Y45","v":0},"GWh","GHG-Free (Partial)",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B45&\" (\"&$H45&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Nuclear",0,0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B46&\" (\"&$H46&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Biogas",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B47&\" (\"&$H47&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Biomass",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B48&\" (\"&$H48&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Geothermal",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B49&\" (\"&$H49&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Small Hydro",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B50&\" (\"&$H50&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind Resources"]
[null,"Wind Baseline California",{"$f":"U52","v":0},0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B52&\" (\"&$H52&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K52-P52","v":0},{"$f":"L52-Q52","v":0},{"$f":"M52-R52","v":0},{"$f":"N52-S52","v":0},{"$f":"O52-T52","v":0}]
[null,"Wind New PG&E",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B53&\" (\"&$H53&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind New SCE SDG&E",{"$f":"U54","v":0},{"$f":"V54","v":0},{"$f":"W54","v":0},{"$f":"X54","v":0},{"$f":"Y54","v":0},"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B54&\" (\"&$H54&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind Pacific Northwest",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B55&\" (\"&$H55&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind Wyoming",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B56&\" (\"&$H56&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind New Mexico",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B57&\" (\"&$H57&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind Offshore Morro Bay",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B58&\" (\"&$H58&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Wind Offshore Humboldt",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B59&\" (\"&$H59&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Solar Resources"]
[null,"Solar Baseline California",{"$f":"U61","v":0},0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B61&\" (\"&$H61&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K61-P61","v":0},0,0,0,0]
[null,"Solar New PG&E",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B62&\" (\"&$H62&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Solar New SCE SDG&E",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B63&\" (\"&$H63&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Solar Distributed",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B64&\" (\"&$H64&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Hybrid/Paired"]
[null,"Hybrid or Paired Solar and Battery",{"$f":"U66","v":0},{"$f":"V66","v":0},{"$f":"W66","v":0},{"$f":"X66","v":0},{"$f":"Y66","v":0},"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B66&\" (\"&$H66&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K66-P66","v":0},{"$f":"L66-Q66","v":0},{"$f":"M66-R66","v":0},{"$f":"N66-S66","v":0},{"$f":"O66-T66","v":0}]
[null,"Storage & DR"]
[null,"Shed DR",{"$f":"U68","v":0},0,0,0,0,"MW","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B68&\" (\"&$H68&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K68-P68","v":0},0,0,0,0]
[null,"Pumped Storage",0,0,0,0,0,"MW","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B69&\" (\"&$H69&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Battery Storage",0,0,0,0,0,"MWh Energy Capacity","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B70&\" (\"&$H70&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"User-Specified Profiles"]
[null,"Storage Resource Custom Profile",{"$f":"U72","v":0},0,0,0,0,"MW","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B72&\" (\"&$H72&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K72-P72","v":0},0,0,0,0]
[null,"RPS Resource Custom Profile",0,0,0,0,0,"GWh","RPS",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B73&\" (\"&$H73&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"GHG-free non-RPS Resource Custom Profile",0,0,0,0,0,"GWh","GHG-Free",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B74&\" (\"&$H74&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},0,0,0,0,0]
[null,"Coal"]
[null,"Coal",{"$f":"U76","v":0},{"$f":"V76","v":0},{"$f":"W76","v":0},{"$f":"X76","v":0},{"$f":"Y76","v":0},"GWh","n/a",null,{"$f":"SUM(SUMIFS(unique_contracts!CF:CF,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&C$5,unique_contracts!$AP:$AP,\">=\"&C$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CG:CG,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&D$5,unique_contracts!$AP:$AP,\">=\"&D$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CH:CH,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&E$5,unique_contracts!$AP:$AP,\">=\"&E$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CI:CI,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&F$5,unique_contracts!$AP:$AP,\">=\"&F$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CJ:CJ,unique_contracts!$AB:$AB,{\"Buy\",\"Owned\",\"\"},unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&G$5,unique_contracts!$AP:$AP,\">=\"&G$5, unique_contracts!$D:$D, {\"Online\";\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CK:CK,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&H$5,unique_contracts!$AP:$AP,\">=\"&H$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CL:CL,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&I$5,unique_contracts!$AP:$AP,\">=\"&I$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CM:CM,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&J$5,unique_contracts!$AP:$AP,\">=\"&J$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CN:CN,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&K$5,unique_contracts!$AP:$AP,\">=\"&K$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"SUM(SUMIFS(unique_contracts!CO:CO,unique_contracts!$AB:$AB,\"Sell\",unique_contracts!$CE:$CE,\"=\"&$B76&\" (\"&$H76&\")\",unique_contracts!$AM:$AM,\"<=\"&L$5,unique_contracts!$AP:$AP,\">=\"&L$5, unique_contracts!$D:$D, {\"Online\",\"Development\"}))","v":0},{"$f":"K76-P76","v":0},{"$f":"L76-Q76","v":0},{"$f":"M76-R76","v":0},{"$f":"N76-S76","v":0},{"$f":"O76-T76","v":0}]

{"sheet":"ReportSheet","index":10,"n_rows":1,"n_cols":12,"rows_kept":1,"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:"]

{"sheet":"lse_names","index":11,"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":12,"n_rows":2302,"n_cols":7,"rows_kept":281,"cut":true,"hidden":false,"merged":[],"bounds":{"rows_first":125,"rows_last":31,"rows_between":125,"halvings":4}}
["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"]
["BGCRK4_7_UNIT 1","BIG CREEK PH 4 UNIT 1",50,"caiso_hydro","CISO","physical","hydro"]
["BIGSKY_2_BSKSR7","BIG SKY SOLAR 7",20,"caiso_solar","CISO","physical","utility_pv"]
["BLCKBT_2_STONEY","BLACK BUTTE HYDRO",6.2,"caiso_small_hydro","CISO","physical","small_hydro"]
["BLVRDE_6_BLVBT1","BOULEVARD ENERGY STORAGE",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["BRODIE_2_WIND","CORAM BRODIE WIND PROJECT",102,"caiso_wind","CISO","physical","in_state_wind_south"]
["CABALO_2_M2BSR1","MUSTANG 2 BARBARO SOLAR",50,"caiso_solar","CISO","physical","utility_pv"]
["CANTUA_1_SOLAR","CANTUA SOLAR STATION",20,"caiso_solar","CISO","physical","utility_pv"]
["CASTAIC_2","NAN",250,"ldwp_pumped_hydro","LADWP","physical","pumped_storage"]
["CENTPD_2_BMSBT2","BLYTHE MESA SOLAR 2 BESS",56,"caiso_li_battery","CISO","physical","hr_batteries"]
["CHEVCD_6_UNIT","CHEVRON USA (TAFT/CADET)",11.5,"caiso_chp","CISO","physical","cogen"]
["CLRKRD_6_LIMESD","LIME SADDLE HYDRO",2,"caiso_small_hydro","CISO","physical","small_hydro"]
["COLGAT_7_UNIT 2","COLGATE POWERHOUSE UNIT 2",175.67,"caiso_hydro","CISO","physical","hydro"]
["CONTRL_1_LUNDY","LUNDY",3,"caiso_small_hydro","CISO","physical","small_hydro"]
["COPPER_MOUNTAIN_3_09","COPPER_MOUNTAIN_3_09",24,"ldwp_solar","LADWP","physical","utility_pv"]
["CRELMN_6_RAMSR3","RAMONA SOLAR ENERGY",4.32,"caiso_solar","CISO","physical","utility_pv"]
["CSLR4S_2_SOLAR","CSOLAR IV SOUTH",130,"caiso_solar","CISO","physical","utility_pv"]
["DELSUR_6_DRYFRB","DRY FARM RANCH B",5,"caiso_solar","CISO","physical","utility_pv"]
["DEXZEL_1_UNIT","WESTERN POWER AND STEAM COGENERATION",20,"caiso_chp","CISO","physical","cogen"]
["DOUBLC_1_UNITS","DOUBLE \"C\" LIMITED",52.23,"caiso_peaker2","CISO","physical","gas_ct"]
["DRUM_7_UNIT 5","DRUM PH 2 UNIT 5",50,"caiso_hydro","CISO","physical","hydro"]
["DSRTSN_2_SOLAR1","DESERT SUNLIGHT 300",300,"caiso_solar","CISO","physical","utility_pv"]
["DYERSM_6_DSWWD1","DYER SUMMIT WIND REPOWER",44.8,"caiso_wind","CISO","physical","in_state_wind_north"]
["EL_CENTRO_CC3","NAN",146.5,"iid_ccgt","IID","physical","gas_cc"]
["ELKHRN_1_EESBT1","ELKHORN ENERGY STORAGE",60.83,"caiso_li_battery","CISO","physical","hr_batteries"]
["ESCNDO_6_PL1X2","MMC ESCONDIDO AGGREGATE",48.71,"caiso_peaker2","CISO","physical","gas_ct"]
["ETIWND_6_GRPLND","GRAPELAND PEAKER",45.64,"caiso_peaker1","CISO","physical","gas_ct"]
["FLOWD_2_WIND1","CAMERON RIDGE 2",11.9,"caiso_wind","CISO","physical","in_state_wind_south"]
["GARNET_1_UNITS","GARNET GREEN POWER PROJECT AGGREGATE",16.5,"caiso_wind","CISO","physical","in_state_wind_south"]
["GASKW1_2_GW4SR1","GASKELL WEST 4",20,"caiso_solar","CISO","physical","utility_pv"]
["GENESI_2_STG2","GENESIS MCCOY SOLAR PROJECT",140,"caiso_solar","CISO","physical","utility_pv"]
["GLNARM_7_UNIT 3","GLEN ARM UNIT 3",44.83,"caiso_peaker1","CISO","physical","gas_ct"]
["GRIDLY_6_SOLAR","GRIDLEY MAIN TWO",2.5,"caiso_solar","CISO","physical","utility_pv"]
["GYS5X6_7_UNITS","GEYSERS UNITS 5 & 6 AGGREGATE",98.43,"caiso_geothermal","CISO","physical","geothermal"]
["HARBOR_UNIT_11","NAN",49,"ldwp_peaker","LADWP","physical","gas_ct"]
["HAYNES_CC","NAN",590,"ldwp_ccgt","LADWP","physical","gas_cc"]
["HENRTA_6_ELCTG1","ELECTROLYTE UNIT 1",50,"caiso_peaker2","CISO","physical","gas_ct"]
["HENRTA_6_UNITA1","GWF HENRIETTA PEAKER PLANT UNIT 1",49.98,"caiso_peaker2","CISO","physical","gas_ct"]
["HOLGAT_1_BORAX","U.S. BORAX, UNIT 1",48.2,"caiso_chp","CISO","physical","cogen"]
["HYATT_2_UNIT 2","EDWARD HYATT P-G UNIT 2",132.19999999999999,"caiso_hydro","CISO","physical","hydro"]
["INTKEP_2_KIRKW2","KIRKWOOD HYDRO UNIT 2",45.41,"caiso_hydro","CISO","physical","hydro"]
["IVSLR2_2_SM2SR1","SILVER RIDGE MOUNT SIGNAL 2",150,"caiso_solar","CISO","physical","utility_pv"]
["K_ROAD_MOAPA","NAN",250,"ldwp_solar","LADWP","physical","utility_pv"]
["KIEFER_LANDFILL_2_2","NAN",3.5,"caiso_biomass","BANC","physical","biogas"]
["KRAMER_1_R1PX3","RESURGENCE 1 PV",90,"caiso_solar","CISO","physical","utility_pv"]
["LAKESIDE_BIOGAS_LLC","NAN",3,"caiso_biogas","CISO","physical","biogas"]
["LCKHT1_2_LH1BT1","LOCKHART SOLAR BESS 1",45,"caiso_li_battery","CISO","physical","hr_batteries"]
["LITLRK_6_SEPV01","GESTAMP SOLAR 1",2,"caiso_solar","CISO","physical","utility_pv"]
["MAGNLA_6_ANAHEIM","MAGNOLIA POWER PLANT ANAHEIM",109,"ldwp_ccgt","LADWP","specifiedimport","gas_cc"]
["MALAGA_1_PL1X2","MALAGA POWER AGGREGATE",96.61,"caiso_peaker1","CISO","physical","gas_ct"]
["MARVEL_2_MARBX2","MARVEL",325,"caiso_li_battery","CISO","physical","hr_batteries"]
["MDFKRL_2_PROJCT","MIDDLE FORK AND RALSTON PSP",210,"caiso_hydro","CISO","physical","hydro"]
["MIDWD_2_WIND2","CORAM ENERGY",3,"caiso_wind","CISO","physical","in_state_wind_south"]
["MKTRCK_1_UNIT 1","MCKITTRICK LIMITED",47.72,"caiso_peaker2","CISO","physical","gas_ct"]
["MOORPK_2_CALABS","CALABASAS GAS-TO-ENERGY FACILITY",6.96,"caiso_biomass","CISO","physical","biomass_wood"]
["MSSION_2_QF","SMALL QF AGGREGATION - SAN DIEGO",2,"caiso_small_hydro","CISO","physical","small_hydro"]
["NCPA_7_GP1UN1","NCPA GEO PLANT 1 UNIT 1",38.85,"caiso_geothermal","CISO","physical","geothermal"]
["NORORC_2_NOSSB1","NORTHERN ORCHARD SOLAR",133.6,"caiso_solar","CISO","physical","utility_pv"]
["OAK C_1_EBMUD","MWWTP PGS 1 - ENGINES",6.9,"caiso_biogas","CISO","physical","biogas"]
["OBERON_5_O1SSX2","OBERON 1A SOLAR",150,"caiso_solar","CISO","physical","utility_pv"]
["OLSEN_2_UNIT","OLSEN POWER PARTNERS",5.5,"caiso_small_hydro","CISO","physical","small_hydro"]
["ORMESA_1_H","NAN",12.9,"iid_geothermal","IID","physical","geothermal"]
["OTMESA_2_STG3","OTAY MESA STEAM TURBINE 3",290.7,"caiso_st","CISO","physical","steam"]
["PARDEB_2_UNIT 2","PARDEE HYDRO UNIT 2",10,"caiso_hydro","CISO","physical","hydro"]
["PINFLT_7_UNIT 3","PINE FLAT UNIT 3",63.3,"caiso_hydro","CISO","physical","hydro"]
["PIT5_7_UNIT 2","PIT PH 5 UNIT 2",41,"caiso_hydro","CISO","physical","hydro"]
["PLAINV_6_BSOLAR","WESTERN ANTELOPE BLUE SKY RANCH A",20,"caiso_solar","CISO","physical","utility_pv"]
["POME_6_POMBT1","POME BESS",100,"caiso_li_battery","CISO","physical","hr_batteries"]
["PVERDE_5_SCEDYN","PVERDE_5_SCEDYN",635,"caiso_nuclear","SRP","specifiedimport","nuclear"]
["RE_BR1_26960_1","NAN",61.1,"ldwp_solar","LADWP","physical","utility_pv"]
["REDOND_7_UNIT 6","REDONDO GEN STA. UNIT 6",174.29,"caiso_st","CISO","physical","steam"]
["RIPON_2","NAN",50,"banc_peaker","BANC","physical","gas_ct"]
["RTEDDY_2_SC1SR3","ROSAMOND WEST SOLAR CLEAN",40,"caiso_solar","CISO","physical","utility_pv"]
["RVSIDE_2_RERCU4","RIVERSIDE ENERGY RES. CTR UNIT 4",49,"caiso_peaker1","CISO","physical","gas_ct"]
["SANBRN_2_ES2SB3","EDSAN 2 SANBORN 3",42,"caiso_solar","CISO","physical","utility_pv"]
["SANTGO_2_MABBT1","MILLIKAN AVENUE BESS",2,"caiso_li_battery","CISO","physical","hr_batteries"]
["SBERDO_2_SNTANA","SANTA ANA PSP",6.95,"caiso_small_hydro","CISO","physical","small_hydro"]
["SCE_BIP_30","NAN",606,"caiso_loadmod","CISO","physical","demand_response"]
["SDSU_GEN","NAN",7,"iid_solar","IID","physical","utility_pv"]
["SISPRG_2_DS3BT1","DAGGETT SOLAR 3 A BESS",61.16,"caiso_li_battery","CISO","physical","hr_batteries"]
["SISPRG_2_DS3BT2","DAGGETT SOLAR 3 B BESS",59.9,"caiso_li_battery","CISO","physical","hr_batteries"]
["SLATE_2_SLASR5_SUN","SLATE 5",16,"caiso_solar","CISO","physical","utility_pv"]
["SLUISP_2_UNITS","SAN LUIS (GIANELLI) PUMP-GEN (AGGREGATE)",374.43,"caiso_pumped_hydro","CISO","physical","pumped_storage"]
["SOLBLU_2_WSBSR1","WESTLANDS SOLAR BLUE",125,"caiso_solar","CISO","physical","utility_pv"]
["SPRINGBOK_2","NAN",165,"ldwp_solar","LADWP","physical","utility_pv"]
["STANTN_2_SBEBX2","STANTON BATTERY ENERGY STORAGE",68.8,"caiso_li_battery","CISO","physical","hr_batteries"]
["SUNRIS_2_UNIT 3","SUNRISE POWER PROJECT UNIT 3",272,"caiso_st","CISO","physical","steam"]
["TANHIL_6_SOLART","BERRY COGEN 18",17,"caiso_chp","CISO","physical","cogen"]
["TIFFNY_1_DILLON","TIFFNY_1_DILLON",45,"caiso_wind","CISO","physical","in_state_wind_south"]
["TULARE_2_TFCBM1","LB TRIGEN FUEL CELL 1",2.8,"caiso_biogas","CISO","physical","biogas"]
["ULTRCK_2_UNIT","RIO BRAVO ROCKLIN",24.4,"caiso_biomass","CISO","physical","biomass_wood"]
["VALLEY_5_ORTBT1","ORTEGA GRID",20,"caiso_li_battery","CISO","physical","hr_batteries"]
["VENWD_1_WIND1","WINDPARK UNLIMITED 1",12.19591471,"caiso_wind","CISO","physical","in_state_wind_south"]
["VICPAS_2_SLOSR1","SLOTH",49.5,"caiso_solar","CISO","physical","utility_pv"]
["VICTOR_1_VDRYFA","VICTOR DRY FARM RANCH A",5,"caiso_solar","CISO","physical","utility_pv"]
["VISTRA_5_PLABT3","PLANO STORAGE 3",74.599999999999994,"caiso_li_battery","CISO","physical","hr_batteries"]
["WARNE_2_UNIT 2","WARNE HYDRO UNIT 2",39.1,"caiso_hydro","CISO","physical","hydro"]
["WESCAN_2_BDSBT1","BATERIA DEL SUR",131,"caiso_li_battery","CISO","physical","hr_batteries"]
["WISHON_6_UNIT 4","WISHON HYDRO UNIT 4",5.6,"caiso_hydro","CISO","physical","hydro"]
["WOODLAND_3E","NAN",8.1999999999999993,"banc_reciprocating_engine","BANC","specifiedimport","ice"]
["WSTWND_2_SBSBT3","SAGEBRUSH SOLAR 2 ESS 59",59,"caiso_li_battery","CISO","physical","hr_batteries"]
["ATLASC_5_ACBBT2","ATLAS COMPLEX 7A BESS",180,"caiso_li_battery","CISO","physical","hr_batteries"]
["GOLETA_2_PAIBT2","PAINTER BESS",10,"caiso_li_battery","CISO","physical","hr_batteries"]
["ROMOLA_5_MPBBT5","MENIFEE POWER BANK 5",60,"caiso_li_battery","CISO","physical","hr_batteries"]
["TULRLK_6_UTASR1","UTICA AVENUE SOLAR",3,"caiso_solar","CISO","physical","utility_pv"]
["BRDGVL_7_BAKER","Baker Station Hydro",1.49,"caiso_small_hydro","CISO","physical","small_hydro"]
["CTNWDP_1_QF","SMALL QF AGGREGATION - BURNEY",0.5,"caiso_small_hydro","CISO","physical","small_hydro"]
["DELSUR_6_HORSR1","Horn",1.5,"caiso_solar","CISO","physical","utility_pv"]
["FTSWRD_7_QFUNTS","FTSWRD_7_QFUNTS",1.6,"caiso_small_hydro","CISO","physical","small_hydro"]
["IGNACO_1_QF","SMALL QF AGGREGATION - VALLEJO/DINSMORE",0.5,"caiso_solar","CISO","physical","utility_pv"]
["MCCALL_1_QF","Fish Water",0.52,"caiso_small_hydro","CISO","physical","small_hydro"]
["ORLND_6_SOLAR1","Enerparc California 2",1.5,"caiso_solar","CISO","physical","utility_pv"]
["RDWAY_1_WA2SR3","Watts II",0.5,"caiso_solar","CISO","physical","utility_pv"]
["SAUGUS_6_CREST","East Portal Hydro",1,"caiso_small_hydro","CISO","physical","small_hydro"]
["STOREY_7_MDRCHW","Madera Canal Site 980",1.84,"caiso_small_hydro","CISO","physical","small_hydro"]
["_BRANCH_GENERIC_CTW230_ITC","CTW230",null,"nan","NAN","unspecifiedimport","n/a"]
["_BRANCH_GENERIC_MKTPCADLN_ITC","MARKETPLACE",null,"nan","NAN","unspecifiedimport","n/a"]
["_BRANCH_GENERIC_VICTVL_ITC","LUGO",null,"nan","NAN","unspecifiedimport","n/a"]
["SCE_Eastern_Geothermal","Eastern_Geothermal",null,"caiso_geothermal","NAN","newresolve ","geothermal"]
["PGE_Fresno_Wind","Fresno_Wind",null,"caiso_wind","NAN","newresolve ","in_state_wind_north"]
["SDGE_Imperial_Li_Battery_8hr","Imperial_Li_Battery_8hr",null,"caiso_li_battery","NAN","newresolve ","hr_batteries"]
["SDGE_New_Biomass","New_Biomass",null,"caiso_biomass","NAN","newresolve ","biomass_wood"]
["PGE_NGBA_LDES","NGBA_LDES",null,"caiso_ldes","NAN","newresolve ","hr_batteries"]
["SCE_Northern_Li_Battery_8hr","Northern_Li_Battery_8hr",null,"caiso_li_battery","NAN","newresolve ","hr_batteries"]
["_EXISTING_GENERIC_ICE","NAN",null,"caiso_reciprocating_engine","NAN","existinggeneric","ice"]
["_EXISTING_GENERIC_NW_HYDRO","NAN",null,"caiso_hydro","NAN","existinggeneric","hydro"]
["_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":13,"n_rows":2749,"n_cols":145,"rows_kept":281,"cut":true,"hidden":false,"merged":[[0,30,0,42],[0,44,0,56],[0,58,0,70],[0,72,0,84],[1,110,122,110]],"bounds":{"rows_first":125,"rows_last":31,"rows_between":125,"halvings":4}}
["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","Contract_type","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","RA","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,"0051CONV","OAKLAND ENERGY STORAGE UNIT 2"]
["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","RPS","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,"0062CONV","ELECTROLYTE"]
["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","RA+RPS","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,"0063CONV","ACID"]
["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,"Other","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,"0066CONV","COSO NAVY 1"]
["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,"Unknown",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,"0071CONV","LEAD BESS 1"]
[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,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,"0124CONV","LITHIUM, LITHIUM UNIT 1"]
[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,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,"0143CONV","IRON UNIT 1"]
[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,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,"0148CONV","SUNZIA WIND NORTH"]
[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,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,"0149CONV","SUNZIA WIND SOUTH"]
[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,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,"100","WINDSTAR I ALTERNATE"]
[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,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,"1002","LASSEN LODGE HYDROELECTRIC 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,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, 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,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,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,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,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,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"]
[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,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,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,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,"1106","FOUNTAIN WIND"]
[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,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,"1116","ULTRAPOWER CHINESE STATION BESS"]
[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,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, LUNA VALLEY SOLAR 2, LUNA VALLEY SOLAR 3"]
[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,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"]
[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,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,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,"1166","BIG ROCK SOLAR FARM"]
[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,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,"1169","FALLBROOK 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,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,"1170","GATEWAY ENERGY STORAGE"]
[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,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,"1171","MCFARLAND SOLAR C"]
[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,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,"1175","LECONTE ENERGY STORAGE"]
[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,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,"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,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,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,"1207","SIENNA SOLAR FARM"]
[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,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,"1208","ANTELOPE 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,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,"1211","ROSAMOND SOUTH EAST, ROSAMOND SOUTH EAST BESS 2"]
[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,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,"1212","GOLDEN FIELDS SOLAR"]
[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,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,"1215","RABBITBRUSH SOLAR"]
[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,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,"1217","WILLOW SPRINGS SOLAR 4"]
[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,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,"1222","AGUA CALIENTE SOLAR 2"]
[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,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,"1223","DAYLIGHT"]
[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,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,"1234","INVISABLE GENERATOR WIND"]
[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,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,"124","SILVER RIDGE MOUNT SIGNAL"]
[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,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,"1242","PLUOT"]
[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,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,"1243","POMEGRANATE"]
[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,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,"1259,946","NORTHERN ORCHARD SOLAR"]
[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,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,"1260","KYAN SOLAR"]
[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,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,"1270","CORBY"]
[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,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,"1275","KOLA, KOLA BESS 2"]
[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,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,"1277","MULQUEENEY RANCH WIND"]
[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,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,"1277,1459","MULQUEENEY RANCH WIND "]
[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,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,"1312","DAGGETT SOLAR 1, DAGGETT SOLAR 1 BESS"]
[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,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,"1314","DAGGETT SOLAR 3"]
[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,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,"1319","WILLY 9, WILLY 9 ANTELOPE VALLEY COMPLEX"]
[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,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,"1322","SOLAR STAR 3, SOLAR STAR 3 PV"]
[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,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,"1323","SOLAR STAR 4, SOLAR STAR 4 PV"]
[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,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,"1327","CYCLONE SOLAR, CYCLONE SOLAR ROSAMOND SOUTH I BESS 1, CYCLONE SOLAR ROSAMOND SOUTH I BESS 3, CYCLONE SOLAR ROSAMOND SOUTH I PV3"]
[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,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,"1335","PASTORIA SOLAR"]
[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,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,"1339","TAHOE, TAHOE 1, TAHOE 2, TAHOE 3"]
[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,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,"1347","ROCCASECCA 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,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,"1349","ARAMIS POWER PLANT, ARAMIS POWER PLANT PV2, ARAMIS POWER PLANT BESS 1, ARAMIS POWER PLANT BESS 2"]
[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,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,"1363","SAND HILL C"]
[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,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,"1378","GONZAGA WIND FARM, GONZAGA WIND FARM 2"]
[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,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,"1379","HEARTLAND 1"]
[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,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,"138","SANDSTORM WIND POWER "]
[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,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,"1380","HEARTLAND 2"]
[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,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,"1382","LAS CAMAS 1"]
[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,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,"1389","REDUX 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,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,"1391","SONRISA"]
[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,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,"1394","DRIFTWOOD STELLA"]
[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,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,"1397","SANDRINI SOL 1"]
[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,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,"1402","ATLAS COMPLEX, ATLAS COMPLEX 11 PV, ATLAS COMPLEX 4B PV, ATLAS COMPLEX 2 PV, ATLAS COMPLEX 5 PV, ATLAS COMPLEX 6 PV, ATLAS COMPLEX 10 PV, ATLAS COMPLEX 4A BESS, ATLAS COMPLEX 7A BESS, ATLAS COMPLEX 7B BESS, ATLAS COMPLEX 8A BESS, ATLAS COMPLEX 8B BESS, ATLAS COMPLEX 9 BESS"]
[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,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,"1405","ATHOS POWER PLANT"]
[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,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,"1413","BALDY MESA"]
[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,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,"1419","CAMINO SOLAR, CAMINO SOLAR BESS"]
[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,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,"1429","MOUNT LAGUNA 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,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,"1432","STARLIGHT SOLAR"]
[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,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,"1435","VIKTORIA SOLAR"]
[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,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,"1442","AJO POWER BANK"]
[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,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,"1443","ANGELA, ANGELA BESS"]
[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,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,"1444","SALOON ENERGY 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,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,"1454","HUMMINGBIRD ENERGY STORAGE"]
[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,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,"1455","JANUS"]
[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,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,"1456","LAS CAMAS 3"]
[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,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,"1457","MILPA POWER BANK"]
[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,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,"1459","MULQUEENEY RANCH WIND 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,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,"1461","RECLAIMED WIND"]
[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,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,"1463","SOLANO 4 WIND"]
[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,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,"1470","CABALLERO STORAGE"]
[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,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,"1479","KEY STORAGE 1"]
[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,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,"1491","TEPONA OFF-SHORE WIND"]
[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,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,"1493","AZALEA, AZALEA BESS"]
[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,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,"1495","CHALAN SOLAR, CHALAN SOLAR 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,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,"1496","DESCENDANT RANCH 1"]
[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,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,"1499","JASMINE"]
[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,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,"1507","PROSPECT ENERGY 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,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,"1510","BELLEFIELD SOLAR FARM, BELLEFIELD 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,"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,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,"1516","REXFORD SOLAR FARM, 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,"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,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,"1518","SANBORN SOLAR 2, SANBORN SOLAR 2 EDWARDS 5"]
[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,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,"1518,1790","SANBORN SOLAR 2 S5, SANBORN SOLAR 2 S6"]
[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,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,"1519","BALDY MESA 2"]
[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,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,"1522","ARIDA SOLAR FARM"]
[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,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,"1528","WINDY WASH SOLAR"]
[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,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,"1529","CENTENNIAL FLATS"]
[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,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,"1531","BATERIA DEL SUR, 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,"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,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,"1532","KETTLE SOLAR ONE"]
[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,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,"1534","VULCAN"]
[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,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,"1539","IRVING STORAGE"]
[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,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,"1550","TANAGER STORAGE"]
[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,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,"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,"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,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,"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,"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,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,"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,"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,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,"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,"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,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,"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,"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,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,"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,"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,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,"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,"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,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,"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,"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,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,"1604","ARATINA SOLAR CENTER 2"]
[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,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,"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,"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,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,"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,"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,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,"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,"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,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,"1617","LOCKHART SOLAR 2"]
[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,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,"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,"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,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,"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,"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,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,"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,"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,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,"1631","BELLEFIELD 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,"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,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,"1632","SANBORN HYBRID 3"]
[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,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,"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,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,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,"1749","WHALE ROCK 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,"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,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,"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,"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,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,"1836-WD","NACHTIGALL"]
[null,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,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,"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,"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,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,"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,"COPPER_MOUNTAIN_3_02",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2024_mtr_2",0.95604999999999984,"storage","Linear Extrapolation",2024,"tranche_2",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,"FRANKENHEIMER 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,null,"10hr_storage_2026_mtr_2_post_nov302022",0.87699999999999989,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2004","VALLEY SUNLIGHT REFINERY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CROCKETT 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,null,null,null,null,null,null,null,null,null,"11.2hr_storage_2026_mtr_1_pre_nov302022",0.83160000000000012,"storage","Linear Extrapolation",2026,"tranche_4",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 II POWER PLANT BESS2A, EASLEY I POWER PLANT PV1B, EASLEY II POWER PLANT PV2A, EASLEY I POWER PLANT PV1C, EASLEY II POWER PLANT PV2C, EASLEY I POWER PLANT BESS1D, EASLEY II POWER PLANT PV2B, EASLEY I POWER PLANT PV1A, EASLEY II POWER PLANT BESS2D, EASLEY I POWER PLANT BESS1C, EASLEY I POWER PLANT BESS1B, EASLEY II POWER PLANT BESS2C, EASLEY II POWER PLANT BESS2B"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SEPV BARBARA 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,null,"11.4hr_storage_2023_mtr_2",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,"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,"DIAMOND VALLEY LAKE PUMP-GEN 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,null,"11.7hr_storage_2026_mtr_2_post_nov302022",0.90844999999999976,"storage","Linear Extrapolation",2026,"tranche_4",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2144","ROCK VALLEY 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,"DRACKER SOLAR 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,null,"11.8hr_storage_2024_mtr_1",0.96009999999999973,"storage","Linear Extrapolation",2024,"tranche_2",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,"DURAN 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,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2023_mtr_1",0.98599999999999999,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2596-WD","MERCED 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,"EL CABO 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,null,"1hr_storage_2025_mtr_2_post_nov302022",0.6835,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3179-WD","ALTHEA AVENUE SOLAR PHASE 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,"RIDGETOP 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,null,"2.2hr_storage_2025_mtr_1_pre_nov302022",0.69339999999999991,"storage","Linear Extrapolation",2025,"tranche_3",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"653F","APPARENT FIRST 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,"DIABLO WINDS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2023_mtr_2",0.95110000000000006,"storage","Linear Extrapolation",2023,"tranche_1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"W260","DARK SKY 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,"GARLAND 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,null,"2.7hr_storage_2027_mtr_2",0.69774999999999998,"storage","Linear Extrapolation",2027,"tranche_5",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WDT1814","EL SEGUNDO HAWTHORNE"]
[null,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 PALM",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2024_mtr_2",0.89215,"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,"GEYSERS UNIT 13 (HEALDSBURG)",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2027_mtr_2",0.67499999999999993,"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,"JOHNSON CANYON 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,null,"3.3hr_storage_2026_mtr_1_pre_nov302022",0.66864999999999997,"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,"HAT CREEK  #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,null,"3.6hr_storage_2024_mtr_1",0.90160000000000007,"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,"HIGGNS_7_QFUNTS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2023_mtr_2",0.96130000000000004,"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,"HOLLISTER 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,null,"3.9hr_storage_2026_mtr_1_pre_nov302022",0.68694999999999995,"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,"IVANPAH 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,null,"4hr_storage_2025_mtr_2_post_nov302022",0.751,"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,"KELLER CANYON LANDFILL GEN FACILICITY",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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.4hr_storage_2023_mtr_1",0.96640000000000004,"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,"KEARNY MESA 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,null,"4.5hr_storage_2025_mtr_2_post_nov302022",0.76225000000000009,"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,"LARKSPUR PEAKER 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,null,"4.7hr_storage_2023_mtr_1",0.96895000000000009,"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,"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,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,"BIGLOW CANYON",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_1_pre_nov302022",0.77439999999999998,"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,"MISSION 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,null,"5.4hr_storage_2024_mtr_2",0.92590000000000006,"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,"MILLIKEN LANDFILL 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,null,"5.5hr_storage_2027_mtr_2",0.78875000000000006,"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,"MOORPARK 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,null,"5.7hr_storage_2028_mtr_2",0.82279999999999986,"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,"MESQUITE 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,null,"5.9hr_storage_2023_mtr_2",0.97915000000000008,"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,"WINDSTREAM 6040",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2026_mtr_2_post_nov302022",0.80670000000000008,"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,"ARRACHE 8083 III",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2024_mtr_1",0.93580000000000008,"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,"OBERON 2A 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,null,"6.5hr_storage_2025_mtr_1_pre_nov302022",0.80249999999999988,"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,"O'NEILL PUMP-GEN (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,null,"6.7hr_storage_2025_mtr_2_post_nov302022",0.81140000000000012,"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,"SAN DIMAS HYDROELECTRIC RECOVERY 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,null,"6.9hr_storage_2025_mtr_1_pre_nov302022",0.80769999999999986,"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,"CHILI BAR 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,null,"7.3hr_storage_2023_mtr_1",0.98129999999999995,"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,"WESTERN ANTELOPE DRY 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,null,"7.3hr_storage_2024_mtr_2",0.93984999999999996,"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,"SANTA CRUZ ENERGY, 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,null,"7.6hr_storage_2024_mtr_2",0.94119999999999993,"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,"WATTS 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,null,"7.7hr_storage_2027_mtr_2",0.86109999999999998,"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,"ROLLINS 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,null,"7hr_storage_2024_mtr_1",0.9385,"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,"RIVERSIDE ENERGY RES. CTR 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,null,"8.3hr_storage_2024_mtr_1",0.94434999999999991,"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,"MOJAVE 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,null,"8.4hr_storage_2026_mtr_2_post_nov302022",0.84739999999999993,"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,"SPVP005 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,null,"8.6hr_storage_2026_mtr_1_pre_nov302022",0.7913,"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,"OPEN SKY DIGESTER GENSET 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,null,"8.8hr_storage_2023_mtr_2",0.98280000000000001,"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,"SLATE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2026_mtr_1_pre_nov302022",0.79905000000000004,"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 INDY OXNARD",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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_2025_mtr_2_post_nov302022",0.86860000000000004,"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,"BURNEY 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,null,null,null,null,null,null,null,null,null,"9.5hr_storage_2023_mtr_1",0.98350000000000004,"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,"MADERA CANAL SITE 980",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,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.7hr_storage_2026_mtr_1_pre_nov302022",0.80835000000000001,"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 2A 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,null,"9.8hr_storage_2024_mtr_2",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,"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,"UKIAH LAKE MENDOCINO 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,"VACA-DIXON 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,"H. GONZALES 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,"SOL CATCHER 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,"VALLEY CENTER 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,"BAILEY CREEK 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,"BATERIA DEL SUR"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WILDWOOD 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,"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,"CAMINO 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,"ELECTROLYTE 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,"MALIN500"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OAKDALE"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RPCA SOLAR 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,"CALD 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,"VISALIA CSG 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,"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,null,null,null,"ATLAS COMPLEX 7B 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,"GODINHO DAIRY DIGESTER"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ENERSPONSE SCE 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"]
[null,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 DIS CTR 20"]
[null,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"]
[null,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 6 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,"AVOCET 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,"FOSTER CLEAN POWER 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,"HAYWARD COMMERCE CENTER 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,"DAGGETT SOLAR 1, DAGGETT SOLAR 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,"REDUX 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,"TEPONA OFF-SHORE 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,"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,"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,null,null,null,"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,"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,"HIGH WINDS 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,"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,"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,"ISLAY"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"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,"FOUR CREEKS 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,"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,"FRIGATEBIRD 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,"PAJARO VALLEY 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,"ROSAMOND WEST SOLAR, ROSAMOND WEST SOLAR CENTRAL BESS A1, ROSAMOND WEST SOLAR CENTRAL BESS A2, ROSAMOND WEST SOLAR CENTRAL BESS A3, ROSAMOND WEST SOLAR CENTRAL BESS B, ROSAMOND WEST SOLAR CENTRAL BESS C"]
[null,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  #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,"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,"DRY FARM 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,"WESTERN ANTELOPE DRY 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,"ENERGIA SIERRA JUAREZ 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,"FORKS OF 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,"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,"CARLS1_2_CTG6"]
[null,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 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,"PGEB_2_PDRP100"]
[null,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_PDRP100"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WNDGPP_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,"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,"CARIBOU PH 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,"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,"ELK HILLS COMBUSTION TURBINE 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,"GEYSERS 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,"BIG CREEK PH 2 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,"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,"BIG CREEK PH 3 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_PDRP145"]
[null,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_STGA"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CPA_DR_SCEC_RESDM5OF10"]
[null,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,"ESPN_SCEC_1_PDRP191"]
[null,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,"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,"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"]