{
  "version": 1,
  "id": "po.wb.esp.dws-inverted-esp",
  "name": "Inverted ESP Sizing — Downhole Water Sink",
  "sheets": [
    {
      "name": "Guide",
      "cells": [
        {
          "ref": "A1",
          "value": "Inverted ESP Sizing — Downhole Water Sink / Downhole Water Loop"
        },
        {
          "ref": "A3",
          "value": "What this workbook does"
        },
        {
          "ref": "A4",
          "value": "Sizes an electric submersible pump that runs inverted in a downhole water sink (DWS) or downhole water loop (DWL) completion. Water is drained from the water zone below the oil–water contact, boosted by the pump and re-injected into the base of the same aquifer through an isolation packer. Nothing is lifted to surface, so well depth drops out of the sizing: the pump only overcomes the drawdown at the drainage completion, the pressure build-up at the injection completion and a short friction path."
        },
        {
          "ref": "A5",
          "value": "It returns the design TDH, stage count, brake horsepower, best efficiency point (BEP) and efficiency at the operating point, the drive frequency that delivers each target rate, motor loading and the inverted-service checks, plus two printable charts: the pump performance curve with the system curve, and the variable-speed (tornado) chart."
        },
        {
          "ref": "A7",
          "value": "Loop hydraulics"
        },
        {
          "ref": "A8",
          "value": "TDH(Q) = [ (P_inj + Q / II) − (P_drain − Q / PI) ] / (0.433 × SG) − ΔZ + h_friction(Q), where P_drain and P_inj are the static pressures at the drainage and injection perforations, PI and II the drainage productivity index and the injectivity index, and ΔZ the vertical distance from the drainage perforations down to the injection perforations."
        },
        {
          "ref": "A9",
          "value": "In one hydraulically connected aquifer P_inj − P_drain = 0.433 × SG × ΔZ, the static terms cancel and TDH ≈ Q × (1/PI + 1/II) / (0.433 × SG): a straight line through the origin. The system curve is always built as static head + (coefficient × Q) + friction(Q). If you enter a known TDH, the coefficient is calibrated so the curve passes through your TDH at the design rate."
        },
        {
          "ref": "A11",
          "value": "Why the TDH is about twice the sink"
        },
        {
          "ref": "A12",
          "value": "The pump lifts water from the drainage flowing pressure (P_drain − Q/PI) to the injection flowing pressure (P_inj + Q/II), so it pays for both ends of the loop: the sink it makes at the drain, and the build-up it needs to push the same water into the injection zone. With II close to PI the two are equal."
        },
        {
          "ref": "A13",
          "value": "Example: 2,500 bbl/d with PI = II = 22.2 bbl/d/psi and SG 1.07 in one aquifer. The sink is 2,500 / 22.2 = 113 psi, which is 243 ft of this water, and re-injecting takes another 113 psi, or 243 ft. The design TDH is therefore about 486 ft plus friction: twice the sink head. Put the other way, a pump making 243 ft in this loop creates a sink of only about 56 psi. The Design sheet splits the TDH into sink head, injection head, static head and friction, all in feet, and shows the share of the head that goes into the sink."
        },
        {
          "ref": "A15",
          "value": "How to use it"
        },
        {
          "ref": "A16",
          "value": "1.  Inputs — edit the blue cells on a yellow background; every other cell is calculated. Design either by rate (the target water rate) or by sink: enter the drawdown you want below static at the drainage perforations, and the design rate becomes PI × sink. Two checks sit beside the inputs: the SG against a plausible brine range (SG is not the psi/ft gradient), and the static head between the zones, which is about zero when both perforation sets are in one connected aquifer. Enter 0 for the injection zone static pressure to compute it for that case."
        },
        {
          "ref": "A17",
          "value": "2.  Pump Curve — replace the EXAMPLE curve with the vendor's single-stage curve: 12 points, ascending rate from shut-in to run-out, head and brake horsepower per stage for water (SG 1.0) at the catalog frequency on the Inputs sheet. Enter the vendor's recommended operating range for the pump."
        },
        {
          "ref": "A18",
          "value": "3.  Design — the sizing summary. Stages are set at the catalog frequency and the drive frequency is then solved so the pump delivers exactly the design rate (or enter a design frequency on the Inputs sheet). The rate-case table shows the frequency, loading and range check for each rate case."
        },
        {
          "ref": "A19",
          "value": "4.  Performance Chart and VSD Chart — both are set up to print on one page (File › Print)."
        },
        {
          "ref": "A21",
          "value": "Choosing the sink"
        },
        {
          "ref": "A22",
          "value": "•  A stronger sink is not always better. A drainage sink much stronger than the oil completion's drawdown pulls oil down into the water drain (reverse coning) and sends it to the injection zone; one too weak lets water cone up into the oil completion. The sinks that keep both completions clean form the inflow performance window of the downhole water sink literature (Wojtanowicz and co-workers). This workbook sizes the pump for the sink or rate you choose; it does not compute that window, so check the sink with a coning analysis or a near-well model first."
        },
        {
          "ref": "A24",
          "value": "Inverted-service notes"
        },
        {
          "ref": "A25",
          "value": "•  Thrust: inverting the pump puts impeller weight against the hydraulic thrust. Prefer compression (fixed-impeller) stages, size the protector thrust bearing for the load on the Design sheet in both directions, and ask the vendor for the recommended operating range in inverted service."
        },
        {
          "ref": "A26",
          "value": "•  Motor cooling: with the motor on top, drainage water must flow down past it. Keep the annular velocity at 1 ft/s or more; if the motor sits in a dead leg, fit a shroud."
        },
        {
          "ref": "A27",
          "value": "•  Packer: the packer below the pump carries the pump differential pressure from below, plus start/stop surges."
        },
        {
          "ref": "A28",
          "value": "•  Injectivity: injectivity usually declines with oil carry-over and solids. Size for the end-of-life injectivity index, and stay below the injection zone fracture pressure. PI and II from separate tests ignore sink–source interference, which normally makes the computed head conservative."
        },
        {
          "ref": "A29",
          "value": "•  Gauges: the discharge sits below the intake, so a gauge-to-gauge pressure difference also includes the fluid column over the pump length."
        },
        {
          "ref": "A31",
          "value": "Requirements"
        },
        {
          "ref": "A32",
          "value": "The workbook calls Petroleum Office functions (PO.ESP.*) and defines eight LAMBDA functions (Formulas › Name Manager: PO.ESP.DWS.TDH, PO.ESP.Affinity.Rate/Head/Power, PO.ESP.Curve.HeadAtSpeed/PowerAtSpeed, PO.ESP.Motor.CoolingVelocity, PO.ESP.Shaft.Thrust). It opens with the example results already calculated; recalculating after an edit needs the Petroleum Office add-in and an Excel version with LAMBDA (Microsoft 365 or Excel 2024)."
        }
      ]
    },
    {
      "name": "Inputs",
      "cells": [
        {
          "ref": "A1",
          "value": "Inputs"
        },
        {
          "ref": "A2",
          "value": "Blue cells on a yellow background are inputs; everything else in the workbook recalculates from them and from the Pump Curve sheet. Field units. The defaults describe an example same-aquifer loop."
        },
        {
          "ref": "A4",
          "value": "Loop hydraulics"
        },
        {
          "ref": "A5",
          "value": "Target water rate (drainage = injection)"
        },
        {
          "ref": "B5",
          "value": 3000
        },
        {
          "ref": "C5",
          "value": "bbl/d"
        },
        {
          "ref": "D5",
          "value": "The design rate unless a target sink is set"
        },
        {
          "ref": "A6",
          "value": "Target sink at the drainage perforations (0 = design by rate)"
        },
        {
          "ref": "B6",
          "value": 0
        },
        {
          "ref": "C6",
          "value": "psi"
        },
        {
          "ref": "D6",
          "value": "Drawdown below static you want at the drain; the design rate becomes PI × sink"
        },
        {
          "ref": "A7",
          "value": "Water specific gravity"
        },
        {
          "ref": "B7",
          "value": 1.07
        },
        {
          "ref": "C7",
          "value": "—"
        },
        {
          "ref": "D7",
          "formula": "=IF(DWS_SGFlag,\"CHECK: brine SG is normally 0.9–1.3. SG is not the psi/ft gradient (0.463 psi/ft is SG 1.07)\",\"Brine at loop conditions\")",
          "cached": "Brine at loop conditions"
        },
        {
          "ref": "A8",
          "value": "Water pressure gradient (from SG)"
        },
        {
          "ref": "B8",
          "formula": "=DWS_Grad",
          "cached": 0.46320346320346323,
          "format": "0.000"
        },
        {
          "ref": "C8",
          "value": "psi/ft"
        },
        {
          "ref": "D8",
          "value": "Calculated: 0.433 × SG. Enter the SG above, not this"
        },
        {
          "ref": "A9",
          "value": "Drainage zone static pressure"
        },
        {
          "ref": "B9",
          "value": 3200
        },
        {
          "ref": "C9",
          "value": "psi"
        },
        {
          "ref": "D9",
          "value": "At the drainage (water-sink) perforations"
        },
        {
          "ref": "A10",
          "value": "Drainage productivity index"
        },
        {
          "ref": "B10",
          "value": 10
        },
        {
          "ref": "C10",
          "value": "bbl/d/psi"
        },
        {
          "ref": "D10",
          "value": "Drainage perforations"
        },
        {
          "ref": "A11",
          "value": "Injection zone static pressure (0 = same aquifer as the drain)"
        },
        {
          "ref": "B11",
          "value": 3246
        },
        {
          "ref": "C11",
          "value": "psi"
        },
        {
          "ref": "D11",
          "value": "At the injection perforations; 0 computes P_drain + gradient × ΔZ"
        },
        {
          "ref": "A12",
          "value": "Injectivity index"
        },
        {
          "ref": "B12",
          "value": 8
        },
        {
          "ref": "C12",
          "value": "bbl/d/psi"
        },
        {
          "ref": "D12",
          "value": "Use the end-of-life value — injectivity usually declines"
        },
        {
          "ref": "A13",
          "value": "Vertical distance, drainage to injection perforations"
        },
        {
          "ref": "B13",
          "value": 100
        },
        {
          "ref": "C13",
          "value": "ft"
        },
        {
          "ref": "D13",
          "value": "Positive when injection is deeper"
        },
        {
          "ref": "A14",
          "value": "Static head between zones (≈ 0 in one aquifer)"
        },
        {
          "ref": "B14",
          "formula": "=DWS_Hst",
          "cached": -0.6915887850467328,
          "format": "#,##0.0"
        },
        {
          "ref": "C14",
          "value": "ft"
        },
        {
          "ref": "D14",
          "formula": "=IF(DWS_HstFlag,\"CHECK: in one connected aquifer P_inj = P_drain + gradient × ΔZ (or equal pressures with ΔZ = 0). Enter 0 for P_inj to compute it\",\"Consistent with one connected aquifer\")",
          "cached": "Consistent with one connected aquifer"
        },
        {
          "ref": "A15",
          "value": "Flow-path ID, pump discharge to injection perforations"
        },
        {
          "ref": "B15",
          "value": 3.958
        },
        {
          "ref": "C15",
          "value": "in"
        },
        {
          "ref": "D15",
          "value": "Stinger / tailpipe bore"
        },
        {
          "ref": "A16",
          "value": "Flow-path length"
        },
        {
          "ref": "B16",
          "value": 150
        },
        {
          "ref": "C16",
          "value": "ft"
        },
        {
          "ref": "D16",
          "value": "Pump discharge to injection perforations"
        },
        {
          "ref": "A17",
          "value": "Known TDH at the design rate (0 = use loop hydraulics)"
        },
        {
          "ref": "B17",
          "value": 0
        },
        {
          "ref": "C17",
          "value": "ft"
        },
        {
          "ref": "D17",
          "value": "Overrides the hydraulic TDH and calibrates the system curve"
        },
        {
          "ref": "A19",
          "value": "Pump and drive"
        },
        {
          "ref": "A20",
          "value": "Catalog curve frequency"
        },
        {
          "ref": "B20",
          "value": 60
        },
        {
          "ref": "C20",
          "value": "Hz"
        },
        {
          "ref": "D20",
          "value": "Frequency of the curve on the Pump Curve sheet"
        },
        {
          "ref": "A21",
          "value": "Design frequency (0 = frequency that delivers the design rate)"
        },
        {
          "ref": "B21",
          "value": 0
        },
        {
          "ref": "C21",
          "value": "Hz"
        },
        {
          "ref": "D21",
          "value": "Fixed-speed design: enter the supply frequency"
        },
        {
          "ref": "A22",
          "value": "Stages installed (0 = minimum at catalog frequency)"
        },
        {
          "ref": "B22",
          "value": 0
        },
        {
          "ref": "C22",
          "value": "stages"
        },
        {
          "ref": "D22",
          "value": "Enter the stage count of a candidate pump to check it"
        },
        {
          "ref": "A24",
          "value": "Motor and installation"
        },
        {
          "ref": "A25",
          "value": "Motor nameplate power at catalog frequency"
        },
        {
          "ref": "B25",
          "value": 60
        },
        {
          "ref": "C25",
          "value": "HP"
        },
        {
          "ref": "D25",
          "value": "Available power scales with frequency on a VSD"
        },
        {
          "ref": "A26",
          "value": "Motor sizing safety factor"
        },
        {
          "ref": "B26",
          "value": 1.1
        },
        {
          "ref": "C26",
          "value": "—"
        },
        {
          "ref": "D26",
          "value": "Minimum motor power = BHP × factor"
        },
        {
          "ref": "A27",
          "value": "Motor OD"
        },
        {
          "ref": "B27",
          "value": 5.62
        },
        {
          "ref": "C27",
          "value": "in"
        },
        {
          "ref": "A28",
          "value": "Casing (or shroud) ID at the motor"
        },
        {
          "ref": "B28",
          "value": 6.276
        },
        {
          "ref": "C28",
          "value": "in"
        },
        {
          "ref": "D28",
          "value": "7 in 26 lb/ft casing"
        },
        {
          "ref": "A29",
          "value": "Water temperature at the motor"
        },
        {
          "ref": "B29",
          "value": 180
        },
        {
          "ref": "C29",
          "value": "degF"
        },
        {
          "ref": "A30",
          "value": "Pump shaft diameter"
        },
        {
          "ref": "B30",
          "value": 0.875
        },
        {
          "ref": "C30",
          "value": "in"
        },
        {
          "ref": "D30",
          "value": "For the shaft thrust estimate"
        },
        {
          "ref": "A31",
          "value": "Packer differential pressure rating"
        },
        {
          "ref": "B31",
          "value": 5000
        },
        {
          "ref": "C31",
          "value": "psi"
        },
        {
          "ref": "A33",
          "value": "Rate cases and chart frequencies"
        },
        {
          "ref": "A34",
          "value": "Rate cases"
        },
        {
          "ref": "B34",
          "value": 2000,
          "format": "#,##0"
        },
        {
          "ref": "C34",
          "value": 2500,
          "format": "#,##0"
        },
        {
          "ref": "D34",
          "value": 3000,
          "format": "#,##0"
        },
        {
          "ref": "E34",
          "value": 3500,
          "format": "#,##0"
        },
        {
          "ref": "F34",
          "value": 4000,
          "format": "#,##0"
        },
        {
          "ref": "G34",
          "value": "bbl/d"
        },
        {
          "ref": "A35",
          "value": "VSD chart frequencies"
        },
        {
          "ref": "B35",
          "value": 40,
          "format": "0"
        },
        {
          "ref": "C35",
          "value": 45,
          "format": "0"
        },
        {
          "ref": "D35",
          "value": 50,
          "format": "0"
        },
        {
          "ref": "E35",
          "value": 55,
          "format": "0"
        },
        {
          "ref": "F35",
          "value": 60,
          "format": "0"
        },
        {
          "ref": "G35",
          "value": 65,
          "format": "0"
        },
        {
          "ref": "H35",
          "value": 70,
          "format": "0"
        },
        {
          "ref": "I35",
          "value": "Hz"
        }
      ]
    },
    {
      "name": "Pump Curve",
      "cells": [
        {
          "ref": "A1",
          "value": "Pump Curve — one stage at catalog frequency"
        },
        {
          "ref": "A2",
          "value": "EXAMPLE DATA — replace with the vendor's single-stage curve: 12 points, ascending rate from shut-in to run-out, head and brake horsepower per stage for water (SG 1.0) at the catalog frequency on the Inputs sheet. Efficiency is calculated from head and power."
        },
        {
          "ref": "A4",
          "value": "Pump"
        },
        {
          "ref": "A5",
          "value": "Pump model"
        },
        {
          "ref": "B5",
          "value": "Generic 538-series mixed-flow stage (EXAMPLE)"
        },
        {
          "ref": "A6",
          "value": "Recommended range — minimum rate"
        },
        {
          "ref": "B6",
          "value": 2200
        },
        {
          "ref": "C6",
          "value": "bbl/d"
        },
        {
          "ref": "A7",
          "value": "Recommended range — maximum rate"
        },
        {
          "ref": "B7",
          "value": 3800
        },
        {
          "ref": "C7",
          "value": "bbl/d"
        },
        {
          "ref": "A9",
          "value": "Single-stage performance"
        },
        {
          "ref": "A10",
          "value": "Rate (bbl/d)"
        },
        {
          "ref": "B10",
          "value": "Head (ft/stage)"
        },
        {
          "ref": "C10",
          "value": "BHP (HP/stage)"
        },
        {
          "ref": "D10",
          "value": "Efficiency"
        },
        {
          "ref": "A11",
          "value": 0,
          "format": "#,##0"
        },
        {
          "ref": "B11",
          "value": 52,
          "format": "0.0"
        },
        {
          "ref": "C11",
          "value": 0.8,
          "format": "0.000"
        },
        {
          "ref": "D11",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A11,B11,1),C11)",
          "cached": 0,
          "format": "0.0%"
        },
        {
          "ref": "A12",
          "value": 500,
          "format": "#,##0"
        },
        {
          "ref": "B12",
          "value": 52.2,
          "format": "0.0"
        },
        {
          "ref": "C12",
          "value": 0.924,
          "format": "0.000"
        },
        {
          "ref": "D12",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A12,B12,1),C12)",
          "cached": 0.20721828459845096,
          "format": "0.0%"
        },
        {
          "ref": "A13",
          "value": 1000,
          "format": "#,##0"
        },
        {
          "ref": "B13",
          "value": 51.5,
          "format": "0.0"
        },
        {
          "ref": "C13",
          "value": 1.003,
          "format": "0.000"
        },
        {
          "ref": "D13",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A13,B13,1),C13)",
          "cached": 0.37667416489618843,
          "format": "0.0%"
        },
        {
          "ref": "A14",
          "value": 1500,
          "format": "#,##0"
        },
        {
          "ref": "B14",
          "value": 50,
          "format": "0.0"
        },
        {
          "ref": "C14",
          "value": 1.081,
          "format": "0.000"
        },
        {
          "ref": "D14",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A14,B14,1),C14)",
          "cached": 0.5089734254387932,
          "format": "0.0%"
        },
        {
          "ref": "A15",
          "value": 2000,
          "format": "#,##0"
        },
        {
          "ref": "B15",
          "value": 47.6,
          "format": "0.0"
        },
        {
          "ref": "C15",
          "value": 1.159,
          "format": "0.000"
        },
        {
          "ref": "D15",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A15,B15,1),C15)",
          "cached": 0.6025776931839716,
          "format": "0.0%"
        },
        {
          "ref": "A16",
          "value": 2500,
          "format": "#,##0"
        },
        {
          "ref": "B16",
          "value": 44.4,
          "format": "0.0"
        },
        {
          "ref": "C16",
          "value": 1.234,
          "format": "0.000"
        },
        {
          "ref": "D16",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A16,B16,1),C16)",
          "cached": 0.6598836336231899,
          "format": "0.0%"
        },
        {
          "ref": "A17",
          "value": 3000,
          "format": "#,##0"
        },
        {
          "ref": "B17",
          "value": 40.3,
          "format": "0.0"
        },
        {
          "ref": "C17",
          "value": 1.308,
          "format": "0.000"
        },
        {
          "ref": "D17",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A17,B17,1),C17)",
          "cached": 0.6780755656832786,
          "format": "0.0%"
        },
        {
          "ref": "A18",
          "value": 3500,
          "format": "#,##0"
        },
        {
          "ref": "B18",
          "value": 35.4,
          "format": "0.0"
        },
        {
          "ref": "C18",
          "value": 1.378,
          "format": "0.000"
        },
        {
          "ref": "D18",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A18,B18,1),C18)",
          "cached": 0.6596014882653861,
          "format": "0.0%"
        },
        {
          "ref": "A19",
          "value": 4000,
          "format": "#,##0"
        },
        {
          "ref": "B19",
          "value": 29.6,
          "format": "0.0"
        },
        {
          "ref": "C19",
          "value": 1.441,
          "format": "0.000"
        },
        {
          "ref": "D19",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A19,B19,1),C19)",
          "cached": 0.6027639353345483,
          "format": "0.0%"
        },
        {
          "ref": "A20",
          "value": 4500,
          "format": "#,##0"
        },
        {
          "ref": "B20",
          "value": 23,
          "format": "0.0"
        },
        {
          "ref": "C20",
          "value": 1.491,
          "format": "0.000"
        },
        {
          "ref": "D20",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A20,B20,1),C20)",
          "cached": 0.5092396892026041,
          "format": "0.0%"
        },
        {
          "ref": "A21",
          "value": 5000,
          "format": "#,##0"
        },
        {
          "ref": "B21",
          "value": 15.5,
          "format": "0.0"
        },
        {
          "ref": "C21",
          "value": 1.509,
          "format": "0.000"
        },
        {
          "ref": "D21",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A21,B21,1),C21)",
          "cached": 0.37676625712125905,
          "format": "0.0%"
        },
        {
          "ref": "A22",
          "value": 5500,
          "format": "#,##0"
        },
        {
          "ref": "B22",
          "value": 7.2,
          "format": "0.0"
        },
        {
          "ref": "C22",
          "value": 1.397,
          "format": "0.000"
        },
        {
          "ref": "D22",
          "formula": "=PO.ESP.Pump.Efficiency(PO.ESP.HydraulicHP(A22,B22,1),C22)",
          "cached": 0.20794970944226848,
          "format": "0.0%"
        },
        {
          "ref": "A24",
          "value": "Curve summary"
        },
        {
          "ref": "A25",
          "value": "Best efficiency point (BEP) rate"
        },
        {
          "ref": "B25",
          "formula": "=PO.ESP.Curve.BEP(DWS_CurveQ,DWS_CurveEff)",
          "cached": 2997.5,
          "format": "#,##0"
        },
        {
          "ref": "C25",
          "value": "bbl/d"
        },
        {
          "ref": "A26",
          "value": "Efficiency at BEP"
        },
        {
          "ref": "B26",
          "formula": "=PO.ESP.Curve.BEP.Eff(DWS_CurveQ,DWS_CurveEff)",
          "cached": 0.6780764853490637,
          "format": "0.0%"
        },
        {
          "ref": "A27",
          "value": "Head per stage at BEP"
        },
        {
          "ref": "B27",
          "formula": "=PO.ESP.Curve.Head(DWS_QBEP,DWS_CurveQ,DWS_CurveH)",
          "cached": 40.32249359728323,
          "format": "0.0"
        },
        {
          "ref": "C27",
          "value": "ft/stage"
        },
        {
          "ref": "A28",
          "value": "Recommended range as % of BEP"
        },
        {
          "ref": "B28",
          "formula": "=TEXT(DWS_Qmin/DWS_QBEP,\"0%\")&\" – \"&TEXT(DWS_Qmax/DWS_QBEP,\"0%\")",
          "cached": "73% – 127%"
        }
      ]
    },
    {
      "name": "Design",
      "cells": [
        {
          "ref": "A1",
          "value": "Design Summary — inverted ESP for a downhole water sink"
        },
        {
          "ref": "A2",
          "value": "Everything on this sheet recalculates from the Inputs and Pump Curve sheets."
        },
        {
          "ref": "A4",
          "value": "Loop hydraulics at the design rate"
        },
        {
          "ref": "A5",
          "value": "Design basis"
        },
        {
          "ref": "B5",
          "formula": "=IF(DWS_Sink>0,\"Target sink of \"&TEXT(DWS_Sink,\"#,##0\")&\" psi (rate = PI × sink)\",\"Target rate (Inputs)\")",
          "cached": "Target rate (Inputs)"
        },
        {
          "ref": "A6",
          "value": "Design water rate"
        },
        {
          "ref": "B6",
          "formula": "=DWS_Qd",
          "cached": 3000,
          "format": "#,##0"
        },
        {
          "ref": "C6",
          "value": "bbl/d"
        },
        {
          "ref": "A7",
          "value": "Drainage sink: drawdown (Q / PI)"
        },
        {
          "ref": "B7",
          "formula": "=PO.ESP.Nodal.Drawdown(DWS_Qd,DWS_PI)",
          "cached": 300,
          "format": "#,##0"
        },
        {
          "ref": "C7",
          "value": "psi"
        },
        {
          "ref": "A8",
          "value": "Injection pressure build-up (Q / II)"
        },
        {
          "ref": "B8",
          "formula": "=PO.ESP.Nodal.Drawdown(DWS_Qd,DWS_II)",
          "cached": 375,
          "format": "#,##0"
        },
        {
          "ref": "C8",
          "value": "psi"
        },
        {
          "ref": "A9",
          "value": "Drainage flowing pressure (≈ pump intake)"
        },
        {
          "ref": "B9",
          "formula": "=DWS_Pdr-B7",
          "cached": 2900,
          "format": "#,##0"
        },
        {
          "ref": "C9",
          "value": "psi"
        },
        {
          "ref": "A10",
          "value": "Injection flowing pressure (≈ pump discharge)"
        },
        {
          "ref": "B10",
          "formula": "=DWS_PinjSt+B8",
          "cached": 3621,
          "format": "#,##0"
        },
        {
          "ref": "C10",
          "value": "psi"
        },
        {
          "ref": "A11",
          "value": "Input checks"
        },
        {
          "ref": "B11",
          "formula": "=IF(OR(DWS_SGFlag,DWS_HstFlag),\"CHECK the Inputs sheet:\"&IF(DWS_SGFlag,\" SG is outside the brine range (SG is not psi/ft).\",\"\")&IF(DWS_HstFlag,\" The static head between the zones is not ≈ 0.\",\"\"),\"SG and zone pressures pass\")",
          "cached": "SG and zone pressures pass"
        },
        {
          "ref": "A13",
          "value": "TDH at the design rate, in feet of water"
        },
        {
          "ref": "A14",
          "value": "Sink head (drainage drawdown)"
        },
        {
          "ref": "B14",
          "formula": "=DWS_HSink",
          "cached": 647.6635514018691,
          "format": "#,##0.0"
        },
        {
          "ref": "C14",
          "value": "ft"
        },
        {
          "ref": "A15",
          "value": "Injection head (build-up)"
        },
        {
          "ref": "B15",
          "formula": "=DWS_HInj",
          "cached": 809.5794392523364,
          "format": "#,##0.0"
        },
        {
          "ref": "C15",
          "value": "ft"
        },
        {
          "ref": "A16",
          "value": "Static head between zones"
        },
        {
          "ref": "B16",
          "formula": "=DWS_Hst",
          "cached": -0.6915887850467328,
          "format": "#,##0.0"
        },
        {
          "ref": "C16",
          "value": "ft"
        },
        {
          "ref": "A17",
          "value": "Flow-path friction"
        },
        {
          "ref": "B17",
          "formula": "=DWS_HfT",
          "cached": 1.081413199783986,
          "format": "#,##0.0"
        },
        {
          "ref": "C17",
          "value": "ft"
        },
        {
          "ref": "A18",
          "value": "TDH from loop hydraulics (sum of the four above)"
        },
        {
          "ref": "B18",
          "formula": "=DWS_TDHLoop",
          "cached": 1457.6328150689428,
          "format": "#,##0.0"
        },
        {
          "ref": "C18",
          "value": "ft"
        },
        {
          "ref": "A19",
          "value": "TDH basis"
        },
        {
          "ref": "B19",
          "formula": "=IF(DWS_TDHKnown>0,\"Known TDH (Inputs)\",\"Loop hydraulics\")",
          "cached": "Loop hydraulics"
        },
        {
          "ref": "A20",
          "value": "Design TDH"
        },
        {
          "ref": "B20",
          "formula": "=DWS_TDH",
          "cached": 1457.6328150689428,
          "format": "#,##0"
        },
        {
          "ref": "C20",
          "value": "ft"
        },
        {
          "ref": "A21",
          "value": "Share of the rate-driven head that makes the sink"
        },
        {
          "ref": "B21",
          "formula": "=DWS_SinkShare",
          "cached": 0.4444444444444445,
          "format": "0%"
        },
        {
          "ref": "A22",
          "value": "The pump pays for both ends of the loop: the sink it makes at the drain, and the build-up that pushes the same water into the injection zone. With II close to PI the design TDH is about twice the sink head."
        },
        {
          "ref": "A24",
          "value": "Pump sizing at catalog frequency"
        },
        {
          "ref": "A25",
          "value": "Pump model"
        },
        {
          "ref": "B25",
          "formula": "=DWS_PumpModel",
          "cached": "Generic 538-series mixed-flow stage (EXAMPLE)"
        },
        {
          "ref": "A26",
          "value": "Best efficiency point (BEP) rate"
        },
        {
          "ref": "B26",
          "formula": "=DWS_QBEP",
          "cached": 2997.5,
          "format": "#,##0"
        },
        {
          "ref": "C26",
          "value": "bbl/d"
        },
        {
          "ref": "A27",
          "value": "Efficiency at BEP"
        },
        {
          "ref": "B27",
          "formula": "=DWS_EffBEP",
          "cached": 0.6780764853490637,
          "format": "0.0%"
        },
        {
          "ref": "A28",
          "value": "Head per stage at the design rate"
        },
        {
          "ref": "B28",
          "formula": "=DWS_HStgT",
          "cached": 40.3,
          "format": "0.00"
        },
        {
          "ref": "C28",
          "value": "ft/stage"
        },
        {
          "ref": "A29",
          "value": "Stages required (exact)"
        },
        {
          "ref": "B29",
          "formula": "=DWS_StagesReq",
          "cached": 36.16954876101595,
          "format": "0.0"
        },
        {
          "ref": "C29",
          "value": "stages"
        },
        {
          "ref": "A30",
          "value": "Stages installed"
        },
        {
          "ref": "B30",
          "formula": "=DWS_N",
          "cached": 37,
          "format": "0"
        },
        {
          "ref": "C30",
          "value": "stages"
        },
        {
          "ref": "A31",
          "value": "Pump head at the design rate"
        },
        {
          "ref": "B31",
          "formula": "=PO.ESP.Pump.TotalHead(DWS_N,DWS_HStgT)",
          "cached": 1491.1,
          "format": "#,##0"
        },
        {
          "ref": "C31",
          "value": "ft"
        },
        {
          "ref": "A33",
          "value": "Operating point at the design frequency"
        },
        {
          "ref": "A34",
          "value": "Design frequency (solved unless set on Inputs)"
        },
        {
          "ref": "B34",
          "formula": "=DWS_F",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "C34",
          "value": "Hz"
        },
        {
          "ref": "A35",
          "value": "Operating rate"
        },
        {
          "ref": "B35",
          "formula": "=DWS_Qop",
          "cached": 2999.577284085927,
          "format": "#,##0"
        },
        {
          "ref": "C35",
          "value": "bbl/d"
        },
        {
          "ref": "A36",
          "value": "TDH at the operating point"
        },
        {
          "ref": "B36",
          "formula": "=DWS_TDHop",
          "cached": 1457.427199921033,
          "format": "#,##0"
        },
        {
          "ref": "C36",
          "value": "ft"
        },
        {
          "ref": "A37",
          "value": "Rate as % of BEP at this speed"
        },
        {
          "ref": "B37",
          "formula": "=DWS_Qop/(DWS_QBEP*DWS_R)",
          "cached": 1.0092490686974125,
          "format": "0%"
        },
        {
          "ref": "A38",
          "value": "Recommended range at this speed"
        },
        {
          "ref": "B38",
          "formula": "=TEXT(DWS_Qmin*DWS_R,\"#,##0\")&\" – \"&TEXT(DWS_Qmax*DWS_R,\"#,##0\")",
          "cached": "2,181 – 3,768"
        },
        {
          "ref": "C38",
          "value": "bbl/d"
        },
        {
          "ref": "A39",
          "value": "Range check"
        },
        {
          "ref": "B39",
          "formula": "=IF(PO.ESP.Curve.InRange(DWS_Qop,DWS_Qmin*DWS_R,DWS_Qmax*DWS_R),\"Within recommended range\",IF(DWS_Qop<DWS_Qmin*DWS_R,\"Below minimum rate\",\"Above maximum rate\"))",
          "cached": "Within recommended range"
        },
        {
          "ref": "A40",
          "value": "Pump efficiency"
        },
        {
          "ref": "B40",
          "formula": "=DWS_EffOp",
          "cached": 0.6780177871817172,
          "format": "0.0%"
        },
        {
          "ref": "A41",
          "value": "Hydraulic horsepower"
        },
        {
          "ref": "B41",
          "formula": "=PO.ESP.HydraulicHP(DWS_Qop,DWS_TDHop,DWS_SG)",
          "cached": 34.31549296945681,
          "format": "0.0"
        },
        {
          "ref": "C41",
          "value": "HP"
        },
        {
          "ref": "A42",
          "value": "Brake horsepower"
        },
        {
          "ref": "B42",
          "formula": "=DWS_BHPop",
          "cached": 50.61857026899056,
          "format": "0.0"
        },
        {
          "ref": "C42",
          "value": "HP"
        },
        {
          "ref": "A43",
          "value": "Pump differential pressure"
        },
        {
          "ref": "B43",
          "formula": "=PO.ESP.Head.ToPressure(DWS_TDHop,DWS_SG)",
          "cached": 675.0853263703486,
          "format": "#,##0"
        },
        {
          "ref": "C43",
          "value": "psi"
        },
        {
          "ref": "A44",
          "value": "Sink at the operating point (drainage drawdown)"
        },
        {
          "ref": "B44",
          "formula": "=DWS_SinkOp",
          "cached": 299.95772840859274,
          "format": "#,##0"
        },
        {
          "ref": "C44",
          "value": "psi"
        },
        {
          "ref": "A46",
          "value": "Motor"
        },
        {
          "ref": "A47",
          "value": "Minimum motor power (BHP × safety factor)"
        },
        {
          "ref": "B47",
          "formula": "=PO.ESP.Motor.RequiredHP(DWS_BHPop,DWS_SF)",
          "cached": 55.68042729588962,
          "format": "0.0"
        },
        {
          "ref": "C47",
          "value": "HP"
        },
        {
          "ref": "A48",
          "value": "Motor power available at the design frequency"
        },
        {
          "ref": "B48",
          "formula": "=DWS_MotorHP*DWS_R",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "C48",
          "value": "HP"
        },
        {
          "ref": "A49",
          "value": "Motor load"
        },
        {
          "ref": "B49",
          "formula": "=PO.ESP.Motor.LoadFactor(DWS_BHPop,B48)",
          "cached": 0.8508561003939787,
          "format": "0%"
        },
        {
          "ref": "A50",
          "value": "Load status"
        },
        {
          "ref": "B50",
          "formula": "=PO.ESP.Motor.Load.Status(B49)",
          "cached": "Optimal loading"
        },
        {
          "ref": "A51",
          "value": "Velocity past the motor"
        },
        {
          "ref": "B51",
          "formula": "=PO.ESP.Motor.CoolingVelocity(DWS_Qop,DWS_CasingID,DWS_MotorOD)",
          "cached": 4.5740638481451255,
          "format": "0.00"
        },
        {
          "ref": "C51",
          "value": "ft/s"
        },
        {
          "ref": "A52",
          "value": "Cooling check"
        },
        {
          "ref": "B52",
          "formula": "=IF(B51>=1,\"OK (1 ft/s or more)\",\"Below 1 ft/s — fit a shroud\")",
          "cached": "OK (1 ft/s or more)"
        },
        {
          "ref": "A53",
          "value": "Estimated motor temperature"
        },
        {
          "ref": "B53",
          "formula": "=PO.ESP.Motor.Temp.Rise(DWS_Temp,DWS_BHPop,DWS_Qop,DWS_MotorOD)",
          "cached": 192.65464256724763,
          "format": "0"
        },
        {
          "ref": "C53",
          "value": "degF"
        },
        {
          "ref": "A55",
          "value": "Inverted-service checks"
        },
        {
          "ref": "A56",
          "value": "Packer differential (pump ΔP, acting from below)"
        },
        {
          "ref": "B56",
          "formula": "=B43",
          "cached": 675.0853263703486,
          "format": "#,##0"
        },
        {
          "ref": "C56",
          "value": "psi"
        },
        {
          "ref": "A57",
          "value": "Packer check"
        },
        {
          "ref": "B57",
          "formula": "=IF(B56<=DWS_PackerRating,\"Within rating\",\"Exceeds the packer rating\")",
          "cached": "Within rating"
        },
        {
          "ref": "A58",
          "value": "Hydraulic thrust on the pump shaft"
        },
        {
          "ref": "B58",
          "formula": "=PO.ESP.Shaft.Thrust(B43,DWS_Shaft)",
          "cached": 405.9426249675637,
          "format": "#,##0"
        },
        {
          "ref": "C58",
          "value": "lbf"
        },
        {
          "ref": "A59",
          "value": "Size the protector thrust bearing for this load in the inverted direction; compression (fixed-impeller) stages are preferred for inverted service. Confirm the recommended operating range for inverted service with the vendor."
        },
        {
          "ref": "A61",
          "value": "Rate cases (installed stages on a variable-speed drive)"
        },
        {
          "ref": "A62",
          "value": "Case"
        },
        {
          "ref": "B62",
          "value": "Rate (bbl/d)"
        },
        {
          "ref": "C62",
          "value": "TDH (ft)"
        },
        {
          "ref": "D62",
          "value": "Frequency (Hz)"
        },
        {
          "ref": "E62",
          "value": "% of BEP"
        },
        {
          "ref": "F62",
          "value": "Range check"
        },
        {
          "ref": "G62",
          "value": "BHP (HP)"
        },
        {
          "ref": "H62",
          "value": "Motor load"
        },
        {
          "ref": "A63",
          "value": "Design rate"
        },
        {
          "ref": "B63",
          "formula": "=Calc!B92",
          "cached": 3000,
          "format": "#,##0"
        },
        {
          "ref": "C63",
          "formula": "=Calc!B93",
          "cached": 1457.6328150689428,
          "format": "#,##0"
        },
        {
          "ref": "D63",
          "formula": "=IFERROR(Calc!B143,\"outside 0.5–1.25 × catalog\")",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "E63",
          "formula": "=IFERROR(B63/(DWS_QBEP*D63/DWS_Fbase),\"\")",
          "cached": 1.0093912972857089,
          "format": "0%"
        },
        {
          "ref": "F63",
          "formula": "=IFERROR(IF(PO.ESP.Curve.InRange(B63,DWS_Qmin*D63/DWS_Fbase,DWS_Qmax*D63/DWS_Fbase),\"Within range\",IF(B63<DWS_Qmin*D63/DWS_Fbase,\"Below minimum\",\"Above maximum\")),\"\")",
          "cached": "Within range"
        },
        {
          "ref": "G63",
          "formula": "=IFERROR(DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(B63,D63,DWS_Fbase,DWS_CurveQ,DWS_CurveP),\"\")",
          "cached": 50.62094454003871,
          "format": "0.0"
        },
        {
          "ref": "H63",
          "formula": "=IFERROR(PO.ESP.Motor.LoadFactor(G63,DWS_MotorHP*D63/DWS_Fbase),\"\")",
          "cached": 0.8508960099171946,
          "format": "0%"
        },
        {
          "ref": "A64",
          "value": "Case 1"
        },
        {
          "ref": "B64",
          "formula": "=Calc!C92",
          "cached": 2000,
          "format": "#,##0"
        },
        {
          "ref": "C64",
          "formula": "=Calc!C93",
          "cached": 971.3145053256958,
          "format": "#,##0"
        },
        {
          "ref": "D64",
          "formula": "=IFERROR(Calc!C143,\"outside 0.5–1.25 × catalog\")",
          "cached": 46.457925409740426,
          "format": "0.0"
        },
        {
          "ref": "E64",
          "formula": "=IFERROR(B64/(DWS_QBEP*D64/DWS_Fbase),\"\")",
          "cached": 0.8617122004738748,
          "format": "0%"
        },
        {
          "ref": "F64",
          "formula": "=IFERROR(IF(PO.ESP.Curve.InRange(B64,DWS_Qmin*D64/DWS_Fbase,DWS_Qmax*D64/DWS_Fbase),\"Within range\",IF(B64<DWS_Qmin*D64/DWS_Fbase,\"Below minimum\",\"Above maximum\")),\"\")",
          "cached": "Within range"
        },
        {
          "ref": "G64",
          "formula": "=IFERROR(DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(B64,D64,DWS_Fbase,DWS_CurveQ,DWS_CurveP),\"\")",
          "cached": 22.906799443712163,
          "format": "0.0"
        },
        {
          "ref": "H64",
          "formula": "=IFERROR(PO.ESP.Motor.LoadFactor(G64,DWS_MotorHP*D64/DWS_Fbase),\"\")",
          "cached": 0.4930654832664891,
          "format": "0%"
        },
        {
          "ref": "A65",
          "value": "Case 2"
        },
        {
          "ref": "B65",
          "formula": "=Calc!D92",
          "cached": 2500,
          "format": "#,##0"
        },
        {
          "ref": "C65",
          "formula": "=Calc!D93",
          "cached": 1214.4493729135434,
          "format": "#,##0"
        },
        {
          "ref": "D65",
          "formula": "=IFERROR(Calc!D143,\"outside 0.5–1.25 × catalog\")",
          "cached": 53.13648606462337,
          "format": "0.0"
        },
        {
          "ref": "E65",
          "formula": "=IFERROR(B65/(DWS_QBEP*D65/DWS_Fbase),\"\")",
          "cached": 0.9417578226190692,
          "format": "0%"
        },
        {
          "ref": "F65",
          "formula": "=IFERROR(IF(PO.ESP.Curve.InRange(B65,DWS_Qmin*D65/DWS_Fbase,DWS_Qmax*D65/DWS_Fbase),\"Within range\",IF(B65<DWS_Qmin*D65/DWS_Fbase,\"Below minimum\",\"Above maximum\")),\"\")",
          "cached": "Within range"
        },
        {
          "ref": "G65",
          "formula": "=IFERROR(DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(B65,D65,DWS_Fbase,DWS_CurveQ,DWS_CurveP),\"\")",
          "cached": 35.25525365914844,
          "format": "0.0"
        },
        {
          "ref": "H65",
          "formula": "=IFERROR(PO.ESP.Motor.LoadFactor(G65,DWS_MotorHP*D65/DWS_Fbase),\"\")",
          "cached": 0.6634848532564199,
          "format": "0%"
        },
        {
          "ref": "A66",
          "value": "Case 3"
        },
        {
          "ref": "B66",
          "formula": "=Calc!E92",
          "cached": 3000,
          "format": "#,##0"
        },
        {
          "ref": "C66",
          "formula": "=Calc!E93",
          "cached": 1457.6328150689428,
          "format": "#,##0"
        },
        {
          "ref": "D66",
          "formula": "=IFERROR(Calc!E143,\"outside 0.5–1.25 × catalog\")",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "E66",
          "formula": "=IFERROR(B66/(DWS_QBEP*D66/DWS_Fbase),\"\")",
          "cached": 1.0093912972857089,
          "format": "0%"
        },
        {
          "ref": "F66",
          "formula": "=IFERROR(IF(PO.ESP.Curve.InRange(B66,DWS_Qmin*D66/DWS_Fbase,DWS_Qmax*D66/DWS_Fbase),\"Within range\",IF(B66<DWS_Qmin*D66/DWS_Fbase,\"Below minimum\",\"Above maximum\")),\"\")",
          "cached": "Within range"
        },
        {
          "ref": "G66",
          "formula": "=IFERROR(DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(B66,D66,DWS_Fbase,DWS_CurveQ,DWS_CurveP),\"\")",
          "cached": 50.62094454003871,
          "format": "0.0"
        },
        {
          "ref": "H66",
          "formula": "=IFERROR(PO.ESP.Motor.LoadFactor(G66,DWS_MotorHP*D66/DWS_Fbase),\"\")",
          "cached": 0.8508960099171946,
          "format": "0%"
        },
        {
          "ref": "A67",
          "value": "Case 4"
        },
        {
          "ref": "B67",
          "formula": "=Calc!F92",
          "cached": 3500,
          "format": "#,##0"
        },
        {
          "ref": "C67",
          "formula": "=Calc!F93",
          "cached": 1700.8635129351333,
          "format": "#,##0"
        },
        {
          "ref": "D67",
          "formula": "=IFERROR(Calc!F143,\"outside 0.5–1.25 × catalog\")",
          "cached": 65.61469581696802,
          "format": "0.0"
        },
        {
          "ref": "E67",
          "formula": "=IFERROR(B67/(DWS_QBEP*D67/DWS_Fbase),\"\")",
          "cached": 1.0677239467880049,
          "format": "0%"
        },
        {
          "ref": "F67",
          "formula": "=IFERROR(IF(PO.ESP.Curve.InRange(B67,DWS_Qmin*D67/DWS_Fbase,DWS_Qmax*D67/DWS_Fbase),\"Within range\",IF(B67<DWS_Qmin*D67/DWS_Fbase,\"Below minimum\",\"Above maximum\")),\"\")",
          "cached": "Within range"
        },
        {
          "ref": "G67",
          "formula": "=IFERROR(DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(B67,D67,DWS_Fbase,DWS_CurveQ,DWS_CurveP),\"\")",
          "cached": 69.2067004452009,
          "format": "0.0"
        },
        {
          "ref": "H67",
          "formula": "=IFERROR(PO.ESP.Motor.LoadFactor(G67,DWS_MotorHP*D67/DWS_Fbase),\"\")",
          "cached": 1.0547439042962685,
          "format": "0%"
        },
        {
          "ref": "A68",
          "value": "Case 5"
        },
        {
          "ref": "B68",
          "formula": "=Calc!G92",
          "cached": 4000,
          "format": "#,##0"
        },
        {
          "ref": "C68",
          "formula": "=Calc!G93",
          "cached": 1944.1403814293258,
          "format": "#,##0"
        },
        {
          "ref": "D68",
          "formula": "=IFERROR(Calc!G143,\"outside 0.5–1.25 × catalog\")",
          "cached": 71.56962497275147,
          "format": "0.0"
        },
        {
          "ref": "E68",
          "formula": "=IFERROR(B68/(DWS_QBEP*D68/DWS_Fbase),\"\")",
          "cached": 1.1187249101702117,
          "format": "0%"
        },
        {
          "ref": "F68",
          "formula": "=IFERROR(IF(PO.ESP.Curve.InRange(B68,DWS_Qmin*D68/DWS_Fbase,DWS_Qmax*D68/DWS_Fbase),\"Within range\",IF(B68<DWS_Qmin*D68/DWS_Fbase,\"Below minimum\",\"Above maximum\")),\"\")",
          "cached": "Within range"
        },
        {
          "ref": "G68",
          "formula": "=IFERROR(DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(B68,D68,DWS_Fbase,DWS_CurveQ,DWS_CurveP),\"\")",
          "cached": 91.2435339167359,
          "format": "0.0"
        },
        {
          "ref": "H68",
          "formula": "=IFERROR(PO.ESP.Motor.LoadFactor(G68,DWS_MotorHP*D68/DWS_Fbase),\"\")",
          "cached": 1.2748918825755315,
          "format": "0%"
        }
      ]
    },
    {
      "name": "Performance Chart",
      "cells": [
        {
          "ref": "A1",
          "formula": "=\"Pump performance — \"&DWS_PumpModel",
          "cached": "Pump performance — Generic 538-series mixed-flow stage (EXAMPLE)"
        },
        {
          "ref": "A3",
          "value": "Stages installed"
        },
        {
          "ref": "B3",
          "formula": "=DWS_N",
          "cached": 37,
          "format": "0"
        },
        {
          "ref": "D3",
          "value": "Design frequency"
        },
        {
          "ref": "E3",
          "formula": "=DWS_F",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "F3",
          "value": "Hz"
        },
        {
          "ref": "A4",
          "value": "Operating rate"
        },
        {
          "ref": "B4",
          "formula": "=DWS_Qop",
          "cached": 2999.577284085927,
          "format": "#,##0"
        },
        {
          "ref": "C4",
          "value": "bbl/d"
        },
        {
          "ref": "D4",
          "value": "TDH at operating point"
        },
        {
          "ref": "E4",
          "formula": "=DWS_TDHop",
          "cached": 1457.427199921033,
          "format": "#,##0"
        },
        {
          "ref": "F4",
          "value": "ft"
        },
        {
          "ref": "A5",
          "value": "Pump efficiency"
        },
        {
          "ref": "B5",
          "formula": "=DWS_EffOp",
          "cached": 0.6780177871817172,
          "format": "0.0%"
        },
        {
          "ref": "D5",
          "value": "Brake horsepower"
        },
        {
          "ref": "E5",
          "formula": "=DWS_BHPop",
          "cached": 50.61857026899056,
          "format": "0.0"
        },
        {
          "ref": "F5",
          "value": "HP"
        },
        {
          "ref": "A6",
          "value": "BEP rate at this speed"
        },
        {
          "ref": "B6",
          "formula": "=DWS_QBEP*DWS_R",
          "cached": 2972.0882358180743,
          "format": "#,##0"
        },
        {
          "ref": "C6",
          "value": "bbl/d"
        },
        {
          "ref": "D6",
          "value": "Water specific gravity"
        },
        {
          "ref": "E6",
          "formula": "=DWS_SG",
          "cached": 1.07,
          "format": "0.00"
        }
      ]
    },
    {
      "name": "VSD Chart",
      "cells": [
        {
          "ref": "A1",
          "formula": "=\"Variable-speed performance — \"&TEXT(DWS_N,\"0\")&\" stages, \"&DWS_PumpModel",
          "cached": "Variable-speed performance — 37 stages, Generic 538-series mixed-flow stage (EXAMPLE)"
        },
        {
          "ref": "A2",
          "value": "Pump head for the installed stages at each drive frequency (affinity laws: rate ∝ f, head ∝ f², power ∝ f³). Dashed lines bound the recommended operating range; the red line is the loop system curve."
        }
      ]
    },
    {
      "name": "Calc",
      "cells": [
        {
          "ref": "A1",
          "value": "Calc — helper tables"
        },
        {
          "ref": "A2",
          "value": "Intermediate results behind the Design and chart sheets. Nothing here needs editing. Rate solves are tabulated and interpolated between the bracketing rows, so there is no iteration and no circular reference."
        },
        {
          "ref": "A4",
          "value": "Design scalars"
        },
        {
          "ref": "A5",
          "value": "Design water rate"
        },
        {
          "ref": "B5",
          "formula": "=IF(DWS_Sink>0,DWS_PI*DWS_Sink,DWS_Q)",
          "cached": 3000
        },
        {
          "ref": "C5",
          "value": "bbl/d"
        },
        {
          "ref": "A6",
          "value": "Water pressure gradient"
        },
        {
          "ref": "B6",
          "formula": "=PO.ESP.Head.ToPressure(1,DWS_SG)",
          "cached": 0.46320346320346323
        },
        {
          "ref": "C6",
          "value": "psi/ft"
        },
        {
          "ref": "A7",
          "value": "Injection zone static pressure used (0 on Inputs = same aquifer)"
        },
        {
          "ref": "B7",
          "formula": "=IF(DWS_Pinj>0,DWS_Pinj,DWS_Pdr+PO.ESP.Head.ToPressure(DWS_dZ,DWS_SG))",
          "cached": 3246
        },
        {
          "ref": "C7",
          "value": "psi"
        },
        {
          "ref": "A8",
          "value": "Static head between zones (zero rate)"
        },
        {
          "ref": "B8",
          "formula": "=PO.ESP.DWS.TDH(0,DWS_Pdr,DWS_PI,DWS_PinjSt,DWS_II,DWS_dZ,DWS_SG,0)",
          "cached": -0.6915887850467328
        },
        {
          "ref": "C8",
          "value": "ft"
        },
        {
          "ref": "A9",
          "value": "Sink head: drainage drawdown at the design rate"
        },
        {
          "ref": "B9",
          "formula": "=PO.ESP.Head.FromPressure(PO.ESP.Nodal.Drawdown(DWS_Qd,DWS_PI),DWS_SG)",
          "cached": 647.6635514018691
        },
        {
          "ref": "C9",
          "value": "ft"
        },
        {
          "ref": "A10",
          "value": "Injection head: build-up at the design rate"
        },
        {
          "ref": "B10",
          "formula": "=PO.ESP.Head.FromPressure(PO.ESP.Nodal.Drawdown(DWS_Qd,DWS_II),DWS_SG)",
          "cached": 809.5794392523364
        },
        {
          "ref": "C10",
          "value": "ft"
        },
        {
          "ref": "A11",
          "value": "Flow-path friction at the design rate"
        },
        {
          "ref": "B11",
          "formula": "=PO.ESP.System.Hfric(DWS_Qd,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.081413199783986
        },
        {
          "ref": "C11",
          "value": "ft"
        },
        {
          "ref": "A12",
          "value": "TDH from loop hydraulics at the design rate"
        },
        {
          "ref": "B12",
          "formula": "=PO.ESP.DWS.TDH(DWS_Qd,DWS_Pdr,DWS_PI,DWS_PinjSt,DWS_II,DWS_dZ,DWS_SG,DWS_HfT)",
          "cached": 1457.6328150689428
        },
        {
          "ref": "C12",
          "value": "ft"
        },
        {
          "ref": "A13",
          "value": "Design TDH at the design rate"
        },
        {
          "ref": "B13",
          "formula": "=IF(DWS_TDHKnown>0,DWS_TDHKnown,DWS_TDHLoop)",
          "cached": 1457.6328150689428
        },
        {
          "ref": "C13",
          "value": "ft"
        },
        {
          "ref": "A14",
          "value": "System-curve rate coefficient"
        },
        {
          "ref": "B14",
          "formula": "=(DWS_TDH-DWS_Hst-DWS_HfT)/DWS_Qd",
          "cached": 0.4857476635514018
        },
        {
          "ref": "C14",
          "value": "ft per bbl/d"
        },
        {
          "ref": "A15",
          "value": "Head per stage at the design rate, catalog frequency"
        },
        {
          "ref": "B15",
          "formula": "=PO.ESP.Curve.Head(DWS_Qd,DWS_CurveQ,DWS_CurveH)",
          "cached": 40.3
        },
        {
          "ref": "C15",
          "value": "ft/stage"
        },
        {
          "ref": "A16",
          "value": "Stages required (exact)"
        },
        {
          "ref": "B16",
          "formula": "=PO.ESP.Stages.Actual(DWS_TDH,DWS_HStgT)",
          "cached": 36.16954876101595
        },
        {
          "ref": "C16",
          "value": "stages"
        },
        {
          "ref": "A17",
          "value": "Stages installed"
        },
        {
          "ref": "B17",
          "formula": "=IF(DWS_StagesSet>0,ROUND(DWS_StagesSet,0),PO.ESP.Stages(DWS_TDH,DWS_HStgT))",
          "cached": 37
        },
        {
          "ref": "C17",
          "value": "stages"
        },
        {
          "ref": "A18",
          "value": "Frequency that delivers the design rate"
        },
        {
          "ref": "B18",
          "formula": "=B143",
          "cached": 59.49134083372292
        },
        {
          "ref": "C18",
          "value": "Hz"
        },
        {
          "ref": "A19",
          "value": "Design frequency"
        },
        {
          "ref": "B19",
          "formula": "=IF(DWS_FreqSet>0,DWS_FreqSet,DWS_FTarget)",
          "cached": 59.49134083372292
        },
        {
          "ref": "C19",
          "value": "Hz"
        },
        {
          "ref": "A20",
          "value": "Speed ratio (design / catalog frequency)"
        },
        {
          "ref": "B20",
          "formula": "=DWS_F/DWS_Fbase",
          "cached": 0.9915223472287154
        },
        {
          "ref": "C20",
          "value": "—"
        },
        {
          "ref": "A21",
          "value": "Rate grid upper bound"
        },
        {
          "ref": "B21",
          "formula": "=MAX(DWS_CurveQ)*MAX(DWS_F,MAX(DWS_VsdF))/DWS_Fbase",
          "cached": 6416.666666666667
        },
        {
          "ref": "C21",
          "value": "bbl/d"
        },
        {
          "ref": "A22",
          "value": "Operating rate at design frequency"
        },
        {
          "ref": "B22",
          "formula": "=IF(OR($B$88<1,$B$88>50),NA(),INDEX($A$36:$A$86,$B$88)+INDEX($E$36:$E$86,$B$88)/(INDEX($E$36:$E$86,$B$88)-INDEX($E$36:$E$86,$B$88+1))*(INDEX($A$36:$A$86,$B$88+1)-INDEX($A$36:$A$86,$B$88)))",
          "cached": 2999.577284085927
        },
        {
          "ref": "C22",
          "value": "bbl/d"
        },
        {
          "ref": "A23",
          "value": "TDH at the operating point"
        },
        {
          "ref": "B23",
          "formula": "=DWS_Hst+DWS_Kq*DWS_Qop+PO.ESP.System.Hfric(DWS_Qop,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1457.427199921033
        },
        {
          "ref": "C23",
          "value": "ft"
        },
        {
          "ref": "A24",
          "value": "Brake horsepower at the operating point"
        },
        {
          "ref": "B24",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Curve.PowerAtSpeed(DWS_Qop,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveP)",
          "cached": 50.61857026899056
        },
        {
          "ref": "C24",
          "value": "HP"
        },
        {
          "ref": "A25",
          "value": "Pump efficiency at the operating point"
        },
        {
          "ref": "B25",
          "formula": "=PO.ESP.Curve.Efficiency(DWS_Qop/DWS_R,DWS_CurveQ,DWS_CurveEff)",
          "cached": 0.6780177871817172
        },
        {
          "ref": "C25",
          "value": "fraction"
        },
        {
          "ref": "A26",
          "value": "Share of the loop's rate-dependent head that makes the sink"
        },
        {
          "ref": "B26",
          "formula": "=(1/DWS_PI)/(1/DWS_PI+1/DWS_II)",
          "cached": 0.4444444444444445
        },
        {
          "ref": "C26",
          "value": "fraction"
        },
        {
          "ref": "A27",
          "value": "Sink at the operating point (drainage drawdown)"
        },
        {
          "ref": "B27",
          "formula": "=PO.ESP.Nodal.Drawdown(DWS_Qop,DWS_PI)",
          "cached": 299.95772840859274
        },
        {
          "ref": "C27",
          "value": "psi"
        },
        {
          "ref": "A28",
          "value": "SG outside the plausible brine range"
        },
        {
          "ref": "B28",
          "formula": "=OR(DWS_SG<0.9,DWS_SG>1.3)",
          "cached": false
        },
        {
          "ref": "C28",
          "value": "TRUE = check"
        },
        {
          "ref": "A29",
          "value": "Static head between zones not ≈ 0"
        },
        {
          "ref": "B29",
          "formula": "=ABS(DWS_Hst)>5",
          "cached": false
        },
        {
          "ref": "C29",
          "value": "TRUE = check"
        },
        {
          "ref": "A34",
          "value": "System curve and pump head on a rate grid (design frequency)"
        },
        {
          "ref": "A35",
          "value": "Rate (bbl/d)"
        },
        {
          "ref": "B35",
          "value": "Friction (ft)"
        },
        {
          "ref": "C35",
          "value": "System TDH (ft)"
        },
        {
          "ref": "D35",
          "value": "Pump head (ft)"
        },
        {
          "ref": "E35",
          "value": "Pump − system (ft)"
        },
        {
          "ref": "A36",
          "formula": "=DWS_GridTop*0/50",
          "cached": 0
        },
        {
          "ref": "B36",
          "formula": "=PO.ESP.System.Hfric(A36,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0
        },
        {
          "ref": "C36",
          "formula": "=DWS_Hst+DWS_Kq*A36+B36",
          "cached": -0.6915887850467328
        },
        {
          "ref": "D36",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A36,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1891.516271163783
        },
        {
          "ref": "E36",
          "formula": "=D36-C36",
          "cached": 1892.2078599488295
        },
        {
          "ref": "A37",
          "formula": "=DWS_GridTop*1/50",
          "cached": 128.33333333333334
        },
        {
          "ref": "B37",
          "formula": "=PO.ESP.System.Hfric(A37,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.0031750120173074255
        },
        {
          "ref": "C37",
          "formula": "=DWS_Hst+DWS_Kq*A37+B37",
          "cached": 61.64920304940048
        },
        {
          "ref": "D37",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A37,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1895.1383296436675
        },
        {
          "ref": "E37",
          "formula": "=D37-C37",
          "cached": 1833.489126594267
        },
        {
          "ref": "A38",
          "formula": "=DWS_GridTop*2/50",
          "cached": 256.6666666666667
        },
        {
          "ref": "B38",
          "formula": "=PO.ESP.System.Hfric(A38,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.01144592419757305
        },
        {
          "ref": "C38",
          "formula": "=DWS_Hst+DWS_Kq*A38+B38",
          "cached": 123.99509078401064
        },
        {
          "ref": "D38",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A38,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1898.011073576907
        },
        {
          "ref": "E38",
          "formula": "=D38-C38",
          "cached": 1774.0159827928962
        },
        {
          "ref": "A39",
          "formula": "=DWS_GridTop*3/50",
          "cached": 385
        },
        {
          "ref": "B39",
          "formula": "=PO.ESP.System.Hfric(A39,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.02423369818056568
        },
        {
          "ref": "C39",
          "formula": "=DWS_Hst+DWS_Kq*A39+B39",
          "cached": 186.3454953804235
        },
        {
          "ref": "D39",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A39,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1899.3851884168555
        },
        {
          "ref": "E39",
          "formula": "=D39-C39",
          "cached": 1713.039693036432
        },
        {
          "ref": "A40",
          "formula": "=DWS_GridTop*4/50",
          "cached": 513.3333333333334
        },
        {
          "ref": "B40",
          "formula": "=PO.ESP.System.Hfric(A40,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.04126257791228483
        },
        {
          "ref": "C40",
          "formula": "=DWS_Hst+DWS_Kq*A40+B40",
          "cached": 248.70014108258516
        },
        {
          "ref": "D40",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A40,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1898.511825414341
        },
        {
          "ref": "E40",
          "formula": "=D40-C40",
          "cached": 1649.811684331756
        },
        {
          "ref": "A41",
          "formula": "=DWS_GridTop*5/50",
          "cached": 641.6666666666667
        },
        {
          "ref": "B41",
          "formula": "=PO.ESP.System.Hfric(A41,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.06235049151903646
        },
        {
          "ref": "C41",
          "formula": "=DWS_Hst+DWS_Kq*A41+B41",
          "cached": 311.0588458186218
        },
        {
          "ref": "D41",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A41,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1894.9069195860975
        },
        {
          "ref": "E41",
          "formula": "=D41-C41",
          "cached": 1583.8480737674756
        },
        {
          "ref": "A42",
          "formula": "=DWS_GridTop*6/50",
          "cached": 770
        },
        {
          "ref": "B42",
          "formula": "=PO.ESP.System.Hfric(A42,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.0873625267840242
        },
        {
          "ref": "C42",
          "formula": "=DWS_Hst+DWS_Kq*A42+B42",
          "cached": 373.4214746763167
        },
        {
          "ref": "D42",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A42,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1888.7931642625754
        },
        {
          "ref": "E42",
          "formula": "=D42-C42",
          "cached": 1515.3716895862588
        },
        {
          "ref": "A43",
          "formula": "=DWS_GridTop*7/50",
          "cached": 898.3333333333335
        },
        {
          "ref": "B43",
          "formula": "=PO.ESP.System.Hfric(A43,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.11619213917911514
        },
        {
          "ref": "C43",
          "formula": "=DWS_Hst+DWS_Kq*A43+B43",
          "cached": 435.78792111114177
        },
        {
          "ref": "D43",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A43,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1880.5099026683154
        },
        {
          "ref": "E43",
          "formula": "=D43-C43",
          "cached": 1444.7219815571736
        },
        {
          "ref": "A44",
          "formula": "=DWS_GridTop*8/50",
          "cached": 1026.6666666666667
        },
        {
          "ref": "B44",
          "formula": "=PO.ESP.System.Hfric(A44,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.14875166972784856
        },
        {
          "ref": "C44",
          "formula": "=DWS_Hst+DWS_Kq*A44+B44",
          "cached": 498.1580974641203
        },
        {
          "ref": "D44",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A44,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1870.3945310052557
        },
        {
          "ref": "E44",
          "formula": "=D44-C44",
          "cached": 1372.2364335411353
        },
        {
          "ref": "A45",
          "formula": "=DWS_GridTop*9/50",
          "cached": 1155
        },
        {
          "ref": "B45",
          "formula": "=PO.ESP.System.Hfric(A45,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.18496689911894865
        },
        {
          "ref": "C45",
          "formula": "=DWS_Hst+DWS_Kq*A45+B45",
          "cached": 560.5319295159413
        },
        {
          "ref": "D45",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A45,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1858.5962675512055
        },
        {
          "ref": "E45",
          "formula": "=D45-C45",
          "cached": 1298.0643380352642
        },
        {
          "ref": "A46",
          "formula": "=DWS_GridTop*10/50",
          "cached": 1283.3333333333335
        },
        {
          "ref": "B46",
          "formula": "=PO.ESP.System.Hfric(A46,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.224773637302177
        },
        {
          "ref": "C46",
          "formula": "=DWS_Hst+DWS_Kq*A46+B46",
          "cached": 622.9093530765545
        },
        {
          "ref": "D46",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A46,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1844.9219344347255
        },
        {
          "ref": "E46",
          "formula": "=D46-C46",
          "cached": 1222.012581358171
        },
        {
          "ref": "A47",
          "formula": "=DWS_GridTop*11/50",
          "cached": 1411.666666666667
        },
        {
          "ref": "B47",
          "formula": "=PO.ESP.System.Hfric(A47,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.26811545017718597
        },
        {
          "ref": "C47",
          "formula": "=DWS_Hst+DWS_Kq*A47+B47",
          "cached": 685.2903117118595
        },
        {
          "ref": "D47",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A47,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1829.1420543608206
        },
        {
          "ref": "E47",
          "formula": "=D47-C47",
          "cached": 1143.8517426489611
        },
        {
          "ref": "A48",
          "formula": "=DWS_GridTop*12/50",
          "cached": 1540
        },
        {
          "ref": "B48",
          "formula": "=PO.ESP.System.Hfric(A48,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.3149420707158115
        },
        {
          "ref": "C48",
          "formula": "=DWS_Hst+DWS_Kq*A48+B48",
          "cached": 747.6747551548278
        },
        {
          "ref": "D48",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A48,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1811.0321113226744
        },
        {
          "ref": "E48",
          "formula": "=D48-C48",
          "cached": 1063.3573561678465
        },
        {
          "ref": "A49",
          "formula": "=DWS_GridTop*13/50",
          "cached": 1668.3333333333335
        },
        {
          "ref": "B49",
          "formula": "=PO.ESP.System.Hfric(A49,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.3652082462723016
        },
        {
          "ref": "C49",
          "formula": "=DWS_Hst+DWS_Kq*A49+B49",
          "cached": 810.0626381528143
        },
        {
          "ref": "D49",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A49,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1790.548722615016
        },
        {
          "ref": "E49",
          "formula": "=D49-C49",
          "cached": 980.4860844622017
        },
        {
          "ref": "A50",
          "formula": "=DWS_GridTop*14/50",
          "cached": 1796.666666666667
        },
        {
          "ref": "B50",
          "formula": "=PO.ESP.System.Hfric(A50,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.4188728767476781
        },
        {
          "ref": "C50",
          "formula": "=DWS_Hst+DWS_Kq*A50+B50",
          "cached": 872.4539196057196
        },
        {
          "ref": "D50",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A50,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1767.8772307767385
        },
        {
          "ref": "E50",
          "formula": "=D50-C50",
          "cached": 895.4233111710189
        },
        {
          "ref": "A51",
          "formula": "=DWS_GridTop*15/50",
          "cached": 1925
        },
        {
          "ref": "B51",
          "formula": "=PO.ESP.System.Hfric(A51,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.47589835397336266
        },
        {
          "ref": "C51",
          "formula": "=DWS_Hst+DWS_Kq*A51+B51",
          "cached": 934.848561905375
        },
        {
          "ref": "D51",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A51,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1743.2176207067616
        },
        {
          "ref": "E51",
          "formula": "=D51-C51",
          "cached": 808.3690588013866
        },
        {
          "ref": "A52",
          "formula": "=DWS_GridTop*16/50",
          "cached": 2053.3333333333335
        },
        {
          "ref": "B52",
          "formula": "=PO.ESP.System.Hfric(A52,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.5362500446254277
        },
        {
          "ref": "C52",
          "formula": "=DWS_Hst+DWS_Kq*A52+B52",
          "cached": 997.246530418457
        },
        {
          "ref": "D52",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A52,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1716.7591467173058
        },
        {
          "ref": "E52",
          "formula": "=D52-C52",
          "cached": 719.5126162988488
        },
        {
          "ref": "A53",
          "formula": "=DWS_GridTop*17/50",
          "cached": 2181.666666666667
        },
        {
          "ref": "B53",
          "formula": "=PO.ESP.System.Hfric(A53,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.599895878197941
        },
        {
          "ref": "C53",
          "formula": "=DWS_Hst+DWS_Kq*A53+B53",
          "cached": 1059.6477930744597
        },
        {
          "ref": "D53",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A53,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1688.4918547229288
        },
        {
          "ref": "E53",
          "formula": "=D53-C53",
          "cached": 628.844061648469
        },
        {
          "ref": "A54",
          "formula": "=DWS_GridTop*18/50",
          "cached": 2310
        },
        {
          "ref": "B54",
          "formula": "=PO.ESP.System.Hfric(A54,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.666806013594573
        },
        {
          "ref": "C54",
          "formula": "=DWS_Hst+DWS_Kq*A54+B54",
          "cached": 1122.0523200322862
        },
        {
          "ref": "D54",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A54,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1658.2299065220718
        },
        {
          "ref": "E54",
          "formula": "=D54-C54",
          "cached": 536.1775864897857
        },
        {
          "ref": "A55",
          "formula": "=DWS_GridTop*19/50",
          "cached": 2438.3333333333335
        },
        {
          "ref": "B55",
          "formula": "=PO.ESP.System.Hfric(A55,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.7369525656895216
        },
        {
          "ref": "C55",
          "formula": "=DWS_Hst+DWS_Kq*A55+B55",
          "cached": 1184.460083406811
        },
        {
          "ref": "D55",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A55,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1625.7814208705738
        },
        {
          "ref": "E55",
          "formula": "=D55-C55",
          "cached": 441.3213374637628
        },
        {
          "ref": "A56",
          "formula": "=DWS_GridTop*20/50",
          "cached": 2566.666666666667
        },
        {
          "ref": "B56",
          "formula": "=PO.ESP.System.Hfric(A56,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.8103093784052241
        },
        {
          "ref": "C56",
          "formula": "=DWS_Hst+DWS_Kq*A56+B56",
          "cached": 1246.8710570419566
        },
        {
          "ref": "D56",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A56,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1590.9748850043936
        },
        {
          "ref": "E56",
          "formula": "=D56-C56",
          "cached": 344.103827962437
        },
        {
          "ref": "A57",
          "formula": "=DWS_GridTop*21/50",
          "cached": 2695
        },
        {
          "ref": "B57",
          "formula": "=PO.ESP.System.Hfric(A57,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.8868518344093925
        },
        {
          "ref": "C57",
          "formula": "=DWS_Hst+DWS_Kq*A57+B57",
          "cached": 1309.2852163203906
        },
        {
          "ref": "D57",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A57,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1553.8607746402768
        },
        {
          "ref": "E57",
          "formula": "=D57-C57",
          "cached": 244.5755583198861
        },
        {
          "ref": "A58",
          "formula": "=DWS_GridTop*22/50",
          "cached": 2823.333333333334
        },
        {
          "ref": "B58",
          "formula": "=PO.ESP.System.Hfric(A58,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 0.9665566940211997
        },
        {
          "ref": "C58",
          "formula": "=DWS_Hst+DWS_Kq*A58+B58",
          "cached": 1371.7025380024327
        },
        {
          "ref": "D58",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A58,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1514.6260578767296
        },
        {
          "ref": "E58",
          "formula": "=D58-C58",
          "cached": 142.92351987429697
        },
        {
          "ref": "A59",
          "formula": "=DWS_GridTop*23/50",
          "cached": 2951.666666666667
        },
        {
          "ref": "B59",
          "formula": "=PO.ESP.System.Hfric(A59,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.0494019576916573
        },
        {
          "ref": "C59",
          "formula": "=DWS_Hst+DWS_Kq*A59+B59",
          "cached": 1434.123000088533
        },
        {
          "ref": "D59",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A59,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1473.4596937349595
        },
        {
          "ref": "E59",
          "formula": "=D59-C59",
          "cached": 39.33669364642651
        },
        {
          "ref": "A60",
          "formula": "=DWS_GridTop*24/50",
          "cached": 3080
        },
        {
          "ref": "B60",
          "formula": "=PO.ESP.System.Hfric(A60,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.1353667477129517
        },
        {
          "ref": "C60",
          "formula": "=DWS_Hst+DWS_Kq*A60+B60",
          "cached": 1496.5465817009838
        },
        {
          "ref": "D60",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A60,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1430.516045913029
        },
        {
          "ref": "E60",
          "formula": "=D60-C60",
          "cached": -66.0305357879547
        },
        {
          "ref": "A61",
          "formula": "=DWS_GridTop*25/50",
          "cached": 3208.333333333334
        },
        {
          "ref": "B61",
          "formula": "=PO.ESP.System.Hfric(A61,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.224431205763533
        },
        {
          "ref": "C61",
          "formula": "=DWS_Hst+DWS_Kq*A61+B61",
          "cached": 1558.9732629814646
        },
        {
          "ref": "D61",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A61,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1385.710779073186
        },
        {
          "ref": "E61",
          "formula": "=D61-C61",
          "cached": -173.26248390827868
        },
        {
          "ref": "A62",
          "formula": "=DWS_GridTop*26/50",
          "cached": 3336.666666666667
        },
        {
          "ref": "B62",
          "formula": "=PO.ESP.System.Hfric(A62,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.316576403608807
        },
        {
          "ref": "C62",
          "formula": "=DWS_Hst+DWS_Kq*A62+B62",
          "cached": 1621.4030250017397
        },
        {
          "ref": "D62",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A62,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1338.858873931092
        },
        {
          "ref": "E62",
          "formula": "=D62-C62",
          "cached": -282.5441510706478
        },
        {
          "ref": "A63",
          "formula": "=DWS_GridTop*27/50",
          "cached": 3465
        },
        {
          "ref": "B63",
          "formula": "=PO.ESP.System.Hfric(A63,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.4117842648183345
        },
        {
          "ref": "C63",
          "formula": "=DWS_Hst+DWS_Kq*A63+B63",
          "cached": 1683.8358496853791
        },
        {
          "ref": "D63",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A63,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1289.7749567026074
        },
        {
          "ref": "E63",
          "formula": "=D63-C63",
          "cached": -394.06089298277175
        },
        {
          "ref": "A64",
          "formula": "=DWS_GridTop*28/50",
          "cached": 3593.333333333334
        },
        {
          "ref": "B64",
          "formula": "=PO.ESP.System.Hfric(A64,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.5100374957758966
        },
        {
          "ref": "C64",
          "formula": "=DWS_Hst+DWS_Kq*A64+B64",
          "cached": 1746.2717197387667
        },
        {
          "ref": "D64",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A64,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1238.3263877536224
        },
        {
          "ref": "E64",
          "formula": "=D64-C64",
          "cached": -507.9453319851443
        },
        {
          "ref": "A65",
          "formula": "=DWS_GridTop*29/50",
          "cached": 3721.666666666667
        },
        {
          "ref": "B65",
          "formula": "=PO.ESP.System.Hfric(A65,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.6113195245814436
        },
        {
          "ref": "C65",
          "formula": "=DWS_Hst+DWS_Kq*A65+B65",
          "cached": 1808.710618590002
        },
        {
          "ref": "D65",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A65,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1184.6194734626865
        },
        {
          "ref": "E65",
          "formula": "=D65-C65",
          "cached": -624.0911451273155
        },
        {
          "ref": "A66",
          "formula": "=DWS_GridTop*30/50",
          "cached": 3850
        },
        {
          "ref": "B66",
          "formula": "=PO.ESP.System.Hfric(A66,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.7156144466969032
        },
        {
          "ref": "C66",
          "formula": "=DWS_Hst+DWS_Kq*A66+B66",
          "cached": 1871.1525303345472
        },
        {
          "ref": "D66",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A66,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1128.828164602481
        },
        {
          "ref": "E66",
          "formula": "=D66-C66",
          "cached": -742.3243657320663
        },
        {
          "ref": "A67",
          "formula": "=DWS_GridTop*31/50",
          "cached": 3978.333333333334
        },
        {
          "ref": "B67",
          "formula": "=PO.ESP.System.Hfric(A67,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.822906976388101
        },
        {
          "ref": "C67",
          "formula": "=DWS_Hst+DWS_Kq*A67+B67",
          "cached": 1933.5974396866686
        },
        {
          "ref": "D67",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A67,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1071.1263719667966
        },
        {
          "ref": "E67",
          "formula": "=D67-C67",
          "cached": -862.471067719872
        },
        {
          "ref": "A68",
          "formula": "=DWS_GridTop*32/50",
          "cached": 4106.666666666667
        },
        {
          "ref": "B68",
          "formula": "=PO.ESP.System.Hfric(A68,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1.9331824031749805
        },
        {
          "ref": "C68",
          "formula": "=DWS_Hst+DWS_Kq*A68+B68",
          "cached": 1996.045331935885
        },
        {
          "ref": "D68",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A68,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1011.6211884329045
        },
        {
          "ref": "E68",
          "formula": "=D68-C68",
          "cached": -984.4241435029805
        },
        {
          "ref": "A69",
          "formula": "=DWS_GridTop*33/50",
          "cached": 4235
        },
        {
          "ref": "B69",
          "formula": "=PO.ESP.System.Hfric(A69,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.046426552630995
        },
        {
          "ref": "C69",
          "formula": "=DWS_Hst+DWS_Kq*A69+B69",
          "cached": 2058.496192907771
        },
        {
          "ref": "D69",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A69,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 950.2184775309045
        },
        {
          "ref": "E69",
          "formula": "=D69-C69",
          "cached": -1108.2777153768664
        },
        {
          "ref": "A70",
          "formula": "=DWS_GridTop*34/50",
          "cached": 4363.333333333334
        },
        {
          "ref": "B70",
          "formula": "=PO.ESP.System.Hfric(A70,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.1626257509768987
        },
        {
          "ref": "C70",
          "formula": "=DWS_Hst+DWS_Kq*A70+B70",
          "cached": 2120.950008928547
        },
        {
          "ref": "D70",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A70,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 886.7863738661162
        },
        {
          "ref": "E70",
          "formula": "=D70-C70",
          "cached": -1234.1636350624308
        },
        {
          "ref": "A71",
          "formula": "=DWS_GridTop*35/50",
          "cached": 4491.666666666667
        },
        {
          "ref": "B71",
          "formula": "=PO.ESP.System.Hfric(A71,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.2817667929994006
        },
        {
          "ref": "C71",
          "formula": "=DWS_Hst+DWS_Kq*A71+B71",
          "cached": 2183.406766792999
        },
        {
          "ref": "D71",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A71,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 821.1932352556325
        },
        {
          "ref": "E71",
          "formula": "=D71-C71",
          "cached": -1362.2135315373664
        },
        {
          "ref": "A72",
          "formula": "=DWS_GridTop*36/50",
          "cached": 4620
        },
        {
          "ref": "B72",
          "formula": "=PO.ESP.System.Hfric(A72,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.40383691289517
        },
        {
          "ref": "C72",
          "formula": "=DWS_Hst+DWS_Kq*A72+B72",
          "cached": 2245.8664537353247
        },
        {
          "ref": "D72",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A72,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 753.3398361113298
        },
        {
          "ref": "E72",
          "formula": "=D72-C72",
          "cached": -1492.526617623995
        },
        {
          "ref": "A73",
          "formula": "=DWS_GridTop*37/50",
          "cached": 4748.333333333334
        },
        {
          "ref": "B73",
          "formula": "=PO.ESP.System.Hfric(A73,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.528823757698571
        },
        {
          "ref": "C73",
          "formula": "=DWS_Hst+DWS_Kq*A73+B73",
          "cached": 2308.3290574025586
        },
        {
          "ref": "D73",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A73,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 683.1930499484557
        },
        {
          "ref": "E73",
          "formula": "=D73-C73",
          "cached": -1625.136007454103
        },
        {
          "ref": "A74",
          "formula": "=DWS_GridTop*38/50",
          "cached": 4876.666666666667
        },
        {
          "ref": "B74",
          "formula": "=PO.ESP.System.Hfric(A74,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.656715362999679
        },
        {
          "ref": "C74",
          "formula": "=DWS_Hst+DWS_Kq*A74+B74",
          "cached": 2370.7945658302892
        },
        {
          "ref": "D74",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A74,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 610.7278022303715
        },
        {
          "ref": "E74",
          "formula": "=D74-C74",
          "cached": -1760.0667635999177
        },
        {
          "ref": "A75",
          "formula": "=DWS_GridTop*39/50",
          "cached": 5005
        },
        {
          "ref": "B75",
          "formula": "=PO.ESP.System.Hfric(A75,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.7875001306994127
        },
        {
          "ref": "C75",
          "formula": "=DWS_Hst+DWS_Kq*A75+B75",
          "cached": 2433.2629674204186
        },
        {
          "ref": "D75",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A75,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 535.9243539350334
        },
        {
          "ref": "E75",
          "formula": "=D75-C75",
          "cached": -1897.3386134853852
        },
        {
          "ref": "A76",
          "formula": "=DWS_GridTop*40/50",
          "cached": 5133.333333333334
        },
        {
          "ref": "B76",
          "formula": "=PO.ESP.System.Hfric(A76,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2.9211668085824103
        },
        {
          "ref": "C76",
          "formula": "=DWS_Hst+DWS_Kq*A76+B76",
          "cached": 2495.7342509207315
        },
        {
          "ref": "D76",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A76,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 459.0136681029086
        },
        {
          "ref": "E76",
          "formula": "=D76-C76",
          "cached": -2036.720582817823
        },
        {
          "ref": "A77",
          "formula": "=DWS_GridTop*41/50",
          "cached": 5261.666666666668
        },
        {
          "ref": "B77",
          "formula": "=PO.ESP.System.Hfric(A77,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.057704471516883
        },
        {
          "ref": "C77",
          "formula": "=DWS_Hst+DWS_Kq*A77+B77",
          "cached": 2558.2084054060965
        },
        {
          "ref": "D77",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A77,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 380.579898304256
        },
        {
          "ref": "E77",
          "formula": "=D77-C77",
          "cached": -2177.6285071018406
        },
        {
          "ref": "A78",
          "formula": "=DWS_GridTop*42/50",
          "cached": 5390
        },
        {
          "ref": "B78",
          "formula": "=PO.ESP.System.Hfric(A78,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.197102504114914
        },
        {
          "ref": "C78",
          "formula": "=DWS_Hst+DWS_Kq*A78+B78",
          "cached": 2620.685420261124
        },
        {
          "ref": "D78",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A78,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 301.23378913683706
        },
        {
          "ref": "E78",
          "formula": "=D78-C78",
          "cached": -2319.451631124287
        },
        {
          "ref": "A79",
          "formula": "=DWS_GridTop*43/50",
          "cached": 5518.333333333334
        },
        {
          "ref": "B79",
          "formula": "=PO.ESP.System.Hfric(A79,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.339350584707318
        },
        {
          "ref": "C79",
          "formula": "=DWS_Hst+DWS_Kq*A79+B79",
          "cached": 2683.1652851641466
        },
        {
          "ref": "D79",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A79,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E79",
          "formula": "=D79-C79",
          "cached": -2683.1652851641466
        },
        {
          "ref": "A80",
          "formula": "=DWS_GridTop*44/50",
          "cached": 5646.666666666668
        },
        {
          "ref": "B80",
          "formula": "=PO.ESP.System.Hfric(A80,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.484438670504803
        },
        {
          "ref": "C80",
          "formula": "=DWS_Hst+DWS_Kq*A80+B80",
          "cached": 2745.6479900723743
        },
        {
          "ref": "D80",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A80,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E80",
          "formula": "=D80-C80",
          "cached": -2745.6479900723743
        },
        {
          "ref": "A81",
          "formula": "=DWS_GridTop*45/50",
          "cached": 5775
        },
        {
          "ref": "B81",
          "formula": "=PO.ESP.System.Hfric(A81,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.632356983832417
        },
        {
          "ref": "C81",
          "formula": "=DWS_Hst+DWS_Kq*A81+B81",
          "cached": 2808.133525208131
        },
        {
          "ref": "D81",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A81,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E81",
          "formula": "=D81-C81",
          "cached": -2808.133525208131
        },
        {
          "ref": "A82",
          "formula": "=DWS_GridTop*46/50",
          "cached": 5903.333333333334
        },
        {
          "ref": "B82",
          "formula": "=PO.ESP.System.Hfric(A82,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.7830959993372693
        },
        {
          "ref": "C82",
          "formula": "=DWS_Hst+DWS_Kq*A82+B82",
          "cached": 2870.621881046066
        },
        {
          "ref": "D82",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A82,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E82",
          "formula": "=D82-C82",
          "cached": -2870.621881046066
        },
        {
          "ref": "A83",
          "formula": "=DWS_GridTop*47/50",
          "cached": 6031.666666666668
        },
        {
          "ref": "B83",
          "formula": "=PO.ESP.System.Hfric(A83,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 3.936646432080835
        },
        {
          "ref": "C83",
          "formula": "=DWS_Hst+DWS_Kq*A83+B83",
          "cached": 2933.11304830124
        },
        {
          "ref": "D83",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A83,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E83",
          "formula": "=D83-C83",
          "cached": -2933.11304830124
        },
        {
          "ref": "A84",
          "formula": "=DWS_GridTop*48/50",
          "cached": 6160
        },
        {
          "ref": "B84",
          "formula": "=PO.ESP.System.Hfric(A84,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 4.092999226437007
        },
        {
          "ref": "C84",
          "formula": "=DWS_Hst+DWS_Kq*A84+B84",
          "cached": 2995.607017918025
        },
        {
          "ref": "D84",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A84,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E84",
          "formula": "=D84-C84",
          "cached": -2995.607017918025
        },
        {
          "ref": "A85",
          "formula": "=DWS_GridTop*49/50",
          "cached": 6288.333333333334
        },
        {
          "ref": "B85",
          "formula": "=PO.ESP.System.Hfric(A85,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 4.252145545725549
        },
        {
          "ref": "C85",
          "formula": "=DWS_Hst+DWS_Kq*A85+B85",
          "cached": 3058.103781059744
        },
        {
          "ref": "D85",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A85,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E85",
          "formula": "=D85-C85",
          "cached": -3058.103781059744
        },
        {
          "ref": "A86",
          "formula": "=DWS_GridTop*50/50",
          "cached": 6416.666666666668
        },
        {
          "ref": "B86",
          "formula": "=PO.ESP.System.Hfric(A86,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 4.414076762518083
        },
        {
          "ref": "C86",
          "formula": "=DWS_Hst+DWS_Kq*A86+B86",
          "cached": 3120.6033290989667
        },
        {
          "ref": "D86",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(A86,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "E86",
          "formula": "=D86-C86",
          "cached": -3120.6033290989667
        },
        {
          "ref": "A88",
          "value": "Crossing index (last row with pump head above system)"
        },
        {
          "ref": "B88",
          "formula": "=COUNTIF($E$36:$E$86,\">0\")",
          "cached": 24
        },
        {
          "ref": "A90",
          "value": "Frequency that delivers each rate (installed stages)"
        },
        {
          "ref": "B91",
          "value": "Design"
        },
        {
          "ref": "C91",
          "value": "Case 1"
        },
        {
          "ref": "D91",
          "value": "Case 2"
        },
        {
          "ref": "E91",
          "value": "Case 3"
        },
        {
          "ref": "F91",
          "value": "Case 4"
        },
        {
          "ref": "G91",
          "value": "Case 5"
        },
        {
          "ref": "A92",
          "value": "Rate (bbl/d)"
        },
        {
          "ref": "B92",
          "formula": "=DWS_Qd",
          "cached": 3000
        },
        {
          "ref": "C92",
          "formula": "=INDEX(DWS_Cases,1)",
          "cached": 2000
        },
        {
          "ref": "D92",
          "formula": "=INDEX(DWS_Cases,2)",
          "cached": 2500
        },
        {
          "ref": "E92",
          "formula": "=INDEX(DWS_Cases,3)",
          "cached": 3000
        },
        {
          "ref": "F92",
          "formula": "=INDEX(DWS_Cases,4)",
          "cached": 3500
        },
        {
          "ref": "G92",
          "formula": "=INDEX(DWS_Cases,5)",
          "cached": 4000
        },
        {
          "ref": "A93",
          "value": "System TDH (ft)"
        },
        {
          "ref": "B93",
          "formula": "=DWS_Hst+DWS_Kq*B92+PO.ESP.System.Hfric(B92,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1457.6328150689428
        },
        {
          "ref": "C93",
          "formula": "=DWS_Hst+DWS_Kq*C92+PO.ESP.System.Hfric(C92,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 971.3145053256958
        },
        {
          "ref": "D93",
          "formula": "=DWS_Hst+DWS_Kq*D92+PO.ESP.System.Hfric(D92,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1214.4493729135434
        },
        {
          "ref": "E93",
          "formula": "=DWS_Hst+DWS_Kq*E92+PO.ESP.System.Hfric(E92,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1457.6328150689428
        },
        {
          "ref": "F93",
          "formula": "=DWS_Hst+DWS_Kq*F92+PO.ESP.System.Hfric(F92,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1700.8635129351333
        },
        {
          "ref": "G93",
          "formula": "=DWS_Hst+DWS_Kq*G92+PO.ESP.System.Hfric(G92,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1944.1403814293258
        },
        {
          "ref": "A94",
          "value": "Frequency (Hz)"
        },
        {
          "ref": "B94",
          "value": "Pump head at the rate (ft)"
        },
        {
          "ref": "A95",
          "formula": "=DWS_Fbase*(0.5+0*0.75/45)",
          "cached": 30
        },
        {
          "ref": "B95",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A95,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "C95",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A95,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 273.8
        },
        {
          "ref": "D95",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A95,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 143.375
        },
        {
          "ref": "E95",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A95,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "F95",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A95,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G95",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A95,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A96",
          "formula": "=DWS_Fbase*(0.5+1*0.75/45)",
          "cached": 31.000000000000004
        },
        {
          "ref": "B96",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A96,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "C96",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A96,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 307.9304925370281
        },
        {
          "ref": "D96",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A96,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 178.0141427322126
        },
        {
          "ref": "E96",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A96,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "F96",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A96,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G96",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A96,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A97",
          "formula": "=DWS_Fbase*(0.5+2*0.75/45)",
          "cached": 32
        },
        {
          "ref": "B97",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A97,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "C97",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A97,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 343.1719636531128
        },
        {
          "ref": "D97",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A97,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 213.62947632706613
        },
        {
          "ref": "E97",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A97,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "F97",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A97,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G97",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A97,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A98",
          "formula": "=DWS_Fbase*(0.5+3*0.75/45)",
          "cached": 33
        },
        {
          "ref": "B98",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A98,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 89.19404124661992
        },
        {
          "ref": "C98",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A98,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 379.4845278045767
        },
        {
          "ref": "D98",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A98,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 250.23222979300735
        },
        {
          "ref": "E98",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A98,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 89.19404124661992
        },
        {
          "ref": "F98",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A98,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G98",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A98,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A99",
          "formula": "=DWS_Fbase*(0.5+4*0.75/45)",
          "cached": 34
        },
        {
          "ref": "B99",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A99,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 126.80486541122823
        },
        {
          "ref": "C99",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A99,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 416.8329918646449
        },
        {
          "ref": "D99",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A99,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 287.8341529074434
        },
        {
          "ref": "E99",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A99,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 126.80486541122823
        },
        {
          "ref": "F99",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A99,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G99",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A99,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A100",
          "formula": "=DWS_Fbase*(0.5+5*0.75/45)",
          "cached": 35
        },
        {
          "ref": "B100",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A100,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 166.0029578225476
        },
        {
          "ref": "C100",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A100,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 455.18966874805733
        },
        {
          "ref": "D100",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A100,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 326.4664521253541
        },
        {
          "ref": "E100",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A100,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 166.0029578225476
        },
        {
          "ref": "F100",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A100,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G100",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A100,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A101",
          "formula": "=DWS_Fbase*(0.5+6*0.75/45)",
          "cached": 36
        },
        {
          "ref": "B101",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A101,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 206.46
        },
        {
          "ref": "C101",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A101,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 494.5632234958153
        },
        {
          "ref": "D101",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A101,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 366.16991280501156
        },
        {
          "ref": "E101",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A101,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 206.46
        },
        {
          "ref": "F101",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A101,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G101",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A101,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A102",
          "formula": "=DWS_Fbase*(0.5+7*0.75/45)",
          "cached": 37
        },
        {
          "ref": "B102",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A102,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 247.92981956193162
        },
        {
          "ref": "C102",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A102,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 534.979760916442
        },
        {
          "ref": "D102",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A102,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 406.9811226381813
        },
        {
          "ref": "E102",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A102,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 247.92981956193162
        },
        {
          "ref": "F102",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A102,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G102",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A102,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A103",
          "formula": "=DWS_Fbase*(0.5+8*0.75/45)",
          "cached": 38
        },
        {
          "ref": "B103",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A103,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 290.37385508664056
        },
        {
          "ref": "C103",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A103,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 576.4628433147349
        },
        {
          "ref": "D103",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A103,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 448.93141967134113
        },
        {
          "ref": "E103",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A103,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 290.37385508664056
        },
        {
          "ref": "F103",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A103,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "G103",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A103,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A104",
          "formula": "=DWS_Fbase*(0.5+9*0.75/45)",
          "cached": 39
        },
        {
          "ref": "B104",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A104,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 333.80175995818627
        },
        {
          "ref": "C104",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A104,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 619.0336163488458
        },
        {
          "ref": "D104",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A104,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 492.01759132213755
        },
        {
          "ref": "E104",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A104,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 333.80175995818627
        },
        {
          "ref": "F104",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A104,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 143.04723575779073
        },
        {
          "ref": "G104",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A104,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A105",
          "formula": "=DWS_Fbase*(0.5+10*0.75/45)",
          "cached": 40
        },
        {
          "ref": "B105",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A105,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 378.2222222222222
        },
        {
          "ref": "C105",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A105,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 662.711111111111
        },
        {
          "ref": "D105",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A105,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 536.2061932079888
        },
        {
          "ref": "E105",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A105,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 378.2222222222222
        },
        {
          "ref": "F105",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A105,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 187.63927984045554
        },
        {
          "ref": "G105",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A105,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A106",
          "formula": "=DWS_Fbase*(0.5+11*0.75/45)",
          "cached": 41
        },
        {
          "ref": "B106",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A106,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 423.6482371846389
        },
        {
          "ref": "C106",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A106,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 707.507148128158
        },
        {
          "ref": "D106",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A106,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 581.4657478189107
        },
        {
          "ref": "E106",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A106,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 423.6482371846389
        },
        {
          "ref": "F106",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A106,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 233.71999225090653
        },
        {
          "ref": "G106",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A106,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A107",
          "formula": "=DWS_Fbase*(0.5+12*0.75/45)",
          "cached": 42
        },
        {
          "ref": "B107",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A107,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 470.11169106050977
        },
        {
          "ref": "C107",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A107,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 753.411516559816
        },
        {
          "ref": "D107",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A107,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 627.7677755030123
        },
        {
          "ref": "E107",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A107,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 470.11169106050977
        },
        {
          "ref": "F107",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A107,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 281.015
        },
        {
          "ref": "G107",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A107,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A108",
          "formula": "=DWS_Fbase*(0.5+13*0.75/45)",
          "cached": 43
        },
        {
          "ref": "B108",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A108,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 517.6464190182112
        },
        {
          "ref": "C108",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A108,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 800.4098505551237
        },
        {
          "ref": "D108",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A108,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 675.0864685646624
        },
        {
          "ref": "E108",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A108,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 517.6464190182112
        },
        {
          "ref": "F108",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A108,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 329.3155957659052
        },
        {
          "ref": "G108",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A108,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 0
        },
        {
          "ref": "A109",
          "formula": "=DWS_Fbase*(0.5+14*0.75/45)",
          "cached": 44
        },
        {
          "ref": "B109",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A109,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 566.2831803017218
        },
        {
          "ref": "C109",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A109,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 848.4890902495689
        },
        {
          "ref": "D109",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A109,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 723.4096281868334
        },
        {
          "ref": "E109",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A109,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 566.2831803017218
        },
        {
          "ref": "F109",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A109,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 378.58896668676596
        },
        {
          "ref": "G109",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A109,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 158.56718443843533
        },
        {
          "ref": "A110",
          "formula": "=DWS_Fbase*(0.5+15*0.75/45)",
          "cached": 45
        },
        {
          "ref": "B110",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A110,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 616.0500000000001
        },
        {
          "ref": "C110",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A110,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 897.637336655487
        },
        {
          "ref": "D110",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A110,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 772.7550367122114
        },
        {
          "ref": "E110",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A110,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 616.0500000000001
        },
        {
          "ref": "F110",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A110,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 428.8435750826221
        },
        {
          "ref": "G110",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A110,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 208.4260853960112
        },
        {
          "ref": "A111",
          "formula": "=DWS_Fbase*(0.5+16*0.75/45)",
          "cached": 46
        },
        {
          "ref": "B111",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A111,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 666.9632252370773
        },
        {
          "ref": "C111",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A111,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 947.8437254797913
        },
        {
          "ref": "D111",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A111,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 823.1435108558245
        },
        {
          "ref": "E111",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A111,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 666.9632252370773
        },
        {
          "ref": "F111",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A111,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 480.08714741959693
        },
        {
          "ref": "G111",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A111,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 259.95896028599003
        },
        {
          "ref": "A112",
          "formula": "=DWS_Fbase*(0.5+17*0.75/45)",
          "cached": 47
        },
        {
          "ref": "B112",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A112,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 719.0016343578513
        },
        {
          "ref": "C112",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A112,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 999.0983170500838
        },
        {
          "ref": "D112",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A112,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 874.5940956973791
        },
        {
          "ref": "E112",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A112,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 719.0016343578513
        },
        {
          "ref": "F112",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A112,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 532.3269191405753
        },
        {
          "ref": "G112",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A112,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 312.90879671777856
        },
        {
          "ref": "A113",
          "formula": "=DWS_Fbase*(0.5+18*0.75/45)",
          "cached": 48
        },
        {
          "ref": "B113",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A113,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 772.136918219504
        },
        {
          "ref": "C113",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A113,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1051.392
        },
        {
          "ref": "D113",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A113,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 927.1242492266067
        },
        {
          "ref": "E113",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A113,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 772.136918219504
        },
        {
          "ref": "F113",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A113,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 585.5793074502541
        },
        {
          "ref": "G113",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A113,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 367.0400000000001
        },
        {
          "ref": "A114",
          "formula": "=DWS_Fbase*(0.5+19*0.75/45)",
          "cached": 49
        },
        {
          "ref": "B114",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A114,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 826.3430786296504
        },
        {
          "ref": "C114",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A114,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1104.719044276535
        },
        {
          "ref": "D114",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A114,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 980.7500042912188
        },
        {
          "ref": "E114",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A114,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 826.3430786296504
        },
        {
          "ref": "F114",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A114,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 639.874246165694
        },
        {
          "ref": "G114",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A114,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 422.17143483930533
        },
        {
          "ref": "A115",
          "formula": "=DWS_Fbase*(0.5+20*0.75/45)",
          "cached": 49.99999999999999
        },
        {
          "ref": "B115",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A115,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 881.5961972512972
        },
        {
          "ref": "C115",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A115,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1159.0845173420564
        },
        {
          "ref": "D115",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A115,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1035.4861111111106
        },
        {
          "ref": "E115",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A115,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 881.5961972512972
        },
        {
          "ref": "F115",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A115,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 695.2405268421597
        },
        {
          "ref": "G115",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A115,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 478.274547304844
        },
        {
          "ref": "A116",
          "formula": "=DWS_Fbase*(0.5+21*0.75/45)",
          "cached": 51
        },
        {
          "ref": "B116",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A116,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 937.874231695451
        },
        {
          "ref": "C116",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A116,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1214.495623306771
        },
        {
          "ref": "D116",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A116,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1091.341858931584
        },
        {
          "ref": "E116",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A116,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 937.874231695451
        },
        {
          "ref": "F116",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A116,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 751.7046828737205
        },
        {
          "ref": "G116",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A116,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 535.3568687101069
        },
        {
          "ref": "A117",
          "formula": "=DWS_Fbase*(0.5+22*0.75/45)",
          "cached": 52
        },
        {
          "ref": "B117",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A117,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 995.1580357711225
        },
        {
          "ref": "C117",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A117,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1270.9590121185604
        },
        {
          "ref": "D117",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A117,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1148.3089371463968
        },
        {
          "ref": "E117",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A117,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 995.1580357711225
        },
        {
          "ref": "F117",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A117,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 809.2912066241311
        },
        {
          "ref": "G117",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A117,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 593.4253510367755
        },
        {
          "ref": "A118",
          "formula": "=DWS_Fbase*(0.5+23*0.75/45)",
          "cached": 53
        },
        {
          "ref": "B118",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A118,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1053.44969460239
        },
        {
          "ref": "C118",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A118,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1328.4808318424468
        },
        {
          "ref": "D118",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A118,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1206.3755206889346
        },
        {
          "ref": "E118",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A118,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1053.44969460239
        },
        {
          "ref": "F118",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A118,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 868.0217394154693
        },
        {
          "ref": "G118",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A118,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 652.4864215886689
        },
        {
          "ref": "A119",
          "formula": "=DWS_Fbase*(0.5+24*0.75/45)",
          "cached": 54
        },
        {
          "ref": "B119",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A119,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1112.7672528655846
        },
        {
          "ref": "C119",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A119,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1387.0667751312308
        },
        {
          "ref": "D119",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A119,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1265.5306604234436
        },
        {
          "ref": "E119",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A119,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1112.7672528655846
        },
        {
          "ref": "F119",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A119,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 927.8936876137614
        },
        {
          "ref": "G119",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A119,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 712.5471912429998
        },
        {
          "ref": "A120",
          "formula": "=DWS_Fbase*(0.5+25*0.75/45)",
          "cached": 55.00000000000001
        },
        {
          "ref": "B120",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A120,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1173.127921784435
        },
        {
          "ref": "C120",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A120,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1446.7221206265976
        },
        {
          "ref": "D120",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A120,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1325.764203514952
        },
        {
          "ref": "E120",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A120,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1173.127921784435
        },
        {
          "ref": "F120",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A120,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 988.8824258068032
        },
        {
          "ref": "G120",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A120,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 773.6274897736306
        },
        {
          "ref": "A121",
          "formula": "=DWS_Fbase*(0.5+26*0.75/45)",
          "cached": 56
        },
        {
          "ref": "B121",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A121,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1234.5476832095478
        },
        {
          "ref": "C121",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A121,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1507.4517699243988
        },
        {
          "ref": "D121",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A121,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1387.0667223309854
        },
        {
          "ref": "E121",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A121,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1234.5476832095478
        },
        {
          "ref": "F121",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A121,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1050.964138687658
        },
        {
          "ref": "G121",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A121,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 835.7541174409065
        },
        {
          "ref": "A122",
          "formula": "=DWS_Fbase*(0.5+27*0.75/45)",
          "cached": 57
        },
        {
          "ref": "B122",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A122,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1297.0413974581536
        },
        {
          "ref": "C122",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A122,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1569.260280648848
        },
        {
          "ref": "D122",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A122,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1449.4294508273138
        },
        {
          "ref": "E122",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A122,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1297.0413974581536
        },
        {
          "ref": "F122",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A122,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1114.1166821989993
        },
        {
          "ref": "G122",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A122,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 898.9521311144873
        },
        {
          "ref": "A123",
          "formula": "=DWS_Fbase*(0.5+28*0.75/45)",
          "cached": 58
        },
        {
          "ref": "B123",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A123,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1360.6228999980178
        },
        {
          "ref": "C123",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A123,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1632.1518961052468
        },
        {
          "ref": "D123",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A123,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1512.844227514482
        },
        {
          "ref": "E123",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A123,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1360.6228999980178
        },
        {
          "ref": "F123",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A123,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1178.319439459868
        },
        {
          "ref": "G123",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A123,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 963.2448596040565
        },
        {
          "ref": "A124",
          "formula": "=DWS_Fbase*(0.5+29*0.75/45)",
          "cached": 59
        },
        {
          "ref": "B124",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A124,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1425.305088299093
        },
        {
          "ref": "C124",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A124,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1696.130571917182
        },
        {
          "ref": "D124",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A124,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1577.3034442243534
        },
        {
          "ref": "E124",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A124,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1425.305088299093
        },
        {
          "ref": "F124",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A124,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1243.5531913439447
        },
        {
          "ref": "G124",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A124,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1028.6540501050822
        },
        {
          "ref": "A125",
          "formula": "=DWS_Fbase*(0.5+30*0.75/45)",
          "cached": 60
        },
        {
          "ref": "B125",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A125,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1491.1
        },
        {
          "ref": "C125",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A125,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1761.2
        },
        {
          "ref": "D125",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A125,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1642.8
        },
        {
          "ref": "E125",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A125,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1491.1
        },
        {
          "ref": "F125",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A125,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1309.8
        },
        {
          "ref": "G125",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A125,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1095.2
        },
        {
          "ref": "A126",
          "formula": "=DWS_Fbase*(0.5+31*0.75/45)",
          "cached": 61
        },
        {
          "ref": "B126",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A126,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1558.0152848806838
        },
        {
          "ref": "C126",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A126,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1827.362514011687
        },
        {
          "ref": "D126",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A126,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1709.329378191328
        },
        {
          "ref": "E126",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A126,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1558.0152848806838
        },
        {
          "ref": "F126",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A126,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1377.0485890829086
        },
        {
          "ref": "G126",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A126,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1162.8947070718934
        },
        {
          "ref": "A127",
          "formula": "=DWS_Fbase*(0.5+32*0.75/45)",
          "cached": 61.99999999999999
        },
        {
          "ref": "B127",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A127,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1626.0439373272397
        },
        {
          "ref": "C127",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A127,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1894.6159044040558
        },
        {
          "ref": "D127",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A127,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1776.895691537874
        },
        {
          "ref": "E127",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A127,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1626.0439373272397
        },
        {
          "ref": "F127",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A127,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1445.3099968806187
        },
        {
          "ref": "G127",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A127,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1231.7219701481115
        },
        {
          "ref": "A128",
          "formula": "=DWS_Fbase*(0.5+33*0.75/45)",
          "cached": 63
        },
        {
          "ref": "B128",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A128,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1695.1759122595863
        },
        {
          "ref": "C128",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A128,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1962.9570211869384
        },
        {
          "ref": "D128",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A128,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1845.5048430637942
        },
        {
          "ref": "E128",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A128,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1695.1759122595863
        },
        {
          "ref": "F128",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A128,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1514.5998719559345
        },
        {
          "ref": "G128",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A128,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1301.6598693045735
        },
        {
          "ref": "A129",
          "formula": "=DWS_Fbase*(0.5+34*0.75/45)",
          "cached": 64
        },
        {
          "ref": "B129",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A129,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1765.401792415146
        },
        {
          "ref": "C129",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A129,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2032.3829112445499
        },
        {
          "ref": "D129",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A129,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1915.162366854233
        },
        {
          "ref": "E129",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A129,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1765.401792415146
        },
        {
          "ref": "F129",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A129,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1584.93288483648
        },
        {
          "ref": "G129",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A129,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1372.6878546124512
        },
        {
          "ref": "A130",
          "formula": "=DWS_Fbase*(0.5+35*0.75/45)",
          "cached": 65.00000000000001
        },
        {
          "ref": "B130",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A130,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1836.7127400551938
        },
        {
          "ref": "C130",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A130,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2102.89080319131
        },
        {
          "ref": "D130",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A130,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1985.873456435251
        },
        {
          "ref": "E130",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A130,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1836.7127400551938
        },
        {
          "ref": "F130",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A130,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1656.3228032481836
        },
        {
          "ref": "G130",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A130,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1444.7866407539236
        },
        {
          "ref": "A131",
          "formula": "=DWS_Fbase*(0.5+36*0.75/45)",
          "cached": 66
        },
        {
          "ref": "B131",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A131,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1909.1004530615307
        },
        {
          "ref": "C131",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A131,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2174.478093604398
        },
        {
          "ref": "D131",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A131,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2057.6429905737514
        },
        {
          "ref": "E131",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A131,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1909.1004530615307
        },
        {
          "ref": "F131",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A131,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1728.7825605093378
        },
        {
          "ref": "G131",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A131,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1517.9381112183069
        },
        {
          "ref": "A132",
          "formula": "=DWS_Fbase*(0.5+37*0.75/45)",
          "cached": 67
        },
        {
          "ref": "B132",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A132,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1982.557124964809
        },
        {
          "ref": "C132",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A132,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2247.142334489223
        },
        {
          "ref": "D132",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A132,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2130.475556766974
        },
        {
          "ref": "E132",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A132,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1982.557124964809
        },
        {
          "ref": "F132",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A132,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1802.3243177998334
        },
        {
          "ref": "G132",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A132,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1592.1252310776483
        },
        {
          "ref": "A133",
          "formula": "=DWS_Fbase*(0.5+38*0.75/45)",
          "cached": 68
        },
        {
          "ref": "B133",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A133,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2057.0754084997584
        },
        {
          "ref": "C133",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A133,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2320.8812218508765
        },
        {
          "ref": "D133",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A133,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2204.3754726593793
        },
        {
          "ref": "E133",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A133,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2057.0754084997584
        },
        {
          "ref": "F133",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A133,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1876.9595209360355
        },
        {
          "ref": "G133",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A133,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1667.3319674585796
        },
        {
          "ref": "A134",
          "formula": "=DWS_Fbase*(0.5+39*0.75/45)",
          "cached": 69
        },
        {
          "ref": "B134",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A134,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2132.64838232953
        },
        {
          "ref": "C134",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A134,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2395.6925852593713
        },
        {
          "ref": "D134",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A134,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2279.3468055971966
        },
        {
          "ref": "E134",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A134,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2132.64838232953
        },
        {
          "ref": "F134",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A134,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1952.698952208724
        },
        {
          "ref": "G134",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A134,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1743.5435986515838
        },
        {
          "ref": "A135",
          "formula": "=DWS_Fbase*(0.5+40*0.75/45)",
          "cached": 69.99999999999999
        },
        {
          "ref": "B135",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A135,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2209.2695206222375
        },
        {
          "ref": "C135",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A135,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2471.5743783092903
        },
        {
          "ref": "D135",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A135,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2355.393390506872
        },
        {
          "ref": "E135",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A135,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2209.2695206222375
        },
        {
          "ref": "F135",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A135,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2029.5527777777766
        },
        {
          "ref": "G135",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A135,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1820.7586749922277
        },
        {
          "ref": "A136",
          "formula": "=DWS_Fbase*(0.5+41*0.75/45)",
          "cached": 71
        },
        {
          "ref": "B136",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A136,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2286.9326651984975
        },
        {
          "ref": "C136",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A136,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2548.524669885665
        },
        {
          "ref": "D136",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A136,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2432.518846262659
        },
        {
          "ref": "E136",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A136,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2286.9326651984975
        },
        {
          "ref": "F136",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A136,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2107.5274993880835
        },
        {
          "ref": "G136",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A136,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1898.9905985568198
        },
        {
          "ref": "A137",
          "formula": "=DWS_Fbase*(0.5+42*0.75/45)",
          "cached": 72
        },
        {
          "ref": "B137",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A137,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2365.6319999999996
        },
        {
          "ref": "C137",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A137,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2626.5416361576877
        },
        {
          "ref": "D137",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A137,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2510.7265906902367
        },
        {
          "ref": "E137",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A137,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2365.6319999999996
        },
        {
          "ref": "F137",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A137,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2186.617062641774
        },
        {
          "ref": "G137",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A137,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1978.2528939832612
        },
        {
          "ref": "A138",
          "formula": "=DWS_Fbase*(0.5+43*0.75/45)",
          "cached": 73
        },
        {
          "ref": "B138",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A138,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2445.363798052305
        },
        {
          "ref": "C138",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A138,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2705.6235532304886
        },
        {
          "ref": "D138",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A138,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2590.01985433717
        },
        {
          "ref": "E138",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A138,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2445.363798052305
        },
        {
          "ref": "F138",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A138,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2266.8127379186053
        },
        {
          "ref": "G138",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A138,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2058.558344833407
        },
        {
          "ref": "A139",
          "formula": "=DWS_Fbase*(0.5+44*0.75/45)",
          "cached": 74
        },
        {
          "ref": "B139",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A139,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2526.1315197249533
        },
        {
          "ref": "C139",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A139,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2785.768790392705
        },
        {
          "ref": "D139",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A139,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2670.4016931268284
        },
        {
          "ref": "E139",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A139,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2526.1315197249533
        },
        {
          "ref": "F139",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A139,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2348.1062674697014
        },
        {
          "ref": "G139",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A139,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2139.919043665768
        },
        {
          "ref": "A140",
          "formula": "=DWS_Fbase*(0.5+45*0.75/45)",
          "cached": 75
        },
        {
          "ref": "B140",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B$92,$A140,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2607.9401640196274
        },
        {
          "ref": "C140",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(C$92,$A140,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2866.9758039042426
        },
        {
          "ref": "D140",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D$92,$A140,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2751.875
        },
        {
          "ref": "E140",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(E$92,$A140,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2607.9401640196274
        },
        {
          "ref": "F140",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(F$92,$A140,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2430.4898339594556
        },
        {
          "ref": "G140",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(G$92,$A140,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2222.3464381024014
        },
        {
          "ref": "A142",
          "value": "Crossing index"
        },
        {
          "ref": "B142",
          "formula": "=COUNTIF(B$95:B$140,\"<\"&B$93)",
          "cached": 30
        },
        {
          "ref": "C142",
          "formula": "=COUNTIF(C$95:C$140,\"<\"&C$93)",
          "cached": 17
        },
        {
          "ref": "D142",
          "formula": "=COUNTIF(D$95:D$140,\"<\"&D$93)",
          "cached": 24
        },
        {
          "ref": "E142",
          "formula": "=COUNTIF(E$95:E$140,\"<\"&E$93)",
          "cached": 30
        },
        {
          "ref": "F142",
          "formula": "=COUNTIF(F$95:F$140,\"<\"&F$93)",
          "cached": 36
        },
        {
          "ref": "G142",
          "formula": "=COUNTIF(G$95:G$140,\"<\"&G$93)",
          "cached": 42
        },
        {
          "ref": "A143",
          "value": "Required frequency (Hz)"
        },
        {
          "ref": "B143",
          "formula": "=IF(OR(B$142<1,B$142>45),NA(),INDEX($A$95:$A$140,B$142)+(B$93-INDEX(B$95:B$140,B$142))/(INDEX(B$95:B$140,B$142+1)-INDEX(B$95:B$140,B$142))*(INDEX($A$95:$A$140,B$142+1)-INDEX($A$95:$A$140,B$142)))",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "C143",
          "formula": "=IF(OR(C$142<1,C$142>45),NA(),INDEX($A$95:$A$140,C$142)+(C$93-INDEX(C$95:C$140,C$142))/(INDEX(C$95:C$140,C$142+1)-INDEX(C$95:C$140,C$142))*(INDEX($A$95:$A$140,C$142+1)-INDEX($A$95:$A$140,C$142)))",
          "cached": 46.457925409740426,
          "format": "0.0"
        },
        {
          "ref": "D143",
          "formula": "=IF(OR(D$142<1,D$142>45),NA(),INDEX($A$95:$A$140,D$142)+(D$93-INDEX(D$95:D$140,D$142))/(INDEX(D$95:D$140,D$142+1)-INDEX(D$95:D$140,D$142))*(INDEX($A$95:$A$140,D$142+1)-INDEX($A$95:$A$140,D$142)))",
          "cached": 53.13648606462337,
          "format": "0.0"
        },
        {
          "ref": "E143",
          "formula": "=IF(OR(E$142<1,E$142>45),NA(),INDEX($A$95:$A$140,E$142)+(E$93-INDEX(E$95:E$140,E$142))/(INDEX(E$95:E$140,E$142+1)-INDEX(E$95:E$140,E$142))*(INDEX($A$95:$A$140,E$142+1)-INDEX($A$95:$A$140,E$142)))",
          "cached": 59.49134083372292,
          "format": "0.0"
        },
        {
          "ref": "F143",
          "formula": "=IF(OR(F$142<1,F$142>45),NA(),INDEX($A$95:$A$140,F$142)+(F$93-INDEX(F$95:F$140,F$142))/(INDEX(F$95:F$140,F$142+1)-INDEX(F$95:F$140,F$142))*(INDEX($A$95:$A$140,F$142+1)-INDEX($A$95:$A$140,F$142)))",
          "cached": 65.61469581696802,
          "format": "0.0"
        },
        {
          "ref": "G143",
          "formula": "=IF(OR(G$142<1,G$142>45),NA(),INDEX($A$95:$A$140,G$142)+(G$93-INDEX(G$95:G$140,G$142))/(INDEX(G$95:G$140,G$142+1)-INDEX(G$95:G$140,G$142))*(INDEX($A$95:$A$140,G$142+1)-INDEX($A$95:$A$140,G$142)))",
          "cached": 71.56962497275147,
          "format": "0.0"
        },
        {
          "ref": "A145",
          "value": "Pump curve at design frequency (installed stages)"
        },
        {
          "ref": "A146",
          "value": "Rate (bbl/d)"
        },
        {
          "ref": "B146",
          "value": "Head (ft)"
        },
        {
          "ref": "C146",
          "value": "BHP (HP)"
        },
        {
          "ref": "D146",
          "value": "Efficiency"
        },
        {
          "ref": "E146",
          "value": "System TDH (ft)"
        },
        {
          "ref": "A147",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),DWS_F,DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "B147",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),DWS_F,DWS_Fbase)",
          "cached": 1891.516271163783
        },
        {
          "ref": "C147",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,1),DWS_F,DWS_Fbase)",
          "cached": 30.873296903323304
        },
        {
          "ref": "D147",
          "formula": "=INDEX(DWS_CurveEff,1)",
          "cached": 0
        },
        {
          "ref": "E147",
          "formula": "=DWS_Hst+DWS_Kq*A147+PO.ESP.System.Hfric(A147,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": -0.6915887850467328
        },
        {
          "ref": "A148",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),DWS_F,DWS_Fbase)",
          "cached": 495.7611736143577
        },
        {
          "ref": "B148",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),DWS_F,DWS_Fbase)",
          "cached": 1898.791333745182
        },
        {
          "ref": "C148",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,2),DWS_F,DWS_Fbase)",
          "cached": 35.65865792333842
        },
        {
          "ref": "D148",
          "formula": "=INDEX(DWS_CurveEff,2)",
          "cached": 0.20721828459845096
        },
        {
          "ref": "E148",
          "formula": "=DWS_Hst+DWS_Kq*A148+PO.ESP.System.Hfric(A148,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 240.1619305510763
        },
        {
          "ref": "A149",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),DWS_F,DWS_Fbase)",
          "cached": 991.5223472287154
        },
        {
          "ref": "B149",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),DWS_F,DWS_Fbase)",
          "cached": 1873.328614710285
        },
        {
          "ref": "C149",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,3),DWS_F,DWS_Fbase)",
          "cached": 38.707395992541585
        },
        {
          "ref": "D149",
          "formula": "=INDEX(DWS_CurveEff,3)",
          "cached": 0.37667416489618843
        },
        {
          "ref": "E149",
          "formula": "=DWS_Hst+DWS_Kq*A149+PO.ESP.System.Hfric(A149,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 481.0775435141724
        },
        {
          "ref": "A150",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),DWS_F,DWS_Fbase)",
          "cached": 1487.2835208430731
        },
        {
          "ref": "B150",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),DWS_F,DWS_Fbase)",
          "cached": 1818.7656453497912
        },
        {
          "ref": "C150",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,4),DWS_F,DWS_Fbase)",
          "cached": 41.71754244061562
        },
        {
          "ref": "D150",
          "formula": "=INDEX(DWS_CurveEff,4)",
          "cached": 0.5089734254387932
        },
        {
          "ref": "E150",
          "formula": "=DWS_Hst+DWS_Kq*A150+PO.ESP.System.Hfric(A150,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 722.0481945123357
        },
        {
          "ref": "A151",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),DWS_F,DWS_Fbase)",
          "cached": 1983.0446944574308
        },
        {
          "ref": "B151",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),DWS_F,DWS_Fbase)",
          "cached": 1731.4648943730012
        },
        {
          "ref": "C151",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,5),DWS_F,DWS_Fbase)",
          "cached": 44.727688888689634
        },
        {
          "ref": "D151",
          "formula": "=INDEX(DWS_CurveEff,5)",
          "cached": 0.6025776931839716
        },
        {
          "ref": "E151",
          "formula": "=DWS_Hst+DWS_Kq*A151+PO.ESP.System.Hfric(A151,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 963.0705234535303
        },
        {
          "ref": "A152",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),DWS_F,DWS_Fbase)",
          "cached": 2478.8058680717886
        },
        {
          "ref": "B152",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),DWS_F,DWS_Fbase)",
          "cached": 1615.0638930706145
        },
        {
          "ref": "C152",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,6),DWS_F,DWS_Fbase)",
          "cached": 47.622060473376195
        },
        {
          "ref": "D152",
          "formula": "=INDEX(DWS_CurveEff,6)",
          "cached": 0.6598836336231899
        },
        {
          "ref": "E152",
          "formula": "=DWS_Hst+DWS_Kq*A152+PO.ESP.System.Hfric(A152,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1204.1423117889926
        },
        {
          "ref": "A153",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),DWS_F,DWS_Fbase)",
          "cached": 2974.5670416861462
        },
        {
          "ref": "B153",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),DWS_F,DWS_Fbase)",
          "cached": 1465.9251101519317
        },
        {
          "ref": "C153",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,7),DWS_F,DWS_Fbase)",
          "cached": 50.477840436933604
        },
        {
          "ref": "D153",
          "formula": "=INDEX(DWS_CurveEff,7)",
          "cached": 0.6780755656832786
        },
        {
          "ref": "E153",
          "formula": "=DWS_Hst+DWS_Kq*A153+PO.ESP.System.Hfric(A153,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1445.2619156111502
        },
        {
          "ref": "A154",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),DWS_F,DWS_Fbase)",
          "cached": 3470.328215300504
        },
        {
          "ref": "B154",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),DWS_F,DWS_Fbase)",
          "cached": 1287.686076907652
        },
        {
          "ref": "C154",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,8),DWS_F,DWS_Fbase)",
          "cached": 53.179253915974385
        },
        {
          "ref": "D154",
          "formula": "=INDEX(DWS_CurveEff,8)",
          "cached": 0.6596014882653861
        },
        {
          "ref": "E154",
          "formula": "=DWS_Hst+DWS_Kq*A154+PO.ESP.System.Hfric(A154,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1686.4280366731825
        },
        {
          "ref": "A155",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),DWS_F,DWS_Fbase)",
          "cached": 3966.0893889148615
        },
        {
          "ref": "B155",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),DWS_F,DWS_Fbase)",
          "cached": 1076.7092620470764
        },
        {
          "ref": "C155",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,9),DWS_F,DWS_Fbase)",
          "cached": 55.6105260471111
        },
        {
          "ref": "D155",
          "formula": "=INDEX(DWS_CurveEff,9)",
          "cached": 0.6027639353345483
        },
        {
          "ref": "E155",
          "formula": "=DWS_Hst+DWS_Kq*A155+PO.ESP.System.Hfric(A155,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 1927.639606849025
        },
        {
          "ref": "A156",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),DWS_F,DWS_Fbase)",
          "cached": 4461.850562529219
        },
        {
          "ref": "B156",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),DWS_F,DWS_Fbase)",
          "cached": 836.632196860904
        },
        {
          "ref": "C156",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,10),DWS_F,DWS_Fbase)",
          "cached": 57.540107103568815
        },
        {
          "ref": "D156",
          "formula": "=INDEX(DWS_CurveEff,10)",
          "cached": 0.5092396892026041
        },
        {
          "ref": "E156",
          "formula": "=DWS_Hst+DWS_Kq*A156+PO.ESP.System.Hfric(A156,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2168.895721775154
        },
        {
          "ref": "A157",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),DWS_F,DWS_Fbase)",
          "cached": 4957.611736143577
        },
        {
          "ref": "B157",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),DWS_F,DWS_Fbase)",
          "cached": 563.8173500584353
        },
        {
          "ref": "C157",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,11),DWS_F,DWS_Fbase)",
          "cached": 58.23475628389358
        },
        {
          "ref": "D157",
          "formula": "=INDEX(DWS_CurveEff,11)",
          "cached": 0.37676625712125905
        },
        {
          "ref": "E157",
          "formula": "=DWS_Hst+DWS_Kq*A157+PO.ESP.System.Hfric(A157,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2410.195599294756
        },
        {
          "ref": "A158",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),DWS_F,DWS_Fbase)",
          "cached": 5453.372909757934
        },
        {
          "ref": "B158",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),DWS_F,DWS_Fbase)",
          "cached": 261.90225293036997
        },
        {
          "ref": "C158",
          "formula": "=DWS_N*DWS_SG*PO.ESP.Affinity.Power(INDEX(DWS_CurveP,12),DWS_F,DWS_Fbase)",
          "cached": 53.912494717428324
        },
        {
          "ref": "D158",
          "formula": "=INDEX(DWS_CurveEff,12)",
          "cached": 0.20794970944226848
        },
        {
          "ref": "E158",
          "formula": "=DWS_Hst+DWS_Kq*A158+PO.ESP.System.Hfric(A158,DWS_FlowID,DWS_FlowL,DWS_SG)",
          "cached": 2651.538551757393
        },
        {
          "ref": "A160",
          "value": "Chart markers"
        },
        {
          "ref": "B161",
          "value": "Rate (bbl/d)"
        },
        {
          "ref": "C161",
          "value": "Head (ft)"
        },
        {
          "ref": "D161",
          "value": "BHP (HP)"
        },
        {
          "ref": "E161",
          "value": "Efficiency"
        },
        {
          "ref": "A162",
          "value": "Operating point"
        },
        {
          "ref": "B162",
          "formula": "=DWS_Qop",
          "cached": 2999.577284085927
        },
        {
          "ref": "C162",
          "formula": "=DWS_TDHop",
          "cached": 1457.427199921033
        },
        {
          "ref": "D162",
          "formula": "=DWS_BHPop",
          "cached": 50.61857026899056
        },
        {
          "ref": "E162",
          "formula": "=DWS_EffOp",
          "cached": 0.6780177871817172
        },
        {
          "ref": "A163",
          "value": "Minimum rate, axis"
        },
        {
          "ref": "B163",
          "formula": "=DWS_Qmin*DWS_R",
          "cached": 2181.3491639031736
        },
        {
          "ref": "C163",
          "value": 0
        },
        {
          "ref": "A164",
          "value": "Minimum rate, on the pump curve"
        },
        {
          "ref": "B164",
          "formula": "=DWS_Qmin*DWS_R",
          "cached": 2181.3491639031736
        },
        {
          "ref": "C164",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B164,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1688.5641715587217
        },
        {
          "ref": "A165",
          "value": "Maximum rate, axis"
        },
        {
          "ref": "B165",
          "formula": "=DWS_Qmax*DWS_R",
          "cached": 3767.7849194691184
        },
        {
          "ref": "C165",
          "value": 0
        },
        {
          "ref": "A166",
          "value": "Maximum rate, on the pump curve"
        },
        {
          "ref": "B166",
          "formula": "=DWS_Qmax*DWS_R",
          "cached": 3767.7849194691184
        },
        {
          "ref": "C166",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B166,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1164.801003462093
        },
        {
          "ref": "A167",
          "value": "BEP at design frequency"
        },
        {
          "ref": "B167",
          "formula": "=DWS_QBEP*DWS_R",
          "cached": 2972.0882358180743
        },
        {
          "ref": "C167",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B167,DWS_F,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1466.743321791513
        },
        {
          "ref": "A169",
          "value": "Tornado chart — installed stages across drive frequencies"
        },
        {
          "ref": "B170",
          "formula": "=TEXT(INDEX(DWS_VsdF,1),\"0\")&\" Hz\"",
          "cached": "40 Hz"
        },
        {
          "ref": "D170",
          "formula": "=TEXT(INDEX(DWS_VsdF,2),\"0\")&\" Hz\"",
          "cached": "45 Hz"
        },
        {
          "ref": "F170",
          "formula": "=TEXT(INDEX(DWS_VsdF,3),\"0\")&\" Hz\"",
          "cached": "50 Hz"
        },
        {
          "ref": "H170",
          "formula": "=TEXT(INDEX(DWS_VsdF,4),\"0\")&\" Hz\"",
          "cached": "55 Hz"
        },
        {
          "ref": "J170",
          "formula": "=TEXT(INDEX(DWS_VsdF,5),\"0\")&\" Hz\"",
          "cached": "60 Hz"
        },
        {
          "ref": "L170",
          "formula": "=TEXT(INDEX(DWS_VsdF,6),\"0\")&\" Hz\"",
          "cached": "65 Hz"
        },
        {
          "ref": "N170",
          "formula": "=TEXT(INDEX(DWS_VsdF,7),\"0\")&\" Hz\"",
          "cached": "70 Hz"
        },
        {
          "ref": "B171",
          "value": "Rate"
        },
        {
          "ref": "C171",
          "value": "Head"
        },
        {
          "ref": "D171",
          "value": "Rate"
        },
        {
          "ref": "E171",
          "value": "Head"
        },
        {
          "ref": "F171",
          "value": "Rate"
        },
        {
          "ref": "G171",
          "value": "Head"
        },
        {
          "ref": "H171",
          "value": "Rate"
        },
        {
          "ref": "I171",
          "value": "Head"
        },
        {
          "ref": "J171",
          "value": "Rate"
        },
        {
          "ref": "K171",
          "value": "Head"
        },
        {
          "ref": "L171",
          "value": "Rate"
        },
        {
          "ref": "M171",
          "value": "Head"
        },
        {
          "ref": "N171",
          "value": "Rate"
        },
        {
          "ref": "O171",
          "value": "Head"
        },
        {
          "ref": "B172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "C172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 855.1111111111111
        },
        {
          "ref": "D172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "E172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1082.25
        },
        {
          "ref": "F172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "G172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1336.1111111111113
        },
        {
          "ref": "H172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "I172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1616.6944444444443
        },
        {
          "ref": "J172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "K172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1924
        },
        {
          "ref": "L172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "M172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2258.0277777777774
        },
        {
          "ref": "N172",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,1),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 0
        },
        {
          "ref": "O172",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,1),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2618.7777777777783
        },
        {
          "ref": "B173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 333.3333333333333
        },
        {
          "ref": "C173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 858.4
        },
        {
          "ref": "D173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 375
        },
        {
          "ref": "E173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1086.4125000000001
        },
        {
          "ref": "F173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 416.6666666666667
        },
        {
          "ref": "G173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1341.2500000000002
        },
        {
          "ref": "H173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 458.3333333333333
        },
        {
          "ref": "I173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1622.9125
        },
        {
          "ref": "J173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 500
        },
        {
          "ref": "K173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1931.4
        },
        {
          "ref": "L173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 541.6666666666666
        },
        {
          "ref": "M173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2266.7124999999996
        },
        {
          "ref": "N173",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,2),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 583.3333333333334
        },
        {
          "ref": "O173",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,2),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2628.8500000000004
        },
        {
          "ref": "B174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 666.6666666666666
        },
        {
          "ref": "C174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 846.8888888888889
        },
        {
          "ref": "D174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 750
        },
        {
          "ref": "E174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1071.84375
        },
        {
          "ref": "F174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 833.3333333333334
        },
        {
          "ref": "G174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1323.2638888888891
        },
        {
          "ref": "H174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 916.6666666666666
        },
        {
          "ref": "I174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1601.1493055555554
        },
        {
          "ref": "J174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1000
        },
        {
          "ref": "K174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1905.5
        },
        {
          "ref": "L174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 1083.3333333333333
        },
        {
          "ref": "M174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2236.3159722222217
        },
        {
          "ref": "N174",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,3),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 1166.6666666666667
        },
        {
          "ref": "O174",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,3),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2593.597222222223
        },
        {
          "ref": "B175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 1000
        },
        {
          "ref": "C175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 822.2222222222222
        },
        {
          "ref": "D175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1125
        },
        {
          "ref": "E175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1040.625
        },
        {
          "ref": "F175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1250
        },
        {
          "ref": "G175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1284.7222222222224
        },
        {
          "ref": "H175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1375
        },
        {
          "ref": "I175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1554.5138888888887
        },
        {
          "ref": "J175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1500
        },
        {
          "ref": "K175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1850
        },
        {
          "ref": "L175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 1625
        },
        {
          "ref": "M175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2171.180555555555
        },
        {
          "ref": "N175",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,4),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 1750
        },
        {
          "ref": "O175",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,4),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2518.055555555556
        },
        {
          "ref": "B176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 1333.3333333333333
        },
        {
          "ref": "C176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 782.7555555555556
        },
        {
          "ref": "D176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1500
        },
        {
          "ref": "E176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 990.6750000000001
        },
        {
          "ref": "F176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1666.6666666666667
        },
        {
          "ref": "G176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1223.0555555555557
        },
        {
          "ref": "H176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1833.3333333333333
        },
        {
          "ref": "I176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1479.8972222222221
        },
        {
          "ref": "J176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 2000
        },
        {
          "ref": "K176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1761.2
        },
        {
          "ref": "L176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2166.6666666666665
        },
        {
          "ref": "M176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2066.9638888888885
        },
        {
          "ref": "N176",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,5),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2333.3333333333335
        },
        {
          "ref": "O176",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,5),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2397.1888888888893
        },
        {
          "ref": "B177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 1666.6666666666667
        },
        {
          "ref": "C177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 730.1333333333332
        },
        {
          "ref": "D177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 1875
        },
        {
          "ref": "E177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 924.0749999999999
        },
        {
          "ref": "F177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 2083.3333333333335
        },
        {
          "ref": "G177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1140.8333333333335
        },
        {
          "ref": "H177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 2291.6666666666665
        },
        {
          "ref": "I177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1380.4083333333333
        },
        {
          "ref": "J177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 2500
        },
        {
          "ref": "K177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1642.8
        },
        {
          "ref": "L177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 2708.3333333333335
        },
        {
          "ref": "M177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 1928.0083333333332
        },
        {
          "ref": "N177",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,6),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2916.6666666666665
        },
        {
          "ref": "O177",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,6),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2236.0333333333338
        },
        {
          "ref": "B178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 2000
        },
        {
          "ref": "C178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 662.711111111111
        },
        {
          "ref": "D178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 2250
        },
        {
          "ref": "E178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 838.74375
        },
        {
          "ref": "F178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 2500
        },
        {
          "ref": "G178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 1035.4861111111113
        },
        {
          "ref": "H178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 2750
        },
        {
          "ref": "I178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1252.9381944444442
        },
        {
          "ref": "J178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 3000
        },
        {
          "ref": "K178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1491.1
        },
        {
          "ref": "L178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 3250
        },
        {
          "ref": "M178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 1749.9715277777775
        },
        {
          "ref": "N178",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,7),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 3500
        },
        {
          "ref": "O178",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,7),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 2029.552777777778
        },
        {
          "ref": "B179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 2333.3333333333335
        },
        {
          "ref": "C179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 582.1333333333333
        },
        {
          "ref": "D179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 2625
        },
        {
          "ref": "E179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 736.7624999999999
        },
        {
          "ref": "F179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 2916.6666666666665
        },
        {
          "ref": "G179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 909.5833333333334
        },
        {
          "ref": "H179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 3208.3333333333335
        },
        {
          "ref": "I179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 1100.5958333333333
        },
        {
          "ref": "J179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 3500
        },
        {
          "ref": "K179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1309.8
        },
        {
          "ref": "L179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 3791.6666666666665
        },
        {
          "ref": "M179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 1537.1958333333332
        },
        {
          "ref": "N179",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,8),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 4083.3333333333335
        },
        {
          "ref": "O179",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,8),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 1782.7833333333338
        },
        {
          "ref": "B180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 2666.6666666666665
        },
        {
          "ref": "C180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 486.75555555555553
        },
        {
          "ref": "D180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 3000
        },
        {
          "ref": "E180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 616.0500000000001
        },
        {
          "ref": "F180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 3333.3333333333335
        },
        {
          "ref": "G180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 760.5555555555558
        },
        {
          "ref": "H180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 3666.6666666666665
        },
        {
          "ref": "I180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 920.2722222222221
        },
        {
          "ref": "J180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 4000
        },
        {
          "ref": "K180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 1095.2
        },
        {
          "ref": "L180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 4333.333333333333
        },
        {
          "ref": "M180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 1285.3388888888887
        },
        {
          "ref": "N180",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,9),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 4666.666666666667
        },
        {
          "ref": "O180",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,9),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 1490.6888888888893
        },
        {
          "ref": "B181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 3000
        },
        {
          "ref": "C181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 378.2222222222222
        },
        {
          "ref": "D181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 3375
        },
        {
          "ref": "E181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 478.6875
        },
        {
          "ref": "F181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 3750
        },
        {
          "ref": "G181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 590.9722222222223
        },
        {
          "ref": "H181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 4125
        },
        {
          "ref": "I181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 715.0763888888888
        },
        {
          "ref": "J181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 4500
        },
        {
          "ref": "K181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 851
        },
        {
          "ref": "L181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 4875
        },
        {
          "ref": "M181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 998.7430555555553
        },
        {
          "ref": "N181",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,10),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 5250
        },
        {
          "ref": "O181",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,10),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 1158.3055555555557
        },
        {
          "ref": "B182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 3333.3333333333335
        },
        {
          "ref": "C182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 254.88888888888886
        },
        {
          "ref": "D182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 3750
        },
        {
          "ref": "E182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 322.59375
        },
        {
          "ref": "F182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 4166.666666666667
        },
        {
          "ref": "G182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 398.26388888888897
        },
        {
          "ref": "H182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 4583.333333333333
        },
        {
          "ref": "I182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 481.8993055555555
        },
        {
          "ref": "J182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 5000
        },
        {
          "ref": "K182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 573.5
        },
        {
          "ref": "L182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 5416.666666666667
        },
        {
          "ref": "M182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 673.0659722222221
        },
        {
          "ref": "N182",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,11),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 5833.333333333333
        },
        {
          "ref": "O182",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,11),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 780.5972222222223
        },
        {
          "ref": "B183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 3666.6666666666665
        },
        {
          "ref": "C183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,1),DWS_Fbase)",
          "cached": 118.39999999999999
        },
        {
          "ref": "D183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 4125
        },
        {
          "ref": "E183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,2),DWS_Fbase)",
          "cached": 149.85
        },
        {
          "ref": "F183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 4583.333333333333
        },
        {
          "ref": "G183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,3),DWS_Fbase)",
          "cached": 185.00000000000003
        },
        {
          "ref": "H183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 5041.666666666667
        },
        {
          "ref": "I183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,4),DWS_Fbase)",
          "cached": 223.85
        },
        {
          "ref": "J183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 5500
        },
        {
          "ref": "K183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,5),DWS_Fbase)",
          "cached": 266.40000000000003
        },
        {
          "ref": "L183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 5958.333333333333
        },
        {
          "ref": "M183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,6),DWS_Fbase)",
          "cached": 312.65
        },
        {
          "ref": "N183",
          "formula": "=PO.ESP.Affinity.Rate(INDEX(DWS_CurveQ,12),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 6416.666666666667
        },
        {
          "ref": "O183",
          "formula": "=DWS_N*PO.ESP.Affinity.Head(INDEX(DWS_CurveH,12),INDEX(DWS_VsdF,7),DWS_Fbase)",
          "cached": 362.6000000000001
        },
        {
          "ref": "A185",
          "value": "Recommended-range boundaries across frequencies"
        },
        {
          "ref": "A186",
          "value": "Frequency (Hz)"
        },
        {
          "ref": "B186",
          "value": "Minimum rate"
        },
        {
          "ref": "C186",
          "value": "Head at minimum"
        },
        {
          "ref": "D186",
          "value": "Maximum rate"
        },
        {
          "ref": "E186",
          "value": "Head at maximum"
        },
        {
          "ref": "A187",
          "formula": "=INDEX(DWS_VsdF,1)",
          "cached": 40
        },
        {
          "ref": "B187",
          "formula": "=DWS_Qmin*A187/DWS_Fbase",
          "cached": 1466.6666666666667
        },
        {
          "ref": "C187",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B187,A187,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 763.3611229976915
        },
        {
          "ref": "D187",
          "formula": "=DWS_Qmax*A187/DWS_Fbase",
          "cached": 2533.3333333333335
        },
        {
          "ref": "E187",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D187,A187,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 526.5798108524771
        },
        {
          "ref": "A188",
          "formula": "=INDEX(DWS_VsdF,2)",
          "cached": 45
        },
        {
          "ref": "B188",
          "formula": "=DWS_Qmin*A188/DWS_Fbase",
          "cached": 1650
        },
        {
          "ref": "C188",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B188,A188,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 966.1289212939533
        },
        {
          "ref": "D188",
          "formula": "=DWS_Qmax*A188/DWS_Fbase",
          "cached": 2850
        },
        {
          "ref": "E188",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D188,A188,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 666.4525731101662
        },
        {
          "ref": "A189",
          "formula": "=INDEX(DWS_VsdF,3)",
          "cached": 50
        },
        {
          "ref": "B189",
          "formula": "=DWS_Qmin*A189/DWS_Fbase",
          "cached": 1833.3333333333333
        },
        {
          "ref": "C189",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B189,A189,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1192.7517546838933
        },
        {
          "ref": "D189",
          "formula": "=DWS_Qmax*A189/DWS_Fbase",
          "cached": 3166.6666666666665
        },
        {
          "ref": "E189",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D189,A189,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 822.7809544569955
        },
        {
          "ref": "A190",
          "formula": "=INDEX(DWS_VsdF,4)",
          "cached": 55
        },
        {
          "ref": "B190",
          "formula": "=DWS_Qmin*A190/DWS_Fbase",
          "cached": 2016.6666666666667
        },
        {
          "ref": "C190",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B190,A190,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1443.2296231675105
        },
        {
          "ref": "D190",
          "formula": "=DWS_Qmax*A190/DWS_Fbase",
          "cached": 3483.3333333333335
        },
        {
          "ref": "E190",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D190,A190,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 995.5649548929644
        },
        {
          "ref": "A191",
          "formula": "=INDEX(DWS_VsdF,5)",
          "cached": 60
        },
        {
          "ref": "B191",
          "formula": "=DWS_Qmin*A191/DWS_Fbase",
          "cached": 2200
        },
        {
          "ref": "C191",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B191,A191,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1717.5625267448058
        },
        {
          "ref": "D191",
          "formula": "=DWS_Qmax*A191/DWS_Fbase",
          "cached": 3800
        },
        {
          "ref": "E191",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D191,A191,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1184.8045744180733
        },
        {
          "ref": "A192",
          "formula": "=INDEX(DWS_VsdF,6)",
          "cached": 65
        },
        {
          "ref": "B192",
          "formula": "=DWS_Qmin*A192/DWS_Fbase",
          "cached": 2383.3333333333335
        },
        {
          "ref": "C192",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B192,A192,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2015.7504654157788
        },
        {
          "ref": "D192",
          "formula": "=DWS_Qmax*A192/DWS_Fbase",
          "cached": 4116.666666666667
        },
        {
          "ref": "E192",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D192,A192,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1390.499813032322
        },
        {
          "ref": "A193",
          "formula": "=INDEX(DWS_VsdF,7)",
          "cached": 70
        },
        {
          "ref": "B193",
          "formula": "=DWS_Qmin*A193/DWS_Fbase",
          "cached": 2566.6666666666665
        },
        {
          "ref": "C193",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(B193,A193,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 2337.7934391804306
        },
        {
          "ref": "D193",
          "formula": "=DWS_Qmax*A193/DWS_Fbase",
          "cached": 4433.333333333333
        },
        {
          "ref": "E193",
          "formula": "=DWS_N*PO.ESP.Curve.HeadAtSpeed(D193,A193,DWS_Fbase,DWS_CurveQ,DWS_CurveH)",
          "cached": 1612.6506707357112
        }
      ]
    }
  ],
  "namedRanges": [
    {
      "name": "DWS_BHPop",
      "refersTo": "Calc!$B$24"
    },
    {
      "name": "DWS_Cases",
      "refersTo": "Inputs!$B$34:$F$34"
    },
    {
      "name": "DWS_CasingID",
      "refersTo": "Inputs!$B$28"
    },
    {
      "name": "DWS_CurveEff",
      "refersTo": "'Pump Curve'!$D$11:$D$22"
    },
    {
      "name": "DWS_CurveH",
      "refersTo": "'Pump Curve'!$B$11:$B$22"
    },
    {
      "name": "DWS_CurveP",
      "refersTo": "'Pump Curve'!$C$11:$C$22"
    },
    {
      "name": "DWS_CurveQ",
      "refersTo": "'Pump Curve'!$A$11:$A$22"
    },
    {
      "name": "DWS_EffBEP",
      "refersTo": "'Pump Curve'!$B$26"
    },
    {
      "name": "DWS_EffOp",
      "refersTo": "Calc!$B$25"
    },
    {
      "name": "DWS_F",
      "refersTo": "Calc!$B$19"
    },
    {
      "name": "DWS_FTarget",
      "refersTo": "Calc!$B$18"
    },
    {
      "name": "DWS_Fbase",
      "refersTo": "Inputs!$B$20"
    },
    {
      "name": "DWS_FlowID",
      "refersTo": "Inputs!$B$15"
    },
    {
      "name": "DWS_FlowL",
      "refersTo": "Inputs!$B$16"
    },
    {
      "name": "DWS_FreqSet",
      "refersTo": "Inputs!$B$21"
    },
    {
      "name": "DWS_Grad",
      "refersTo": "Calc!$B$6"
    },
    {
      "name": "DWS_GridTop",
      "refersTo": "Calc!$B$21"
    },
    {
      "name": "DWS_HInj",
      "refersTo": "Calc!$B$10"
    },
    {
      "name": "DWS_HSink",
      "refersTo": "Calc!$B$9"
    },
    {
      "name": "DWS_HStgT",
      "refersTo": "Calc!$B$15"
    },
    {
      "name": "DWS_HfT",
      "refersTo": "Calc!$B$11"
    },
    {
      "name": "DWS_Hst",
      "refersTo": "Calc!$B$8"
    },
    {
      "name": "DWS_HstFlag",
      "refersTo": "Calc!$B$29"
    },
    {
      "name": "DWS_II",
      "refersTo": "Inputs!$B$12"
    },
    {
      "name": "DWS_Kq",
      "refersTo": "Calc!$B$14"
    },
    {
      "name": "DWS_MotorHP",
      "refersTo": "Inputs!$B$25"
    },
    {
      "name": "DWS_MotorOD",
      "refersTo": "Inputs!$B$27"
    },
    {
      "name": "DWS_N",
      "refersTo": "Calc!$B$17"
    },
    {
      "name": "DWS_PI",
      "refersTo": "Inputs!$B$10"
    },
    {
      "name": "DWS_PackerRating",
      "refersTo": "Inputs!$B$31"
    },
    {
      "name": "DWS_Pdr",
      "refersTo": "Inputs!$B$9"
    },
    {
      "name": "DWS_Pinj",
      "refersTo": "Inputs!$B$11"
    },
    {
      "name": "DWS_PinjSt",
      "refersTo": "Calc!$B$7"
    },
    {
      "name": "DWS_PumpModel",
      "refersTo": "'Pump Curve'!$B$5"
    },
    {
      "name": "DWS_Q",
      "refersTo": "Inputs!$B$5"
    },
    {
      "name": "DWS_QBEP",
      "refersTo": "'Pump Curve'!$B$25"
    },
    {
      "name": "DWS_Qd",
      "refersTo": "Calc!$B$5"
    },
    {
      "name": "DWS_Qmax",
      "refersTo": "'Pump Curve'!$B$7"
    },
    {
      "name": "DWS_Qmin",
      "refersTo": "'Pump Curve'!$B$6"
    },
    {
      "name": "DWS_Qop",
      "refersTo": "Calc!$B$22"
    },
    {
      "name": "DWS_R",
      "refersTo": "Calc!$B$20"
    },
    {
      "name": "DWS_SF",
      "refersTo": "Inputs!$B$26"
    },
    {
      "name": "DWS_SG",
      "refersTo": "Inputs!$B$7"
    },
    {
      "name": "DWS_SGFlag",
      "refersTo": "Calc!$B$28"
    },
    {
      "name": "DWS_Shaft",
      "refersTo": "Inputs!$B$30"
    },
    {
      "name": "DWS_Sink",
      "refersTo": "Inputs!$B$6"
    },
    {
      "name": "DWS_SinkOp",
      "refersTo": "Calc!$B$27"
    },
    {
      "name": "DWS_SinkShare",
      "refersTo": "Calc!$B$26"
    },
    {
      "name": "DWS_StagesReq",
      "refersTo": "Calc!$B$16"
    },
    {
      "name": "DWS_StagesSet",
      "refersTo": "Inputs!$B$22"
    },
    {
      "name": "DWS_TDH",
      "refersTo": "Calc!$B$13"
    },
    {
      "name": "DWS_TDHKnown",
      "refersTo": "Inputs!$B$17"
    },
    {
      "name": "DWS_TDHLoop",
      "refersTo": "Calc!$B$12"
    },
    {
      "name": "DWS_TDHop",
      "refersTo": "Calc!$B$23"
    },
    {
      "name": "DWS_Temp",
      "refersTo": "Inputs!$B$29"
    },
    {
      "name": "DWS_VsdF",
      "refersTo": "Inputs!$B$35:$H$35"
    },
    {
      "name": "DWS_dZ",
      "refersTo": "Inputs!$B$13"
    }
  ],
  "namedLambdas": [
    {
      "name": "PO.ESP.Affinity.Head",
      "definition": "=LAMBDA(h, f, f_base, h*(f/f_base)^2)"
    },
    {
      "name": "PO.ESP.Affinity.Power",
      "definition": "=LAMBDA(p, f, f_base, p*(f/f_base)^3)"
    },
    {
      "name": "PO.ESP.Affinity.Rate",
      "definition": "=LAMBDA(q, f, f_base, q*f/f_base)"
    },
    {
      "name": "PO.ESP.Curve.HeadAtSpeed",
      "definition": "=LAMBDA(q, f, f_base, curve_q, curve_head, IF(q*f_base/f>MAX(curve_q), 0, PO.ESP.Affinity.Head(PO.ESP.Curve.Head(q*f_base/f, curve_q, curve_head), f, f_base)))"
    },
    {
      "name": "PO.ESP.Curve.PowerAtSpeed",
      "definition": "=LAMBDA(q, f, f_base, curve_q, curve_hp, IF(q*f_base/f>MAX(curve_q), NA(), PO.ESP.Affinity.Power(PO.ESP.Curve.Power(q*f_base/f, curve_q, curve_hp), f, f_base)))"
    },
    {
      "name": "PO.ESP.DWS.TDH",
      "definition": "=LAMBDA(q, p_drain, pi_drain, p_inj, ii_inj, dz, sg, h_fric, PO.ESP.Head.FromPressure((p_inj + q/ii_inj) - (p_drain - q/pi_drain), sg) - dz + h_fric)"
    },
    {
      "name": "PO.ESP.Motor.CoolingVelocity",
      "definition": "=LAMBDA(q, casing_id, motor_od, 0.0119*q/(casing_id^2 - motor_od^2))"
    },
    {
      "name": "PO.ESP.Shaft.Thrust",
      "definition": "=LAMBDA(dp, d_shaft, dp*PI()/4*d_shaft^2)"
    }
  ],
  "charts": [
    {
      "sheet": "Pump Curve",
      "type": "XYScatterLines",
      "title": "Single-stage catalog curve",
      "series": [
        {
          "name": "Head (ft/stage)",
          "values": "'Pump Curve'!$B$11:$B$22",
          "categories": "'Pump Curve'!$A$11:$A$22"
        },
        {
          "name": "Efficiency",
          "values": "'Pump Curve'!$D$11:$D$22",
          "categories": "'Pump Curve'!$A$11:$A$22",
          "secondary": true
        }
      ],
      "anchor": "F4",
      "endAnchor": "N21",
      "xAxis": {
        "title": "Rate (bbl/d)",
        "minimum": 0,
        "numberFormat": "#,##0"
      },
      "yAxis": {
        "title": "Head (ft/stage)",
        "minimum": 0,
        "numberFormat": "#,##0"
      },
      "secondaryYAxis": {
        "title": "Efficiency",
        "minimum": 0,
        "maximum": 1,
        "numberFormat": "0%"
      }
    },
    {
      "sheet": "Performance Chart",
      "type": "XYScatterLines",
      "title": "Pump head, system curve and efficiency",
      "series": [
        {
          "name": "Pump head (installed stages)",
          "values": "Calc!$B$147:$B$158",
          "categories": "Calc!$A$147:$A$158"
        },
        {
          "name": "System curve (loop TDH)",
          "values": "Calc!$E$147:$E$158",
          "categories": "Calc!$A$147:$A$158"
        },
        {
          "name": "Minimum rate",
          "values": "Calc!$C$163:$C$164",
          "categories": "Calc!$B$163:$B$164"
        },
        {
          "name": "Maximum rate",
          "values": "Calc!$C$165:$C$166",
          "categories": "Calc!$B$165:$B$166"
        },
        {
          "name": "BEP",
          "values": "Calc!$C$167",
          "categories": "Calc!$B$167"
        },
        {
          "name": "Operating point",
          "values": "Calc!$C$162",
          "categories": "Calc!$B$162"
        },
        {
          "name": "Efficiency (right axis)",
          "values": "Calc!$D$147:$D$158",
          "categories": "Calc!$A$147:$A$158",
          "secondary": true
        }
      ],
      "anchor": "A8",
      "endAnchor": "I30",
      "xAxis": {
        "title": "Rate (bbl/d)",
        "minimum": 0,
        "numberFormat": "#,##0"
      },
      "yAxis": {
        "title": "Head (ft)",
        "minimum": 0,
        "numberFormat": "#,##0"
      },
      "secondaryYAxis": {
        "title": "Efficiency",
        "minimum": 0,
        "maximum": 1,
        "numberFormat": "0%"
      }
    },
    {
      "sheet": "Performance Chart",
      "type": "XYScatterLines",
      "title": "Brake horsepower (installed stages, fluid SG)",
      "series": [
        {
          "name": "Brake horsepower",
          "values": "Calc!$C$147:$C$158",
          "categories": "Calc!$A$147:$A$158"
        },
        {
          "name": "Operating point",
          "values": "Calc!$D$162",
          "categories": "Calc!$B$162"
        }
      ],
      "anchor": "A31",
      "endAnchor": "I46",
      "xAxis": {
        "title": "Rate (bbl/d)",
        "minimum": 0,
        "numberFormat": "#,##0"
      },
      "yAxis": {
        "title": "Brake horsepower (HP)",
        "minimum": 0,
        "numberFormat": "#,##0"
      }
    },
    {
      "sheet": "VSD Chart",
      "type": "XYScatterLines",
      "title": "Tornado chart",
      "series": [
        {
          "values": "Calc!$C$172:$C$183",
          "categories": "Calc!$B$172:$B$183"
        },
        {
          "values": "Calc!$E$172:$E$183",
          "categories": "Calc!$D$172:$D$183"
        },
        {
          "values": "Calc!$G$172:$G$183",
          "categories": "Calc!$F$172:$F$183"
        },
        {
          "values": "Calc!$I$172:$I$183",
          "categories": "Calc!$H$172:$H$183"
        },
        {
          "values": "Calc!$K$172:$K$183",
          "categories": "Calc!$J$172:$J$183"
        },
        {
          "values": "Calc!$M$172:$M$183",
          "categories": "Calc!$L$172:$L$183"
        },
        {
          "values": "Calc!$O$172:$O$183",
          "categories": "Calc!$N$172:$N$183"
        },
        {
          "name": "System curve (loop TDH)",
          "values": "Calc!$C$36:$C$86",
          "categories": "Calc!$A$36:$A$86"
        },
        {
          "name": "Minimum rate",
          "values": "Calc!$C$187:$C$193",
          "categories": "Calc!$B$187:$B$193"
        },
        {
          "name": "Maximum rate",
          "values": "Calc!$E$187:$E$193",
          "categories": "Calc!$D$187:$D$193"
        },
        {
          "name": "Operating point",
          "values": "Calc!$C$162",
          "categories": "Calc!$B$162"
        }
      ],
      "anchor": "A4",
      "endAnchor": "A32",
      "xAxis": {
        "title": "Rate (bbl/d)",
        "minimum": 0,
        "numberFormat": "#,##0"
      },
      "yAxis": {
        "title": "Head (ft)",
        "minimum": 0,
        "numberFormat": "#,##0"
      }
    }
  ],
  "shapes": [],
  "pictures": [],
  "connectors": [],
  "conditionalFormats": [
    {
      "sheet": "Inputs",
      "type": "Expression",
      "range": "D7",
      "priority": 1,
      "stopIfTrue": false,
      "formula": "DWS_SGFlag",
      "limits": [],
      "fill": "FFE1E1"
    },
    {
      "sheet": "Inputs",
      "type": "Expression",
      "range": "B7",
      "priority": 2,
      "stopIfTrue": false,
      "formula": "DWS_SGFlag",
      "limits": [],
      "fill": "FFE1E1"
    },
    {
      "sheet": "Inputs",
      "type": "Expression",
      "range": "D14",
      "priority": 3,
      "stopIfTrue": false,
      "formula": "DWS_HstFlag",
      "limits": [],
      "fill": "FFE1E1"
    },
    {
      "sheet": "Inputs",
      "type": "Expression",
      "range": "B14",
      "priority": 4,
      "stopIfTrue": false,
      "formula": "DWS_HstFlag",
      "limits": [],
      "fill": "FFE1E1"
    },
    {
      "sheet": "Design",
      "type": "Expression",
      "range": "B11",
      "priority": 1,
      "stopIfTrue": false,
      "formula": "OR(DWS_SGFlag,DWS_HstFlag)",
      "limits": [],
      "fill": "FFE1E1"
    },
    {
      "sheet": "Design",
      "type": "Expression",
      "range": "B16",
      "priority": 2,
      "stopIfTrue": false,
      "formula": "DWS_HstFlag",
      "limits": [],
      "fill": "FFE1E1"
    },
    {
      "sheet": "Design",
      "type": "GreaterThan",
      "range": "B49",
      "priority": 3,
      "stopIfTrue": false,
      "formula": "1",
      "limits": []
    },
    {
      "sheet": "Design",
      "type": "GreaterThan",
      "range": "H63:H68",
      "priority": 4,
      "stopIfTrue": false,
      "formula": "1",
      "limits": []
    }
  ],
  "sparklineGroups": [],
  "functions": [
    "PO.ESP.Affinity.Head",
    "PO.ESP.Affinity.Power",
    "PO.ESP.Affinity.Rate",
    "PO.ESP.Curve.BEP",
    "PO.ESP.Curve.BEP.Eff",
    "PO.ESP.Curve.Efficiency",
    "PO.ESP.Curve.Head",
    "PO.ESP.Curve.HeadAtSpeed",
    "PO.ESP.Curve.InRange",
    "PO.ESP.Curve.PowerAtSpeed",
    "PO.ESP.DWS.TDH",
    "PO.ESP.Head.FromPressure",
    "PO.ESP.Head.ToPressure",
    "PO.ESP.HydraulicHP",
    "PO.ESP.Motor.CoolingVelocity",
    "PO.ESP.Motor.Load.Status",
    "PO.ESP.Motor.LoadFactor",
    "PO.ESP.Motor.RequiredHP",
    "PO.ESP.Motor.Temp.Rise",
    "PO.ESP.Nodal.Drawdown",
    "PO.ESP.Pump.Efficiency",
    "PO.ESP.Pump.TotalHead",
    "PO.ESP.Shaft.Thrust",
    "PO.ESP.Stages",
    "PO.ESP.Stages.Actual",
    "PO.ESP.System.Hfric"
  ]
}