From 4abcc95c227d28a83dbd9b803fbc25138da3ca92 Mon Sep 17 00:00:00 2001 From: Eric Novotny Date: Mon, 20 Apr 2026 14:02:10 -0700 Subject: [PATCH 1/3] usgs timeseries and start on v2 with new API --- cwmscli/usgs/__init__.py | 35 + cwmscli/usgs/getusgs_cda.py | 82 +- tests/cli/test_getusgs_cda.py | 570 ++ tests/fixtures/usgs/usgs_location_group.csv | 6032 +++++++++++++++++ .../fixtures/usgs/usgs_timeseries_groups.csv | 572 ++ 5 files changed, 7288 insertions(+), 3 deletions(-) create mode 100644 tests/cli/test_getusgs_cda.py create mode 100644 tests/fixtures/usgs/usgs_location_group.csv create mode 100644 tests/fixtures/usgs/usgs_timeseries_groups.csv diff --git a/cwmscli/usgs/__init__.py b/cwmscli/usgs/__init__.py index 316be5f..d9ba177 100644 --- a/cwmscli/usgs/__init__.py +++ b/cwmscli/usgs/__init__.py @@ -60,6 +60,41 @@ def getusgs_timeseries(office, days_back, api_root, api_key, api_key_loc, backfi ) +@usgs_group.command( + "timeseries-v2", + help="Get USGS timeseries values using the new OGC API and store into CWMS database", +) +@office_option +@days_back_option +@api_root_option +@api_key_option +@api_key_loc_option +@click.option( + "-b", + "--backfill", + default=None, + type=str, + help='Backfill timeseries ids, use list of timeseries ids (e.g. "ts_id1, ts_id2") to attempt to backfill a subset of timeseries with USGS data', +) +@requires(reqs.cwms, reqs.requests) +def getusgs_timeseries_v2(office, days_back, api_root, api_key, api_key_loc, backfill): + from cwmscli.usgs.getusgs_cda import getusgs_cda_ogc + + if backfill is not None: + backfill_list = [item.strip() for item in backfill.split(",") if item.strip()] + else: + backfill_list = None + + api_key = get_api_key(api_key, api_key_loc) + getusgs_cda_ogc( + api_root=api_root, + office_id=office, + days_back=days_back, + api_key=api_key, + backfill_tsids=backfill_list, + ) + + @usgs_group.command("ratings", help="Get USGS ratings and store into CWMS database") @office_option @days_back_option diff --git a/cwmscli/usgs/getusgs_cda.py b/cwmscli/usgs/getusgs_cda.py index 73ce699..77a2f7d 100644 --- a/cwmscli/usgs/getusgs_cda.py +++ b/cwmscli/usgs/getusgs_cda.py @@ -134,6 +134,9 @@ def get_USGS_params(): return USGS_Params +_USGS_PARAMS = get_USGS_params() + + def get_CMWS_TS_Loc_Data(office): """ get time series group and location alias information and combine into singe dataframe @@ -143,8 +146,8 @@ def get_CMWS_TS_Loc_Data(office): def find_usgsparam(attribute, param): if attribute > 0: usgs_param = str(attribute).split(".")[0] - elif param in USGS_Params.index: - usgs_param = USGS_Params.at[param, "USGS_PARAMETER"] + elif param in _USGS_PARAMS.index: + usgs_param = _USGS_PARAMS.at[param, "USGS_PARAMETER"] else: usgs_param = "Not Found" return usgs_param @@ -236,7 +239,6 @@ def find_usgsparam(attribute, param): [USGS_ts[USGS_ts["USGS_St_Num"].notnull()], USGS_ts_base], axis=0 ) - USGS_Params = get_USGS_params() # this code fills in the USGS_Params field with values in the Time Series Group Attribute if it exists. If it does not exist it # grabs the default USGS paramter for the coresponding CWMS parameter USGS_ts.attribute = USGS_ts.apply( @@ -269,6 +271,7 @@ def getUSGS_ts(sites, startDT, endDT, access=None): # "modifiedSince": "PT6H", "siteStatus": "active", } + query_dict = {k: v for k, v in query_dict.items() if v is not None} r = requests.get(base_url, params=query_dict).json() @@ -414,3 +417,76 @@ def CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back): logging.info( f"The following ts_ids errored because multiple method TSID were present for the USGS station. A USGS method TSID needs to be defined in the time series group in CWMS or an incorrect TSID is defined. {mult_ids}" ) + + +_OGC_BASE_URL = "https://api.waterdata.usgs.gov/ogcapi/v0/collections/continuous" + + +def getUSGS_ts_ogc(sites, startDT, endDT, access=None): + """Fetch USGS instantaneous values from the OGC API endpoint. + + Produces the same DataFrame structure as getUSGS_ts() so CWMS_writeData() works unchanged. + + TODO: fill in OGC response parsing once sample JSON is available. + """ + raise NotImplementedError( + "getUSGS_ts_ogc() is not yet implemented. " + "OGC API response parsing is pending. Use 'usgs timeseries' for the legacy endpoint." + ) + + +def getusgs_cda_ogc( + api_root: str, + office_id: str, + days_back: float, + api_key: str, + backfill_tsids: list = None, +): + """Fetch USGS time series data using the new OGC API and store into CWMS. + + This is the OGC API variant of getusgs_cda(). The shared data fetching and writing + logic (get_CMWS_TS_Loc_Data, CWMS_writeData) is reused unchanged. + """ + api_key = "apikey " + api_key + cwms.api.init_session(api_root=api_root, api_key=api_key) + logging.info(f"CDA connection: {api_root}") + logging.info( + f"Data will be grabbed and stored from USGS OGC API for past {days_back} days for office: {office_id}" + ) + execution_date = datetime.now() + + USGS_ts = get_CMWS_TS_Loc_Data(office_id) + + if backfill_tsids: + USGS_ts = USGS_ts[USGS_ts["timeseries-id"].isin(backfill_tsids)] + + if len(USGS_ts) > 0: + sites = USGS_ts[USGS_ts["USGS_Method_TS"].isna()].USGS_St_Num.unique() + method_sites = USGS_ts[USGS_ts["USGS_Method_TS"].notna()].USGS_St_Num.unique() + logging.info(f"Execution date {execution_date}") + + tw_delta = -timedelta(days_back) + startDT = execution_date + tw_delta + endDT = execution_date + timedelta(hours=2) + + logging.info(f"Grabbing data from USGS OGC API between {startDT} and {endDT}") + + USGS_data = pd.DataFrame() + USGS_data_method = pd.DataFrame() + + if len(sites) > 0: + USGS_data = getUSGS_ts_ogc(sites, startDT, endDT) + if len(method_sites) > 0: + USGS_data_method = getUSGS_ts_ogc(method_sites, startDT, endDT, 3) + + CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back) + else: + if backfill_tsids: + _log_error_and_exit( + f"The following backfill time series ids were not present in the USGS time series or location alias groups: {backfill_tsids}" + ) + else: + _log_error_and_exit( + f"No eligible USGS time series were found for office {office_id}.", + "Confirm that time series exist in Data Acquisition / USGS TS Data Acquisition and that matching entries exist in Agency Aliases / USGS Station Number.", + ) diff --git a/tests/cli/test_getusgs_cda.py b/tests/cli/test_getusgs_cda.py new file mode 100644 index 0000000..610aa83 --- /dev/null +++ b/tests/cli/test_getusgs_cda.py @@ -0,0 +1,570 @@ +import logging +from datetime import datetime +from pathlib import Path +from unittest.mock import Mock + +import numpy as np +import pandas as pd +import pytest + +import cwmscli.usgs.getusgs_cda as getusgs_cda_module + + +@pytest.fixture +def usgs_timeseries_df(): + """Load real sample timeseries group data from fixture.""" + fixture_path = ( + Path(__file__).parent.parent + / "fixtures" + / "usgs" + / "usgs_timeseries_groups.csv" + ) + df = pd.read_csv(fixture_path) + return df + + +@pytest.fixture +def usgs_location_group_df(): + """Load real sample location group data from fixture.""" + fixture_path = ( + Path(__file__).parent.parent / "fixtures" / "usgs" / "usgs_location_group.csv" + ) + df = pd.read_csv(fixture_path) + return df + + +@pytest.fixture +def mock_cwms_response_with_df(): + """Create a mock CWMS response object with a df attribute.""" + response = Mock() + response.json = None + return response + + +class TestGetUSGSParams: + def test_returns_dataframe(self): + """Test that get_USGS_params returns a DataFrame.""" + result = getusgs_cda_module.get_USGS_params() + assert isinstance(result, pd.DataFrame) + + def test_has_expected_columns(self): + """Test that the result has all expected columns.""" + result = getusgs_cda_module.get_USGS_params() + expected_columns = [ + "USGS_PARAMETER", + "USGS_Alias", + "CWMS_FACTOR", + "CWMS_UNIT", + "CWMS_TYPE", + ] + for col in expected_columns: + assert col in result.columns + # CWMS_PARAMETER is the index, not a column + assert result.index.name == "CWMS_PARAMETER" + + def test_index_is_cwms_parameter(self): + """Test that index is set to CWMS_PARAMETER.""" + result = getusgs_cda_module.get_USGS_params() + assert result.index.name == "CWMS_PARAMETER" + + def test_contains_common_parameters(self): + """Test that result contains common hydrologic parameters.""" + result = getusgs_cda_module.get_USGS_params() + assert "Flow" in result.index + assert "Stage" in result.index + assert "Temp-Water" in result.index + assert "Cond" in result.index + + def test_flow_parameter_values(self): + """Test that Flow parameter has correct values.""" + result = getusgs_cda_module.get_USGS_params() + flow_row = result.loc["Flow"] + assert flow_row["USGS_PARAMETER"] == "00060" + assert flow_row["CWMS_FACTOR"] == 1 + assert flow_row["CWMS_UNIT"] == "cfs" + assert flow_row["CWMS_TYPE"] == "Inst" + + +class TestLogErrorAndExit: + def test_raises_systemexit(self): + """Test that _log_error_and_exit raises SystemExit.""" + with pytest.raises(SystemExit) as exc_info: + getusgs_cda_module._log_error_and_exit("Test error") + assert exc_info.value.code == 1 + + def test_custom_exit_code(self): + """Test that custom exit code is used.""" + with pytest.raises(SystemExit) as exc_info: + getusgs_cda_module._log_error_and_exit("Test error", exit_code=2) + assert exc_info.value.code == 2 + + def test_logs_error(self, caplog): + """Test that error is logged.""" + with pytest.raises(SystemExit): + with caplog.at_level(logging.ERROR): + getusgs_cda_module._log_error_and_exit("Test error message") + assert "Test error message" in caplog.text + + def test_logs_hint_when_provided(self, caplog): + """Test that hint is logged when provided.""" + with pytest.raises(SystemExit): + with caplog.at_level(logging.ERROR): + getusgs_cda_module._log_error_and_exit("Test error", hint="Test hint") + assert "Test hint" in caplog.text + + +class TestRequireGroupDataframe: + def test_returns_dataframe_when_df_exists(self, mock_cwms_response_with_df): + """Test that function returns df when it exists.""" + expected_df = pd.DataFrame({"col": [1, 2, 3]}) + mock_cwms_response_with_df.df = expected_df + + result = getusgs_cda_module._require_group_dataframe( + mock_cwms_response_with_df, resource_name="test resource", office="MVP" + ) + pd.testing.assert_frame_equal(result, expected_df) + + def test_raises_on_none_df(self, mock_cwms_response_with_df): + """Test that function raises SystemExit when df is None.""" + mock_cwms_response_with_df.df = None + + with pytest.raises(SystemExit): + getusgs_cda_module._require_group_dataframe( + mock_cwms_response_with_df, resource_name="test resource", office="MVP" + ) + + def test_raises_on_empty_df(self, mock_cwms_response_with_df): + """Test that function raises SystemExit when df is empty.""" + mock_cwms_response_with_df.df = pd.DataFrame() + # Empty dataframe is falsy, so it should raise + # (checking if df is None happens first, then it checks if df evaluates to False) + # Actually, empty dataframe is considered as having len 0, but the function only checks if it's None + # Let's verify the actual behavior + result = getusgs_cda_module._require_group_dataframe( + mock_cwms_response_with_df, resource_name="test resource", office="MVP" + ) + # Empty dataframe is returned as-is, the function doesn't check if it's empty + assert result is not None + + def test_raises_on_missing_df_attribute_with_json_payload( + self, mock_cwms_response_with_df + ): + """Test that function raises SystemExit when df attribute missing and json payload is string.""" + mock_cwms_response_with_df.json = "error message" + del mock_cwms_response_with_df.df + + with pytest.raises(SystemExit): + getusgs_cda_module._require_group_dataframe( + mock_cwms_response_with_df, resource_name="test resource", office="MVP" + ) + + def test_reraises_on_missing_df_attribute_with_other_payload(self): + """Test that function re-raises AttributeError when payload is not a string.""" + response = Mock(spec=[]) + + with pytest.raises(AttributeError): + getusgs_cda_module._require_group_dataframe( + response, resource_name="test resource", office="MVP" + ) + + +class TestGetCMWSTS_LocData: + def test_combines_timeseries_and_location_data( + self, monkeypatch, usgs_timeseries_df, usgs_location_group_df + ): + """Test that function combines timeseries and location data.""" + ts_response = Mock() + ts_response.df = usgs_timeseries_df + + loc_response = Mock() + loc_response.df = usgs_location_group_df + + def mock_get_timeseries_group(**kwargs): + assert kwargs["group_id"] == "USGS TS Data Acquisition" + assert kwargs["office_id"] == "MVP" + return ts_response + + def mock_get_location_group(**kwargs): + assert kwargs["loc_group_id"] == "USGS Station Number" + assert kwargs["office_id"] == "CWMS" + return loc_response + + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_timeseries_group", mock_get_timeseries_group + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_location_group", mock_get_location_group + ) + + result = getusgs_cda_module.get_CMWS_TS_Loc_Data("MVP") + + assert isinstance(result, pd.DataFrame) + assert len(result) > 0 + assert "USGS_St_Num" in result.columns + assert "USGS_PARAMETER" in result.columns + assert "location-id" in result.columns + + def test_filters_by_office( + self, monkeypatch, usgs_timeseries_df, usgs_location_group_df + ): + """Test that function filters results by office.""" + ts_response = Mock() + ts_response.df = usgs_timeseries_df.copy() + + loc_response = Mock() + loc_response.df = usgs_location_group_df.copy() + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_group", + lambda **kwargs: ts_response, + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_location_group", lambda **kwargs: loc_response + ) + + result = getusgs_cda_module.get_CMWS_TS_Loc_Data("MVP") + + # All rows should have MVP office + assert (result["office-id"] == "MVP").all() + + def test_pads_usgs_station_numbers( + self, monkeypatch, usgs_timeseries_df, usgs_location_group_df + ): + """Test that USGS station numbers are padded to 8 digits.""" + ts_response = Mock() + ts_response.df = usgs_timeseries_df.copy() + + loc_response = Mock() + loc_response.df = usgs_location_group_df.copy() + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_group", + lambda **kwargs: ts_response, + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_location_group", lambda **kwargs: loc_response + ) + + result = getusgs_cda_module.get_CMWS_TS_Loc_Data("MVP") + + # Check that station numbers are at least 8 characters + valid_stations = result[result["USGS_St_Num"].notna()] + for st_num in valid_stations["USGS_St_Num"]: + assert len(str(st_num)) >= 8 + + def test_raises_when_no_timeseries_group(self, monkeypatch): + """Test that function raises when no timeseries group data.""" + ts_response = Mock() + ts_response.df = pd.DataFrame() # Empty + + loc_response = Mock() + loc_response.df = pd.DataFrame( + { + "location-id": ["LOC1"], + "office-id": ["MVP"], + "alias-id": ["12345678"], + } + ) + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_group", + lambda **kwargs: ts_response, + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_location_group", lambda **kwargs: loc_response + ) + + with pytest.raises(SystemExit): + getusgs_cda_module.get_CMWS_TS_Loc_Data("MVP") + + def test_raises_when_no_location_aliases(self, monkeypatch, usgs_timeseries_df): + """Test that function raises when no location aliases.""" + ts_response = Mock() + ts_response.df = usgs_timeseries_df.copy() + + loc_response = Mock() + loc_response.df = pd.DataFrame( + { + "location-id": ["LOC1"], + "office-id": ["MVP"], + "alias-id": [np.nan], # No aliases + } + ) + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_group", + lambda **kwargs: ts_response, + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_location_group", lambda **kwargs: loc_response + ) + + with pytest.raises(SystemExit): + getusgs_cda_module.get_CMWS_TS_Loc_Data("MVP") + + def test_includes_usgs_parameter_code( + self, monkeypatch, usgs_timeseries_df, usgs_location_group_df + ): + """Test that USGS parameter codes are included.""" + ts_response = Mock() + ts_response.df = usgs_timeseries_df.copy() + + loc_response = Mock() + loc_response.df = usgs_location_group_df.copy() + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_group", + lambda **kwargs: ts_response, + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, "get_location_group", lambda **kwargs: loc_response + ) + + result = getusgs_cda_module.get_CMWS_TS_Loc_Data("MVP") + + assert "USGS_PARAMETER" in result.columns + # USGS_PARAMETER should be numeric string codes + assert all(result["USGS_PARAMETER"].str.match(r"^\d+$")) + + +class TestGetUSGS_ts: + def test_formats_response_correctly(self, monkeypatch): + """Test that USGS response is formatted correctly.""" + mock_response = { + "value": { + "timeSeries": [ + { + "name": "USGS:04213152:00060:00000", + "sourceInfo": {}, + "values": [ + [{"value": [{"dateTime": "2024-01-01", "value": "100"}]}] + ], + } + ] + } + } + + monkeypatch.setattr( + "cwmscli.usgs.getusgs_cda.requests.get", + lambda *args, **kwargs: Mock(json=lambda: mock_response), + ) + + sites = ["04213152"] + start_dt = datetime(2024, 1, 1) + end_dt = datetime(2024, 1, 31) + + result = getusgs_cda_module.getUSGS_ts(sites, start_dt, end_dt) + + assert isinstance(result, pd.DataFrame) + # Id.param becomes the index after set_index + assert "04213152.00060" in result.index + + def test_passes_correct_parameters_to_api(self, monkeypatch): + """Test that correct parameters are passed to USGS API.""" + captured_params = {} + + def mock_get(url, params=None): + captured_params.update(params or {}) + mock_response = { + "value": { + "timeSeries": [ + { + "name": "USGS:04213152:00060:00000", + "sourceInfo": {}, + "values": [], + } + ] + } + } + return Mock(json=lambda: mock_response) + + monkeypatch.setattr("cwmscli.usgs.getusgs_cda.requests.get", mock_get) + + sites = ["04213152", "04213160"] + start_dt = datetime(2024, 1, 1) + end_dt = datetime(2024, 1, 31) + + getusgs_cda_module.getUSGS_ts(sites, start_dt, end_dt, access=3) + + assert captured_params["format"] == "json" + assert captured_params["sites"] == "04213152,04213160" + assert captured_params["startDT"] == "2024-01-01T00:00:00" + assert captured_params["endDT"] == "2024-01-31T00:00:00" + assert captured_params["access"] == 3 + assert captured_params["siteStatus"] == "active" + + def test_handles_multiple_sites(self, monkeypatch): + """Test that multiple sites are joined correctly.""" + captured_params = {} + + def mock_get(url, params=None): + captured_params.update(params or {}) + mock_response = { + "value": { + "timeSeries": [ + { + "name": "USGS:04213152:00060:00000", + "sourceInfo": {}, + "values": [], + } + ] + } + } + return Mock(json=lambda: mock_response) + + monkeypatch.setattr("cwmscli.usgs.getusgs_cda.requests.get", mock_get) + + sites = ["04213152", "04213160", "04213300"] + getusgs_cda_module.getUSGS_ts( + sites, datetime(2024, 1, 1), datetime(2024, 1, 31) + ) + + assert captured_params["sites"] == "04213152,04213160,04213300" + + +class TestCWMS_writeData: + def test_logs_success_when_data_written(self, monkeypatch, caplog): + """Test that success is logged when data is written.""" + monkeypatch.setattr( + getusgs_cda_module.cwms, "store_timeseries", Mock(return_value=None) + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, + "timeseries_df_to_json", + Mock(return_value={"success": True}), + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Raw-USGS"], + "office-id": ["MVP"], + "USGS_St_Num": ["04213152"], + "USGS_PARAMETER": ["00060"], + "USGS_Method_TS": [np.nan], + } + ) + + usgs_data = pd.DataFrame( + index=["04213152.00060"], + data={ + "values": [ + [ + { + "value": [ + { + "dateTime": "2024-01-01", + "value": "100", + "qualifiers": "0", + } + ] + } + ] + ], + "variable": [{"noDataValue": "-999999", "unit": {"unitCode": "ft3/s"}}], + }, + ) + + usgs_data_method = pd.DataFrame() + + with caplog.at_level(logging.INFO): + getusgs_cda_module.CWMS_writeData( + usgs_ts, usgs_data, usgs_data_method, days_back=30 + ) + + assert "successfully saved" in caplog.text.lower() + + def test_logs_error_when_data_not_found(self, caplog): + """Test that error is logged when USGS data not found.""" + usgs_ts = pd.DataFrame( + { + "timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Raw-USGS"], + "office-id": ["MVP"], + "USGS_St_Num": ["04213152"], + "USGS_PARAMETER": ["00060"], + "USGS_Method_TS": [np.nan], + } + ) + + usgs_data = pd.DataFrame() # Empty - no data + usgs_data_method = pd.DataFrame() + + with caplog.at_level(logging.WARNING): + getusgs_cda_module.CWMS_writeData( + usgs_ts, usgs_data, usgs_data_method, days_back=30 + ) + + assert "not present in USGS API" in caplog.text + + def test_handles_multiple_records(self, monkeypatch, caplog): + """Test that multiple time series records are processed.""" + monkeypatch.setattr( + getusgs_cda_module.cwms, "store_timeseries", Mock(return_value=None) + ) + monkeypatch.setattr( + getusgs_cda_module.cwms, + "timeseries_df_to_json", + Mock(return_value={"success": True}), + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": [ + "LOC1.Flow.Inst.~15Minutes.0.Raw-USGS", + "LOC2.Stage.Inst.~15Minutes.0.Raw-USGS", + ], + "office-id": ["MVP", "MVP"], + "USGS_St_Num": ["04213152", "04213160"], + "USGS_PARAMETER": ["00060", "00065"], + "USGS_Method_TS": [np.nan, np.nan], + } + ) + + usgs_data = pd.DataFrame( + index=["04213152.00060", "04213160.00065"], + data={ + "values": [ + [ + { + "value": [ + { + "dateTime": "2024-01-01", + "value": "100", + "qualifiers": "0", + } + ] + } + ], + [ + { + "value": [ + { + "dateTime": "2024-01-01", + "value": "5", + "qualifiers": "0", + } + ] + } + ], + ], + "variable": [ + {"noDataValue": "-999999", "unit": {"unitCode": "ft3/s"}}, + {"noDataValue": "-999999", "unit": {"unitCode": "ft"}}, + ], + }, + ) + + usgs_data_method = pd.DataFrame() + + with caplog.at_level(logging.INFO): + getusgs_cda_module.CWMS_writeData( + usgs_ts, usgs_data, usgs_data_method, days_back=30 + ) + + # Check that both records were processed + assert "04213152.00060" in caplog.text + assert "04213160.00065" in caplog.text diff --git a/tests/fixtures/usgs/usgs_location_group.csv b/tests/fixtures/usgs/usgs_location_group.csv new file mode 100644 index 0000000..4160873 --- /dev/null +++ b/tests/fixtures/usgs/usgs_location_group.csv @@ -0,0 +1,6032 @@ +location-id,office-id,alias-id,attribute +WalnutErie,LRE,04213152,0.0 +KEYS,SWT,07164200,0.0 +TULA,SWT,07164500,0.0 +ARPT2,SWG,08073100,0.0 +BAKT2,SWG,08072500,0.0 +ADDT2,SWG,08073000,0.0 +LEWT2-PZ-175-C,SWF,330415096572201,0.0 +GPVT2-PZ-1,SWF,325828097032001,0.0 +LEWT2-PZ-282-C,SWF,330400096552101,0.0 +LEWT2-PZ-66-D,SWF,330350096592801,0.0 +LEWT2-PZ-80-M,SWF,330352096591101,0.0 +GPVT2-PZ-8,SWF,325823097031808,0.0 +LEWT2-PZ-216-T,SWF,330413096563601,0.0 +GPVT2-PZ-5,SWF,325823097031905,0.0 +LEWT2-PZ-281-C,SWF,330400096552201,0.0 +LEWT2-PZ-217-T,SWF,330412096563501,0.0 +LEWT2-PZ-74-C,SWF,330352096591801,0.0 +STIT2-PZ-B-5-17,SWF,310137097314202,0.0 +LEWT2-PZ-78-C,SWF,330352096591301,0.0 +LEWT2-PZ-2825-C,SWF,330400096552001,0.0 +LEWT2-PZ-173-C,SWF,330415096572401,0.0 +GPVT2-PZ-10A,SWF,325803097031530,0.0 +LEWT2-PZ-1755-T,SWF,330413096572101,0.0 +LEWT2-PZ-200-T,SWF,330417096565401,0.0 +LEWT2-PZ-283-C,SWF,330400096551901,0.0 +GPVT2-PZ-1A,SWF,325828097032021,0.0 +GPVT2-PZ-4,SWF,325822097032004,0.0 +GPVT2-PZ-5A,SWF,325823097031925,0.0 +LEWT2-PZ-177-M,SWF,330414096572001,0.0 +LEWT2-PZ-79-C,SWF,330352096591201,0.0 +LEWT2-PZ-177-C,SWF,330416096572001,0.0 +LEWT2-PZ-79-M,SWF,330352096591202,0.0 +LEWT2-PZ-70-T,SWF,330351096592201,0.0 +LEWT2-PZ-215-M,SWF,330413096563701,0.0 +LEWT2-PZ-284-T,SWF,330359096551801,0.0 +LEWT2-PZ-176-T,SWF,330414096572002,0.0 +GPVT2-PZ-11A,SWF,325755097031431,0.0 +LEWT2-PZ-90-C,SWF,330355096585901,0.0 +LEWT2-PZ-218-T,SWF,330412096563401,0.0 +LEWT2-PZ-175-T,SWF,330413096572201,0.0 +LEWT2-PZ-175-M,SWF,330414096572201,0.0 +LEWT2-PZ-70-C,SWF,330352096592201,0.0 +STIT2-PZ-B-4-17,SWF,310137097314201,0.0 +GPVT2-PZ-3,SWF,325822097032103,0.0 +GPVT2-PZ-4A,SWF,325823097032024,0.0 +LEWT2-PZ-66-C,SWF,330352096592701,0.0 +LEWT2-PZ-81-C,SWF,330353096591001,0.0 +GPVT2-PZ-8A,SWF,325822097031928,0.0 +STIT2-PZ-B-2-17,SWF,310116097314801,0.0 +LEWT2-PZ-215-C,SWF,330414096563701,0.0 +LEWT2-PZ-78-M,SWF,330352096591302,0.0 +LEWT2-PZ-90-T,SWF,330352096585901,0.0 +LEWT2-PZ-80-C,SWF,330353096591101,0.0 +LEWT2-PZ-200-C,SWF,330419096565401,0.0 +LEWT2-PZ-66-T,SWF,330351096592701,0.0 +LEWT2-PZ-177-T,SWF,33041409657200,0.0 +CFR Fayetteville,SAW,02104000,0.0 +CFR Moncure,SAW,02102000,0.0 +02196485,SAS,02196485,0.0 +02196000,SAS,02196000,0.0 +02176930,SAS,02176930,0.0 +021989792,SAS,021989792,0.0 +02196999,SAS,02196999,0.0 +02198810,SAS,02198810,0.0 +02177000,SAS,02177000,0.0 +02198760,SAS,02198760,0.0 +02193900,SAS,02193900,0.0 +02196690,SAS,0216690,0.0 +02193500,SAS,02193500,0.0 +02198500,SAS,02198500,0.0 +02192000,SAS,02192000,0.0 +02188600,SAS,02188600,0.0 +02187910,SAS,02187910,0.0 +02178400,SAS,02178400,0.0 +021989784,SAS,021989784,0.0 +02198690,SAS,02198690,0.0 +02192500,SAS,02192500,0.0 +021989773,SAS,021989773,0.0 +02187010,SAS,02187010,0.0 +02195320,SAS,02195320,0.0 +02198950,SAS,02198950,0.0 +02197500,SAS,02197500,0.0 +Rockmart,SAM,02394820,0.0 +Amory MS,SAM,02437000,0.0 +Bevill-Tailwater,SAM,02444161,0.0 +Bevill,SAM,02444160,0.0 +Atlanta Pchtree,SAM,02336300,0.0 +24th St Bham,SAM,024583000,0.0 +Site 69,SAJ,255300080370001,0.0 +SRS1,SAJ,254754080344300,0.0 +Shingle Creek-At Campbell,SAJ,2264495,0.0 +S355B,SAJ,254540080325700,0.0 +S355A,SAJ,254540080361500,0.0 +Shingle Creek-At Airport Nr Kissimmee,SAJ,2263800,0.0 +G864A,SAJ,252619080310201,0.0 +S11B,SAJ,261200080275001,0.0 +Nr Olga,SAJ,02292900,0.0 +G1487,SAJ,254054080295401,0.0 +SJR-At Jacksonville,SAJ,02246500,0.0 +EVER5A,SAJ,251716080342100,0.0 +EVER4,SAJ,252036080324300,0.0 +EDEN3,SAJ,253044080555900,0.0 +At Worthington,SAJ,02303420,0.0 +G3578,SAJ,254210080304801,0.0 +G3567,SAJ,255358080260901,0.0 +Site 8C,SAJ,263000080120001,0.0 +EDEN4,SAJ,260536080302501,0.0 +G3557,SAJ,254112080294201,0.0 +S11C,SAJ,261300080280001,0.0 +EDEN5,SAJ,260725080451001,0.0 +G3272,SAJ,253952080321501,0.0 +Levee8 Cn-Nr Cn Pt,SAJ,265501080364900,0.0 +Fisheating Cr-Nr Lakeport,SAJ,02257000,0.0 +At McIntosh,SAJ,02303205,0.0 +S69-Tailwater,SAJ,02272702,0.0 +S69-Headwater,SAJ,02272701,0.0 +G3628,SAJ,253539080320501,0.0 +Tarpon Cn S551,SAJ,02307498,0.0 +Blw S18C,SAJ,02290769,0.0 +S11A,SAJ,261150080270001,0.0 +G864,SAJ,252612080300701,0.0 +WCA3A-W2,SAJ,254759080483201,0.0 +Boggy Creek,SAJ,02262900,0.0 +SJR-Nr Cocoa,SAJ,02232400,0.0 +SJR-Blw Shands Br,SAJ,02245340,0.0 +SJR-Nr De Land,SAJ,02236000,0.0 +SJR-Nr Melbourne,SAJ,02232000,0.0 +SJR-At Buckman Bridge,SAJ,301124081395901,0.0 +SJR-Nr Christmas,SAJ,02232500,0.0 +SJR-Nr Sanford,SAJ,02234500,0.0 +SJR-At Astor,SAJ,02236125,0.0 +SJR-At Buffalo Bluff,SAJ,02244040,0.0 +SJR-At Racy Pt,SAJ,02245290,0.0 +NrTarponSprings,SAJ,02307359,0.0 +Fisheating Cr-Nr Palmdale,SAJ,2256500,0.0 +Blw S78,SAJ,2292490,0.0 +G3627,SAJ,253632080321101,0.0 +G3626,SAJ,253708080304201,0.0 +Nr Floral City,SAJ,02312600,0.0 +At Trilby,SAJ,02312000,0.0 +At Croom,SAJ,02312500,0.0 +Nr Inverness,SAJ,02312762,0.0 +At Holder,SAJ,02313000,0.0 +Nr Pineola,SAJ,02312598,0.0 +G3551,SAJ,254158080294501,0.0 +Hillsborough-At Rowlett Pk,SAJ,02304510,0.0 +Hillsborough-At Platt Street,SAJ,02306028,0.0 +S12D,SAJ,254543080405401,0.0 +S12A,SAJ,254543080491101,0.0 +S12C,SAJ,02289041,0.0 +S12B,SAJ,02289019,0.0 +S10C,SAJ,262200080210001,0.0 +S10D,SAJ,262300080220001,0.0 +S10A,SAJ,262100080190001,0.0 +Blw Cerrillos,SAJ,50114000,0.0 +EVER1,SAJ,251946080254800,0.0 +Abv Cerrillos,SAJ,50113800,0.0 +S152,SAJ,255154080371300,0.0 +Site 65,SAJ,254848080432001,0.0 +Site 62,SAJ,261023080443001,0.0 +Site 63,SAJ,261117080315201,0.0 +Site 64,SAJ,255828080401301,0.0 +Site 76,SAJ,260037080303401,0.0 +Site 71,SAJ,255250080335001,0.0 +Site 99,SAJ,260810080222001,0.0 +Site 8T,SAJ,263050080145001,0.0 +Site 19,SAJ,261710080190001,0.0 +Site 17,SAJ,262240080258001,0.0 +Site 9,SAJ,262750080175001,0.0 +Site 7,SAJ,263180080205001,0.0 +Reedy Creek-Blw S-40 Nr Loughman,SAJ,02266496,0.0 +Reedy Creek-At S-46 Nr Vineland,SAJ,02266025,0.0 +Reedy Creek-At Hwy 531 Nr Poinsianna,SAJ,02266550,0.0 +Josephine Creek-Nr De Soto City,SAJ,2271500,0.0 +Arbuckle Creek-Nr De Soto City,SAJ,2270500,0.0 +Reedy Creek-Nr Loughman,SAJ,02266500,0.0 +Lake Cerrillos,SAJ,50113950,0.0 +EDEN9,SAJ,261319080353201,0.0 +EDEN8,SAJ,255200080405001,0.0 +EDEN7,SAJ,255708080295501,0.0 +EDEN10,SAJ,254707080370201,0.0 +EDEN13,SAJ,261035080221701,0.0 +EDEN14,SAJ,260410080452701,0.0 +EDEN11,SAJ,262258080273501,0.0 +EDEN12,SAJ,260042080351701,0.0 +G789,SAJ,252928080332401,0.0 +G620,SAJ,254000080460001,0.0 +G3577,SAJ,254207080300201,0.0 +G3576,SAJ,254442080305201,0.0 +G3574,SAJ,254446080295501,0.0 +G596,SAJ,253937080304001,0.0 +G3575,SAJ,254206080294701,0.0 +G3559,SAJ,254445080295001,0.0 +L31N Ext-At 5 Mile,SAJ,02290767,0.0 +L31N Ext-At 7 Mile,SAJ,02290768,0.0 +L31N Ext-At 3 Mile,SAJ,02290765,0.0 +L31N Ext-At 1 Mile,SAJ,022907647,0.0 +L31N Ext-At 4 Mile,SAJ,02290766,0.0 +EDEN6,SAJ,260355080541401,0.0 +Portugues,SAJ,50115100,0.0 +Arbuckle Creek,SAJ,02270500,0.0 +Hillsborough-Nr Tampa,SAJ,02304500,0.0 +G3621,SAJ,252115080293701,0.0 +STMN,NWDM,06847500,0.0 +TFMT,NWDM,06036650,0.0 +EKDK,NWDM,06860000,0.0 +MRYM,NWDM,06819500,0.0 +LOVL,NWDM,06853900,0.0 +MRYK,NWDM,06882510,0.0 +MARM,NWDM,06099500,0.0 +MASD,NWDM,06471200,0.0 +BARK,NWDM,06884400,0.0 +BARN,NWDM,06882000,0.0 +BROK,NWDM,06853800,0.0 +MRKR,NWDM,06040000,0.0 +WOFK,NWDM,06848500,0.0 +WODK,NWDM,06873460,0.0 +CULN,NWDM,06835500,0.0 +LOCO,NWDM,06741510,0.0 +HSSD,NWDM,06402000,0.0 +CDBK,NWDM,06846500,0.0 +SSMO,NWDM,06821190,0.0 +HBMT,NWDM,06288400,0.0 +HSMT,NWDM,06065500,0.0 +NCSD,NWDM,06482020,0.0 +PIWY,NWDM,06425720,0.0 +NCRK,NWDM,06845110,0.0 +ANIA,NWDM,06600100,0.0 +NCNE,NWDM,06807000,0.0 +ANGA,NWDM,06401500,0.0 +HARN,NWDM,06853500,0.0 +SRMT,NWDM,06082200,0.0 +DWEN,NWDM,06883000,0.0 +FLCO,NWDM,06721000,0.0 +HACO,NWDM,06849000,0.0 +CSSD,NWDM,06482010,0.0 +LMMT,NWDM,06102050,0.0 +TUCR,NWDM,06886900,0.0 +CBMT,NWDM,06099000,0.0 +CBND,NWDM,06354080,0.0 +CSMK,NWDM,06887000,0.0 +P7ND,NWDM,06469830,0.0 +DENE,NWDM,06601200,0.0 +DELK,NWDM,06889200,0.0 +JDRM8,NWDM,06114700,0.0 +LMCO,NWDM,06730500,0.0 +CBCO,NWDM,06700000,0.0 +FKFK,NWDM,06885500,0.0 +KIRN,NWDM,06871700,0.0 +J5ND,NWDM,06469015,0.0 +CRTN,NWDM,06881000,0.0 +ALMT,NWDM,06307662,0.0 +DDSD,NWDM,06410000,0.0 +CRND,NWDM,06351200,0.0 +OMA,NWDM,06610000,0.0 +DTTM8,NWDM,06108000,0.0 +BOCO,NWDM,06730200,0.0 +GMMT,NWDM,06037100,0.0 +TBSD,NWDM,06421500,0.0 +TSTK,NWDM,06869500,0.0 +CRCO,NWDM,06714215,0.0 +TBMT,NWDM,06018500,0.0 +TBNE,NWDM,06796500,0.0 +PXCK,NWDM,06888500,0.0 +TBCO,NWDM,06701900,0.0 +BNKN,NWDM,06827500,0.0 +EFMT,NWDM,06175510,0.0 +EWKS,NWDM,06864500,0.0 +GLNK,NWDM,06875900,0.0 +HOLM,NWDM,06066500,0.0 +TANE,NWDM,06797500,0.0 +RLDK,NWDM,06891260,0.0 +GLCL,NWDM,06719505,0.0 +EEWY,NWDM,06625000,0.0 +YPND,NWDM,06470100,0.0 +PERY,NWDM,06890898,0.0 +MKC,NWDM,06893000,0.0 +SNWY,NWDM,06622700,0.0 +FHMT,NWDM,06036905,0.0 +OSBK,NWDM,06874000,0.0 +SNCK,NWDM,06814000,0.0 +BLRK,NWDM,06884700,0.0 +WILN,NWDM,06868100,0.0 +WILK,NWDM,06868200,0.0 +BLND,NWDM,06340010,0.0 +NORK,NWDM,06847900,0.0 +NORN,NWDM,06847951,0.0 +COMT,NWDM,06102500,0.0 +DRNE,NWDM,06803502,0.0 +ORNN,NWDM,06844500,0.0 +DRMT,NWDM,06073500,0.0 +BLAY,NWDM,06224000,0.0 +COCO,NWDM,06696980,0.0 +JSSD,NWDM,06411900,0.0 +KEND,NWDM,06468250,0.0 +PTSK,NWDM,06872500,0.0 +CNKK,NWDM,06856000,0.0 +LTRM8,NWDM,06108800,0.0 +FFMO,NWDM,06813000,0.0 +SLND,NWDM,06470878,0.0 +PCCO,NWDM,06709530,0.0 +AGYM,NWDM,06820500,0.0 +TOPK,NWDM,06889500,0.0 +TOMT,NWDM,06054500,0.0 +VUMT,NWDM,06088500,0.0 +LGMT,NWDM,06052500,0.0 +LGLK,NWDM,06865500,0.0 +PSSD,NWDM,06416000,0.0 +PBKS,NWDM,06890900,0.0 +SKTK,NWDM,06871500,0.0 +VCWK,NWDM,06888000,0.0 +CMBN,NWDM,06843500,0.0 +LWRK,NWDM,06891500,0.0 +WWSD,NWDM,06479515,0.0 +TNGK,NWDM,06892000,0.0 +NLSK,NWDM,06876900,0.0 +KCKK,NWDM,06892950,0.0 +CLRI,NWDM,06817000,0.0 +LWLK,NWDM,06854000,0.0 +MIMT,NWDM,06308500,0.0 +KCIA,NWDM,06805850,0.0 +MILK,NWDM,06857100,0.0 +MILD,NWDM,06857050,0.0 +CLIN,NWDM,06891478,0.0 +TMRM,NWDM,06091700,0.0 +CLAK,NWDM,06856600,0.0 +ERCO,NWDM,06710385,0.0 +TMND,NWDM,06345500,0.0 +LESD,NWDM,06357800,0.0 +BGCM8,NWDM,06183450,0.0 +BYWY,NWDM,06259000,0.0 +LVMT,NWDM,06192500,0.0 +NKMA,NWDM,06133500,0.0 +FCSD,NWDM,06442996,0.0 +WEBR,NWDM,06873100,0.0 +LECO,NWDM,06714800,0.0 +FTMT,NWDM,06090800,0.0 +RWLN,NWDM,06838000,0.0 +SZND,NWDM,06470800,0.0 +SZNE,NWDM,06799100,0.0 +SIMT,NWDM,06329500,0.0 +SIMK,NWDM,06876070,0.0 +LDSD,NWDM,06431500,0.0 +FCCO,NWDM,06752260,0.0 +VAMT,NWDM,06089000,0.0 +KANS,NWDM,06865000,0.0 +BGSD,NWDM,06402500,0.0 +DMRK,NWDM,06873000,0.0 +ADAK,NWDM,06876700,0.0 +EPKS,NWDM,06877600,0.0 +GVMT,NWDM,06327500,0.0 +EPCL,NWDM,06708800,0.0 +BFWY,NWDM,06428500,0.0 +CBMM8,NWDM,06185110,0.0 +BWWY,NWDM,,0.0 +WCND,NWDM,06337000,0.0 +LCNE,NWDM,06803500,0.0 +ACND,NWDM,06347000,0.0 +BHDM8,NWDM,06024540,0.0 +ATMT,NWDM,06023100,0.0 +FRI,NWDM,06879100,0.0 +WSN,NWDM,06330000,0.0 +ATKS,NWDM,06818300,0.0 +ACHK,NWDM,06844900,0.0 +RUSK,NWDM,06867000,0.0 +RUSD,NWDM,06479498,0.0 +FRNE,NWDM,06796450,0.0 +GDKN,NWDM,06853020,0.0 +RUNE,NWDM,06813500,0.0 +RUMT,NWDM,06126500,0.0 +TJNE,NWDM,06774000,0.0 +GDEK,NWDM,06871000,0.0 +FRBN,NWDM,06884000,0.0 +ABSD,NWDM,06471800,0.0 +BVUK,NWDM,06888350,0.0 +BESD,NWDM,06412000,0.0 +CHPK,NWDM,06878000,0.0 +MEKS,NWDM,06866500,0.0 +WSHK,NWDM,06884200,0.0 +RCWR,NWDM,06418800,0.0 +ENSN,NWDM,06831500,0.0 +BVMT,NWDM,06098120,0.0 +CHMT,NWDM,06101500,0.0 +RCSD,NWDM,06414000,0.0 +BEDI,NWDM,06819185,0.0 +LSCL,NWDM,06100036,0.0 +BECM,NWDM,06093200,0.0 +GCND,NWDM,06468170,0.0 +RRBM8,NWDM,06020600,0.0 +GCMT,NWDM,06098800,0.0 +CHCO,NWDM,06713000,0.0 +GTMT,NWDM,06043500,0.0 +LAWY,NWDM,06233000,0.0 +LRWY,NWDM,06660000,0.0 +RTCL,NWDM,06100046,0.0 +WAKP,NWDM,06354881,0.0 +BUND,NWDM,06469500,0.0 +BUNE,NWDM,06762500,0.0 +BUNK,NWDM,06864050,0.0 +MUNK,NWDM,06863500,0.0 +WAAk,NWDM,06866900,0.0 +LACO,NWDM,06716500,0.0 +RSSD,NWDM,06403700,0.0 +ARDK,NWDM,06861000,0.0 +HESD,NWDM,06406500,0.0 +PMIA,NWDM,06599900,0.0 +THSD,NWDM,06411500,0.0 +TYSD,NWDM,06355500,0.0 +RSNE,NWDM,06764880,0.0 +HEMT,NWDM,06094900,0.0 +MCSD,NWDM,06471770,0.0 +MCON,NWDM,06837000,0.0 +BCMT,NWDM,06024020,0.0 +BTMT,NWDM,06200000,0.0 +MCKN,NWDM,06836500,0.0 +DIMT,NWDM,06017000,0.0 +TXSD,NWDM,06356500,0.0 +NWCK,NWDM,06870200,0.0 +GRND,NWDM,06470475,0.0 +BBSD,NWDM,06481400,0.0 +GRAM,NWDM,06817700,0.0 +SUX,NWDM,06486000,0.0 +LPNE,NWDM,06805570,0.0 +STJ,NWDM,06818000,0.0 +BBMT,NWDM,06033000,0.0 +CEND,NWDM,06353000,0.0 +BIL,NWDM,06214500,0.0 +HCSD,NWDM,06409000,0.0 +MSCK,NWDM,06890100,0.0 +SCSK,NWDM,06862850,0.0 +TFSD,NWDM,06412500,0.0 +CEBL,NWDM,06861500,0.0 +HTNM,NWDM,06917060,0.0 +STOM,NWDM,06919000,0.0 +MARK,NWDM,06917380,0.0 +STCH,NWDM,06935965,0.0 +MRRM,NWDM,06918740,0.0 +STAK,NWDM,06893080,0.0 +SCAM,NWDM,06918080,0.0 +BAGM,NWDM,06926000,0.0 +BRGK,NWDM,06911900,0.0 +LNMO,NWDM,06901500,0.0 +LNIM,NWDM,06925250,0.0 +LNGB,NWDM,06906190,0.0 +LNGM,NWDM,06893793,0.0 +LNDK,NWDM,06911490,0.0 +LNEK,NWDM,06914500,0.0 +DVSI,NWDM,06898000,0.0 +TTNM,NWDM,06899500,0.0 +ALND,NWDM,46445810,0.0 +DDVM,NWDM,06918440,0.0 +SPNK,NWDM,06914990,0.0 +OTVM,NWDM,06906800,0.0 +OTTK,NWDM,06913500,0.0 +BNMO,NWDM,06909000,0.0 +TRUM,NWDM,06922450,0.0 +GLMO,NWDM,06906500,0.0 +GLLM,NWDM,06897500,0.0 +BMMO,NWDM,06899700,0.0 +CPMO,NWDM,06919900,0.0 +LIVM,NWDM,06904050,0.0 +JCMM,NWDM,06910750,0.0 +MLTI,NWDM,06904010,0.0 +NOVM,NWDM,06904500,0.0 +BLRM,NWDM,06921720,0.0 +PDTM,NWDM,06921350,0.0 +BLCM,NWDM,06908000,0.0 +EDGK,NWDM,06914950,0.0 +SMNM,NWDM,06902000,0.0 +LGVM,NWDM,06893791,0.0 +RIFM,NWDM,06934000,0.0 +JRMM,NWDM,06933500,0.0 +OPDK,NWDM,06893300,0.0 +KCTM,NWDM,06893590,0.0 +CLZM,NWDM,06921760,0.0 +PRMI,NWDM,06903700,0.0 +QUKS,NWDM,06911400,0.0 +PRIM,NWDM,06905500,0.0 +WVMO,NWDM,06895500,0.0 +FTNK,NWDM,06917000,0.0 +GFMO,NWDM,06918460,0.0 +HILS,NWDM,06914995,0.0 +HILK,NWDM,06915000,0.0 +HZLM,NWDM,06928000,0.0 +KACM,NWDM,06893500,0.0 +FSKK,NWDM,06917500,0.0 +LCTM,NWDM,06894000,0.0 +ATLM,NWDM,06906150,0.0 +LCGK,NWDM,06915800,0.0 +POMK,NWDM,06912500,0.0 +POMA,NWDM,06912490,0.0 +POKM,NWDM,06921070,0.0 +RDGK,NWDM,06910800,0.0 +LBMO,NWDM,06935550,0.0 +BEMO,NWDM,06897000,0.0 +CHMO,NWDM,06899680,0.0 +ARHM,NWDM,06921590,0.0 +HW7M,NWDM,06922500,0.0 +PMNK,NWDM,06913000,0.0 +HEMO,NWDM,06934500,0.0 +HVMO,NWDM,383843094205501,0.0 +PLVM,NWDM,06919500,0.0 +RATN,NWDM,06903880,0.0 +GARK,NWDM,06914100,0.0 +ELMO,NWDM,384950094330701,0.0 +PLKM,NWDM,06921200,0.0 +NEVM,NWDM,06918060,0.0 +BSPM,NWDM,06893885,0.0 +STL,NWDM,07010000,0.0 +WPHM,NWDM,06927000,0.0 +CENI,NWDM,06903990,0.0 +STTM,NWDM,06926510,0.0 +STON,NWDM,06918990,0.0 +BRMT,NWDM,06016000,0.0 +GLMT,NWDM,06026210,0.0 +SMMT,NWDM,06085800,0.0 +WHMT,NWDM,06035000,0.0 +JRMT,NWDM,06026500,0.0 +TMMT,NWDM,06063000,0.0 +JPMT,NWDM,06027600,0.0 +BWMT,NWDM,06024580,0.0 +GBMT,NWDM,06048650,0.0 +GRMT,NWDM,06090300,0.0 +PPMT,NWDM,06061500,0.0 +CHTI,NWDM,06903400,0.0 +DCBY,NWDM,06221400,0.0 +CONE,NWDM,06795500,0.0 +WTSD,NWDM,06479438,0.0 +CRED,NWDM,06395000,0.0 +WPMT,NWDM,06177000,0.0 +ESSD,NWDM,06425500,0.0 +FLMT,NWDM,06077200,0.0 +MNTO_S1,NWDP,14181650,0.0 +DWQI,NWDP,CE6906BC,0.0 +BCWW,NWDP,14013500,0.0 +UpperDarby,NAP,014755456,0.0 +Riegelsville,NAP,01457500,0.0 +Frederica,NAP,01484080,0.0 +Belvidere,NAP,01446500,0.0 +NewLisbon,NAP,01466900,0.0 +PortMercer,NAP,01460440,0.0 +Bacova,NAO,02011400,0.0 +MED,NAE,01103280,0.0 +DOV,NAE,01103500,0.0 +HAV,NAE,011006988,0.0 +HOUM5,MVP,05385000,0.0 +Velva,MVP,05119410,0.0 +AitkinDiversion,MVP,05227530,0.0 +ANKM5,MVP,05288500,0.0 +MerrillPrairie,MVP,05394500,0.0 +Burlington,MVP,481658101254700,0.0 +Champlin,MVP,05283500,0.0 +Logan,MVP,481025101100800,0.0 +Baden,MVP,483517101595000,0.0 +Columbus,MVP,05113750,0.0 +HICM5,MVP,05327000,0.0 +LongPrairie,MVP,05245100,0.0 +HRCN8,MVP,05059300,0.0 +Jessie,MVP,473237098031301,0.0 +Nimrod,MVP,05244000,0.0 +WatsonSag_Dam,MVP,05304980,0.0 +MarshLake_Dam-ServiceSpillway,MVP,05294070,0.0 +MissHW_Pokegama-Lake,MVP,05210500,0.0 +WEBN8,MVP,05056239,0.0 +TWVM5,MVP,05062500,0.0 +TPNN8,MVP,05070000,0.0 +SRGM5,MVP,05106000,0.0 +SABM5,MVP,05061500,0.0 +RDLM5,MVP,05078500,0.0 +PRTN8,MVP,05065500,0.0 +PLUM5,MVP,05078000,0.0 +OKLM5,MVP,05078230,0.0 +MTON8,MVP,05085000,0.0 +MPLN8,MVP,05060000,0.0 +LTRN8,MVP,05082625,0.0 +LPRN8,MVP,05099400,0.0 +LKBM5,MVP,05094000,0.0 +Lisbon,MVP,05058700,0.0 +HVYN8,MVP,05054500,0.0 +HNDM5,MVP,05064000,0.0 +HILN8,MVP,05064500,0.0 +HGRN8,MVP,05066500,0.0 +FWRN8,MVP,05051600,0.0 +FSHM5,MVP,05080000,0.0 +ELZM5,MVP,05030500,0.0 +EGFM5,MVP,05082500,0.0 +EDEN8,MVP,05056200,0.0 +DORM5,MVP,05051300,0.0 +CRKM5,MVP,05079000,0.0 +CNDN8,MVP,05056100,0.0 +Bremen,MVP,05055400,0.0 +ESLN8,MVP,05056665,0.0 +HORN8,MVP,05059310,0.0 +Dodge,MVP,05379500,0.0 +ChippewaFalls,MVP,05365500,0.0 +Sheldon,MVP,05362000,0.0 +BruceFlambeau,MVP,05360500,0.0 +Winter,MVP,05356000,0.0 +Bruce,MVP,05356500,0.0 +RedWing,MVP,05355250,0.0 +Welch,MVP,05355200,0.0 +CannonFallsPrCk,MVP,05355080,0.0 +Randolph,MVP,05355038,0.0 +Danbury,MVP,05333500,0.0 +FortSnelling,MVP,05330920,0.0 +JDNM5,MVP,05330000,0.0 +MNKM5,MVP,05325000,0.0 +RPDM5,MVP,05320500,0.0 +RAPM5,MVP,05320000,0.0 +GRDM5,MVP,05319500,0.0 +Courtland,MVP,05317200,0.0 +APPM5,MVP,05294000,0.0 +ODSM5,MVP,05293000,0.0 +ORTM5,MVP,05292000,0.0 +BGCS2,MVP,05291000,0.0 +Peever,MVP,05290000,0.0 +Minnetonka,MVP,05289000,0.0 +Fridley,MVP,05288670,0.0 +Noonan,MVP,05113600,0.0 +CARM5,MVP,05112000,0.0 +PBNN8,MVP,05102490,0.0 +WLHN8,MVP,05099600,0.0 +OSLM5,MVP,05083500,0.0 +HIGM5,MVP,05075000,0.0 +GeorgetownRedR,MVP,05062130,0.0 +Brownsville,MVP,05386400,0.0 +Sutton,MVP,05057150,0.0 +Kloten,MVP,05056770,0.0 +DWGN8,MVP,05052500,0.0 +DILM5,MVP,05062000,0.0 +KindredGolRoad,MVP,05058980,0.0 +Warwick,MVP,05056000,0.0 +WFON8,MVP,05059480,0.0 +TRRM5,MVP,05076000,0.0 +SHYM5,MVP,05067500,0.0 +RSSM5,MVP,05107500,0.0 +NCEN8,MVP,05100000,0.0 +MRDN8,MVP,05059715,0.0 +MKLM5,MVP,05085450,0.0 +MDRN8,MVP,05052000,0.0 +MCTN8,MVP,05056060,0.0 +MAPN8,MVP,05060100,0.0 +MALM5,MVP,05104500,0.0 +LEDN8,MVP,05056340,0.0 +KNDN8,MVP,05059000,0.0 +HWYM5,MVP,05061000,0.0 +HICN8,MVP,05051522,0.0 +GRNN8,MVP,05090000,0.0 +FLTM5,MVP,05063398,0.0 +Flora,MVP,05055300,0.0 +FGON8,MVP,05054000,0.0 +FDVN8,MVP,05084000,0.0 +ENDN8,MVP,05059700,0.0 +ECTN8,MVP,05056215,0.0 +DRTN8,MVP,05092000,0.0 +CLXM5,MVP,05069000,0.0 +BTWM5,MVP,05046475,0.0 +BOBN8,MVP,05059600,0.0 +AMEN8,MVP,05060500,0.0 +AKRN8,MVP,05101000,0.0 +AGYM5,MVP,05087500,0.0 +ABRN8,MVP,05053000,0.0 +WSFN8,MVP,05059500,0.0 +TOLN8,MVP,05056678,0.0 +Dazey,MVP,05057200,0.0 +Cooperstown,MVP,05057000,0.0 +CFCN8,MVP,05056265,0.0 +WHNN8,MVP,05051500,0.0 +Prescott,MVP,05344500,0.0 +Sherwood,MVP,05114000,0.0 +Baldhill_Dam,MVP,05057500,0.0 +LockDam_05a-Tailwater,MVP,05378490,0.0 +MissHW_Leech-Lake,MVP,05205900,0.0 +ENLN8,MVP,0505152130,0.0 +GPOM5,MVP,05129290,0.0 +GraftonDivers,MVP,05089995,0.0 +LacQuiParle_Dam-Tailwater,MVP,05301000,0.0 +Minot4NW,MVP,05117500,0.0 +QueenAve,MVP,05288705,0.0 +Pillager,MVP,05247500,0.0 +FoxholmDesLacs,MVP,05116500,0.0 +FoxholmSouris,MVP,05116000,0.0 +Hastings,MVP,05331580,0.0 +Empire,MVP,05345000,0.0 +MoundsView,MVP,05288580,0.0 +CLKM5,MVP,05129115,0.0 +LaCrosse_LaCrosseRiver,MVP,05383075,0.0 +TraverseWR_Dam-MainLake,MVP,05049900,0.0 +TraverseWR_Dam-Lake,MVP,,0.0 +ChippewaDiv_Dam,MVP,05304995,0.0 +GRBI4,MVP,05412500,0.0 +Clayton,MVP,05411500,0.0 +Steuben,MVP,05410490,0.0 +LaFarge,MVP,05408000,0.0 +Stratford,MVP,05399500,0.0 +Rothschild,MVP,05398000,0.0 +Kelly,MVP,05397500,0.0 +RibFalls,MVP,05396000,0.0 +Merrill,MVP,05395000,0.0 +SpiritFalls,MVP,05393500,0.0 +RainbowLake,MVP,05391000,0.0 +Dorchester,MVP,05388250,0.0 +Arcadia,MVP,05379400,0.0 +Winona,MVP,05378500,0.0 +ZUMM5,MVP,05374000,0.0 +Rochester,MVP,05372995,0.0 +Durand,MVP,05369500,0.0 +Wheeler,MVP,05368000,0.0 +MenomonieRCedar,MVP,05369000,0.0 +EauClaire,MVP,05366800,0.0 +Dells_Dam-Tailwater,MVP,05365550,0.0 +Northfield,MVP,05355024,0.0 +Fairbault,MVP,05353800,0.0 +RiverFalls,MVP,05342000,0.0 +Stillwater,MVP,05341550,0.0 +StCroixFalls,MVP,05340500,0.0 +PineCity,MVP,05338500,0.0 +Sandstone,MVP,05336700,0.0 +NWUM5,MVP,05317000,0.0 +NULM5,MVP,05316770,0.0 +MTNM5,MVP,05316580,0.0 +RedwoodFalls,MVP,05316500,0.0 +Marshall,MVP,05315000,0.0 +GraniteFalls,MVP,05313500,0.0 +GraniteFallsMin,MVP,05311150,0.0 +MVOM5,MVP,05311000,0.0 +MLNM5,MVP,05304500,0.0 +SaintFrancis,MVP,05286000,0.0 +Onamia,MVP,05284000,0.0 +Champlin_ElmCreek,MVP,05287890,0.0 +Rockford,MVP,05280000,0.0 +BigLake,MVP,05275000,0.0 +StCloudMiss,MVP,05270700,0.0 +StCloud,MVP,05270500,0.0 +BLHM5,MVP,05267000,0.0 +ParkRapids,MVP,05243725,0.0 +BRAM5,MVP,05242300,0.0 +DAYM5,MVP,05210000,0.0 +BEMM5,MVP,05200510,0.0 +SSIM5,MVP,05140521,0.0 +WRDM5,MVP,05140520,0.0 +LFKM5,MVP,05131500,0.0 +MNUM5,MVP,05133500,0.0 +WTNM5,MVP,05127500,0.0 +ELYM5,MVP,05124480,0.0 +Westhope,MVP,05124000,0.0 +Upham,MVP,05123510,0.0 +EauGalle_Dam-Tailwater,MVP,05370000,0.0 +Taconite,MVP,05212700,0.0 +GrandRapids,MVP,05211000,0.0 +WILM5,MVP,05207600,0.0 +ATKM5,MVP,05227500,0.0 +ChippewaDiv_Dam-Tailwater,MVP,05305000,0.0 +Homme_Dam,MVP,05088500,0.0 +TraverseWR_Dam-Tailwater,MVP,05050000,0.0 +TraverseWR_Dam,MVP,05049995,0.0 +TraverseRES_Dam-Tailwater,MVP,05049710,0.0 +TraverseRES_Dam,MVP,05049700,0.0 +Orwell_Dam-Tailwater,MVP,05046000,0.0 +WillowCity,MVP,05123400,0.0 +Bantry,MVP,05122000,0.0 +Karlsruhe,MVP,05120500,0.0 +Verendrye,MVP,05120000,0.0 +MinotBroadBrdg,MVP,05117600,0.0 +Baldhill_Dam-Tailwater,MVP,05058000,0.0 +OntarioWI,MVP,05407468,0.0 +Muscoda,MVP,05407000,0.0 +BlackEarth,MVP,05406500,0.0 +LaValle,MVP,05404129,0.0 +WisconsinDells,MVP,05404000,0.0 +Baraboo,MVP,05405000,0.0 +NewLisbon,MVP,05403500,0.0 +Neecedah,MVP,05403000,0.0 +Babcock,MVP,05402000,0.0 +WisconsinRapids,MVP,05400760,0.0 +Decorah,MVP,05387500,0.0 +BLFI4,MVP,05387440,0.0 +HUSM5,MVP,05385500,0.0 +PilotMound,MVP,05383950,0.0 +Sparta,MVP,05382325,0.0 +Galesville,MVP,05382000,0.0 +BlackRivFalls,MVP,053813595,0.0 +Neilsville,MVP,05381000,0.0 +FaribaultCannonR,MVP,05354500,0.0 +BROM5,MVP,05046502,0.0 +Benson,MVP,05303500,0.0 +BIFM5,MVP,05132000,0.0 +SaintPaul,MVP,05331000,0.0 +LQPM5,MVP,05300000,0.0 +HWDN8,MVP,05060400,0.0 +ValleyCity,MVP,05058500,0.0 +Cooperstown200,MVP,05056995,0.0 +DCBN8,MVP,05056500,0.0 +StBenedict,MVP,05053500,0.0 +Saum,MVP,05073650,0.0 +Waskish,MVP,05073500,0.0 +RedLake_Dam-Tailwater,MVP,05074500,0.0 +RedLake_Dam,MVP,05074000,0.0 +Orwell_Dam,MVP,05045950,0.0 +Ion,MVP,05389000,0.0 +HiawathaAve,MVP,05289800,0.0 +Wheaton,MVP,05049000,0.0 +McGregor,MVP,05389500,0.0 +LakeDarling_Dam,MVP,05115500,0.0 +Big_Creek-Pollock,MVN,07373000,0.0 +Natchez,MVN,07290880,0.0 +Homochitto_River-Rosetta,MVN,07292500,0.0 +Amite_River-Magnolia,MVN,07377300,0.0 +Morgan_City-USGS,MVN,07381600,0.0 +Natalbany_River-Baptist,MVN,07376500,0.0 +Tchefuncte_River-Covington,MVN,07375050,0.0 +Cow_Bayou,MVN,073745258,0.0 +Baton_Rouge-USGS,MVN,07374000,0.0 +Comite_River-Greenwell,MVN,07378050,0.0 +Buffalo_Woodville,MVN,07295000,0.0 +Tangipahoa_River-Robert,MVN,07375500,0.0 +Simmesport-USGS,MVN,07381490,0.0 +Bayou_Cocodrie-Clearwater,MVN,07382000,0.0 +Pontoon_Bridge,MVN,301655091440800,0.0 +Lake_Pelba,MVN,302020091435700,0.0 +Lake_Murphy,MVN,073815963,0.0 +Comite_River-Comite,MVN,07378000,0.0 +Tangipahoa_River-Amite,MVN,07375430,0.0 +Bayou_Darby,MVN,300507091355600,0.0 +Tickfaw_River-Springfield,MVN,07376300,0.0 +BogueFalaya_River,MVN,07375175,0.0 +Tangipahoa_River-Kentwood,MVN,07375300,0.0 +Homochitto_River-Eddiceton,MVN,07291000,0.0 +Tickfaw_River-Holden,MVN,07376000,0.0 +Amite_River-Maurepas,MVN,07380215,0.0 +Atch_Bay_Mouth,MVN,073816525,0.0 +Amite_River-PortVincent,MVN,07380120,0.0 +BayouCourtableau-Washington,MVN,07382500,0.0 +Amite_River-DenhamSprings,MVN,07378500,0.0 +Tickfaw_River-Liverpool,MVN,07375800,0.0 +Bayou_DesGlaises,MVN,07383500,0.0 +Belle_Chasse,MVN,07374525,0.0 +Colt,MVM,07047942,0.0 +Egypt,MVM,07077380,0.0 +Singleton,MVM,07030290,0.0 +Clinton,MVM,07024000,0.0 +Fairview,MVM,07028960,0.0 +Sycamore View,MVM,07031692,0.0 +Zalma,MVM,07021000,0.0 +Owl City,MVM,07027720,0.0 +Pendleton,MVM,07265280,0.0 +Cotton Plant,MVM,07077555,0.0 +Augusta,MVM,07074850,0.0 +Newport,MVM,07074500,0.0 +Georgetown,MVM,07076750,0.0 +Rossville,MVM,07030500,0.0 +Reelfoot Lake,MVM,07027000,0.0 +Greenfield,MVM,07024500,0.0 +Brinkley,MVM,07077730,0.0 +Bolivar,MVM,07029500,0.0 +Morehouse,MVM,07043500,0.0 +Reelfoot Outflow,MVM,07027005,0.0 +Collierville,MVM,07030600,0.0 +LaGrange,MVM,07030392,0.0 +Walnut,MVM,07029270,0.0 +Farrisview,MVM,070322435,0.0 +Germantown,MVM,07031650,0.0 +Winchester,MVM,07032200,0.0 +Arlington,MVM,07030240,0.0 +Judsonia,MVM,07076634,0.0 +Iron Bridge,MVM,07039500,0.0 +ON111,MVM,07025400,0.0 +WR115,MVM,07077000,0.0 +OB112,MVM,07026040,0.0 +MS115,MVM,07024175,0.0 +HA116,MVM,07030050,0.0 +LA111,MVM,07047950,0.0 +Chester,MVM,07020500,0.0 +Alto_Lafourche,MVK,07369050,0.0 +BLWK2,LRN,03406500,0.0 +McAlpineUPR,LRL,03292494,0.0 +Spottsville,LRL,03321500,0.0 +CARTHAGE,LRL,03259000,0.0 +SmithlandDam,LRL,03399800,0.0 +NewHarmony,LRL,03378500,0.0 +Brownsville,LRL,03311513,0.0 +MammothCave,LRL,03309000,0.0 +Olmsted,LRL,03612600,0.0 +Salamonie-Lake,LRL,03324450,0.0 +WHHarsha-Lake,LRL,03247040,0.0 +Monroe-Lake,LRL,03372400,0.0 +WestFork-Lake,LRL,03256500,0.0 +JERoush-Lake,LRL,03323450,0.0 +Patoka-Lake,LRL,03374498,0.0 +Nolin-Lake,LRL,03310900,0.0 +Miamisburg-Below,LRL,03271601,0.0 +Lafayette-WildcatCr,LRL,03335000,0.0 +Taylorsville-Lake,LRL,03295597,0.0 +Rough-Lake,LRL,03318005,0.0 +Petersburg-USGS,LRL,03373980,0.0 +Mississinewa-Lake,LRL,03326950,0.0 +Miamitown,LRL,03274615,0.0 +Newberry,LRL,03360500,0.0 +SPRINGFIELD,LRL,03269500,0.0 +JTMyers,LRL,03322420,0.0 +Peru,LRL,03327500,0.0 +Willow,LRL,03282060,0.0 +Kyrock,LRL,03311000,0.0 +Tallega,LRL,03281000,0.0 +Tyrone,LRL,03287250,0.0 +NMDM7,LRL,07024175,0.0 +McAlpineLWR,LRL,03294500,0.0 +Sellersburg,LRL,03294000,0.0 +Wooten,LRL,03280700,0.0 +Green-Lake,LRL,03305990,0.0 +Dayton-MadRiver,LRL,03270000,0.0 +Gest,LRL,03290080,0.0 +FloydsFk,LRL,03298470,0.0 +Huntington,LRL,03323500,0.0 +Dundee,LRL,03319000,0.0 +Fisherville,LRL,03298000,0.0 +Economy,LRL,03274650,0.0 +Frankfort,LRL,03287500,0.0 +Edwardsport,LRL,03360730,0.0 +Golconda,LRL,03384500,0.0 +Englewood,LRL,03266000,0.0 +Edinburgh,LRL,03362500,0.0 +GrandChain,LRL,03612500,0.0 +Glensboro,LRL,03295400,0.0 +DanvilleIL,LRL,03339000,0.0 +Finney,LRL,03313000,0.0 +Elkhorn,LRL,03289500,0.0 +DixDam,LRL,03286200,0.0 +DanvilleKY,LRL,03285000,0.0 +Greensburg,LRL,03306500,0.0 +Ferndale,LRL,03340900,0.0 +Germantown,LRL,03272000,0.0 +Hamilton,LRL,03274000,0.0 +Ford,LRL,03284000,0.0 +Delphi,LRL,03333050,0.0 +DaytonWolfCreek,LRL,03271000,0.0 +Dora,LRL,03324500,0.0 +CaesarCreek-Lake,LRL,03242340,0.0 +CaglesMill-Lake,LRL,03358900,0.0 +CaveRun-Lake,LRL,03249498,0.0 +CMHarden-Lake,LRL,03340870,0.0 +Buckhorn-Lake,LRL,03280800,0.0 +Brookville-Lake,LRL,03275990,0.0 +CJBrown-Lake,LRL,03268090,0.0 +CarrCreek-Lake,LRL,03277446,0.0 +Barren-Lake,LRL,03312900,0.0 +Cynthiana,LRL,03252500,0.0 +CaveRunTW,LRL,,0.0 +BrownsvilleWtrT,LRL,03311505,0.0 +CollegeHill,LRL,03282290,0.0 +Cuzco,LRL,03374500,0.0 +ClayCity,LRL,03283500,0.0 +BuckCreek,LRL,03268100,0.0 +Coxville,LRL,03341300,0.0 +Calhoun,LRL,03320000,0.0 +Brookville,LRL,03276500,0.0 +Cairo,LRL,370000089094501,0.0 +Columbia,LRL,03307000,0.0 +Covington,LRL,03336000,0.0 +Crawfordsville,LRL,03339500,0.0 +CarmiBase,LRL,03381500,0.0 +Carmi,LRL,03381495,0.0 +Campbellsville,LRL,03306000,0.0 +Cataract,LRL,03358000,0.0 +CampNelson,LRL,03284500,0.0 +Cincinnati,LRL,03255000,0.0 +Cannelton,LRL,03303280,0.0 +CHSI2,LRL,07020500,0.0 +BrookvilleTW,LRL,03276000,0.0 +Centerton,LRL,03354000,0.0 +Harrodsburg,LRL,03372500,0.0 +Hyden,LRL,03280612,0.0 +Heidelberg,LRL,03282000,0.0 +Hazard,LRL,03277500,0.0 +Hazleton,LRL,03374100,0.0 +Bluffton,LRL,03323000,0.0 +Fincastle,LRL,03340800,0.0 +Zionsville,LRL,03353200,0.0 +Hayes,LRL,03253000,0.0 +Logansport,LRL,03329000,0.0 +Franklin,LRL,03313700,0.0 +Shawneetown,LRL,03381700,0.0 +HorseBranch,LRL,03318800,0.0 +Evansville,LRL,03322000,0.0 +Highbridge,LRL,03286500,0.0 +Shepherdsville,LRL,03298500,0.0 +Newburgh,LRL,03304300,0.0 +Bardstown,LRL,03301000,0.0 +FarmersTW,LRL,03249500,0.0 +Vincennes,LRL,03343010,0.0 +Jasper,LRL,03375500,0.0 +MURI2,LRL,05599490,0.0 +Woodbury,LRL,03315500,0.0 +LinnGrove,LRL,03322900,0.0 +Reading,LRL,03255500,0.0 +Urbana,LRL,03267000,0.0 +LebanonJunction,LRL,03301630,0.0 +Stout,LRL,03353611,0.0 +Kosmosdale,LRL,03294600,0.0 +Sidney,LRL,03261500,0.0 +Petersburg,LRL,03374000,0.0 +Rockport,LRL,03316645,0.0 +Wilberforce,LRL,03241500,0.0 +Seymour,LRL,03365500,0.0 +Muncie,LRL,03347000,0.0 +Wabash,LRL,03325000,0.0 +Shoals,LRL,03373500,0.0 +Whitesburg,LRL,03277300,0.0 +Paducah,LRL,03611000,0.0 +Wellman,LRL,03242350,0.0 +WHHarshaTW,LRL,03247041,0.0 +Lafayette,LRL,03335500,0.0 +Miamisburg,LRL,03271500,0.0 +Munfordville,LRL,03308500,0.0 +Markland,LRL,03277200,0.0 +MtCarmel,LRL,03377500,0.0 +WhiteMills,LRL,03310300,0.0 +Taylorsville,LRL,03295890,0.0 +Paradise,LRL,03316500,0.0 +Montezuma,LRL,03340500,0.0 +Princeton,LRL,03376500,0.0 +Winslow,LRL,03376300,0.0 +Morehead,LRL,03250100,0.0 +Manchester,LRL,03281100,0.0 +PeoriaIN,LRL,03327000,0.0 +Thebes,LRL,07022000,0.0 +Middletown,LRL,03272100,0.0 +Maud,LRL,03300400,0.0 +ValleyView,LRL,03284230,0.0 +Priceville,LRL,03310400,0.0 +Reelsville,LRL,03357500,0.0 +Marion,LRL,03326500,0.0 +Sassafras,LRL,03277450,0.0 +Warren,LRL,03324300,0.0 +Salvisa,LRL,03287000,0.0 +WayneCity,LRL,03380500,0.0 +Manhattan,LRL,03359000,0.0 +Lockington,LRL,03262000,0.0 +Lockport,LRL,03290500,0.0 +TaylorsvilleOH,LRL,03263000,0.0 +LittleRiver,LRL,03324000,0.0 +Livermore,LRL,03319885,0.0 +McAlpineRR,LRL,03293551,0.0 +IRVINE,LRL,03282120,0.0 +Troy,LRL,03262700,0.0 +Spencer,LRL,03357000,0.0 +SpringValley,LRL,03242050,0.0 +Jackson,LRL,03280000,0.0 +RoughRiverTW,LRL,03318010,0.0 +Jerome,LRL,03333450,0.0 +SteMarie,LRL,03345500,0.0 +Riverton,LRL,03342000,0.0 +OldTown,LRL,03240000,0.0 +TerreHaute,LRL,03341500,0.0 +Bradford,LRL,03264000,0.0 +EagleCity,LRL,03267900,0.0 +Sellersburg,LRD,03294000, +ShelbyvilleDuck,LRD,03598000, +Sutersville,LRD,03083500, +Tornado,LRD,03200500, +Vernon,LRD,03602500, +Wadesville,LRD,03378550, +Wartrace,LRD,03597590, +WestUnion,LRD,03237500, +ElizabethLittleK,LRD,03155000, +EllisMills,LRD,03436690, +ElmGrove,LRD,03112000, +FountainHeights,LRD,03599450, +Fredericktown,LRD,03302800, +Georgetown,LRD,03238495, +Glencoe,LRD,03291500, +GreenupTygarts,LRD,03217000, +Hamilton,LRD,03274000, +Hammondsville,LRD,03110000, +Higby,LRD,03234500, +Hopkinsville,LRD,03437480, +HurricaneMills,LRD,03603000, +Almo,LRD,03610200, +Apex,LRD,03320500, +BeaverFalls,LRD,03107500, +Little,LRD,03114500, +McConnelsville,LRD,03150000, +Milltown,LRD,03599240, +MoffattsMill,LRD,03108000, +MountCarmel,LRD,03377500, +Perintown,LRD,03247500, +PortRoyal,LRD,03436100, +NewMadrid,LRD,07024175, +AthensHocking,LRD,03159500, +Chester,LRD,07020500, +Acmetonia-Tailwater,LRD,03049641, +CarrierMills,LRD,03382100, +Catawba,LRD,03253500, +Shepherdsville,LRD,03298500, +Thebes,LRD,07022000, +Dashields-Tailwater,LRD,03086000, +DoubleBridges,LRD,03599100, +SavannahHorseCk,LRD,03593800, +Locksport-Tailwater,LRD,03290500, +Grayson,LRD,03216500, +Lobelville,LRD,03604400, +BloomfieldLittle,LRD,03115400, +Boston,LRD,03301500, +Adamsville,LRD,03202000, +BrookvilleWhite,LRD,03275600, +Bruceton,LRD,03606500, +Cadiz,LRD,03438000, +Camden,LRD,03272700, +Cannelton-Tailwater,LRD,03303280, +Carmi,LRD,03381500, +ChesterShade,LRD,03159540, +ColumbiaDuckRiv,LRD,03599500, +Piketon,LRD,03237020, +EastLiverpool,LRD,03109500, +FlatWoods,LRD,03604000, +Olney,LRD,03383000, +Savannah,LRD,03593500, +Natrona-Tailwater,LRD,03049500, +Carnegie,LRD,03085500, +CentervilleDuck,LRD,03601990, +Milford,LRD,03245500, +Acmetonia-Pool,LRD,03049640, +LexingtonBeach,LRD,03594421, +LafayetteSouth,LRC,03334500, +Adamsboro,LRC,03328500, +Jerome,LRC,03333450, +Mississinewa-Pool,LRC,03326950, +OshkoshUSGS,LRC,04082500, +Kokomo,LRC,03333700, +Oshkosh-Headwater,LRC,04082400, +Delphi,LRC,03333050, +Peru,LRC,03327500, +Ora,LRC,03331500, +Linn Grove,LRC,03322900, +Mississinewa-Tailwater,LRC,03327000, +Langlade,LRC,04074950, +Berlin,LRC,04073500, +North Webster,LRC,03330241, +Deer Creek,LRC,0332700, +Portland,LRC,03324200, +Danville,LRC,03339000, +Wabash,LRC,03325000, +Montezuma,LRC,03340500, +J Edward Roush-Pool,LRC,03323450, +Marion,LRC,03326500, +Salamonie-Tailwater,LRC,03324500, +Salamonie-Pool,LRC,03324450, +Waupaca,LRC,04081000, +Morgan,LRC,04077630, +Chicago Lock-Chicago River,LRC,05536121, +Oswego,LRC,03330500, +Owasco,LRC,03334000, +Warren,LRC,03324300, +J Edward Roush-Tailwater,LRC,03323500, +Bluffton,LRC,03323000, +Embarrass,LRC,04078500, +Appleton,LRC,04084445, +LafayetteWildcat,LRC,03335000, +Royalton,LRC,04080000, +NewLondonUSGS,LRC,04079000, +Covington,LRC,03336000, +Logansport,LRC,03329000, +North Manchester,LRC,03328000, +LittleRiver,LRC,03324000, +Crawfordsville,LRC,03339500, +Stockbridge,LRC,04084255, +Lafayette,LRC,03335500, +Princeton,LRC,04073365, +Chicago Lock-Pool,LRC,04087440, +BlackJeddo,LRE,04159492, +ClintonNBMeade,LRE,04164151, +TobaccoBeaverton,LRE,04152500, +BruleCommonwealth,LRE,04062011, +ClintonAuburnHills,LRE,04161000, +ClintonMBMacomb,LRE,04164800, +EastPondRomeo,LRE,04164100, +PlumUtica,LRE,04163400, +FrankPoetTrenton,LRE,04168660, +ClintonSterlingHeights,LRE,04161820, +DetroitFortWayne,LRE,04165710, +BelleMemphis,LRE,04160600, +PineRudyard,LRE,04127917, +StMarysSault,LRE,04127885, +MillAvoca,LRE,04159900, +RaisinMonroe,LRE,04176500, +ClintonFraser,LRE,04164000, +SalineBridgewater,LRE,04176356, +BranchCadmus,LRE,04175748, +WashingtonWindigo,LRE,04001000, +RougeSouthfield,LRE,04166100, +RougeUpperFarmington,LRE,04166300, +PigeonMiddleFalls,LRE,04010500, +KnifeTwoHarbors,LRE,04015330, +GrandPortageGrandPortage,LRE,04010510, +CheboyganLincoln,LRE,04132052, +StJosephNewville,LRE,04178000, +WolfHolland,LRE,04193999, +AbramBrookPark,LRE,04201526, +UnnamedTribChagrinPepper,LRE,04208923, +MaumeeDefiance,LRE,04192500, +EagleFindlay,LRE,04188496, +BakerOlmstedFalls,LRE,04201404, +CuyahogaHarvardBrdg,LRE,04208503, +StMarysRockford,LRE,04180988, +ShallowDunkirk,LRE,04188252, +RockTiffin,LRE,04197170, +UnnamedTribRockyWBOlmstd,LRE,04201429, +CuyahogaHiramRapids,LRE,04202000, +BlanchardFindlay,LRE,04189000, +StJosephWBNettleLake,LRE,04177266, +BigEBParma,LRE,042085017, +BlanchardOttawa,LRE,04189260, +PlatterSherwood,LRE,04183979, +BlackElyria,LRE,04200500, +AuglaizeFortJennings,LRE,04186500, +IndianMacedonia,LRE,04206413, +BeanPowers,LRE,04184500, +OldWomanHuron,LRE,04199155, +ConneautDickonsburg,LRE,04212895, +HogSBAllen,LRE,04096515, +PortageWFKalamazoo,LRE,04106400, +SpringCentreville,LRE,0409754132, +RogueRockford,LRE,04118500, +SloanWilliamston,LRE,04112000, +StJosephBurlington,LRE,04096405, +ThornappleHastings,LRE,04117500, +PortageWFOshtemo,LRE,04106320, +StJosephMottville,LRE,04099000, +BrandyGirard,LRE,04213075, +PigeonAngola,LRE,04099510, +CedarAuburn,LRE,04179520, +StJosephForWayne,LRE,04180500, +StMarysMainFortWayne,LRE,04182769, +GrandCalumetGary,LRE,04092677, +ElkhardNBCosperville,LRE,04100222, +SpyFortWayne,LRE,04182808, +StMarysPleasantMills,LRE,04181120, +TrailMichiganCity,LRE,04095300, +StJosephElkhart,LRE,04101000, +TrailMichiganCityHarbor,LRE,04095380, +IndianaHarborEChicago,LRE,04092750, +CedarCedarville,LRE,04180000, +StMarysFortWayne,LRE,04182000, +MaumeeFortWayne,LRE,04182900, +BluePleasantMills,LRE,04181100, +PikeRacine,LRE,04087257, +RootCanalFranklin,LRE,04087233, +MenomoneeMenomoneeFalls,LRE,04087030, +PikeAmberg,LRE,04066500, +PeshtigoWabeno,LRE,04067958, +PineFlorence,LRE,04064500, +KinnickinnicMilwaukee,LRE,04087159, +PoppleFence,LRE,04063700, +MenomoneeWauwatosa,LRE,04087120, +WilsonParkGmiaInfall,LRE,040871473, +LittleMenomoneeFreistadt,LRE,04087050, +CedarCedarburg,LRE,04086500, +OcontoGillet,LRE,04071000, +MenomoneeMilwaukee,LRE,04087142, +RootRacine,LRE,04087240, +KewauneeKewaunee,LRE,04085200, +SheboyganSheboygan,LRE,04086000, +LincolnMilwaukee,LRE,040869416, +PineMidland,LRE,04155500, +SaginawBayCity,LRE,04157060, +ShiawasseeFergus,LRE,04145000, +KearsleyDavison,LRE,04148140, +FlintSBColumbiaville,LRE,04146063, +SaltBradley,LRE,04153500, +SaginawSaginaw,LRE,04157005, +WhittleseyAshland,LRE,040263205, +MarengoMarengo,LRE,04026740, +NemadjiSuperior,LRE,04024430, +BadMouthOdanah,LRE,04027595, +BadAtOdanah,LRE,04027000, +MarengoMason,LRE,040265935, +DenomieOdanah,LRE,040276505, +RootFranklin,LRE,04087220, +HoneyWauwatosa,LRE,04087119, +PeshtigoPeshtigo,LRE,04069500, +WilsonParkGmiaOutfall,LRE,040871475, +MilwaukeeMilwaukee,LRE,04087000, +OcontoOconto,LRE,04071765, +HolmesMilwaukee,LRE,040871476, +MilwaukeeCedarburg,LRE,04086600, +LittleMenomoneeMilwaukee,LRE,04087070, +MenomineeAllister,LRE,04067500, +RootGreendale,LRE,04087214, +UnderwoodWauwatosa,LRE,04087088, +MenomineeNiagara,LRE,04065106, +MenomineeFlorence,LRE,04063000, +ManitowocManitowoc,LRE,04085427, +PeshtigoPorterfield,LRE,04069416, +MenomineePembine,LRE,04066003, +Root60thCaledonia,LRE,04087234, +OakMilwaukee,LRE,04087204, +DeepHobart,LRE,04093000, +FishHamilton,LRE,04177720, +JunkFortWayne,LRE,04182755, +PigeonScott,LRE,04099750, +ElkhartGoshen,LRE,04100500, +JudySouthBend,LRE,04101370, +LittleCalumetPorter,LRE,04094000, +MaumeeNewHaven,LRE,04183000, +BlackBrushHarlan,LRE,04183032, +StJosephParnellForWayne,LRE,04180610, +MaumeeColiseumFortWayne,LRE,04182950, +StJosephSouthBend,LRE,04101225, +BlackHarlan,LRE,04183038, +PortageburnsPortage,LRE,04095090, +StMarysDecatur,LRE,04181500, +SaltValparaiso,LRE,04094400, +PereMarquetteScottville,LRE,04122500, +AuSableKinley,LRE,04136900, +PigeonVanderbilt,LRE,04128990, +ChippewaMidland,LRE,04154512, +BoardmanMayfield,LRE,04126970, +AuGresAuGres,LRE,04138536, +CassCassCity,LRE,04150500, +BoardmanTraverseCity,LRE,04127200, +PlatteHonor,LRE,04126740, +FlintFosters,LRE,04149000, +SpencerAlden,LRE,041275689, +MuskegonEvart,LRE,04121500, +BearMuskegon,LRE,04122100, +ClamVogelCenter,LRE,04121300, +VanEttenOscoda,LRE,04137716, +PineHoxeyville,LRE,04125460, +PigeonCaseville,LRE,04159005, +PinnebogPinnebog,LRE,04159046, +PineOscoda,LRE,04137680, +ManisteeWellston,LRE,04125550, +ButterfieldButterfield,LRE,041210041, +AuSableNBLovells,LRE,04135800, +AuSableSBLuzerne,LRE,04135700, +ClamAlden,LRE,041275685, +WillowRedman,LRE,041590774, +TwinEvart,LRE,04121507, +AuSableMio,LRE,04136500, +SturgeonWolverine,LRE,04127997, +OttawaLima,LRE,04187100, +ChippewaBroadviewHeights,LRE,04206439, +RockyWBWestView,LRE,04201400, +PotatoWharton,LRE,04188324, +TiffinStryker,LRE,04185000, +OttawaKalida,LRE,04188100, +OttawaUniversityToledo,LRE,04177000, +RockRepublic,LRE,04197152, +DoanMLKCleveland,LRE,04208598, +BlanchardAFindlay,LRE,04188400, +MillGarfieldHts,LRE,04208460, +BaldwinStrongsville,LRE,04201495, +HuronMilan,LRE,04199000, +SanduskyFremont,LRE,04198000, +BlanchardMtBlanchard,LRE,04188337, +StMarysWillshire,LRE,04181049, +EuclidEBRichmondHeights,LRE,04208684, +BlanchardDupont,LRE,04190000, +RileyPandora,LRE,04189174, +BrandywineMacedonia,LRE,04206416, +ConneautConneaut,LRE,04213000, +AuglaizeDefiance,LRE,04191500, +SanduskyTiffin,LRE,04197137, +VermilionVermilion,LRE,04199500, +UnnamedTribChagrinMayfld,LRE,04208943, +HoneyMelmore,LRE,04197100, +UnnamedTribRockyWBBerea,LRE,04201409, +LyeFindlay,LRE,04188433, +PortageWoodville,LRE,04195500, +CuyahogaJaite,LRE,04206425, +MaumeeWaterville,LRE,04193500, +RockyBerea,LRE,04201500, +DeadMarquette,LRE,04044003, +KalamazooBattleCreek,LRE,04105500, +DowagiacDutchDowagiac,LRE,04101590, +PortageKalamazoo,LRE,04106500, +TrapRockLinden,LRE,04043050, +MapleMapleRapids,LRE,04115000, +GrandGrandville,LRE,04119070, +GrandGrandRapids,LRE,04119000, +MacatawaZeeland,LRE,04108800, +KalamazooNewRichmond,LRE,04108660, +SturgeonAlston,LRE,04041500, +DickinsonDutchCeresco,LRE,041035285, +GrandEastmanville,LRE,04119400, +MillMottville,LRE,04098980, +GreenwoodGreenwood,LRE,04057814, +EscanabaMBHumboldt,LRE,04057800, +BattleBattle,LRE,04105000, +PrairieNottawa,LRE,04097540, +FishCystal,LRE,04115265, +BuckGrandville,LRE,04119160, +PilgrimDodgeville,LRE,04043016, +GrandJackson,LRE,04109000, +OntonangonCisco,LRE,04037500, +PortageThreeRivers,LRE,04097345, +RedCedarWilliamston,LRE,04111379, +BruleFlorence,LRE,04060993, +PigeonOliveCenter,LRE,04108862, +OntonagonWBBergland,LRE,04036000, +MenomimeeBanat,LRE,04066030, +DowagiacSumnerville,LRE,04101800, +AugustaAugusta,LRE,04105700, +GreenwoodDivGreenwood,LRE,04057813, +SilverLanse,LRE,04043150, +EscanabaMBPrinceton,LRE,04058100, +FallsLanse,LRE,04043097, +PaintAlpha,LRE,04062000, +TahquamenonParadise,LRE,04045500, +DowagiacHwy51Dowagiac,LRE,04101535, +EscanabaCornell,LRE,04059000, +MenomineeVulcan,LRE,04065722, +OntonagonRockland,LRE,04040000, +BadNearOdanah,LRE,04026511, +TylerForksMellen,LRE,04026561, +PotatoGurney,LRE,04026900, +MarengoMellen,LRE,040265981, +WhiteAshland,LRE,04027500, +BoisBruleBrule,LRE,04025500, +BadUSHighwayMellen,LRE,04027655, +KalamazooComstock,LRE,04106000, +CedarCedar,LRE,04059750, +ManistiqueManistique,LRE,04056500, +GrandLansing,LRE,04113000, +HogHodunk,LRE,04096590, +SturgeonSidnaw,LRE,04040500, +LittlePortageMendon,LRE,040970647, +OsbornGlenwood,LRE,041015313, +LookingGlassEagle,LRE,04114498, +OntonagonMBPaulding,LRE,04033000, +GallenSawyer,LRE,04096015, +MenomineeKoss,LRE,04066800, +GrandEastonRapids,LRE,04111000, +SalmonTroutBigBay,LRE,04043238, +KalamazooAllegan,LRE,04107850, +GrandPortland,LRE,04114000, +GrandIonia,LRE,04116000, +PlasterGrandRapids,LRE,04119055, +IronCaspian,LRE,04060500, +KalamazooMarshall,LRE,04103500, +MineralDSSilver,LRE,040325155, +PawPawRIverside,LRE,04102500, +BlackGarnet,LRE,04046000, +MenomineeIronMountain,LRE,04063522, +BlackBessemer,LRE,04031000, +SturgeonLoretto,LRE,04065650, +MichigammeCyrstalFall,LRE,04062500, +ScweitzerPalmer,LRE,04058200, +RabbitHopkins,LRE,04108600, +FordHyde,LRE,04059500, +SalmonEBDodge,LRE,04043244, +PresqueIsleConnorville,LRE,04032150, +PrairieBurrOak,LRE,040975299, +QuakerNashville,LRE,04117004, +PawPawSBPawPaw,LRE,04102148, +SycamoreHolt,LRE,04112850, +BlackSBBangor,LRE,04102700, +KalamazooSBHanover,LRE,04102786, +WanadogaBattleCreek,LRE,04104945, +RedCedarEastLansing,LRE,04112500, +StJosephThreeRivers,LRE,04097500, +RiceMarshall,LRE,04103490, +StJosephNiles,LRE,04101500, +ChippewaDrew,LRE,04153725, +ChippewaEvart,LRE,04121494, +ManisteeSherman,LRE,04124000, +FlintFlint,LRE,04148500, +WhiteWhitehall,LRE,04122200, +PineEBTustin,LRE,04124500, +AuSableOscoda,LRE,041377255, +JordanEastJordan,LRE,04127800, +AuSableAuSable,LRE,04137500, +CassFrankenmuth,LRE,04151500, +MuskegonCroton,LRE,04121970, +AuSableCurtisville,LRE,04137005, +ThunderBayBolton,LRE,04133501, +LittleMuskegonOakGrove,LRE,04121944, +ManisteeGrayling,LRE,04123500, +RifleSterling,LRE,04142000, +FarmersLapeer,LRE,04146000, +TorchTorchRiver,LRE,04127570, +AuSableRedOak,LRE,04136000, +PineStandish,LRE,04143220, +MuskegonNewaygo,LRE,04122001, +ManisteeMesick,LRE,04124200, +AuGresAlabaster,LRE,04138030, +ChippewaNBPleasant,LRE,04153905, +ChippewaMountPleasant,LRE,04154000, +TobaccoSBBeaverton,LRE,04152238, +FlintOtisville,LRE,04147500, +WolfVestaburg,LRE,04154612, +CoonEBArmada,LRE,04164300, +JohnsonNorthville,LRE,04166700, +ClintonMtClemens,LRE,04165500, +StLouisSkibo,LRE,04015438, +StoneyPineDrive,LRE,04021520, +TittabawasseeMidland,LRE,04156000, +SwanFrost,LRE,04145785, +RougeMiddleGardenCity,LRE,04167000, +SwartzFlint,LRE,04148295, +RougeLowerDearborn,LRE,04168400, +TittabawaseeSanford,LRE,04153300, +ClintonNBMtClemens,LRE,04164500, +TittabawasseeGladwin,LRE,04152049, +MillDexter,LRE,04173500, +HuronHamburg,LRE,04172000, +LimeMorenci,LRE,041843678, +HuronScio,LRE,04174040, +SalineSaline,LRE,04176400, +StClairPortHuron,LRE,04159130, +MallettsAnnArbor,LRE,04174518, +RougeDetroit,LRE,04166500, +MuddyErie,LRE,04176617, +HuronAnnArbor,LRE,04174500, +RaisinAdrian,LRE,04176000, +StJosephEBWaldron,LRE,04177080, +NileJasper,LRE,04176063, +EcorseDearbornHeights,LRE,04168580, +CuyahogaOldPortage,LRE,04206000, +TymochteeCrawford,LRE,04196800, +RockyEBStrongsville,LRE,04201484, +LittleFlatrockJunction,LRE,04191444, +TinkersBedford,LRE,04207200, +PortageElmore,LRE,04195820, +ChippewaBrecksville,LRE,04206448, +TiffinEvansport,LRE,04185318, +StLouisScanlon,LRE,04024000, +SouthTurkeyfootShunk,LRE,04192599, +CuyahogaIndependence,LRE,04208000, +ChagrinWilloughby,LRE,04209000, +EuclidCleveland,LRE,04208700, +BlanchardGilboa,LRE,04189131, +PlumOlmstedFalls,LRE,04201423, +SanduskyBucyrus,LRE,04196000, +UnnamedTribLostFarmer,LRE,04185440, +MillGarfiedPkwy,LRE,04208347, +BigCleveland,LRE,04208502, +MaumeeAntwerp,LRE,04183500, +GrandPainesville,LRE,04212100, +LittleAuglaizeMelrose,LRE,04191058, +SanduskyUpperSandusky,LRE,04196500, +ShiawasseeOwosso,LRE,04144500, +CHCN6,LRB,04231000, +BLBN6,LRB,04230650, +WRSN6,LRB,04230380, +WELN6,LRB,04221000, +PTGN6,LRB,04223000, +JONN6,LRB,04227500, +HNYN6,LRB,04229500, +Bourneville,LRH,03234000, +Fenwick,LRH,03188900, +ElizabethPA,LRH,03075070, +Elkview,LRH,03197790, +Ivanhoe,LRH,03165500, +Hanover,LRH,03202928, +Glenville,LRH,03152000, +Glouster,LRH,03159000, +Grantsville,LRH,03153500, +GraysonKY,LRH,03216500, +Graysontown,LRH,03170000, +Greenfield,LRH,03232000, +Guardian,LRH,03195100, +Herold,LRH,03196500, +Hilldale,LRH,03184000, +Hinton,LRH,03184500, +Huntington,LRH,03206000, +Jefferson,LRH,03161000, +JWFlannagan-Lake,LRH,03208990, +KanawhaFalls,LRH,03193000, +Kermit,LRH,03214500, +Kilbourne,LRH,03228750, +Killbuck,LRH,03139000, +Leon,LRH,03216300, +LittleRiverRes,LRH,03170500, +Lockwood,LRH,03191500, +Logan,LRH,03203600, +Loudonville,LRH,03131500, +Man,LRH,03203000, +Marietta,LRH,03150700, +Massillon,LRH,03117000, +Maysville,LRH,03238000, +Melco,LRH,03131200, +Meta,LRH,03210000, +Mohawk-Outflow,LRH,03138500, +MtLookout,LRH,03190400, +MtSterling,LRH,03230800, +MtVernon,LRH,03136500, +Narrows,LRH,03175500, +Newark,LRH,03146500, +Newcomerstown,LRH,03129000, +NewPhiladelphia,LRH,03124800, +Higby,LRH,03234500, +Cambridge,LRH,03142000, +Chillicothe,LRH,03231500, +Coshocton,LRH,03140500, +Adamsville,LRH,03202000, +BigRock,LRH,03207800, +Alderson,LRH,03183500, +Bane,LRH,03173000, +Dublin,LRH,03221000, +Worthington,LRH,03226800, +CentralCollege,LRH,03228500, +AlumCr-Outflow,LRH,03228805, +Nallen,LRH,03190000, +McConnelsville,LRH,03150000, +Dresden,LRH,03144500, +Bradshaw,LRH,03212980, +BarrettsMills,LRH,03232500, +Delaware-Outflow,LRH,03225500, +Athens,LRH,03159500, +Belva,LRH,03192000, +Buckeye,LRH,03182500, +Baileysville,LRH,03202400, +Circleville,LRH,03230700, +Blaine,LRH,03215410, +Clintwood,LRH,03208950, +Ashford,LRH,03198500, +Allisonia,LRH,03168000, +WillsCr-Outflow,LRH,03143500, +Ashland,LRH,03216000, +Atwood-Outflow,LRH,03121500, +Bartlick,LRH,03209200, +BeechFk-Outflow,LRH,03207057, +Branchland,LRH,03204000, +Burnsville-Outflow,LRH,03151520, +BurnsvilleWV,LRH,03151600, +CamdenOnGauley,LRH,03187000, +Centerfield,LRH,03232300, +CharlestonLk6,LRH,03198000, +CharlestonSSRRB,LRH,03197990, +Claridon,LRH,03223000, +Clay,LRH,03196800, +Claytor-Lake,LRH,03169000, +ClearFk,LRH,03202750, +ColumbusAlumCr,LRH,03229000, +ColumbusScioto,LRH,03227500, +Craigsville,LRH,03189100, +CranberryR,LRH,03187500, +Darbyville,LRH,03230500, +Dewey-Lake,LRH,03211000, +Dover-Outflow,LRH,03122500, +Dunlow,LRH,03206600, +Elizabeth,LRH,03155000, +ElkhornCity,LRH,03209410, +Enterprise,LRH,03157500, +FallsMills,LRH,03177710, +Fishtrap-Lake,LRH,03207995, +Fishtrap-Outflow,LRH,03208000, +Frametown,LRH,03196600, +Frazeysburg,LRH,03144000, +Fullers,LRH,03215000, +Galax,LRH,03164000, +GeorgesFk,LRH,03208900, +GlenLynn,LRH,03176500, +NoBrKokosing-Lake,LRH,03136300, +NoFkPound-Lake,LRH,03208680, +NoIndustry,LRH,03118500, +PaintsvilleKY,LRH,03212500, +Paintsville-Outflow,LRH,03212000, +Parkersburg,LRH,03151000, +Piedmont-Lake,LRH,03125500, +Piedmont-Outflow,LRH,03126000, +Piketon,LRH,03237020, +Pipestem,LRH,03179000, +PleasantHill-Lake,LRH,03133000, +PointPleasant,LRH,03201500, +Portsmouth,LRH,03217200, +PoundLwr,LRH,03208800, +PoundUpr,LRH,03208850, +Prestonsburg,LRH,03209800, +Prospect,LRH,03219500, +QueenShoals,LRH,03197000, +Radford,LRH,03171000, +RDBailey-Lake,LRH,03202913, +RDBailey-Outflow,LRH,03202915, +RedSulphurSpr,LRH,03177480, +Rees,LRH,03229500, +Replete,LRH,03195250, +Rocksdale,LRH,03154000, +Senecaville-Lake,LRH,03141000, +Senecaville-Outflow,LRH,03141500, +Tappan-Lake,LRH,03128000, +Tappan-Outflow,LRH,03128500, +Thurmond,LRH,03185400, +Tippecanoe,LRH,03127000, +TomJenkins-Lake,LRH,03158500, +Tornado,LRH,03200500, +Uhrichsville,LRH,03127500, +Walhonding,LRH,03139850, +Wayne,LRH,03207020, +Waynesburg,LRH,03117500, +WebsterSprings,LRH,03194700, +Welch,LRH,03212750, +Whitesville,LRH,03198350, +Wildcat,LRH,03151400, +Williamson,LRH,03212700, +Williamsport,LRH,03231000, +Willowton,LRH,03177120, +WillsCr-Lake,LRH,03143000, +Yatesville-Outflow,LRH,03215500, +Zanesville,LRH,03148000, +BellevilleLD-Tailwater,LRH,03159530, +Leesville-Outflow,LRH,03120500, +WinfieldLD-Tailwater,LRH,03201300, +MiddleIslandCr,LRH,03114500, +BloomfieldOH,LRH,03115400, +Lucas,LRH,03131122, +ChesterOH,LRH,03159540, +GeorgetownOH,LRH,03238495, +WestUnionOH,LRH,03237500, +Hebron,LRH,03145000, +RacineLD-Tailwater,LRH,03159870, +Macfarlan,LRH,03155220, +Rockbridge,LRH,03157000, +Bluestone-Lake,LRH,03179800, +CaptAMeldahlLD-Tailwater,LRH,03238680, +Dewey-Outflow,LRH,03211500, +NoFkPound-Outflow,LRH,03208700, +EastLynn-Outflow,LRH,03206790, +JWFlannagan-Outflow,LRH,03209000, +DeerCr-Outflow,LRH,03230900, +PaintCr-Outflow,LRH,03232470, +Summersville-Outflow,LRH,03189600, +Sutton-Outflow,LRH,03195500, +Grayson-Outflow,LRH,03216350, +PleasantHill-Outflow,LRH,03133500, +CharlesMill-Outflow,LRH,03130000, +Mohicanville-Outflow,LRH,03135000, +BeachCity-Outflow,LRH,03124000, +Dillon-Outflow,LRH,03147500, +Paintsville-Lake,LRH,03211990, +Derwent,LRH,03141700, +Haysi,LRH,03208500, +Pikeville,LRH,03209500, +Raleigh,LRH,03185000, +GreenupLD-Tailwater,LRH,03216600, +CairoWV,LRH,03155405, +Palermo,LRH,03204250, +WeJefferson,LRH,03230310, +Bellepoint,LRH,03220000, +McGaw,LRH,03237280, +Ironton,LRH,3216070, +BeaverFallsPA,LRH,03107500, +EastLiverpool,LRH,03109500, +GreenupTygarts,LRH,03217000, +Durbin,LRH,03180500, +Hurricane,LRH,03201405, +CharlestonSSBrdg,LRH,0319382976, +GalaxChesCr,LRH,03165000, +Sissonville,LRH,03201000, +GrahamsForge,LRH,03167000, +Renick,LRH,03182600, +Carnegie,LRH,03085500, +Aid,LRH,03205470, +ElmGrove,LRH,03112000, +Natrona,LRH,03049500, +Sardis,LRH,03114306, +Anthony,LRH,03182700, +Milton,LRH,03204500, +MoffatsMill,LRH,03108000, +Sutersville,LRH,03083500, +Hammondsville,LRH,03110000, +Carlisle,LRL,03252300, +Catawba,LRL,03253500, +Dayton,LRL,03270500, +DeGraff,LRL,03260706, +Farmers,LRL,03249505, +McKinneysburg,LRL,03251500, +Milford,LRL,03245500, +MtOlivet,LRL,03251200, +Perintown,LRL,03247500, +PleasantHill,LRL,03265000, +Salyersville,LRL,03248300, +Abington,LRL,03275600, +Adamsboro,LRL,03328500, +Alpine,LRL,03275000, +Alvaton,LRL,03314000, +Apex,LRL,03320500, +Bedford,LRL,03371500, +BlueLickSprings,LRL,03250500, +Booneville,LRL,03281500, +Boston,LRL,03301500, +BowlingGreenIN,LRL,03360000, +BowlingGreenKY,LRL,03314500, +Newport,LRL,03261950, +RiverviewPK,LRL,03294560, +Kettering,LRL,03271300, +BYGT1,LRN,3416000, +CLAT1,LRN,3417500, +BBVK2,LRN,3403500, +CFAK2,LRN,3404500, +BORT1,LRN,03431599, +BELT1,LRN,3433500, +CKVT1,LRN,3436500, +BCHT1,LRN,3594421, +NBCT1,LRN,03431300, +SHVK2,LRN,03407500, +ASHT1,LRN,3435000, +NRCT1,LRN,03431700, +CMTT1,LRN,3605078, +CNVT1,LRN,3601990, +S Chick nr Chatt,LRN,03567500, +AMOK2,LRN,3610200, +ARTT1,LRN,3532000, +BIGT1,LRN,3606500, +CDZK2,LRN,3438000, +CBNK2,LRN,3404820, +ANTT1,LRN,3431000, +CMBK2,LRN,3400500, +Elkins,LRP,03050500, +Ellamore,LRP,03051260, +Brookville,LRP,03031882, +Buckhannon,LRP,03052450, +Burnsville-Outflow,LRP,03151520, +Butcherville,LRP,03058500, +Butler,LRP,03105600, +Cadiz,LRP,401438080581201, +CambridgeSprings,LRP,, +Cameron,LRP,394912080341401, +CanaanValley,LRP,390038079262801, +Carnegie,LRP,03085500, +Cattaraugus,LRP,421939078513701, +CentralCity,LRP,400340078500001, +CentralCity-STP,LRP,400658078484601, +CheatBridge,LRP,03067510, +Clarksburg,LRP,03058975, +Clermont,LRP,03026480, +Colfax,LRP,03057000, +Conemaugh-Outflow,LRP,03044000, +Confluence,LRP,03081000, +Connellsville,LRP,03082500, +Cooksburg,LRP,03029500, +Corry,LRP,03015390, +Coudersport,LRP,414951078034701, +CrabCreek,LRP,03098700, +Creekside,LRP,03037000, +CrookedCreek-Outflow,LRP,03039000, +Dailey,LRP,03050000, +Davis,LRP,03066000, +DeckersCreek,LRP,03062500, +DillesBottom,LRP,, +Dillonvale,LRP,03111500, +Donegal,LRP,400628079225801, +Dorseyville,LRP,03049646, +Dubois,LRP,03031624, +DuquesneHeights,LRP,03085213, +EastConemaugh,LRP,03041000, +EastLiverpool-River,LRP,, +EastMecca,LRP,412322080441301, +EastPalestine,LRP,404948080323901, +Ebensburg-STP,LRP,402804078435201, +Edinboro,LRP,415154080073801, +Eldred,LRP,03010500, +ElmGrove,LRP,03112000, +Enterprise,LRP,03061000, +Erie,LRP,, +Erie-RAWS,LRP,413741079572401, +Etna,LRP,03049807, +Evenwood,LRP,03064500, +Falconer,LRP,03014500, +Ferndale,LRP,03040000, +Findley,LRP,, +Findley-Lake,LRP,420120079371101, +FlaggyMeadow,LRP,03062235, +FortNecessity,LRP,394854079351201, +Franklin,LRP,03025500, +Franklinville,LRP,421955078274201, +Freedom,LRP,, +Freedom-STP,LRP,404309080083801, +Freeport-UpperWQ,LRP,404105079400201, +Friendship,LRP,420749078141501, +Friendsville,LRP,03076500, +Garrettsville,LRP,, +Garrettsville-WTP,LRP,411708081051301, +Gladwin,LRP,03064800, +Goshen,LRP,405436080572601, +Graceton,LRP,03042500, +Grafton,LRP,03056250, +Grantsville,LRP,03078000, +GraysLanding-Floodway,LRP,, +Graysville,LRP,395553080231201, +Greene,LRP,03094704, +Greensboro-Floodway,LRP,, +Greensboro-Upper,LRP,03072500, +Greenville,LRP,03102500, +Greenville-WTP,LRP,412408080232601, +Guffey,LRP,03011800, +GuysMills,LRP,413913079561701, +Hall,LRP,03053500, +Hammondsville,LRP,03110000, +Sinclairville-WTP,LRP,421511079161701, +Kinzua-Lake,LRP,03012520, +DeepCreek-Lake,LRP,03076000, +Tionesta-Lake,LRP,03019500, +UnionCity-Lake,LRP,03021518, +Rimer-Upper,LRP,03033001, +Mosgrove-Upper,LRP,03036150, +Freeport-Upper,LRP,03039040, +Loyalhanna-Lake,LRP,03046500, +Acmetonia-Upper,LRP,03049640, +Sharpsburg-Upper,LRP,03049680, +Opekiska-Lower,LRP,03062225, +Morgantown-Lower,LRP,03062450, +GraysLanding-Upper,LRP,03072655, +Charleroi-Lower,LRP,03075000, +Elizabeth-Upper,LRP,03075070, +Milton-Lake,LRP,03091000, +MJKirwan-Lake,LRP,03092450, +Mosquito-Lake,LRP,03095000, +Hendricks,LRP,03065000, +Holsopple,LRP,401058078564101, +HomerCity,LRP,03042280, +Hundred,LRP,394153080302701, +HuttonsKnob,LRP,383828079544901, +Idaho,LRP,03038000, +Imperial,LRP,03085956, +Jeannette,LRP,401942079385301, +Jefferson,LRP,03073000, +Job,LRP,03063550, +Johnsonburg,LRP,03028500, +Jollytown,LRP,394307080210701, +Josephine,LRP,03042000, +KaleCreek,LRP,03092000, +Keystone-Lake,LRP,, +Kingston,LRP,03045000, +Kingwood,LRP,, +Kingwood-RAWS,LRP,392424079420301, +Kinsman,LRP,03102950, +Kinzua-Outflow,LRP,03012550, +Kinzua-RAWS,LRP,415402079070701, +EastLiverpool-LittleBeaverCreek,LRP,03109500, +Woodcock-Lake,LRP,03022550, +CrookedCreek-Lake,LRP,03038500, +Clinton-Upper,LRP,03039035, +PointMarion-Lower,LRP,03063000, +Braddock-Lower,LRP,03085002, +Montgomery-Lower,LRP,03108500, +PikeIsland-Lower,LRP,03111520, +Hannibal-Lower,LRP,03114280, +LakeLynn-Outflow,LRP,03071600, +Latrobe,LRP,03045010, +Leavittsburg,LRP,03094000, +Ligonier,LRP,401455079145501, +Lisbon,LRP,404655080454901, +LittleEtna,LRP,03049800, +Lowellville,LRP,03099500, +LowriesRun,LRP,03085947, +Lowville,LRP,03021410, +Loyalhanna-Outflow,LRP,03047000, +Lynch,LRP,03017500, +Mahaffey,LRP,405048078412201, +Mahoning-Outflow,LRP,03036000, +Majorsville,LRP,03111950, +Marianna,LRP,, +Marienville,LRP,412830079070001, +MarionCenter,LRP,404556079032101, +Markleton,LRP,03079000, +MartinsFerry,LRP,03111534, +Mayville,LRP,, +Mayville-STP,LRP,421429079295601, +McCormick,LRP,03034500, +McHenry,LRP,03075905, +Meadville,LRP,03023100, +Meander-Lake,LRP,03097000, +Mercer,LRP,411352080144301, +Meyersdale,LRP,394925079021801, +MillCreek,LRP,, +Millport,LRP,404230080534801, +Milltown,LRP,03049658, +Millvale,LRP,03049819, +Minersville,LRP,03041029, +MJKirwan-Outflow,LRP,03092460, +MoffattsMill,LRP,03108000, +Montgomery-UpperWQ,LRP,403856080230101, +Mosquito-Outflow,LRP,03095500, +MountJewett,LRP,414346078384801, +Nashua,LRP,, +NevilleIsland,LRP,, +NewCastle,LRP,03104500, +NewManchester,LRP,, +NewManchester-RAWS,LRP,403233080350101, +NewStanton,LRP,401312079363601, +Natrona-Upper,LRP,03049500, +StonewallJackson-Lake,LRP,03057900, +Hildebrand-Lower,LRP,03062250, +Maxwell-Lower,LRP,03073751, +Sugarcreek,LRP,03025000, +Piney-Outflow,LRP,03030500, +Shenango-Outflow,LRP,03103500, +Friendsville-BuffaloRun,LRP,03076700, +Shinglehouse,LRP,03010655, +BrucetonMills-Precip,LRP,393941079381901, +SlipperyRock,LRP,410321080033701, +Smethport,LRP,03009680, +Somerset,LRP,395928079045101, +SouthValley,LRP,, +SouthValley-Lake,LRP,03011577, +Spangler,LRP,03049930, +Kauffman,LRP,03081800, +Kendall,LRP,03107698, +GreatValley,LRP,03011000, +StonewallJackson-Outflow,LRP,03058000, +Venango,LRP,03022000, +Sutersville,LRP,03083500, +Swanton,LRP,03075800, +Swissvale,LRP,03085049, +Tionesta-Outflow,LRP,03020000, +Titusville,LRP,413720079391901, +Transfer,LRP,03102850, +TurtleCreek,LRP,03084800, +Tygart-Outflow,LRP,03056000, +UnionCity-Outflow,LRP,03021520, +Ursina,LRP,03080000, +Utica,LRP,03024000, +ValleyHead,LRP,03049925, +Vandergrift,LRP,03048500, +Walkersville,LRP,03057300, +Waltersburg,LRP,03074500, +Wampum,LRP,03105500, +Warren,LRP,, +Warren-PA,LRP,03015310, +Washington,LRP,03085224, +Waterboro,LRP,03013000, +Wattsburg,LRP,03021350, +Weirton,LRP,03110830, +WestHickory,LRP,03016000, +Weston,LRP,03058020, +Wheeling,LRP,03112500, +WhetstoneRun,LRP,03061430, +WhiteBridge,LRP,03082237, +Whitmer,LRP,384911079351701, +Wilcox,LRP,03028000, +Wilmerding,LRP,03084698, +Woodcock-Outflow,LRP,03022554, +Woodsfield,LRP,394536081060501, +Wurtemburg,LRP,03106500, +EastBranch-Outflow,LRP,03027500, +Youghiogheny-Lake-Rt40,LRP,03076850, +Youghiogheny-Outflow,LRP,03077500, +Youngstown,LRP,03098600, +Youngsville,LRP,03015500, +Zelienople,LRP,03106000, +Sharon,LRP,03104000, +Youghiogheny-Lake,LRP,03077000, +Claysville,LRP,03111200, +Delphene,LRP,03111675, +Corry-STP,LRP,415535079374401, +Warren-OH,LRP,03094500, +Cresson-RAWS,LRP,402831078333801, +Mahoning-Lake,LRP,03035500, +Kittanning-Upper,LRP,03036500, +Conemaugh-Lake,LRP,03043500, +Tygart-Lake,LRP,03055500, +Emsworth-Lower,LRP,03085734, +Berlin-Lake,LRP,03090000, +Shenango-Lake,LRP,03103400, +NewCumberland-Lower,LRP,03110690, +Accident,LRP,394050079180901, +Adolf,LRP,, +DeerCreek-Lake,LRP,405830081081801, +Cochranton-Precip,LRP,413500080020001, +Albright,LRP,03070260, +Alexander,LRP,384704080131501, +Alliance,LRP,03086500, +Alliance-WTP,LRP,405359081064001, +Alma,LRP,420045078032101, +Alton,LRP,03052120, +Amsterdam,LRP,402817080553901, +Andover,LRP,413610080332701, +ArmstrongsMills,LRP,03113990, +ArmstrongsMills-Precip,LRP,395431080552701, +Audra,LRP,03052000, +Bakersville,LRP,03079600, +Barnes,LRP,414004079012501, +Barrackville,LRP,03061500, +Bayard,LRP,391529079251201, +BearCreek,LRP,03076600, +BeardKnob,LRP,, +BeardKnob-RAWS,LRP,390618079253401, +BeaverFalls,LRP,03107500, +Belington,LRP,03051000, +Bemis,LRP,03068000, +Berlin-Lake-Rt224,LRP,03089999, +Berlin-Outflow,LRP,03090500, +BigBend,LRP,412225080143801, +Blackwater,LRP,03065400, +Blaine,LRP,03111548, +Blawnox,LRP,03049676, +Bloomfield,LRP,412646080484201, +BloomingValley,LRP,03022540, +Bowden,LRP,03068800, +Bradford,LRP,03010955, +Bridgeport,LRP,391754080164801, +Brookfield,LRP,411259080313701, +Pisgah,LRP,03071000, +Dashields-Upper,LRP,03086000, +EastBranch-Lake,LRP,03027000, +EastBranch-OutflowWeir1,LRP,03027400, +Sardis,LRP,03114306, +Hoyes,LRP,03076100, +Clinton-UpperWQ,LRP,404300079345201, +Davidson,LRP,03071605, +Indiana-WTP,LRP,403524079095501, +Nilan,LRP,03071690, +Avella-Precip,LRP,401625080245901, +CartersCorners,LRP,03021500, +Freeport-BuffaloCreek,LRP,03049000, +Parsons-ShaversFork,LRP,03069000, +Franklin-WQ,LRP,412321079491501, +PigeonCreek,LRP,03075036, +ElkinsInlet,LRP,03050340, +ElkinsOutlet,LRP,03050450, +Avella,LRP,03111003, +Majorsville-Wheeling,LRP,03111955, +LakeLynn-Lake,LRP,03071590, +LRP,LRP,, +Parsons,LRP,03069500, +Allegheny-RAWS,LRP,413232079073601, +IronBridge,LRP,03048900, +Chautauqua-Lake,LRP,03013946, +Meander-WTP,LRP,03097200, +Roseville,LRP,394859082042001, +Steubenville-Precip,LRP,402233080374001, +EastBranch-OutflowWeir6,LRP,03027200, +ValleyHead-Precip,LRP,382238080021001, +Pymatuning-Lake,LRP,03100500, +Mannington-Precip,LRP,393127080195301, +Niles,LRP,03097550, +Oakland,LRP,03075500, +Ohiopyle,LRP,03081500, +OilCity,LRP,, +Rowlesburg-Precip,LRP,392024079404301, +Olean,LRP,03010820, +Palmyra,LRP,410600081051501, +Parker,LRP,03031500, +PhalanxStation,LRP,03093000, +Philippi,LRP,03054500, +Pickens,LRP,383734080104402, +Pittsburgh,LRP,03085152, +PointMarion-UpperWQ,LRP,394337079544201, +PortAllegany,LRP,03007800, +Portersville,LRP,03106300, +Portville,LRP,03010720, +Pricetown,LRP,03091500, +Punxsutawney,LRP,03034000, +Punxsutawney-STP,LRP,405632079000101, +Pymatuning-Outflow,LRP,03101500, +QuarryTrail,LRP,, +QuarryTrail-RAWS,LRP,401840079125801, +Rasselas,LRP,03026500, +Ravenna,LRP,03092090, +Rector,LRP,03044810, +Ridgway,LRP,03029000, +Rockville,LRP,03070500, +Rouseville,LRP,03020500, +Rowlesburg,LRP,03069870, +Russell,LRP,03015000, +SaintCharles,LRP,03032500, +SaintClairsville,LRP,400514080534001, +SaintMarys,LRP,412440078310501, +Salamanca,LRP,03011020, +Salem,LRP,, +Salem-OH,LRP,405439080524901, +Salem-WV,LRP,391710080323501, +SandRun,LRP,03052500, +SandyLake,LRP,412318080082101, +Savage-Lake,LRP,01597490, +SenecaPower-Upper,LRP,03012518, +Seward,LRP,03041500, +Shadyside,LRP,03113600, +Shannopin,LRP,03072000, +ShannopinWQ,LRP,394533079581501, +Crew Lake,MVK,07369000, +Girard,MVK,07368000, +Benton,MVK,07363000, +Money,MVK,07281600, +Sunflower_BigSun,MVK,07288500, +Tendal,MVK,07369500, +Eudora_Macon,MVK,07369680, +Rochelle,MVK,07372200, +West,MVK,07289350, +Delhi,MVK,07370000, +Joyce,MVK,07372050, +Lake Bistineau,MVK,07349250, +Calhoun City,MVK,, +Bruce,MVK,07283000, +Grenada,MVK,07285500, +Etta,MVK,07268000, +Oxford,MVK,07274000, +Leland,MVK,07288650, +Merigold,MVK,07288280, +Philadelphia,MVK,02481880, +Carthage,MVK,02482550, +Walnut Grove,MVK,02483000, +Edinburg,MVK,02482000, +Jackson,MVK,02486000, +Columbia,MVK,02489000, +Lena,MVK,02483500, +Bogalusa,MVK,02489500, +Jackson Backup,MVK,, +Monticello,MVK,02488500, +Kosciusko,MVK,02484000, +Ofahoma,MVK,02484500, +Olive Branch,MVK,07275900, +Smackover,MVK,07362100, +Bentonia,MVK,07289730, +Jferson_BigC_Bay,MVK,07346000, +Jferson_BlkC_Bay,MVK,07346045, +Jferson_LtlC_Bay,MVK,07346070, +Ore City,MVK,07346050, +Karnack,MVK,07346080, +Antoine,MVK,07361500, +Bovina,MVK,07290000, +Bush,MVK,02492000, +Mt Ida,MVK,07356000, +Garrett Bridge,MVK,07364133, +Tylertown,MVK,02490500, +Madam Lee,MVK,073556009, +Cypress Byu Lake,MVK,07349815, +Dogwood Trail,MVK,07349849, +Ratliffs Ferry,MVK,02484650, +Sarepta,MVK,07349500, +Sand Hill,MVK,02484760, +Fulton,MVK,07341500, +Sheridan,MVK,07363200, +Caddo Gap,MVK,07359610, +Keithville,MVK,07351500, +Springhill,MVK,07349450, +Index,MVK,07337000, +Simmsport,MVK,07381490, +Lonoke,MVK,07264000, +Sligo_RedChute,MVK,07349860, +Pearl River,MVK,02492600, +Powhatan,MVK,07351755, +Renfroe,MVK,02482470, +Fannin,MVK,02485498, +Dlo,MVK,02487500, +Ross Barnett,MVK,02485600, +Spring Bank,MVK,07344370, +Sterlington,MVK,07364535, +Shed Road,MVK,07349298, +Willows,MVK,07290650, +Eddiceton,MVK,07291000, +Woodville,MVK,07295000, +Cross Lake,MVK,07344480, +Little Rock,MVK,07263500, +Baton Rouge,MVK,07374000, +Remmel Dam,MVK,07359002, +Langley,MVK,07360200, +Camden,MVK,07362000, +Rye,MVK,07363500, +McGehee,MVK,07364150, +Jones,MVK,07364200, +State Line,MVK,07367690, +Portland,MVK,07364185, +Kilbourne,MVK,07369700, +Eudora_Boeuf,MVK,07367680, +Sligo,MVK,, +Fordyce,MVK,07362500, +Rosetta,MVK,07292500, +Pools Bluff,MVK,02490193, +Pine Bluff,MVK,07263650, +Texarkana,MVK,07344210, +West Monroe,MVK,07367005, +Franklinton,MVK,02491500, +CR113,MVM,07077500, +BD111,MVM,07077700, +Smithland Dam,MVM,03399800, +Olmsted Dam,MVM,03612600, +Paducah,MVM,03611000, +LA104,MVM,07047932, +Murphysboro,MVM,05599490, +Butte_LaRose,MVN,07381515, +Chicot_Pass-Myette,MVN,073815450, +Tchefuncte_River-Folsom,MVN,07375000, +Arm_Grand_Lake,MVN,300312091320000, +Madam_Lee,MVN,073556009, +Vermilion_River-Surrey,MVN,07386880, +Low_GrandR_BSorrel,MVN,07381450, +Memphis,MVN,07032000, +Middle_Fork_Bayou,MVN,295447091191500, +Buffalo_Cove,MVN,07381567, +CannonFalls,MVP,05355092, +HENM5,MVP,05326450, +CNLM5,MVP,05129200, +BallClubBCRiver,MVP,05208010, +SCOM5,MVP,, +Faribault,MVP,, +Foxholm,MVP,, +Prescott_StCroix,MVP,05344490, +BensonEBChippewa,MVP,05303470, +BensonShakopee,MVP,05304000, +testtcn,MVR,07186000, +FATW3,MVR,05427085, +FAYI4,MVR,05412340, +FDCI2,MVR,05561500, +FDLI2,MVR,05439500, +FEEI2,MVR,05435500, +FISI2,MVR,05570910, +FLNI4,MVR,05418400, +FLZI4,MVR,05480080, +FMDI2,MVR,05560500, +FNHI4,MVR,05458900, +FODI4,MVR,05480500, +FULW3,MVR,05430175, +GENI2,MVR,05447500, +GLDI4,MVR,05480820, +GNVI2,MVR,05568000, +GRBI4,MVR,05412500, +GREI2,MVR,05582000, +GRMI4,MVR,05481950, +GUNI2,MVR,05528000, +HAVI4,MVR,05451900, +IOWI4,MVR,05454500, +IRCI4,MVR,05454000, +IRQI2,MVR,05525000, +JANI4,MVR,05458500, +JCKM5,MVR,05476000, +JHCI2,MVR,05539000, +JOSI2,MVR,05446500, +KALI4,MVR,05455500, +KECI4,MVR,05488200, +KEQI4,MVR,05490500, +KNGI2,MVR,05568500, +KNXI3,MVR,05517000, +KTSI3,MVR,05517530, +LADI4,MVR,05453000, +LANM5,MVR,05455940, +LATI2,MVR,05437610, +LKCI4,MVR,05482430, +LNMI2,MVR,05569500, +LNRI2,MVR,05555300, +LNTI4,MVR,05455700, +MAQI4,MVR,05418500, +MBRI2,MVR,05495500, +MCHI4,MVR,05416900, +MCWI4,MVR,05459500, +MENI2,MVR,05414820, +MERI4,MVR,05473065, +MGOI4,MVR,05471200, +MILI2,MVR,05525500, +MILW3,MVR,05426000, +MIWI4,MVR,05451500, +MLNI2,MVR,05448000, +MNGI2,MVR,05551540, +MNTI2,MVR,05572000, +MOMI2,MVR,05520500, +MROI4,MVR,05453100, +MRSI2,MVR,05543500, +MTNW3,MVR,05434500, +MTWI4,MVR,05451700, +NAWI2,MVR,05540130, +NHRI4,MVR,05463000, +BEAI2,MVR,05584000, +BLVI4,MVR,05416100, +BPLI4,MVR,05452500, +BUNW3,MVR,05415000, +CANM7,MVR,05495150, +CJTI4,MVR,05465100, +CRVI4,MVR,05453510, +DLDI4,MVR,05414700, +DEKI2,MVR,05439000, +DEMI4,MVR,05484900, +DESI4,MVR,05485500, +DEWI4,MVR,05422000, +DFMI4,MVR,05485640, +DKII4,MVR,05422600, +DLLI4,MVR,05487980, +DMOI4,MVR,05482000, +DMWI4,MVR,05484650, +DOBM5,MVR,05455970, +DOSI4,MVR,05484800, +DSPI2,MVR,05529000, +DXRI2,MVR,05442300, +DYSI4,MVR,05464220, +EBRI4,MVR,05452000, +EDRI4,MVR,05411850, +EFWI4,MVR,05482500, +EKDI4,MVR,05412020, +EMTI4,MVR,05476590, +ESVI4,MVR,05476500, +OOAI4,MVR,05471500, +OQUI2,MVR,05469000, +ORII2,MVR,05466000, +OSGI4,MVR,05457505, +OTMI4,MVR,05489500, +OXFI4,MVR,05454220, +OXJI4,MVR,05421760, +PALM7,MVR,05501000, +PANI4,MVR,05483600, +PCKI2,MVR,05467000, +RKFI4,MVR,05460400, +RLFI4,MVR,05476735, +RLLI2,MVR,05578500, +ROCI2,MVR,05576000, +ROKI2,MVR,05437500, +ROMW3,MVR,05426250, +ROWI4,MVR,05449500, +RRDI4,MVR,05488110, +RUSI2,MVR,05527800, +RVLW3,MVR,05414000, +SPLI4,MVR,05411600, +STRI4,MVR,05481300, +SUGI2,MVR,05576250, +SWNI4,MVR,05487520, +TAYM7,MVR,05500000, +TMAI4,MVR,05451770, +TPLI4,MVR,05420680, +TRCI4,MVR,05488500, +TRCM5,MVR,05456500, +VINI4,MVR,05464315, +WSPI2,MVR,05531500, +WVLI4,MVR,05458300, +WYGI2,MVR,05568800, +WYLM7,MVR,05495000, +ALNI2,MVR,05587541, +ANKM5,MVR,05288500, +CAGM7,MVR,05513675, +CHFW3,MVR,05365500, +CLAI4,MVR,05411500, +DANW3,MVR,05333500, +GTTI4,MVR,05408000, +HARI2,MVR,05587060, +HOUM5,MVR,05385000, +HRNM7,MVR,06934500, +HUSM5,MVR,05385500, +JDNM5,MVR,05330000, +LCRM5,MVR,05380590, +LCSI2,MVR,05536890, +MBRI4,MVR,05389400, +MNKM5,MVR,05325000, +WIDM5,MVR,05378490, +WLCM5,MVR,05355200, +EDYI4,MVR,05489200, +EOKI4,MVR,05474500, +FLTI2,MVR,05420400, +GJTI4,MVR,05483210, +HAVI2,MVR,05570500, +HNNM7,MVR,05501600, +JOLI2,MVR,05538008, +LECI4,MVR,05422400, +LOKI2,MVR,05537000, +LSLI2,MVR,05556000, +MORI2,MVR,05542500, +NEPI4,MVR,05455270, +NLGI2,MVR,05585100, +PELI4,MVR,05488100, +PIAI2,MVR,05560000, +PRAI2,MVR,05563600, +PROI4,MVR,05483300, +SAYI4,MVR,05481630, +SFLM7,MVR,05490600, +SRDI2,MVR,05553700, +STBI4,MVR,05450400, +TAMI4,MVR,05451810, +TOLI4,MVR,05451800, +WWDI4,MVR,05481860, +AESI4,MVR,05471000, +AFTW3,MVR,05430500, +AGNI4,MVR,05478265, +AGSI4,MVR,05474000, +AKWI4,MVR,05487470, +ALGI2,MVR,05550000, +ALOI4,MVR,05464000, +AMEI4,MVR,05470000, +AMWI4,MVR,05470500, +ANSI4,MVR,05421740, +APRI2,MVR,05419000, +ASNM5,MVR,05457000, +BAYI4,MVR,05483450, +BCHW3,MVR,05433000, +BCRM7,MVR,05502000, +BEAW3,MVR,05425912, +BOLI2,MVR,05540250, +BROW3,MVR,05436500, +BSSI4,MVR,05489000, +BTNW3,MVR,05413500, +BVDI2,MVR,05438500, +BYRI2,MVR,05440700, +CCYI4,MVR,05457700, +CEDI4,MVR,05463050, +CFXI4,MVR,05471050, +CHBI2,MVR,05526000, +CIDI4,MVR,05464500, +CLFI2,MVR,05579500, +CLIW3,MVR,05431486, +CLMI2,MVR,05584500, +CMMI4,MVR,05420500, +CMOI2,MVR,05443500, +CNEI4,MVR,05465000, +CNGI2,MVR,05567500, +CNZM7,MVR,05496000, +COLI2,MVR,05542000, +COPI2,MVR,05568615, +CRAI4,MVR,05454300, +CRWI4,MVR,05422470, +CTWI4,MVR,05453520, +DAKI4,MVR,05479000, +DARW3,MVR,05432500, +DAVI3,MVR,05515500, +DAYI2,MVR,05552500, +DBRI3,MVR,05517500, +DCRI2,MVR,05573540, +HBTI4,MVR,05476750, +HCNW3,MVR,05424057, +HNYI2,MVR,05558300, +HRTI4,MVR,05452200, +HUDI4,MVR,05463500, +IDNI4,MVR,05486490, +IDPI4,MVR,05421000, +INFW3,MVR,05427570, +IOCI4,MVR,05455100, +IONI4,MVR,05458000, +NMSW3,MVR,05545750, +NPVI4,MVR,05451210, +NRWI4,MVR,05486000, +NVLW3,MVR,05427235, +NWBI2,MVR,05466500, +NWKM7,MVR,05498700, +OKFI2,MVR,05583000, +OKMI4,MVR,05473400, +OKVI4,MVR,05465700, +OMCI2,MVR,05527950, +PENI2,MVR,05444000, +PETI2,MVR,05578000, +PINI2,MVR,05556500, +PLOI4,MVR,05464420, +PNTI2,MVR,05554500, +PRYI2,MVR,05440000, +PYMI3,MVR,05516500, +RABI2,MVR,05437641, +REDI4,MVR,05484000, +RIPI2,MVR,05585000, +RVRI2,MVR,05532500, +RVTI2,MVR,05576500, +SCRI4,MVR,05482300, +SDTI4,MVR,05481650, +SEVI2,MVR,05570000, +SHRI4,MVR,05462000, +SIGI4,MVR,05472500, +SIRI2,MVR,05437050, +SLBI3,MVR,05518000, +SORI2,MVR,05540500, +VLPI4,MVR,05412400, +VNMI4,MVR,05484500, +WAPI4,MVR,05465500, +WATW3,MVR,05425500, +WAYI2,MVR,05580000, +WBCI4,MVR,05481000, +WDMI4,MVR,05484600, +WDOM5,MVR,05475350, +WLMI2,MVR,05527500, +WPNW3,MVR,05423500, +DCHI4,MVR,05388250, +DDGW3,MVR,05379500, +DEHI4,MVR,05387500, +DURW3,MVR,05369500, +EADM7,MVR,07010000, +EWMM7,MVR,05498150, +EWNM7,MVR,05497150, +GALW3,MVR,05382000, +GLAI2,MVR,05416000, +GRFI2,MVR,05587450, +MROI2,MVR,05585500, +MUSW3,MVR,05407000, +NLDM7,MVR,05508000, +ROTW3,MVR,05398000, +SCFW3,MVR,05340500, +SCLM7,MVR,06935965, +STEW3,MVR,05410490, +TRYM7,MVR,05514500, +VALI2,MVR,05586100, +WDEW3,MVR,05404000, +ZUMM5,MVR,05374000, +Pacific-Meramec,MVS,07017020, +Florence-Illinois,MVS,05586300, +Murphysboro-Big Muddy,MVS,05599490, +Ficklin-Kaskaskia,MVS,05590520, +Coffeen-E Fork Shoal Cr,MVS,05593900, +Troy-Silver Cr,MVS,05594450, +Marion-Crab Orchard Cr,MVS,05597500, +Fayette-Moniteau Cr,MVS,06909500, +Jefferson City-Missouri,MVS,06910450, +Washington-Missouri,MVS,06935450, +Ellisville-Bonhomme Cr,MVS,06935755, +Cook Station-Meramec,MVS,07010350, +Steelville-Huzzah Cr,MVS,07014000, +Valley Park-Grand Glaize Cr,MVS,07019185, +Edwardsville-Cahokia Cr,MVS,05587900, +Bridgeton-Fee Fee Cr,MVS,06935955, +Chesterfield-Caulks Cr,MVS,06935830, +Mt Vernon-Casey Fork,MVS,05595820, +Shelbyville-Robinson Cr,MVS,05592050, +Shelbyville,MVS,, +Thebes-Mississippi,MVS,07022000, +Plumfield-Big Muddy,MVS,05597000, +Hagers Grove-N Fork Salt,MVS,05502300, +Frankford-Spencer Cr,MVS,05508805, +Chester-Mississippi,MVS,07020500, +Troy-Cuivre,MVS,05514500, +Santa Fe-Long Branch,MVS,05506100, +Perry-Lick Cr,MVS,05507600, +Hecker-Richland Cr,MVS,05595200, +St Louis-Mississippi,MVS,07010000, +Richwoods-Big,MVS,07018100, +Lovington-W Okaw,MVS,05591700, +Freeburg-Silver Cr,MVS,05594800, +Valley City-Illinois,MVS,05586100, +Fredericktown-L St Francis,MVS,07035000, +Fairman-E Fork,MVS,05592900, +Breese-Shoal Cr,MVS,05594000, +Brownstown-Hickory Cr,MVS,05592575, +Shelbyville-Black Cr,MVS,05503100, +Kane-Macoupin Cr,MVS,05587000, +Champaign-Copper Slough,MVS,05590050, +Atwood-Lake Fork,MVS,05590800, +New Minden-L Crooked Cr,MVS,05593575, +Irondale-Big,MVS,07017200, +Bonne Terre-Big,MVS,07017610, +Byrnesville-Big,MVS,07018500, +Zalma-Castor,MVS,07021000, +Fenton-Meramec,MVS,07019210, +Labadie-Missouri,MVS,06935550, +Monroe City Lk-Ely Cr,MVS,05507820, +Chesterfield-Creve Coeur Cr,MVS,06935850, +Clarkson Valley-Bonhomme Cr,MVS,06935770, +Litzinger Rd-Deer Cr,MVS,07010055, +Macklind Ave-River Des Peres,MVS,07010038, +Manchester-Grand Glaize Cr,MVS,07019150, +Maplewood-Deer Cr,MVS,07010086, +Newark-S Fabius,MVS,05498700, +Mattese-Mattese Cr,MVS,07019317, +Mehlville-Gravois Cr,MVS,07010180, +Peerless Park-Williams Cr,MVS,07019090, +Shrewsbury-River Des Peres,MVS,07010088, +University City-River Des Peres,MVS,07010022, +Valley Park-Fishpot Cr,MVS,07019120, +Pierron-Shoal Cr,MVS,05593945, +Waltonville-Rayse Cr,MVS,05595730, +Perryville-S Fork Saline Cr,MVS,07020550, +Steelville-Meramec,MVS,07013000, +Sullivan-Meramec,MVS,07014500, +Bellefontaine N-Maline Cr,MVS,07005000, +Black Jack-Coldwater Cr,MVS,06936475, +Creve Coeur-Creve Coeur Cr,MVS,06935890, +De Soto-Joachim Cr,MVS,07019500, +Kirkwood-Sugar Cr,MVS,07019175, +Ladue-Deer Cr,MVS,07010075, +Ladue-Two Mile Cr,MVS,07010061, +Wanda-Indian Cr,MVS,05588000, +Santa Fe-S Fork Salt,MVS,05504800, +Cooks Mill-Kaskaskia,MVS,05591200, +Meredosia-Illinois,MVS,05585500, +Saco-St Francis,MVS,07036100, +Hermann-Missouri,MVS,06934500, +Holliday-Mid Fork Salt,MVS,05506350, +St Charles-Missouri,MVS,06935965, +Mulberry Grove-Hurricane Cr,MVS,05592800, +Shelbina-N Fork Salt,MVS,05502500, +Patterson-St Francis,MVS,07037500, +Chesterville-Kaskaskia,MVS,05590950, +Millcreek-St Francis,MVS,07035800, +Union-Bourbeuse,MVS,07016500, +Madison-Elk Fork Salt,MVS,05506800, +Desloge-Big,MVS,07017260, +Grafton-Mississippi,MVS,05587450, +Paris-Crooked Cr,MVS,05503800, +St Louis-River Des Peres,MVS,07010097, +High Gate-Bourbeuse,MVS,07015720, +OFallon-Dardenne Cr,MVS,05514840, +Old Monroe-Cuivre,MVS,05514705, +Sam A Baker Park-Big Cr,MVS,07037300, +St Peters-Dardenne Cr,MVS,05514860, +Brentwood-Black Cr,MVS,07010082, +Fenton-Yarnell Cr,MVS,0, +New Athens-Kaskaskia,MVS,05595000, +Allenville-Whitley Cr,MVS,05591550, +Dimeling,NAB,01541500, +Bloomsburg(FC),NAB,01539000, +Axemann,NAB,01546500, +Avoca,NAB,01527500, +Spring Creek,NAB,01547100, +Houserville,NAB,01546400, +Trout Run,NAB,01550000, +Chillisquaque,NAB,01553700, +Corey Creek,NAB,01516500, +Westfield,NAB,01518862, +Tioga,NAB,01517900, +Hammond,NAB,01518498, +Arkport,NAB,01521000, +Indian Rock,NAB,01574700, +Stevenson,NAB,01543900, +Hyattsville,NAB,01651000, +Jones Springs,NAB,01614000, +Joyce Road,NAB,01648010, +Kabletown,NAB,01636464, +Shepherdstown,NAB,01618000, +Lincoln,NAB,01643805, +Luray,NAB,01629500, +Lynnwood,NAB,01628500, +Middletown,NAB,01637500, +Millwood,NAB,01636316, +Monocacy Blvd,NAB,01642190, +Petersburg,NAB,01606500, +Milesburg,NAB,01547200, +Belden,NAB,01560000, +Harrisburg,NAB,01570500, +Monroeton,NAB,01532000, +Newport,NAB,01567000, +Sonestown,NAB,01552500, +South Addison,NAB,01525981, +Bath,NAB,01528320, +Canaan Valley,NAB,39003807926280, +East Fork,NAB,01543693, +Franklin,NAB,01599000, +Headsville,NAB,01604500, +Hyndman,NAB,01601000, +Inwood,NAB,01572190, +Luke,NAB,01598500, +Middleburg,NAB,01643700, +Millville,NAB,01636500, +MoorefieldSB,NAB,01608070, +Needmore,NAB,01613050, +Pleasureville,NAB,01575585, +Sterling Run,NAB,01543000, +Harpers Ferry,NAB,01620000, +Oneonta,NAB,01498620, +Beavertown,NAB,404514077103301, +Steyer,NAB,01595000, +Lecontes Mills,NAB,410446076554001, +Wisconsin Ave,NAB,01647600, +Canacadea Creek,NAB,01523500, +Landingville,NAB,01468500, +Hendricks,NAB,03065000, +Cooksburg,NAB,03029500, +Eldred,NAB,03010500, +Grantsville,NAB,03078000, +Johnsonburg,NAB,03028500, +Martinsburg,NAB,01616500, +Oakland,NAB,03075500, +Parsons,NAB,03069500, +Port Allegany,NAB,03007800, +Ridgway,NAB,03029000, +Seward,NAB,03041500, +Shinglehouse,NAB,03010655, +Smethport,NAB,03009680, +Pottstown,NAB,01472000, +Stoddartsville,NAB,01447500, +Tamaqua,NAB,01469500, +Alexandria,NAB,0165258890, +Cheverly,NAB,01651730, +Dailey,NAB,03050000, +Antietam Creek,NAB,01619000, +Bellegrove,NAB,01610155, +Berryville,NAB,01615000, +Broadway,NAB,01632082, +Bruceville,NAB,01639500, +Buckton,NAB,01635500, +Bunker Hill,NAB,01616400, +Burketown,NAB,01622000, +Cabins,NAB,01606000, +Fourmile Run,NAB,01652500, +Clarksburg,NAB,391407077174001, +Colesville,NAB,01650500, +College Park,NAB,01649190, +Markleton,NAB,03079000, +Dawsonville,NAB,01645000, +Dooms,NAB,01626850, +Fairview,NAB,01614500, +Leesburg,NAB,01644000, +Great Falls,NAB,01646000, +Grimes,NAB,01617800, +Grottoes,NAB,01625000, +Harriston,NAB,01627500, +Hayfield,NAB,01613900, +Highway 1,NAB,01652545, +Mount Jackson,NAB,01633000, +Mountville,NAB,01643880, +New Market,NAB,01632900, +Oakmont,NAB,01595300, +Oldtown,NAB,01609000, +Park Mills,NAB,01643500, +Pectonville,NAB,01613525, +Poolesville,NAB,01644148, +Riverdale,NAB,01649500, +Scrabble,NAB,01618100, +Sharpsburg,NAB,01619500, +Sterling,NAB,01644280, +Slidell,NAB,391328077185901, +Stokesville,NAB,01620500, +Strasburg,NAB,01634000, +Taylorstown,NAB,01638480, +Tonoloway Creek,NAB,01613095, +WaterfordNF,NAB,01638420, +WaterfordSF,NAB,01638350, +Waynesboro,NAB,01626000, +Winchester,NAB,01634500, +Chadds Ford,NAB,01481000, +Accident,NAB,39405007918090, +Albright,NAB,03070260, +Huttonsville,NAB,38382807954490, +Davis,NAB,03066000, +Headquarters,NAB,, +Marlinton,NAB,, +Beard Knob,NAB,, +Glenped,NAB,, +Fort AP Hill,NAB,, +Allegheny,NAB,, +Kinzua,NAB,, +Manada Gap,NAB,, +Lime Kiln,NAB,, +Fort Valley,NAB,, +WVU Forest,NAB,, +Lake Pleasant,NAB,, +Belleayre Mtn,NAB,, +Albany Pine Bush,NAB,, +Blackwater,NAB,, +Green Ridge,NAB,, +Susquehanna RAWS,NAB,, +Cedarville,NAB,, +Foxville,NAB,, +Antietam RAWS,NAB,, +Blackbird,NAB,, +Prince William,NAB,, +Kingwood,NAB,, +Upper Tract,NAB,, +Dale Enterprise,NAB,, +Martinsburg RAWS,NAB,, +Big Knob,NAB,, +Wolf Pond,NAB,, +Bears Head,NAB,, +Nathaniel Mtn,NAB,, +Edgemere,NAB,, +Erieville,NAB,, +Leland Pond,NAB,, +Penn Yan,NAB,, +Watkins Glen,NAB,, +Plainfield,NAB,, +Shakers Crossing,NAB,, +Bethel,NAB,402807076174101, +Port Royal,NAB,01566000, +Bedford,NAB,01559790, +Huntingdon,NAB,01559000, +Saxton,NAB,01562000, +Raystown,NAB,01563100, +Blain,NAB,402121077250601, +McAllisterville,NAB,403912077143101, +Bannerville,NAB,404400077205401, +Curwensville,NAB,01541180, +Mahaffey,NAB,405048078412201, +Axemann(p),NAB,405257077474001, +Shawnee St Park,NAB,400201078381401, +Sunbury,NAB,01554000, +Shirleysburg,NAB,01564512, +Three Springs,NAB,01564500, +Reedsville,NAB,01565000, +Altoona,NAB,402940078275901, +McCullochsMills,NAB,402509077342101, +Roxbury,NAB,400629077394001, +Mapleton Depot,NAB,01563500, +Shermansdale,NAB,01568000, +Snowshoe,NAB,410139077565101, +Spruce Creek,NAB,01558000, +Newport(p),NAB,402726077100601, +DS Raystown,NAB,01563200, +Williamsburg,NAB,01556000, +Lewistown,NAB,01564895, +Savage,NAB,01597490, +DS Savage,NAB,01597500, +DS Curwensville,NAB,01541200, +Hyde,NAB,01541303, +Bower,NAB,01541000, +Renovo,NAB,01545500, +Cross Fork,NAB,01544500, +East Sidney,NAB,01499500, +Whitney Point,NAB,01511000, +Itaska,NAB,01511500, +Cincinnatus,NAB,01510000, +Lisle,NAB,01509520, +Cowanesque,NAB,01519995, +Elkland,NAB,01519200, +Lawrenceville,NAB,01520000, +Lindley,NAB,01520500, +Mansfield,NAB,01516350, +Tioga Junction,NAB,01518700, +Middlebury,NAB,01518420, +Hornell,NAB,01524500, +West Cameron,NAB,01525500, +Stillwater,NAB,01534180, +Archbald,NAB,01534500, +Beech Creek Sta,NAB,01548005, +Lock Haven,NAB,01545800, +Randolph,NAB,01595790, +Kitzmiller,NAB,01595500, +Pinto,NAB,01600000, +DS Stevenson,NAB,01544000, +Sinnemahoning,NAB,01543500, +Marsh Creek,NAB,01547700, +Penns Creek,NAB,01555000, +Erwins,NAB,01526500, +Scranton,NAB,01534860, +Towanda,NAB,01531500, +Brandywine,NAB,01607500, +Conklin,NAB,01503000, +Waverly,NAB,01515000, +Corning,NAB,01529950, +Chemung,NAB,01531000, +Camp Hill,NAB,01571500, +Manchester,NAB,01574000, +Owego,NAB,01513831, +Spring Grove,NAB,01574500, +Cortland,NAB,01509000, +Dalmatia,NAB,01555500, +Lewisburg,NAB,01553500, +Mt Storm,NAB,01595200, +FranklinSB,NAB,01605500, +Hogestown,NAB,01570000, +Rockdale,NAB,01502500, +Ouleout Creek,NAB,01500000, +Vestal,NAB,01513500, +Meshoppen,NAB,01533400, +Chenango Forks,NAB,01512500, +Wapwallopen,NAB,01538000, +Campbell,NAB,01529500, +Danville,NAB,01540500, +DS Arkport,NAB,01521500, +Karthaus,NAB,01542500, +Springfield,NAB,01608500, +Emporium,NAB,01542810, +Great Cacapon,NAB,01611500, +Bridgeport,NAB,01639000, +Sherburne,NAB,01505000, +Bainbridge,NAB,01502632, +Young Womans Cr,NAB,01545600, +Windsor,NAB,01502731, +Frederick,NAB,01643000, +Owego Creek,NAB,01514000, +Elmira,NAB,01530332, +Wills Creek,NAB,01601500, +Galeton,NAB,414417077380601, +Susquehanna,NAB,415651075361701, +Hop Bottom,NAB,414214075455401, +Tunkhannock,NAB,01534000, +Jersey Shore,NAB,01549760, +Elimsport,NAB,410748077011201, +Cedar Run,NAB,01548500, +Milton,NAB,01553240, +Barbours,NAB,412252076484101, +Muncy,NAB,01553005, +Hazleton,NAB,405730075593001, +Loyalsockville,NAB,01552000, +Lawton,NAB,414712076040701, +Friedensburg,NAB,403628076134201, +Ephrata,NAB,401030076115001, +Williamsport,NAB,01551500, +Wharton,NAB,01543700, +Keating,NAB,411537077550801, +Harper Tavern,NAB,01573000, +Greene,NAB,01507000, +Bloomsburg,NAB,01538700, +Wilkes Barre,NAB,01536500, +Ralston,NAB,413026076570801, +Lycoming,NAB,01550500, +Westport,NAB,01545000, +Barton,NAB,01596500, +Hancock,NAB,01613000, +Cootes Store,NAB,01632000, +Front Royal,NAB,01631000, +Cumberland,NAB,01603000, +Pawpaw,NAB,01610000, +Zinns Quarry,NAB,01575500, +Washington,NAB,01646500, +Troy,NAB,414708076475701, +Westfield(p),NAB,415511077103301, +Blanchard,NAB,01547500, +Shunk,NAB,413244076435401, +Monroeton(p),NAB,414252076282901, +Forest City,NAB,01534300, +MoorefieldSFSB,NAB,01608000, +Dillsburg,NAB,400628077024901, +Hershey(p),NAB,401701076410001, +Pine Grove,NAB,01572025, +Marietta,NAB,01576000, +Lancaster,NAB,01576500, +Waterville,NAB,01549700, +Charlotteville,NAB,423226074393301, +Georgetown,NAB,424800075425601, +Adrian,NAB,421504077295401, +Morris,NAB,423124075173301, +Thurston,NAB,421329077150701, +Aylesworth,NAB,01534490, +North Brookfield,NAB,425103075234301, +Sizerville,NAB,413555078101801, +Gleason,NAB,413852076554001, +Point of Rocks,NAB,01638500, +St Marys,NAB,412440078310501, +Hershey,NAB,01573560, +English Center,NAB,01549500, +Tioga River,NAB,01518000, +Monument,NAB,01547950, +Old Forge,NAB,01536000, +Dubois,NAB,03031624, +Bush,NAB,01544800, +Long Pond,NAB,01447680, +Binghamton,NAB,01503500, +Hawley,NAB,01431500, +Wellsville,NAB,04221000, +Unadilla,NAB,01500500, +Cooperstown,NAB,424244074552801, +Parker Dam,NAB,411158078302501, +Pleasant Mount,NAB,414435075265401, +Unionville,NAB,405524077520401, +Walter Dam,NAB,01447780, +Bush-BypassGate1,NAB,01544800-BypassGate2, +Almond,NAB,01523000, +Donegal,NAB,, +Graterford,NAB,, +Index,NAB,01496500, +Moscow,NAB,412030075305901, +Somerset,NAB,, +Glen Hazel,NAB,03027000, +Honesdale,NAB,01430000, +Sherrell Drive,NAB,01648000, +Breezewood,NAB,400102078090301, +Dushore,NAB,412909076244501, +Punxsutawney,NAB,, +Slippery Rock,NAB,, +Putneyville,NAB,, +Rowlesburg,NAB,, +Franklindale,NAB,01531908, +Glendale Lake,NAB,01541340, +Keyser,NAB,, +Lower Savage,NAB,, +Sugar Grove,NAB,01607300, +Hemlock,NAB,, +Sayers,NAB,01547480, +Patuxent,NAB,, +Anderson Creek,NAB,01541248, +HUN,NAE,01181000, +WHA,NAE,01144000, +GIB,NAE,01173500, +PLY,NAE,01076500, +HBD,NAE,01208420, +DRF,NAE,01170000, +JAM,NAE,, +WBF,NAE,01176000, +QBQ,NAE,01124000, +TSD,NAE,01155910, +WCH,NAE,01162000, +SPR,NAE,01177200, +EBD,NAE,01123360, +EVD,NAE,01090800, +COV,NAE,01119500, +NHD,NAE,01151500, +FEN,NAE,01121330, +WAR,NAE,01121000, +LIN,NAE,01074520, +UNV,NAE,01188090, +CHA,NAE,01120790, +RUM,NAE,01076000, +OBD,NAE,01158600, +WIL,NAE,01122500, +UXB,NAE,01111212, +TLD,NAE,01165000, +RVH,NAE,01087850, +WVD,NAE,01123600, +WEB,NAE,01125000, +ROY,NAE,01164000, +WAT,NAE,01208171, +WBR,NAE,01150900, +UVD,NAE,01141500, +GFL,NAE,01092000, +LEB,NAE,01144500, +LOW,NAE,01100000, +GIL,NAE,01157000, +SGN,NAE,01094000, +PAS,NAE,01135500, +BFD,NAE,01172500, +ROB,NAE,01186500, +FRN,NAE,01081500, +KVD,NAE,01179500, +MHD,NAE,01122000, +HEN,NAE,01085000, +LAW,NAE,01100500, +ESS,NAE,01194750, +WHD,NAE,01111200, +NSD,NAE,01153000, +JCY,NAE,01127000, +BMD,NAE,01155500, +NAS,NAE,424446071263702, +PUT,NAE,01125500, +HOL,NAE,01172010, +KEE,NAE,01158110, +MCY,NAE,01170500, +WNS,NAE,01112500, +TMD,NAE,01206900, +PTB,NAE,01082000, +WMT,NAE,01100600, +ERV,NAE,01166500, +BCN,NAE,01208500, +BVD,NAE,01124500, +BRD,NAE,01208013, +SMD,NAE,01158000, +RVT,NAE,01186000, +LVD,NAE,01180500, +SID,NAE,01049265, +HTF,NAE,01190070, +NBS,NAE,01185500, +TAR,NAE,01189995, +WTD,NAE,01124151, +IND,NAE,01177000, +WDS,NAE,01075000, +CON,NAE,01088400, +WIN,NAE,01162500, +FOR,NAE,01111500, +NTB,NAE,01110500, +SIM,NAE,01189213, +WSF,NAE,01183500, +BHD,NAE,01163500, +PEP,NAE,01096500, +SWY,NAE,01160350, +SAX,NAE,01098530, +HKD,NAE,01085500, +BRS,NAE,01078000, +PRO,NAE,01114000, +WWA,NAE,01175500, +MET,NAE,01100561, +TVL,NAE,01184000, +EMD,NAE,01083000, +GFT,NAE,01091500, +NWA,NAE,01154500, +WLS,NAE,01138500, +DAV,NAE,01086000, +BWD,NAE,01087000, +CAN,NAE,01105500, +HVD,NAE,01124350, +STV,NAE,01205500, +TLT,NAE,01081000, +HIN,NAE,01161000, +MIL,NAE,01109730, +CLO,NAE,01099500, +CEN,NAE,01114500, +ATH,NAE,01165150, +LittleFallsPeck,NAN,01389550, +HorseNeckBr,NAN,01381940, +PineBrook,NAN,01381900, +Oradell,NAN,01378480, +Paramus,NAN,01391102, +OakRidge,NAN,01382210, +Ridgewood,NAN,01390500, +Greenwood,NAN,01383000, +MountainView,NAN,01388910, +Tappan,NAN,01376950, +Singac,NAN,01389010, +PineBrookWhip,NAN,01381800, +Belleville,NAN,01392500, +SummitDS,NAN,01379530, +Lakeside,NAN,01387940, +Fredricksburg GS,NAO,01668000, +Pasquotank Rvr,NAO,0204382800, +Gathright DS,NAO,02011800, +Dunlap Creek,NAO,02013000, +Rosemary Ditch,NAO,364312076211800, +Juniper Ditch,NAO,364145076245400, +Big Entry ARD,NAO,364314076211900, +Sycamore Ditch,NAO,363342076261100, +East Ditch,NAO,364259076262300, +Ports Dch ABE,NAO,364336076231300, +Ports Dch BBE,NAO,364336076231400, +Big Entry WPD,NAO,364355076245000, +GORE,NAO,07186000, +AboveBarryville,NAP,01428500, +FEWalter,NAP,01447780, +Beltzville,NAP,01449790, +Stoddartsville,NAP,01447500, +Jadwin,NAP,01429400, +BeltzvilleDS,NAP,01449800, +Walnutport,NAP,01451000, +WhiteHaven,NAP,01447800, +Pepacton,NAP,01414750, +Berne,NAP,01470500, +TannersFalls,NAP,01429301, +ReadingTulp,NAP,01471000, +Prompton,NAP,01428900, +Tamaqua,NAP,01469500, +BlueMarsh,NAP,01470870, +Kresgeville,NAP,01449360, +Bethlehem,NAP,01453000, +PromptonDS,NAP,01429000, +Bernville,NAP,01470779, +BlueMarshDS,NAP,01470960, +Aldenville,NAP,01428750, +JadwinDS,NAP,01429500, +Lehighton,NAP,01449000, +Hawley,NAP,01431500, +Honesdale,NAP,01430000, +ReadingSchuyl,NAP,01471510, +Landingville,NAP,01468500, +Philadelphia,NAP,01474500, +Pottstown,NAP,01472000, +BLBO,NWDP,433541123041300, +ABEW,NWDP,471541123425300, +CFLI,NWDP,12392155, +PROI,NWDP,12393501, +UPSO,NWDP,442350122250200, +FSWO,NWDP,442451122402200, +FLWO,NWDP,424359122370400, +CGWO,NWDP,440752122143200, +CUSW,NWDP,12395950, +PSLI,NWDP,12395000, +GLOI,NWDP,13057300, +GLDI,NWDP,13057500, +KLLW,NWDP,12434590, +FOYM,NWDP,12366500, +MAY,NWDP,14237800, +EUGO,NWDP,14158050, +BCPI,NWDP,13341140, +IBCW,NWDP,12399500, +LOLI,NWDP,13339500, +WYN,NWDP,12035380, +WLDI,NWDP,13289960, +PCRO,NWDP,13290190, +CJS,NWDP,13171500, +EGCO,NWDP,13288200, +PNPO,NWDP,13282550, +NFTI,NWDP,13055250, +HEII,NWDP,13037500, +FRAI,NWDP,13047600, +GVKY,NWDP,13014500, +ASAW,NWDP,13335050, +ECCC,NWDP,14361600, +BAKW,NWDP,14240520, +CWLW,NWDP,461812122155300, +PTYI,NWDP,13075910, +FAYI,NWDP,13046995, +SRYI,NWDP,13296500, +MNMO,NWDP,13331500, +LRDI,NWDP,13305310, +MSSI,NWDP,13310199, +SAMI,NWDP,13310800, +SAGI,NWDP,13311250, +BLBI,NWDP,13306336, +PCCW,NWDP,12513000, +EWAO,NWDP,13325000, +NAPI,NWDP,13306385, +LEMI,NWDP,13305000, +MEDI,NWDP,13310850, +UOII,NWDP,13346800, +PANI,NWDP,13306370, +VCSI,NWDP,13295000, +SUGI,NWDP,13311450, +TCKI,NWDP,13297330, +RAOI,NWDP,13078000, +MIWO,NWDP,14211550, +WFWI,NWDP,13058529, +LMNW,NWDP,13352600, +BNKW,NWDP,12435500, +CCFY,NWDP,13025500, +MSEY,NWDP,13013650, +CRHA,NWDP,15493400, +HMCW,NWDP,14128895, +SSHI,NWDP,13307000, +WCBI,NWDP,13342295, +SNMW,NWDP,12426000, +SKGI,NWDP,12413210, +CMCI,NWDP,13141500, +BWBI,NWDP,13140335, +EBWI,NWDP,13138000, +TRSI,NWDP,13137300, +NRAI,NWDP,13135520, +BWKI,NWDP,13135500, +MLDI,NWDP,13152500, +NUWO,NWDP,14316500, +UCHA,NWDP,15493000, +MCDA,NWDP,15493700, +CHLA,NWDP,15511000, +CHFA,NWDP,15514000, +TMDA,NWDP,644255147180200, +TAFA,NWDP,15485500, +FCCA,NWDP,15502000, +PRTO,NWDP,14211720, +CBAO,NWDP,14246900, +WSKI,NWDP,13137000, +SCRO,NWDP,14316700, +BIGW,NWDP,12035450, +MEMW,NWDP,12450480, +CHJW,NWDP,12438000, +WCBO,NWDP,452041119321500, +RPRO,NWDP,14328000, +COT,NWDP,14153000, +COTO,NWDP,14153500, +CWMO,NWDP,14309220, +DEX,NWDP,14149500, +DEXO,NWDP,14150000, +DOR,NWDP,14155000, +DORO,NWDP,14155500, +DRRO,NWDP,14154500, +EMI,NWDP,14349100, +ESTO,NWDP,14210000, +FALO,NWDP,14151000, +FCLO,NWDP,14150300, +FNFO,NWDP,14150290, +FOS,NWDP,14186600, +FRN,NWDP,14168000, +FRNO,NWDP,14169000, +FSSO,NWDP,14301000, +GPR,NWDP,14186100, +HARO,NWDP,14166000, +HCOO,NWDP,14144900, +HCRO,NWDP,14145500, +HIAO,NWDP,14034600, +HINO,NWDP,14034580, +JASO,NWDP,14152000, +JDA,NWDP,14048006, +LOBO,NWDP,14306340, +LOCO,NWDP,14161500, +LOP,NWDP,14149000, +LSCO,NWDP,14182400, +LSEO,NWDP,14181900, +MCLO,NWDP,14337600, +MCMO,NWDP,14194150, +MFDO,NWDP,14357500, +MLBO,NWDP,14337500, +MNCO,NWDP,14165500, +MNRO,NWDP,14170000, +MPLO,NWDP,14307620, +MRHO,NWDP,14164900, +MRPO,NWDP,14171000, +MSCO,NWDP,14185800, +NBGO,NWDP,14197900, +NFWO,NWDP,14147500, +NOTO,NWDP,14166500, +NSMO,NWDP,14183010, +OAKO,NWDP,14148000, +OCH,NWDP,14085100, +ORC,NWDP,14207740, +ORCO,NWDP,14207770, +PACW,NWDP,14226500, +PRV,NWDP,14080400, +PRVO,NWDP,14080500, +PUWO,NWDP,14201340, +QCCO,NWDP,14185900, +SCO,NWDP,14202965, +SCOO,NWDP,14202980, +SFCO,NWDP,14159200, +SLMO,NWDP,14191000, +SPIW,NWDP,14240304, +SPRO,NWDP,14165000, +SSFO,NWDP,14187200, +SUVO,NWDP,14190500, +TDA,NWDP,14103950, +TLMO,NWDP,14301500, +TLYO,NWDP,14209500, +TOTW,NWDP,14242580, +TRAO,NWDP,14302480, +TRSO,NWDP,14188800, +TUCO,NWDP,14303200, +VANW,NWDP,14144700, +WCLO,NWDP,14150800, +WIL,NWDP,14034490, +WILO,NWDP,14034500, +WLAO,NWDP,14192500, +WLTO,NWDP,14163900, +WNFO,NWDP,14187000, +WTLO,NWDP,14187500, +GSV,NWDP,14308995, +GRAO,NWDP,14361500, +JFFO,NWDP,14189000, +BRBO,NWDP,14179000, +APPO,NWDP,14362000, +APP,NWDP,14361900, +DEQO,NWDP,14180300, +LOS,NWDP,14335040, +APRO,NWDP,14366000, +BCLO,NWDP,14181500, +DET,NWDP,14180500, +JDMO,NWDP,14048000, +SERO,NWDP,14046500, +BDGO,NWDP,14046778, +UKIO,NWDP,450805118561100, +MONO,NWDP,14046000, +CCGO,NWDP,14043840, +RTRO,NWDP,14044000, +KAHO,NWDP,14097100, +MODO,NWDP,14103000, +PERO,NWDP,14092500, +TILW,NWDP,14236200, +SPRW,NWDP,12113346, +MOR,NWDP,12115900, +HARI,NWDP,13038055, +CHGI,NWDP,13317660, +ISQW,NWDP,12120600, +MABO,NWDP,13216500, +APLO,NWDP,14365400, +MFRM,NWDP,12332000, +FLNM,NWDP,12329500, +WMSM,NWDP,12323750, +SBMM,NWDP,12323242, +SPOW,NWDP,12422500, +MVEW,NWDP,12200500, +WLD,NWDP,13174000, +SNQW,NWDP,12142000, +SOOW,NWDP,12112600, +NFTW,NWDP,12147500, +GREY,NWDP,13023000, +SPDI,NWDP,13342500, +GWSI,NWDP,13057132, +TCHW,NWDP,14018500, +WLDN,NWDP,13174500, +SNFW,NWDP,12059500, +ISLI,NWDP,13042500, +SATW,NWDP,12035000, +SHYI,NWDP,13060000, +VLCI,NWDP,13059525, +MINI,NWDP,13081500, +PRHO,NWDP,13275105, +SRLM,NWDP,12365700, +SELI,NWDP,13336500, +DSRW,NWDP,12079000, +HEN,NWDP,13039000, +CGMW,NWDP,12027500, +FCEO,NWDP,14029000, +SAKW,NWDP,12189500, +MGTW,NWDP,12447383, +KTFW,NWDP,12409000, +KRMI,NWDP,12308000, +HCFI,NWDP,13041010, +STOW,NWDP,12148000, +THF,NWDP,13285500, +VALW,NWDP,12025700, +ANAW,NWDP,13334300, +SPEW,NWDP,12095000, +HRSI,NWDP,13247500, +LSDW,NWDP,12431000, +EMM,NWDP,132495000, +IMNO,NWDP,13292000, +HOCO,NWDP,14113290, +STII,NWDP,13338500, +OWYO,NWDP,13183000, +CCCI,NWDP,13112000, +HENI,NWDP,13039500, +IDXW,NWDP,12147600, +NISW,NWDP,12082500, +ALDW,NWDP,12096500, +WYAW,NWDP,12036000, +ABOM,NWDP,12340500, +MONW,NWDP,12462500, +SNYI,NWDP,13213100, +WPLW,NWDP,12457000, +PRDW,NWDP,12472800, +SADI,NWDP,13058510, +CFMM,NWDP,12363000, +NASW,NWDP,12010000, +MNNI,NWDP,13057000, +BELM,NWDP,12353000, +SWAI,NWDP,13172500, +TCNI,NWDP,13087000, +NKSW,NWDP,12213100, +BOMI,NWDP,13210050, +WYNW,NWDP,12035400, +BFTI,NWDP,13069500, +CAMI,NWDP,13258500, +MILW,NWDP,12113347, +WARW,NWDP,12100490, +WARO,NWDP,13215000, +FPOM,NWDP,12372000, +PRRO,NWDP,13286700, +MILI,NWDP,13087995, +TTNI,NWDP,13055198, +RIRI,NWDP,13058000, +WRCW,NWDP,12099000, +CHEI,NWDP,13049500, +WEII,NWDP,13269000, +PIHI,NWDP,13075500, +BBYI,NWDP,13068495, +KIOW,NWDP,12510500, +ORFI,NWDP,13340000, +MLKW,NWDP,14013000, +SJNO,NWDP,13290460, +SIFI,NWDP,13057155, +OKNW,NWDP,12439500, +LPPI,NWDP,13085800, +TTXI,NWDP,13055340, +ISSW,NWDP,12121600, +BOSW,NWDP,12099600, +INLI,NWDP,13132515, +DEDI,NWDP,13236500, +ANTI,NWDP,13050500, +CRAO,NWDP,14054000, +ARWO,NWDP,14369500, +AGNO,NWDP,14372300, +RYGO,NWDP,14359000, +VICM,NWDP,12350250, +CBGM,NWDP,12324400, +PKCI,NWDP,12392300, +OPPM,NWDP,12323600, +BDYW,NWDP,12398600, +SHFW,NWDP,12036400, +BCKO,NWDP,14178000, +MEHO,NWDP,14183000, +NSJO,NWDP,14184100, +WCNW,NWDP,14128500, +FCKM,NWDP,12331500, +LBFM,NWDP,12324590, +TRYM,NWDP,12304500, +CBCW,NWDP,12114500, +BCDW,NWDP,12026400, +HAGW,NWDP,12424000, +GPUW,NWDP,12106700, +PULW,NWDP,13348000, +QUEW,NWDP,12040500, +GORW,NWDP,12178000, +WHBI,NWDP,13317000, +WTHW,NWDP,12448500, +LORI,NWDP,13038500, +MCKO,NWDP,14023500, +WODI,NWDP,13148500, +TLT,NWDP,12147900, +TEAI,NWDP,13055000, +WABW,NWDP,12100496, +ANCI,NWDP,13037505, +MORI,NWDP,13200000, +LAGO,NWDP,13319000, +ARNO,NWDP,14065500, +ALPY,NWDP,13022500, +PATW,NWDP,12449950, +CPCW,NWDP,12089208, +TOLW,NWDP,12148500, +CHWW,NWDP,12448000, +SDVW,NWDP,12150400, +LAUW,NWDP,12404500, +DLEO,NWDP,14031000, +ARDW,NWDP,12452800, +CRNW,NWDP,12149000, +BDDI,NWDP,13203600, +UMTW,NWDP,12484500, +HAHW,NWDP,12105900, +STVW,NWDP,14128600, +LMN,NWDP,13352595, +SMNI,NWDP,13302500, +PAY,NWDP,13238500, +NNCW,NWDP,12210700, +DRSW,NWDP,12048000, +SFMO,NWDP,13215480, +NQCO,NWDP,14162050, +MACI,NWDP,13127000, +WEIO,NWDP,14032600, +BFKY,NWDP,13011900, +KRSI,NWDP,13310700, +DONO,NWDP,10396000, +JDY,NWDP,454314120413701, +ALCO,NWDP,14337830, +CULO,NWDP,14076500, +NRFO,NWDP,14302900, +CHJ,NWDP,12437990, +BMLO,NWDP,14138850, +FCBO,NWDP,14138870, +NBRO,NWDP,14138900, +AGSO,NWDP,14378200, +SWRM,NWDP,12370000, +SMBW,NWDP,12201500, +MFPI,NWDP,13237920, +TOPI,NWDP,13073000, +UBK,NWDP,12191600, +BEUO,NWDP,13217500, +BRFI,NWDP,13186000, +KERM,NWDP,12371550, +NEHW,NWDP,12178100, +LTDW,NWDP,12101100, +ELEW,NWDP,12092000, +BLFI,NWDP,13068500, +TWIW,NWDP,12448998, +MAGI,NWDP,13142500, +BABW,NWDP,12190400, +LGRW,NWDP,12086500, +SHA,NWDP,12193000, +ORTW,NWDP,12093500, +SNAW,NWDP,12155500, +POIW,NWDP,12396455, +DCMO,NWDP,14068500, +VALO,NWDP,13233300, +ROCW,NWDP,12184700, +BOXW,NWDP,12396500, +WRPW,NWDP,12100494, +MOCO,NWDP,14158500, +WPCW,NWDP,12100498, +LWGW,NWDP,13343600, +ELKW,NWDP,12044900, +PUYW,NWDP,12101500, +SFNI,NWDP,13192200, +LINI,NWDP,13132535, +GLBW,NWDP,12134500, +SPSO,NWDP,454519118025800, +BFEI,NWDP,12309500, +WTXI,NWDP,13057940, +OKGW,NWDP,12439000, +IDCI,NWDP,13057145, +HCWO,NWDP,434241122253100, +DOWO,NWDP,434646122574100, +APWO,NWDP,420351123063200, +BRWO,NWDP,441016122194300, +COWO,NWDP,434304123032800, +SRCO,NWDP,14181350, +SJCI,NWDP,12415135, +WILW,NWDP,12013500, +MMIW,NWDP,12097850, +DRYI,NWDP,13038000, +NFNW,NWDP,12205000, +SHAW,NWDP,12193400, +POSI,NWDP,12419000, +TANW,NWDP,12141300, +FRCI,NWDP,13045600, +JCKY,NWDP,13011000, +SQUW,NWDP,12144500, +GARW,NWDP,12143400, +OKMW,NWDP,12447200, +MLLW,NWDP,14015000, +LWG,NWDP,13343590, +CCKW,NWDP,12514500, +MLL,NWDP,14013800, +QLTW,NWDP,12039500, +ELWW,NWDP,12045500, +SMRW,NWDP,12122000, +HCDI,NWDP,13290450, +BLOI,NWDP,13132520, +LEOI,NWDP,12305000, +REO,NWDP,13181000, +SKHI,NWDP,13154500, +PHXO,NWDP,14356500, +TCOI,NWDP,13083000, +BIGI,NWDP,13206000, +FOS_S1,NWDP,442453122394900, +WSRI,NWDP,13266000, +REXI,NWDP,13056500, +REXW,NWDP,12115500, +JKSY,NWDP,13018750, +HWRI,NWDP,13120500, +LOCI,NWDP,13337000, +CRPW,NWDP,12031000, +AUBW,NWDP,12113000, +TDDO,NWDP,14105700, +CSCW,NWDP,12182500, +RCTI,NWDP,13092747, +SALY,NWDP,13027500, +TUKW,NWDP,12113350, +BSEI,NWDP,13204500, +WBCO,NWDP,14024100, +SRGM,NWDP,12354500, +CONW,NWDP,12194000, +SLZW,NWDP,12025310, +WVCI,NWDP,13059505, +TNCM,NWDP,12359800, +AMFI,NWDP,13077000, +MKNW,NWDP,12089500, +GEEW,NWDP,12097500, +CRLI,NWDP,none, +LBLW,NWDP,12117600, +PESW,NWDP,12459000, +NBWI,NWDP,13120000, +GWCI,NWDP,13057135, +NMCI,NWDP,13080000, +SUIW,NWDP,12188380, +SPSI,NWDP,13075983, +SFNW,NWDP,12209000, +CCTO,NWDP,14038560, +PRLI,NWDP,13235000, +PALI,NWDP,13032500, +HFAI,NWDP,13046000, +SNAI,NWDP,13062500, +PILW,NWDP,12155300, +PCKY,NWDP,13011500, +SBEO,NWDP,14019098, +AMRW,NWDP,12488500, +SEDW,NWDP,12199000, +MROW,NWDP,12150800, +SKMW,NWDP,12026150, +PAYI,NWDP,13239000, +CLDI,NWDP,12414500, +SFTW,NWDP,12148300, +CREO,NWDP,14060000, +WSTW,NWDP,12100500, +PRII,NWDP,13341570, +MLCI,NWDP,13086000, +FALI,NWDP,13047500, +TAP,NWDP,12101000, +TUCW,NWDP,13344500, +SSKW,NWDP,12060500, +TAYW,NWDP,12117000, +LWOI,NWDP,13147900, +WCHW,NWDP,12186000, +WBCW,NWDP,12099200, +PRPI,NWDP,13251000, +WILI,NWDP,13058530, +LPQO,NWDP,14149011, +BNRM,NWDP,12334550, +NSSW,NWDP,12210000, +ENVI,NWDP,12413000, +RBCW,NWDP,12173500, +CFHO,NWDP,14335072, +RIGI,NWDP,13316500, +RGCI,NWDP,13038180, +STHW,NWDP,12451000, +TRCI,NWDP,13062050, +MAXO,NWDP,14031500, +SBRO,NWDP,14139800, +JHAW,NWDP,454249120423500, +CLWW,NWDP,12097820, +SGRW,NWDP,12422000, +MCBO,NWDP,14159000, +LBEO,NWDP,14348000, +CCBI,NWDP,12391950, +AURO,NWDP,14202000, +ALBO,NWDP,14174000, +BLMO,NWDP,14034480, +BRTO,NWDP,14161100, +CGRO,NWDP,14159500, +CRPO,NWDP,14079800, +DLLO,NWDP,14203500, +ELKO,NWDP,14338000, +FAL,NWDP,14150900, +FRMO,NWDP,14206500, +GOSO,NWDP,14157500, +HCR,NWDP,14145100, +HWLO,NWDP,14034470, +LONO,NWDP,14152500, +MAYW,NWDP,14238000, +MFOO,NWDP,14144800, +MOS,NWDP,14234800, +MZLO,NWDP,14163150, +NRVO,NWDP,14299800, +OCHO,NWDP,14085300, +PRSO,NWDP,14330000, +SCLO,NWDP,14202850, +SHBO,NWDP,14034550, +SSCO,NWDP,14185000, +TIDO,NWDP,14306500, +TRBO,NWDP,14158850, +VIDO,NWDP,14162500, +WIMO,NWDP,14034608, +WSLO,NWDP,14207500, +AZAO,NWDP,14309000, +MSCI,NWDP,13087500, +CRRW,NWDP,12115000, +FISM,NWDP,12302055, +BULO,NWDP,13227000, +TONW,NWDP,12445000, +INEI,NWDP,13132513, +THNW,NWDP,12175500, +ARCI,NWDP,13132500, +MNSW,NWDP,12037400, +MCMW,NWDP,12083000, +SNPW,NWDP,13344550, +SRPI,NWDP,13093383, +BCL,NWDP,14181400, +BEAO,NWDP,14303600, +BLU,NWDP,14162100, +BLUO,NWDP,14162200, +BON,NWDP,14128860, +CANO,NWDP,14200000, +CASW,NWDP,14243000, +CGR,NWDP,14159400, +CMRO,NWDP,14159110, +COGO,NWDP,14308990, +FLGY,NWDP,13010065, +CDRW,NWDP,12116500, +RAGW,NWDP,12145500, +CSRO,NWDP,14019100, +WESO,NWDP,14030500, +GROY,NWDP,13015000, +JEFO,NWDP,14189050, +PMNW,NWDP,12096505, +LSMO,NWDP,14182500, +EGLO,NWDP,14339000, +FRWO,NWDP,440721123182200, +DTWO,NWDP,444327122151700, +OCYO,NWDP,14211010, +KZRO,NWDP,14192015, +CORO,NWDP,14171600, +WREO,NWDP,14158100, +GISO,NWDP,444728122450000, +GPRO,NWDP,14186200, +LCLO,NWDP,14187600, +EKTO,NWDP,14321000, +SSPO,NWDP,14316455, +LRPO,NWDP,14318000, +WNRO,NWDP,14319500, +POWO,NWDP,14325000, +MYPO,NWDP,14326510, +TILO,NWDP,14308000, +GLNO,NWDP,14309500, +RDLO,NWDP,14310000, +WSNO,NWDP,14312000, +SRPO,NWDP,14332000, +ASCO,NWDP,14353000, +EFAO,NWDP,14353500, +BASO,NWDP,14354200, +KRBO,NWDP,14377100, +SGRO,NWDP,14362250, +CHTO,NWDP,14400000, +BFLO,NWDP,14138720, +DOTW,NWDP,12020000, +HALI,NWDP,13139510, +ALD,NWDP,12085000, +LGLW,NWDP,12085500, +FCKY,NWDP,13018350, +BSBI,NWDP,13140800, +GRKW,NWDP,12113344, +SPIW-Outlet,NWDP,14240311, +WCWO,NWDP,452040119325600, +YNKI,NWDP,13296000, +PAHI,NWDP,13302005, +WALO,NWDP,13327500, +SBBI,NWDP,4357331144813, +SQBI,NWDP,13297355, +SASI,NWDP,13311000, +SWTI,NWDP,13342340, +GOOI,NWDP,13082500, +BNCI,NWDP,13068300, +TCRI,NWDP,13137500, +WSGI,NWDP,13136550, +SKPI,NWDP,431852114081100, +RNTW,NWDP,12119000, +MPCI,NWDP,13085500, +TLCI,NWDP,13038434, +MCCI,NWDP,13075000, +CRSI,NWDP,13340600, +HGHM,NWDP,12362500, +BTSI,NWDP,13185000, +MIDI,NWDP,13309220, +HOTI,NWDP,13168500, +LNDW,NWDP,12117500, +CENO,NWDP,14066500, +SKOW,NWDP,12056500, +SRPW,NWDP,12061500, +CSAO,NWDP,14029780, +PHLO,NWDP,13275300, +HUNO,NWDP,13275000, +CRCI,NWDP,13054950, +PERM,NWDP,12388700, +ARGW,NWDP,12167000, +MMDW,NWDP,12098500, +DGGI,NWDP,13052200, +RSDI,NWDP,13065500, +ANDI,NWDP,13190500, +PLEI,NWDP,13250000, +NITW,NWDP,12442500, +HOPW,NWDP,13351000, +POCI,NWDP,13057250, +FFXW,NWDP,12094000, +EASI,NWDP,12306500, +SULW,NWDP,12137290, +LEHW,NWDP,12091200, +TRYO,NWDP,13333000, +UNYO,NWDP,13273000, +SRMW,NWDP,12181000, +PWDO,NWDP,13277000, +CTLI,NWDP,12413500, +RRVO,NWDP,14346500, +SHIO,NWDP,14093000, +METO,NWDP,14091500, +COBO,NWDP,14087380, +CROO,NWDP,14087400, +PITW,NWDP,14113000, +UMAO,NWDP,14033500, +UNDW,NWDP,14123500, +HODO,NWDP,14120000, +GIBO,NWDP,14020000, +MCGO,NWDP,14020300, +PDUO,NWDP,14020850, +RAWW,NWDP,14231000, +CIYW,NWDP,14231900, +COKW,NWDP,14233500, +SRBW,NWDP,14240525, +TSFW,NWDP,14241500, +LRCW,NWDP,14216000, +MUDW,NWDP,14216500, +SWF,NWDP,14217599, +YAL,NWDP,14218480, +SYCW,NWDP,14219800, +MER,NWDP,14219950, +MERW,NWDP,14220500, +CCAW,NWDP,14219000, +HSSW,NWDP,14222500, +TTDO,NWDP,14142800, +SRMO,NWDP,14137000, +RUNO,NWDP,14140000, +LSNO,NWDP,14141500, +SNDO,NWDP,14142500, +WTSO,NWDP,14302020, +SILO,NWDP,14305500, +DURO,NWDP,14206950, +GREO,NWDP,14211400, +SYCO,NWDP,14211500, +WLOO,NWDP,14207200, +AYCO,NWDP,14202550, +CBEO,NWDP,14209710, +PCCO,NWDP,14046890, +JHNO,NWDP,14038530, +BCL-Fishtrap,NWDP,14181415, +DET-TailwaterRightBank,NWDP,14180520, +MFSO,NWDP,14144790, +PLNM,NWDP,12389000, +BKHI,NWDP,13063000, +CGR-RegulatingOutlets-Channel,NWDP,14159405, +CCMW,NWDP,14016940, +MCLW,NWDP,14015350, +TRWW,NWDP,14016820, +BSCI,NWDP,13206305, +PARI,NWDP,13213000, +EMMI,NWDP,13249500, +HCIA,NWDM,06807410, +AKNE,NWDM,06610765, +AWNE,NWDM,06804700, +BFSD,NWDM,06434505, +BSNE,NWDM,06610760, +BTNE,NWDM,06610742, +BPNE,NWDM,06610720, +BRNE,NWDM,06610705, +WRKY,NWDM,06227600, +ELNE,NWDM,06610773, +FCNE,NWDM,06610795, +FLWY,NWDM,06670500, +STTN,NWDM,06828500, +FRSD,NWDM,06471065, +FSNE,NWDM,06610732, +LACL,NWDM,06744000, +GRWY,NWDM,06646800, +GTNE,NWDM,06610786, +GYCL,NWDM,06752500, +HBNE,NWDM,06803093, +MCNE,NWDM,06803170, +LONE,NWDM,06686000, +MAMT,NWDM,05020500, +MBWY,NWDM,06635000, +MOCL,NWDM,06710500, +MOWY,NWDM,06426500, +SAWY,NWDM,06627000, +WBSD,NWDM,06479512, +WPSD,NWDM,06471500, +CCSD,NWDM,06438500, +WSSD,NWDM,06423500, +OCSD,NWDM,06452000, +VDNE,NWDM,06453600, +NINE,NWDM,06466000, +VRNE,NWDM,06465500, +ASSD,NWDM,06473000, +COSD,NWDM,06471000, +FTSD,NWDM,06477000, +HUSD,NWDM,06476000, +JAND,NWDM,06470000, +OCNE,NWDM,06803486, +SCNE,NWDM,06803520, +LAND,NWDM,06470500, +MISD,NWDM,06478000, +RESD,NWDM,06475000, +SCSD,NWDM,06478500, +STSD,NWDM,06472000, +RVIA,NWDM,06483500, +AKIA,NWDM,06485500, +BRSD,NWDM,06479770, +DRSD,NWDM,06481000, +FLSD,NWDM,06479215, +JMIA,NWDM,06600500, +MPIA,NWDM,06607200, +LVIA,NWDM,06605850, +TUIA,NWDM,06607500, +PSIA,NWDM,06608500, +LGIA,NWDM,06609500, +ENCO,NWDM,06710247, +FTCO,NWDM,06759500, +GLWY,NWDM,06652800, +GRNE,NWDM,06770500, +KENE,NWDM,06770200, +SKSD,NWDM,06481500, +LUNE,NWDM,06805500, +MINE,NWDM,06679500, +SRCL,NWDM,06711500, +WGKS,NWDM,06887500, +SMSD,NWDM,06436000, +SRBB,NWDM,06282000, +RCNE,NWDM,06803530, +SRLY,NWDM,06285100, +PPNE,NWDM,06610793, +NBNE,NWDM,06796000, +SWWY,NWDM,06639000, +NPNE,NWDM,06693000, +WSNE,NWDM,06799350, +NLNE,NWDM,06790500, +OFK,NWDM,06799000, +PALN,NWDM,06834000, +WTNE,NWDM,06800500, +UENE,NWDM,06799500, +ALNE,NWDM,06805000, +GWNE,NWDM,06803555, +LFNE,NWDM,06803495, +LSNE,NWDM,06803510, +PBNE,NWDM,06803080, +RONE,NWDM,06803000, +DESO,NWDM,06892350, +LEKS,NWDM,06891000, +TPAK,NWDM,06889000, +FPSD,NWDM,06441500, +UNNE,NWDM,06806500, +VRSD,NWDM,06479010, +SFS,NWDM,06281000, +WRRY,NWDM,06228000, +WTCO,NWDM,06708000, +WYMT,NWDM,06289000, +WHWY,NWDM,, +HEWY,NWDM,06674500, +HAMT,NWDM,06294000, +ACIA,NWDM,06809210, +HAIA,NWDM,06810000, +AUNE,NWDM,06811500, +SIWY,NWDM,06630000, +CDCO,NWDM,06713500, +STMT,NWDM,06287800, +CHNE,NWDM,06610788, +WRCH,NWDM,06225500, +BOSD,NWDM,06480000, +BZCO,NWDM,06760000, +ACNE,NWDM,06803300, +SLNE,NWDM,06803513, +CASD,NWDM,06479525, +FMWY,NWDM,06253000, +FRCL,NWDM,06712000, +MRHM,NWDM,06154100, +GGW,NWDM,06174300, +MDMT,NWDM,06155030, +NAMT,NWDM,06174500, +SACO,NWDM,06164510, +BHMT,NWDM,06294500, +KAWY,NWDM,06279500, +SXMT,NWDM,06287000, +TQWY,NWDM,06274300, +MDNE,NWDM,06610785, +IRNE,NWDM,06610750, +RNIA,NWDM,06808500, +ROIA,NWDM,06809500, +PACO,NWDM,393109104464500, +PASD,NWDM,06478600, +WRDY,NWDM,06218500, +CEIA,NWDM,06606600, +KDNE,NWDM,06610710, +KECL,NWDM,06754000, +NFS,NWDM,06279940, +NGWY,NWDM,06620000, +NPOW,NWDM,06652000, +PGSD,NWDM,06402430, +PIND,NWDM,06469400, +PSNE,NWDM,06610740, +PTCL,NWDM,06731000, +PWNE,NWDM,06610780, +QSNE,NWDM,06610770, +RASD,NWDM,06479490, +RILW,NWDM,06235500, +ODSD,NWDM,06471510, +FLNE,NWDM,06815000, +CAMT,NWDM,06074000, +ITNE,NWDM,06804000, +MLNE,NWDM,06785000, +BIS,NWDM,06342500, +BRND,NWDM,06354000, +ECMT,NWDM,06135000, +BVNE,NWDM,06810070, +HNIA,NWDM,06602020, +LOMT,NWDM,06326500, +MAND,NWDM,06349000, +RBMT,NWDM,06115200, +SCWY,NWDM,, +SFSD,NWDM,, +SFWY,NWDM,06280300, +WESD,NWDM,06479500, +FIWY,NWDM,, +SLNK,NWDM,06869950, +MPSK,NWDM,06876440, +MVNK,NWDM,06911000, +WHWY-Tailwater,NWDM,06657000, +BECO,NWDM,, +SECO,NWDM,06709000, +SJND,NWDM,06348500, +GHSD,NWDM,06357600, +JEFM,NWDM,06910450, +HAND,NWDM,06340500, +VGNE,NWDM,06465700, +VIMT,NWDM,06109500, +SNDK,NWDM,06854500, +LNSK,NWDM,06866000, +CLMT,NWDM,06185500, +WHSD,NWDM,06360500, +WLSD,NWDM,06464500, +ASNE,NWDM,06801000, +PTNE,NWDM,06805600, +MSSM,NWDM,06906000, +RATI,NWDM,, +WSMO,NWDM,, +SHJM,NWDM,, +VCMO,NWDM,06907700, +URHM,NWDM,, +TSCM,NWDM,, +SPMO,NWDM,, +TBVM,NWDM,, +TVCM,NWDM,, +SCMO,NWDM,, +NAPM,NWDM,06894650, +LINK,NWDM,06868850, +NKNE,NWDM,06800000, +LMCN8,NWDM,06331000, +CSCO,NWDM,394839104570300, +PLBM,NWDM,, +RRMT,NWDM,, +RANE,NWDM,, +MCAN,NWDM,, +MCND,NWDM,06347500, +TYNE,NWDM,, +THMT,NWDM,06295000, +UL6E,NWDM,06078200, +TISD,NWDM,06410500, +NHND,NWDM,06344600, +RCWY,NWDM,06220800, +VPNE,NWDM,, +SYNE,NWDM,, +RVRN,NWDM,, +RVSD,NWDM,06438000, +RWAN,NWDM,, +TLND,NWDM,06345780, +RWSD,NWDM,06433000, +MHIA,NWDM,06602400, +MHKS,NWDM,, +WGMT,NWDM,06101200, +SMHM,NWDM,06821150, +MRDM8,NWDM,06025250, +PLRM8,NWDM,06181000, +ORCO,NWDM,06727500, +LICO,NWDM,06751490, +PVMO,NWDM,, +OBNK,NWDM,, +MMMT,NWDM,, +TRMT,NWDM,06062500, +SOND,NWDM,, +EGCO,NWDM,06711565, +MOCO,NWDM,06710605, +NRNE,NWDM,06466500, +MOMT,NWDM,06130500, +VISD,NWDM,, +OVNE,NWDM,06768000, +NSMT,NWDM,06078500, +TUCO,NWDM,06711040, +SSMT,NWDM,06079000, +SBND,NWDM,06348300, +SCIA,NWDM,, +BLTK,NWDM,06876000, +LEVK,NWDM,06820475, +SXMT-Canal,NWDM,06286490, +MLS,NWDM,06309000, +CSMT,NWDM,06191500, +WPKM,NWDM,, +RAMT,NWDM,06019500, +RWCN,NWDM,, +MCMT,NWDM,06041000, +MELM,NWDM,06025500, +SEMT,NWDM,06077500, +BRWY,NWDM,06268600, +WRSY,NWDM,06236100, +Abv S80,SAJ,02276998, +Ellisville,SAM,02400100, +Rockford,SAM,02408540, +Albany,SAM,02352500, +Calhoun,SAM,02387520, +Alpine,SAM,02406500, +Brewton C,SAM,02374250, +Caryville,SAM,02365500, +Canton,SAM,02392000, +Sanford,SAM,02472850, +Cedartown GA Ave,SAM,02397500, +Tupelo,SAM,02435020, +Columbus 14th,SAM,02341460, +Cordova,SAM,02453500, +Shallowford,SAM,02392975, +Cedar Springs,SAM,02343940, +ChattahoocheeAUX,SAM,02358001, +Keiths Mill Rd,SAM,02385170, +Cahaba Heights,SAM,02423425, +Centreville,SAM,02424000, +Collins,SAM,02472000, +Carsonville,SAM,02347500, +Crestview,SAM,02369000, +Century,SAM,02375500, +Fulton C,SAM,02430880, +Old Atlanta Rd,SAM,02334620, +Dawsonville GA9,SAM,02389150, +Ellijay Cartecay,SAM,02379500, +Elmodel C,SAM,02354500, +Oakfield,SAM,02350512, +Calhoun GA53,SAM,02387600, +Gadsden,SAM,02400496, +Gadsden 2,SAM,02400500, +Geneva,SAM,02362000, +Ball Ground,SAM,02390140, +Agricola,SAM,02479560, +Senoia,SAM,02344700, +Lovejoy,SAM,02344350, +Marietta GA,SAM,02335870, +Manchester,SAM,02453000, +McLain,SAM,02475000, +Milton B,SAM,02370500, +Moores Mill,SAM,02430085, +Marietta MS,SAM,02430500, +West Wesley,SAM,02336410, +Norcross,SAM,02335000, +Altha,SAM,02359000, +Samantha Binion,SAM,02464360, +Geiger Bodka,SAM,02448900, +Brooklyn,SAM,02479130, +Poplar Springs,SAM,02450825, +Molena,SAM,02344872, +Acton,SAM,02423500, +Intakes Sweetwtr,SAM,02337040, +Dahlonega,SAM,02333500, +Cornelia,SAM,02331600, +Old GA 5,SAM,02391540, +Old Dalton Rd,SAM,02388350, +Docena,SAM,02458600, +Thomasville,SAM,02470072, +Nettleton,SAM,02436500, +Blue Pond,SAM,02399200, +Graves Rd,SAM,02336030, +Byromville,SAM,02349900, +Northport Hwy69,SAM,02464660, +Montgomery C,SAM,02421000, +Reece,SAM,02401000, +Kushla,SAM,02471001, +Auburn,SAM,02418760, +Norcross Crooked,SAM,02335350, +Dawson,SAM,02350900, +Oak Grove,SAM,02462000, +Jackson Parkway,SAM,02336526, +Reynoldsville,SAM,02357150, +Elmodel I,SAM,02354800, +Below Allatoona,SAM,02394000, +Coast Guard,SAM,0234296910, +Talking Rock,SAM,02381600, +Suwanee Dam Rd R,SAM,02334480, +Runnelstown,SAM,02474500, +Samantha North,SAM,02464000, +Loachapoka CR88,SAM,02418230, +Bessemer,SAM,02461500, +Suttle,SAM,02424590, +Suwanee,SAM,02334885, +Tilton,SAM,02387000, +Tremont,SAM,02432500, +Ensley,SAM,02458450, +Gaylesville,SAM,02398300, +DS of Snake R,SAM,02337498, +MillersFerry,SAM,02427505, +Bucks,SAM,02470630, +Nelson,SAM,02390475, +Brewton M,SAM,02374700, +Leesburg GA195,SAM,02351890, +Woodstock GA5,SAM,02392780, +Buford Hwy,SAM,02336120, +Columbus US280,SAM,02341505, +Boiling Spring,SAM,02403310, +Waynesboro,SAM,02477500, +Glendale,SAM,02472980, +Columbus U,SAM,02341800, +Woosley,SAM,02344396, +Childersburg,SAM,02407000, +Gaston,SAM,02407526, +Republic,SAM,02457595, +Dawsonville,SAM,02390000, +Ohatchee,SAM,02401895, +Rome US27,SAM,02388525, +Brownsville Rd,SAM,02336840, +Orchard Hill,SAM,02346310, +Hog Wallow,SAM,02335757, +Shoal Creek Rd,SAM,02344478, +Selma,SAM,02423000, +Sumatra,SAM,02359170, +Hinton,SAM,02382200, +Great SW Pkwy,SAM,02336728, +Vinings,SAM,02336000, +Defoors Ferry Rd,SAM,02336313, +Hogansville,SAM,02338840, +Westover,SAM,02407514, +New Site,SAM,02414715, +Helen,SAM,02330450, +Heflin T,SAM,02412000, +Hackneyville,SAM,02415000, +Franklin H,SAM,02338523, +Newton I,SAM,02355350, +Iron City,SAM,02357000, +Kingston TwoRun,SAM,02395120, +Leary,SAM,02354475, +Macon N,SAM,02448000, +Arundel,SAM,02476600, +Morgan GA37,SAM,02353265, +Montgomery WW,SAM,02419890, +Milstead,SAM,02419500, +Garden City,SAM,02450000, +Montezuma,SAM,02349605, +Rickenbacker,SAM,02336360, +Newell,SAM,02413300, +Aberdeen MS,SAM,02439400, +Waldrup,SAM,02473460, +Janice,SAM,02479155, +Clayton,SAM,02177000, +Edison,SAM,02353400, +Preston,SAM,02350600, +Enterprise,SAM,02477000, +Evergreen,SAM,02374500, +GA 1 Loop,SAM,02395980, +Franklin,SAM,02338500, +Montgomery Lower,SAM,02420000, +Jackson Shoal,SAM,02404400, +Kingston,SAM,02395000, +Lanett,SAM,02339495, +Leaksville,SAM,02478500, +Augusta,SAM,02474560, +Nanafalia,SAM,02469525, +Bevill-Overflow Dike,SAM,, +Bevill-Spillway,SAM,, +Bevill-Lock,SAM,, +Bevill-Spillway-Gate4,SAM,, +Bevill-Spillway-Gate3,SAM,, +Bevill-Spillway-Gate2,SAM,, +Bevill-Spillway-Gate1,SAM,, +Parrish,SAM,02454055, +Whitesburg,SAM,02338000, +CartersvilleGA61,SAM,02394670, +WalterFGeorge,SAM,02343240, +Montgomery Upper,SAM,02419988, +Summerville,SAM,02398000, +Bigbee,SAM,02433500, +West Point GA,SAM,02339500, +Arkadelphia,SAM,02450180, +Alpharetta,SAM,02335700, +Geiger Noxubee,SAM,02448500, +Ashville,SAM,02401390, +Baker,SAM,02370000, +Newton C,SAM,02361000, +Ricton,SAM,02474600, +Blountstown,SAM,02358700, +Bradley,SAM,02369800, +Dahlonega E,SAM,02388900, +Bowdon,SAM,02413210, +Carters 411,SAM,02382500, +Mayhew,SAM,02441300, +Cleveland,SAM,02455000, +Cumming,SAM,02335580, +Sloan Bridge,SAM,02387010, +Fairplay,SAM,02337410, +Ellijay Coosawat,SAM,02380500, +Elrod,SAM,02446500, +Corinth,SAM,02338660, +Pine Chapel,SAM,02383500, +Fairburn,SAM,02337170, +Mayos Bar,SAM,02397000, +Resaca,SAM,02387500, +Tallapoosa GA,SAM,02411930, +Roswell,SAM,02335450, +Trussville,SAM,02423130, +Tuskegee,SAM,02419000, +Coffeeville AL,SAM,02469800, +Sayre,SAM,02456500, +Grayson,SAM,02450250, +Whitesburg S,SAM,02337500, +Snow Hill,SAM,02427250, +Suwanee Dam Rd L,SAM,02334578, +Vincent,SAM,02405500, +US41 Atlanta,SAM,02335990, +Roswell GA 120,SAM,02335790, +DS of WFG,SAM,023432415, +Fulton MS,SAM,02431000, +Griffin,SAM,02344500, +Guntown,SAM,02430680, +Hamilton,SAM,02438000, +Hattiesburg L,SAM,02473000, +Hattiesburg B,SAM,02472500, +Chattahoochee,SAM,02358000, +Chatsworth,SAM,02385800, +Hopeful,SAM,02355662, +Atlanta Hwy280,SAM,02336490, +Milford,SAM,02353500, +Jones,SAM,02422500, +Leeds,SAM,02423397, +Leroy,SAM,02470050, +Laurel,SAM,02473500, +Livingston,SAM,02467500, +Marianna,SAM,02358789, +Milligan,SAM,02368000, +Milton Y,SAM,02369600, +Mountain Brook,SAM,02423380, +Johnson Rd,SAM,02336240, +Mableton,SAM,02336635, +Columbia Mile46,SAM,02343805, +Chunky,SAM,02475500, +Columbus Lux,SAM,02443500, +Brantley,SAM,02397530, +Vestry,SAM,02479300, +Clarkesville,SAM,023312495, +Elba,SAM,02364000, +PowderSprings Rd,SAM,02336968, +Clay Road,SAM,02336986, +Grahams Ferry,SAM,02479310, +Powder Springs,SAM,02336870, +Eton,SAM,02384500, +Rome Upper,SAM,02388500, +Marietta GA120,SAM,023358685, +Union Rd,SAM,02342850, +Wadley,SAM,02414500, +Wetumpka,SAM,02411600, +Leesburg,SAM,02399500, +Cobb,SAM,02350080, +Meridian,SAM,02476500, +Ellijay GA282,SAM,02381090, +Marion Junction,SAM,02425000, +Merrill,SAM,02479000, +Georgetown,SAM,02343225, +Americus,SAM,02351500, +Aberdeen,SAM,02437100, +SPUR39,SAM,02342881, +Blw Buford Dam,SAM,02334430, +Buford-Tailwater,SAM,02334401, +Buford,SAM,02334400, +02186000,SAS,02186000, +02195520,SAS,02195520, +02197000,SAS,02197000, +02198980,SAS,02198980, +02198920,SAS,02198920, +02198840,SAS,02198840, +NEU FLP,SAW,02087182, +NEU Bahama Up,SAW,02085500, +NEU Hillsborough,SAW,02085000, +NEU Apex,SAW,02087580, +NEU Bahama Low,SAW,02086500, +NEU Princeton,SAW,02088500, +NEU Smithfield,SAW,02087570, +NEU Falls Gage,SAW,02087183, +NEU Ft Barnwell,SAW,02091814, +NEU Walnut Cr,SAW,02087359, +NEU Durham,SAW,02085070, +NEU Hookerton,SAW,02091500, +CFR Blands,SAW,02097314, +ROA Oak City,SAW,02081022, +ROA Wentworth,SAW,02071000, +ROA Huddleston,SAW,02059500, +ROA Naruna,SAW,02064000, +ROA Westover,SAW,02081141, +YAD Wilkesboro,SAW,02112000, +YAD WKS,SAW,0211391, +ROA Spencer,SAW,02070000, +ROA Windsor,SAW,02081113, +YAD Dalton,SAW,02114450, +ROA Danville-SR,SAW,, +NEU US1,SAW,02087324, +NEU Kinston,SAW,02089500, +NEU Goldsboro,SAW,02089000, +NEU Orange Fact,SAW,02085213, +NEU McCullars,SAW,02087588, +NEU Contentnea,SAW,, +NEU Falls,SAW,, +NEU Beaverdam,SAW,02087065, +ROA Brookneal,SAW,02062500, +ROA Sandy Level,SAW,02058400, +YAD N Wilkesboro,SAW,02111500, +ROA Randolph,SAW,02066000, +ROA Phil Gage,SAW,02072000, +ROA Rpds Gage,SAW,02080500, +ROA Paces,SAW,02075500, +ROA Williamston,SAW,02081054, +ROA Dundee,SAW,02056650, +ROA Island Cr,SAW,02079241, +ROA Rocky Mount,SAW,02056900, +ROA Jamesville,SAW,02081094, +ROA Eden,SAW,02074000, +ROA Hamilton,SAW,02081028, +ROA Danville,SAW,02075045, +YAD Patterson,SAW,02111000, +ROA Buggs Isl,SAW,02079500, +ROA PLP,SAW,02071900, +YAD Ararat,SAW,02113850, +ROA Boydton,SAW,02079640, +ROA Francisco,SAW,02068500, +ROA Phenix,SAW,02065500, +ROA Price,SAW,02070500, +NEU ClaytonMiddle,SAW,02088000, +ROA DanvilleSandy,SAW,02074500, +ROA Daleville,SAW,02055100, +CFR Haywood,SAW,, +YAD Elkin,SAW,02112250, +ROA Niagra,SAW,02056000, +ROA Woolwine,SAW,02071530, +ROA Evington,SAW,02061500, +ROA Altavista,SAW,02060500, +CFR HAW-MONCURE,SAW,, +CFR Corinth,SAW,02102192, +CFR Inverness,SAW,02102908, +CFR Haw River,SAW,02096500, +CFR Bynum,SAW,02096960, +CFR BEJ,SAW,02098197, +CFR Manchester,SAW,02103000, +CFR Cornith,SAW,, +CFR Lock 1,SAW,02105769, +CFR Lock 3,SAW,02105500, +CFR Haw Rv,SAW,, +CFR Chapel Hill,SAW,02097517, +CFR Ramseur,SAW,02100500, +CFR McCleans,SAW,0209553650, +CFR Lillington,SAW,02102500, +NEU Fairntosh,SAW,02085249, +NEU Clayton,SAW,02087500, +NEU Clayton-MID,SAW,, +YAD Yadkin Co,SAW,02116500, +ROA Scot Neck,SAW,02081000, +ROA Bassett,SAW,02072500, +ROA Glenvar,SAW,02054530, +ROA Roanoke,SAW,02055000, +ROA Martinsville,SAW,02073000, +YAD Scott Gage,SAW,021113910, +YAD Elkville,SAW,02111180, +ROA Halifax,SAW,02077000, +ROA JHK,SAW,02079490, +ROA Bethel Hill,SAW,02077670, +YAD Enon,SAW,02115360, +CFR HAW,SAW,, +CFR HawMoncure,SAW,02098206, +Amarillo,SPA,07227500, +Big Sandy,SPA,07134100, +Conchas DS,SPA,07224000, +N Bndry BLM,SPA,08394024, +Isleta Lakes,SPA,08330875, +Janitell Rd,SPA,07105530, +Jemez,SPA,08328500, +Jemez Outlet,SPA,08328950, +Jemez Pueblo,SPA,08324000, +Jetmore,SPA,07140900, +Jimmy Camp Cr,SPA,07105900, +John Martin DS,SPA,07130500, +Kaiser Channel,SPA,08399500, +Kendall,SPA,07138020, +L A Ark,SPA,07124000, +L A Purg,SPA,07128500, +La Cueva,SPA,07215500, +La Madera,SPA,08289000, +La Plata,SPA,09367000, +La Puente,SPA,08284100, +Lake Arthur,SPA,08395500, +Lakewood,SPA,08400000, +Lamar,SPA,07133000, +Larned,SPA,07141220, +Leadville,SPA,07081200, +Los Cordovas,SPA,08276300, +Lourdes,SPA,08382000, +Madrid,SPA,07124200, +Malaga,SPA,08406500, +Malaga Black,SPA,08405500, +Malta,SPA,07083710, +Malta Hlfmn,SPA,07083000, +Mineral Cr,SPA,09359010, +Model,SPA,07126200, +Moffat St,SPA,07099970, +Montezuma,SPA,08380500, +N Fork Eagle Cr,SPA,08387550, +N Gate Blvd,SPA,07103780, +NDC,SPA,08329900, +Nambe,SPA,08294200, +Nambe DS,SPA,08294210, +Thatcher Lckwd,SPA,07126390, +Timpas,SPA,07126485, +Timpas Bent,SPA,07126480, +Trinidad,SPA,07124400, +Trinidad DS,SPA,07124410, +Ute,SPA,07226800, +Victor,SPA,07096250, +Vineland,SPA,07108900, +Virden,SPA,09432000, +W Monument,SPA,07103800, +Whites Cty,SPA,08405105, +Wild Horse Holly,SPA,07134990, +Woodmen Rd Cot,SPA,07103980, +Woodmen Rd Mon,SPA,07103970, +Abiquiu US,SPA,08286500, +Nathrop,SPA,07091200, +Nevada Ave,SPA,07105500, +Orla,SPA,08412500, +Otowi,SPA,08313000, +Pagosa Spgs,SPA,09342500, +Pandale,SPA,08447300, +Parkdale,SPA,07094500, +Paseo del Norte,SPA,08329928, +Pecos,SPA,08378500, +Pecos TX,SPA,08419000, +Penasco,SPA,08277470, +Penrose,SPA,07099050, +Pierce Canyon,SPA,08407000, +Pikeview,SPA,07104000, +Pikeview Cttnwd,SPA,07103990, +Pinon,SPA,07106300, +Ponil Cr,SPA,07207500, +Pueblo de Taos,SPA,08269000, +Puerto de Luna,SPA,08383500, +Questa,SPA,08265000, +Rampart DS,SPA,07103797, +Rayado Cr,SPA,07208500, +Red Bluff,SPA,08410000, +Red Bluff Dela,SPA,08408500, +Red Bluff Pecos,SPA,08407500, +Red Rock,SPA,09431500, +Revuelto Cr,SPA,07227100, +Rio Mora,SPA,08377900, +Rio Puerco,SPA,08353000, +Ripley Dtch,SPA,384047104510301, +Rock Crossing,SPA,07126325, +Rocky,SPA,08390620, +Roswell,SPA,08393610, +Rozel,SPA,07141200, +Ruidoso,SPA,08386505, +S Bndry BLM,SPA,08394033, +SDC,SPA,08330775, +San Acacia,SPA,08354900, +San Felipe,SPA,08319000, +San Marcial,SPA,08358400, +San Marcial CC,SPA,08358300, +Sanchez,SPA,07221500, +Sand Gate Div,SPA,08385503, +Santa Rosa DS,SPA,08382830, +Santa Rosa US,SPA,08382650, +Saragosa,SPA,08433000, +Security,SPA,07105800, +Seven Rivers,SPA,08401200, +Sheffield,SPA,08447000, +Shiprock,SPA,09368000, +Southside Dtch,SPA,07138063, +Strobel Dtch,SPA,383637104531301, +Sumner DS,SPA,08384500, +Sumner Main,SPA,08385000, +Swink Timpas,SPA,07121500, +Syracuse,SPA,07138000, +Taiban,SPA,08385522, +Taos,SPA,08276500, +Taylor Springs,SPA,07211500, +Thatcher,SPA,07126300, +Central Ave,SPA,08330000, +Castolon,SPA,08374550, +Big Bend NP,SPA,08375300, +Cochiti,SPA,08317300, +Conchas,SPA,07223500, +Chamita,SPA,08290000, +Cimarron,SPA,07207000, +Colonias,SPA,08382500, +Coolidge,SPA,07137500, +Costilla Casias,SPA,08253000, +Costilla Nr,SPA,08255500, +Coyote Cr,SPA,07218000, +Damsite 3,SPA,08402000, +Dawson,SPA,07203000, +Dayton,SPA,08398500, +Deerfield,SPA,07138070, +Diamond A,SPA,08390610, +Diamond A DS,SPA,08390800, +Diamond A Ranch,SPA,08390500, +Dixon,SPA,08279000, +Dodge Cty,SPA,07139500, +Dunlap,SPA,08385630, +Durango,SPA,09361500, +E Butte DS,SPA,08361000, +Eagle Nest DS,SPA,07206000, +El Vado DS,SPA,08285500, +Embudo,SPA,08279500, +Escondida,SPA,08355050, +Farm Animas,SPA,09364500, +Farm La Plata,SPA,09367500, +Farmington,SPA,09365000, +Fish Hatchery,SPA,08266820, +Fountain,SPA,07106000, +Four Corners,SPA,09371010, +Fowler,SPA,07119500, +Frontier Dtch,SPA,07137000, +Ft Car MLF Dtch,SPA,38394410447420, +Ft Car MRC Dtch,SPA,384037104472001, +Ft Carson,SPA,07105945, +Gale Dtch,SPA,38422010450370, +Galisteo DS,SPA,08317950, +Garden Cty,SPA,07139000, +Gila,SPA,09430500, +Girvin,SPA,08446500, +GoG,SPA,07103703, +Golondrinas,SPA,07216500, +Granada,SPA,07134180, +Grandfalls,SPA,08437710, +Granite DS,SPA,07087050, +Great Bend,SPA,07141300, +Hagerman,SPA,08394500, +Hanston,SPA,07141000, +Highway 50,SPA,07106500, +Hollywood,SPA,08387000, +Hondo,SPA,08390020, +Horsethief DS,SPA,07140890, +Horsethief US,SPA,07140880, +Hwy 115,SPA,07099060, +Hwy 24,SPA,07079300, +Hwy 346,SPA,08331510, +Hwy 380,SPA,08355490, +Ignacio,SPA,09353800, +Independence Cr,SPA,08447020, +Dunken,SPA,08397600, +Hope,SPA,08397620, +Brantley,SPA,08401450, +Santa Rosa,SPA,08382810, +Sumner,SPA,08384000, +Bayfield,SPA,09352900, +33rd St,SPA,07103700, +Artesia,SPA,08396500, +Abiquiu,SPA,08286900, +Abiquiu DS,SPA,08287000, +Acme,SPA,08386000, +Alameda,SPA,08329918, +Amazon Dtch,SPA,07138050, +Anton Chico,SPA,08379500, +Arboles,SPA,09349800, +Archuleta,SPA,09355500, +Arroyo Seco,SPA,08271000, +Avalon,SPA,08403800, +Avalon DS,SPA,08404000, +Avondale,SPA,07109500, +Aztec,SPA,09364010, +Bernardo,SPA,08332010, +Bijou St,SPA,07104905, +Black R,SPA,08406000, +Blue Springs,SPA,08405450, +Blw Silverton,SPA,09359020, +Boone,SPA,07116500, +Bosque Farms,SPA,08331160, +Brantley DS,SPA,08401500, +Burdett,SPA,07140850, +CS Bear,SPA,07105000, +CS Cheyenne,SPA,07105490, +Caballo DS,SPA,08362500, +Canon del Uta,SPA,08382600, +Carlsbad,SPA,08405200, +Carlsbad Dark Cn,SPA,08405150, +Carlsbad Main,SPA,08403500, +Carlsbad Rocky,SPA,08401900, +Carracas,SPA,09346400, +Cedar Hill,SPA,09363500, +Cerro,SPA,08263500, +Costilla,SPA,08253900, +Eagle Nest,SPA,07205500, +Oso DS,SPA,09344450, +Nichols,SPA,08316500, +Oak Flat,SPA,08380040, +Platoro,SPA,08244500, +Platoro DS,SPA,08245000, +Presidio,SPA,08373200, +Presidio Alamito,SPA,08374000, +Presidio DS,SPA,08374200, +Presidio US,SPA,08371500, +Galisteo,SPA,08317900, +Silverton,SPA,09358000, +Glenwood,SPA,09444000, +Cundiyo,SPA,08291000, +Chama,SPA,08281400, +Salida S Ark,SPA,07093500, +Big Pines,SPA,08379990 , +Bloomfield,SPA,09357000 , +Bluewater,SPA,08341400, +Bonito,SPA,08388450, +Caballo,SPA,08362000, +Canoncito Dtch,SPA,07214670, +Costilla DS,SPA,08254000, +Costilla US,SPA,08252500, +Fishtail Rd,SPA,08282300, +Cochiti Santa Fe,SPA,08317200, +Arroyo Chico,SPA,08340500, +Cochiti Cn,SPA,08313500, +Holly,SPA,07135500, +Rocky DS,SPA,08393300, +Valdez,SPA,08267500, +Costilla Santvan,SPA,08253500, +CS Sand,SPA,07105600, +E Butte,SPA,08360500, +Eagle Tail Dtch,SPA,07202500, +El Vado,SPA,08285000, +El Paso,SPA,08364000, +El Porvenir,SPA,08380070, +Elk Mountain,SPA,354633105323601, +Foster Ranch,SPA,08377200, +Fou Turkey,SPA,07099215, +Gallinas,SPA,08380400, +Gallinas Beaver,SPA,08380088, +Green Mtn,SPA,07099990, +Heron,SPA,08284510, +Hwy 48,SPA,08388500, +Jefferson St,SPA,08329870, +John Martin,SPA,07130000, +Johnson Mesa,SPA,354150105275301, +La Boca,SPA,09354500, +La Sierra Dtch,SPA,07214680 , +Farmers Dtch,SPA,07138075, +Logan,SPA,07227000, +LVLG,SPA,354142105184301, +Maloya,SPA,07199450, +McClure US,SPA,08315480, +Nambe US,SPA,08294195, +Narrows,SPA,08359500, +Navajo,SPA,09355100, +Talpa,SPA,08275500, +Grants,SPA,08343500, +Guadalupe,SPA,08334000, +Tijeras Arroyo,SPA,08330600, +Alto,SPA,08387600, +Sile Cn,SPA,08314000, +Cochiti DS,SPA,08317400, +Teller US,SPA,07099230, +S Fork Eagle Cr,SPA,08387575, +8th St,SPA,07106510, +Reserve,SPA,09442681, +Taylor Park DS,SPA,09109000 , +Teller Spillway,SPA,07099238, +Teller W Seep,SPA,382628104493700, +Teller E Seep,SPA,382629104493000, +Stone Cty,SPA,07099235, +Thatcher RR Cyn,SPA,07126415, +Ute Cr,SPA,07226500 , +Valle de Oro,SPA,08330830 , +Variadero,SPA,07222500, +Wigwam,SPA,07106200, +Womack Dtch,SPA,384048104504901, +Garcia,SPA,08261000, +Santa Fe,SPA,08316000, +Santa Fe Tesq,SPA,08302500 , +Sierra Dtch,SPA,07214470, +SS Dtch RF,SPA,07138064, +Lytle Dtch,SPA,383619104520401, +Hwy 227,SPA,07099973, +Pueblo,SPA,07099350, +Pueblo DS,SPA,07099400, +Redford,SPA,08374300, +Rio Conchos,SPA,08373000, +Russian R,SPK,, +Russian R-Johnsons Beach,SPK,11467002, +ISB KRN,SPK,11187000, +Truckee R-Vista,SPK,10350000, +Colgan Cr-nr Santa Rosa,SPK,11465690, +S Fork Ogden R-nr Huntsville,SPK,10137500, +Donner Lake,SPK,10338400, +ProvoDiv@Francis,SPK,09272500, +ProvoDiv@Oakley,SPK,10129000, +Weber R-at Gateway,SPK,10136500, +Chalk Cr-at Coalville,SPK,10131000, +Weber R-nr Coalville,SPK,10130500, +Weber R-nr Plain City,SPK,10141000, +Duchesne Tunnel,SPK,, +Russian R-nr Windsor,SPK,11465390, +Russian R-Cloverdale,SPK,11463000, +Talmage,SPK,11462080, +Bartlett,SPL,09509502, +Headgate Rock-Div Canal,SPL,09428500, +Chevelon Fork-Little Colorado R,SPL,09397500, +Camp Verde-Verde R,SPL,09506000, +E St-SAR in San Bernardino,SPL,11059300, +Mentone Sup-SAR blw Seven Oaks,SPL,11051502, +Fontana-Lytle Ck abv Prado,SPL,11062000, +Mentone-SAR blw Seven Oaks,SPL,11051499, +Grand Cnyn-Colorado R,SPL,09402500, +Nuevo Rd-Perris Vly Storm Drain,SPL,11070270, +Cave Ck-abv Cave Buttes,SPL,09512280, +Fullerton DS-Fullerton Ck,SPL,11089500, +Peck Rd-SGR abv WN,SPL,11087020, +Continental-Santa Cruz R,SPL,09482000, +Las Vegas W at Pabco Rd,SPL,09419700, +Cajon Ck-Lytle Ck abv Prado,SPL,11063510, +Hassayampa R-Gila R abv Painted Rock,SPL,09517000, +Las Vegas Blvd-Sloan Channel,SPL,09419659, +Rox-Meadow Valley Wash,SPL,09418700, +Santa Maria R-abv Alamo,SPL,09424900, +Sycamore Ck-Verde R,SPL,09510200, +Afton-Mojave R,SPL,10263000, +Point of Pines-Black R,SPL,09489500, +Redrock-Upper Gila R,SPL,09431500, +Garvey Ave-Rio Hondo abv WN,SPL,11101250, +Chino Ck-abv Prado,SPL,11073360, +Parker DS-Colorado R,SPL,09427520, +Bartlett DS-Verde R,SPL,09510000, +blw Flamingo W-Las Vegas W,SPL,094196783, +Childs-Verde R,SPL,09508000, +Devil Cnyn-Cajon W abv Prado,SPL,11063680, +Babocomari R-San Pedro R,SPL,09471400, +C1 Channel-Las Vegas W,SPL,09419740, +Chrysotile-Salt R abv Roosevelt,SPL,09497500, +NF Thomas CK-Salt R abv Roosevelt,SPL,09489082, +Palo Verde DS-Colorado R,SPL,09429100, +Brea DS-Brea Ck,SPL,11088500, +E Verde R Div-Verde R,SPL,09507580, +Littlefield-Virgin R,SPL,09415000, +San Jacinto DS-San Jacinto R,SPL,11070150, +Whitlow Ranch DS-Queen Ck,SPL,09478500, +Burro Ck-Big Sandy R,SPL,09424447, +SF Parker Ck-Salt R abv Roosevelt,SPL,09498503, +Gillespie DS-Gila R,SPL,09519501, +Goodyear-Gila R,SPL,09514100, +San Carlos R-abv Coolidge,SPL,09468500, +Scottsdale-Verde R,SPL,09511300, +Carrizo Ck-Salt R abv Roosevelt,SPL,09496500, +Morristown-Hassayampa R,SPL,09516500, +Paulden-Verde R,SPL,09503700, +Sun City-San Jacinto R,SPL,11070365, +5th St-SAR in Santa Ana,SPL,11078000, +Stewart Mtn DS-Salt R,SPL,09502000, +Sepulveda DS-LAR,SPL,11092450, +Colton-Lytle Ck abv Prado,SPL,11065000, +Laveen-Santa Cruz R,SPL,09489000, +Sedona-Oak Ck,SPL,09504420, +Vegas Valley Dr-Las Vegas W,SPL,094196784, +Buckhorn-Cuyama R abv Twitchell,SPL,11136800, +Garey-Sisquoc R,SPL,11140000, +Laguna DS-Colorado R,SPL,09429600, +Aravaipa Ck-San Pedro R,SPL,09473000, +Glendale-Muddy R,SPL,09419000, +Lakeview-San Jacinto R,SPL,11070210, +Lyman Lake-Little Colorado R,SPL,09384600, +Plunge Ck-abv Prado,SPL,11055500, +Maricopa-Gila R,SPL,09479350, +Pasadena-Arroyo Seco,SPL,11098000, +Rock Springs-Agua Fria,SPL,09512800, +Nellis Blvd-Flamingo W,SPL,094196781, +San Antonio Ck-abv Prado,SPL,11073300, +San Francisco R-Upper Gila R,SPL,09444500, +Highland-Sand Cnyn Ck,SPL,11058000, +Black R-Salt R abv Roosevelt,SPL,09490500, +Clarkdale-Verde R,SPL,09504000, +Tucson-Santa Cruz R,SPL,09482500, +Paria R at Lees Ferry,SPL,09382000, +Dateland-Lower Gila R,SPL,09520280, +Tucson-Sabino Ck,SPL,09484000, +Blue Ridge Res-Clear Ck,SPL,09398300, +Cucamonga Ck-abv Prado,SPL,11073495, +Winslow-Little Colorado R,SPL,09400350, +Kelvin-Gila R,SPL,09474000, +Parker-Bill Williams R,SPL,09426620, +Deep Ck-abv Mojave,SPL,10260500, +Horseshoe US-Verde R,SPL,09508500, +Santiago Ck-blw Prado,SPL,11077500, +Painted Rock DS-Gila R,SPL,09519800, +Big Sandy R-abv Alamo,SPL,09424450, +Lit Col at Holbrook,SPL,09397000, +Lit Col R abv Mouth,SPL,09402300, +Barstow-Mojave R,SPL,10262500, +Corona Lake-Temescal Ck,SPL,11071900, +Little SycamoreW-Santa Maria R,SPL,09424600, +Santa Fe DS-SGR,SPL,11085000, +City Ck-abv Prado,SPL,11055800, +Orcutt-Orcutt Ck,SPL,11141050, +White R-Salt R abv Roosevelt,SPL,09494000, +Rock Springs-New R,SPL,09513780, +Solomon-Upper Gila R,SPL,09448500, +Roosevelt-Salt R abv Roosevelt,SPL,09498500, +Suey Crossing-Santa Maria R,SPL,11140585, +Carbon Canyon DS-Carbon Ck,SPL,11075720, +Caliente-Meadow Valley W,SPL,09418500, +Dry Beaver Ck,SPL,09505350, +Eagle Cnyn-Meadow Valley W,SPL,09417500, +Temescal W-abv Prado,SPL,11072100, +Peach Springs-Colorado R,SPL,09404200, +Priest Dr-Salt R,SPL,09512165, +Tonto Ck-abv Roosevelt,SPL,09499000, +Chambers-Puerco R,SPL,09396100, +Cameron-Little Colorado R,SPL,09402000, +Charleston Blvd-Sloan Channel,SPL,09419665, +Lower Narrows-Mojave R,SPL,10261500, +MWD Crossing-SAR abv Prado,SPL,11066460, +Elsinore-San Jacinto R,SPL,11070500, +Warm Ck-blw Lytle Ck Div abv Prado,SPL,11060400, +Wet Bottom Ck-Verde R,SPL,09508300, +Lit Col R blw Zion,SPL,09386300, +Calva-Gila R abv Coolidge,SPL,09466500, +Mayer-Agua Fria,SPL,09512500, +WF Mojave R-abv Mojave,SPL,10260950, +San Timoteo Ck-abv Prado,SPL,11057500, +Wet Beaver Ck-Verde R,SPL,09505200, +Arroyo Grande-Huasna R abv Twitchell,SPL,11137900, +Bonita Ck-Upper Gila R,SPL,09447800, +Lees Ferry-Colorado R,SPL,09380000, +Alamo DS-Bill Williams R,SPL,09426000, +Hansen DS-Tujunga W,SPL,11097000, +Dome-Lower Gila R,SPL,09520500, +Redington-San Pedro R,SPL,09472050, +Prado DS-SAR,SPL,11074000, +Centennial W-Gila R abv Gillespie Dam,SPL,09517490, +Trico Rd-Santa Cruz R,SPL,09486520, +Woodruff-Little Colorado R,SPL,09394500, +Moapa-Muddy R,SPL,09416000, +Modjeska-Santiago Ck,SPL,11075800, +Murrieta Rd-Salt Ck,SPL,11070465, +Ventucopa-Cuyama R,SPL,11136500, +Arrowhead Sprngs-E Twin Ck abv Prado,SPL,11058500, +Davis DS-Colorado R,SPL,09423000, +Imperial DS-Colorado R,SPL,09429500, +Yuma-Colorado R,SPL,09521100, +Clifton-Upper Gila R,SPL,09442000, +Joseph City-Little Colorado R,SPL,09397300, +San Jacinto US-San Jacinto R,SPL,11069500, +Coolidge DS-Gila R,SPL,09469500, +Waterman Cnyn Ck-abv Prado,SPL,11058600, +Beverly Blvd-Rio Hondo blw WN,SPL,11102300, +New Cuyama-Cuyama R,SPL,11136710, +Imperial-Gila Main Canal,SPL,09522500, +Palo Verde-Div Canal,SPL,09429000, +Imperial-All American Canal,SPL,09523000, +COPT2,SWF,07342500, +AAYT2,SWF,08052700, +ADOT2,SWF,08045995, +ARHT2,SWF,07314000, +ARRT2,SWF,07314800, +ASHT2,SWF,08156675, +ASRT2,SWF,08193000, +ATHT2,SWF,08031290, +ATIT2,SWF,08159000, +BACT2,SWF,08162500, +BAHT2,SWF,08072600, +BAMT2,SWF,08127000, +BAST2,SWF,30281409744479, +BBCT2,SWF,08072350, +BBST2,SWF,08074000, +BCCT2,SWF,08155400, +BCDT2,SWF,08158810, +BCET2,SWF,30291409748350, +BCLT2,SWF,30350809752539, +BCNT2,SWF,08115000, +BCRT2,SWF,08144900, +BCST2,SWF,30322309745060, +BCUT2,SWF,08197800, +BCWT2,SWF,08158035, +BGMT2,SWF,08158030, +BHUT2,SWF,30323409734570, +BICT2,SWF,07298500, +BIPT2,SWF,08041749, +CCDT2,SWF,08206910, +CCRT2,SWF,08123600, +CCST2,SWF,08086215, +CDCT2,SWF,08121000, +CDNT2,SWF,07228000, +CHYT2,SWF,07227460, +CICT2,SWF,08183900, +CLCT2,SWF,08077637, +CLRT2,SWF,08123000, +CMHT2,SWF,08123755, +HIKT2,SWF,08052780, +RCET2,SWF,08064100, +CRKT2,SWF,08065350, +PLOT2,SWF,08089000, +RSRT2,SWF,08062500, +RMYT2,SWF,08066500, +SOUT2,SWF,08088000, +GRST2,SWF,08110325, +ORCT2,SWF,07346050, +DIBT2,SWF,08033000, +GGRT2,SWF,08105700, +ICFT2,SWF,08059350, +FEST2,SWF,08110430, +BRPT2,SWF,08044000, +CVET2,SWF,08050840, +FRBT2,SWF,08152900, +JCTT2,SWF,08148500, +CCCT2,SWF,07343356, +FRRT2,SWF,08194200, +DEHT2,SWF,08074150, +HSIT2,SWF,08075500, +ARPT2,SWF,08073100, +GRHT2,SWF,08166140, +AVXT2,SWF,08063562, +BFOT2,SWF,08075605, +HLTT2,SWF,08181400, +LLGT2,SWF,08172000, +SMIT2,SWF,08159500, +BAWT2,SWF,08111850, +CSST2,SWF,08444500, +HMLT2,SWF,08100000, +DLLT2,SWF,08099100, +MSDT2,SWF,08154500, +BRVT2,SWF,08026000, +RMOT2,SWF,08114000, +BNBT2-PZ-1,SWF,323917097273801, +BNBT2-PZ-11,SWF,323911097271402, +STIT2-PZ-B-7-17,SWF,310108097315702, +BNBT2-PZ-10,SWF,323911097271401, +BNBT2-PZ-F,SWF,323907097265101, +BNBT2-PZ-H,SWF,323913097271001, +BNBT2-PZ-J,SWF,323915097272803, +STIT2-PZ-B-1-17,SWF,310132097314101, +BNBT2-PZ-9,SWF,323910097271501, +BNBT2-PZ-4,SWF,323918097273703, +BNBT2-PZ-6,SWF,323915097272801, +BNBT2-PZ-8,SWF,323916097272801, +BNBT2-PZ-K,SWF,323911097271403, +BNBT2-PZ-E,SWF,323914097271701, +BNBT2-PZ-7,SWF,323915097272802, +BNBT2-PZ-2,SWF,323918097273701, +BNBT2-PZ-3,SWF,323918097273702, +BNBT2-PZ-5,SWF,323914097272801, +BNBT2-PZ-I,SWF,323918097273704, +BNBT2-PZ-12,SWF,323912097271401, +BNBT2-PZ-G,SWF,323918097273201, +STIT2-PZ-B-6-17,SWF,310108097315701, +BAKT2,SWF,08072500, +EFLT2,SWF,08053000, +ALNT2,SWF,08078000, +VMAT2,SWF,08095200, +BLPT2,SWF,08104100, +AQLT2,SWF,08093100, +HNTT2,SWF,08165500, +GCRT2,SWF,08134250, +GERT2,SWF,08104700, +HICT2,SWF,08094800, +AQIT2,SWF,08093360, +CTNT2,SWF,08095000, +JTBT2,SWF,08079600, +ARTT2,SWF,08082000, +KEMT2,SWF,08103800, +MCGT2,SWF,08095300, +WOCT2,SWF,07343500, +CPPT2,SWF,07343000, +WSBT2,SWF,08073600, +MLIT2,SWF,08143600, +ABTT2,SWF,08155300, +KMPT2,SWF,08062800, +JOCT2,SWF,08153500, +LDST2,SWF,08061000, +BECT2,SWF,08108250, +DNNT2,SWF,08090800, +ACXT2,SWF,08063030, +GNRT2,SWF,0810464660, +GPRT2,SWF,08049500, +RCKT2,SWF,08063040, +GABT2,SWF,08076180, +DCWT2,SWF,08053430, +BFHT2,SWF,08048800, +JFFT2,SWF,07346070, +SBFA4,SWF,07344370, +LLYT2,SWF,08072760, +LUFT2,SWF,08037180, +VIMT2,SWF,08041300, +KNLT2,SWF,08152000, +MBCT2,SWF,08150800, +PNET2,SWF,08033350, +SRGT2,SWF,08167500, +PPTT2,SWF,08073700, +LKST2,SWF,08181480, +CNLT2,SWF,08062000, +DCJT2,SWF,08053500, +ADBT2,SWF,08073500, +GTWT2,SWF,08105095, +STLT2,SWF,08167800, +MSCT2,SWF,07342480, +PRKT2,SWF,08136500, +SGET2,SWF,08051500, +HNFT2,SWF,08165300, +DOET2,SWF,, +BRAT2,SWF,08145000, +PPET2,SWF,08051135, +DLWT2,SWF,08174600, +EAST2,SWF,08110500, +COMT2,SWF,08167000, +TILT2,SWF,08194500, +DWRT2,SWF,08057200, +TDDT2,SWF,08062700, +VICT2,SWF,08176500, +JFET2,SWF,07346000, +MCKT2,SWF,08059000, +TRHT2,SWF,08063460, +GNLT2,SWF,08173900, +DRWT2,SWF,08158700, +MLRT2,SWF,08150700, +BRTT2,SWF,08159200, +JCIT2,SWF,08166000, +ATBT2,SWF,08038000, +TUCT2,SWF,08056500, +CCVT2,SWF,08177500, +WMBT2,SWF,08171000, +DUPT2,SWF,08177520, +NBCT2,SWF,08169000, +UKOT2,SWF,08065200, +BKHT2,SWF,08074250, +BRDT2,SWF,08063800, +ACST2,SWF,07344100, +IRNT2,SWF,08063048, +CHVT2,SWF,08128000, +BBAT2,SWF,08072730, +BUMT2,SWF,08092000, +JEFT2,SWF,07346045, +KYET2,SWF,08171300, +NSBT2,SWF,08041780, +WPTT2,SWF,08017410, +CMNT2,SWF,08106500, +BCBT2,SWF,07344493, +HPDT2,SWF,08111500, +SMVT2,SWF,08110000, +FWOT2,SWF,08048000, +VNST2,SWF,08049580, +CFBT2,SWF,08047000, +MNRT2,SWF,08144500, +WWVT2,SWF,08158600, +STYT2,SWF,08136700, +HCCT2,SWF,08077600, +EFHT2,SWF,08061551, +CUET2,SWF,08175800, +ERMT2,SWF,08048970, +OWOT2,SWF,07343840, +TKST2,SWF,08128400, +RLRT2,SWF,08106350, +BDAT2,SWF,08178880, +GBZT2,SWF,08090905, +TGXT2,SWF,08049300, +ACRT2,SWF,08158000, +JBGT2,SWF,08117995, +SRUT2,SWF,08170500, +CPKT2,SWF,08099382, +SHCT2,SWF,08061540, +BVWT2,SWF,08059400, +DSPT2,SWF,07343450, +SGGT2,SWF,08169792, +HCDT2,SWF,08067500, +BCHT2,SWF,08048543, +JAKT2,SWF,08042800, +SGVT2,SWF,08061970, +WHCT2,SWF,08063590, +ROYT2,SWF,08083100, +LOLT2,SWF,08065000, +CLDT2,SWF,08070000, +ROKT2,SWF,08033500, +MDDT2,SWF,, +JKST2,SWF,08034500, +TRDT2,SWF,08057410, +ICRT2,SWF,08053009, +NCST2,SWF,08032000, +DMYT2,SWF,08109700, +ALOT2,SWF,08036500, +WGRT2,SWF,08105505, +BMCT2,SWF,08047050, +LONT2,SWF,08020900, +DEYT2,SWF,08109800, +BBZT2,SWF,08108700, +AYIT2,SWF,08039100, +SOLT2,SWF,, +GETT2,SWF,08104900, +TXST2,SWF,07344210, +WEAT2,SWF,08045850, +TLCT2,SWF,07343200, +SRCT2,SWF,08133500, +WHAT2,SWF,08162000, +BGET2,SWF,08086290, +SNBT2,SWF,08147000, +LCPT2,SWF,08172400, +KOUT2,SWF,08041500, +DALT2,SWF,08057000, +LULT2,SWF,08173000, +ABUT2,SWF,08154700, +CART2,SWF,08055500, +SCDT2,SWF,08176900, +ATOT2,SWF,08032500, +LGRT2,SWF,08160400, +NELT2,SWF,08107950, +WCRT2,SWF,08044800, +BLET2,SWF,08102500, +WFTT2,SWF,08045550, +SLRT2,SWF,08133250, +WHOT2,SWF,08175000, +WBAT2,SWF,08096500, +SSBT2,SWF,08146000, +PNRT2,SWF,08032700, +GPVT2,SWF,, +MNFT2,SWF,08049700, +GPAT2,SWF,08050100, +FWHT2,SWF,08047500, +GLLT2,SWF,08050400, +DWST2,SWF,08063100, +LIVT2,SWF,08066200, +GFTT2,SWF,08088610, +MDST2,SWF,08065800, +SYMT2,SWF,08082500, +RYET2,SWF,08066300, +STET2,SWF,08064700, +SCST2,SWF,, +EFDT2,SWF,08055560, +BOYT2,SWF,08044500, +PBGT2,SWF,07344500, +LYNT2,SWF,08110100, +GROT2,SWF,08091500, +CNVT2,SWF,08050800, +SPZT2,SWF,08130700, +BBKT2,SWF,08072300, +LLAT2,SWF,08151500, +NBRT2,SWF,08168500, +EVDT2,SWF,08041000, +OALT2,SWF,08066175, +DWLT2,SWF,08057300, +WCXT2,SWF,08059590, +TBFT2,SWF,08040600, +GRIT2,SWF,08066250, +BLIT2,SWF,08126380, +KAFT2,SWF,08062895, +LEUT2,SWF,08084200, +ROST2,SWF,08116650, +ONIT2,SWF,08158827, +BCFT2,SWF,08104055, +BSMT2,SWF,08171350, +NBDT2,SWF,08168797, +LBYT2,SWF,08067000, +RELT2,SWF,08124000, +GBLT2,SWF,08076700, +NGET2,SWF,08110800, +OHBT2,SWF,08155200, +HSLT2,SWF,08099500, +CBST2,SWF,08161000, +BEMT2,SWF,08111700, +DCGT2,SWF,08055000, +SGOT2,SWF,08131400, +DDLT2,SWF,08103940, +GAST2,SWF,08100500, +DSBT2,SWF,08099300, +HIBT2,SWF,08098290, +LRIT2,SWF,08104500, +PICT2,SWF,08101000, +BSJT2,SWF,08103900, +GLRT2,SWF,08091000, +SCCT2,SWF,08136000, +CRFT2,SWF,08095400, +Fulton,SWL,07341500, +Hwy80_Dutch_Crk,SWL,07259950, +LD09,SWL,07260660, +Pat_Mayse_Dam,SWL,07335390, +DeQueen_Roll_Fk,SWL,07339500, +Eagletown,SWL,07339000, +Eminence,SWL,07066000, +Georgetown,SWL,07076750, +Goshen,SWL,07048780, +Gravelly,SWL,07261500, +Branson,SWL,07053710, +Brookline_Wlson,SWL,07052152, +LD06,SWL,07263620, +Clarksville,SWL,07256500, +Galena,SWL,07052500, +Morrilton,SWL,07260800, +Glover,SWL,07337900, +Denver,SWL,07053207, +Elgin_Ferry,SWL,07074420, +Guy,SWL,07261000, +Hollis,SWL,07263000, +LD05,SWL,07263640, +LD10_Dardanelle,SWL,07257995, +Beaver_Dam,SWL,07049690, +LD07,SWL,07263450, +Current_R_Van_B,SWL,07067000, +LD08,SWL,07261260, +LD13-Gate01,SWL,07250550-Gate01, +LD13-Gate02,SWL,07250550-Gate02, +Annapolis_Hwy_K,SWL,07061600, +Aplin,SWL,07263012, +Arthur_City,SWL,07335500, +Augusta,SWL,07074850, +Batesville,SWL,07061000, +Berryville,SWL,07050500, +Black_Rock,SWL,07072500, +Tulsa,SWL,07164500, +Vandervoort,SWL,07340300, +Vidette,SWL,07058980, +Waco,SWL,07186000, +St_Joe,SWL,07056000, +Bardley,SWL,07071500, +Watts,SWL,07195500, +Riverdale,SWL,07052345, +Springfld_James,SWL,07050700, +Pocahontas,SWL,07069000, +Pendleton,SWL,07265280, +Lesterville,SWL,07061270, +Allison,SWL,07060728, +Beaver_DO,SWL,07049691, +Williamsville,SWL,07062575, +Whitefield,SWL,07245000, +Schl_of_Ozarks,SWL,07053600, +Hwy164_Dover,SWL,07257006, +Hwy_341,SWL,07057370, +Imboden,SWL,07069500, +Index,SWL,07337000, +Judsonia,SWL,07076634, +LD04,SWL,07263706, +Thornfield,SWL,07054288, +Akers_Ferry,SWL,07064533, +Alley_Spring,SWL,07065495, +Annapolis,SWL,07061500, +Yellville,SWL,07055607, +Town_Br,SWL,07048495, +Springfld_Wlson,SWL,07052100, +TabRock_TW_DO,SWL,07053450, +Poplar_Bluff,SWL,07063000, +Powersite,SWL,07053820, +Ravenden_Spring,SWL,07072000, +Mulberry,SWL,07252000, +Lee_Ck_VanBuren,SWL,07250085, +LD03,SWL,07263750, +Dam_02,SWL,07265283, +Shirley,SWL,07075000, +Short_Lee_Crk,SWL,07249985, +Poughkeepsie,SWL,07074000, +Oak_Grove_Yocum,SWL,07053250, +Pine_Bluff,SWL,07263650, +Lamar,SWL,07257200, +Idabel,SWL,07338500, +LD13,SWL,07250550, +Waltreak,SWL,07260000, +Patterson,SWL,07077500, +N_Fork_Tecum,SWL,07057500, +Hindsville,SWL,07049000, +Boaz,SWL,07052250, +Booneville,SWL,07258500, +Bradleyville,SWL,07054080, +Bryant_Ck_Tecum,SWL,07058000, +Bull_Shoals_DO,SWL,07054501, +Buls_Dam_RB_DO,SWL,07054502, +Calico_Rock,SWL,07060500, +Centerville,SWL,07260640, +Clinton,SWL,07075300, +Cotton_Plant,SWL,07077555, +Dardanelle,SWL,07258000, +Doniphan,SWL,07068000, +Hardy,SWL,07069305, +Scottsville,SWL,07257500, +Omaha,SWL,07054410, +Panama,SWL,07249413, +Mountain_View,SWL,07065200, +N_Sylamore_56,SWL,07060710, +Newport,SWL,07074500, +Leeper,SWL,07062500, +Little_Rock,SWL,07263500, +Lock_01,SWL,07078285, +Lock_02,SWL,07078296, +Lockesburg,SWL,07341200, +Elizabeth,SWL,07059450, +Flat_Creek,SWL,07052820, +Harriet,SWL,07056700, +Hattieville,SWL,07260673, +Horatio,SWL,07340000, +Dierks_Saline_R,SWL,07341000, +Greers_Ferry_DO,SWL,07076000, +Bull_Creek,SWL,07053810, +Corning,SWL,07064000, +Danville,SWL,07260500, +DeKalb,SWL,07336820, +DeQueen_Coss_R,SWL,07340500, +DeValls_Bluff,SWL,07077000, +Dewey,SWL,07076517, +Egypt,SWL,07077380, +Elkins,SWL,07047980, +Ellington,SWL,07061900, +Fairview_DO,SWL,07054527, +Fayett_W_Fk_Wht,SWL,07048550, +Fayetteville,SWL,07048600, +Witts_Spring,SWL,07055875, +Letona,SWL,07076530, +Boxley,SWL,07055646, +Roaring_River,SWL,07050152, +Harrison_CCrk,SWL,07055565, +Scotland,SWL,07075270, +Silver_Hill,SWL,07056515, +Pruitt,SWL,07055680, +Ponca,SWL,07055660, +KAWL,SWT,07148130, +ELKU,SWT,07170000, +AARK,SWT,07146500, +ADDI,SWT,07313585, +ALBT,SWT,07325860, +ALEX,SWT,07328100, +ALHR,SWT,08079700, +ALTA,SWT,07143665, +ALTO,SWT,07166500, +ALTU,SWT,07302500, +ALVA,SWT,07148400, +AMAR,SWT,07227500, +AMAZ,SWT,07138050, +AMER,SWT,07179730, +ANAD,SWT,07326500, +ARCH,SWT,07314500, +ARKC,SWT,07147900, +ARTE,SWT,08396500, +ARTH,SWT,07335500, +ASPM,SWT,08082000, +ATOK,SWT,07333010, +AUGW,SWT,07147190, +AVAN,SWT,07176500, +BARB,SWT,07197360, +BARL,SWT,07250550, +BART,SWT,07174400, +BATE,SWT,07311783, +HUDS,SWT,07191400, +HULE,SWT,07312920, +HUTC,SWT,07143330, +HY66,SWT,07240200, +INDP,SWT,07170500, +INDX,SWT,07337000, +IOLA,SWT,07183000, +IOWP,SWT,07312330, +JOEC,SWT,07164600, +JOEP,SWT,08049800, +JUST,SWT,08079600, +KANO,SWT,06865000, +KANS,SWT,07196000, +KELT,SWT,07301410, +KEMP,SWT,07312000, +KENT,SWT,07154500, +KIOW,SWT,07149000, +LAKI,SWT,07138063, +LANA,SWT,07188885, +LANG,SWT,07190500, +LARN,SWT,07141220, +LARU,SWT,07185700, +LAWT,SWT,07309500, +LEUC,SWT,07191285, +LEWS,SWT,08052800, +LHAI,SWT,07165565, +LIPS,SWT,07235000, +LNGL,SWT,06865500, +LOCK,SWT,07341200, +LOVE,SWT,07160500, +LOVI,SWT,07247015, +SMIT,SWT,07338750, +SNYD,SWT,07307010, +SPAV,SWT,07191300, +SPEA,SWT,07233500, +SPER,SWT,07177500, +SPIL,SWT,07190400, +SPRI,SWT,07195800, +STAK,SWT,06893080, +STO1,SWT,06919000, +SULP,SWT,07329852, +SUMN,SWT,08384500, +SWEE,SWT,07301420, +SYCA,SWT,07191220, +SYRA,SWT,07138000, +TECU,SWT,07230500, +TERR,SWT,07315500, +TIFB,SWT,07189100, +TIPT,SWT,07307028, +TOPK,SWT,06889500, +TOWA,SWT,07147070, +TPAK,SWT,06889000, +TRUN,SWT,07311700, +TSTK,SWT,06869500, +TUCR,SWT,06886900, +TULC,SWT,07177800, +TUTL,SWT,07228940, +UMBA,SWT,07295500, +UNGE,SWT,07335300, +VALC,SWT,07144200, +VALF,SWT,07144201, +VERN,SWT,07308200, +WALT,SWT,07311000, +WARW,SWT,07242380, +WATO,SWT,07239300, +WATT,SWT,07195500, +WAYN,SWT,07158000, +WAYS,SWT,07297910, +WELI,SWT,07145700, +WETU,SWT,07242000, +WFAL,SWT,07312500, +WGKS,SWT,06887500, +WHIT,SWT,07245000, +WICF,SWT,07144301, +WICH,SWT,07144300, +WILN,SWT,06868100, +WINF,SWT,07147800, +WIT1,SWT,07144470, +WIT2,SWT,07144480, +WLTR,SWT,07260000, +WOO2,SWT,07237500, +YUKO,SWT,07239700, +ZENI,SWT,07142575, +SARD,SWT,07335775, +SEDA,SWT,07173300, +SENM7,SWT,07188500, +SKIA,SWT,07176800, +SKIH,SWT,07177410, +SPCO2,SWT,07165300, +JOPL,SWT,07187000, +ANTL,SWT,07336200, +IDAB,SWT,07338500, +HAWK,SWT,07185910, +GAIN,SWT,07316000, +GORE,SWT,07198000, +TAHL,SWT,07196500, +WACO,SWT,07186000, +BURK,SWT,07308500, +LMAC2,SWT,07133300, +LWTT2,SWT,07312600, +MARI,SWT,07179794, +MATF,SWT,07182090, +MCGE,SWT,07333910, +MILL,SWT,07341300, +MILT,SWT,07341301, +MLCP,SWT,07331295, +MNGO2,SWT,07303500, +MUR1,SWT,07263451, +NBLO2,SWT,07229100, +NEOC,SWT,07182280, +NEWT,SWT,07178620, +NIMB,SWT,07262500, +NIMR,SWT,07262000, +NLDA4,SWT,07249600, +OKHO2,SWT,07241300, +ONEO2,SWT,07158200, +OOLO,SWT,07171300, +OSWK1,SWT,07183600, +PINE,SWT,07337300, +POWR,SWT,07053821, +LOWR,SWT,07311630, +LUGE,SWT,07303000, +LWRK,SWT,06891500, +LYON,SWT,07143300, +MABE,SWT,07312100, +MACK,SWT,07142300, +MAIZ,SWT,07143375, +MAKZ,SWT,07298100, +MANG,SWT,07300500, +MANH,SWT,06887000, +MAR2,SWT,07180200, +MARC,SWT,07179795, +MCCU,SWT,07184000, +MEKS,SWT,06866500, +MELN,SWT,06910997, +MERE,SWT,07227900, +MIAM,SWT,07185080, +MIAT,SWT,07185095, +MILC,SWT,07331200, +GILB,SWT,07340452, +GILL,SWT,07340450, +GLLT2,SWT,08050400, +GRAC2,SWT,07134180, +GRAN,SWT,07337500, +GREN,SWT,07171590, +GRET2,SWT,07299840, +GSAL,SWT,07150000, +GUCO2,SWT,07159900, +HARP,SWT,07151675, +HAVA,SWT,07173550, +HBTO2,SWT,07304500, +HCHK1,SWT,07142800, +HCRK1,SWT,07143900, +HEYB,SWT,07165000, +HLYC2,SWT,07135500, +HOLL,SWT,07263000, +HUGO,SWT,07336600, +HULA,SWT,07172500, +INMA,SWT,07143633, +JMBC2,SWT,07130500, +DURM,SWT,07179785, +BROK-Dam,SWT,07338900-Dam, +"ARBU-Wyneewood, OK",SWT,"07330300-Wyneewood, OK", +"FOSS-Hobart, OK",SWT,"07324300-Hobart, OK", +TENK-SWT- Testing5680,SWT,07197500-SWT- Testing5680, +ALBE,SWT,07141900, +FRON,SWT,07137000, +MILD,SWT,06857050, +MKSL,SWT,06916600, +MULB,SWT,07252000, +MURD,SWT,07145200, +MUSK,SWT,07194500, +NEKO,SWT,07141780, +NEOR,SWT,07182390, +NICK,SWT,07142680, +NINN,SWT,07327550, +NLSK,SWT,06876900, +BEAV,SWT,07234000, +BEGG,SWT,07243500, +BENB,SWT,08046500, +BENJ,SWT,07311800, +BERR,SWT,07050500, +BEUC,SWT,07191288, +BLAC,SWT,07152000, +BLUE,SWT,07332500, +BOWI,SWT,08043700, +BRIC,SWT,07298500, +BRID,SWT,07228500, +BUFF,SWT,07157950, +BURD,SWT,07140850, +BURL,SWT,07182510, +BYRD,SWT,07334200, +CALU,SWT,07239450, +CALV,SWT,07231500, +CANA,SWT,07228000, +CANE,SWT,07334800, +CANN,SWT,07239000, +CANT,SWT,07238500, +CARE,SWT,07301500, +CARL,SWT,07303400, +CARN,SWT,07325500, +CART,SWT,07185765, +CATB,SWT,07178200, +CAUT,SWT,07247000, +CAVE,SWT,07189540, +CEDP,SWT,07180500, +CEME,SWT,07327447, +CENT,SWT,07260640, +CHAN,SWT,07227460, +CHAR,SWT,07312700, +CHE1,SWT,07144780, +CHE2,SWT,07144795, +CHEB,SWT,07142019, +CHEK,SWT,07191179, +CHEN,SWT,07144790, +CHER,SWT,07170700, +CHEW,SWT,07196090, +CHEY,SWT,07316500, +CHIL,SWT,07299540, +CIMR,SWT,07207500, +CLAK,SWT,06856600, +CLAY,SWT,07335790, +CLIM,SWT,07167500, +CLIN,SWT,07325000, +CLND,SWT,06891478, +COBB,SWT,07326000, +COFF,SWT,07170990, +COLC,SWT,071912213, +COMM,SWT,07185000, +CONV,SWT,07332390, +COOL,SWT,07137500, +COOP,SWT,07342495, +CORB,SWT,07151500, +COUG,SWT,07179500, +COUR,SWT,07315700, +COUT,SWT,07315650, +CPMO,SWT,06919900, +CRIN,SWT,07328180, +CYRI,SWT,07327442, +DAIM,SWT,08390500, +DAR1,SWT,07258000, +DAVI,SWT,07329780, +DDVM,SWT,06918440, +DEER,SWT,07138070, +DEKA,SWT,07336820, +DEN2,SWT,07331600, +KAWA,SWT,07148140, +DEQC,SWT,07340500, +DEQR,SWT,07339500, +DERB,SWT,07144550, +DESO,SWT,06892350, +DICK,SWT,07331000, +DIES,SWT,07341000, +DODG,SWT,07139500, +DOVE,SWT,07159100, +DRAP,SWT,07229445, +DUNC,SWT,07313000, +DUND,SWT,07312110, +DUNL,SWT,07179710, +DUTC,SWT,07196900, +EAGL,SWT,07339000, +EAKL,SWT,07325800, +EKLY,SWT,07325850, +ELDN,SWT,07197000, +ELEC,SWT,07312200, +ELGI,SWT,07172000, +ELKF,SWT,07169800, +ELLS,SWT,07308990, +ELME,SWT,07301110, +ELMS,SWT,07195000, +ELRE,SWT,07239500, +EMPO,SWT,07179750, +ENID,SWT,07160350, +EPKS,SWT,06877600, +EWKS,SWT,06864500, +FAYE,SWT,07048600, +FCOB,SWT,07325900, +FLAT,SWT,07177650, +FLOR,SWT,07180400, +FMUD,SWT,07334000, +FORG,SWT,07156900, +FOSB,SWT,07324400, +FOSS,SWT,07324300, +FRDR,SWT,07311415, +FRED,SWT,07169500, +FSMI,SWT,07249455, +GAGE,SWT,07235600, +GALE,SWT,07052500, +GARD,SWT,07139000, +GBEN,SWT,07141300, +GDWL,SWT,07232470, +GLOV,SWT,07337900, +GRAP,SWT,08054500, +GRAV,SWT,07261500, +GUTH,SWT,07160000, +HAIK,SWT,07165562, +HALA,SWT,07143672, +HAMM,SWT,07324200, +HARR,SWT,07241550, +HASK,SWT,07165570, +HEAD,SWT,07305000, +HEDL,SWT,07299890, +HEFC,SWT,07240000, +HEFN,SWT,07159550, +HILS,SWT,06915000, +HIND,SWT,07049000, +HNRI,SWT,07315200, +HOLI,SWT,07312610, +HOMI,SWT,07176950, +HONE,SWT,07189542, +HONG,SWT,07332620, +HOOV,SWT,07329700, +HORA,SWT,07340000, +HTCC,SWT,07143310, +JMRC2,SWT,07130000, +JOHN,SWT,07182450, +KNGO2,SWT,07159200, +LADO,SWT,33245409556270, +HANS,SWT,07141000, +JETM,SWT,07140900, +SCIP,SWT,06914100, +UNIO,SWT,06917240, +PENT,SWT,07331383, +NOR3,SWT,07230000, +NYEC,SWT,07157500, +OKC1,SWT,07241000, +OKC3,SWT,07241520, +OKES,SWT,07174618, +OTTK,SWT,06913500, +OVER,SWT,07240500, +OWAS,SWT,07178000, +PADU,SWT,07311600, +PAGE,SWT,07247250, +PANA,SWT,07249413, +PARS,SWT,07183500, +PATM,SWT,07335390, +PAUL,SWT,07328500, +PAWN,SWT,07153000, +PECK,SWT,07145500, +PENS,SWT,07190000, +PINV,SWT,07188838, +PLAI,SWT,08080700, +PLYM,SWT,07182250, +PODT,SWT,06921325, +POMA,SWT,06912490, +POTE,SWT,07249000, +POWE,SWT,07188653, +PRAT,SWT,07144910, +PURC,SWT,07229200, +QUAP,SWT,07188000, +QUNH,SWT,07299670, +RAMO,SWT,07175500, +RAND,SWT,07311500, +RAYD,SWT,07208500, +REAG,SWT,07331300, +REDO,SWT,07247500, +RIPL,SWT,07161450, +ROZE,SWT,07141200, +RUDY,SWT,07251500, +SAGE,SWT,07195865, +SASA,SWT,07231000, +SAVO,SWT,07194800, +SAYR,SWT,07301481, +SCOM,SWT,07342465, +SCOT,SWT,07257500, +SEDG,SWT,07144100, +SEIL,SWT,07238000, +SERV,SWT,07190100, +SEWA,SWT,07159750, +SEYM,SWT,07311900, +SHAM,SWT,07301300, +SHAW,SWT,07241800, +SHOR,SWT,07249800, +SILO,SWT,07195430, +SILS,SWT,07195400, +FALL,SWT,07168000, +TIFF,SWT,07189000, +FGIB,SWT,07193000, +FSUP,SWT,07236500, +FTGO2,SWT,07193500, +FULT,SWT,07341500, +BAXT,SWT,07187600, +BCAB,SWT,07191000, +BCED,SWT,07335700, +BEAT,SWT,07191222, +Coal_CK,SWT,07311240, +CSNC2,SWT,07103700, +DANA4,SWT,07260500, +DEKB,SWT,33284609437040, +DETR,SWT,33393409515170, +DVRA4,SWT,07257006, +EDNT2,SWT,08164000, +ELKA,SWT,35253709923430, +ERIC,SWT,35122309948000, +HTVA4,SWT,07260673, +HUGH,SWT,32585209439120, +JEFF,SWT,07345900, +LAMC2,SWT,07134100, +LAMR,SWT,37295809416100, +LAPC2,SWT,07128500, +LARC2,SWT,07124000, +LCVN5,SWT,07215500, +LEFO,SWT,35263110048420, +LGNN5,SWT,07227100, +LNDK1,SWT,06911490, +LNSK1,SWT,06866000, +LOCC2,SWT,07126390, +LPST2,SWT,08077740, +LRLM7,SWT,06893910, +MAUA4,SWT,07263300, +MAYS,SWT,07191160, +MCGM,SWT,34250009553000, +MRTA,SWT,33114309429310, +MVRN,SWT,37053909349400, +NONT2,SWT,33294809446410, +OSWE,SWT,07184500, +PARK,SWT,07179300, +PDLC2,SWT,07094500, +PLMC2,SWT,06708800, +PUKC2,SWT,07126485, +ROSW,SWT,08393610, +ROXT,SWT,33324109543230, +RSWL,SWT,08390610, +RUDC2,SWT,09080400, +SCNK1,SWT,06862700, +ERIE,SWT,07183300, +BROK-Dike,SWT,07338900-Dike, +SMKT2,SWT,08082800, +SNAN,SWT,08134500, +SNCN5,SWT,07221500, +SOZA,SWT,07053600, +SPIC2,SWT,06714215, +TARC2,SWT,07126325, +TCKC2,SWT,07121500, +THTC2,SWT,07126300, +UTEN5,SWT,07226800, +VIR2,SWT,07165750, +VVRA4,SWT,07340300, +WEBT,SWT,07194555, +WHEE,SWT,35261410016320, +WLMA4,SWT,07263295, +OXFD,SWT,07145600, +HACK,SWT,07249400, +DENI,SWT,07331500, +DEQB,SWT,07339452, +DEQU,SWT,07339450, +DEXT,SWT,07148090, +DIAM,SWT,07181850, +DIEB,SWT,07340992, +DIER,SWT,07340990, +DRCO2,SWT,07159645, +DURH,SWT,07179780, +ELDR,SWT,07146622, +ELDW,SWT,07146830, +ELKC,SWT,07170050, +EUFA,SWT,07244800, +MULV,SWT,07144570, +SULB,SWT,33195709523420, +TABL,SWT,07053450, +ARBU,SWT,07330300, +ARCA,SWT,07242340, +ARLI,SWT,07144600, +ARRT2,SWT,07314800, +ATLA,SWT,07147580, +ATMB,SWT,07332950, +AUGU,SWT,07146895, +BEAU,SWT,07167451, +BEVR,SWT,07049691, +BIGH,SWT,07170695, +BIRC,SWT,07176465, +BMOB,SWT,07259500, +BMOU,SWT,07259001, +BROK,SWT,07338900, +BROM,SWT,07338920, +BUNK,SWT,06864050, +CASS,SWT,07146551, +CEDA,SWT,07171600, +CFVK1,SWT,07170900, +CHAU,SWT,07183200, +CHOU,SWT,07178660, +COLK1,SWT,07157900, +COLL,SWT,07175550, +COMT,SWT,07185090, +COPA,SWT,07174300, +COT1,SWT,07181990, +COUN,SWT,07179400, +COYV,SWT,07166000, +ROCK,SWT,07179700, +BRSH,SWT,7191265, +ROBE,SWT,07246400, +RALS,SWT,07152500, +TONK,SWT,07151000, +COPA-Basin,SWT,07174300-Basin, +CUMB,SWT,07331455, +COOK,SWT,07311240, +TENK,SWT,07197500, +TGAO2,SWT,07228250, +THRA,SWT,07165829, +THUN,SWT,07229900, +TOMS,SWT,07305400, +TORO,SWT,07165900, +TRUS,SWT,07311669, +UNIO2,SWT,07228700, +VANB,SWT,07250500, +VANL,SWT,07250085, +WAUB,SWT,07313650, +WAUR,SWT,07313400, +WDMA,SWT,07246700, +WDNA4,SWT,07246950, +WDWO2,SWT,07237300, +WEBB,SWT,07194550, +WINO2,SWT,07148350, +WIST,SWT,07248000, +WIT3,SWT,07144490, +APLA4,SWT,07263012, +ARHT2,SWT,07314000, +BARA,SWT,07174470, +BAZA,SWT,07182200, +BONA4,SWT,07258500, +BTNA4,SWT,07363000, +CICT2,SWT,08183900, +CIGA4,SWT,07075300, +CIRF,SWT,33543810459363, +CLRK,SWT,07256500, +CMMN5,SWT,07207000, +CNCN5,SWT,07223500, +ELWB,SWT,07146800, +HENR,SWT,07314900, +WELL,SWT,07300000, +JET1,SWT,07140880, +CATO,SWT,07178452, +GILC,SWT,07164480, +BULL,SWT,07191315 , +KENW,SWT,07191322 , +CLAR,SWT,07176000, +LENA,SWT,07171000, +ELKD,SWT,07170060, diff --git a/tests/fixtures/usgs/usgs_timeseries_groups.csv b/tests/fixtures/usgs/usgs_timeseries_groups.csv new file mode 100644 index 0000000..a526cd9 --- /dev/null +++ b/tests/fixtures/usgs/usgs_timeseries_groups.csv @@ -0,0 +1,572 @@ +,office-id,timeseries-id,attribute,alias-id +0,MVP,DAYM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +1,MVP,DCBN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +2,MVP,DILM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +3,MVP,DILM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +4,MVP,DORM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +5,MVP,DORM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +6,MVP,DORM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +7,MVP,DRTN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +8,MVP,DRTN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +9,MVP,DWGN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +10,MVP,DWGN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +11,MVP,Danbury.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +12,MVP,Danbury.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +13,MVP,Danbury.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +14,MVP,Dazey.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +15,MVP,Dazey.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +16,MVP,Dazey.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +17,MVP,Decorah.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +18,MVP,Decorah.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +19,MVP,Dells_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +20,MVP,Dells_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +21,MVP,Dells_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +22,MVP,Dells_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +23,MVP,Dodge.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +24,MVP,Dorchester.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +25,MVP,Durand.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +26,MVP,Durand.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +27,MVP,Durand.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +28,MVP,ECTN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +29,MVP,ECTN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +30,MVP,EDEN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +31,MVP,DAYM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +32,MVP,EDEN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +33,MVP,EGFM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +34,MVP,EGFM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +35,MVP,ELYM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +36,MVP,ELYM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +37,MVP,ELZM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +38,MVP,ELZM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +39,MVP,ENDN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +40,MVP,ENDN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +41,MVP,ENLN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +42,MVP,ENLN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +43,MVP,ESLN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +44,MVP,EauClaire.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +45,MVP,EauClaire.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +46,MVP,EauClaire.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +47,MVP,EauGalle_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +48,MVP,EauGalle_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +49,MVP,EauGalle_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +50,MVP,EauGalle_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +51,MVP,Empire.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +52,MVP,Empire.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +53,MVP,Empire.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +54,MVP,FDVN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +55,MVP,FDVN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +56,MVP,FGON8.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +57,MVP,FGON8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +58,MVP,FGON8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +59,MVP,FLTM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +60,MVP,FLTM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +61,MVP,FSHM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +62,MVP,FSHM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +63,MVP,Fairbault.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +64,MVP,Fairbault.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +65,MVP,Fairbault.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +66,MVP,Faribault.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +67,MVP,Faribault.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +68,MVP,FaribaultCannonR.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +69,MVP,FaribaultCannonR.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +70,MVP,Flora.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +71,MVP,Flora.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +72,MVP,FortSnelling.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +73,MVP,FoxholmDesLacs.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +74,MVP,FoxholmSouris.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +75,MVP,Fridley.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +76,MVP,Fridley.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +77,MVP,GPOM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +78,MVP,GPOM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +79,MVP,GRBI4.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +80,MVP,GRBI4.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +81,MVP,GRDM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +82,MVP,GRDM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +83,MVP,GRDM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +84,MVP,Galesville.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +85,MVP,Galesville.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +86,MVP,Galesville.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +87,MVP,GeorgetownRedR.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +88,MVP,Champlin.Flow.Inst.~15Minutes.0.Raw-USGS,0.0,220062 +89,MVP,Dodge.Stage.Inst.~15Minutes.0.Raw-USGS,0.0,222580 +90,MVP,Baldhill_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0,318476 +91,MVP,Dorchester.Stage.Inst.~15Minutes.0.Raw-USGS,0.0,43540 +92,MVP,GrandRapids.Stage.Inst.~15Minutes.0.Raw-USGS,0.0,74380 +93,MVP,ABRN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +94,MVP,ABRN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +95,MVP,AGYM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +96,MVP,AGYM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +97,MVP,AKRN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +98,MVP,AKRN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +99,MVP,AMEN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +100,MVP,AMEN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +101,MVP,APPM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +102,MVP,APPM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +103,MVP,APPM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +104,MVP,ATKM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +105,MVP,ATKM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +106,MVP,ATKM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +107,MVP,AitkinDiversion.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +108,MVP,AitkinDiversion.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +109,MVP,Arcadia.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +110,MVP,Arcadia.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +111,MVP,BEMM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +112,MVP,BEMM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +113,MVP,BGCS2.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +114,MVP,BGCS2.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +115,MVP,BGCS2.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +116,MVP,BGCS2.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +117,MVP,BIFM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +118,MVP,BIFM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +119,MVP,BLFI4.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +120,MVP,BLFI4.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +121,MVP,BLHM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +122,MVP,BLHM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +123,MVP,BOBN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +124,MVP,BOBN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +125,MVP,BRAM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +126,MVP,BRAM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +127,MVP,BROM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +128,MVP,BTWM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +129,MVP,BTWM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +130,MVP,Babcock.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +131,MVP,Babcock.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +132,MVP,Baldhill_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +133,MVP,Baldhill_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +134,MVP,Baldhill_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +135,MVP,Bantry.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +136,MVP,Bantry.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +137,MVP,Baraboo.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +138,MVP,Baraboo.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +139,MVP,Baraboo.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +140,MVP,BigLake.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +141,MVP,BigLake.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +142,MVP,BlackEarth.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +143,MVP,BlackEarth.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +144,MVP,BlackRivFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +145,MVP,BlackRivFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +146,MVP,BlackRivFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +147,MVP,Bremen.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +148,MVP,Bremen.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +149,MVP,Bremen.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +150,MVP,BrooklynPark.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +151,MVP,BrooklynPark.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +152,MVP,BrooklynPark.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +153,MVP,Brownsville.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +154,MVP,Brownsville.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +155,MVP,Bruce.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +156,MVP,Bruce.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +157,MVP,Bruce.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +158,MVP,Burlington.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +159,MVP,CARM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +160,MVP,CARM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +161,MVP,CFCN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +162,MVP,CLKM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +163,MVP,CLKM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +164,MVP,CLXM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +165,MVP,CLXM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +166,MVP,CNLM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +167,MVP,CRKM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +168,MVP,CRKM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +169,MVP,CannonFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +170,MVP,Champlin.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +171,MVP,Champlin.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +172,MVP,Champlin_ElmCreek.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +173,MVP,Champlin_ElmCreek.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +174,MVP,ChippewaDiv_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +175,MVP,ChippewaDiv_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +176,MVP,ChippewaDiv_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +177,MVP,ChippewaDiv_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +178,MVP,ChippewaDiv_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +179,MVP,ChippewaFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +180,MVP,ChippewaFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +181,MVP,ChippewaFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +182,MVP,Clayton.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +183,MVP,Clayton.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +184,MVP,Columbus.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +185,MVP,Cooperstown.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +186,MVP,Cooperstown.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +187,MVP,Cooperstown.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +188,MVP,Cooperstown200.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +189,MVP,Cooperstown200.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +190,MVP,Courtland.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +191,MVP,Courtland.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +192,MVP,Courtland.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +193,MVP,Prescott.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +194,MVP,Prescott_StCroix.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +195,MVP,Prescott_StCroix.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +196,MVP,QueenAve.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +197,MVP,QueenAve.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +198,MVP,RAPM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +199,MVP,RAPM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +200,MVP,RAPM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +201,MVP,RDLM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +202,MVP,RDLM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +203,MVP,RPDM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +204,MVP,RPDM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +205,MVP,RPDM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +206,MVP,RSSM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +207,MVP,RSSM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +208,MVP,RainbowLake.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +209,MVP,RainbowLake.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +210,MVP,RainbowLake.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +211,MVP,Randolph.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +212,MVP,RedLake_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +213,MVP,RedLake_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +214,MVP,RedLake_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +215,MVP,RedLake_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +216,MVP,RedLake_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +217,MVP,RedWing.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +218,MVP,RedWing.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +219,MVP,GeorgetownRedR.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +220,MVP,Grafton.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +221,MVP,Grafton.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +222,MVP,GraftonDivers.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +223,MVP,GraftonDivers.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +224,MVP,GrandRapids.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +225,MVP,GrandRapids.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +226,MVP,GraniteFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +227,MVP,GraniteFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +228,MVP,GraniteFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +229,MVP,HGRN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +230,MVP,HGRN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +231,MVP,HICM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +232,MVP,HICM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +233,MVP,HICM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +234,MVP,HICN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +235,MVP,HICN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +236,MVP,HIGM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +237,MVP,HIGM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +238,MVP,HILN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +239,MVP,HILN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +240,MVP,HNDM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +241,MVP,HNDM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +242,MVP,HORN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +243,MVP,HORN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +244,MVP,HOUM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +245,MVP,HOUM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +246,MVP,HOUM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +247,MVP,HRCN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +248,MVP,HRCN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +249,MVP,HUSM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +250,MVP,HUSM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +251,MVP,HVYN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +252,MVP,HVYN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +253,MVP,HWDN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +254,MVP,HWDN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +255,MVP,HWYM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +256,MVP,HWYM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +257,MVP,Hastings.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +258,MVP,Hastings.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +259,MVP,Hastings.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +260,MVP,HiawathaAve.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +261,MVP,HiawathaAve.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +262,MVP,Homme_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +263,MVP,Homme_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +264,MVP,Ion.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +265,MVP,Ion.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +266,MVP,Jordan.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +267,MVP,Jordan.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +268,MVP,Jordan.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +269,MVP,Karlsruhe.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +270,MVP,Karlsruhe.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +271,MVP,Kelly.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +272,MVP,Kelly.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +273,MVP,Kelly.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +274,MVP,Kindred.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +275,MVP,Kindred.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +276,MVP,KindredGolRoad.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +277,MVP,KindredGolRoad.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +278,MVP,Kloten.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +279,MVP,LEDN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +280,MVP,LEDN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +281,MVP,RedWing.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +282,MVP,RedwoodFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +283,MVP,RedwoodFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +284,MVP,RedwoodFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +285,MVP,RibFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +286,MVP,RibFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +287,MVP,RibFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +288,MVP,RiverFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +289,MVP,RiverFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +290,MVP,RiverFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +291,MVP,Rochester.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +292,MVP,Rochester.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +293,MVP,Rochester.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +294,MVP,Rockford.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +295,MVP,Rockford.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +296,MVP,Rothschild.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +297,MVP,Rothschild.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +298,MVP,Rothschild.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +299,MVP,SABM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +300,MVP,SABM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +301,MVP,SHYM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +302,MVP,SHYM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +303,MVP,SRGM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +304,MVP,SRGM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +305,MVP,SSIM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +306,MVP,SaintFrancis.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +307,MVP,SaintFrancis.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +308,MVP,SaintPaul.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +309,MVP,SaintPaul.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +310,MVP,SaintPaul.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +311,MVP,Sandstone.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +312,MVP,Sandstone.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +313,MVP,Sandstone.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +314,MVP,Sheldon.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +315,MVP,Sheldon.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +316,MVP,Sheldon.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +317,MVP,LFKM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +318,MVP,LFKM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +319,MVP,LKBM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +320,MVP,LKBM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +321,MVP,LPRN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +322,MVP,LPRN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +323,MVP,LQPM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +324,MVP,LQPM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +325,MVP,LQPM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +326,MVP,LTRN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +327,MVP,LTRN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +328,MVP,LaCrosse_LaCrosseRiver.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +329,MVP,LaCrosse_LaCrosseRiver.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +330,MVP,LaCrosse_LaCrosseRiver.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +331,MVP,LaFarge.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +332,MVP,LaFarge.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +333,MVP,LaFarge.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +334,MVP,LaValle.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +335,MVP,LacQuiParle_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +336,MVP,LacQuiParle_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +337,MVP,LacQuiParle_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +338,MVP,LakeDarling_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +339,MVP,LakeDarling_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +340,MVP,Lisbon.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +341,MVP,Lisbon.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +342,MVP,Lisbon.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +343,MVP,LongPrairie.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +344,MVP,LongPrairie.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +345,MVP,MALM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +346,MVP,MALM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +347,MVP,MAPN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +348,MVP,MAPN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +349,MVP,MCTN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +350,MVP,MCTN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +351,MVP,MDRN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +352,MVP,MDRN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +353,MVP,MKLM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +354,MVP,MKLM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +355,MVP,MLNM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +356,MVP,MLNM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +357,MVP,MLNM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +358,MVP,MLNM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +359,MVP,MNKM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +360,MVP,MNKM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +361,MVP,MNUM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +362,MVP,MNUM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +363,MVP,MPLN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +364,MVP,MPLN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +365,MVP,MRDN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +366,MVP,MRDN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +367,MVP,MTNM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +368,MVP,MTNM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +369,MVP,MTNM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +370,MVP,MTON8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +371,MVP,MTON8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +372,MVP,MVOM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +373,MVP,MVOM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +374,MVP,MVOM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +375,MVP,MVOM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +376,MVP,Marshall.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +377,MVP,Marshall.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +378,MVP,Marshall.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +379,MVP,Merrill.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +380,MVP,Merrill.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +381,MVP,Merrill.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +382,MVP,Minnetonka.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +383,MVP,Minot4NW.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +384,MVP,MinotBroadBrdg.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +385,MVP,MissHW_Leech-Lake.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +386,MVP,MissHW_Leech-Lake.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +387,MVP,MoundsView.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +388,MVP,MoundsView.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +389,MVP,MoundsView.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +390,MVP,Muscoda.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +391,MVP,Muscoda.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +392,MVP,Muscoda.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +393,MVP,NCEN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +394,MVP,NCEN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +395,MVP,NULM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +396,MVP,NULM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +397,MVP,NWUM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +398,MVP,NWUM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +399,MVP,NWUM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +400,MVP,Neecedah.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +401,MVP,Neecedah.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +402,MVP,Neilsville.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +403,MVP,Neilsville.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +404,MVP,Neilsville.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +405,MVP,NewLisbon.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +406,MVP,NewLisbon.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +407,MVP,Nimrod.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +408,MVP,Nimrod.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +409,MVP,Noonan.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +410,MVP,Noonan.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +411,MVP,Northfield.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +412,MVP,Northfield.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +413,MVP,Northfield.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +414,MVP,ODSM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +415,MVP,ODSM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +416,MVP,ODSM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +417,MVP,OKLM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +418,MVP,OKLM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +419,MVP,ORTM5.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +420,MVP,ORTM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +421,MVP,ORTM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +422,MVP,ORTM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +423,MVP,OSLM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +424,MVP,Onamia.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +425,MVP,OntarioWI.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +426,MVP,OntarioWI.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +427,MVP,Orwell_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +428,MVP,Orwell_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +429,MVP,Orwell_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +430,MVP,PBNN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +431,MVP,PLUM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +432,MVP,PLUM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +433,MVP,PRTN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +434,MVP,PRTN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +435,MVP,ParkRapids.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +436,MVP,ParkRapids.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +437,MVP,Peever.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +438,MVP,Peever.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +439,MVP,Peever.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +440,MVP,Pillager.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +441,MVP,Pillager.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +442,MVP,PilotMound.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +443,MVP,PilotMound.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +444,MVP,PilotMound.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +445,MVP,PineCity.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +446,MVP,PineCity.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +447,MVP,PineCity.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +448,MVP,Sherwood.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +449,MVP,Sherwood.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +450,MVP,Sparta.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +451,MVP,Sparta.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +452,MVP,SpiritFalls.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +453,MVP,SpiritFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +454,MVP,SpiritFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +455,MVP,StBenedict.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +456,MVP,StBenedict.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +457,MVP,StCloud.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +458,MVP,StCloud.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +459,MVP,StCloudMiss.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +460,MVP,StCloudMiss.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +461,MVP,StCroixFalls.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +462,MVP,StCroixFalls.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +463,MVP,StCroixFalls.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +464,MVP,Steuben.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +465,MVP,Steuben.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +466,MVP,Steuben.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +467,MVP,Stillwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +468,MVP,Stillwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +469,MVP,Stratford.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +470,MVP,Stratford.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +471,MVP,TOLN8.Cond.Inst.~15Minutes.0.Raw-USGS,0.0, +472,MVP,TOLN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +473,MVP,TOLN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +474,MVP,TOLN8.Temp-Water.Inst.~15Minutes.0.Raw-USGS,0.0, +475,MVP,TPNN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +476,MVP,TPNN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +477,MVP,TRRM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +478,MVP,TRRM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +479,MVP,TWVM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +480,MVP,TWVM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +481,MVP,Taconite.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +482,MVP,TraverseRES_Dam-Tailwater.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +483,MVP,TraverseRES_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +484,MVP,TraverseRES_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +485,MVP,TraverseRES_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +486,MVP,TraverseWR_Dam-MainLake.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +487,MVP,TraverseWR_Dam-MainLake.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +488,MVP,TraverseWR_Dam-Tailwater.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +489,MVP,TraverseWR_Dam-Tailwater.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +490,MVP,TraverseWR_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +491,MVP,TraverseWR_Dam.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +492,MVP,Upham.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +493,MVP,Upham.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +494,MVP,ValleyCity.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +495,MVP,ValleyCity.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +496,MVP,ValleyCity.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +497,MVP,Verendrye.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +498,MVP,Verendrye.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +499,MVP,WEBN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +500,MVP,WEBN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +501,MVP,WFON8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +502,MVP,WFON8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +503,MVP,WHNN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +504,MVP,WHNN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +505,MVP,WILM5.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +506,MVP,WILM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +507,MVP,WILM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +508,MVP,WLHN8.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +509,MVP,WLHN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +510,MVP,WRDM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +511,MVP,WSFN8.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +512,MVP,WSFN8.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +513,MVP,WTNM5.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +514,MVP,WTNM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +515,MVP,Warwick.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +516,MVP,Warwick.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +517,MVP,Warwick.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +518,MVP,Waskish.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +519,MVP,Waskish.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +520,MVP,Welch.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +521,MVP,Welch.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +522,MVP,Welch.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +523,MVP,Westhope.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +524,MVP,Westhope.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +525,MVP,Wheaton.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +526,MVP,Wheaton.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +527,MVP,Wheeler.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +528,MVP,Wheeler.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +529,MVP,WillowCity.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +530,MVP,WillowCity.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +531,MVP,Winona.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,0.0, +532,MVP,Winona.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +533,MVP,Winona.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +534,MVP,Winter.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +535,MVP,Winter.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +536,MVP,Winter.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +537,MVP,WisconsinDells.Elev.Inst.~15Minutes.0.Raw-USGS,0.0, +538,MVP,WisconsinDells.Flow.Inst.~15Minutes.0.Raw-USGS,0.0, +539,MVP,WisconsinDells.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +540,MVP,ZUMM5.Stage.Inst.~15Minutes.0.Raw-USGS,0.0, +541,MVP,FoxholmSouris.Flow.Inst.~15Minutes.0.Raw-USGS,60.0, +542,MVP,McGregor.Stage.Inst.~15Minutes.0.Raw-USGS,65.0,43560 +543,MVP,Stillwater.Elev.Inst.~15Minutes.0.Raw-USGS-MSL1912,65.0,74693 +544,MVP,FoxholmSouris.Stage.Inst.~15Minutes.0.Raw-USGS,65.0, +545,MVP,Baldhill_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NGVD29,62614.0, +546,MVP,Homme_Dam.Elev.Inst.~15Minutes.0.Raw-USGS-NGVD29,62614.0, +547,MVP,FoxholmDesLacs.Stage.Inst.~15Minutes.0.Raw-USGS,63400.0, +548,MVP,BallClubBCRiver.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +549,MVP,WSFN8.Flow.Inst.~15Minutes.0.Raw-USGS,63430.0, +550,MVP,Taconite.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +551,MVP,NULM5.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +552,MVP,BruceFlambeau.Elev.Inst.~15Minutes.0.Raw-USGS,63430.0, +553,MVP,BruceFlambeau.Flow.Inst.~15Minutes.0.Raw-USGS,63430.0, +554,MVP,BruceFlambeau.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +555,MVP,CannonFalls.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +556,MVP,CannonFallsPrCk.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +557,MVP,GraniteFallsMin.Elev.Inst.~15Minutes.0.Raw-USGS,63430.0, +558,MVP,GraniteFallsMin.Flow.Inst.~15Minutes.0.Raw-USGS,63430.0, +559,MVP,GraniteFallsMin.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +560,MVP,Kloten.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,63430.0, +561,MVP,Kloten.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +562,MVP,McGregor.Elev.Inst.~15Minutes.0.Raw-USGS-NAVD88,63430.0, +563,MVP,MenomonieRCedar.Elev.Inst.~15Minutes.0.Raw-USGS,63430.0, +564,MVP,MenomonieRCedar.Flow.Inst.~15Minutes.0.Raw-USGS,63430.0, +565,MVP,MenomonieRCedar.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +566,MVP,MerrillPrairie.Elev.Inst.~15Minutes.0.Raw-USGS,63430.0, +567,MVP,MerrillPrairie.Flow.Inst.~15Minutes.0.Raw-USGS,63430.0, +568,MVP,MerrillPrairie.Stage.Inst.~15Minutes.0.Raw-USGS,63430.0, +569,MVP,Prescott.Stage.Inst.~15Minutes.0.Raw-USGS,74709.0, +570,MVP,Minot4NW.Stage.Inst.~15Minutes.0.Raw-USGS,, From 5a284020db70f1a027b9c46ddbab8713e98b1b14 Mon Sep 17 00:00:00 2001 From: Eric Novotny Date: Tue, 21 Apr 2026 07:32:46 -0700 Subject: [PATCH 2/3] add backfill version to usgs timeseries --- cwmscli/usgs/__init__.py | 24 ++++- cwmscli/usgs/getusgs_cda.py | 42 +++++++-- tests/cli/test_getusgs_cda.py | 160 ++++++++++++++++++++++++++++++++ tests/cli/test_usgs_commands.py | 70 ++++++++++++++ 4 files changed, 288 insertions(+), 8 deletions(-) diff --git a/cwmscli/usgs/__init__.py b/cwmscli/usgs/__init__.py index d9ba177..81b8f7c 100644 --- a/cwmscli/usgs/__init__.py +++ b/cwmscli/usgs/__init__.py @@ -41,8 +41,17 @@ def usgs_group(): type=str, help='Backfill timeseries ids, use list of timeseries ids (e.g. "ts_id1, ts_id2") to attempt to backfill a subset of timeseries with USGS data', ) +@click.option( + "-bv", + "--backfill-version", + default=None, + type=str, + help='Backfill version, save data to a different version of the timeseries (e.g. "Rev-USGS" instead of "Raw-USGS")', +) @requires(reqs.cwms, reqs.requests) -def getusgs_timeseries(office, days_back, api_root, api_key, api_key_loc, backfill): +def getusgs_timeseries( + office, days_back, api_root, api_key, api_key_loc, backfill, backfill_version +): from cwmscli.usgs.getusgs_cda import getusgs_cda if backfill is not None: @@ -57,6 +66,7 @@ def getusgs_timeseries(office, days_back, api_root, api_key, api_key_loc, backfi days_back=days_back, api_key=api_key, backfill_tsids=backfill_list, + backfill_version=backfill_version, ) @@ -76,8 +86,17 @@ def getusgs_timeseries(office, days_back, api_root, api_key, api_key_loc, backfi type=str, help='Backfill timeseries ids, use list of timeseries ids (e.g. "ts_id1, ts_id2") to attempt to backfill a subset of timeseries with USGS data', ) +@click.option( + "-bv", + "--backfill-version", + default=None, + type=str, + help='Backfill version, save data to a different version of the timeseries (e.g. "Rev-USGS" instead of "Raw-USGS")', +) @requires(reqs.cwms, reqs.requests) -def getusgs_timeseries_v2(office, days_back, api_root, api_key, api_key_loc, backfill): +def getusgs_timeseries_v2( + office, days_back, api_root, api_key, api_key_loc, backfill, backfill_version +): from cwmscli.usgs.getusgs_cda import getusgs_cda_ogc if backfill is not None: @@ -92,6 +111,7 @@ def getusgs_timeseries_v2(office, days_back, api_root, api_key, api_key_loc, bac days_back=days_back, api_key=api_key, backfill_tsids=backfill_list, + backfill_version=backfill_version, ) diff --git a/cwmscli/usgs/getusgs_cda.py b/cwmscli/usgs/getusgs_cda.py index 77a2f7d..cd63687 100644 --- a/cwmscli/usgs/getusgs_cda.py +++ b/cwmscli/usgs/getusgs_cda.py @@ -46,6 +46,7 @@ def getusgs_cda( days_back: float, api_key: str, backfill_tsids: list = None, + backfill_version: str = None, ): api_key = "apikey " + api_key cwms.api.init_session(api_root=api_root, api_key=api_key) @@ -88,7 +89,9 @@ def getusgs_cda( if len(method_sites) > 0: USGS_data_method = getUSGS_ts(method_sites, startDT, endDT, 3) - CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back) + CWMS_writeData( + USGS_ts, USGS_data, USGS_data_method, days_back, backfill_version + ) else: if backfill_tsids: _log_error_and_exit( @@ -288,7 +291,21 @@ def getUSGS_ts(sites, startDT, endDT, access=None): return USGS_data -def CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back): +def _replace_ts_version(ts_id: str, backfill_version: str) -> str: + """Replace the version component of a timeseries ID. + + The last dot-separated component is the version (e.g., Raw-USGS, Rev-USGS). + This function replaces it with the provided backfill_version. + """ + parts = ts_id.rsplit(".", 1) + if len(parts) == 2: + return f"{parts[0]}.{backfill_version}" + return ts_id + + +def CWMS_writeData( + USGS_ts, USGS_data, USGS_data_method, days_back, backfill_version=None +): # lists to hold time series that fail # noData -> usgs location and parameter were present in USGS api but the values were empty # NotinAPI -> usgs location and parameter were not retrieved from USGS api @@ -374,10 +391,20 @@ def CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back): office = row["office-id"] values["quality-code"] = 0 + # apply backfill_version if provided + store_ts_id = ( + _replace_ts_version(ts_id, backfill_version) + if backfill_version + else ts_id + ) + # write values to CWMS database try: data = cwms.timeseries_df_to_json( - data=values, ts_id=ts_id, units=units, office_id=office + data=values, + ts_id=store_ts_id, + units=units, + office_id=office, ) if days_back < 365: cwms.store_timeseries(data) @@ -386,13 +413,13 @@ def CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back): data, max_workers=30, chunk_size=30 * 24 * 4 ) logging.info( - f"SUCCESS Data stored in CWMS database for --> {ts_id},{USGS_Id_param}" + f"SUCCESS Data stored in CWMS database for --> {store_ts_id},{USGS_Id_param}" ) saved = saved + 1 except Exception as error: storErr.append([ts_id, USGS_Id_param, error]) logging.error( - f"FAIL Data could not be stored to CWMS database for --> {ts_id},{USGS_Id_param} CDA error = {error}" + f"FAIL Data could not be stored to CWMS database for --> {store_ts_id},{USGS_Id_param} CDA error = {error}" ) except Exception as error: logging.error( @@ -441,6 +468,7 @@ def getusgs_cda_ogc( days_back: float, api_key: str, backfill_tsids: list = None, + backfill_version: str = None, ): """Fetch USGS time series data using the new OGC API and store into CWMS. @@ -479,7 +507,9 @@ def getusgs_cda_ogc( if len(method_sites) > 0: USGS_data_method = getUSGS_ts_ogc(method_sites, startDT, endDT, 3) - CWMS_writeData(USGS_ts, USGS_data, USGS_data_method, days_back) + CWMS_writeData( + USGS_ts, USGS_data, USGS_data_method, days_back, backfill_version + ) else: if backfill_tsids: _log_error_and_exit( diff --git a/tests/cli/test_getusgs_cda.py b/tests/cli/test_getusgs_cda.py index 610aa83..8c990b6 100644 --- a/tests/cli/test_getusgs_cda.py +++ b/tests/cli/test_getusgs_cda.py @@ -427,6 +427,56 @@ def mock_get(url, params=None): assert captured_params["sites"] == "04213152,04213160,04213300" +class TestReplaceTS_Version: + def test_replaces_version_component(self): + """Test that version component is replaced correctly.""" + ts_id = "DWGN8.Stage.Inst.~15Minutes.0.Raw-USGS" + backfill_version = "Rev-USGS" + + result = getusgs_cda_module._replace_ts_version(ts_id, backfill_version) + + assert result == "DWGN8.Stage.Inst.~15Minutes.0.Rev-USGS" + + def test_handles_simple_version(self): + """Test with simple version string.""" + ts_id = "LOC.Flow.Inst.~15Minutes.0.Raw" + backfill_version = "Test" + + result = getusgs_cda_module._replace_ts_version(ts_id, backfill_version) + + assert result == "LOC.Flow.Inst.~15Minutes.0.Test" + + def test_handles_version_with_multiple_dashes(self): + """Test with version containing dashes.""" + ts_id = "LOC.Stage.Inst.~15Minutes.0.Rev-USGS-v2" + backfill_version = "New-Rev-USGS" + + result = getusgs_cda_module._replace_ts_version(ts_id, backfill_version) + + assert result == "LOC.Stage.Inst.~15Minutes.0.New-Rev-USGS" + + def test_handles_ts_id_without_dots(self): + """Test with TS ID that has no dots.""" + ts_id = "SimpleID" + backfill_version = "NewVersion" + + result = getusgs_cda_module._replace_ts_version(ts_id, backfill_version) + + # If no dot found, function returns original ts_id + assert result == "SimpleID" + + def test_preserves_location_and_parameters(self): + """Test that location and parameter parts are preserved.""" + ts_id = "MyLocation-Base.Parameter.Type.Interval.Season.OldVersion" + backfill_version = "NewVersion" + + result = getusgs_cda_module._replace_ts_version(ts_id, backfill_version) + + # Everything before the last dot should be preserved + assert result.startswith("MyLocation-Base.Parameter.Type.Interval.Season.") + assert result.endswith("NewVersion") + + class TestCWMS_writeData: def test_logs_success_when_data_written(self, monkeypatch, caplog): """Test that success is logged when data is written.""" @@ -568,3 +618,113 @@ def test_handles_multiple_records(self, monkeypatch, caplog): # Check that both records were processed assert "04213152.00060" in caplog.text assert "04213160.00065" in caplog.text + + def test_applies_backfill_version_when_provided(self, monkeypatch): + """Test that backfill_version is applied to ts_id when writing data.""" + mock_store = Mock(return_value=None) + captured_ts_id = {} + + def capture_ts_id(data, ts_id=None, units=None, office_id=None): + captured_ts_id["ts_id"] = ts_id + return {"success": True} + + monkeypatch.setattr(getusgs_cda_module.cwms, "store_timeseries", mock_store) + monkeypatch.setattr( + getusgs_cda_module.cwms, "timeseries_df_to_json", capture_ts_id + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Raw-USGS"], + "office-id": ["MVP"], + "USGS_St_Num": ["04213152"], + "USGS_PARAMETER": ["00060"], + "USGS_Method_TS": [np.nan], + } + ) + + usgs_data = pd.DataFrame( + index=["04213152.00060"], + data={ + "values": [ + [ + { + "value": [ + { + "dateTime": "2024-01-01", + "value": "100", + "qualifiers": "0", + } + ] + } + ] + ], + "variable": [{"noDataValue": "-999999", "unit": {"unitCode": "ft3/s"}}], + }, + ) + + usgs_data_method = pd.DataFrame() + + getusgs_cda_module.CWMS_writeData( + usgs_ts, + usgs_data, + usgs_data_method, + days_back=30, + backfill_version="Rev-USGS", + ) + + # Verify that the ts_id passed to timeseries_df_to_json has the new version + assert captured_ts_id["ts_id"] == "LOC1.Flow.Inst.~15Minutes.0.Rev-USGS" + + def test_uses_original_ts_id_without_backfill_version(self, monkeypatch): + """Test that original ts_id is used when backfill_version is not provided.""" + mock_store = Mock(return_value=None) + captured_ts_id = {} + + def capture_ts_id(data, ts_id=None, units=None, office_id=None): + captured_ts_id["ts_id"] = ts_id + return {"success": True} + + monkeypatch.setattr(getusgs_cda_module.cwms, "store_timeseries", mock_store) + monkeypatch.setattr( + getusgs_cda_module.cwms, "timeseries_df_to_json", capture_ts_id + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Raw-USGS"], + "office-id": ["MVP"], + "USGS_St_Num": ["04213152"], + "USGS_PARAMETER": ["00060"], + "USGS_Method_TS": [np.nan], + } + ) + + usgs_data = pd.DataFrame( + index=["04213152.00060"], + data={ + "values": [ + [ + { + "value": [ + { + "dateTime": "2024-01-01", + "value": "100", + "qualifiers": "0", + } + ] + } + ] + ], + "variable": [{"noDataValue": "-999999", "unit": {"unitCode": "ft3/s"}}], + }, + ) + + usgs_data_method = pd.DataFrame() + + getusgs_cda_module.CWMS_writeData( + usgs_ts, usgs_data, usgs_data_method, days_back=30 + ) + + # Verify that the original ts_id is used + assert captured_ts_id["ts_id"] == "LOC1.Flow.Inst.~15Minutes.0.Raw-USGS" diff --git a/tests/cli/test_usgs_commands.py b/tests/cli/test_usgs_commands.py index 24c5a4e..1b15620 100644 --- a/tests/cli/test_usgs_commands.py +++ b/tests/cli/test_usgs_commands.py @@ -44,3 +44,73 @@ def fake_getusgs_cda(**kwargs): "Prado DS-SAR.Flow.Inst.0.0.usgs-raw", "Other Location.Stage.Inst.0.0.usgs-raw", ] + + +def test_usgs_timeseries_backfill_version_passed_through(monkeypatch): + captured = {} + fake_module = types.ModuleType("cwmscli.usgs.getusgs_cda") + + def fake_getusgs_cda(**kwargs): + captured.update(kwargs) + + fake_module.getusgs_cda = fake_getusgs_cda + + monkeypatch.setitem(sys.modules, "cwmscli.usgs.getusgs_cda", fake_module) + monkeypatch.setattr(deps.importlib, "import_module", lambda name: object()) + monkeypatch.setattr(deps.importlib.metadata, "version", lambda name: "999.0.0") + + result = CliRunner().invoke( + cli, + [ + "usgs", + "timeseries", + "-o", + "spl", + "-d", + "30", + "-a", + "https://example.test/cda/", + "-k", + "test-api-key", + "-bv", + "Rev-USGS", + ], + ) + + assert result.exit_code == 0, result.output + assert captured["backfill_version"] == "Rev-USGS" + + +def test_usgs_timeseries_v2_backfill_version_passed_through(monkeypatch): + captured = {} + fake_module = types.ModuleType("cwmscli.usgs.getusgs_cda") + + def fake_getusgs_cda_ogc(**kwargs): + captured.update(kwargs) + + fake_module.getusgs_cda_ogc = fake_getusgs_cda_ogc + + monkeypatch.setitem(sys.modules, "cwmscli.usgs.getusgs_cda", fake_module) + monkeypatch.setattr(deps.importlib, "import_module", lambda name: object()) + monkeypatch.setattr(deps.importlib.metadata, "version", lambda name: "999.0.0") + + result = CliRunner().invoke( + cli, + [ + "usgs", + "timeseries-v2", + "-o", + "spl", + "-d", + "30", + "-a", + "https://example.test/cda/", + "-k", + "test-api-key", + "-bv", + "Rev-USGS", + ], + ) + + assert result.exit_code == 0, result.output + assert captured["backfill_version"] == "Rev-USGS" From b91978fdb0b1a539a2d58abdf34b6f55f0dda798 Mon Sep 17 00:00:00 2001 From: Eric Novotny Date: Tue, 21 Apr 2026 09:09:39 -0700 Subject: [PATCH 3/3] check to see if backfile version timeseries exist --- cwmscli/usgs/getusgs_cda.py | 50 ++++++++++++++ tests/cli/test_getusgs_cda.py | 124 ++++++++++++++++++++++++++++++++++ 2 files changed, 174 insertions(+) diff --git a/cwmscli/usgs/getusgs_cda.py b/cwmscli/usgs/getusgs_cda.py index cd63687..0621124 100644 --- a/cwmscli/usgs/getusgs_cda.py +++ b/cwmscli/usgs/getusgs_cda.py @@ -61,6 +61,10 @@ def getusgs_cda( if backfill_tsids: USGS_ts = USGS_ts[USGS_ts["timeseries-id"].isin(backfill_tsids)] + USGS_ts = _validate_backfill_version_timeseries( + USGS_ts, backfill_version, office_id + ) + if len(USGS_ts) > 0: # grab all of the unique USGS stations numbers to be sent to USGS api sites = USGS_ts[USGS_ts["USGS_Method_TS"].isna()].USGS_St_Num.unique() @@ -303,6 +307,48 @@ def _replace_ts_version(ts_id: str, backfill_version: str) -> str: return ts_id +def _validate_backfill_version_timeseries( + usgs_ts: pd.DataFrame, backfill_version: str, office_id: str +) -> pd.DataFrame: + """Validate that all timeseries with backfill_version exist in CWMS. + + Returns dataframe with missing backfill_version timeseries removed. + """ + if backfill_version is None: + return usgs_ts + + try: + pattern = f".*\\.{backfill_version}$" + response = cwms.get_timeseries_identifiers( + office_id=office_id, timeseries_id_regex=pattern + ) + + existing_ts = set() + if response.df is not None and not response.df.empty: + existing_ts = set(response.df["timeseries-id"].values) + + missing_ts = [] + missing_original_ts = [] + for ts_id in usgs_ts["timeseries-id"].unique(): + new_ts_id = _replace_ts_version(ts_id, backfill_version) + if new_ts_id not in existing_ts: + missing_ts.append(new_ts_id) + missing_original_ts.append(ts_id) + + if missing_ts: + logging.warning( + f"The following timeseries with backfill_version '{backfill_version}' do not exist in CWMS and will be skipped: {missing_ts}" + ) + usgs_ts = usgs_ts[~usgs_ts["timeseries-id"].isin(missing_original_ts)] + + except Exception as e: + logging.warning( + f"Could not verify timeseries with backfill_version for office {office_id}: {e}" + ) + + return usgs_ts + + def CWMS_writeData( USGS_ts, USGS_data, USGS_data_method, days_back, backfill_version=None ): @@ -488,6 +534,10 @@ def getusgs_cda_ogc( if backfill_tsids: USGS_ts = USGS_ts[USGS_ts["timeseries-id"].isin(backfill_tsids)] + USGS_ts = _validate_backfill_version_timeseries( + USGS_ts, backfill_version, office_id + ) + if len(USGS_ts) > 0: sites = USGS_ts[USGS_ts["USGS_Method_TS"].isna()].USGS_St_Num.unique() method_sites = USGS_ts[USGS_ts["USGS_Method_TS"].notna()].USGS_St_Num.unique() diff --git a/tests/cli/test_getusgs_cda.py b/tests/cli/test_getusgs_cda.py index 8c990b6..1bbfe27 100644 --- a/tests/cli/test_getusgs_cda.py +++ b/tests/cli/test_getusgs_cda.py @@ -427,6 +427,130 @@ def mock_get(url, params=None): assert captured_params["sites"] == "04213152,04213160,04213300" +class TestValidateBackfillVersionTimeseries: + def test_warns_when_timeseries_missing(self, monkeypatch, caplog): + """Test that warning is logged when backfill timeseries don't exist.""" + mock_response = Mock() + mock_response.df = pd.DataFrame( + {"timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Rev-USGS"]} + ) + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_identifiers", + lambda office_id, timeseries_id_regex: mock_response, + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": [ + "LOC1.Flow.Inst.~15Minutes.0.Raw-USGS", + "LOC2.Stage.Inst.~15Minutes.0.Raw-USGS", + ], + "office-id": ["MVP", "MVP"], + } + ) + + with caplog.at_level(logging.WARNING): + result = getusgs_cda_module._validate_backfill_version_timeseries( + usgs_ts, "Rev-USGS", "MVP" + ) + + assert "do not exist in CWMS" in caplog.text + # LOC2 should be removed, only LOC1 remains + assert len(result) == 1 + assert result["timeseries-id"].iloc[0] == "LOC1.Flow.Inst.~15Minutes.0.Raw-USGS" + + def test_no_warning_when_all_timeseries_exist(self, monkeypatch, caplog): + """Test that no warning is logged when all backfill timeseries exist.""" + mock_response = Mock() + mock_response.df = pd.DataFrame( + { + "timeseries-id": [ + "LOC1.Flow.Inst.~15Minutes.0.Rev-USGS", + "LOC2.Stage.Inst.~15Minutes.0.Rev-USGS", + ] + } + ) + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_identifiers", + lambda office_id, timeseries_id_regex: mock_response, + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": [ + "LOC1.Flow.Inst.~15Minutes.0.Raw-USGS", + "LOC2.Stage.Inst.~15Minutes.0.Raw-USGS", + ], + "office-id": ["MVP", "MVP"], + } + ) + + with caplog.at_level(logging.WARNING): + result = getusgs_cda_module._validate_backfill_version_timeseries( + usgs_ts, "Rev-USGS", "MVP" + ) + + assert "do not exist in CWMS" not in caplog.text + # All timeseries should remain + assert len(result) == 2 + + def test_skips_validation_when_backfill_version_none(self, monkeypatch, caplog): + """Test that validation is skipped when backfill_version is None.""" + mock_get_ts = Mock() + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_identifiers", + mock_get_ts, + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Raw-USGS"], + "office-id": ["MVP"], + } + ) + + result = getusgs_cda_module._validate_backfill_version_timeseries( + usgs_ts, None, "MVP" + ) + + # Should not call get_timeseries_identifiers + mock_get_ts.assert_not_called() + # Should return unchanged dataframe + pd.testing.assert_frame_equal(result, usgs_ts) + + def test_handles_empty_response(self, monkeypatch, caplog): + """Test that missing timeseries are detected with empty response.""" + mock_response = Mock() + mock_response.df = pd.DataFrame() + + monkeypatch.setattr( + getusgs_cda_module.cwms, + "get_timeseries_identifiers", + lambda office_id, timeseries_id_regex: mock_response, + ) + + usgs_ts = pd.DataFrame( + { + "timeseries-id": ["LOC1.Flow.Inst.~15Minutes.0.Raw-USGS"], + "office-id": ["MVP"], + } + ) + + with caplog.at_level(logging.WARNING): + result = getusgs_cda_module._validate_backfill_version_timeseries( + usgs_ts, "Rev-USGS", "MVP" + ) + + assert "do not exist in CWMS" in caplog.text + # All timeseries should be removed + assert len(result) == 0 + + class TestReplaceTS_Version: def test_replaces_version_component(self): """Test that version component is replaced correctly."""