From d777a81db934794c8842af1cd2dfadbfe2925dcf Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Thu, 14 May 2026 14:36:26 -0400 Subject: [PATCH 01/10] Add Tennessee elderly property tax relief --- changelog.d/8203.added.md | 1 + .../household/state_property_tax_credits.yaml | 1 + .../age_threshold.yaml | 13 +++ .../assessment_rate.yaml | 11 +++ .../income_limit.yaml | 16 ++++ .../property_value_cap.yaml | 16 ++++ .../tn_elderly_property_tax_relief.yaml | 76 +++++++++++++++ ..._elderly_property_tax_relief_eligible.yaml | 93 +++++++++++++++++++ .../tn_elderly_property_tax_relief.py | 28 ++++++ ...tn_elderly_property_tax_relief_eligible.py | 27 ++++++ .../tn_elderly_property_tax_relief_income.py | 12 +++ 11 files changed, 294 insertions(+) create mode 100644 changelog.d/8203.added.md create mode 100644 policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml create mode 100644 policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml create mode 100644 policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml create mode 100644 policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml create mode 100644 policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml create mode 100644 policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml create mode 100644 policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py create mode 100644 policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py create mode 100644 policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py diff --git a/changelog.d/8203.added.md b/changelog.d/8203.added.md new file mode 100644 index 00000000000..848052999d7 --- /dev/null +++ b/changelog.d/8203.added.md @@ -0,0 +1 @@ +Added Tennessee property tax relief for elderly homeowners. diff --git a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml index b9792f1ef71..9ec2f533a25 100644 --- a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml +++ b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml @@ -152,6 +152,7 @@ values: - ny_real_property_tax_credit - ok_ptc - ri_property_tax_credit + - tn_elderly_property_tax_relief - ut_homeowner_renter_relief - wi_homestead_credit - wi_property_tax_credit diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml new file mode 100644 index 00000000000..bd46506076d --- /dev/null +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml @@ -0,0 +1,13 @@ +description: Tennessee sets the qualifying age to this threshold under the Property Tax Relief for Elderly Homeowners program. +values: + 2025-01-01: 65 + +metadata: + unit: year + period: year + label: Tennessee elderly property tax relief age threshold + reference: + - title: Tennessee Comptroller Tax Relief Brochure + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf + - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml new file mode 100644 index 00000000000..a3981fb64e3 --- /dev/null +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml @@ -0,0 +1,11 @@ +description: Tennessee uses this assessment rate for residential property under the Property Tax Relief for Elderly Homeowners program. +values: + 2025-01-01: 0.25 + +metadata: + unit: /1 + period: year + label: Tennessee elderly property tax relief residential assessment rate + reference: + - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml new file mode 100644 index 00000000000..994a20b127a --- /dev/null +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml @@ -0,0 +1,16 @@ +description: Tennessee limits income to this amount under the Property Tax Relief for Elderly Homeowners program. +values: + 2025-01-01: 37_530 + 2026-01-01: 38_470 + +metadata: + unit: currency-USD + period: year + label: Tennessee elderly property tax relief income limit + reference: + - title: Tennessee Comptroller Tax Relief Brochure + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf + - title: Tennessee Comptroller 2026 Tax Freeze Income Limits + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-freeze/TaxFreezeIncomeLimitsList2026.pdf + - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml new file mode 100644 index 00000000000..b884155ee6e --- /dev/null +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml @@ -0,0 +1,16 @@ +description: Tennessee limits property value to this amount under the Property Tax Relief for Elderly Homeowners program. +values: + 2025-01-01: 32_700 + 2026-01-01: 32_700 + +metadata: + unit: currency-USD + period: year + label: Tennessee elderly property tax relief property value cap + reference: + - title: Tennessee Comptroller Tax Relief Brochure + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf + - title: University of Tennessee Municipal Technical Advisory Service Property Tax Relief for Elderly and Disabled + href: https://www.mtas.tennessee.edu/reference/property-tax-relief-elderly-and-disabled + - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf diff --git a/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml new file mode 100644 index 00000000000..b63cc6d917b --- /dev/null +++ b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml @@ -0,0 +1,76 @@ +- name: Case 1, senior homeowner receives relief on the capped assessed value. + period: 2026 + input: + people: + person1: + age: 65 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 38_470 + households: + household: + members: [person1] + state_code: TN + output: + # Capped assessed value = 32,700 * 25% = 8,175. + # Relief = 1,000 * 8,175 / 25,000. + tn_elderly_property_tax_relief: 327 + +- name: Case 2, home below the value cap receives relief for all real estate taxes. + period: 2026 + input: + people: + person1: + age: 70 + real_estate_taxes: 400 + assessed_property_value: 6_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief: 400 + +- name: Case 3, senior homeowner above the 2025 income limit receives no relief. + period: 2025 + input: + people: + person1: + age: 70 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 37_531 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief: 0 + +- name: Case 4, missing assessed property value yields no relief. + period: 2026 + input: + people: + person1: + age: 70 + real_estate_taxes: 1_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief: 0 diff --git a/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml new file mode 100644 index 00000000000..702813b774a --- /dev/null +++ b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml @@ -0,0 +1,93 @@ +- name: Case 1, senior homeowner at the 2026 income limit is eligible. + period: 2026 + input: + people: + person1: + age: 65 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 38_470 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: true + +- name: Case 2, senior homeowner above the 2026 income limit is ineligible. + period: 2026 + input: + people: + person1: + age: 65 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 38_471 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: false + +- name: Case 3, homeowner below the age threshold is ineligible. + period: 2026 + input: + people: + person1: + age: 64 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: false + +- name: Case 4, senior renter is ineligible. + period: 2026 + input: + people: + person1: + age: 70 + rent: 12_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: false + +- name: Case 5, senior homeowner outside Tennessee is ineligible. + period: 2026 + input: + people: + person1: + age: 70 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: KY + output: + tn_elderly_property_tax_relief_eligible: false diff --git a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py new file mode 100644 index 00000000000..730c3747bae --- /dev/null +++ b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py @@ -0,0 +1,28 @@ +from policyengine_us.model_api import * + + +class tn_elderly_property_tax_relief(Variable): + value_type = float + entity = TaxUnit + label = "Tennessee elderly property tax relief" + unit = USD + definition_period = YEAR + reference = ( + "https://comptroller.tn.gov/office-functions/pa/property-taxes/property-tax-programs/tax-relief.html", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf", + ) + defined_for = "tn_elderly_property_tax_relief_eligible" + + def formula(tax_unit, period, parameters): + p = parameters(period).gov.states.tn.tax.property.elderly_property_tax_relief + assessed_property_value = add(tax_unit, period, ["assessed_property_value"]) + capped_assessed_property_value = min_( + assessed_property_value, + p.property_value_cap * p.assessment_rate, + ) + return ( + add(tax_unit, period, ["real_estate_taxes"]) + * capped_assessed_property_value + / assessed_property_value + ) diff --git a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py new file mode 100644 index 00000000000..3961159f531 --- /dev/null +++ b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py @@ -0,0 +1,27 @@ +from policyengine_us.model_api import * + + +class tn_elderly_property_tax_relief_eligible(Variable): + value_type = bool + entity = TaxUnit + label = "Eligible for the Tennessee elderly property tax relief" + definition_period = YEAR + reference = ( + "https://comptroller.tn.gov/office-functions/pa/property-taxes/property-tax-programs/tax-relief.html", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf", + ) + defined_for = StateCode.TN + + def formula(tax_unit, period, parameters): + p = parameters(period).gov.states.tn.tax.property.elderly_property_tax_relief + return ( + (tax_unit("greater_age_head_spouse", period) >= p.age_threshold) + & ( + tax_unit("tn_elderly_property_tax_relief_income", period) + <= p.income_limit + ) + & (add(tax_unit, period, ["real_estate_taxes"]) > 0) + & (add(tax_unit, period, ["assessed_property_value"]) > 0) + & ~tax_unit("rents", period) + ) diff --git a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py new file mode 100644 index 00000000000..055ae52babf --- /dev/null +++ b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py @@ -0,0 +1,12 @@ +from policyengine_us.model_api import * + + +class tn_elderly_property_tax_relief_income(Variable): + value_type = float + entity = TaxUnit + label = "Tennessee elderly property tax relief income" + unit = USD + definition_period = YEAR + defined_for = StateCode.TN + + adds = ["adjusted_gross_income"] From 7935c9cafd2b1eecd9285b05fe696104e14b8f69 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Thu, 14 May 2026 16:53:52 -0400 Subject: [PATCH 02/10] Rename changelog fragment for PR 8307 --- changelog.d/{8203.added.md => 8307.added.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename changelog.d/{8203.added.md => 8307.added.md} (100%) diff --git a/changelog.d/8203.added.md b/changelog.d/8307.added.md similarity index 100% rename from changelog.d/8203.added.md rename to changelog.d/8307.added.md From 771f837cdd39b4599a642dc7c6d879100e5b7614 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Mon, 18 May 2026 16:48:17 -0400 Subject: [PATCH 03/10] Wire tn_elderly_property_tax_relief into net income Create tn_refundable_credits variable and refundable.yaml list, and add tn_refundable_credits to household_refundable_state_credits. The relief now flows through household_refundable_state_tax_credits to household_net_income, mirroring the pattern used for WA Working Families Tax Credit (also a state without an income tax). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../household_refundable_state_credits.yaml | 1 + .../states/tn/tax/income/credits/refundable.yaml | 14 ++++++++++++++ .../tn/tax/income/credits/tn_refundable_credits.py | 11 +++++++++++ 3 files changed, 26 insertions(+) create mode 100644 policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml create mode 100644 policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py diff --git a/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml b/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml index b18f5410087..cf9c075f90c 100644 --- a/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml +++ b/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml @@ -39,6 +39,7 @@ values: # Skip PA which has no refundable credits. - ri_refundable_credits # Rhode Island. - sc_refundable_credits # South Carolina. + - tn_refundable_credits # Tennessee. - wa_refundable_credits # Washington. - nyc_refundable_credits # New York City. - ut_refundable_credits # Utah. diff --git a/policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml b/policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml new file mode 100644 index 00000000000..3f558406ea5 --- /dev/null +++ b/policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml @@ -0,0 +1,14 @@ +description: Tennessee provides these refundable property tax relief credits. +values: + 2025-01-01: + - tn_elderly_property_tax_relief + +metadata: + unit: list + period: year + label: Tennessee refundable credits + reference: + - title: Tennessee Comptroller Property Tax Relief + href: https://comptroller.tn.gov/office-functions/pa/property-taxes/property-tax-programs/tax-relief.html + - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf diff --git a/policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py b/policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py new file mode 100644 index 00000000000..26ddbd67fce --- /dev/null +++ b/policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py @@ -0,0 +1,11 @@ +from policyengine_us.model_api import * + + +class tn_refundable_credits(Variable): + value_type = float + entity = TaxUnit + label = "Tennessee refundable credits" + unit = USD + definition_period = YEAR + defined_for = StateCode.TN + adds = "gov.states.tn.tax.income.credits.refundable" From a487eb440d75a2a2462b8836c6671294f35b6c44 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Thu, 21 May 2026 16:10:53 -0400 Subject: [PATCH 04/10] Keep property tax relief household-only --- .../household_refundable_state_credits.yaml | 1 - .../household/state_property_tax_credits.yaml | 176 ++---------------- .../tn/tax/income/credits/refundable.yaml | 14 -- .../income/credits/tn_refundable_credits.py | 11 -- 4 files changed, 19 insertions(+), 183 deletions(-) delete mode 100644 policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml delete mode 100644 policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py diff --git a/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml b/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml index cf9c075f90c..b18f5410087 100644 --- a/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml +++ b/policyengine_us/parameters/gov/household/household_refundable_state_credits.yaml @@ -39,7 +39,6 @@ values: # Skip PA which has no refundable credits. - ri_refundable_credits # Rhode Island. - sc_refundable_credits # South Carolina. - - tn_refundable_credits # Tennessee. - wa_refundable_credits # Washington. - nyc_refundable_credits # New York City. - ut_refundable_credits # Utah. diff --git a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml index 9ec2f533a25..6a9b8dfc6a4 100644 --- a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml +++ b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml @@ -1,162 +1,24 @@ description: All state property tax credits and circuit breaker programs. values: - # Year-gated: each credit appears from the year its - # parameters are first defined in PE-US. - 1977-01-01: - - ri_property_tax_credit - 1996-01-01: - - nj_property_tax_credit - - ri_property_tax_credit - 1997-01-01: - - mo_property_tax_credit - - nj_property_tax_credit - - ri_property_tax_credit - 2000-01-01: - - mo_property_tax_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_property_tax_credit - 2001-01-01: - - ma_senior_circuit_breaker - - mo_property_tax_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_property_tax_credit - 2008-01-01: - - ma_senior_circuit_breaker - - mo_property_tax_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2009-01-01: - - ma_senior_circuit_breaker - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2011-01-01: - - ct_property_tax_credit - - ma_senior_circuit_breaker - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2014-01-01: - - ct_property_tax_credit - - ma_senior_circuit_breaker - - me_property_tax_fairness_credit - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2016-01-01: - - ct_property_tax_credit - - ma_senior_circuit_breaker - - me_property_tax_fairness_credit - - mi_homestead_property_tax_credit - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - nj_property_tax_credit - - ny_real_property_tax_credit - - ri_property_tax_credit - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2021-01-01: - - az_property_tax_credit - - ct_property_tax_credit - - dc_ptc - - il_property_tax_credit - - ma_senior_circuit_breaker - - me_property_tax_fairness_credit - - mi_homestead_property_tax_credit - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - nj_property_tax_credit - - nm_property_tax_rebate - - ny_real_property_tax_credit - - ok_ptc - - ri_property_tax_credit - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2022-01-01: - - az_property_tax_credit - - ct_property_tax_credit - - dc_ptc - - il_property_tax_credit - - ma_senior_circuit_breaker - - me_property_tax_fairness_credit - - mi_homestead_property_tax_credit - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - mt_property_tax_rebate - - nj_property_tax_credit - - nm_property_tax_rebate - - ny_real_property_tax_credit - - ok_ptc - - ri_property_tax_credit - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2024-01-01: - - az_property_tax_credit - - ct_property_tax_credit - - dc_ptc - - il_property_tax_credit - - ma_senior_circuit_breaker - - me_property_tax_fairness_credit - - mi_homestead_property_tax_credit - - mn_renters_credit - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - mt_property_tax_rebate - - nj_property_tax_credit - - nm_property_tax_rebate - - ny_real_property_tax_credit - - ok_ptc - - ri_property_tax_credit - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit - 2025-01-01: - - az_property_tax_credit - - ct_property_tax_credit - - dc_ptc - - dc_senior_disabled_property_tax_relief - - il_property_tax_credit - - ma_senior_circuit_breaker - - me_property_tax_fairness_credit - - mi_homestead_property_tax_credit - - mn_renters_credit - - mo_property_tax_credit - - mt_elderly_homeowner_or_renter_credit - - mt_property_tax_rebate - - nj_property_tax_credit - - nm_property_tax_rebate - - ny_real_property_tax_credit - - ok_ptc - - ri_property_tax_credit - - tn_elderly_property_tax_relief - - ut_homeowner_renter_relief - - wi_homestead_credit - - wi_property_tax_credit - - wv_homestead_excess_property_tax_credit + 0000-01-01: + - az_property_tax_credit # Arizona Property Tax Credit + - ct_property_tax_credit # Connecticut Property Tax Credit + # Exclude ca_renter_credit as it is for renters, not homeowners. + - dc_ptc # DC Property Tax Credit + # Exclude hi_tax_credit_for_low_income_household_renters as it is for renters, not homeowners. + - ma_senior_circuit_breaker # Massachusetts Senior Circuit Breaker Credit + - me_property_tax_fairness_credit # Maine Property Tax Fairness Credit + - mi_homestead_property_tax_credit # Michigan homestead property tax credit + - mo_property_tax_credit # Missouri property tax credit + - mt_elderly_homeowner_or_renter_credit # Montana Elderly Homeowner/Renter Credit + - nj_property_tax_credit # New Jersey property tax credit + - nm_property_tax_rebate # New Mexico property tax rebate + - ny_real_property_tax_credit # New York real property tax credit + - ri_property_tax_credit # Rhode Island property tax credit + # Omit vt_renter_credit + - wi_homestead_credit # Wisconsin homestead credit + - wi_property_tax_credit # Wisconsin property tax credit + - wv_homestead_excess_property_tax_credit # West Virginia metadata: unit: list diff --git a/policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml b/policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml deleted file mode 100644 index 3f558406ea5..00000000000 --- a/policyengine_us/parameters/gov/states/tn/tax/income/credits/refundable.yaml +++ /dev/null @@ -1,14 +0,0 @@ -description: Tennessee provides these refundable property tax relief credits. -values: - 2025-01-01: - - tn_elderly_property_tax_relief - -metadata: - unit: list - period: year - label: Tennessee refundable credits - reference: - - title: Tennessee Comptroller Property Tax Relief - href: https://comptroller.tn.gov/office-functions/pa/property-taxes/property-tax-programs/tax-relief.html - - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf diff --git a/policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py b/policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py deleted file mode 100644 index 26ddbd67fce..00000000000 --- a/policyengine_us/variables/gov/states/tn/tax/income/credits/tn_refundable_credits.py +++ /dev/null @@ -1,11 +0,0 @@ -from policyengine_us.model_api import * - - -class tn_refundable_credits(Variable): - value_type = float - entity = TaxUnit - label = "Tennessee refundable credits" - unit = USD - definition_period = YEAR - defined_for = StateCode.TN - adds = "gov.states.tn.tax.income.credits.refundable" From fa66f302799984effafdefa6948ee851f76fcf7a Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Thu, 21 May 2026 16:13:30 -0400 Subject: [PATCH 05/10] Restore property tax aggregate base --- .../household/state_property_tax_credits.yaml | 178 ++++++++++++++++-- 1 file changed, 159 insertions(+), 19 deletions(-) diff --git a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml index 6a9b8dfc6a4..5fc7a8116bf 100644 --- a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml +++ b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml @@ -1,24 +1,164 @@ description: All state property tax credits and circuit breaker programs. values: - 0000-01-01: - - az_property_tax_credit # Arizona Property Tax Credit - - ct_property_tax_credit # Connecticut Property Tax Credit - # Exclude ca_renter_credit as it is for renters, not homeowners. - - dc_ptc # DC Property Tax Credit - # Exclude hi_tax_credit_for_low_income_household_renters as it is for renters, not homeowners. - - ma_senior_circuit_breaker # Massachusetts Senior Circuit Breaker Credit - - me_property_tax_fairness_credit # Maine Property Tax Fairness Credit - - mi_homestead_property_tax_credit # Michigan homestead property tax credit - - mo_property_tax_credit # Missouri property tax credit - - mt_elderly_homeowner_or_renter_credit # Montana Elderly Homeowner/Renter Credit - - nj_property_tax_credit # New Jersey property tax credit - - nm_property_tax_rebate # New Mexico property tax rebate - - ny_real_property_tax_credit # New York real property tax credit - - ri_property_tax_credit # Rhode Island property tax credit - # Omit vt_renter_credit - - wi_homestead_credit # Wisconsin homestead credit - - wi_property_tax_credit # Wisconsin property tax credit - - wv_homestead_excess_property_tax_credit # West Virginia + # Year-gated: each credit appears from the year its + # parameters are first defined in PE-US. + 1977-01-01: + - ri_property_tax_credit + 1996-01-01: + - nj_property_tax_credit + - ri_property_tax_credit + 1997-01-01: + - mo_property_tax_credit + - nj_property_tax_credit + - ri_property_tax_credit + 2000-01-01: + - mo_property_tax_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_property_tax_credit + 2001-01-01: + - ma_senior_circuit_breaker + - mo_property_tax_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_property_tax_credit + 2008-01-01: + - ma_senior_circuit_breaker + - mo_property_tax_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2009-01-01: + - ma_senior_circuit_breaker + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2011-01-01: + - ct_property_tax_credit + - ma_senior_circuit_breaker + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2014-01-01: + - ct_property_tax_credit + - ma_senior_circuit_breaker + - me_property_tax_fairness_credit + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2016-01-01: + - ct_property_tax_credit + - ma_senior_circuit_breaker + - me_property_tax_fairness_credit + - mi_homestead_property_tax_credit + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - nj_property_tax_credit + - ny_real_property_tax_credit + - ri_property_tax_credit + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2021-01-01: + - az_property_tax_credit + - ct_property_tax_credit + - dc_ptc + - il_property_tax_credit + - ma_senior_circuit_breaker + - me_property_tax_fairness_credit + - mi_homestead_property_tax_credit + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - nj_property_tax_credit + - nm_property_tax_rebate + - ny_real_property_tax_credit + - ok_ptc + - ri_property_tax_credit + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2022-01-01: + - az_property_tax_credit + - ct_property_tax_credit + - dc_ptc + - il_property_tax_credit + - ma_senior_circuit_breaker + - me_property_tax_fairness_credit + - mi_homestead_property_tax_credit + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - mt_property_tax_rebate + - nj_property_tax_credit + - nm_property_tax_rebate + - ny_real_property_tax_credit + - ok_ptc + - ri_property_tax_credit + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2024-01-01: + - az_property_tax_credit + - ct_property_tax_credit + - dc_ptc + - il_property_tax_credit + - ma_senior_circuit_breaker + - me_property_tax_fairness_credit + - mi_homestead_property_tax_credit + - mn_renters_credit + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - mt_property_tax_rebate + - nd_renters_refund + - nj_property_tax_credit + - nm_property_tax_rebate + - ny_real_property_tax_credit + - ok_ptc + - ri_property_tax_credit + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit + 2025-01-01: + - az_property_tax_credit + - ct_property_tax_credit + - dc_ptc + - dc_senior_disabled_property_tax_relief + - il_property_tax_credit + - ma_senior_circuit_breaker + - me_property_tax_fairness_credit + - mi_homestead_property_tax_credit + - mn_renters_credit + - mo_property_tax_credit + - mt_elderly_homeowner_or_renter_credit + - mt_property_tax_rebate + - nd_renters_refund + - nj_property_tax_credit + - nm_property_tax_rebate + - ny_real_property_tax_credit + - ok_ptc + - pa_property_tax_or_rent_rebate + - ri_property_tax_credit + - ut_homeowner_renter_relief + - wi_homestead_credit + - wi_property_tax_credit + - wv_homestead_excess_property_tax_credit metadata: unit: list From fed766968d58671742d6271fbf2b51e04159a5f4 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Thu, 21 May 2026 16:17:30 -0400 Subject: [PATCH 06/10] Drop property tax aggregate diff --- .../gov/states/household/state_property_tax_credits.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml index 5fc7a8116bf..b9792f1ef71 100644 --- a/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml +++ b/policyengine_us/parameters/gov/states/household/state_property_tax_credits.yaml @@ -126,7 +126,6 @@ values: - mo_property_tax_credit - mt_elderly_homeowner_or_renter_credit - mt_property_tax_rebate - - nd_renters_refund - nj_property_tax_credit - nm_property_tax_rebate - ny_real_property_tax_credit @@ -148,12 +147,10 @@ values: - mo_property_tax_credit - mt_elderly_homeowner_or_renter_credit - mt_property_tax_rebate - - nd_renters_refund - nj_property_tax_credit - nm_property_tax_rebate - ny_real_property_tax_credit - ok_ptc - - pa_property_tax_or_rent_rebate - ri_property_tax_credit - ut_homeowner_renter_relief - wi_homestead_credit From 23f8f95f94edff074e327f5c12485687af01fa22 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Tue, 16 Jun 2026 12:49:33 -0400 Subject: [PATCH 07/10] Add Tennessee assessment rate reference --- .../property/elderly_property_tax_relief/assessment_rate.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml index a3981fb64e3..d9add5eefd0 100644 --- a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml @@ -9,3 +9,5 @@ metadata: reference: - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf + - title: Tennessee Code Annotated Section 67-5-801 + href: https://law.justia.com/codes/tennessee/title-67/chapter-5/part-8/section-67-5-801/ From c0d22f2933190b4e0ee874a4851ef1275b54f5bb Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Tue, 16 Jun 2026 14:13:37 -0400 Subject: [PATCH 08/10] Bundle county FIPS dataset for offline tests --- .../test_load_county_fips_dataset.py | 43 +- .../tools/geography/county_fips_2020.csv | 3236 +++++++++++++++++ .../tools/geography/county_helpers.py | 23 +- 3 files changed, 3267 insertions(+), 35 deletions(-) create mode 100644 policyengine_us/tools/geography/county_fips_2020.csv diff --git a/policyengine_us/tests/utilities/test_load_county_fips_dataset.py b/policyengine_us/tests/utilities/test_load_county_fips_dataset.py index 4b4620f0204..83550a0c196 100644 --- a/policyengine_us/tests/utilities/test_load_county_fips_dataset.py +++ b/policyengine_us/tests/utilities/test_load_county_fips_dataset.py @@ -1,5 +1,5 @@ -from policyengine_core.tools.hugging_face import download_huggingface_dataset from policyengine_us.tools.geography.county_helpers import ( + BUNDLED_COUNTY_FIPS_DATASET, load_county_fips_dataset, ) from pathlib import Path @@ -56,38 +56,15 @@ def _mock(*args, **kwargs): class TestCountyFIPSDatasetFile: """ - Test that the county FIPS dataset file exists and downloads properly. + Test that the bundled county FIPS dataset file exists and parses properly. """ - HUGGINGFACE_REPO = "policyengine/policyengine-us-data" - COUNTY_FIPS_DATASET_FILENAME = "county_fips_2020.csv.gz" - - def test_when_downloading_county_fips__download_is_successful(self, tmp_fips_dir): - download_huggingface_dataset( - repo=self.HUGGINGFACE_REPO, - repo_filename=self.COUNTY_FIPS_DATASET_FILENAME, - version=None, - local_dir=tmp_fips_dir, - ) - - TMP_FILE = tmp_fips_dir / self.COUNTY_FIPS_DATASET_FILENAME - assert TMP_FILE.is_file() - - def test_when_downloading_and_parsing_county_fips__result_is_correct( - self, tmp_fips_dir - ): - download_huggingface_dataset( - repo=self.HUGGINGFACE_REPO, - repo_filename=self.COUNTY_FIPS_DATASET_FILENAME, - version=None, - local_dir=tmp_fips_dir, - ) - - TMP_FILE = tmp_fips_dir / self.COUNTY_FIPS_DATASET_FILENAME + def test_when_packaged_county_fips__file_exists(self): + assert BUNDLED_COUNTY_FIPS_DATASET.is_file() + def test_when_parsing_county_fips__result_is_correct(self): df = pd.read_csv( - TMP_FILE, - compression="gzip", + BUNDLED_COUNTY_FIPS_DATASET, dtype={"county_fips": str}, encoding="utf-8", nrows=5, # Just read a few rows @@ -113,6 +90,10 @@ def test_when_func_is_run__correctly__returns_dataframe( """ # Apply the mock + monkeypatch.setattr( + "policyengine_us.tools.geography.county_helpers.BUNDLED_COUNTY_FIPS_DATASET", + mock_dataset_file.parent / "missing.csv", + ) monkeypatch.setattr( "policyengine_us.tools.geography.county_helpers.download_huggingface_dataset", mock_download_huggingface_dataset_success(mock_dataset_file), @@ -135,6 +116,10 @@ def test_when_func_is_run__download_fails__raises_exception( """ # Apply the mock + monkeypatch.setattr( + "policyengine_us.tools.geography.county_helpers.BUNDLED_COUNTY_FIPS_DATASET", + mock_dataset_file.parent / "missing.csv", + ) monkeypatch.setattr( "policyengine_us.tools.geography.county_helpers.download_huggingface_dataset", mock_download_huggingface_dataset_failure(mock_dataset_file), diff --git a/policyengine_us/tools/geography/county_fips_2020.csv b/policyengine_us/tools/geography/county_fips_2020.csv new file mode 100644 index 00000000000..3260988402c --- /dev/null +++ b/policyengine_us/tools/geography/county_fips_2020.csv @@ -0,0 +1,3236 @@ +,state,county_name,county_fips +0,AL,Autauga County,01001 +1,AL,Baldwin County,01003 +2,AL,Barbour County,01005 +3,AL,Bibb County,01007 +4,AL,Blount County,01009 +5,AL,Bullock County,01011 +6,AL,Butler County,01013 +7,AL,Calhoun County,01015 +8,AL,Chambers County,01017 +9,AL,Cherokee County,01019 +10,AL,Chilton County,01021 +11,AL,Choctaw County,01023 +12,AL,Clarke County,01025 +13,AL,Clay County,01027 +14,AL,Cleburne County,01029 +15,AL,Coffee County,01031 +16,AL,Colbert County,01033 +17,AL,Conecuh County,01035 +18,AL,Coosa County,01037 +19,AL,Covington County,01039 +20,AL,Crenshaw County,01041 +21,AL,Cullman County,01043 +22,AL,Dale County,01045 +23,AL,Dallas County,01047 +24,AL,DeKalb County,01049 +25,AL,Elmore County,01051 +26,AL,Escambia County,01053 +27,AL,Etowah County,01055 +28,AL,Fayette County,01057 +29,AL,Franklin County,01059 +30,AL,Geneva County,01061 +31,AL,Greene County,01063 +32,AL,Hale County,01065 +33,AL,Henry County,01067 +34,AL,Houston County,01069 +35,AL,Jackson County,01071 +36,AL,Jefferson County,01073 +37,AL,Lamar County,01075 +38,AL,Lauderdale County,01077 +39,AL,Lawrence County,01079 +40,AL,Lee County,01081 +41,AL,Limestone County,01083 +42,AL,Lowndes County,01085 +43,AL,Macon County,01087 +44,AL,Madison County,01089 +45,AL,Marengo County,01091 +46,AL,Marion County,01093 +47,AL,Marshall County,01095 +48,AL,Mobile County,01097 +49,AL,Monroe County,01099 +50,AL,Montgomery County,01101 +51,AL,Morgan County,01103 +52,AL,Perry County,01105 +53,AL,Pickens County,01107 +54,AL,Pike County,01109 +55,AL,Randolph County,01111 +56,AL,Russell County,01113 +57,AL,St. Clair County,01115 +58,AL,Shelby County,01117 +59,AL,Sumter County,01119 +60,AL,Talladega County,01121 +61,AL,Tallapoosa County,01123 +62,AL,Tuscaloosa County,01125 +63,AL,Walker County,01127 +64,AL,Washington County,01129 +65,AL,Wilcox County,01131 +66,AL,Winston County,01133 +67,AK,Aleutians East Borough,02013 +68,AK,Aleutians West Census Area,02016 +69,AK,Anchorage Municipality,02020 +70,AK,Bethel Census Area,02050 +71,AK,Bristol Bay Borough,02060 +72,AK,Chugach Census Area,02063 +73,AK,Copper River Census Area,02066 +74,AK,Denali Borough,02068 +75,AK,Dillingham Census Area,02070 +76,AK,Fairbanks North Star Borough,02090 +77,AK,Haines Borough,02100 +78,AK,Hoonah-Angoon Census Area,02105 +79,AK,Juneau City and Borough,02110 +80,AK,Kenai Peninsula Borough,02122 +81,AK,Ketchikan Gateway Borough,02130 +82,AK,Kodiak Island Borough,02150 +83,AK,Kusilvak Census Area,02158 +84,AK,Lake and Peninsula Borough,02164 +85,AK,Matanuska-Susitna Borough,02170 +86,AK,Nome Census Area,02180 +87,AK,North Slope Borough,02185 +88,AK,Northwest Arctic Borough,02188 +89,AK,Petersburg Borough,02195 +90,AK,Prince of Wales-Hyder Census Area,02198 +91,AK,Sitka City and Borough,02220 +92,AK,Skagway Municipality,02230 +93,AK,Southeast Fairbanks Census Area,02240 +94,AK,Wrangell City and Borough,02275 +95,AK,Yakutat City and Borough,02282 +96,AK,Yukon-Koyukuk Census Area,02290 +97,AZ,Apache County,04001 +98,AZ,Cochise County,04003 +99,AZ,Coconino County,04005 +100,AZ,Gila County,04007 +101,AZ,Graham County,04009 +102,AZ,Greenlee County,04011 +103,AZ,La Paz County,04012 +104,AZ,Maricopa County,04013 +105,AZ,Mohave County,04015 +106,AZ,Navajo County,04017 +107,AZ,Pima County,04019 +108,AZ,Pinal County,04021 +109,AZ,Santa Cruz County,04023 +110,AZ,Yavapai County,04025 +111,AZ,Yuma County,04027 +112,AR,Arkansas County,05001 +113,AR,Ashley County,05003 +114,AR,Baxter County,05005 +115,AR,Benton County,05007 +116,AR,Boone County,05009 +117,AR,Bradley County,05011 +118,AR,Calhoun County,05013 +119,AR,Carroll County,05015 +120,AR,Chicot County,05017 +121,AR,Clark County,05019 +122,AR,Clay County,05021 +123,AR,Cleburne County,05023 +124,AR,Cleveland County,05025 +125,AR,Columbia County,05027 +126,AR,Conway County,05029 +127,AR,Craighead County,05031 +128,AR,Crawford County,05033 +129,AR,Crittenden County,05035 +130,AR,Cross County,05037 +131,AR,Dallas County,05039 +132,AR,Desha County,05041 +133,AR,Drew County,05043 +134,AR,Faulkner County,05045 +135,AR,Franklin County,05047 +136,AR,Fulton County,05049 +137,AR,Garland County,05051 +138,AR,Grant County,05053 +139,AR,Greene County,05055 +140,AR,Hempstead County,05057 +141,AR,Hot Spring County,05059 +142,AR,Howard County,05061 +143,AR,Independence County,05063 +144,AR,Izard County,05065 +145,AR,Jackson County,05067 +146,AR,Jefferson County,05069 +147,AR,Johnson County,05071 +148,AR,Lafayette County,05073 +149,AR,Lawrence County,05075 +150,AR,Lee County,05077 +151,AR,Lincoln County,05079 +152,AR,Little River County,05081 +153,AR,Logan County,05083 +154,AR,Lonoke County,05085 +155,AR,Madison County,05087 +156,AR,Marion County,05089 +157,AR,Miller County,05091 +158,AR,Mississippi County,05093 +159,AR,Monroe County,05095 +160,AR,Montgomery County,05097 +161,AR,Nevada County,05099 +162,AR,Newton County,05101 +163,AR,Ouachita County,05103 +164,AR,Perry County,05105 +165,AR,Phillips County,05107 +166,AR,Pike County,05109 +167,AR,Poinsett County,05111 +168,AR,Polk County,05113 +169,AR,Pope County,05115 +170,AR,Prairie County,05117 +171,AR,Pulaski County,05119 +172,AR,Randolph County,05121 +173,AR,St. Francis County,05123 +174,AR,Saline County,05125 +175,AR,Scott County,05127 +176,AR,Searcy County,05129 +177,AR,Sebastian County,05131 +178,AR,Sevier County,05133 +179,AR,Sharp County,05135 +180,AR,Stone County,05137 +181,AR,Union County,05139 +182,AR,Van Buren County,05141 +183,AR,Washington County,05143 +184,AR,White County,05145 +185,AR,Woodruff County,05147 +186,AR,Yell County,05149 +187,CA,Alameda County,06001 +188,CA,Alpine County,06003 +189,CA,Amador County,06005 +190,CA,Butte County,06007 +191,CA,Calaveras County,06009 +192,CA,Colusa County,06011 +193,CA,Contra Costa County,06013 +194,CA,Del Norte County,06015 +195,CA,El Dorado County,06017 +196,CA,Fresno County,06019 +197,CA,Glenn County,06021 +198,CA,Humboldt County,06023 +199,CA,Imperial County,06025 +200,CA,Inyo County,06027 +201,CA,Kern County,06029 +202,CA,Kings County,06031 +203,CA,Lake County,06033 +204,CA,Lassen County,06035 +205,CA,Los Angeles County,06037 +206,CA,Madera County,06039 +207,CA,Marin County,06041 +208,CA,Mariposa County,06043 +209,CA,Mendocino County,06045 +210,CA,Merced County,06047 +211,CA,Modoc County,06049 +212,CA,Mono County,06051 +213,CA,Monterey County,06053 +214,CA,Napa County,06055 +215,CA,Nevada County,06057 +216,CA,Orange County,06059 +217,CA,Placer County,06061 +218,CA,Plumas County,06063 +219,CA,Riverside County,06065 +220,CA,Sacramento County,06067 +221,CA,San Benito County,06069 +222,CA,San Bernardino County,06071 +223,CA,San Diego County,06073 +224,CA,San Francisco County,06075 +225,CA,San Joaquin County,06077 +226,CA,San Luis Obispo County,06079 +227,CA,San Mateo County,06081 +228,CA,Santa Barbara County,06083 +229,CA,Santa Clara County,06085 +230,CA,Santa Cruz County,06087 +231,CA,Shasta County,06089 +232,CA,Sierra County,06091 +233,CA,Siskiyou County,06093 +234,CA,Solano County,06095 +235,CA,Sonoma County,06097 +236,CA,Stanislaus County,06099 +237,CA,Sutter County,06101 +238,CA,Tehama County,06103 +239,CA,Trinity County,06105 +240,CA,Tulare County,06107 +241,CA,Tuolumne County,06109 +242,CA,Ventura County,06111 +243,CA,Yolo County,06113 +244,CA,Yuba County,06115 +245,CO,Adams County,08001 +246,CO,Alamosa County,08003 +247,CO,Arapahoe County,08005 +248,CO,Archuleta County,08007 +249,CO,Baca County,08009 +250,CO,Bent County,08011 +251,CO,Boulder County,08013 +252,CO,Broomfield County,08014 +253,CO,Chaffee County,08015 +254,CO,Cheyenne County,08017 +255,CO,Clear Creek County,08019 +256,CO,Conejos County,08021 +257,CO,Costilla County,08023 +258,CO,Crowley County,08025 +259,CO,Custer County,08027 +260,CO,Delta County,08029 +261,CO,Denver County,08031 +262,CO,Dolores County,08033 +263,CO,Douglas County,08035 +264,CO,Eagle County,08037 +265,CO,Elbert County,08039 +266,CO,El Paso County,08041 +267,CO,Fremont County,08043 +268,CO,Garfield County,08045 +269,CO,Gilpin County,08047 +270,CO,Grand County,08049 +271,CO,Gunnison County,08051 +272,CO,Hinsdale County,08053 +273,CO,Huerfano County,08055 +274,CO,Jackson County,08057 +275,CO,Jefferson County,08059 +276,CO,Kiowa County,08061 +277,CO,Kit Carson County,08063 +278,CO,Lake County,08065 +279,CO,La Plata County,08067 +280,CO,Larimer County,08069 +281,CO,Las Animas County,08071 +282,CO,Lincoln County,08073 +283,CO,Logan County,08075 +284,CO,Mesa County,08077 +285,CO,Mineral County,08079 +286,CO,Moffat County,08081 +287,CO,Montezuma County,08083 +288,CO,Montrose County,08085 +289,CO,Morgan County,08087 +290,CO,Otero County,08089 +291,CO,Ouray County,08091 +292,CO,Park County,08093 +293,CO,Phillips County,08095 +294,CO,Pitkin County,08097 +295,CO,Prowers County,08099 +296,CO,Pueblo County,08101 +297,CO,Rio Blanco County,08103 +298,CO,Rio Grande County,08105 +299,CO,Routt County,08107 +300,CO,Saguache County,08109 +301,CO,San Juan County,08111 +302,CO,San Miguel County,08113 +303,CO,Sedgwick County,08115 +304,CO,Summit County,08117 +305,CO,Teller County,08119 +306,CO,Washington County,08121 +307,CO,Weld County,08123 +308,CO,Yuma County,08125 +309,CT,Fairfield County,09001 +310,CT,Hartford County,09003 +311,CT,Litchfield County,09005 +312,CT,Middlesex County,09007 +313,CT,New Haven County,09009 +314,CT,New London County,09011 +315,CT,Tolland County,09013 +316,CT,Windham County,09015 +317,DE,Kent County,10001 +318,DE,New Castle County,10003 +319,DE,Sussex County,10005 +320,DC,District of Columbia,11001 +321,FL,Alachua County,12001 +322,FL,Baker County,12003 +323,FL,Bay County,12005 +324,FL,Bradford County,12007 +325,FL,Brevard County,12009 +326,FL,Broward County,12011 +327,FL,Calhoun County,12013 +328,FL,Charlotte County,12015 +329,FL,Citrus County,12017 +330,FL,Clay County,12019 +331,FL,Collier County,12021 +332,FL,Columbia County,12023 +333,FL,DeSoto County,12027 +334,FL,Dixie County,12029 +335,FL,Duval County,12031 +336,FL,Escambia County,12033 +337,FL,Flagler County,12035 +338,FL,Franklin County,12037 +339,FL,Gadsden County,12039 +340,FL,Gilchrist County,12041 +341,FL,Glades County,12043 +342,FL,Gulf County,12045 +343,FL,Hamilton County,12047 +344,FL,Hardee County,12049 +345,FL,Hendry County,12051 +346,FL,Hernando County,12053 +347,FL,Highlands County,12055 +348,FL,Hillsborough County,12057 +349,FL,Holmes County,12059 +350,FL,Indian River County,12061 +351,FL,Jackson County,12063 +352,FL,Jefferson County,12065 +353,FL,Lafayette County,12067 +354,FL,Lake County,12069 +355,FL,Lee County,12071 +356,FL,Leon County,12073 +357,FL,Levy County,12075 +358,FL,Liberty County,12077 +359,FL,Madison County,12079 +360,FL,Manatee County,12081 +361,FL,Marion County,12083 +362,FL,Martin County,12085 +363,FL,Miami-Dade County,12086 +364,FL,Monroe County,12087 +365,FL,Nassau County,12089 +366,FL,Okaloosa County,12091 +367,FL,Okeechobee County,12093 +368,FL,Orange County,12095 +369,FL,Osceola County,12097 +370,FL,Palm Beach County,12099 +371,FL,Pasco County,12101 +372,FL,Pinellas County,12103 +373,FL,Polk County,12105 +374,FL,Putnam County,12107 +375,FL,St. Johns County,12109 +376,FL,St. Lucie County,12111 +377,FL,Santa Rosa County,12113 +378,FL,Sarasota County,12115 +379,FL,Seminole County,12117 +380,FL,Sumter County,12119 +381,FL,Suwannee County,12121 +382,FL,Taylor County,12123 +383,FL,Union County,12125 +384,FL,Volusia County,12127 +385,FL,Wakulla County,12129 +386,FL,Walton County,12131 +387,FL,Washington County,12133 +388,GA,Appling County,13001 +389,GA,Atkinson County,13003 +390,GA,Bacon County,13005 +391,GA,Baker County,13007 +392,GA,Baldwin County,13009 +393,GA,Banks County,13011 +394,GA,Barrow County,13013 +395,GA,Bartow County,13015 +396,GA,Ben Hill County,13017 +397,GA,Berrien County,13019 +398,GA,Bibb County,13021 +399,GA,Bleckley County,13023 +400,GA,Brantley County,13025 +401,GA,Brooks County,13027 +402,GA,Bryan County,13029 +403,GA,Bulloch County,13031 +404,GA,Burke County,13033 +405,GA,Butts County,13035 +406,GA,Calhoun County,13037 +407,GA,Camden County,13039 +408,GA,Candler County,13043 +409,GA,Carroll County,13045 +410,GA,Catoosa County,13047 +411,GA,Charlton County,13049 +412,GA,Chatham County,13051 +413,GA,Chattahoochee County,13053 +414,GA,Chattooga County,13055 +415,GA,Cherokee County,13057 +416,GA,Clarke County,13059 +417,GA,Clay County,13061 +418,GA,Clayton County,13063 +419,GA,Clinch County,13065 +420,GA,Cobb County,13067 +421,GA,Coffee County,13069 +422,GA,Colquitt County,13071 +423,GA,Columbia County,13073 +424,GA,Cook County,13075 +425,GA,Coweta County,13077 +426,GA,Crawford County,13079 +427,GA,Crisp County,13081 +428,GA,Dade County,13083 +429,GA,Dawson County,13085 +430,GA,Decatur County,13087 +431,GA,DeKalb County,13089 +432,GA,Dodge County,13091 +433,GA,Dooly County,13093 +434,GA,Dougherty County,13095 +435,GA,Douglas County,13097 +436,GA,Early County,13099 +437,GA,Echols County,13101 +438,GA,Effingham County,13103 +439,GA,Elbert County,13105 +440,GA,Emanuel County,13107 +441,GA,Evans County,13109 +442,GA,Fannin County,13111 +443,GA,Fayette County,13113 +444,GA,Floyd County,13115 +445,GA,Forsyth County,13117 +446,GA,Franklin County,13119 +447,GA,Fulton County,13121 +448,GA,Gilmer County,13123 +449,GA,Glascock County,13125 +450,GA,Glynn County,13127 +451,GA,Gordon County,13129 +452,GA,Grady County,13131 +453,GA,Greene County,13133 +454,GA,Gwinnett County,13135 +455,GA,Habersham County,13137 +456,GA,Hall County,13139 +457,GA,Hancock County,13141 +458,GA,Haralson County,13143 +459,GA,Harris County,13145 +460,GA,Hart County,13147 +461,GA,Heard County,13149 +462,GA,Henry County,13151 +463,GA,Houston County,13153 +464,GA,Irwin County,13155 +465,GA,Jackson County,13157 +466,GA,Jasper County,13159 +467,GA,Jeff Davis County,13161 +468,GA,Jefferson County,13163 +469,GA,Jenkins County,13165 +470,GA,Johnson County,13167 +471,GA,Jones County,13169 +472,GA,Lamar County,13171 +473,GA,Lanier County,13173 +474,GA,Laurens County,13175 +475,GA,Lee County,13177 +476,GA,Liberty County,13179 +477,GA,Lincoln County,13181 +478,GA,Long County,13183 +479,GA,Lowndes County,13185 +480,GA,Lumpkin County,13187 +481,GA,McDuffie County,13189 +482,GA,McIntosh County,13191 +483,GA,Macon County,13193 +484,GA,Madison County,13195 +485,GA,Marion County,13197 +486,GA,Meriwether County,13199 +487,GA,Miller County,13201 +488,GA,Mitchell County,13205 +489,GA,Monroe County,13207 +490,GA,Montgomery County,13209 +491,GA,Morgan County,13211 +492,GA,Murray County,13213 +493,GA,Muscogee County,13215 +494,GA,Newton County,13217 +495,GA,Oconee County,13219 +496,GA,Oglethorpe County,13221 +497,GA,Paulding County,13223 +498,GA,Peach County,13225 +499,GA,Pickens County,13227 +500,GA,Pierce County,13229 +501,GA,Pike County,13231 +502,GA,Polk County,13233 +503,GA,Pulaski County,13235 +504,GA,Putnam County,13237 +505,GA,Quitman County,13239 +506,GA,Rabun County,13241 +507,GA,Randolph County,13243 +508,GA,Richmond County,13245 +509,GA,Rockdale County,13247 +510,GA,Schley County,13249 +511,GA,Screven County,13251 +512,GA,Seminole County,13253 +513,GA,Spalding County,13255 +514,GA,Stephens County,13257 +515,GA,Stewart County,13259 +516,GA,Sumter County,13261 +517,GA,Talbot County,13263 +518,GA,Taliaferro County,13265 +519,GA,Tattnall County,13267 +520,GA,Taylor County,13269 +521,GA,Telfair County,13271 +522,GA,Terrell County,13273 +523,GA,Thomas County,13275 +524,GA,Tift County,13277 +525,GA,Toombs County,13279 +526,GA,Towns County,13281 +527,GA,Treutlen County,13283 +528,GA,Troup County,13285 +529,GA,Turner County,13287 +530,GA,Twiggs County,13289 +531,GA,Union County,13291 +532,GA,Upson County,13293 +533,GA,Walker County,13295 +534,GA,Walton County,13297 +535,GA,Ware County,13299 +536,GA,Warren County,13301 +537,GA,Washington County,13303 +538,GA,Wayne County,13305 +539,GA,Webster County,13307 +540,GA,Wheeler County,13309 +541,GA,White County,13311 +542,GA,Whitfield County,13313 +543,GA,Wilcox County,13315 +544,GA,Wilkes County,13317 +545,GA,Wilkinson County,13319 +546,GA,Worth County,13321 +547,HI,Hawaii County,15001 +548,HI,Honolulu County,15003 +549,HI,Kalawao County,15005 +550,HI,Kauai County,15007 +551,HI,Maui County,15009 +552,ID,Ada County,16001 +553,ID,Adams County,16003 +554,ID,Bannock County,16005 +555,ID,Bear Lake County,16007 +556,ID,Benewah County,16009 +557,ID,Bingham County,16011 +558,ID,Blaine County,16013 +559,ID,Boise County,16015 +560,ID,Bonner County,16017 +561,ID,Bonneville County,16019 +562,ID,Boundary County,16021 +563,ID,Butte County,16023 +564,ID,Camas County,16025 +565,ID,Canyon County,16027 +566,ID,Caribou County,16029 +567,ID,Cassia County,16031 +568,ID,Clark County,16033 +569,ID,Clearwater County,16035 +570,ID,Custer County,16037 +571,ID,Elmore County,16039 +572,ID,Franklin County,16041 +573,ID,Fremont County,16043 +574,ID,Gem County,16045 +575,ID,Gooding County,16047 +576,ID,Idaho County,16049 +577,ID,Jefferson County,16051 +578,ID,Jerome County,16053 +579,ID,Kootenai County,16055 +580,ID,Latah County,16057 +581,ID,Lemhi County,16059 +582,ID,Lewis County,16061 +583,ID,Lincoln County,16063 +584,ID,Madison County,16065 +585,ID,Minidoka County,16067 +586,ID,Nez Perce County,16069 +587,ID,Oneida County,16071 +588,ID,Owyhee County,16073 +589,ID,Payette County,16075 +590,ID,Power County,16077 +591,ID,Shoshone County,16079 +592,ID,Teton County,16081 +593,ID,Twin Falls County,16083 +594,ID,Valley County,16085 +595,ID,Washington County,16087 +596,IL,Adams County,17001 +597,IL,Alexander County,17003 +598,IL,Bond County,17005 +599,IL,Boone County,17007 +600,IL,Brown County,17009 +601,IL,Bureau County,17011 +602,IL,Calhoun County,17013 +603,IL,Carroll County,17015 +604,IL,Cass County,17017 +605,IL,Champaign County,17019 +606,IL,Christian County,17021 +607,IL,Clark County,17023 +608,IL,Clay County,17025 +609,IL,Clinton County,17027 +610,IL,Coles County,17029 +611,IL,Cook County,17031 +612,IL,Crawford County,17033 +613,IL,Cumberland County,17035 +614,IL,DeKalb County,17037 +615,IL,De Witt County,17039 +616,IL,Douglas County,17041 +617,IL,DuPage County,17043 +618,IL,Edgar County,17045 +619,IL,Edwards County,17047 +620,IL,Effingham County,17049 +621,IL,Fayette County,17051 +622,IL,Ford County,17053 +623,IL,Franklin County,17055 +624,IL,Fulton County,17057 +625,IL,Gallatin County,17059 +626,IL,Greene County,17061 +627,IL,Grundy County,17063 +628,IL,Hamilton County,17065 +629,IL,Hancock County,17067 +630,IL,Hardin County,17069 +631,IL,Henderson County,17071 +632,IL,Henry County,17073 +633,IL,Iroquois County,17075 +634,IL,Jackson County,17077 +635,IL,Jasper County,17079 +636,IL,Jefferson County,17081 +637,IL,Jersey County,17083 +638,IL,Jo Daviess County,17085 +639,IL,Johnson County,17087 +640,IL,Kane County,17089 +641,IL,Kankakee County,17091 +642,IL,Kendall County,17093 +643,IL,Knox County,17095 +644,IL,Lake County,17097 +645,IL,LaSalle County,17099 +646,IL,Lawrence County,17101 +647,IL,Lee County,17103 +648,IL,Livingston County,17105 +649,IL,Logan County,17107 +650,IL,McDonough County,17109 +651,IL,McHenry County,17111 +652,IL,McLean County,17113 +653,IL,Macon County,17115 +654,IL,Macoupin County,17117 +655,IL,Madison County,17119 +656,IL,Marion County,17121 +657,IL,Marshall County,17123 +658,IL,Mason County,17125 +659,IL,Massac County,17127 +660,IL,Menard County,17129 +661,IL,Mercer County,17131 +662,IL,Monroe County,17133 +663,IL,Montgomery County,17135 +664,IL,Morgan County,17137 +665,IL,Moultrie County,17139 +666,IL,Ogle County,17141 +667,IL,Peoria County,17143 +668,IL,Perry County,17145 +669,IL,Piatt County,17147 +670,IL,Pike County,17149 +671,IL,Pope County,17151 +672,IL,Pulaski County,17153 +673,IL,Putnam County,17155 +674,IL,Randolph County,17157 +675,IL,Richland County,17159 +676,IL,Rock Island County,17161 +677,IL,St. Clair County,17163 +678,IL,Saline County,17165 +679,IL,Sangamon County,17167 +680,IL,Schuyler County,17169 +681,IL,Scott County,17171 +682,IL,Shelby County,17173 +683,IL,Stark County,17175 +684,IL,Stephenson County,17177 +685,IL,Tazewell County,17179 +686,IL,Union County,17181 +687,IL,Vermilion County,17183 +688,IL,Wabash County,17185 +689,IL,Warren County,17187 +690,IL,Washington County,17189 +691,IL,Wayne County,17191 +692,IL,White County,17193 +693,IL,Whiteside County,17195 +694,IL,Will County,17197 +695,IL,Williamson County,17199 +696,IL,Winnebago County,17201 +697,IL,Woodford County,17203 +698,IN,Adams County,18001 +699,IN,Allen County,18003 +700,IN,Bartholomew County,18005 +701,IN,Benton County,18007 +702,IN,Blackford County,18009 +703,IN,Boone County,18011 +704,IN,Brown County,18013 +705,IN,Carroll County,18015 +706,IN,Cass County,18017 +707,IN,Clark County,18019 +708,IN,Clay County,18021 +709,IN,Clinton County,18023 +710,IN,Crawford County,18025 +711,IN,Daviess County,18027 +712,IN,Dearborn County,18029 +713,IN,Decatur County,18031 +714,IN,DeKalb County,18033 +715,IN,Delaware County,18035 +716,IN,Dubois County,18037 +717,IN,Elkhart County,18039 +718,IN,Fayette County,18041 +719,IN,Floyd County,18043 +720,IN,Fountain County,18045 +721,IN,Franklin County,18047 +722,IN,Fulton County,18049 +723,IN,Gibson County,18051 +724,IN,Grant County,18053 +725,IN,Greene County,18055 +726,IN,Hamilton County,18057 +727,IN,Hancock County,18059 +728,IN,Harrison County,18061 +729,IN,Hendricks County,18063 +730,IN,Henry County,18065 +731,IN,Howard County,18067 +732,IN,Huntington County,18069 +733,IN,Jackson County,18071 +734,IN,Jasper County,18073 +735,IN,Jay County,18075 +736,IN,Jefferson County,18077 +737,IN,Jennings County,18079 +738,IN,Johnson County,18081 +739,IN,Knox County,18083 +740,IN,Kosciusko County,18085 +741,IN,LaGrange County,18087 +742,IN,Lake County,18089 +743,IN,LaPorte County,18091 +744,IN,Lawrence County,18093 +745,IN,Madison County,18095 +746,IN,Marion County,18097 +747,IN,Marshall County,18099 +748,IN,Martin County,18101 +749,IN,Miami County,18103 +750,IN,Monroe County,18105 +751,IN,Montgomery County,18107 +752,IN,Morgan County,18109 +753,IN,Newton County,18111 +754,IN,Noble County,18113 +755,IN,Ohio County,18115 +756,IN,Orange County,18117 +757,IN,Owen County,18119 +758,IN,Parke County,18121 +759,IN,Perry County,18123 +760,IN,Pike County,18125 +761,IN,Porter County,18127 +762,IN,Posey County,18129 +763,IN,Pulaski County,18131 +764,IN,Putnam County,18133 +765,IN,Randolph County,18135 +766,IN,Ripley County,18137 +767,IN,Rush County,18139 +768,IN,St. Joseph County,18141 +769,IN,Scott County,18143 +770,IN,Shelby County,18145 +771,IN,Spencer County,18147 +772,IN,Starke County,18149 +773,IN,Steuben County,18151 +774,IN,Sullivan County,18153 +775,IN,Switzerland County,18155 +776,IN,Tippecanoe County,18157 +777,IN,Tipton County,18159 +778,IN,Union County,18161 +779,IN,Vanderburgh County,18163 +780,IN,Vermillion County,18165 +781,IN,Vigo County,18167 +782,IN,Wabash County,18169 +783,IN,Warren County,18171 +784,IN,Warrick County,18173 +785,IN,Washington County,18175 +786,IN,Wayne County,18177 +787,IN,Wells County,18179 +788,IN,White County,18181 +789,IN,Whitley County,18183 +790,IA,Adair County,19001 +791,IA,Adams County,19003 +792,IA,Allamakee County,19005 +793,IA,Appanoose County,19007 +794,IA,Audubon County,19009 +795,IA,Benton County,19011 +796,IA,Black Hawk County,19013 +797,IA,Boone County,19015 +798,IA,Bremer County,19017 +799,IA,Buchanan County,19019 +800,IA,Buena Vista County,19021 +801,IA,Butler County,19023 +802,IA,Calhoun County,19025 +803,IA,Carroll County,19027 +804,IA,Cass County,19029 +805,IA,Cedar County,19031 +806,IA,Cerro Gordo County,19033 +807,IA,Cherokee County,19035 +808,IA,Chickasaw County,19037 +809,IA,Clarke County,19039 +810,IA,Clay County,19041 +811,IA,Clayton County,19043 +812,IA,Clinton County,19045 +813,IA,Crawford County,19047 +814,IA,Dallas County,19049 +815,IA,Davis County,19051 +816,IA,Decatur County,19053 +817,IA,Delaware County,19055 +818,IA,Des Moines County,19057 +819,IA,Dickinson County,19059 +820,IA,Dubuque County,19061 +821,IA,Emmet County,19063 +822,IA,Fayette County,19065 +823,IA,Floyd County,19067 +824,IA,Franklin County,19069 +825,IA,Fremont County,19071 +826,IA,Greene County,19073 +827,IA,Grundy County,19075 +828,IA,Guthrie County,19077 +829,IA,Hamilton County,19079 +830,IA,Hancock County,19081 +831,IA,Hardin County,19083 +832,IA,Harrison County,19085 +833,IA,Henry County,19087 +834,IA,Howard County,19089 +835,IA,Humboldt County,19091 +836,IA,Ida County,19093 +837,IA,Iowa County,19095 +838,IA,Jackson County,19097 +839,IA,Jasper County,19099 +840,IA,Jefferson County,19101 +841,IA,Johnson County,19103 +842,IA,Jones County,19105 +843,IA,Keokuk County,19107 +844,IA,Kossuth County,19109 +845,IA,Lee County,19111 +846,IA,Linn County,19113 +847,IA,Louisa County,19115 +848,IA,Lucas County,19117 +849,IA,Lyon County,19119 +850,IA,Madison County,19121 +851,IA,Mahaska County,19123 +852,IA,Marion County,19125 +853,IA,Marshall County,19127 +854,IA,Mills County,19129 +855,IA,Mitchell County,19131 +856,IA,Monona County,19133 +857,IA,Monroe County,19135 +858,IA,Montgomery County,19137 +859,IA,Muscatine County,19139 +860,IA,O'Brien County,19141 +861,IA,Osceola County,19143 +862,IA,Page County,19145 +863,IA,Palo Alto County,19147 +864,IA,Plymouth County,19149 +865,IA,Pocahontas County,19151 +866,IA,Polk County,19153 +867,IA,Pottawattamie County,19155 +868,IA,Poweshiek County,19157 +869,IA,Ringgold County,19159 +870,IA,Sac County,19161 +871,IA,Scott County,19163 +872,IA,Shelby County,19165 +873,IA,Sioux County,19167 +874,IA,Story County,19169 +875,IA,Tama County,19171 +876,IA,Taylor County,19173 +877,IA,Union County,19175 +878,IA,Van Buren County,19177 +879,IA,Wapello County,19179 +880,IA,Warren County,19181 +881,IA,Washington County,19183 +882,IA,Wayne County,19185 +883,IA,Webster County,19187 +884,IA,Winnebago County,19189 +885,IA,Winneshiek County,19191 +886,IA,Woodbury County,19193 +887,IA,Worth County,19195 +888,IA,Wright County,19197 +889,KS,Allen County,20001 +890,KS,Anderson County,20003 +891,KS,Atchison County,20005 +892,KS,Barber County,20007 +893,KS,Barton County,20009 +894,KS,Bourbon County,20011 +895,KS,Brown County,20013 +896,KS,Butler County,20015 +897,KS,Chase County,20017 +898,KS,Chautauqua County,20019 +899,KS,Cherokee County,20021 +900,KS,Cheyenne County,20023 +901,KS,Clark County,20025 +902,KS,Clay County,20027 +903,KS,Cloud County,20029 +904,KS,Coffey County,20031 +905,KS,Comanche County,20033 +906,KS,Cowley County,20035 +907,KS,Crawford County,20037 +908,KS,Decatur County,20039 +909,KS,Dickinson County,20041 +910,KS,Doniphan County,20043 +911,KS,Douglas County,20045 +912,KS,Edwards County,20047 +913,KS,Elk County,20049 +914,KS,Ellis County,20051 +915,KS,Ellsworth County,20053 +916,KS,Finney County,20055 +917,KS,Ford County,20057 +918,KS,Franklin County,20059 +919,KS,Geary County,20061 +920,KS,Gove County,20063 +921,KS,Graham County,20065 +922,KS,Grant County,20067 +923,KS,Gray County,20069 +924,KS,Greeley County,20071 +925,KS,Greenwood County,20073 +926,KS,Hamilton County,20075 +927,KS,Harper County,20077 +928,KS,Harvey County,20079 +929,KS,Haskell County,20081 +930,KS,Hodgeman County,20083 +931,KS,Jackson County,20085 +932,KS,Jefferson County,20087 +933,KS,Jewell County,20089 +934,KS,Johnson County,20091 +935,KS,Kearny County,20093 +936,KS,Kingman County,20095 +937,KS,Kiowa County,20097 +938,KS,Labette County,20099 +939,KS,Lane County,20101 +940,KS,Leavenworth County,20103 +941,KS,Lincoln County,20105 +942,KS,Linn County,20107 +943,KS,Logan County,20109 +944,KS,Lyon County,20111 +945,KS,McPherson County,20113 +946,KS,Marion County,20115 +947,KS,Marshall County,20117 +948,KS,Meade County,20119 +949,KS,Miami County,20121 +950,KS,Mitchell County,20123 +951,KS,Montgomery County,20125 +952,KS,Morris County,20127 +953,KS,Morton County,20129 +954,KS,Nemaha County,20131 +955,KS,Neosho County,20133 +956,KS,Ness County,20135 +957,KS,Norton County,20137 +958,KS,Osage County,20139 +959,KS,Osborne County,20141 +960,KS,Ottawa County,20143 +961,KS,Pawnee County,20145 +962,KS,Phillips County,20147 +963,KS,Pottawatomie County,20149 +964,KS,Pratt County,20151 +965,KS,Rawlins County,20153 +966,KS,Reno County,20155 +967,KS,Republic County,20157 +968,KS,Rice County,20159 +969,KS,Riley County,20161 +970,KS,Rooks County,20163 +971,KS,Rush County,20165 +972,KS,Russell County,20167 +973,KS,Saline County,20169 +974,KS,Scott County,20171 +975,KS,Sedgwick County,20173 +976,KS,Seward County,20175 +977,KS,Shawnee County,20177 +978,KS,Sheridan County,20179 +979,KS,Sherman County,20181 +980,KS,Smith County,20183 +981,KS,Stafford County,20185 +982,KS,Stanton County,20187 +983,KS,Stevens County,20189 +984,KS,Sumner County,20191 +985,KS,Thomas County,20193 +986,KS,Trego County,20195 +987,KS,Wabaunsee County,20197 +988,KS,Wallace County,20199 +989,KS,Washington County,20201 +990,KS,Wichita County,20203 +991,KS,Wilson County,20205 +992,KS,Woodson County,20207 +993,KS,Wyandotte County,20209 +994,KY,Adair County,21001 +995,KY,Allen County,21003 +996,KY,Anderson County,21005 +997,KY,Ballard County,21007 +998,KY,Barren County,21009 +999,KY,Bath County,21011 +1000,KY,Bell County,21013 +1001,KY,Boone County,21015 +1002,KY,Bourbon County,21017 +1003,KY,Boyd County,21019 +1004,KY,Boyle County,21021 +1005,KY,Bracken County,21023 +1006,KY,Breathitt County,21025 +1007,KY,Breckinridge County,21027 +1008,KY,Bullitt County,21029 +1009,KY,Butler County,21031 +1010,KY,Caldwell County,21033 +1011,KY,Calloway County,21035 +1012,KY,Campbell County,21037 +1013,KY,Carlisle County,21039 +1014,KY,Carroll County,21041 +1015,KY,Carter County,21043 +1016,KY,Casey County,21045 +1017,KY,Christian County,21047 +1018,KY,Clark County,21049 +1019,KY,Clay County,21051 +1020,KY,Clinton County,21053 +1021,KY,Crittenden County,21055 +1022,KY,Cumberland County,21057 +1023,KY,Daviess County,21059 +1024,KY,Edmonson County,21061 +1025,KY,Elliott County,21063 +1026,KY,Estill County,21065 +1027,KY,Fayette County,21067 +1028,KY,Fleming County,21069 +1029,KY,Floyd County,21071 +1030,KY,Franklin County,21073 +1031,KY,Fulton County,21075 +1032,KY,Gallatin County,21077 +1033,KY,Garrard County,21079 +1034,KY,Grant County,21081 +1035,KY,Graves County,21083 +1036,KY,Grayson County,21085 +1037,KY,Green County,21087 +1038,KY,Greenup County,21089 +1039,KY,Hancock County,21091 +1040,KY,Hardin County,21093 +1041,KY,Harlan County,21095 +1042,KY,Harrison County,21097 +1043,KY,Hart County,21099 +1044,KY,Henderson County,21101 +1045,KY,Henry County,21103 +1046,KY,Hickman County,21105 +1047,KY,Hopkins County,21107 +1048,KY,Jackson County,21109 +1049,KY,Jefferson County,21111 +1050,KY,Jessamine County,21113 +1051,KY,Johnson County,21115 +1052,KY,Kenton County,21117 +1053,KY,Knott County,21119 +1054,KY,Knox County,21121 +1055,KY,Larue County,21123 +1056,KY,Laurel County,21125 +1057,KY,Lawrence County,21127 +1058,KY,Lee County,21129 +1059,KY,Leslie County,21131 +1060,KY,Letcher County,21133 +1061,KY,Lewis County,21135 +1062,KY,Lincoln County,21137 +1063,KY,Livingston County,21139 +1064,KY,Logan County,21141 +1065,KY,Lyon County,21143 +1066,KY,McCracken County,21145 +1067,KY,McCreary County,21147 +1068,KY,McLean County,21149 +1069,KY,Madison County,21151 +1070,KY,Magoffin County,21153 +1071,KY,Marion County,21155 +1072,KY,Marshall County,21157 +1073,KY,Martin County,21159 +1074,KY,Mason County,21161 +1075,KY,Meade County,21163 +1076,KY,Menifee County,21165 +1077,KY,Mercer County,21167 +1078,KY,Metcalfe County,21169 +1079,KY,Monroe County,21171 +1080,KY,Montgomery County,21173 +1081,KY,Morgan County,21175 +1082,KY,Muhlenberg County,21177 +1083,KY,Nelson County,21179 +1084,KY,Nicholas County,21181 +1085,KY,Ohio County,21183 +1086,KY,Oldham County,21185 +1087,KY,Owen County,21187 +1088,KY,Owsley County,21189 +1089,KY,Pendleton County,21191 +1090,KY,Perry County,21193 +1091,KY,Pike County,21195 +1092,KY,Powell County,21197 +1093,KY,Pulaski County,21199 +1094,KY,Robertson County,21201 +1095,KY,Rockcastle County,21203 +1096,KY,Rowan County,21205 +1097,KY,Russell County,21207 +1098,KY,Scott County,21209 +1099,KY,Shelby County,21211 +1100,KY,Simpson County,21213 +1101,KY,Spencer County,21215 +1102,KY,Taylor County,21217 +1103,KY,Todd County,21219 +1104,KY,Trigg County,21221 +1105,KY,Trimble County,21223 +1106,KY,Union County,21225 +1107,KY,Warren County,21227 +1108,KY,Washington County,21229 +1109,KY,Wayne County,21231 +1110,KY,Webster County,21233 +1111,KY,Whitley County,21235 +1112,KY,Wolfe County,21237 +1113,KY,Woodford County,21239 +1114,LA,Acadia Parish,22001 +1115,LA,Allen Parish,22003 +1116,LA,Ascension Parish,22005 +1117,LA,Assumption Parish,22007 +1118,LA,Avoyelles Parish,22009 +1119,LA,Beauregard Parish,22011 +1120,LA,Bienville Parish,22013 +1121,LA,Bossier Parish,22015 +1122,LA,Caddo Parish,22017 +1123,LA,Calcasieu Parish,22019 +1124,LA,Caldwell Parish,22021 +1125,LA,Cameron Parish,22023 +1126,LA,Catahoula Parish,22025 +1127,LA,Claiborne Parish,22027 +1128,LA,Concordia Parish,22029 +1129,LA,De Soto Parish,22031 +1130,LA,East Baton Rouge Parish,22033 +1131,LA,East Carroll Parish,22035 +1132,LA,East Feliciana Parish,22037 +1133,LA,Evangeline Parish,22039 +1134,LA,Franklin Parish,22041 +1135,LA,Grant Parish,22043 +1136,LA,Iberia Parish,22045 +1137,LA,Iberville Parish,22047 +1138,LA,Jackson Parish,22049 +1139,LA,Jefferson Parish,22051 +1140,LA,Jefferson Davis Parish,22053 +1141,LA,Lafayette Parish,22055 +1142,LA,Lafourche Parish,22057 +1143,LA,LaSalle Parish,22059 +1144,LA,Lincoln Parish,22061 +1145,LA,Livingston Parish,22063 +1146,LA,Madison Parish,22065 +1147,LA,Morehouse Parish,22067 +1148,LA,Natchitoches Parish,22069 +1149,LA,Orleans Parish,22071 +1150,LA,Ouachita Parish,22073 +1151,LA,Plaquemines Parish,22075 +1152,LA,Pointe Coupee Parish,22077 +1153,LA,Rapides Parish,22079 +1154,LA,Red River Parish,22081 +1155,LA,Richland Parish,22083 +1156,LA,Sabine Parish,22085 +1157,LA,St. Bernard Parish,22087 +1158,LA,St. Charles Parish,22089 +1159,LA,St. Helena Parish,22091 +1160,LA,St. James Parish,22093 +1161,LA,St. John the Baptist Parish,22095 +1162,LA,St. Landry Parish,22097 +1163,LA,St. Martin Parish,22099 +1164,LA,St. Mary Parish,22101 +1165,LA,St. Tammany Parish,22103 +1166,LA,Tangipahoa Parish,22105 +1167,LA,Tensas Parish,22107 +1168,LA,Terrebonne Parish,22109 +1169,LA,Union Parish,22111 +1170,LA,Vermilion Parish,22113 +1171,LA,Vernon Parish,22115 +1172,LA,Washington Parish,22117 +1173,LA,Webster Parish,22119 +1174,LA,West Baton Rouge Parish,22121 +1175,LA,West Carroll Parish,22123 +1176,LA,West Feliciana Parish,22125 +1177,LA,Winn Parish,22127 +1178,ME,Androscoggin County,23001 +1179,ME,Aroostook County,23003 +1180,ME,Cumberland County,23005 +1181,ME,Franklin County,23007 +1182,ME,Hancock County,23009 +1183,ME,Kennebec County,23011 +1184,ME,Knox County,23013 +1185,ME,Lincoln County,23015 +1186,ME,Oxford County,23017 +1187,ME,Penobscot County,23019 +1188,ME,Piscataquis County,23021 +1189,ME,Sagadahoc County,23023 +1190,ME,Somerset County,23025 +1191,ME,Waldo County,23027 +1192,ME,Washington County,23029 +1193,ME,York County,23031 +1194,MD,Allegany County,24001 +1195,MD,Anne Arundel County,24003 +1196,MD,Baltimore County,24005 +1197,MD,Calvert County,24009 +1198,MD,Caroline County,24011 +1199,MD,Carroll County,24013 +1200,MD,Cecil County,24015 +1201,MD,Charles County,24017 +1202,MD,Dorchester County,24019 +1203,MD,Frederick County,24021 +1204,MD,Garrett County,24023 +1205,MD,Harford County,24025 +1206,MD,Howard County,24027 +1207,MD,Kent County,24029 +1208,MD,Montgomery County,24031 +1209,MD,Prince George's County,24033 +1210,MD,Queen Anne's County,24035 +1211,MD,St. Mary's County,24037 +1212,MD,Somerset County,24039 +1213,MD,Talbot County,24041 +1214,MD,Washington County,24043 +1215,MD,Wicomico County,24045 +1216,MD,Worcester County,24047 +1217,MD,Baltimore city,24510 +1218,MA,Barnstable County,25001 +1219,MA,Berkshire County,25003 +1220,MA,Bristol County,25005 +1221,MA,Dukes County,25007 +1222,MA,Essex County,25009 +1223,MA,Franklin County,25011 +1224,MA,Hampden County,25013 +1225,MA,Hampshire County,25015 +1226,MA,Middlesex County,25017 +1227,MA,Nantucket County,25019 +1228,MA,Norfolk County,25021 +1229,MA,Plymouth County,25023 +1230,MA,Suffolk County,25025 +1231,MA,Worcester County,25027 +1232,MI,Alcona County,26001 +1233,MI,Alger County,26003 +1234,MI,Allegan County,26005 +1235,MI,Alpena County,26007 +1236,MI,Antrim County,26009 +1237,MI,Arenac County,26011 +1238,MI,Baraga County,26013 +1239,MI,Barry County,26015 +1240,MI,Bay County,26017 +1241,MI,Benzie County,26019 +1242,MI,Berrien County,26021 +1243,MI,Branch County,26023 +1244,MI,Calhoun County,26025 +1245,MI,Cass County,26027 +1246,MI,Charlevoix County,26029 +1247,MI,Cheboygan County,26031 +1248,MI,Chippewa County,26033 +1249,MI,Clare County,26035 +1250,MI,Clinton County,26037 +1251,MI,Crawford County,26039 +1252,MI,Delta County,26041 +1253,MI,Dickinson County,26043 +1254,MI,Eaton County,26045 +1255,MI,Emmet County,26047 +1256,MI,Genesee County,26049 +1257,MI,Gladwin County,26051 +1258,MI,Gogebic County,26053 +1259,MI,Grand Traverse County,26055 +1260,MI,Gratiot County,26057 +1261,MI,Hillsdale County,26059 +1262,MI,Houghton County,26061 +1263,MI,Huron County,26063 +1264,MI,Ingham County,26065 +1265,MI,Ionia County,26067 +1266,MI,Iosco County,26069 +1267,MI,Iron County,26071 +1268,MI,Isabella County,26073 +1269,MI,Jackson County,26075 +1270,MI,Kalamazoo County,26077 +1271,MI,Kalkaska County,26079 +1272,MI,Kent County,26081 +1273,MI,Keweenaw County,26083 +1274,MI,Lake County,26085 +1275,MI,Lapeer County,26087 +1276,MI,Leelanau County,26089 +1277,MI,Lenawee County,26091 +1278,MI,Livingston County,26093 +1279,MI,Luce County,26095 +1280,MI,Mackinac County,26097 +1281,MI,Macomb County,26099 +1282,MI,Manistee County,26101 +1283,MI,Marquette County,26103 +1284,MI,Mason County,26105 +1285,MI,Mecosta County,26107 +1286,MI,Menominee County,26109 +1287,MI,Midland County,26111 +1288,MI,Missaukee County,26113 +1289,MI,Monroe County,26115 +1290,MI,Montcalm County,26117 +1291,MI,Montmorency County,26119 +1292,MI,Muskegon County,26121 +1293,MI,Newaygo County,26123 +1294,MI,Oakland County,26125 +1295,MI,Oceana County,26127 +1296,MI,Ogemaw County,26129 +1297,MI,Ontonagon County,26131 +1298,MI,Osceola County,26133 +1299,MI,Oscoda County,26135 +1300,MI,Otsego County,26137 +1301,MI,Ottawa County,26139 +1302,MI,Presque Isle County,26141 +1303,MI,Roscommon County,26143 +1304,MI,Saginaw County,26145 +1305,MI,St. Clair County,26147 +1306,MI,St. Joseph County,26149 +1307,MI,Sanilac County,26151 +1308,MI,Schoolcraft County,26153 +1309,MI,Shiawassee County,26155 +1310,MI,Tuscola County,26157 +1311,MI,Van Buren County,26159 +1312,MI,Washtenaw County,26161 +1313,MI,Wayne County,26163 +1314,MI,Wexford County,26165 +1315,MN,Aitkin County,27001 +1316,MN,Anoka County,27003 +1317,MN,Becker County,27005 +1318,MN,Beltrami County,27007 +1319,MN,Benton County,27009 +1320,MN,Big Stone County,27011 +1321,MN,Blue Earth County,27013 +1322,MN,Brown County,27015 +1323,MN,Carlton County,27017 +1324,MN,Carver County,27019 +1325,MN,Cass County,27021 +1326,MN,Chippewa County,27023 +1327,MN,Chisago County,27025 +1328,MN,Clay County,27027 +1329,MN,Clearwater County,27029 +1330,MN,Cook County,27031 +1331,MN,Cottonwood County,27033 +1332,MN,Crow Wing County,27035 +1333,MN,Dakota County,27037 +1334,MN,Dodge County,27039 +1335,MN,Douglas County,27041 +1336,MN,Faribault County,27043 +1337,MN,Fillmore County,27045 +1338,MN,Freeborn County,27047 +1339,MN,Goodhue County,27049 +1340,MN,Grant County,27051 +1341,MN,Hennepin County,27053 +1342,MN,Houston County,27055 +1343,MN,Hubbard County,27057 +1344,MN,Isanti County,27059 +1345,MN,Itasca County,27061 +1346,MN,Jackson County,27063 +1347,MN,Kanabec County,27065 +1348,MN,Kandiyohi County,27067 +1349,MN,Kittson County,27069 +1350,MN,Koochiching County,27071 +1351,MN,Lac qui Parle County,27073 +1352,MN,Lake County,27075 +1353,MN,Lake of the Woods County,27077 +1354,MN,Le Sueur County,27079 +1355,MN,Lincoln County,27081 +1356,MN,Lyon County,27083 +1357,MN,McLeod County,27085 +1358,MN,Mahnomen County,27087 +1359,MN,Marshall County,27089 +1360,MN,Martin County,27091 +1361,MN,Meeker County,27093 +1362,MN,Mille Lacs County,27095 +1363,MN,Morrison County,27097 +1364,MN,Mower County,27099 +1365,MN,Murray County,27101 +1366,MN,Nicollet County,27103 +1367,MN,Nobles County,27105 +1368,MN,Norman County,27107 +1369,MN,Olmsted County,27109 +1370,MN,Otter Tail County,27111 +1371,MN,Pennington County,27113 +1372,MN,Pine County,27115 +1373,MN,Pipestone County,27117 +1374,MN,Polk County,27119 +1375,MN,Pope County,27121 +1376,MN,Ramsey County,27123 +1377,MN,Red Lake County,27125 +1378,MN,Redwood County,27127 +1379,MN,Renville County,27129 +1380,MN,Rice County,27131 +1381,MN,Rock County,27133 +1382,MN,Roseau County,27135 +1383,MN,St. Louis County,27137 +1384,MN,Scott County,27139 +1385,MN,Sherburne County,27141 +1386,MN,Sibley County,27143 +1387,MN,Stearns County,27145 +1388,MN,Steele County,27147 +1389,MN,Stevens County,27149 +1390,MN,Swift County,27151 +1391,MN,Todd County,27153 +1392,MN,Traverse County,27155 +1393,MN,Wabasha County,27157 +1394,MN,Wadena County,27159 +1395,MN,Waseca County,27161 +1396,MN,Washington County,27163 +1397,MN,Watonwan County,27165 +1398,MN,Wilkin County,27167 +1399,MN,Winona County,27169 +1400,MN,Wright County,27171 +1401,MN,Yellow Medicine County,27173 +1402,MS,Adams County,28001 +1403,MS,Alcorn County,28003 +1404,MS,Amite County,28005 +1405,MS,Attala County,28007 +1406,MS,Benton County,28009 +1407,MS,Bolivar County,28011 +1408,MS,Calhoun County,28013 +1409,MS,Carroll County,28015 +1410,MS,Chickasaw County,28017 +1411,MS,Choctaw County,28019 +1412,MS,Claiborne County,28021 +1413,MS,Clarke County,28023 +1414,MS,Clay County,28025 +1415,MS,Coahoma County,28027 +1416,MS,Copiah County,28029 +1417,MS,Covington County,28031 +1418,MS,DeSoto County,28033 +1419,MS,Forrest County,28035 +1420,MS,Franklin County,28037 +1421,MS,George County,28039 +1422,MS,Greene County,28041 +1423,MS,Grenada County,28043 +1424,MS,Hancock County,28045 +1425,MS,Harrison County,28047 +1426,MS,Hinds County,28049 +1427,MS,Holmes County,28051 +1428,MS,Humphreys County,28053 +1429,MS,Issaquena County,28055 +1430,MS,Itawamba County,28057 +1431,MS,Jackson County,28059 +1432,MS,Jasper County,28061 +1433,MS,Jefferson County,28063 +1434,MS,Jefferson Davis County,28065 +1435,MS,Jones County,28067 +1436,MS,Kemper County,28069 +1437,MS,Lafayette County,28071 +1438,MS,Lamar County,28073 +1439,MS,Lauderdale County,28075 +1440,MS,Lawrence County,28077 +1441,MS,Leake County,28079 +1442,MS,Lee County,28081 +1443,MS,Leflore County,28083 +1444,MS,Lincoln County,28085 +1445,MS,Lowndes County,28087 +1446,MS,Madison County,28089 +1447,MS,Marion County,28091 +1448,MS,Marshall County,28093 +1449,MS,Monroe County,28095 +1450,MS,Montgomery County,28097 +1451,MS,Neshoba County,28099 +1452,MS,Newton County,28101 +1453,MS,Noxubee County,28103 +1454,MS,Oktibbeha County,28105 +1455,MS,Panola County,28107 +1456,MS,Pearl River County,28109 +1457,MS,Perry County,28111 +1458,MS,Pike County,28113 +1459,MS,Pontotoc County,28115 +1460,MS,Prentiss County,28117 +1461,MS,Quitman County,28119 +1462,MS,Rankin County,28121 +1463,MS,Scott County,28123 +1464,MS,Sharkey County,28125 +1465,MS,Simpson County,28127 +1466,MS,Smith County,28129 +1467,MS,Stone County,28131 +1468,MS,Sunflower County,28133 +1469,MS,Tallahatchie County,28135 +1470,MS,Tate County,28137 +1471,MS,Tippah County,28139 +1472,MS,Tishomingo County,28141 +1473,MS,Tunica County,28143 +1474,MS,Union County,28145 +1475,MS,Walthall County,28147 +1476,MS,Warren County,28149 +1477,MS,Washington County,28151 +1478,MS,Wayne County,28153 +1479,MS,Webster County,28155 +1480,MS,Wilkinson County,28157 +1481,MS,Winston County,28159 +1482,MS,Yalobusha County,28161 +1483,MS,Yazoo County,28163 +1484,MO,Adair County,29001 +1485,MO,Andrew County,29003 +1486,MO,Atchison County,29005 +1487,MO,Audrain County,29007 +1488,MO,Barry County,29009 +1489,MO,Barton County,29011 +1490,MO,Bates County,29013 +1491,MO,Benton County,29015 +1492,MO,Bollinger County,29017 +1493,MO,Boone County,29019 +1494,MO,Buchanan County,29021 +1495,MO,Butler County,29023 +1496,MO,Caldwell County,29025 +1497,MO,Callaway County,29027 +1498,MO,Camden County,29029 +1499,MO,Cape Girardeau County,29031 +1500,MO,Carroll County,29033 +1501,MO,Carter County,29035 +1502,MO,Cass County,29037 +1503,MO,Cedar County,29039 +1504,MO,Chariton County,29041 +1505,MO,Christian County,29043 +1506,MO,Clark County,29045 +1507,MO,Clay County,29047 +1508,MO,Clinton County,29049 +1509,MO,Cole County,29051 +1510,MO,Cooper County,29053 +1511,MO,Crawford County,29055 +1512,MO,Dade County,29057 +1513,MO,Dallas County,29059 +1514,MO,Daviess County,29061 +1515,MO,DeKalb County,29063 +1516,MO,Dent County,29065 +1517,MO,Douglas County,29067 +1518,MO,Dunklin County,29069 +1519,MO,Franklin County,29071 +1520,MO,Gasconade County,29073 +1521,MO,Gentry County,29075 +1522,MO,Greene County,29077 +1523,MO,Grundy County,29079 +1524,MO,Harrison County,29081 +1525,MO,Henry County,29083 +1526,MO,Hickory County,29085 +1527,MO,Holt County,29087 +1528,MO,Howard County,29089 +1529,MO,Howell County,29091 +1530,MO,Iron County,29093 +1531,MO,Jackson County,29095 +1532,MO,Jasper County,29097 +1533,MO,Jefferson County,29099 +1534,MO,Johnson County,29101 +1535,MO,Knox County,29103 +1536,MO,Laclede County,29105 +1537,MO,Lafayette County,29107 +1538,MO,Lawrence County,29109 +1539,MO,Lewis County,29111 +1540,MO,Lincoln County,29113 +1541,MO,Linn County,29115 +1542,MO,Livingston County,29117 +1543,MO,McDonald County,29119 +1544,MO,Macon County,29121 +1545,MO,Madison County,29123 +1546,MO,Maries County,29125 +1547,MO,Marion County,29127 +1548,MO,Mercer County,29129 +1549,MO,Miller County,29131 +1550,MO,Mississippi County,29133 +1551,MO,Moniteau County,29135 +1552,MO,Monroe County,29137 +1553,MO,Montgomery County,29139 +1554,MO,Morgan County,29141 +1555,MO,New Madrid County,29143 +1556,MO,Newton County,29145 +1557,MO,Nodaway County,29147 +1558,MO,Oregon County,29149 +1559,MO,Osage County,29151 +1560,MO,Ozark County,29153 +1561,MO,Pemiscot County,29155 +1562,MO,Perry County,29157 +1563,MO,Pettis County,29159 +1564,MO,Phelps County,29161 +1565,MO,Pike County,29163 +1566,MO,Platte County,29165 +1567,MO,Polk County,29167 +1568,MO,Pulaski County,29169 +1569,MO,Putnam County,29171 +1570,MO,Ralls County,29173 +1571,MO,Randolph County,29175 +1572,MO,Ray County,29177 +1573,MO,Reynolds County,29179 +1574,MO,Ripley County,29181 +1575,MO,St. Charles County,29183 +1576,MO,St. Clair County,29185 +1577,MO,Ste. Genevieve County,29186 +1578,MO,St. Francois County,29187 +1579,MO,St. Louis County,29189 +1580,MO,Saline County,29195 +1581,MO,Schuyler County,29197 +1582,MO,Scotland County,29199 +1583,MO,Scott County,29201 +1584,MO,Shannon County,29203 +1585,MO,Shelby County,29205 +1586,MO,Stoddard County,29207 +1587,MO,Stone County,29209 +1588,MO,Sullivan County,29211 +1589,MO,Taney County,29213 +1590,MO,Texas County,29215 +1591,MO,Vernon County,29217 +1592,MO,Warren County,29219 +1593,MO,Washington County,29221 +1594,MO,Wayne County,29223 +1595,MO,Webster County,29225 +1596,MO,Worth County,29227 +1597,MO,Wright County,29229 +1598,MO,St. Louis city,29510 +1599,MT,Beaverhead County,30001 +1600,MT,Big Horn County,30003 +1601,MT,Blaine County,30005 +1602,MT,Broadwater County,30007 +1603,MT,Carbon County,30009 +1604,MT,Carter County,30011 +1605,MT,Cascade County,30013 +1606,MT,Chouteau County,30015 +1607,MT,Custer County,30017 +1608,MT,Daniels County,30019 +1609,MT,Dawson County,30021 +1610,MT,Deer Lodge County,30023 +1611,MT,Fallon County,30025 +1612,MT,Fergus County,30027 +1613,MT,Flathead County,30029 +1614,MT,Gallatin County,30031 +1615,MT,Garfield County,30033 +1616,MT,Glacier County,30035 +1617,MT,Golden Valley County,30037 +1618,MT,Granite County,30039 +1619,MT,Hill County,30041 +1620,MT,Jefferson County,30043 +1621,MT,Judith Basin County,30045 +1622,MT,Lake County,30047 +1623,MT,Lewis and Clark County,30049 +1624,MT,Liberty County,30051 +1625,MT,Lincoln County,30053 +1626,MT,McCone County,30055 +1627,MT,Madison County,30057 +1628,MT,Meagher County,30059 +1629,MT,Mineral County,30061 +1630,MT,Missoula County,30063 +1631,MT,Musselshell County,30065 +1632,MT,Park County,30067 +1633,MT,Petroleum County,30069 +1634,MT,Phillips County,30071 +1635,MT,Pondera County,30073 +1636,MT,Powder River County,30075 +1637,MT,Powell County,30077 +1638,MT,Prairie County,30079 +1639,MT,Ravalli County,30081 +1640,MT,Richland County,30083 +1641,MT,Roosevelt County,30085 +1642,MT,Rosebud County,30087 +1643,MT,Sanders County,30089 +1644,MT,Sheridan County,30091 +1645,MT,Silver Bow County,30093 +1646,MT,Stillwater County,30095 +1647,MT,Sweet Grass County,30097 +1648,MT,Teton County,30099 +1649,MT,Toole County,30101 +1650,MT,Treasure County,30103 +1651,MT,Valley County,30105 +1652,MT,Wheatland County,30107 +1653,MT,Wibaux County,30109 +1654,MT,Yellowstone County,30111 +1655,NE,Adams County,31001 +1656,NE,Antelope County,31003 +1657,NE,Arthur County,31005 +1658,NE,Banner County,31007 +1659,NE,Blaine County,31009 +1660,NE,Boone County,31011 +1661,NE,Box Butte County,31013 +1662,NE,Boyd County,31015 +1663,NE,Brown County,31017 +1664,NE,Buffalo County,31019 +1665,NE,Burt County,31021 +1666,NE,Butler County,31023 +1667,NE,Cass County,31025 +1668,NE,Cedar County,31027 +1669,NE,Chase County,31029 +1670,NE,Cherry County,31031 +1671,NE,Cheyenne County,31033 +1672,NE,Clay County,31035 +1673,NE,Colfax County,31037 +1674,NE,Cuming County,31039 +1675,NE,Custer County,31041 +1676,NE,Dakota County,31043 +1677,NE,Dawes County,31045 +1678,NE,Dawson County,31047 +1679,NE,Deuel County,31049 +1680,NE,Dixon County,31051 +1681,NE,Dodge County,31053 +1682,NE,Douglas County,31055 +1683,NE,Dundy County,31057 +1684,NE,Fillmore County,31059 +1685,NE,Franklin County,31061 +1686,NE,Frontier County,31063 +1687,NE,Furnas County,31065 +1688,NE,Gage County,31067 +1689,NE,Garden County,31069 +1690,NE,Garfield County,31071 +1691,NE,Gosper County,31073 +1692,NE,Grant County,31075 +1693,NE,Greeley County,31077 +1694,NE,Hall County,31079 +1695,NE,Hamilton County,31081 +1696,NE,Harlan County,31083 +1697,NE,Hayes County,31085 +1698,NE,Hitchcock County,31087 +1699,NE,Holt County,31089 +1700,NE,Hooker County,31091 +1701,NE,Howard County,31093 +1702,NE,Jefferson County,31095 +1703,NE,Johnson County,31097 +1704,NE,Kearney County,31099 +1705,NE,Keith County,31101 +1706,NE,Keya Paha County,31103 +1707,NE,Kimball County,31105 +1708,NE,Knox County,31107 +1709,NE,Lancaster County,31109 +1710,NE,Lincoln County,31111 +1711,NE,Logan County,31113 +1712,NE,Loup County,31115 +1713,NE,McPherson County,31117 +1714,NE,Madison County,31119 +1715,NE,Merrick County,31121 +1716,NE,Morrill County,31123 +1717,NE,Nance County,31125 +1718,NE,Nemaha County,31127 +1719,NE,Nuckolls County,31129 +1720,NE,Otoe County,31131 +1721,NE,Pawnee County,31133 +1722,NE,Perkins County,31135 +1723,NE,Phelps County,31137 +1724,NE,Pierce County,31139 +1725,NE,Platte County,31141 +1726,NE,Polk County,31143 +1727,NE,Red Willow County,31145 +1728,NE,Richardson County,31147 +1729,NE,Rock County,31149 +1730,NE,Saline County,31151 +1731,NE,Sarpy County,31153 +1732,NE,Saunders County,31155 +1733,NE,Scotts Bluff County,31157 +1734,NE,Seward County,31159 +1735,NE,Sheridan County,31161 +1736,NE,Sherman County,31163 +1737,NE,Sioux County,31165 +1738,NE,Stanton County,31167 +1739,NE,Thayer County,31169 +1740,NE,Thomas County,31171 +1741,NE,Thurston County,31173 +1742,NE,Valley County,31175 +1743,NE,Washington County,31177 +1744,NE,Wayne County,31179 +1745,NE,Webster County,31181 +1746,NE,Wheeler County,31183 +1747,NE,York County,31185 +1748,NV,Churchill County,32001 +1749,NV,Clark County,32003 +1750,NV,Douglas County,32005 +1751,NV,Elko County,32007 +1752,NV,Esmeralda County,32009 +1753,NV,Eureka County,32011 +1754,NV,Humboldt County,32013 +1755,NV,Lander County,32015 +1756,NV,Lincoln County,32017 +1757,NV,Lyon County,32019 +1758,NV,Mineral County,32021 +1759,NV,Nye County,32023 +1760,NV,Pershing County,32027 +1761,NV,Storey County,32029 +1762,NV,Washoe County,32031 +1763,NV,White Pine County,32033 +1764,NV,Carson City,32510 +1765,NH,Belknap County,33001 +1766,NH,Carroll County,33003 +1767,NH,Cheshire County,33005 +1768,NH,Coos County,33007 +1769,NH,Grafton County,33009 +1770,NH,Hillsborough County,33011 +1771,NH,Merrimack County,33013 +1772,NH,Rockingham County,33015 +1773,NH,Strafford County,33017 +1774,NH,Sullivan County,33019 +1775,NJ,Atlantic County,34001 +1776,NJ,Bergen County,34003 +1777,NJ,Burlington County,34005 +1778,NJ,Camden County,34007 +1779,NJ,Cape May County,34009 +1780,NJ,Cumberland County,34011 +1781,NJ,Essex County,34013 +1782,NJ,Gloucester County,34015 +1783,NJ,Hudson County,34017 +1784,NJ,Hunterdon County,34019 +1785,NJ,Mercer County,34021 +1786,NJ,Middlesex County,34023 +1787,NJ,Monmouth County,34025 +1788,NJ,Morris County,34027 +1789,NJ,Ocean County,34029 +1790,NJ,Passaic County,34031 +1791,NJ,Salem County,34033 +1792,NJ,Somerset County,34035 +1793,NJ,Sussex County,34037 +1794,NJ,Union County,34039 +1795,NJ,Warren County,34041 +1796,NM,Bernalillo County,35001 +1797,NM,Catron County,35003 +1798,NM,Chaves County,35005 +1799,NM,Cibola County,35006 +1800,NM,Colfax County,35007 +1801,NM,Curry County,35009 +1802,NM,De Baca County,35011 +1803,NM,Doña Ana County,35013 +1804,NM,Eddy County,35015 +1805,NM,Grant County,35017 +1806,NM,Guadalupe County,35019 +1807,NM,Harding County,35021 +1808,NM,Hidalgo County,35023 +1809,NM,Lea County,35025 +1810,NM,Lincoln County,35027 +1811,NM,Los Alamos County,35028 +1812,NM,Luna County,35029 +1813,NM,McKinley County,35031 +1814,NM,Mora County,35033 +1815,NM,Otero County,35035 +1816,NM,Quay County,35037 +1817,NM,Rio Arriba County,35039 +1818,NM,Roosevelt County,35041 +1819,NM,Sandoval County,35043 +1820,NM,San Juan County,35045 +1821,NM,San Miguel County,35047 +1822,NM,Santa Fe County,35049 +1823,NM,Sierra County,35051 +1824,NM,Socorro County,35053 +1825,NM,Taos County,35055 +1826,NM,Torrance County,35057 +1827,NM,Union County,35059 +1828,NM,Valencia County,35061 +1829,NY,Albany County,36001 +1830,NY,Allegany County,36003 +1831,NY,Bronx County,36005 +1832,NY,Broome County,36007 +1833,NY,Cattaraugus County,36009 +1834,NY,Cayuga County,36011 +1835,NY,Chautauqua County,36013 +1836,NY,Chemung County,36015 +1837,NY,Chenango County,36017 +1838,NY,Clinton County,36019 +1839,NY,Columbia County,36021 +1840,NY,Cortland County,36023 +1841,NY,Delaware County,36025 +1842,NY,Dutchess County,36027 +1843,NY,Erie County,36029 +1844,NY,Essex County,36031 +1845,NY,Franklin County,36033 +1846,NY,Fulton County,36035 +1847,NY,Genesee County,36037 +1848,NY,Greene County,36039 +1849,NY,Hamilton County,36041 +1850,NY,Herkimer County,36043 +1851,NY,Jefferson County,36045 +1852,NY,Kings County,36047 +1853,NY,Lewis County,36049 +1854,NY,Livingston County,36051 +1855,NY,Madison County,36053 +1856,NY,Monroe County,36055 +1857,NY,Montgomery County,36057 +1858,NY,Nassau County,36059 +1859,NY,New York County,36061 +1860,NY,Niagara County,36063 +1861,NY,Oneida County,36065 +1862,NY,Onondaga County,36067 +1863,NY,Ontario County,36069 +1864,NY,Orange County,36071 +1865,NY,Orleans County,36073 +1866,NY,Oswego County,36075 +1867,NY,Otsego County,36077 +1868,NY,Putnam County,36079 +1869,NY,Queens County,36081 +1870,NY,Rensselaer County,36083 +1871,NY,Richmond County,36085 +1872,NY,Rockland County,36087 +1873,NY,St. Lawrence County,36089 +1874,NY,Saratoga County,36091 +1875,NY,Schenectady County,36093 +1876,NY,Schoharie County,36095 +1877,NY,Schuyler County,36097 +1878,NY,Seneca County,36099 +1879,NY,Steuben County,36101 +1880,NY,Suffolk County,36103 +1881,NY,Sullivan County,36105 +1882,NY,Tioga County,36107 +1883,NY,Tompkins County,36109 +1884,NY,Ulster County,36111 +1885,NY,Warren County,36113 +1886,NY,Washington County,36115 +1887,NY,Wayne County,36117 +1888,NY,Westchester County,36119 +1889,NY,Wyoming County,36121 +1890,NY,Yates County,36123 +1891,NC,Alamance County,37001 +1892,NC,Alexander County,37003 +1893,NC,Alleghany County,37005 +1894,NC,Anson County,37007 +1895,NC,Ashe County,37009 +1896,NC,Avery County,37011 +1897,NC,Beaufort County,37013 +1898,NC,Bertie County,37015 +1899,NC,Bladen County,37017 +1900,NC,Brunswick County,37019 +1901,NC,Buncombe County,37021 +1902,NC,Burke County,37023 +1903,NC,Cabarrus County,37025 +1904,NC,Caldwell County,37027 +1905,NC,Camden County,37029 +1906,NC,Carteret County,37031 +1907,NC,Caswell County,37033 +1908,NC,Catawba County,37035 +1909,NC,Chatham County,37037 +1910,NC,Cherokee County,37039 +1911,NC,Chowan County,37041 +1912,NC,Clay County,37043 +1913,NC,Cleveland County,37045 +1914,NC,Columbus County,37047 +1915,NC,Craven County,37049 +1916,NC,Cumberland County,37051 +1917,NC,Currituck County,37053 +1918,NC,Dare County,37055 +1919,NC,Davidson County,37057 +1920,NC,Davie County,37059 +1921,NC,Duplin County,37061 +1922,NC,Durham County,37063 +1923,NC,Edgecombe County,37065 +1924,NC,Forsyth County,37067 +1925,NC,Franklin County,37069 +1926,NC,Gaston County,37071 +1927,NC,Gates County,37073 +1928,NC,Graham County,37075 +1929,NC,Granville County,37077 +1930,NC,Greene County,37079 +1931,NC,Guilford County,37081 +1932,NC,Halifax County,37083 +1933,NC,Harnett County,37085 +1934,NC,Haywood County,37087 +1935,NC,Henderson County,37089 +1936,NC,Hertford County,37091 +1937,NC,Hoke County,37093 +1938,NC,Hyde County,37095 +1939,NC,Iredell County,37097 +1940,NC,Jackson County,37099 +1941,NC,Johnston County,37101 +1942,NC,Jones County,37103 +1943,NC,Lee County,37105 +1944,NC,Lenoir County,37107 +1945,NC,Lincoln County,37109 +1946,NC,McDowell County,37111 +1947,NC,Macon County,37113 +1948,NC,Madison County,37115 +1949,NC,Martin County,37117 +1950,NC,Mecklenburg County,37119 +1951,NC,Mitchell County,37121 +1952,NC,Montgomery County,37123 +1953,NC,Moore County,37125 +1954,NC,Nash County,37127 +1955,NC,New Hanover County,37129 +1956,NC,Northampton County,37131 +1957,NC,Onslow County,37133 +1958,NC,Orange County,37135 +1959,NC,Pamlico County,37137 +1960,NC,Pasquotank County,37139 +1961,NC,Pender County,37141 +1962,NC,Perquimans County,37143 +1963,NC,Person County,37145 +1964,NC,Pitt County,37147 +1965,NC,Polk County,37149 +1966,NC,Randolph County,37151 +1967,NC,Richmond County,37153 +1968,NC,Robeson County,37155 +1969,NC,Rockingham County,37157 +1970,NC,Rowan County,37159 +1971,NC,Rutherford County,37161 +1972,NC,Sampson County,37163 +1973,NC,Scotland County,37165 +1974,NC,Stanly County,37167 +1975,NC,Stokes County,37169 +1976,NC,Surry County,37171 +1977,NC,Swain County,37173 +1978,NC,Transylvania County,37175 +1979,NC,Tyrrell County,37177 +1980,NC,Union County,37179 +1981,NC,Vance County,37181 +1982,NC,Wake County,37183 +1983,NC,Warren County,37185 +1984,NC,Washington County,37187 +1985,NC,Watauga County,37189 +1986,NC,Wayne County,37191 +1987,NC,Wilkes County,37193 +1988,NC,Wilson County,37195 +1989,NC,Yadkin County,37197 +1990,NC,Yancey County,37199 +1991,ND,Adams County,38001 +1992,ND,Barnes County,38003 +1993,ND,Benson County,38005 +1994,ND,Billings County,38007 +1995,ND,Bottineau County,38009 +1996,ND,Bowman County,38011 +1997,ND,Burke County,38013 +1998,ND,Burleigh County,38015 +1999,ND,Cass County,38017 +2000,ND,Cavalier County,38019 +2001,ND,Dickey County,38021 +2002,ND,Divide County,38023 +2003,ND,Dunn County,38025 +2004,ND,Eddy County,38027 +2005,ND,Emmons County,38029 +2006,ND,Foster County,38031 +2007,ND,Golden Valley County,38033 +2008,ND,Grand Forks County,38035 +2009,ND,Grant County,38037 +2010,ND,Griggs County,38039 +2011,ND,Hettinger County,38041 +2012,ND,Kidder County,38043 +2013,ND,LaMoure County,38045 +2014,ND,Logan County,38047 +2015,ND,McHenry County,38049 +2016,ND,McIntosh County,38051 +2017,ND,McKenzie County,38053 +2018,ND,McLean County,38055 +2019,ND,Mercer County,38057 +2020,ND,Morton County,38059 +2021,ND,Mountrail County,38061 +2022,ND,Nelson County,38063 +2023,ND,Oliver County,38065 +2024,ND,Pembina County,38067 +2025,ND,Pierce County,38069 +2026,ND,Ramsey County,38071 +2027,ND,Ransom County,38073 +2028,ND,Renville County,38075 +2029,ND,Richland County,38077 +2030,ND,Rolette County,38079 +2031,ND,Sargent County,38081 +2032,ND,Sheridan County,38083 +2033,ND,Sioux County,38085 +2034,ND,Slope County,38087 +2035,ND,Stark County,38089 +2036,ND,Steele County,38091 +2037,ND,Stutsman County,38093 +2038,ND,Towner County,38095 +2039,ND,Traill County,38097 +2040,ND,Walsh County,38099 +2041,ND,Ward County,38101 +2042,ND,Wells County,38103 +2043,ND,Williams County,38105 +2044,OH,Adams County,39001 +2045,OH,Allen County,39003 +2046,OH,Ashland County,39005 +2047,OH,Ashtabula County,39007 +2048,OH,Athens County,39009 +2049,OH,Auglaize County,39011 +2050,OH,Belmont County,39013 +2051,OH,Brown County,39015 +2052,OH,Butler County,39017 +2053,OH,Carroll County,39019 +2054,OH,Champaign County,39021 +2055,OH,Clark County,39023 +2056,OH,Clermont County,39025 +2057,OH,Clinton County,39027 +2058,OH,Columbiana County,39029 +2059,OH,Coshocton County,39031 +2060,OH,Crawford County,39033 +2061,OH,Cuyahoga County,39035 +2062,OH,Darke County,39037 +2063,OH,Defiance County,39039 +2064,OH,Delaware County,39041 +2065,OH,Erie County,39043 +2066,OH,Fairfield County,39045 +2067,OH,Fayette County,39047 +2068,OH,Franklin County,39049 +2069,OH,Fulton County,39051 +2070,OH,Gallia County,39053 +2071,OH,Geauga County,39055 +2072,OH,Greene County,39057 +2073,OH,Guernsey County,39059 +2074,OH,Hamilton County,39061 +2075,OH,Hancock County,39063 +2076,OH,Hardin County,39065 +2077,OH,Harrison County,39067 +2078,OH,Henry County,39069 +2079,OH,Highland County,39071 +2080,OH,Hocking County,39073 +2081,OH,Holmes County,39075 +2082,OH,Huron County,39077 +2083,OH,Jackson County,39079 +2084,OH,Jefferson County,39081 +2085,OH,Knox County,39083 +2086,OH,Lake County,39085 +2087,OH,Lawrence County,39087 +2088,OH,Licking County,39089 +2089,OH,Logan County,39091 +2090,OH,Lorain County,39093 +2091,OH,Lucas County,39095 +2092,OH,Madison County,39097 +2093,OH,Mahoning County,39099 +2094,OH,Marion County,39101 +2095,OH,Medina County,39103 +2096,OH,Meigs County,39105 +2097,OH,Mercer County,39107 +2098,OH,Miami County,39109 +2099,OH,Monroe County,39111 +2100,OH,Montgomery County,39113 +2101,OH,Morgan County,39115 +2102,OH,Morrow County,39117 +2103,OH,Muskingum County,39119 +2104,OH,Noble County,39121 +2105,OH,Ottawa County,39123 +2106,OH,Paulding County,39125 +2107,OH,Perry County,39127 +2108,OH,Pickaway County,39129 +2109,OH,Pike County,39131 +2110,OH,Portage County,39133 +2111,OH,Preble County,39135 +2112,OH,Putnam County,39137 +2113,OH,Richland County,39139 +2114,OH,Ross County,39141 +2115,OH,Sandusky County,39143 +2116,OH,Scioto County,39145 +2117,OH,Seneca County,39147 +2118,OH,Shelby County,39149 +2119,OH,Stark County,39151 +2120,OH,Summit County,39153 +2121,OH,Trumbull County,39155 +2122,OH,Tuscarawas County,39157 +2123,OH,Union County,39159 +2124,OH,Van Wert County,39161 +2125,OH,Vinton County,39163 +2126,OH,Warren County,39165 +2127,OH,Washington County,39167 +2128,OH,Wayne County,39169 +2129,OH,Williams County,39171 +2130,OH,Wood County,39173 +2131,OH,Wyandot County,39175 +2132,OK,Adair County,40001 +2133,OK,Alfalfa County,40003 +2134,OK,Atoka County,40005 +2135,OK,Beaver County,40007 +2136,OK,Beckham County,40009 +2137,OK,Blaine County,40011 +2138,OK,Bryan County,40013 +2139,OK,Caddo County,40015 +2140,OK,Canadian County,40017 +2141,OK,Carter County,40019 +2142,OK,Cherokee County,40021 +2143,OK,Choctaw County,40023 +2144,OK,Cimarron County,40025 +2145,OK,Cleveland County,40027 +2146,OK,Coal County,40029 +2147,OK,Comanche County,40031 +2148,OK,Cotton County,40033 +2149,OK,Craig County,40035 +2150,OK,Creek County,40037 +2151,OK,Custer County,40039 +2152,OK,Delaware County,40041 +2153,OK,Dewey County,40043 +2154,OK,Ellis County,40045 +2155,OK,Garfield County,40047 +2156,OK,Garvin County,40049 +2157,OK,Grady County,40051 +2158,OK,Grant County,40053 +2159,OK,Greer County,40055 +2160,OK,Harmon County,40057 +2161,OK,Harper County,40059 +2162,OK,Haskell County,40061 +2163,OK,Hughes County,40063 +2164,OK,Jackson County,40065 +2165,OK,Jefferson County,40067 +2166,OK,Johnston County,40069 +2167,OK,Kay County,40071 +2168,OK,Kingfisher County,40073 +2169,OK,Kiowa County,40075 +2170,OK,Latimer County,40077 +2171,OK,Le Flore County,40079 +2172,OK,Lincoln County,40081 +2173,OK,Logan County,40083 +2174,OK,Love County,40085 +2175,OK,McClain County,40087 +2176,OK,McCurtain County,40089 +2177,OK,McIntosh County,40091 +2178,OK,Major County,40093 +2179,OK,Marshall County,40095 +2180,OK,Mayes County,40097 +2181,OK,Murray County,40099 +2182,OK,Muskogee County,40101 +2183,OK,Noble County,40103 +2184,OK,Nowata County,40105 +2185,OK,Okfuskee County,40107 +2186,OK,Oklahoma County,40109 +2187,OK,Okmulgee County,40111 +2188,OK,Osage County,40113 +2189,OK,Ottawa County,40115 +2190,OK,Pawnee County,40117 +2191,OK,Payne County,40119 +2192,OK,Pittsburg County,40121 +2193,OK,Pontotoc County,40123 +2194,OK,Pottawatomie County,40125 +2195,OK,Pushmataha County,40127 +2196,OK,Roger Mills County,40129 +2197,OK,Rogers County,40131 +2198,OK,Seminole County,40133 +2199,OK,Sequoyah County,40135 +2200,OK,Stephens County,40137 +2201,OK,Texas County,40139 +2202,OK,Tillman County,40141 +2203,OK,Tulsa County,40143 +2204,OK,Wagoner County,40145 +2205,OK,Washington County,40147 +2206,OK,Washita County,40149 +2207,OK,Woods County,40151 +2208,OK,Woodward County,40153 +2209,OR,Baker County,41001 +2210,OR,Benton County,41003 +2211,OR,Clackamas County,41005 +2212,OR,Clatsop County,41007 +2213,OR,Columbia County,41009 +2214,OR,Coos County,41011 +2215,OR,Crook County,41013 +2216,OR,Curry County,41015 +2217,OR,Deschutes County,41017 +2218,OR,Douglas County,41019 +2219,OR,Gilliam County,41021 +2220,OR,Grant County,41023 +2221,OR,Harney County,41025 +2222,OR,Hood River County,41027 +2223,OR,Jackson County,41029 +2224,OR,Jefferson County,41031 +2225,OR,Josephine County,41033 +2226,OR,Klamath County,41035 +2227,OR,Lake County,41037 +2228,OR,Lane County,41039 +2229,OR,Lincoln County,41041 +2230,OR,Linn County,41043 +2231,OR,Malheur County,41045 +2232,OR,Marion County,41047 +2233,OR,Morrow County,41049 +2234,OR,Multnomah County,41051 +2235,OR,Polk County,41053 +2236,OR,Sherman County,41055 +2237,OR,Tillamook County,41057 +2238,OR,Umatilla County,41059 +2239,OR,Union County,41061 +2240,OR,Wallowa County,41063 +2241,OR,Wasco County,41065 +2242,OR,Washington County,41067 +2243,OR,Wheeler County,41069 +2244,OR,Yamhill County,41071 +2245,PA,Adams County,42001 +2246,PA,Allegheny County,42003 +2247,PA,Armstrong County,42005 +2248,PA,Beaver County,42007 +2249,PA,Bedford County,42009 +2250,PA,Berks County,42011 +2251,PA,Blair County,42013 +2252,PA,Bradford County,42015 +2253,PA,Bucks County,42017 +2254,PA,Butler County,42019 +2255,PA,Cambria County,42021 +2256,PA,Cameron County,42023 +2257,PA,Carbon County,42025 +2258,PA,Centre County,42027 +2259,PA,Chester County,42029 +2260,PA,Clarion County,42031 +2261,PA,Clearfield County,42033 +2262,PA,Clinton County,42035 +2263,PA,Columbia County,42037 +2264,PA,Crawford County,42039 +2265,PA,Cumberland County,42041 +2266,PA,Dauphin County,42043 +2267,PA,Delaware County,42045 +2268,PA,Elk County,42047 +2269,PA,Erie County,42049 +2270,PA,Fayette County,42051 +2271,PA,Forest County,42053 +2272,PA,Franklin County,42055 +2273,PA,Fulton County,42057 +2274,PA,Greene County,42059 +2275,PA,Huntingdon County,42061 +2276,PA,Indiana County,42063 +2277,PA,Jefferson County,42065 +2278,PA,Juniata County,42067 +2279,PA,Lackawanna County,42069 +2280,PA,Lancaster County,42071 +2281,PA,Lawrence County,42073 +2282,PA,Lebanon County,42075 +2283,PA,Lehigh County,42077 +2284,PA,Luzerne County,42079 +2285,PA,Lycoming County,42081 +2286,PA,McKean County,42083 +2287,PA,Mercer County,42085 +2288,PA,Mifflin County,42087 +2289,PA,Monroe County,42089 +2290,PA,Montgomery County,42091 +2291,PA,Montour County,42093 +2292,PA,Northampton County,42095 +2293,PA,Northumberland County,42097 +2294,PA,Perry County,42099 +2295,PA,Philadelphia County,42101 +2296,PA,Pike County,42103 +2297,PA,Potter County,42105 +2298,PA,Schuylkill County,42107 +2299,PA,Snyder County,42109 +2300,PA,Somerset County,42111 +2301,PA,Sullivan County,42113 +2302,PA,Susquehanna County,42115 +2303,PA,Tioga County,42117 +2304,PA,Union County,42119 +2305,PA,Venango County,42121 +2306,PA,Warren County,42123 +2307,PA,Washington County,42125 +2308,PA,Wayne County,42127 +2309,PA,Westmoreland County,42129 +2310,PA,Wyoming County,42131 +2311,PA,York County,42133 +2312,RI,Bristol County,44001 +2313,RI,Kent County,44003 +2314,RI,Newport County,44005 +2315,RI,Providence County,44007 +2316,RI,Washington County,44009 +2317,SC,Abbeville County,45001 +2318,SC,Aiken County,45003 +2319,SC,Allendale County,45005 +2320,SC,Anderson County,45007 +2321,SC,Bamberg County,45009 +2322,SC,Barnwell County,45011 +2323,SC,Beaufort County,45013 +2324,SC,Berkeley County,45015 +2325,SC,Calhoun County,45017 +2326,SC,Charleston County,45019 +2327,SC,Cherokee County,45021 +2328,SC,Chester County,45023 +2329,SC,Chesterfield County,45025 +2330,SC,Clarendon County,45027 +2331,SC,Colleton County,45029 +2332,SC,Darlington County,45031 +2333,SC,Dillon County,45033 +2334,SC,Dorchester County,45035 +2335,SC,Edgefield County,45037 +2336,SC,Fairfield County,45039 +2337,SC,Florence County,45041 +2338,SC,Georgetown County,45043 +2339,SC,Greenville County,45045 +2340,SC,Greenwood County,45047 +2341,SC,Hampton County,45049 +2342,SC,Horry County,45051 +2343,SC,Jasper County,45053 +2344,SC,Kershaw County,45055 +2345,SC,Lancaster County,45057 +2346,SC,Laurens County,45059 +2347,SC,Lee County,45061 +2348,SC,Lexington County,45063 +2349,SC,McCormick County,45065 +2350,SC,Marion County,45067 +2351,SC,Marlboro County,45069 +2352,SC,Newberry County,45071 +2353,SC,Oconee County,45073 +2354,SC,Orangeburg County,45075 +2355,SC,Pickens County,45077 +2356,SC,Richland County,45079 +2357,SC,Saluda County,45081 +2358,SC,Spartanburg County,45083 +2359,SC,Sumter County,45085 +2360,SC,Union County,45087 +2361,SC,Williamsburg County,45089 +2362,SC,York County,45091 +2363,SD,Aurora County,46003 +2364,SD,Beadle County,46005 +2365,SD,Bennett County,46007 +2366,SD,Bon Homme County,46009 +2367,SD,Brookings County,46011 +2368,SD,Brown County,46013 +2369,SD,Brule County,46015 +2370,SD,Buffalo County,46017 +2371,SD,Butte County,46019 +2372,SD,Campbell County,46021 +2373,SD,Charles Mix County,46023 +2374,SD,Clark County,46025 +2375,SD,Clay County,46027 +2376,SD,Codington County,46029 +2377,SD,Corson County,46031 +2378,SD,Custer County,46033 +2379,SD,Davison County,46035 +2380,SD,Day County,46037 +2381,SD,Deuel County,46039 +2382,SD,Dewey County,46041 +2383,SD,Douglas County,46043 +2384,SD,Edmunds County,46045 +2385,SD,Fall River County,46047 +2386,SD,Faulk County,46049 +2387,SD,Grant County,46051 +2388,SD,Gregory County,46053 +2389,SD,Haakon County,46055 +2390,SD,Hamlin County,46057 +2391,SD,Hand County,46059 +2392,SD,Hanson County,46061 +2393,SD,Harding County,46063 +2394,SD,Hughes County,46065 +2395,SD,Hutchinson County,46067 +2396,SD,Hyde County,46069 +2397,SD,Jackson County,46071 +2398,SD,Jerauld County,46073 +2399,SD,Jones County,46075 +2400,SD,Kingsbury County,46077 +2401,SD,Lake County,46079 +2402,SD,Lawrence County,46081 +2403,SD,Lincoln County,46083 +2404,SD,Lyman County,46085 +2405,SD,McCook County,46087 +2406,SD,McPherson County,46089 +2407,SD,Marshall County,46091 +2408,SD,Meade County,46093 +2409,SD,Mellette County,46095 +2410,SD,Miner County,46097 +2411,SD,Minnehaha County,46099 +2412,SD,Moody County,46101 +2413,SD,Oglala Lakota County,46102 +2414,SD,Pennington County,46103 +2415,SD,Perkins County,46105 +2416,SD,Potter County,46107 +2417,SD,Roberts County,46109 +2418,SD,Sanborn County,46111 +2419,SD,Spink County,46115 +2420,SD,Stanley County,46117 +2421,SD,Sully County,46119 +2422,SD,Todd County,46121 +2423,SD,Tripp County,46123 +2424,SD,Turner County,46125 +2425,SD,Union County,46127 +2426,SD,Walworth County,46129 +2427,SD,Yankton County,46135 +2428,SD,Ziebach County,46137 +2429,TN,Anderson County,47001 +2430,TN,Bedford County,47003 +2431,TN,Benton County,47005 +2432,TN,Bledsoe County,47007 +2433,TN,Blount County,47009 +2434,TN,Bradley County,47011 +2435,TN,Campbell County,47013 +2436,TN,Cannon County,47015 +2437,TN,Carroll County,47017 +2438,TN,Carter County,47019 +2439,TN,Cheatham County,47021 +2440,TN,Chester County,47023 +2441,TN,Claiborne County,47025 +2442,TN,Clay County,47027 +2443,TN,Cocke County,47029 +2444,TN,Coffee County,47031 +2445,TN,Crockett County,47033 +2446,TN,Cumberland County,47035 +2447,TN,Davidson County,47037 +2448,TN,Decatur County,47039 +2449,TN,DeKalb County,47041 +2450,TN,Dickson County,47043 +2451,TN,Dyer County,47045 +2452,TN,Fayette County,47047 +2453,TN,Fentress County,47049 +2454,TN,Franklin County,47051 +2455,TN,Gibson County,47053 +2456,TN,Giles County,47055 +2457,TN,Grainger County,47057 +2458,TN,Greene County,47059 +2459,TN,Grundy County,47061 +2460,TN,Hamblen County,47063 +2461,TN,Hamilton County,47065 +2462,TN,Hancock County,47067 +2463,TN,Hardeman County,47069 +2464,TN,Hardin County,47071 +2465,TN,Hawkins County,47073 +2466,TN,Haywood County,47075 +2467,TN,Henderson County,47077 +2468,TN,Henry County,47079 +2469,TN,Hickman County,47081 +2470,TN,Houston County,47083 +2471,TN,Humphreys County,47085 +2472,TN,Jackson County,47087 +2473,TN,Jefferson County,47089 +2474,TN,Johnson County,47091 +2475,TN,Knox County,47093 +2476,TN,Lake County,47095 +2477,TN,Lauderdale County,47097 +2478,TN,Lawrence County,47099 +2479,TN,Lewis County,47101 +2480,TN,Lincoln County,47103 +2481,TN,Loudon County,47105 +2482,TN,McMinn County,47107 +2483,TN,McNairy County,47109 +2484,TN,Macon County,47111 +2485,TN,Madison County,47113 +2486,TN,Marion County,47115 +2487,TN,Marshall County,47117 +2488,TN,Maury County,47119 +2489,TN,Meigs County,47121 +2490,TN,Monroe County,47123 +2491,TN,Montgomery County,47125 +2492,TN,Moore County,47127 +2493,TN,Morgan County,47129 +2494,TN,Obion County,47131 +2495,TN,Overton County,47133 +2496,TN,Perry County,47135 +2497,TN,Pickett County,47137 +2498,TN,Polk County,47139 +2499,TN,Putnam County,47141 +2500,TN,Rhea County,47143 +2501,TN,Roane County,47145 +2502,TN,Robertson County,47147 +2503,TN,Rutherford County,47149 +2504,TN,Scott County,47151 +2505,TN,Sequatchie County,47153 +2506,TN,Sevier County,47155 +2507,TN,Shelby County,47157 +2508,TN,Smith County,47159 +2509,TN,Stewart County,47161 +2510,TN,Sullivan County,47163 +2511,TN,Sumner County,47165 +2512,TN,Tipton County,47167 +2513,TN,Trousdale County,47169 +2514,TN,Unicoi County,47171 +2515,TN,Union County,47173 +2516,TN,Van Buren County,47175 +2517,TN,Warren County,47177 +2518,TN,Washington County,47179 +2519,TN,Wayne County,47181 +2520,TN,Weakley County,47183 +2521,TN,White County,47185 +2522,TN,Williamson County,47187 +2523,TN,Wilson County,47189 +2524,TX,Anderson County,48001 +2525,TX,Andrews County,48003 +2526,TX,Angelina County,48005 +2527,TX,Aransas County,48007 +2528,TX,Archer County,48009 +2529,TX,Armstrong County,48011 +2530,TX,Atascosa County,48013 +2531,TX,Austin County,48015 +2532,TX,Bailey County,48017 +2533,TX,Bandera County,48019 +2534,TX,Bastrop County,48021 +2535,TX,Baylor County,48023 +2536,TX,Bee County,48025 +2537,TX,Bell County,48027 +2538,TX,Bexar County,48029 +2539,TX,Blanco County,48031 +2540,TX,Borden County,48033 +2541,TX,Bosque County,48035 +2542,TX,Bowie County,48037 +2543,TX,Brazoria County,48039 +2544,TX,Brazos County,48041 +2545,TX,Brewster County,48043 +2546,TX,Briscoe County,48045 +2547,TX,Brooks County,48047 +2548,TX,Brown County,48049 +2549,TX,Burleson County,48051 +2550,TX,Burnet County,48053 +2551,TX,Caldwell County,48055 +2552,TX,Calhoun County,48057 +2553,TX,Callahan County,48059 +2554,TX,Cameron County,48061 +2555,TX,Camp County,48063 +2556,TX,Carson County,48065 +2557,TX,Cass County,48067 +2558,TX,Castro County,48069 +2559,TX,Chambers County,48071 +2560,TX,Cherokee County,48073 +2561,TX,Childress County,48075 +2562,TX,Clay County,48077 +2563,TX,Cochran County,48079 +2564,TX,Coke County,48081 +2565,TX,Coleman County,48083 +2566,TX,Collin County,48085 +2567,TX,Collingsworth County,48087 +2568,TX,Colorado County,48089 +2569,TX,Comal County,48091 +2570,TX,Comanche County,48093 +2571,TX,Concho County,48095 +2572,TX,Cooke County,48097 +2573,TX,Coryell County,48099 +2574,TX,Cottle County,48101 +2575,TX,Crane County,48103 +2576,TX,Crockett County,48105 +2577,TX,Crosby County,48107 +2578,TX,Culberson County,48109 +2579,TX,Dallam County,48111 +2580,TX,Dallas County,48113 +2581,TX,Dawson County,48115 +2582,TX,Deaf Smith County,48117 +2583,TX,Delta County,48119 +2584,TX,Denton County,48121 +2585,TX,DeWitt County,48123 +2586,TX,Dickens County,48125 +2587,TX,Dimmit County,48127 +2588,TX,Donley County,48129 +2589,TX,Duval County,48131 +2590,TX,Eastland County,48133 +2591,TX,Ector County,48135 +2592,TX,Edwards County,48137 +2593,TX,Ellis County,48139 +2594,TX,El Paso County,48141 +2595,TX,Erath County,48143 +2596,TX,Falls County,48145 +2597,TX,Fannin County,48147 +2598,TX,Fayette County,48149 +2599,TX,Fisher County,48151 +2600,TX,Floyd County,48153 +2601,TX,Foard County,48155 +2602,TX,Fort Bend County,48157 +2603,TX,Franklin County,48159 +2604,TX,Freestone County,48161 +2605,TX,Frio County,48163 +2606,TX,Gaines County,48165 +2607,TX,Galveston County,48167 +2608,TX,Garza County,48169 +2609,TX,Gillespie County,48171 +2610,TX,Glasscock County,48173 +2611,TX,Goliad County,48175 +2612,TX,Gonzales County,48177 +2613,TX,Gray County,48179 +2614,TX,Grayson County,48181 +2615,TX,Gregg County,48183 +2616,TX,Grimes County,48185 +2617,TX,Guadalupe County,48187 +2618,TX,Hale County,48189 +2619,TX,Hall County,48191 +2620,TX,Hamilton County,48193 +2621,TX,Hansford County,48195 +2622,TX,Hardeman County,48197 +2623,TX,Hardin County,48199 +2624,TX,Harris County,48201 +2625,TX,Harrison County,48203 +2626,TX,Hartley County,48205 +2627,TX,Haskell County,48207 +2628,TX,Hays County,48209 +2629,TX,Hemphill County,48211 +2630,TX,Henderson County,48213 +2631,TX,Hidalgo County,48215 +2632,TX,Hill County,48217 +2633,TX,Hockley County,48219 +2634,TX,Hood County,48221 +2635,TX,Hopkins County,48223 +2636,TX,Houston County,48225 +2637,TX,Howard County,48227 +2638,TX,Hudspeth County,48229 +2639,TX,Hunt County,48231 +2640,TX,Hutchinson County,48233 +2641,TX,Irion County,48235 +2642,TX,Jack County,48237 +2643,TX,Jackson County,48239 +2644,TX,Jasper County,48241 +2645,TX,Jeff Davis County,48243 +2646,TX,Jefferson County,48245 +2647,TX,Jim Hogg County,48247 +2648,TX,Jim Wells County,48249 +2649,TX,Johnson County,48251 +2650,TX,Jones County,48253 +2651,TX,Karnes County,48255 +2652,TX,Kaufman County,48257 +2653,TX,Kendall County,48259 +2654,TX,Kenedy County,48261 +2655,TX,Kent County,48263 +2656,TX,Kerr County,48265 +2657,TX,Kimble County,48267 +2658,TX,King County,48269 +2659,TX,Kinney County,48271 +2660,TX,Kleberg County,48273 +2661,TX,Knox County,48275 +2662,TX,Lamar County,48277 +2663,TX,Lamb County,48279 +2664,TX,Lampasas County,48281 +2665,TX,La Salle County,48283 +2666,TX,Lavaca County,48285 +2667,TX,Lee County,48287 +2668,TX,Leon County,48289 +2669,TX,Liberty County,48291 +2670,TX,Limestone County,48293 +2671,TX,Lipscomb County,48295 +2672,TX,Live Oak County,48297 +2673,TX,Llano County,48299 +2674,TX,Loving County,48301 +2675,TX,Lubbock County,48303 +2676,TX,Lynn County,48305 +2677,TX,McCulloch County,48307 +2678,TX,McLennan County,48309 +2679,TX,McMullen County,48311 +2680,TX,Madison County,48313 +2681,TX,Marion County,48315 +2682,TX,Martin County,48317 +2683,TX,Mason County,48319 +2684,TX,Matagorda County,48321 +2685,TX,Maverick County,48323 +2686,TX,Medina County,48325 +2687,TX,Menard County,48327 +2688,TX,Midland County,48329 +2689,TX,Milam County,48331 +2690,TX,Mills County,48333 +2691,TX,Mitchell County,48335 +2692,TX,Montague County,48337 +2693,TX,Montgomery County,48339 +2694,TX,Moore County,48341 +2695,TX,Morris County,48343 +2696,TX,Motley County,48345 +2697,TX,Nacogdoches County,48347 +2698,TX,Navarro County,48349 +2699,TX,Newton County,48351 +2700,TX,Nolan County,48353 +2701,TX,Nueces County,48355 +2702,TX,Ochiltree County,48357 +2703,TX,Oldham County,48359 +2704,TX,Orange County,48361 +2705,TX,Palo Pinto County,48363 +2706,TX,Panola County,48365 +2707,TX,Parker County,48367 +2708,TX,Parmer County,48369 +2709,TX,Pecos County,48371 +2710,TX,Polk County,48373 +2711,TX,Potter County,48375 +2712,TX,Presidio County,48377 +2713,TX,Rains County,48379 +2714,TX,Randall County,48381 +2715,TX,Reagan County,48383 +2716,TX,Real County,48385 +2717,TX,Red River County,48387 +2718,TX,Reeves County,48389 +2719,TX,Refugio County,48391 +2720,TX,Roberts County,48393 +2721,TX,Robertson County,48395 +2722,TX,Rockwall County,48397 +2723,TX,Runnels County,48399 +2724,TX,Rusk County,48401 +2725,TX,Sabine County,48403 +2726,TX,San Augustine County,48405 +2727,TX,San Jacinto County,48407 +2728,TX,San Patricio County,48409 +2729,TX,San Saba County,48411 +2730,TX,Schleicher County,48413 +2731,TX,Scurry County,48415 +2732,TX,Shackelford County,48417 +2733,TX,Shelby County,48419 +2734,TX,Sherman County,48421 +2735,TX,Smith County,48423 +2736,TX,Somervell County,48425 +2737,TX,Starr County,48427 +2738,TX,Stephens County,48429 +2739,TX,Sterling County,48431 +2740,TX,Stonewall County,48433 +2741,TX,Sutton County,48435 +2742,TX,Swisher County,48437 +2743,TX,Tarrant County,48439 +2744,TX,Taylor County,48441 +2745,TX,Terrell County,48443 +2746,TX,Terry County,48445 +2747,TX,Throckmorton County,48447 +2748,TX,Titus County,48449 +2749,TX,Tom Green County,48451 +2750,TX,Travis County,48453 +2751,TX,Trinity County,48455 +2752,TX,Tyler County,48457 +2753,TX,Upshur County,48459 +2754,TX,Upton County,48461 +2755,TX,Uvalde County,48463 +2756,TX,Val Verde County,48465 +2757,TX,Van Zandt County,48467 +2758,TX,Victoria County,48469 +2759,TX,Walker County,48471 +2760,TX,Waller County,48473 +2761,TX,Ward County,48475 +2762,TX,Washington County,48477 +2763,TX,Webb County,48479 +2764,TX,Wharton County,48481 +2765,TX,Wheeler County,48483 +2766,TX,Wichita County,48485 +2767,TX,Wilbarger County,48487 +2768,TX,Willacy County,48489 +2769,TX,Williamson County,48491 +2770,TX,Wilson County,48493 +2771,TX,Winkler County,48495 +2772,TX,Wise County,48497 +2773,TX,Wood County,48499 +2774,TX,Yoakum County,48501 +2775,TX,Young County,48503 +2776,TX,Zapata County,48505 +2777,TX,Zavala County,48507 +2778,UT,Beaver County,49001 +2779,UT,Box Elder County,49003 +2780,UT,Cache County,49005 +2781,UT,Carbon County,49007 +2782,UT,Daggett County,49009 +2783,UT,Davis County,49011 +2784,UT,Duchesne County,49013 +2785,UT,Emery County,49015 +2786,UT,Garfield County,49017 +2787,UT,Grand County,49019 +2788,UT,Iron County,49021 +2789,UT,Juab County,49023 +2790,UT,Kane County,49025 +2791,UT,Millard County,49027 +2792,UT,Morgan County,49029 +2793,UT,Piute County,49031 +2794,UT,Rich County,49033 +2795,UT,Salt Lake County,49035 +2796,UT,San Juan County,49037 +2797,UT,Sanpete County,49039 +2798,UT,Sevier County,49041 +2799,UT,Summit County,49043 +2800,UT,Tooele County,49045 +2801,UT,Uintah County,49047 +2802,UT,Utah County,49049 +2803,UT,Wasatch County,49051 +2804,UT,Washington County,49053 +2805,UT,Wayne County,49055 +2806,UT,Weber County,49057 +2807,VT,Addison County,50001 +2808,VT,Bennington County,50003 +2809,VT,Caledonia County,50005 +2810,VT,Chittenden County,50007 +2811,VT,Essex County,50009 +2812,VT,Franklin County,50011 +2813,VT,Grand Isle County,50013 +2814,VT,Lamoille County,50015 +2815,VT,Orange County,50017 +2816,VT,Orleans County,50019 +2817,VT,Rutland County,50021 +2818,VT,Washington County,50023 +2819,VT,Windham County,50025 +2820,VT,Windsor County,50027 +2821,VA,Accomack County,51001 +2822,VA,Albemarle County,51003 +2823,VA,Alleghany County,51005 +2824,VA,Amelia County,51007 +2825,VA,Amherst County,51009 +2826,VA,Appomattox County,51011 +2827,VA,Arlington County,51013 +2828,VA,Augusta County,51015 +2829,VA,Bath County,51017 +2830,VA,Bedford County,51019 +2831,VA,Bland County,51021 +2832,VA,Botetourt County,51023 +2833,VA,Brunswick County,51025 +2834,VA,Buchanan County,51027 +2835,VA,Buckingham County,51029 +2836,VA,Campbell County,51031 +2837,VA,Caroline County,51033 +2838,VA,Carroll County,51035 +2839,VA,Charles City County,51036 +2840,VA,Charlotte County,51037 +2841,VA,Chesterfield County,51041 +2842,VA,Clarke County,51043 +2843,VA,Craig County,51045 +2844,VA,Culpeper County,51047 +2845,VA,Cumberland County,51049 +2846,VA,Dickenson County,51051 +2847,VA,Dinwiddie County,51053 +2848,VA,Essex County,51057 +2849,VA,Fairfax County,51059 +2850,VA,Fauquier County,51061 +2851,VA,Floyd County,51063 +2852,VA,Fluvanna County,51065 +2853,VA,Franklin County,51067 +2854,VA,Frederick County,51069 +2855,VA,Giles County,51071 +2856,VA,Gloucester County,51073 +2857,VA,Goochland County,51075 +2858,VA,Grayson County,51077 +2859,VA,Greene County,51079 +2860,VA,Greensville County,51081 +2861,VA,Halifax County,51083 +2862,VA,Hanover County,51085 +2863,VA,Henrico County,51087 +2864,VA,Henry County,51089 +2865,VA,Highland County,51091 +2866,VA,Isle of Wight County,51093 +2867,VA,James City County,51095 +2868,VA,King and Queen County,51097 +2869,VA,King George County,51099 +2870,VA,King William County,51101 +2871,VA,Lancaster County,51103 +2872,VA,Lee County,51105 +2873,VA,Loudoun County,51107 +2874,VA,Louisa County,51109 +2875,VA,Lunenburg County,51111 +2876,VA,Madison County,51113 +2877,VA,Mathews County,51115 +2878,VA,Mecklenburg County,51117 +2879,VA,Middlesex County,51119 +2880,VA,Montgomery County,51121 +2881,VA,Nelson County,51125 +2882,VA,New Kent County,51127 +2883,VA,Northampton County,51131 +2884,VA,Northumberland County,51133 +2885,VA,Nottoway County,51135 +2886,VA,Orange County,51137 +2887,VA,Page County,51139 +2888,VA,Patrick County,51141 +2889,VA,Pittsylvania County,51143 +2890,VA,Powhatan County,51145 +2891,VA,Prince Edward County,51147 +2892,VA,Prince George County,51149 +2893,VA,Prince William County,51153 +2894,VA,Pulaski County,51155 +2895,VA,Rappahannock County,51157 +2896,VA,Richmond County,51159 +2897,VA,Roanoke County,51161 +2898,VA,Rockbridge County,51163 +2899,VA,Rockingham County,51165 +2900,VA,Russell County,51167 +2901,VA,Scott County,51169 +2902,VA,Shenandoah County,51171 +2903,VA,Smyth County,51173 +2904,VA,Southampton County,51175 +2905,VA,Spotsylvania County,51177 +2906,VA,Stafford County,51179 +2907,VA,Surry County,51181 +2908,VA,Sussex County,51183 +2909,VA,Tazewell County,51185 +2910,VA,Warren County,51187 +2911,VA,Washington County,51191 +2912,VA,Westmoreland County,51193 +2913,VA,Wise County,51195 +2914,VA,Wythe County,51197 +2915,VA,York County,51199 +2916,VA,Alexandria city,51510 +2917,VA,Bristol city,51520 +2918,VA,Buena Vista city,51530 +2919,VA,Charlottesville city,51540 +2920,VA,Chesapeake city,51550 +2921,VA,Colonial Heights city,51570 +2922,VA,Covington city,51580 +2923,VA,Danville city,51590 +2924,VA,Emporia city,51595 +2925,VA,Fairfax city,51600 +2926,VA,Falls Church city,51610 +2927,VA,Franklin city,51620 +2928,VA,Fredericksburg city,51630 +2929,VA,Galax city,51640 +2930,VA,Hampton city,51650 +2931,VA,Harrisonburg city,51660 +2932,VA,Hopewell city,51670 +2933,VA,Lexington city,51678 +2934,VA,Lynchburg city,51680 +2935,VA,Manassas city,51683 +2936,VA,Manassas Park city,51685 +2937,VA,Martinsville city,51690 +2938,VA,Newport News city,51700 +2939,VA,Norfolk city,51710 +2940,VA,Norton city,51720 +2941,VA,Petersburg city,51730 +2942,VA,Poquoson city,51735 +2943,VA,Portsmouth city,51740 +2944,VA,Radford city,51750 +2945,VA,Richmond city,51760 +2946,VA,Roanoke city,51770 +2947,VA,Salem city,51775 +2948,VA,Staunton city,51790 +2949,VA,Suffolk city,51800 +2950,VA,Virginia Beach city,51810 +2951,VA,Waynesboro city,51820 +2952,VA,Williamsburg city,51830 +2953,VA,Winchester city,51840 +2954,WA,Adams County,53001 +2955,WA,Asotin County,53003 +2956,WA,Benton County,53005 +2957,WA,Chelan County,53007 +2958,WA,Clallam County,53009 +2959,WA,Clark County,53011 +2960,WA,Columbia County,53013 +2961,WA,Cowlitz County,53015 +2962,WA,Douglas County,53017 +2963,WA,Ferry County,53019 +2964,WA,Franklin County,53021 +2965,WA,Garfield County,53023 +2966,WA,Grant County,53025 +2967,WA,Grays Harbor County,53027 +2968,WA,Island County,53029 +2969,WA,Jefferson County,53031 +2970,WA,King County,53033 +2971,WA,Kitsap County,53035 +2972,WA,Kittitas County,53037 +2973,WA,Klickitat County,53039 +2974,WA,Lewis County,53041 +2975,WA,Lincoln County,53043 +2976,WA,Mason County,53045 +2977,WA,Okanogan County,53047 +2978,WA,Pacific County,53049 +2979,WA,Pend Oreille County,53051 +2980,WA,Pierce County,53053 +2981,WA,San Juan County,53055 +2982,WA,Skagit County,53057 +2983,WA,Skamania County,53059 +2984,WA,Snohomish County,53061 +2985,WA,Spokane County,53063 +2986,WA,Stevens County,53065 +2987,WA,Thurston County,53067 +2988,WA,Wahkiakum County,53069 +2989,WA,Walla Walla County,53071 +2990,WA,Whatcom County,53073 +2991,WA,Whitman County,53075 +2992,WA,Yakima County,53077 +2993,WV,Barbour County,54001 +2994,WV,Berkeley County,54003 +2995,WV,Boone County,54005 +2996,WV,Braxton County,54007 +2997,WV,Brooke County,54009 +2998,WV,Cabell County,54011 +2999,WV,Calhoun County,54013 +3000,WV,Clay County,54015 +3001,WV,Doddridge County,54017 +3002,WV,Fayette County,54019 +3003,WV,Gilmer County,54021 +3004,WV,Grant County,54023 +3005,WV,Greenbrier County,54025 +3006,WV,Hampshire County,54027 +3007,WV,Hancock County,54029 +3008,WV,Hardy County,54031 +3009,WV,Harrison County,54033 +3010,WV,Jackson County,54035 +3011,WV,Jefferson County,54037 +3012,WV,Kanawha County,54039 +3013,WV,Lewis County,54041 +3014,WV,Lincoln County,54043 +3015,WV,Logan County,54045 +3016,WV,McDowell County,54047 +3017,WV,Marion County,54049 +3018,WV,Marshall County,54051 +3019,WV,Mason County,54053 +3020,WV,Mercer County,54055 +3021,WV,Mineral County,54057 +3022,WV,Mingo County,54059 +3023,WV,Monongalia County,54061 +3024,WV,Monroe County,54063 +3025,WV,Morgan County,54065 +3026,WV,Nicholas County,54067 +3027,WV,Ohio County,54069 +3028,WV,Pendleton County,54071 +3029,WV,Pleasants County,54073 +3030,WV,Pocahontas County,54075 +3031,WV,Preston County,54077 +3032,WV,Putnam County,54079 +3033,WV,Raleigh County,54081 +3034,WV,Randolph County,54083 +3035,WV,Ritchie County,54085 +3036,WV,Roane County,54087 +3037,WV,Summers County,54089 +3038,WV,Taylor County,54091 +3039,WV,Tucker County,54093 +3040,WV,Tyler County,54095 +3041,WV,Upshur County,54097 +3042,WV,Wayne County,54099 +3043,WV,Webster County,54101 +3044,WV,Wetzel County,54103 +3045,WV,Wirt County,54105 +3046,WV,Wood County,54107 +3047,WV,Wyoming County,54109 +3048,WI,Adams County,55001 +3049,WI,Ashland County,55003 +3050,WI,Barron County,55005 +3051,WI,Bayfield County,55007 +3052,WI,Brown County,55009 +3053,WI,Buffalo County,55011 +3054,WI,Burnett County,55013 +3055,WI,Calumet County,55015 +3056,WI,Chippewa County,55017 +3057,WI,Clark County,55019 +3058,WI,Columbia County,55021 +3059,WI,Crawford County,55023 +3060,WI,Dane County,55025 +3061,WI,Dodge County,55027 +3062,WI,Door County,55029 +3063,WI,Douglas County,55031 +3064,WI,Dunn County,55033 +3065,WI,Eau Claire County,55035 +3066,WI,Florence County,55037 +3067,WI,Fond du Lac County,55039 +3068,WI,Forest County,55041 +3069,WI,Grant County,55043 +3070,WI,Green County,55045 +3071,WI,Green Lake County,55047 +3072,WI,Iowa County,55049 +3073,WI,Iron County,55051 +3074,WI,Jackson County,55053 +3075,WI,Jefferson County,55055 +3076,WI,Juneau County,55057 +3077,WI,Kenosha County,55059 +3078,WI,Kewaunee County,55061 +3079,WI,La Crosse County,55063 +3080,WI,Lafayette County,55065 +3081,WI,Langlade County,55067 +3082,WI,Lincoln County,55069 +3083,WI,Manitowoc County,55071 +3084,WI,Marathon County,55073 +3085,WI,Marinette County,55075 +3086,WI,Marquette County,55077 +3087,WI,Menominee County,55078 +3088,WI,Milwaukee County,55079 +3089,WI,Monroe County,55081 +3090,WI,Oconto County,55083 +3091,WI,Oneida County,55085 +3092,WI,Outagamie County,55087 +3093,WI,Ozaukee County,55089 +3094,WI,Pepin County,55091 +3095,WI,Pierce County,55093 +3096,WI,Polk County,55095 +3097,WI,Portage County,55097 +3098,WI,Price County,55099 +3099,WI,Racine County,55101 +3100,WI,Richland County,55103 +3101,WI,Rock County,55105 +3102,WI,Rusk County,55107 +3103,WI,St. Croix County,55109 +3104,WI,Sauk County,55111 +3105,WI,Sawyer County,55113 +3106,WI,Shawano County,55115 +3107,WI,Sheboygan County,55117 +3108,WI,Taylor County,55119 +3109,WI,Trempealeau County,55121 +3110,WI,Vernon County,55123 +3111,WI,Vilas County,55125 +3112,WI,Walworth County,55127 +3113,WI,Washburn County,55129 +3114,WI,Washington County,55131 +3115,WI,Waukesha County,55133 +3116,WI,Waupaca County,55135 +3117,WI,Waushara County,55137 +3118,WI,Winnebago County,55139 +3119,WI,Wood County,55141 +3120,WY,Albany County,56001 +3121,WY,Big Horn County,56003 +3122,WY,Campbell County,56005 +3123,WY,Carbon County,56007 +3124,WY,Converse County,56009 +3125,WY,Crook County,56011 +3126,WY,Fremont County,56013 +3127,WY,Goshen County,56015 +3128,WY,Hot Springs County,56017 +3129,WY,Johnson County,56019 +3130,WY,Laramie County,56021 +3131,WY,Lincoln County,56023 +3132,WY,Natrona County,56025 +3133,WY,Niobrara County,56027 +3134,WY,Park County,56029 +3135,WY,Platte County,56031 +3136,WY,Sheridan County,56033 +3137,WY,Sublette County,56035 +3138,WY,Sweetwater County,56037 +3139,WY,Teton County,56039 +3140,WY,Uinta County,56041 +3141,WY,Washakie County,56043 +3142,WY,Weston County,56045 +3143,AS,Eastern District,60010 +3144,AS,Manu'a District,60020 +3145,AS,Rose Island,60030 +3146,AS,Swains Island,60040 +3147,AS,Western District,60050 +3148,GU,Guam,66010 +3149,MP,Northern Islands Municipality,69085 +3150,MP,Rota Municipality,69100 +3151,MP,Saipan Municipality,69110 +3152,MP,Tinian Municipality,69120 +3153,PR,Adjuntas Municipio,72001 +3154,PR,Aguada Municipio,72003 +3155,PR,Aguadilla Municipio,72005 +3156,PR,Aguas Buenas Municipio,72007 +3157,PR,Aibonito Municipio,72009 +3158,PR,Añasco Municipio,72011 +3159,PR,Arecibo Municipio,72013 +3160,PR,Arroyo Municipio,72015 +3161,PR,Barceloneta Municipio,72017 +3162,PR,Barranquitas Municipio,72019 +3163,PR,Bayamón Municipio,72021 +3164,PR,Cabo Rojo Municipio,72023 +3165,PR,Caguas Municipio,72025 +3166,PR,Camuy Municipio,72027 +3167,PR,Canóvanas Municipio,72029 +3168,PR,Carolina Municipio,72031 +3169,PR,Cataño Municipio,72033 +3170,PR,Cayey Municipio,72035 +3171,PR,Ceiba Municipio,72037 +3172,PR,Ciales Municipio,72039 +3173,PR,Cidra Municipio,72041 +3174,PR,Coamo Municipio,72043 +3175,PR,Comerío Municipio,72045 +3176,PR,Corozal Municipio,72047 +3177,PR,Culebra Municipio,72049 +3178,PR,Dorado Municipio,72051 +3179,PR,Fajardo Municipio,72053 +3180,PR,Florida Municipio,72054 +3181,PR,Guánica Municipio,72055 +3182,PR,Guayama Municipio,72057 +3183,PR,Guayanilla Municipio,72059 +3184,PR,Guaynabo Municipio,72061 +3185,PR,Gurabo Municipio,72063 +3186,PR,Hatillo Municipio,72065 +3187,PR,Hormigueros Municipio,72067 +3188,PR,Humacao Municipio,72069 +3189,PR,Isabela Municipio,72071 +3190,PR,Jayuya Municipio,72073 +3191,PR,Juana Díaz Municipio,72075 +3192,PR,Juncos Municipio,72077 +3193,PR,Lajas Municipio,72079 +3194,PR,Lares Municipio,72081 +3195,PR,Las Marías Municipio,72083 +3196,PR,Las Piedras Municipio,72085 +3197,PR,Loíza Municipio,72087 +3198,PR,Luquillo Municipio,72089 +3199,PR,Manatí Municipio,72091 +3200,PR,Maricao Municipio,72093 +3201,PR,Maunabo Municipio,72095 +3202,PR,Mayagüez Municipio,72097 +3203,PR,Moca Municipio,72099 +3204,PR,Morovis Municipio,72101 +3205,PR,Naguabo Municipio,72103 +3206,PR,Naranjito Municipio,72105 +3207,PR,Orocovis Municipio,72107 +3208,PR,Patillas Municipio,72109 +3209,PR,Peñuelas Municipio,72111 +3210,PR,Ponce Municipio,72113 +3211,PR,Quebradillas Municipio,72115 +3212,PR,Rincón Municipio,72117 +3213,PR,Río Grande Municipio,72119 +3214,PR,Sabana Grande Municipio,72121 +3215,PR,Salinas Municipio,72123 +3216,PR,San Germán Municipio,72125 +3217,PR,San Juan Municipio,72127 +3218,PR,San Lorenzo Municipio,72129 +3219,PR,San Sebastián Municipio,72131 +3220,PR,Santa Isabel Municipio,72133 +3221,PR,Toa Alta Municipio,72135 +3222,PR,Toa Baja Municipio,72137 +3223,PR,Trujillo Alto Municipio,72139 +3224,PR,Utuado Municipio,72141 +3225,PR,Vega Alta Municipio,72143 +3226,PR,Vega Baja Municipio,72145 +3227,PR,Vieques Municipio,72147 +3228,PR,Villalba Municipio,72149 +3229,PR,Yabucoa Municipio,72151 +3230,PR,Yauco Municipio,72153 +3231,UM,Midway Islands,74300 +3232,VI,St. Croix Island,78010 +3233,VI,St. John Island,78020 +3234,VI,St. Thomas Island,78030 diff --git a/policyengine_us/tools/geography/county_helpers.py b/policyengine_us/tools/geography/county_helpers.py index 543709a0581..d4fd872f590 100644 --- a/policyengine_us/tools/geography/county_helpers.py +++ b/policyengine_us/tools/geography/county_helpers.py @@ -7,16 +7,27 @@ from policyengine_core.tools.hugging_face import download_huggingface_dataset +DATA_FOLDER = Path("data") +HUGGINGFACE_REPO = "policyengine/policyengine-us-data" +COUNTY_FIPS_DATASET_FILENAME = "county_fips_2020.csv.gz" +BUNDLED_COUNTY_FIPS_DATASET = Path(__file__).parent / "county_fips_2020.csv" + + def load_county_fips_dataset() -> pd.DataFrame: """ - Download the county FIPS dataset from Hugging Face and load it into a pandas DataFrame. - If the dataset already exists in the 'data' folder and is the most recent version, this - function will just load that into a pandas DataFrame. + Load the county FIPS dataset into a pandas DataFrame. + + Prefer the bundled copy so tests and household calculations do not depend + on a live Hugging Face request. Fall back to Hugging Face if the bundled + file is unavailable. """ - DATA_FOLDER = Path("data") - HUGGINGFACE_REPO = "policyengine/policyengine-us-data" - COUNTY_FIPS_DATASET_FILENAME = "county_fips_2020.csv.gz" + if BUNDLED_COUNTY_FIPS_DATASET.exists(): + return pd.read_csv( + BUNDLED_COUNTY_FIPS_DATASET, + dtype={"county_fips": str}, + encoding="utf-8", + ) try: COUNTY_FIPS_RAW = download_huggingface_dataset( From b58d83f315d33c39e05136732285b31f941773f3 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Tue, 16 Jun 2026 14:44:57 -0400 Subject: [PATCH 09/10] Revert "Bundle county FIPS dataset for offline tests" This reverts commit c0d22f2933190b4e0ee874a4851ef1275b54f5bb. --- .../test_load_county_fips_dataset.py | 43 +- .../tools/geography/county_fips_2020.csv | 3236 ----------------- .../tools/geography/county_helpers.py | 23 +- 3 files changed, 35 insertions(+), 3267 deletions(-) delete mode 100644 policyengine_us/tools/geography/county_fips_2020.csv diff --git a/policyengine_us/tests/utilities/test_load_county_fips_dataset.py b/policyengine_us/tests/utilities/test_load_county_fips_dataset.py index 83550a0c196..4b4620f0204 100644 --- a/policyengine_us/tests/utilities/test_load_county_fips_dataset.py +++ b/policyengine_us/tests/utilities/test_load_county_fips_dataset.py @@ -1,5 +1,5 @@ +from policyengine_core.tools.hugging_face import download_huggingface_dataset from policyengine_us.tools.geography.county_helpers import ( - BUNDLED_COUNTY_FIPS_DATASET, load_county_fips_dataset, ) from pathlib import Path @@ -56,15 +56,38 @@ def _mock(*args, **kwargs): class TestCountyFIPSDatasetFile: """ - Test that the bundled county FIPS dataset file exists and parses properly. + Test that the county FIPS dataset file exists and downloads properly. """ - def test_when_packaged_county_fips__file_exists(self): - assert BUNDLED_COUNTY_FIPS_DATASET.is_file() + HUGGINGFACE_REPO = "policyengine/policyengine-us-data" + COUNTY_FIPS_DATASET_FILENAME = "county_fips_2020.csv.gz" + + def test_when_downloading_county_fips__download_is_successful(self, tmp_fips_dir): + download_huggingface_dataset( + repo=self.HUGGINGFACE_REPO, + repo_filename=self.COUNTY_FIPS_DATASET_FILENAME, + version=None, + local_dir=tmp_fips_dir, + ) + + TMP_FILE = tmp_fips_dir / self.COUNTY_FIPS_DATASET_FILENAME + assert TMP_FILE.is_file() + + def test_when_downloading_and_parsing_county_fips__result_is_correct( + self, tmp_fips_dir + ): + download_huggingface_dataset( + repo=self.HUGGINGFACE_REPO, + repo_filename=self.COUNTY_FIPS_DATASET_FILENAME, + version=None, + local_dir=tmp_fips_dir, + ) + + TMP_FILE = tmp_fips_dir / self.COUNTY_FIPS_DATASET_FILENAME - def test_when_parsing_county_fips__result_is_correct(self): df = pd.read_csv( - BUNDLED_COUNTY_FIPS_DATASET, + TMP_FILE, + compression="gzip", dtype={"county_fips": str}, encoding="utf-8", nrows=5, # Just read a few rows @@ -90,10 +113,6 @@ def test_when_func_is_run__correctly__returns_dataframe( """ # Apply the mock - monkeypatch.setattr( - "policyengine_us.tools.geography.county_helpers.BUNDLED_COUNTY_FIPS_DATASET", - mock_dataset_file.parent / "missing.csv", - ) monkeypatch.setattr( "policyengine_us.tools.geography.county_helpers.download_huggingface_dataset", mock_download_huggingface_dataset_success(mock_dataset_file), @@ -116,10 +135,6 @@ def test_when_func_is_run__download_fails__raises_exception( """ # Apply the mock - monkeypatch.setattr( - "policyengine_us.tools.geography.county_helpers.BUNDLED_COUNTY_FIPS_DATASET", - mock_dataset_file.parent / "missing.csv", - ) monkeypatch.setattr( "policyengine_us.tools.geography.county_helpers.download_huggingface_dataset", mock_download_huggingface_dataset_failure(mock_dataset_file), diff --git a/policyengine_us/tools/geography/county_fips_2020.csv b/policyengine_us/tools/geography/county_fips_2020.csv deleted file mode 100644 index 3260988402c..00000000000 --- a/policyengine_us/tools/geography/county_fips_2020.csv +++ /dev/null @@ -1,3236 +0,0 @@ -,state,county_name,county_fips -0,AL,Autauga County,01001 -1,AL,Baldwin County,01003 -2,AL,Barbour County,01005 -3,AL,Bibb County,01007 -4,AL,Blount County,01009 -5,AL,Bullock County,01011 -6,AL,Butler County,01013 -7,AL,Calhoun County,01015 -8,AL,Chambers County,01017 -9,AL,Cherokee County,01019 -10,AL,Chilton County,01021 -11,AL,Choctaw County,01023 -12,AL,Clarke County,01025 -13,AL,Clay County,01027 -14,AL,Cleburne County,01029 -15,AL,Coffee County,01031 -16,AL,Colbert County,01033 -17,AL,Conecuh County,01035 -18,AL,Coosa County,01037 -19,AL,Covington County,01039 -20,AL,Crenshaw County,01041 -21,AL,Cullman County,01043 -22,AL,Dale County,01045 -23,AL,Dallas County,01047 -24,AL,DeKalb County,01049 -25,AL,Elmore County,01051 -26,AL,Escambia County,01053 -27,AL,Etowah County,01055 -28,AL,Fayette County,01057 -29,AL,Franklin County,01059 -30,AL,Geneva County,01061 -31,AL,Greene County,01063 -32,AL,Hale County,01065 -33,AL,Henry County,01067 -34,AL,Houston County,01069 -35,AL,Jackson County,01071 -36,AL,Jefferson County,01073 -37,AL,Lamar County,01075 -38,AL,Lauderdale County,01077 -39,AL,Lawrence County,01079 -40,AL,Lee County,01081 -41,AL,Limestone County,01083 -42,AL,Lowndes County,01085 -43,AL,Macon County,01087 -44,AL,Madison County,01089 -45,AL,Marengo County,01091 -46,AL,Marion County,01093 -47,AL,Marshall County,01095 -48,AL,Mobile County,01097 -49,AL,Monroe County,01099 -50,AL,Montgomery County,01101 -51,AL,Morgan County,01103 -52,AL,Perry County,01105 -53,AL,Pickens County,01107 -54,AL,Pike County,01109 -55,AL,Randolph County,01111 -56,AL,Russell County,01113 -57,AL,St. Clair County,01115 -58,AL,Shelby County,01117 -59,AL,Sumter County,01119 -60,AL,Talladega County,01121 -61,AL,Tallapoosa County,01123 -62,AL,Tuscaloosa County,01125 -63,AL,Walker County,01127 -64,AL,Washington County,01129 -65,AL,Wilcox County,01131 -66,AL,Winston County,01133 -67,AK,Aleutians East Borough,02013 -68,AK,Aleutians West Census Area,02016 -69,AK,Anchorage Municipality,02020 -70,AK,Bethel Census Area,02050 -71,AK,Bristol Bay Borough,02060 -72,AK,Chugach Census Area,02063 -73,AK,Copper River Census Area,02066 -74,AK,Denali Borough,02068 -75,AK,Dillingham Census Area,02070 -76,AK,Fairbanks North Star Borough,02090 -77,AK,Haines Borough,02100 -78,AK,Hoonah-Angoon Census Area,02105 -79,AK,Juneau City and Borough,02110 -80,AK,Kenai Peninsula Borough,02122 -81,AK,Ketchikan Gateway Borough,02130 -82,AK,Kodiak Island Borough,02150 -83,AK,Kusilvak Census Area,02158 -84,AK,Lake and Peninsula Borough,02164 -85,AK,Matanuska-Susitna Borough,02170 -86,AK,Nome Census Area,02180 -87,AK,North Slope Borough,02185 -88,AK,Northwest Arctic Borough,02188 -89,AK,Petersburg Borough,02195 -90,AK,Prince of Wales-Hyder Census Area,02198 -91,AK,Sitka City and Borough,02220 -92,AK,Skagway Municipality,02230 -93,AK,Southeast Fairbanks Census Area,02240 -94,AK,Wrangell City and Borough,02275 -95,AK,Yakutat City and Borough,02282 -96,AK,Yukon-Koyukuk Census Area,02290 -97,AZ,Apache County,04001 -98,AZ,Cochise County,04003 -99,AZ,Coconino County,04005 -100,AZ,Gila County,04007 -101,AZ,Graham County,04009 -102,AZ,Greenlee County,04011 -103,AZ,La Paz County,04012 -104,AZ,Maricopa County,04013 -105,AZ,Mohave County,04015 -106,AZ,Navajo County,04017 -107,AZ,Pima County,04019 -108,AZ,Pinal County,04021 -109,AZ,Santa Cruz County,04023 -110,AZ,Yavapai County,04025 -111,AZ,Yuma County,04027 -112,AR,Arkansas County,05001 -113,AR,Ashley County,05003 -114,AR,Baxter County,05005 -115,AR,Benton County,05007 -116,AR,Boone County,05009 -117,AR,Bradley County,05011 -118,AR,Calhoun County,05013 -119,AR,Carroll County,05015 -120,AR,Chicot County,05017 -121,AR,Clark County,05019 -122,AR,Clay County,05021 -123,AR,Cleburne County,05023 -124,AR,Cleveland County,05025 -125,AR,Columbia County,05027 -126,AR,Conway County,05029 -127,AR,Craighead County,05031 -128,AR,Crawford County,05033 -129,AR,Crittenden County,05035 -130,AR,Cross County,05037 -131,AR,Dallas County,05039 -132,AR,Desha County,05041 -133,AR,Drew County,05043 -134,AR,Faulkner County,05045 -135,AR,Franklin County,05047 -136,AR,Fulton County,05049 -137,AR,Garland County,05051 -138,AR,Grant County,05053 -139,AR,Greene County,05055 -140,AR,Hempstead County,05057 -141,AR,Hot Spring County,05059 -142,AR,Howard County,05061 -143,AR,Independence County,05063 -144,AR,Izard County,05065 -145,AR,Jackson County,05067 -146,AR,Jefferson County,05069 -147,AR,Johnson County,05071 -148,AR,Lafayette County,05073 -149,AR,Lawrence County,05075 -150,AR,Lee County,05077 -151,AR,Lincoln County,05079 -152,AR,Little River County,05081 -153,AR,Logan County,05083 -154,AR,Lonoke County,05085 -155,AR,Madison County,05087 -156,AR,Marion County,05089 -157,AR,Miller County,05091 -158,AR,Mississippi County,05093 -159,AR,Monroe County,05095 -160,AR,Montgomery County,05097 -161,AR,Nevada County,05099 -162,AR,Newton County,05101 -163,AR,Ouachita County,05103 -164,AR,Perry County,05105 -165,AR,Phillips County,05107 -166,AR,Pike County,05109 -167,AR,Poinsett County,05111 -168,AR,Polk County,05113 -169,AR,Pope County,05115 -170,AR,Prairie County,05117 -171,AR,Pulaski County,05119 -172,AR,Randolph County,05121 -173,AR,St. Francis County,05123 -174,AR,Saline County,05125 -175,AR,Scott County,05127 -176,AR,Searcy County,05129 -177,AR,Sebastian County,05131 -178,AR,Sevier County,05133 -179,AR,Sharp County,05135 -180,AR,Stone County,05137 -181,AR,Union County,05139 -182,AR,Van Buren County,05141 -183,AR,Washington County,05143 -184,AR,White County,05145 -185,AR,Woodruff County,05147 -186,AR,Yell County,05149 -187,CA,Alameda County,06001 -188,CA,Alpine County,06003 -189,CA,Amador County,06005 -190,CA,Butte County,06007 -191,CA,Calaveras County,06009 -192,CA,Colusa County,06011 -193,CA,Contra Costa County,06013 -194,CA,Del Norte County,06015 -195,CA,El Dorado County,06017 -196,CA,Fresno County,06019 -197,CA,Glenn County,06021 -198,CA,Humboldt County,06023 -199,CA,Imperial County,06025 -200,CA,Inyo County,06027 -201,CA,Kern County,06029 -202,CA,Kings County,06031 -203,CA,Lake County,06033 -204,CA,Lassen County,06035 -205,CA,Los Angeles County,06037 -206,CA,Madera County,06039 -207,CA,Marin County,06041 -208,CA,Mariposa County,06043 -209,CA,Mendocino County,06045 -210,CA,Merced County,06047 -211,CA,Modoc County,06049 -212,CA,Mono County,06051 -213,CA,Monterey County,06053 -214,CA,Napa County,06055 -215,CA,Nevada County,06057 -216,CA,Orange County,06059 -217,CA,Placer County,06061 -218,CA,Plumas County,06063 -219,CA,Riverside County,06065 -220,CA,Sacramento County,06067 -221,CA,San Benito County,06069 -222,CA,San Bernardino County,06071 -223,CA,San Diego County,06073 -224,CA,San Francisco County,06075 -225,CA,San Joaquin County,06077 -226,CA,San Luis Obispo County,06079 -227,CA,San Mateo County,06081 -228,CA,Santa Barbara County,06083 -229,CA,Santa Clara County,06085 -230,CA,Santa Cruz County,06087 -231,CA,Shasta County,06089 -232,CA,Sierra County,06091 -233,CA,Siskiyou County,06093 -234,CA,Solano County,06095 -235,CA,Sonoma County,06097 -236,CA,Stanislaus County,06099 -237,CA,Sutter County,06101 -238,CA,Tehama County,06103 -239,CA,Trinity County,06105 -240,CA,Tulare County,06107 -241,CA,Tuolumne County,06109 -242,CA,Ventura County,06111 -243,CA,Yolo County,06113 -244,CA,Yuba County,06115 -245,CO,Adams County,08001 -246,CO,Alamosa County,08003 -247,CO,Arapahoe County,08005 -248,CO,Archuleta County,08007 -249,CO,Baca County,08009 -250,CO,Bent County,08011 -251,CO,Boulder County,08013 -252,CO,Broomfield County,08014 -253,CO,Chaffee County,08015 -254,CO,Cheyenne County,08017 -255,CO,Clear Creek County,08019 -256,CO,Conejos County,08021 -257,CO,Costilla County,08023 -258,CO,Crowley County,08025 -259,CO,Custer County,08027 -260,CO,Delta County,08029 -261,CO,Denver County,08031 -262,CO,Dolores County,08033 -263,CO,Douglas County,08035 -264,CO,Eagle County,08037 -265,CO,Elbert County,08039 -266,CO,El Paso County,08041 -267,CO,Fremont County,08043 -268,CO,Garfield County,08045 -269,CO,Gilpin County,08047 -270,CO,Grand County,08049 -271,CO,Gunnison County,08051 -272,CO,Hinsdale County,08053 -273,CO,Huerfano County,08055 -274,CO,Jackson County,08057 -275,CO,Jefferson County,08059 -276,CO,Kiowa County,08061 -277,CO,Kit Carson County,08063 -278,CO,Lake County,08065 -279,CO,La Plata County,08067 -280,CO,Larimer County,08069 -281,CO,Las Animas County,08071 -282,CO,Lincoln County,08073 -283,CO,Logan County,08075 -284,CO,Mesa County,08077 -285,CO,Mineral County,08079 -286,CO,Moffat County,08081 -287,CO,Montezuma County,08083 -288,CO,Montrose County,08085 -289,CO,Morgan County,08087 -290,CO,Otero County,08089 -291,CO,Ouray County,08091 -292,CO,Park County,08093 -293,CO,Phillips County,08095 -294,CO,Pitkin County,08097 -295,CO,Prowers County,08099 -296,CO,Pueblo County,08101 -297,CO,Rio Blanco County,08103 -298,CO,Rio Grande County,08105 -299,CO,Routt County,08107 -300,CO,Saguache County,08109 -301,CO,San Juan County,08111 -302,CO,San Miguel County,08113 -303,CO,Sedgwick County,08115 -304,CO,Summit County,08117 -305,CO,Teller County,08119 -306,CO,Washington County,08121 -307,CO,Weld County,08123 -308,CO,Yuma County,08125 -309,CT,Fairfield County,09001 -310,CT,Hartford County,09003 -311,CT,Litchfield County,09005 -312,CT,Middlesex County,09007 -313,CT,New Haven County,09009 -314,CT,New London County,09011 -315,CT,Tolland County,09013 -316,CT,Windham County,09015 -317,DE,Kent County,10001 -318,DE,New Castle County,10003 -319,DE,Sussex County,10005 -320,DC,District of Columbia,11001 -321,FL,Alachua County,12001 -322,FL,Baker County,12003 -323,FL,Bay County,12005 -324,FL,Bradford County,12007 -325,FL,Brevard County,12009 -326,FL,Broward County,12011 -327,FL,Calhoun County,12013 -328,FL,Charlotte County,12015 -329,FL,Citrus County,12017 -330,FL,Clay County,12019 -331,FL,Collier County,12021 -332,FL,Columbia County,12023 -333,FL,DeSoto County,12027 -334,FL,Dixie County,12029 -335,FL,Duval County,12031 -336,FL,Escambia County,12033 -337,FL,Flagler County,12035 -338,FL,Franklin County,12037 -339,FL,Gadsden County,12039 -340,FL,Gilchrist County,12041 -341,FL,Glades County,12043 -342,FL,Gulf County,12045 -343,FL,Hamilton County,12047 -344,FL,Hardee County,12049 -345,FL,Hendry County,12051 -346,FL,Hernando County,12053 -347,FL,Highlands County,12055 -348,FL,Hillsborough County,12057 -349,FL,Holmes County,12059 -350,FL,Indian River County,12061 -351,FL,Jackson County,12063 -352,FL,Jefferson County,12065 -353,FL,Lafayette County,12067 -354,FL,Lake County,12069 -355,FL,Lee County,12071 -356,FL,Leon County,12073 -357,FL,Levy County,12075 -358,FL,Liberty County,12077 -359,FL,Madison County,12079 -360,FL,Manatee County,12081 -361,FL,Marion County,12083 -362,FL,Martin County,12085 -363,FL,Miami-Dade County,12086 -364,FL,Monroe County,12087 -365,FL,Nassau County,12089 -366,FL,Okaloosa County,12091 -367,FL,Okeechobee County,12093 -368,FL,Orange County,12095 -369,FL,Osceola County,12097 -370,FL,Palm Beach County,12099 -371,FL,Pasco County,12101 -372,FL,Pinellas County,12103 -373,FL,Polk County,12105 -374,FL,Putnam County,12107 -375,FL,St. Johns County,12109 -376,FL,St. Lucie County,12111 -377,FL,Santa Rosa County,12113 -378,FL,Sarasota County,12115 -379,FL,Seminole County,12117 -380,FL,Sumter County,12119 -381,FL,Suwannee County,12121 -382,FL,Taylor County,12123 -383,FL,Union County,12125 -384,FL,Volusia County,12127 -385,FL,Wakulla County,12129 -386,FL,Walton County,12131 -387,FL,Washington County,12133 -388,GA,Appling County,13001 -389,GA,Atkinson County,13003 -390,GA,Bacon County,13005 -391,GA,Baker County,13007 -392,GA,Baldwin County,13009 -393,GA,Banks County,13011 -394,GA,Barrow County,13013 -395,GA,Bartow County,13015 -396,GA,Ben Hill County,13017 -397,GA,Berrien County,13019 -398,GA,Bibb County,13021 -399,GA,Bleckley County,13023 -400,GA,Brantley County,13025 -401,GA,Brooks County,13027 -402,GA,Bryan County,13029 -403,GA,Bulloch County,13031 -404,GA,Burke County,13033 -405,GA,Butts County,13035 -406,GA,Calhoun County,13037 -407,GA,Camden County,13039 -408,GA,Candler County,13043 -409,GA,Carroll County,13045 -410,GA,Catoosa County,13047 -411,GA,Charlton County,13049 -412,GA,Chatham County,13051 -413,GA,Chattahoochee County,13053 -414,GA,Chattooga County,13055 -415,GA,Cherokee County,13057 -416,GA,Clarke County,13059 -417,GA,Clay County,13061 -418,GA,Clayton County,13063 -419,GA,Clinch County,13065 -420,GA,Cobb County,13067 -421,GA,Coffee County,13069 -422,GA,Colquitt County,13071 -423,GA,Columbia County,13073 -424,GA,Cook County,13075 -425,GA,Coweta County,13077 -426,GA,Crawford County,13079 -427,GA,Crisp County,13081 -428,GA,Dade County,13083 -429,GA,Dawson County,13085 -430,GA,Decatur County,13087 -431,GA,DeKalb County,13089 -432,GA,Dodge County,13091 -433,GA,Dooly County,13093 -434,GA,Dougherty County,13095 -435,GA,Douglas County,13097 -436,GA,Early County,13099 -437,GA,Echols County,13101 -438,GA,Effingham County,13103 -439,GA,Elbert County,13105 -440,GA,Emanuel County,13107 -441,GA,Evans County,13109 -442,GA,Fannin County,13111 -443,GA,Fayette County,13113 -444,GA,Floyd County,13115 -445,GA,Forsyth County,13117 -446,GA,Franklin County,13119 -447,GA,Fulton County,13121 -448,GA,Gilmer County,13123 -449,GA,Glascock County,13125 -450,GA,Glynn County,13127 -451,GA,Gordon County,13129 -452,GA,Grady County,13131 -453,GA,Greene County,13133 -454,GA,Gwinnett County,13135 -455,GA,Habersham County,13137 -456,GA,Hall County,13139 -457,GA,Hancock County,13141 -458,GA,Haralson County,13143 -459,GA,Harris County,13145 -460,GA,Hart County,13147 -461,GA,Heard County,13149 -462,GA,Henry County,13151 -463,GA,Houston County,13153 -464,GA,Irwin County,13155 -465,GA,Jackson County,13157 -466,GA,Jasper County,13159 -467,GA,Jeff Davis County,13161 -468,GA,Jefferson County,13163 -469,GA,Jenkins County,13165 -470,GA,Johnson County,13167 -471,GA,Jones County,13169 -472,GA,Lamar County,13171 -473,GA,Lanier County,13173 -474,GA,Laurens County,13175 -475,GA,Lee County,13177 -476,GA,Liberty County,13179 -477,GA,Lincoln County,13181 -478,GA,Long County,13183 -479,GA,Lowndes County,13185 -480,GA,Lumpkin County,13187 -481,GA,McDuffie County,13189 -482,GA,McIntosh County,13191 -483,GA,Macon County,13193 -484,GA,Madison County,13195 -485,GA,Marion County,13197 -486,GA,Meriwether County,13199 -487,GA,Miller County,13201 -488,GA,Mitchell County,13205 -489,GA,Monroe County,13207 -490,GA,Montgomery County,13209 -491,GA,Morgan County,13211 -492,GA,Murray County,13213 -493,GA,Muscogee County,13215 -494,GA,Newton County,13217 -495,GA,Oconee County,13219 -496,GA,Oglethorpe County,13221 -497,GA,Paulding County,13223 -498,GA,Peach County,13225 -499,GA,Pickens County,13227 -500,GA,Pierce County,13229 -501,GA,Pike County,13231 -502,GA,Polk County,13233 -503,GA,Pulaski County,13235 -504,GA,Putnam County,13237 -505,GA,Quitman County,13239 -506,GA,Rabun County,13241 -507,GA,Randolph County,13243 -508,GA,Richmond County,13245 -509,GA,Rockdale County,13247 -510,GA,Schley County,13249 -511,GA,Screven County,13251 -512,GA,Seminole County,13253 -513,GA,Spalding County,13255 -514,GA,Stephens County,13257 -515,GA,Stewart County,13259 -516,GA,Sumter County,13261 -517,GA,Talbot County,13263 -518,GA,Taliaferro County,13265 -519,GA,Tattnall County,13267 -520,GA,Taylor County,13269 -521,GA,Telfair County,13271 -522,GA,Terrell County,13273 -523,GA,Thomas County,13275 -524,GA,Tift County,13277 -525,GA,Toombs County,13279 -526,GA,Towns County,13281 -527,GA,Treutlen County,13283 -528,GA,Troup County,13285 -529,GA,Turner County,13287 -530,GA,Twiggs County,13289 -531,GA,Union County,13291 -532,GA,Upson County,13293 -533,GA,Walker County,13295 -534,GA,Walton County,13297 -535,GA,Ware County,13299 -536,GA,Warren County,13301 -537,GA,Washington County,13303 -538,GA,Wayne County,13305 -539,GA,Webster County,13307 -540,GA,Wheeler County,13309 -541,GA,White County,13311 -542,GA,Whitfield County,13313 -543,GA,Wilcox County,13315 -544,GA,Wilkes County,13317 -545,GA,Wilkinson County,13319 -546,GA,Worth County,13321 -547,HI,Hawaii County,15001 -548,HI,Honolulu County,15003 -549,HI,Kalawao County,15005 -550,HI,Kauai County,15007 -551,HI,Maui County,15009 -552,ID,Ada County,16001 -553,ID,Adams County,16003 -554,ID,Bannock County,16005 -555,ID,Bear Lake County,16007 -556,ID,Benewah County,16009 -557,ID,Bingham County,16011 -558,ID,Blaine County,16013 -559,ID,Boise County,16015 -560,ID,Bonner County,16017 -561,ID,Bonneville County,16019 -562,ID,Boundary County,16021 -563,ID,Butte County,16023 -564,ID,Camas County,16025 -565,ID,Canyon County,16027 -566,ID,Caribou County,16029 -567,ID,Cassia County,16031 -568,ID,Clark County,16033 -569,ID,Clearwater County,16035 -570,ID,Custer County,16037 -571,ID,Elmore County,16039 -572,ID,Franklin County,16041 -573,ID,Fremont County,16043 -574,ID,Gem County,16045 -575,ID,Gooding County,16047 -576,ID,Idaho County,16049 -577,ID,Jefferson County,16051 -578,ID,Jerome County,16053 -579,ID,Kootenai County,16055 -580,ID,Latah County,16057 -581,ID,Lemhi County,16059 -582,ID,Lewis County,16061 -583,ID,Lincoln County,16063 -584,ID,Madison County,16065 -585,ID,Minidoka County,16067 -586,ID,Nez Perce County,16069 -587,ID,Oneida County,16071 -588,ID,Owyhee County,16073 -589,ID,Payette County,16075 -590,ID,Power County,16077 -591,ID,Shoshone County,16079 -592,ID,Teton County,16081 -593,ID,Twin Falls County,16083 -594,ID,Valley County,16085 -595,ID,Washington County,16087 -596,IL,Adams County,17001 -597,IL,Alexander County,17003 -598,IL,Bond County,17005 -599,IL,Boone County,17007 -600,IL,Brown County,17009 -601,IL,Bureau County,17011 -602,IL,Calhoun County,17013 -603,IL,Carroll County,17015 -604,IL,Cass County,17017 -605,IL,Champaign County,17019 -606,IL,Christian County,17021 -607,IL,Clark County,17023 -608,IL,Clay County,17025 -609,IL,Clinton County,17027 -610,IL,Coles County,17029 -611,IL,Cook County,17031 -612,IL,Crawford County,17033 -613,IL,Cumberland County,17035 -614,IL,DeKalb County,17037 -615,IL,De Witt County,17039 -616,IL,Douglas County,17041 -617,IL,DuPage County,17043 -618,IL,Edgar County,17045 -619,IL,Edwards County,17047 -620,IL,Effingham County,17049 -621,IL,Fayette County,17051 -622,IL,Ford County,17053 -623,IL,Franklin County,17055 -624,IL,Fulton County,17057 -625,IL,Gallatin County,17059 -626,IL,Greene County,17061 -627,IL,Grundy County,17063 -628,IL,Hamilton County,17065 -629,IL,Hancock County,17067 -630,IL,Hardin County,17069 -631,IL,Henderson County,17071 -632,IL,Henry County,17073 -633,IL,Iroquois County,17075 -634,IL,Jackson County,17077 -635,IL,Jasper County,17079 -636,IL,Jefferson County,17081 -637,IL,Jersey County,17083 -638,IL,Jo Daviess County,17085 -639,IL,Johnson County,17087 -640,IL,Kane County,17089 -641,IL,Kankakee County,17091 -642,IL,Kendall County,17093 -643,IL,Knox County,17095 -644,IL,Lake County,17097 -645,IL,LaSalle County,17099 -646,IL,Lawrence County,17101 -647,IL,Lee County,17103 -648,IL,Livingston County,17105 -649,IL,Logan County,17107 -650,IL,McDonough County,17109 -651,IL,McHenry County,17111 -652,IL,McLean County,17113 -653,IL,Macon County,17115 -654,IL,Macoupin County,17117 -655,IL,Madison County,17119 -656,IL,Marion County,17121 -657,IL,Marshall County,17123 -658,IL,Mason County,17125 -659,IL,Massac County,17127 -660,IL,Menard County,17129 -661,IL,Mercer County,17131 -662,IL,Monroe County,17133 -663,IL,Montgomery County,17135 -664,IL,Morgan County,17137 -665,IL,Moultrie County,17139 -666,IL,Ogle County,17141 -667,IL,Peoria County,17143 -668,IL,Perry County,17145 -669,IL,Piatt County,17147 -670,IL,Pike County,17149 -671,IL,Pope County,17151 -672,IL,Pulaski County,17153 -673,IL,Putnam County,17155 -674,IL,Randolph County,17157 -675,IL,Richland County,17159 -676,IL,Rock Island County,17161 -677,IL,St. Clair County,17163 -678,IL,Saline County,17165 -679,IL,Sangamon County,17167 -680,IL,Schuyler County,17169 -681,IL,Scott County,17171 -682,IL,Shelby County,17173 -683,IL,Stark County,17175 -684,IL,Stephenson County,17177 -685,IL,Tazewell County,17179 -686,IL,Union County,17181 -687,IL,Vermilion County,17183 -688,IL,Wabash County,17185 -689,IL,Warren County,17187 -690,IL,Washington County,17189 -691,IL,Wayne County,17191 -692,IL,White County,17193 -693,IL,Whiteside County,17195 -694,IL,Will County,17197 -695,IL,Williamson County,17199 -696,IL,Winnebago County,17201 -697,IL,Woodford County,17203 -698,IN,Adams County,18001 -699,IN,Allen County,18003 -700,IN,Bartholomew County,18005 -701,IN,Benton County,18007 -702,IN,Blackford County,18009 -703,IN,Boone County,18011 -704,IN,Brown County,18013 -705,IN,Carroll County,18015 -706,IN,Cass County,18017 -707,IN,Clark County,18019 -708,IN,Clay County,18021 -709,IN,Clinton County,18023 -710,IN,Crawford County,18025 -711,IN,Daviess County,18027 -712,IN,Dearborn County,18029 -713,IN,Decatur County,18031 -714,IN,DeKalb County,18033 -715,IN,Delaware County,18035 -716,IN,Dubois County,18037 -717,IN,Elkhart County,18039 -718,IN,Fayette County,18041 -719,IN,Floyd County,18043 -720,IN,Fountain County,18045 -721,IN,Franklin County,18047 -722,IN,Fulton County,18049 -723,IN,Gibson County,18051 -724,IN,Grant County,18053 -725,IN,Greene County,18055 -726,IN,Hamilton County,18057 -727,IN,Hancock County,18059 -728,IN,Harrison County,18061 -729,IN,Hendricks County,18063 -730,IN,Henry County,18065 -731,IN,Howard County,18067 -732,IN,Huntington County,18069 -733,IN,Jackson County,18071 -734,IN,Jasper County,18073 -735,IN,Jay County,18075 -736,IN,Jefferson County,18077 -737,IN,Jennings County,18079 -738,IN,Johnson County,18081 -739,IN,Knox County,18083 -740,IN,Kosciusko County,18085 -741,IN,LaGrange County,18087 -742,IN,Lake County,18089 -743,IN,LaPorte County,18091 -744,IN,Lawrence County,18093 -745,IN,Madison County,18095 -746,IN,Marion County,18097 -747,IN,Marshall County,18099 -748,IN,Martin County,18101 -749,IN,Miami County,18103 -750,IN,Monroe County,18105 -751,IN,Montgomery County,18107 -752,IN,Morgan County,18109 -753,IN,Newton County,18111 -754,IN,Noble County,18113 -755,IN,Ohio County,18115 -756,IN,Orange County,18117 -757,IN,Owen County,18119 -758,IN,Parke County,18121 -759,IN,Perry County,18123 -760,IN,Pike County,18125 -761,IN,Porter County,18127 -762,IN,Posey County,18129 -763,IN,Pulaski County,18131 -764,IN,Putnam County,18133 -765,IN,Randolph County,18135 -766,IN,Ripley County,18137 -767,IN,Rush County,18139 -768,IN,St. Joseph County,18141 -769,IN,Scott County,18143 -770,IN,Shelby County,18145 -771,IN,Spencer County,18147 -772,IN,Starke County,18149 -773,IN,Steuben County,18151 -774,IN,Sullivan County,18153 -775,IN,Switzerland County,18155 -776,IN,Tippecanoe County,18157 -777,IN,Tipton County,18159 -778,IN,Union County,18161 -779,IN,Vanderburgh County,18163 -780,IN,Vermillion County,18165 -781,IN,Vigo County,18167 -782,IN,Wabash County,18169 -783,IN,Warren County,18171 -784,IN,Warrick County,18173 -785,IN,Washington County,18175 -786,IN,Wayne County,18177 -787,IN,Wells County,18179 -788,IN,White County,18181 -789,IN,Whitley County,18183 -790,IA,Adair County,19001 -791,IA,Adams County,19003 -792,IA,Allamakee County,19005 -793,IA,Appanoose County,19007 -794,IA,Audubon County,19009 -795,IA,Benton County,19011 -796,IA,Black Hawk County,19013 -797,IA,Boone County,19015 -798,IA,Bremer County,19017 -799,IA,Buchanan County,19019 -800,IA,Buena Vista County,19021 -801,IA,Butler County,19023 -802,IA,Calhoun County,19025 -803,IA,Carroll County,19027 -804,IA,Cass County,19029 -805,IA,Cedar County,19031 -806,IA,Cerro Gordo County,19033 -807,IA,Cherokee County,19035 -808,IA,Chickasaw County,19037 -809,IA,Clarke County,19039 -810,IA,Clay County,19041 -811,IA,Clayton County,19043 -812,IA,Clinton County,19045 -813,IA,Crawford County,19047 -814,IA,Dallas County,19049 -815,IA,Davis County,19051 -816,IA,Decatur County,19053 -817,IA,Delaware County,19055 -818,IA,Des Moines County,19057 -819,IA,Dickinson County,19059 -820,IA,Dubuque County,19061 -821,IA,Emmet County,19063 -822,IA,Fayette County,19065 -823,IA,Floyd County,19067 -824,IA,Franklin County,19069 -825,IA,Fremont County,19071 -826,IA,Greene County,19073 -827,IA,Grundy County,19075 -828,IA,Guthrie County,19077 -829,IA,Hamilton County,19079 -830,IA,Hancock County,19081 -831,IA,Hardin County,19083 -832,IA,Harrison County,19085 -833,IA,Henry County,19087 -834,IA,Howard County,19089 -835,IA,Humboldt County,19091 -836,IA,Ida County,19093 -837,IA,Iowa County,19095 -838,IA,Jackson County,19097 -839,IA,Jasper County,19099 -840,IA,Jefferson County,19101 -841,IA,Johnson County,19103 -842,IA,Jones County,19105 -843,IA,Keokuk County,19107 -844,IA,Kossuth County,19109 -845,IA,Lee County,19111 -846,IA,Linn County,19113 -847,IA,Louisa County,19115 -848,IA,Lucas County,19117 -849,IA,Lyon County,19119 -850,IA,Madison County,19121 -851,IA,Mahaska County,19123 -852,IA,Marion County,19125 -853,IA,Marshall County,19127 -854,IA,Mills County,19129 -855,IA,Mitchell County,19131 -856,IA,Monona County,19133 -857,IA,Monroe County,19135 -858,IA,Montgomery County,19137 -859,IA,Muscatine County,19139 -860,IA,O'Brien County,19141 -861,IA,Osceola County,19143 -862,IA,Page County,19145 -863,IA,Palo Alto County,19147 -864,IA,Plymouth County,19149 -865,IA,Pocahontas County,19151 -866,IA,Polk County,19153 -867,IA,Pottawattamie County,19155 -868,IA,Poweshiek County,19157 -869,IA,Ringgold County,19159 -870,IA,Sac County,19161 -871,IA,Scott County,19163 -872,IA,Shelby County,19165 -873,IA,Sioux County,19167 -874,IA,Story County,19169 -875,IA,Tama County,19171 -876,IA,Taylor County,19173 -877,IA,Union County,19175 -878,IA,Van Buren County,19177 -879,IA,Wapello County,19179 -880,IA,Warren County,19181 -881,IA,Washington County,19183 -882,IA,Wayne County,19185 -883,IA,Webster County,19187 -884,IA,Winnebago County,19189 -885,IA,Winneshiek County,19191 -886,IA,Woodbury County,19193 -887,IA,Worth County,19195 -888,IA,Wright County,19197 -889,KS,Allen County,20001 -890,KS,Anderson County,20003 -891,KS,Atchison County,20005 -892,KS,Barber County,20007 -893,KS,Barton County,20009 -894,KS,Bourbon County,20011 -895,KS,Brown County,20013 -896,KS,Butler County,20015 -897,KS,Chase County,20017 -898,KS,Chautauqua County,20019 -899,KS,Cherokee County,20021 -900,KS,Cheyenne County,20023 -901,KS,Clark County,20025 -902,KS,Clay County,20027 -903,KS,Cloud County,20029 -904,KS,Coffey County,20031 -905,KS,Comanche County,20033 -906,KS,Cowley County,20035 -907,KS,Crawford County,20037 -908,KS,Decatur County,20039 -909,KS,Dickinson County,20041 -910,KS,Doniphan County,20043 -911,KS,Douglas County,20045 -912,KS,Edwards County,20047 -913,KS,Elk County,20049 -914,KS,Ellis County,20051 -915,KS,Ellsworth County,20053 -916,KS,Finney County,20055 -917,KS,Ford County,20057 -918,KS,Franklin County,20059 -919,KS,Geary County,20061 -920,KS,Gove County,20063 -921,KS,Graham County,20065 -922,KS,Grant County,20067 -923,KS,Gray County,20069 -924,KS,Greeley County,20071 -925,KS,Greenwood County,20073 -926,KS,Hamilton County,20075 -927,KS,Harper County,20077 -928,KS,Harvey County,20079 -929,KS,Haskell County,20081 -930,KS,Hodgeman County,20083 -931,KS,Jackson County,20085 -932,KS,Jefferson County,20087 -933,KS,Jewell County,20089 -934,KS,Johnson County,20091 -935,KS,Kearny County,20093 -936,KS,Kingman County,20095 -937,KS,Kiowa County,20097 -938,KS,Labette County,20099 -939,KS,Lane County,20101 -940,KS,Leavenworth County,20103 -941,KS,Lincoln County,20105 -942,KS,Linn County,20107 -943,KS,Logan County,20109 -944,KS,Lyon County,20111 -945,KS,McPherson County,20113 -946,KS,Marion County,20115 -947,KS,Marshall County,20117 -948,KS,Meade County,20119 -949,KS,Miami County,20121 -950,KS,Mitchell County,20123 -951,KS,Montgomery County,20125 -952,KS,Morris County,20127 -953,KS,Morton County,20129 -954,KS,Nemaha County,20131 -955,KS,Neosho County,20133 -956,KS,Ness County,20135 -957,KS,Norton County,20137 -958,KS,Osage County,20139 -959,KS,Osborne County,20141 -960,KS,Ottawa County,20143 -961,KS,Pawnee County,20145 -962,KS,Phillips County,20147 -963,KS,Pottawatomie County,20149 -964,KS,Pratt County,20151 -965,KS,Rawlins County,20153 -966,KS,Reno County,20155 -967,KS,Republic County,20157 -968,KS,Rice County,20159 -969,KS,Riley County,20161 -970,KS,Rooks County,20163 -971,KS,Rush County,20165 -972,KS,Russell County,20167 -973,KS,Saline County,20169 -974,KS,Scott County,20171 -975,KS,Sedgwick County,20173 -976,KS,Seward County,20175 -977,KS,Shawnee County,20177 -978,KS,Sheridan County,20179 -979,KS,Sherman County,20181 -980,KS,Smith County,20183 -981,KS,Stafford County,20185 -982,KS,Stanton County,20187 -983,KS,Stevens County,20189 -984,KS,Sumner County,20191 -985,KS,Thomas County,20193 -986,KS,Trego County,20195 -987,KS,Wabaunsee County,20197 -988,KS,Wallace County,20199 -989,KS,Washington County,20201 -990,KS,Wichita County,20203 -991,KS,Wilson County,20205 -992,KS,Woodson County,20207 -993,KS,Wyandotte County,20209 -994,KY,Adair County,21001 -995,KY,Allen County,21003 -996,KY,Anderson County,21005 -997,KY,Ballard County,21007 -998,KY,Barren County,21009 -999,KY,Bath County,21011 -1000,KY,Bell County,21013 -1001,KY,Boone County,21015 -1002,KY,Bourbon County,21017 -1003,KY,Boyd County,21019 -1004,KY,Boyle County,21021 -1005,KY,Bracken County,21023 -1006,KY,Breathitt County,21025 -1007,KY,Breckinridge County,21027 -1008,KY,Bullitt County,21029 -1009,KY,Butler County,21031 -1010,KY,Caldwell County,21033 -1011,KY,Calloway County,21035 -1012,KY,Campbell County,21037 -1013,KY,Carlisle County,21039 -1014,KY,Carroll County,21041 -1015,KY,Carter County,21043 -1016,KY,Casey County,21045 -1017,KY,Christian County,21047 -1018,KY,Clark County,21049 -1019,KY,Clay County,21051 -1020,KY,Clinton County,21053 -1021,KY,Crittenden County,21055 -1022,KY,Cumberland County,21057 -1023,KY,Daviess County,21059 -1024,KY,Edmonson County,21061 -1025,KY,Elliott County,21063 -1026,KY,Estill County,21065 -1027,KY,Fayette County,21067 -1028,KY,Fleming County,21069 -1029,KY,Floyd County,21071 -1030,KY,Franklin County,21073 -1031,KY,Fulton County,21075 -1032,KY,Gallatin County,21077 -1033,KY,Garrard County,21079 -1034,KY,Grant County,21081 -1035,KY,Graves County,21083 -1036,KY,Grayson County,21085 -1037,KY,Green County,21087 -1038,KY,Greenup County,21089 -1039,KY,Hancock County,21091 -1040,KY,Hardin County,21093 -1041,KY,Harlan County,21095 -1042,KY,Harrison County,21097 -1043,KY,Hart County,21099 -1044,KY,Henderson County,21101 -1045,KY,Henry County,21103 -1046,KY,Hickman County,21105 -1047,KY,Hopkins County,21107 -1048,KY,Jackson County,21109 -1049,KY,Jefferson County,21111 -1050,KY,Jessamine County,21113 -1051,KY,Johnson County,21115 -1052,KY,Kenton County,21117 -1053,KY,Knott County,21119 -1054,KY,Knox County,21121 -1055,KY,Larue County,21123 -1056,KY,Laurel County,21125 -1057,KY,Lawrence County,21127 -1058,KY,Lee County,21129 -1059,KY,Leslie County,21131 -1060,KY,Letcher County,21133 -1061,KY,Lewis County,21135 -1062,KY,Lincoln County,21137 -1063,KY,Livingston County,21139 -1064,KY,Logan County,21141 -1065,KY,Lyon County,21143 -1066,KY,McCracken County,21145 -1067,KY,McCreary County,21147 -1068,KY,McLean County,21149 -1069,KY,Madison County,21151 -1070,KY,Magoffin County,21153 -1071,KY,Marion County,21155 -1072,KY,Marshall County,21157 -1073,KY,Martin County,21159 -1074,KY,Mason County,21161 -1075,KY,Meade County,21163 -1076,KY,Menifee County,21165 -1077,KY,Mercer County,21167 -1078,KY,Metcalfe County,21169 -1079,KY,Monroe County,21171 -1080,KY,Montgomery County,21173 -1081,KY,Morgan County,21175 -1082,KY,Muhlenberg County,21177 -1083,KY,Nelson County,21179 -1084,KY,Nicholas County,21181 -1085,KY,Ohio County,21183 -1086,KY,Oldham County,21185 -1087,KY,Owen County,21187 -1088,KY,Owsley County,21189 -1089,KY,Pendleton County,21191 -1090,KY,Perry County,21193 -1091,KY,Pike County,21195 -1092,KY,Powell County,21197 -1093,KY,Pulaski County,21199 -1094,KY,Robertson County,21201 -1095,KY,Rockcastle County,21203 -1096,KY,Rowan County,21205 -1097,KY,Russell County,21207 -1098,KY,Scott County,21209 -1099,KY,Shelby County,21211 -1100,KY,Simpson County,21213 -1101,KY,Spencer County,21215 -1102,KY,Taylor County,21217 -1103,KY,Todd County,21219 -1104,KY,Trigg County,21221 -1105,KY,Trimble County,21223 -1106,KY,Union County,21225 -1107,KY,Warren County,21227 -1108,KY,Washington County,21229 -1109,KY,Wayne County,21231 -1110,KY,Webster County,21233 -1111,KY,Whitley County,21235 -1112,KY,Wolfe County,21237 -1113,KY,Woodford County,21239 -1114,LA,Acadia Parish,22001 -1115,LA,Allen Parish,22003 -1116,LA,Ascension Parish,22005 -1117,LA,Assumption Parish,22007 -1118,LA,Avoyelles Parish,22009 -1119,LA,Beauregard Parish,22011 -1120,LA,Bienville Parish,22013 -1121,LA,Bossier Parish,22015 -1122,LA,Caddo Parish,22017 -1123,LA,Calcasieu Parish,22019 -1124,LA,Caldwell Parish,22021 -1125,LA,Cameron Parish,22023 -1126,LA,Catahoula Parish,22025 -1127,LA,Claiborne Parish,22027 -1128,LA,Concordia Parish,22029 -1129,LA,De Soto Parish,22031 -1130,LA,East Baton Rouge Parish,22033 -1131,LA,East Carroll Parish,22035 -1132,LA,East Feliciana Parish,22037 -1133,LA,Evangeline Parish,22039 -1134,LA,Franklin Parish,22041 -1135,LA,Grant Parish,22043 -1136,LA,Iberia Parish,22045 -1137,LA,Iberville Parish,22047 -1138,LA,Jackson Parish,22049 -1139,LA,Jefferson Parish,22051 -1140,LA,Jefferson Davis Parish,22053 -1141,LA,Lafayette Parish,22055 -1142,LA,Lafourche Parish,22057 -1143,LA,LaSalle Parish,22059 -1144,LA,Lincoln Parish,22061 -1145,LA,Livingston Parish,22063 -1146,LA,Madison Parish,22065 -1147,LA,Morehouse Parish,22067 -1148,LA,Natchitoches Parish,22069 -1149,LA,Orleans Parish,22071 -1150,LA,Ouachita Parish,22073 -1151,LA,Plaquemines Parish,22075 -1152,LA,Pointe Coupee Parish,22077 -1153,LA,Rapides Parish,22079 -1154,LA,Red River Parish,22081 -1155,LA,Richland Parish,22083 -1156,LA,Sabine Parish,22085 -1157,LA,St. Bernard Parish,22087 -1158,LA,St. Charles Parish,22089 -1159,LA,St. Helena Parish,22091 -1160,LA,St. James Parish,22093 -1161,LA,St. John the Baptist Parish,22095 -1162,LA,St. Landry Parish,22097 -1163,LA,St. Martin Parish,22099 -1164,LA,St. Mary Parish,22101 -1165,LA,St. Tammany Parish,22103 -1166,LA,Tangipahoa Parish,22105 -1167,LA,Tensas Parish,22107 -1168,LA,Terrebonne Parish,22109 -1169,LA,Union Parish,22111 -1170,LA,Vermilion Parish,22113 -1171,LA,Vernon Parish,22115 -1172,LA,Washington Parish,22117 -1173,LA,Webster Parish,22119 -1174,LA,West Baton Rouge Parish,22121 -1175,LA,West Carroll Parish,22123 -1176,LA,West Feliciana Parish,22125 -1177,LA,Winn Parish,22127 -1178,ME,Androscoggin County,23001 -1179,ME,Aroostook County,23003 -1180,ME,Cumberland County,23005 -1181,ME,Franklin County,23007 -1182,ME,Hancock County,23009 -1183,ME,Kennebec County,23011 -1184,ME,Knox County,23013 -1185,ME,Lincoln County,23015 -1186,ME,Oxford County,23017 -1187,ME,Penobscot County,23019 -1188,ME,Piscataquis County,23021 -1189,ME,Sagadahoc County,23023 -1190,ME,Somerset County,23025 -1191,ME,Waldo County,23027 -1192,ME,Washington County,23029 -1193,ME,York County,23031 -1194,MD,Allegany County,24001 -1195,MD,Anne Arundel County,24003 -1196,MD,Baltimore County,24005 -1197,MD,Calvert County,24009 -1198,MD,Caroline County,24011 -1199,MD,Carroll County,24013 -1200,MD,Cecil County,24015 -1201,MD,Charles County,24017 -1202,MD,Dorchester County,24019 -1203,MD,Frederick County,24021 -1204,MD,Garrett County,24023 -1205,MD,Harford County,24025 -1206,MD,Howard County,24027 -1207,MD,Kent County,24029 -1208,MD,Montgomery County,24031 -1209,MD,Prince George's County,24033 -1210,MD,Queen Anne's County,24035 -1211,MD,St. Mary's County,24037 -1212,MD,Somerset County,24039 -1213,MD,Talbot County,24041 -1214,MD,Washington County,24043 -1215,MD,Wicomico County,24045 -1216,MD,Worcester County,24047 -1217,MD,Baltimore city,24510 -1218,MA,Barnstable County,25001 -1219,MA,Berkshire County,25003 -1220,MA,Bristol County,25005 -1221,MA,Dukes County,25007 -1222,MA,Essex County,25009 -1223,MA,Franklin County,25011 -1224,MA,Hampden County,25013 -1225,MA,Hampshire County,25015 -1226,MA,Middlesex County,25017 -1227,MA,Nantucket County,25019 -1228,MA,Norfolk County,25021 -1229,MA,Plymouth County,25023 -1230,MA,Suffolk County,25025 -1231,MA,Worcester County,25027 -1232,MI,Alcona County,26001 -1233,MI,Alger County,26003 -1234,MI,Allegan County,26005 -1235,MI,Alpena County,26007 -1236,MI,Antrim County,26009 -1237,MI,Arenac County,26011 -1238,MI,Baraga County,26013 -1239,MI,Barry County,26015 -1240,MI,Bay County,26017 -1241,MI,Benzie County,26019 -1242,MI,Berrien County,26021 -1243,MI,Branch County,26023 -1244,MI,Calhoun County,26025 -1245,MI,Cass County,26027 -1246,MI,Charlevoix County,26029 -1247,MI,Cheboygan County,26031 -1248,MI,Chippewa County,26033 -1249,MI,Clare County,26035 -1250,MI,Clinton County,26037 -1251,MI,Crawford County,26039 -1252,MI,Delta County,26041 -1253,MI,Dickinson County,26043 -1254,MI,Eaton County,26045 -1255,MI,Emmet County,26047 -1256,MI,Genesee County,26049 -1257,MI,Gladwin County,26051 -1258,MI,Gogebic County,26053 -1259,MI,Grand Traverse County,26055 -1260,MI,Gratiot County,26057 -1261,MI,Hillsdale County,26059 -1262,MI,Houghton County,26061 -1263,MI,Huron County,26063 -1264,MI,Ingham County,26065 -1265,MI,Ionia County,26067 -1266,MI,Iosco County,26069 -1267,MI,Iron County,26071 -1268,MI,Isabella County,26073 -1269,MI,Jackson County,26075 -1270,MI,Kalamazoo County,26077 -1271,MI,Kalkaska County,26079 -1272,MI,Kent County,26081 -1273,MI,Keweenaw County,26083 -1274,MI,Lake County,26085 -1275,MI,Lapeer County,26087 -1276,MI,Leelanau County,26089 -1277,MI,Lenawee County,26091 -1278,MI,Livingston County,26093 -1279,MI,Luce County,26095 -1280,MI,Mackinac County,26097 -1281,MI,Macomb County,26099 -1282,MI,Manistee County,26101 -1283,MI,Marquette County,26103 -1284,MI,Mason County,26105 -1285,MI,Mecosta County,26107 -1286,MI,Menominee County,26109 -1287,MI,Midland County,26111 -1288,MI,Missaukee County,26113 -1289,MI,Monroe County,26115 -1290,MI,Montcalm County,26117 -1291,MI,Montmorency County,26119 -1292,MI,Muskegon County,26121 -1293,MI,Newaygo County,26123 -1294,MI,Oakland County,26125 -1295,MI,Oceana County,26127 -1296,MI,Ogemaw County,26129 -1297,MI,Ontonagon County,26131 -1298,MI,Osceola County,26133 -1299,MI,Oscoda County,26135 -1300,MI,Otsego County,26137 -1301,MI,Ottawa County,26139 -1302,MI,Presque Isle County,26141 -1303,MI,Roscommon County,26143 -1304,MI,Saginaw County,26145 -1305,MI,St. Clair County,26147 -1306,MI,St. Joseph County,26149 -1307,MI,Sanilac County,26151 -1308,MI,Schoolcraft County,26153 -1309,MI,Shiawassee County,26155 -1310,MI,Tuscola County,26157 -1311,MI,Van Buren County,26159 -1312,MI,Washtenaw County,26161 -1313,MI,Wayne County,26163 -1314,MI,Wexford County,26165 -1315,MN,Aitkin County,27001 -1316,MN,Anoka County,27003 -1317,MN,Becker County,27005 -1318,MN,Beltrami County,27007 -1319,MN,Benton County,27009 -1320,MN,Big Stone County,27011 -1321,MN,Blue Earth County,27013 -1322,MN,Brown County,27015 -1323,MN,Carlton County,27017 -1324,MN,Carver County,27019 -1325,MN,Cass County,27021 -1326,MN,Chippewa County,27023 -1327,MN,Chisago County,27025 -1328,MN,Clay County,27027 -1329,MN,Clearwater County,27029 -1330,MN,Cook County,27031 -1331,MN,Cottonwood County,27033 -1332,MN,Crow Wing County,27035 -1333,MN,Dakota County,27037 -1334,MN,Dodge County,27039 -1335,MN,Douglas County,27041 -1336,MN,Faribault County,27043 -1337,MN,Fillmore County,27045 -1338,MN,Freeborn County,27047 -1339,MN,Goodhue County,27049 -1340,MN,Grant County,27051 -1341,MN,Hennepin County,27053 -1342,MN,Houston County,27055 -1343,MN,Hubbard County,27057 -1344,MN,Isanti County,27059 -1345,MN,Itasca County,27061 -1346,MN,Jackson County,27063 -1347,MN,Kanabec County,27065 -1348,MN,Kandiyohi County,27067 -1349,MN,Kittson County,27069 -1350,MN,Koochiching County,27071 -1351,MN,Lac qui Parle County,27073 -1352,MN,Lake County,27075 -1353,MN,Lake of the Woods County,27077 -1354,MN,Le Sueur County,27079 -1355,MN,Lincoln County,27081 -1356,MN,Lyon County,27083 -1357,MN,McLeod County,27085 -1358,MN,Mahnomen County,27087 -1359,MN,Marshall County,27089 -1360,MN,Martin County,27091 -1361,MN,Meeker County,27093 -1362,MN,Mille Lacs County,27095 -1363,MN,Morrison County,27097 -1364,MN,Mower County,27099 -1365,MN,Murray County,27101 -1366,MN,Nicollet County,27103 -1367,MN,Nobles County,27105 -1368,MN,Norman County,27107 -1369,MN,Olmsted County,27109 -1370,MN,Otter Tail County,27111 -1371,MN,Pennington County,27113 -1372,MN,Pine County,27115 -1373,MN,Pipestone County,27117 -1374,MN,Polk County,27119 -1375,MN,Pope County,27121 -1376,MN,Ramsey County,27123 -1377,MN,Red Lake County,27125 -1378,MN,Redwood County,27127 -1379,MN,Renville County,27129 -1380,MN,Rice County,27131 -1381,MN,Rock County,27133 -1382,MN,Roseau County,27135 -1383,MN,St. Louis County,27137 -1384,MN,Scott County,27139 -1385,MN,Sherburne County,27141 -1386,MN,Sibley County,27143 -1387,MN,Stearns County,27145 -1388,MN,Steele County,27147 -1389,MN,Stevens County,27149 -1390,MN,Swift County,27151 -1391,MN,Todd County,27153 -1392,MN,Traverse County,27155 -1393,MN,Wabasha County,27157 -1394,MN,Wadena County,27159 -1395,MN,Waseca County,27161 -1396,MN,Washington County,27163 -1397,MN,Watonwan County,27165 -1398,MN,Wilkin County,27167 -1399,MN,Winona County,27169 -1400,MN,Wright County,27171 -1401,MN,Yellow Medicine County,27173 -1402,MS,Adams County,28001 -1403,MS,Alcorn County,28003 -1404,MS,Amite County,28005 -1405,MS,Attala County,28007 -1406,MS,Benton County,28009 -1407,MS,Bolivar County,28011 -1408,MS,Calhoun County,28013 -1409,MS,Carroll County,28015 -1410,MS,Chickasaw County,28017 -1411,MS,Choctaw County,28019 -1412,MS,Claiborne County,28021 -1413,MS,Clarke County,28023 -1414,MS,Clay County,28025 -1415,MS,Coahoma County,28027 -1416,MS,Copiah County,28029 -1417,MS,Covington County,28031 -1418,MS,DeSoto County,28033 -1419,MS,Forrest County,28035 -1420,MS,Franklin County,28037 -1421,MS,George County,28039 -1422,MS,Greene County,28041 -1423,MS,Grenada County,28043 -1424,MS,Hancock County,28045 -1425,MS,Harrison County,28047 -1426,MS,Hinds County,28049 -1427,MS,Holmes County,28051 -1428,MS,Humphreys County,28053 -1429,MS,Issaquena County,28055 -1430,MS,Itawamba County,28057 -1431,MS,Jackson County,28059 -1432,MS,Jasper County,28061 -1433,MS,Jefferson County,28063 -1434,MS,Jefferson Davis County,28065 -1435,MS,Jones County,28067 -1436,MS,Kemper County,28069 -1437,MS,Lafayette County,28071 -1438,MS,Lamar County,28073 -1439,MS,Lauderdale County,28075 -1440,MS,Lawrence County,28077 -1441,MS,Leake County,28079 -1442,MS,Lee County,28081 -1443,MS,Leflore County,28083 -1444,MS,Lincoln County,28085 -1445,MS,Lowndes County,28087 -1446,MS,Madison County,28089 -1447,MS,Marion County,28091 -1448,MS,Marshall County,28093 -1449,MS,Monroe County,28095 -1450,MS,Montgomery County,28097 -1451,MS,Neshoba County,28099 -1452,MS,Newton County,28101 -1453,MS,Noxubee County,28103 -1454,MS,Oktibbeha County,28105 -1455,MS,Panola County,28107 -1456,MS,Pearl River County,28109 -1457,MS,Perry County,28111 -1458,MS,Pike County,28113 -1459,MS,Pontotoc County,28115 -1460,MS,Prentiss County,28117 -1461,MS,Quitman County,28119 -1462,MS,Rankin County,28121 -1463,MS,Scott County,28123 -1464,MS,Sharkey County,28125 -1465,MS,Simpson County,28127 -1466,MS,Smith County,28129 -1467,MS,Stone County,28131 -1468,MS,Sunflower County,28133 -1469,MS,Tallahatchie County,28135 -1470,MS,Tate County,28137 -1471,MS,Tippah County,28139 -1472,MS,Tishomingo County,28141 -1473,MS,Tunica County,28143 -1474,MS,Union County,28145 -1475,MS,Walthall County,28147 -1476,MS,Warren County,28149 -1477,MS,Washington County,28151 -1478,MS,Wayne County,28153 -1479,MS,Webster County,28155 -1480,MS,Wilkinson County,28157 -1481,MS,Winston County,28159 -1482,MS,Yalobusha County,28161 -1483,MS,Yazoo County,28163 -1484,MO,Adair County,29001 -1485,MO,Andrew County,29003 -1486,MO,Atchison County,29005 -1487,MO,Audrain County,29007 -1488,MO,Barry County,29009 -1489,MO,Barton County,29011 -1490,MO,Bates County,29013 -1491,MO,Benton County,29015 -1492,MO,Bollinger County,29017 -1493,MO,Boone County,29019 -1494,MO,Buchanan County,29021 -1495,MO,Butler County,29023 -1496,MO,Caldwell County,29025 -1497,MO,Callaway County,29027 -1498,MO,Camden County,29029 -1499,MO,Cape Girardeau County,29031 -1500,MO,Carroll County,29033 -1501,MO,Carter County,29035 -1502,MO,Cass County,29037 -1503,MO,Cedar County,29039 -1504,MO,Chariton County,29041 -1505,MO,Christian County,29043 -1506,MO,Clark County,29045 -1507,MO,Clay County,29047 -1508,MO,Clinton County,29049 -1509,MO,Cole County,29051 -1510,MO,Cooper County,29053 -1511,MO,Crawford County,29055 -1512,MO,Dade County,29057 -1513,MO,Dallas County,29059 -1514,MO,Daviess County,29061 -1515,MO,DeKalb County,29063 -1516,MO,Dent County,29065 -1517,MO,Douglas County,29067 -1518,MO,Dunklin County,29069 -1519,MO,Franklin County,29071 -1520,MO,Gasconade County,29073 -1521,MO,Gentry County,29075 -1522,MO,Greene County,29077 -1523,MO,Grundy County,29079 -1524,MO,Harrison County,29081 -1525,MO,Henry County,29083 -1526,MO,Hickory County,29085 -1527,MO,Holt County,29087 -1528,MO,Howard County,29089 -1529,MO,Howell County,29091 -1530,MO,Iron County,29093 -1531,MO,Jackson County,29095 -1532,MO,Jasper County,29097 -1533,MO,Jefferson County,29099 -1534,MO,Johnson County,29101 -1535,MO,Knox County,29103 -1536,MO,Laclede County,29105 -1537,MO,Lafayette County,29107 -1538,MO,Lawrence County,29109 -1539,MO,Lewis County,29111 -1540,MO,Lincoln County,29113 -1541,MO,Linn County,29115 -1542,MO,Livingston County,29117 -1543,MO,McDonald County,29119 -1544,MO,Macon County,29121 -1545,MO,Madison County,29123 -1546,MO,Maries County,29125 -1547,MO,Marion County,29127 -1548,MO,Mercer County,29129 -1549,MO,Miller County,29131 -1550,MO,Mississippi County,29133 -1551,MO,Moniteau County,29135 -1552,MO,Monroe County,29137 -1553,MO,Montgomery County,29139 -1554,MO,Morgan County,29141 -1555,MO,New Madrid County,29143 -1556,MO,Newton County,29145 -1557,MO,Nodaway County,29147 -1558,MO,Oregon County,29149 -1559,MO,Osage County,29151 -1560,MO,Ozark County,29153 -1561,MO,Pemiscot County,29155 -1562,MO,Perry County,29157 -1563,MO,Pettis County,29159 -1564,MO,Phelps County,29161 -1565,MO,Pike County,29163 -1566,MO,Platte County,29165 -1567,MO,Polk County,29167 -1568,MO,Pulaski County,29169 -1569,MO,Putnam County,29171 -1570,MO,Ralls County,29173 -1571,MO,Randolph County,29175 -1572,MO,Ray County,29177 -1573,MO,Reynolds County,29179 -1574,MO,Ripley County,29181 -1575,MO,St. Charles County,29183 -1576,MO,St. Clair County,29185 -1577,MO,Ste. Genevieve County,29186 -1578,MO,St. Francois County,29187 -1579,MO,St. Louis County,29189 -1580,MO,Saline County,29195 -1581,MO,Schuyler County,29197 -1582,MO,Scotland County,29199 -1583,MO,Scott County,29201 -1584,MO,Shannon County,29203 -1585,MO,Shelby County,29205 -1586,MO,Stoddard County,29207 -1587,MO,Stone County,29209 -1588,MO,Sullivan County,29211 -1589,MO,Taney County,29213 -1590,MO,Texas County,29215 -1591,MO,Vernon County,29217 -1592,MO,Warren County,29219 -1593,MO,Washington County,29221 -1594,MO,Wayne County,29223 -1595,MO,Webster County,29225 -1596,MO,Worth County,29227 -1597,MO,Wright County,29229 -1598,MO,St. Louis city,29510 -1599,MT,Beaverhead County,30001 -1600,MT,Big Horn County,30003 -1601,MT,Blaine County,30005 -1602,MT,Broadwater County,30007 -1603,MT,Carbon County,30009 -1604,MT,Carter County,30011 -1605,MT,Cascade County,30013 -1606,MT,Chouteau County,30015 -1607,MT,Custer County,30017 -1608,MT,Daniels County,30019 -1609,MT,Dawson County,30021 -1610,MT,Deer Lodge County,30023 -1611,MT,Fallon County,30025 -1612,MT,Fergus County,30027 -1613,MT,Flathead County,30029 -1614,MT,Gallatin County,30031 -1615,MT,Garfield County,30033 -1616,MT,Glacier County,30035 -1617,MT,Golden Valley County,30037 -1618,MT,Granite County,30039 -1619,MT,Hill County,30041 -1620,MT,Jefferson County,30043 -1621,MT,Judith Basin County,30045 -1622,MT,Lake County,30047 -1623,MT,Lewis and Clark County,30049 -1624,MT,Liberty County,30051 -1625,MT,Lincoln County,30053 -1626,MT,McCone County,30055 -1627,MT,Madison County,30057 -1628,MT,Meagher County,30059 -1629,MT,Mineral County,30061 -1630,MT,Missoula County,30063 -1631,MT,Musselshell County,30065 -1632,MT,Park County,30067 -1633,MT,Petroleum County,30069 -1634,MT,Phillips County,30071 -1635,MT,Pondera County,30073 -1636,MT,Powder River County,30075 -1637,MT,Powell County,30077 -1638,MT,Prairie County,30079 -1639,MT,Ravalli County,30081 -1640,MT,Richland County,30083 -1641,MT,Roosevelt County,30085 -1642,MT,Rosebud County,30087 -1643,MT,Sanders County,30089 -1644,MT,Sheridan County,30091 -1645,MT,Silver Bow County,30093 -1646,MT,Stillwater County,30095 -1647,MT,Sweet Grass County,30097 -1648,MT,Teton County,30099 -1649,MT,Toole County,30101 -1650,MT,Treasure County,30103 -1651,MT,Valley County,30105 -1652,MT,Wheatland County,30107 -1653,MT,Wibaux County,30109 -1654,MT,Yellowstone County,30111 -1655,NE,Adams County,31001 -1656,NE,Antelope County,31003 -1657,NE,Arthur County,31005 -1658,NE,Banner County,31007 -1659,NE,Blaine County,31009 -1660,NE,Boone County,31011 -1661,NE,Box Butte County,31013 -1662,NE,Boyd County,31015 -1663,NE,Brown County,31017 -1664,NE,Buffalo County,31019 -1665,NE,Burt County,31021 -1666,NE,Butler County,31023 -1667,NE,Cass County,31025 -1668,NE,Cedar County,31027 -1669,NE,Chase County,31029 -1670,NE,Cherry County,31031 -1671,NE,Cheyenne County,31033 -1672,NE,Clay County,31035 -1673,NE,Colfax County,31037 -1674,NE,Cuming County,31039 -1675,NE,Custer County,31041 -1676,NE,Dakota County,31043 -1677,NE,Dawes County,31045 -1678,NE,Dawson County,31047 -1679,NE,Deuel County,31049 -1680,NE,Dixon County,31051 -1681,NE,Dodge County,31053 -1682,NE,Douglas County,31055 -1683,NE,Dundy County,31057 -1684,NE,Fillmore County,31059 -1685,NE,Franklin County,31061 -1686,NE,Frontier County,31063 -1687,NE,Furnas County,31065 -1688,NE,Gage County,31067 -1689,NE,Garden County,31069 -1690,NE,Garfield County,31071 -1691,NE,Gosper County,31073 -1692,NE,Grant County,31075 -1693,NE,Greeley County,31077 -1694,NE,Hall County,31079 -1695,NE,Hamilton County,31081 -1696,NE,Harlan County,31083 -1697,NE,Hayes County,31085 -1698,NE,Hitchcock County,31087 -1699,NE,Holt County,31089 -1700,NE,Hooker County,31091 -1701,NE,Howard County,31093 -1702,NE,Jefferson County,31095 -1703,NE,Johnson County,31097 -1704,NE,Kearney County,31099 -1705,NE,Keith County,31101 -1706,NE,Keya Paha County,31103 -1707,NE,Kimball County,31105 -1708,NE,Knox County,31107 -1709,NE,Lancaster County,31109 -1710,NE,Lincoln County,31111 -1711,NE,Logan County,31113 -1712,NE,Loup County,31115 -1713,NE,McPherson County,31117 -1714,NE,Madison County,31119 -1715,NE,Merrick County,31121 -1716,NE,Morrill County,31123 -1717,NE,Nance County,31125 -1718,NE,Nemaha County,31127 -1719,NE,Nuckolls County,31129 -1720,NE,Otoe County,31131 -1721,NE,Pawnee County,31133 -1722,NE,Perkins County,31135 -1723,NE,Phelps County,31137 -1724,NE,Pierce County,31139 -1725,NE,Platte County,31141 -1726,NE,Polk County,31143 -1727,NE,Red Willow County,31145 -1728,NE,Richardson County,31147 -1729,NE,Rock County,31149 -1730,NE,Saline County,31151 -1731,NE,Sarpy County,31153 -1732,NE,Saunders County,31155 -1733,NE,Scotts Bluff County,31157 -1734,NE,Seward County,31159 -1735,NE,Sheridan County,31161 -1736,NE,Sherman County,31163 -1737,NE,Sioux County,31165 -1738,NE,Stanton County,31167 -1739,NE,Thayer County,31169 -1740,NE,Thomas County,31171 -1741,NE,Thurston County,31173 -1742,NE,Valley County,31175 -1743,NE,Washington County,31177 -1744,NE,Wayne County,31179 -1745,NE,Webster County,31181 -1746,NE,Wheeler County,31183 -1747,NE,York County,31185 -1748,NV,Churchill County,32001 -1749,NV,Clark County,32003 -1750,NV,Douglas County,32005 -1751,NV,Elko County,32007 -1752,NV,Esmeralda County,32009 -1753,NV,Eureka County,32011 -1754,NV,Humboldt County,32013 -1755,NV,Lander County,32015 -1756,NV,Lincoln County,32017 -1757,NV,Lyon County,32019 -1758,NV,Mineral County,32021 -1759,NV,Nye County,32023 -1760,NV,Pershing County,32027 -1761,NV,Storey County,32029 -1762,NV,Washoe County,32031 -1763,NV,White Pine County,32033 -1764,NV,Carson City,32510 -1765,NH,Belknap County,33001 -1766,NH,Carroll County,33003 -1767,NH,Cheshire County,33005 -1768,NH,Coos County,33007 -1769,NH,Grafton County,33009 -1770,NH,Hillsborough County,33011 -1771,NH,Merrimack County,33013 -1772,NH,Rockingham County,33015 -1773,NH,Strafford County,33017 -1774,NH,Sullivan County,33019 -1775,NJ,Atlantic County,34001 -1776,NJ,Bergen County,34003 -1777,NJ,Burlington County,34005 -1778,NJ,Camden County,34007 -1779,NJ,Cape May County,34009 -1780,NJ,Cumberland County,34011 -1781,NJ,Essex County,34013 -1782,NJ,Gloucester County,34015 -1783,NJ,Hudson County,34017 -1784,NJ,Hunterdon County,34019 -1785,NJ,Mercer County,34021 -1786,NJ,Middlesex County,34023 -1787,NJ,Monmouth County,34025 -1788,NJ,Morris County,34027 -1789,NJ,Ocean County,34029 -1790,NJ,Passaic County,34031 -1791,NJ,Salem County,34033 -1792,NJ,Somerset County,34035 -1793,NJ,Sussex County,34037 -1794,NJ,Union County,34039 -1795,NJ,Warren County,34041 -1796,NM,Bernalillo County,35001 -1797,NM,Catron County,35003 -1798,NM,Chaves County,35005 -1799,NM,Cibola County,35006 -1800,NM,Colfax County,35007 -1801,NM,Curry County,35009 -1802,NM,De Baca County,35011 -1803,NM,Doña Ana County,35013 -1804,NM,Eddy County,35015 -1805,NM,Grant County,35017 -1806,NM,Guadalupe County,35019 -1807,NM,Harding County,35021 -1808,NM,Hidalgo County,35023 -1809,NM,Lea County,35025 -1810,NM,Lincoln County,35027 -1811,NM,Los Alamos County,35028 -1812,NM,Luna County,35029 -1813,NM,McKinley County,35031 -1814,NM,Mora County,35033 -1815,NM,Otero County,35035 -1816,NM,Quay County,35037 -1817,NM,Rio Arriba County,35039 -1818,NM,Roosevelt County,35041 -1819,NM,Sandoval County,35043 -1820,NM,San Juan County,35045 -1821,NM,San Miguel County,35047 -1822,NM,Santa Fe County,35049 -1823,NM,Sierra County,35051 -1824,NM,Socorro County,35053 -1825,NM,Taos County,35055 -1826,NM,Torrance County,35057 -1827,NM,Union County,35059 -1828,NM,Valencia County,35061 -1829,NY,Albany County,36001 -1830,NY,Allegany County,36003 -1831,NY,Bronx County,36005 -1832,NY,Broome County,36007 -1833,NY,Cattaraugus County,36009 -1834,NY,Cayuga County,36011 -1835,NY,Chautauqua County,36013 -1836,NY,Chemung County,36015 -1837,NY,Chenango County,36017 -1838,NY,Clinton County,36019 -1839,NY,Columbia County,36021 -1840,NY,Cortland County,36023 -1841,NY,Delaware County,36025 -1842,NY,Dutchess County,36027 -1843,NY,Erie County,36029 -1844,NY,Essex County,36031 -1845,NY,Franklin County,36033 -1846,NY,Fulton County,36035 -1847,NY,Genesee County,36037 -1848,NY,Greene County,36039 -1849,NY,Hamilton County,36041 -1850,NY,Herkimer County,36043 -1851,NY,Jefferson County,36045 -1852,NY,Kings County,36047 -1853,NY,Lewis County,36049 -1854,NY,Livingston County,36051 -1855,NY,Madison County,36053 -1856,NY,Monroe County,36055 -1857,NY,Montgomery County,36057 -1858,NY,Nassau County,36059 -1859,NY,New York County,36061 -1860,NY,Niagara County,36063 -1861,NY,Oneida County,36065 -1862,NY,Onondaga County,36067 -1863,NY,Ontario County,36069 -1864,NY,Orange County,36071 -1865,NY,Orleans County,36073 -1866,NY,Oswego County,36075 -1867,NY,Otsego County,36077 -1868,NY,Putnam County,36079 -1869,NY,Queens County,36081 -1870,NY,Rensselaer County,36083 -1871,NY,Richmond County,36085 -1872,NY,Rockland County,36087 -1873,NY,St. Lawrence County,36089 -1874,NY,Saratoga County,36091 -1875,NY,Schenectady County,36093 -1876,NY,Schoharie County,36095 -1877,NY,Schuyler County,36097 -1878,NY,Seneca County,36099 -1879,NY,Steuben County,36101 -1880,NY,Suffolk County,36103 -1881,NY,Sullivan County,36105 -1882,NY,Tioga County,36107 -1883,NY,Tompkins County,36109 -1884,NY,Ulster County,36111 -1885,NY,Warren County,36113 -1886,NY,Washington County,36115 -1887,NY,Wayne County,36117 -1888,NY,Westchester County,36119 -1889,NY,Wyoming County,36121 -1890,NY,Yates County,36123 -1891,NC,Alamance County,37001 -1892,NC,Alexander County,37003 -1893,NC,Alleghany County,37005 -1894,NC,Anson County,37007 -1895,NC,Ashe County,37009 -1896,NC,Avery County,37011 -1897,NC,Beaufort County,37013 -1898,NC,Bertie County,37015 -1899,NC,Bladen County,37017 -1900,NC,Brunswick County,37019 -1901,NC,Buncombe County,37021 -1902,NC,Burke County,37023 -1903,NC,Cabarrus County,37025 -1904,NC,Caldwell County,37027 -1905,NC,Camden County,37029 -1906,NC,Carteret County,37031 -1907,NC,Caswell County,37033 -1908,NC,Catawba County,37035 -1909,NC,Chatham County,37037 -1910,NC,Cherokee County,37039 -1911,NC,Chowan County,37041 -1912,NC,Clay County,37043 -1913,NC,Cleveland County,37045 -1914,NC,Columbus County,37047 -1915,NC,Craven County,37049 -1916,NC,Cumberland County,37051 -1917,NC,Currituck County,37053 -1918,NC,Dare County,37055 -1919,NC,Davidson County,37057 -1920,NC,Davie County,37059 -1921,NC,Duplin County,37061 -1922,NC,Durham County,37063 -1923,NC,Edgecombe County,37065 -1924,NC,Forsyth County,37067 -1925,NC,Franklin County,37069 -1926,NC,Gaston County,37071 -1927,NC,Gates County,37073 -1928,NC,Graham County,37075 -1929,NC,Granville County,37077 -1930,NC,Greene County,37079 -1931,NC,Guilford County,37081 -1932,NC,Halifax County,37083 -1933,NC,Harnett County,37085 -1934,NC,Haywood County,37087 -1935,NC,Henderson County,37089 -1936,NC,Hertford County,37091 -1937,NC,Hoke County,37093 -1938,NC,Hyde County,37095 -1939,NC,Iredell County,37097 -1940,NC,Jackson County,37099 -1941,NC,Johnston County,37101 -1942,NC,Jones County,37103 -1943,NC,Lee County,37105 -1944,NC,Lenoir County,37107 -1945,NC,Lincoln County,37109 -1946,NC,McDowell County,37111 -1947,NC,Macon County,37113 -1948,NC,Madison County,37115 -1949,NC,Martin County,37117 -1950,NC,Mecklenburg County,37119 -1951,NC,Mitchell County,37121 -1952,NC,Montgomery County,37123 -1953,NC,Moore County,37125 -1954,NC,Nash County,37127 -1955,NC,New Hanover County,37129 -1956,NC,Northampton County,37131 -1957,NC,Onslow County,37133 -1958,NC,Orange County,37135 -1959,NC,Pamlico County,37137 -1960,NC,Pasquotank County,37139 -1961,NC,Pender County,37141 -1962,NC,Perquimans County,37143 -1963,NC,Person County,37145 -1964,NC,Pitt County,37147 -1965,NC,Polk County,37149 -1966,NC,Randolph County,37151 -1967,NC,Richmond County,37153 -1968,NC,Robeson County,37155 -1969,NC,Rockingham County,37157 -1970,NC,Rowan County,37159 -1971,NC,Rutherford County,37161 -1972,NC,Sampson County,37163 -1973,NC,Scotland County,37165 -1974,NC,Stanly County,37167 -1975,NC,Stokes County,37169 -1976,NC,Surry County,37171 -1977,NC,Swain County,37173 -1978,NC,Transylvania County,37175 -1979,NC,Tyrrell County,37177 -1980,NC,Union County,37179 -1981,NC,Vance County,37181 -1982,NC,Wake County,37183 -1983,NC,Warren County,37185 -1984,NC,Washington County,37187 -1985,NC,Watauga County,37189 -1986,NC,Wayne County,37191 -1987,NC,Wilkes County,37193 -1988,NC,Wilson County,37195 -1989,NC,Yadkin County,37197 -1990,NC,Yancey County,37199 -1991,ND,Adams County,38001 -1992,ND,Barnes County,38003 -1993,ND,Benson County,38005 -1994,ND,Billings County,38007 -1995,ND,Bottineau County,38009 -1996,ND,Bowman County,38011 -1997,ND,Burke County,38013 -1998,ND,Burleigh County,38015 -1999,ND,Cass County,38017 -2000,ND,Cavalier County,38019 -2001,ND,Dickey County,38021 -2002,ND,Divide County,38023 -2003,ND,Dunn County,38025 -2004,ND,Eddy County,38027 -2005,ND,Emmons County,38029 -2006,ND,Foster County,38031 -2007,ND,Golden Valley County,38033 -2008,ND,Grand Forks County,38035 -2009,ND,Grant County,38037 -2010,ND,Griggs County,38039 -2011,ND,Hettinger County,38041 -2012,ND,Kidder County,38043 -2013,ND,LaMoure County,38045 -2014,ND,Logan County,38047 -2015,ND,McHenry County,38049 -2016,ND,McIntosh County,38051 -2017,ND,McKenzie County,38053 -2018,ND,McLean County,38055 -2019,ND,Mercer County,38057 -2020,ND,Morton County,38059 -2021,ND,Mountrail County,38061 -2022,ND,Nelson County,38063 -2023,ND,Oliver County,38065 -2024,ND,Pembina County,38067 -2025,ND,Pierce County,38069 -2026,ND,Ramsey County,38071 -2027,ND,Ransom County,38073 -2028,ND,Renville County,38075 -2029,ND,Richland County,38077 -2030,ND,Rolette County,38079 -2031,ND,Sargent County,38081 -2032,ND,Sheridan County,38083 -2033,ND,Sioux County,38085 -2034,ND,Slope County,38087 -2035,ND,Stark County,38089 -2036,ND,Steele County,38091 -2037,ND,Stutsman County,38093 -2038,ND,Towner County,38095 -2039,ND,Traill County,38097 -2040,ND,Walsh County,38099 -2041,ND,Ward County,38101 -2042,ND,Wells County,38103 -2043,ND,Williams County,38105 -2044,OH,Adams County,39001 -2045,OH,Allen County,39003 -2046,OH,Ashland County,39005 -2047,OH,Ashtabula County,39007 -2048,OH,Athens County,39009 -2049,OH,Auglaize County,39011 -2050,OH,Belmont County,39013 -2051,OH,Brown County,39015 -2052,OH,Butler County,39017 -2053,OH,Carroll County,39019 -2054,OH,Champaign County,39021 -2055,OH,Clark County,39023 -2056,OH,Clermont County,39025 -2057,OH,Clinton County,39027 -2058,OH,Columbiana County,39029 -2059,OH,Coshocton County,39031 -2060,OH,Crawford County,39033 -2061,OH,Cuyahoga County,39035 -2062,OH,Darke County,39037 -2063,OH,Defiance County,39039 -2064,OH,Delaware County,39041 -2065,OH,Erie County,39043 -2066,OH,Fairfield County,39045 -2067,OH,Fayette County,39047 -2068,OH,Franklin County,39049 -2069,OH,Fulton County,39051 -2070,OH,Gallia County,39053 -2071,OH,Geauga County,39055 -2072,OH,Greene County,39057 -2073,OH,Guernsey County,39059 -2074,OH,Hamilton County,39061 -2075,OH,Hancock County,39063 -2076,OH,Hardin County,39065 -2077,OH,Harrison County,39067 -2078,OH,Henry County,39069 -2079,OH,Highland County,39071 -2080,OH,Hocking County,39073 -2081,OH,Holmes County,39075 -2082,OH,Huron County,39077 -2083,OH,Jackson County,39079 -2084,OH,Jefferson County,39081 -2085,OH,Knox County,39083 -2086,OH,Lake County,39085 -2087,OH,Lawrence County,39087 -2088,OH,Licking County,39089 -2089,OH,Logan County,39091 -2090,OH,Lorain County,39093 -2091,OH,Lucas County,39095 -2092,OH,Madison County,39097 -2093,OH,Mahoning County,39099 -2094,OH,Marion County,39101 -2095,OH,Medina County,39103 -2096,OH,Meigs County,39105 -2097,OH,Mercer County,39107 -2098,OH,Miami County,39109 -2099,OH,Monroe County,39111 -2100,OH,Montgomery County,39113 -2101,OH,Morgan County,39115 -2102,OH,Morrow County,39117 -2103,OH,Muskingum County,39119 -2104,OH,Noble County,39121 -2105,OH,Ottawa County,39123 -2106,OH,Paulding County,39125 -2107,OH,Perry County,39127 -2108,OH,Pickaway County,39129 -2109,OH,Pike County,39131 -2110,OH,Portage County,39133 -2111,OH,Preble County,39135 -2112,OH,Putnam County,39137 -2113,OH,Richland County,39139 -2114,OH,Ross County,39141 -2115,OH,Sandusky County,39143 -2116,OH,Scioto County,39145 -2117,OH,Seneca County,39147 -2118,OH,Shelby County,39149 -2119,OH,Stark County,39151 -2120,OH,Summit County,39153 -2121,OH,Trumbull County,39155 -2122,OH,Tuscarawas County,39157 -2123,OH,Union County,39159 -2124,OH,Van Wert County,39161 -2125,OH,Vinton County,39163 -2126,OH,Warren County,39165 -2127,OH,Washington County,39167 -2128,OH,Wayne County,39169 -2129,OH,Williams County,39171 -2130,OH,Wood County,39173 -2131,OH,Wyandot County,39175 -2132,OK,Adair County,40001 -2133,OK,Alfalfa County,40003 -2134,OK,Atoka County,40005 -2135,OK,Beaver County,40007 -2136,OK,Beckham County,40009 -2137,OK,Blaine County,40011 -2138,OK,Bryan County,40013 -2139,OK,Caddo County,40015 -2140,OK,Canadian County,40017 -2141,OK,Carter County,40019 -2142,OK,Cherokee County,40021 -2143,OK,Choctaw County,40023 -2144,OK,Cimarron County,40025 -2145,OK,Cleveland County,40027 -2146,OK,Coal County,40029 -2147,OK,Comanche County,40031 -2148,OK,Cotton County,40033 -2149,OK,Craig County,40035 -2150,OK,Creek County,40037 -2151,OK,Custer County,40039 -2152,OK,Delaware County,40041 -2153,OK,Dewey County,40043 -2154,OK,Ellis County,40045 -2155,OK,Garfield County,40047 -2156,OK,Garvin County,40049 -2157,OK,Grady County,40051 -2158,OK,Grant County,40053 -2159,OK,Greer County,40055 -2160,OK,Harmon County,40057 -2161,OK,Harper County,40059 -2162,OK,Haskell County,40061 -2163,OK,Hughes County,40063 -2164,OK,Jackson County,40065 -2165,OK,Jefferson County,40067 -2166,OK,Johnston County,40069 -2167,OK,Kay County,40071 -2168,OK,Kingfisher County,40073 -2169,OK,Kiowa County,40075 -2170,OK,Latimer County,40077 -2171,OK,Le Flore County,40079 -2172,OK,Lincoln County,40081 -2173,OK,Logan County,40083 -2174,OK,Love County,40085 -2175,OK,McClain County,40087 -2176,OK,McCurtain County,40089 -2177,OK,McIntosh County,40091 -2178,OK,Major County,40093 -2179,OK,Marshall County,40095 -2180,OK,Mayes County,40097 -2181,OK,Murray County,40099 -2182,OK,Muskogee County,40101 -2183,OK,Noble County,40103 -2184,OK,Nowata County,40105 -2185,OK,Okfuskee County,40107 -2186,OK,Oklahoma County,40109 -2187,OK,Okmulgee County,40111 -2188,OK,Osage County,40113 -2189,OK,Ottawa County,40115 -2190,OK,Pawnee County,40117 -2191,OK,Payne County,40119 -2192,OK,Pittsburg County,40121 -2193,OK,Pontotoc County,40123 -2194,OK,Pottawatomie County,40125 -2195,OK,Pushmataha County,40127 -2196,OK,Roger Mills County,40129 -2197,OK,Rogers County,40131 -2198,OK,Seminole County,40133 -2199,OK,Sequoyah County,40135 -2200,OK,Stephens County,40137 -2201,OK,Texas County,40139 -2202,OK,Tillman County,40141 -2203,OK,Tulsa County,40143 -2204,OK,Wagoner County,40145 -2205,OK,Washington County,40147 -2206,OK,Washita County,40149 -2207,OK,Woods County,40151 -2208,OK,Woodward County,40153 -2209,OR,Baker County,41001 -2210,OR,Benton County,41003 -2211,OR,Clackamas County,41005 -2212,OR,Clatsop County,41007 -2213,OR,Columbia County,41009 -2214,OR,Coos County,41011 -2215,OR,Crook County,41013 -2216,OR,Curry County,41015 -2217,OR,Deschutes County,41017 -2218,OR,Douglas County,41019 -2219,OR,Gilliam County,41021 -2220,OR,Grant County,41023 -2221,OR,Harney County,41025 -2222,OR,Hood River County,41027 -2223,OR,Jackson County,41029 -2224,OR,Jefferson County,41031 -2225,OR,Josephine County,41033 -2226,OR,Klamath County,41035 -2227,OR,Lake County,41037 -2228,OR,Lane County,41039 -2229,OR,Lincoln County,41041 -2230,OR,Linn County,41043 -2231,OR,Malheur County,41045 -2232,OR,Marion County,41047 -2233,OR,Morrow County,41049 -2234,OR,Multnomah County,41051 -2235,OR,Polk County,41053 -2236,OR,Sherman County,41055 -2237,OR,Tillamook County,41057 -2238,OR,Umatilla County,41059 -2239,OR,Union County,41061 -2240,OR,Wallowa County,41063 -2241,OR,Wasco County,41065 -2242,OR,Washington County,41067 -2243,OR,Wheeler County,41069 -2244,OR,Yamhill County,41071 -2245,PA,Adams County,42001 -2246,PA,Allegheny County,42003 -2247,PA,Armstrong County,42005 -2248,PA,Beaver County,42007 -2249,PA,Bedford County,42009 -2250,PA,Berks County,42011 -2251,PA,Blair County,42013 -2252,PA,Bradford County,42015 -2253,PA,Bucks County,42017 -2254,PA,Butler County,42019 -2255,PA,Cambria County,42021 -2256,PA,Cameron County,42023 -2257,PA,Carbon County,42025 -2258,PA,Centre County,42027 -2259,PA,Chester County,42029 -2260,PA,Clarion County,42031 -2261,PA,Clearfield County,42033 -2262,PA,Clinton County,42035 -2263,PA,Columbia County,42037 -2264,PA,Crawford County,42039 -2265,PA,Cumberland County,42041 -2266,PA,Dauphin County,42043 -2267,PA,Delaware County,42045 -2268,PA,Elk County,42047 -2269,PA,Erie County,42049 -2270,PA,Fayette County,42051 -2271,PA,Forest County,42053 -2272,PA,Franklin County,42055 -2273,PA,Fulton County,42057 -2274,PA,Greene County,42059 -2275,PA,Huntingdon County,42061 -2276,PA,Indiana County,42063 -2277,PA,Jefferson County,42065 -2278,PA,Juniata County,42067 -2279,PA,Lackawanna County,42069 -2280,PA,Lancaster County,42071 -2281,PA,Lawrence County,42073 -2282,PA,Lebanon County,42075 -2283,PA,Lehigh County,42077 -2284,PA,Luzerne County,42079 -2285,PA,Lycoming County,42081 -2286,PA,McKean County,42083 -2287,PA,Mercer County,42085 -2288,PA,Mifflin County,42087 -2289,PA,Monroe County,42089 -2290,PA,Montgomery County,42091 -2291,PA,Montour County,42093 -2292,PA,Northampton County,42095 -2293,PA,Northumberland County,42097 -2294,PA,Perry County,42099 -2295,PA,Philadelphia County,42101 -2296,PA,Pike County,42103 -2297,PA,Potter County,42105 -2298,PA,Schuylkill County,42107 -2299,PA,Snyder County,42109 -2300,PA,Somerset County,42111 -2301,PA,Sullivan County,42113 -2302,PA,Susquehanna County,42115 -2303,PA,Tioga County,42117 -2304,PA,Union County,42119 -2305,PA,Venango County,42121 -2306,PA,Warren County,42123 -2307,PA,Washington County,42125 -2308,PA,Wayne County,42127 -2309,PA,Westmoreland County,42129 -2310,PA,Wyoming County,42131 -2311,PA,York County,42133 -2312,RI,Bristol County,44001 -2313,RI,Kent County,44003 -2314,RI,Newport County,44005 -2315,RI,Providence County,44007 -2316,RI,Washington County,44009 -2317,SC,Abbeville County,45001 -2318,SC,Aiken County,45003 -2319,SC,Allendale County,45005 -2320,SC,Anderson County,45007 -2321,SC,Bamberg County,45009 -2322,SC,Barnwell County,45011 -2323,SC,Beaufort County,45013 -2324,SC,Berkeley County,45015 -2325,SC,Calhoun County,45017 -2326,SC,Charleston County,45019 -2327,SC,Cherokee County,45021 -2328,SC,Chester County,45023 -2329,SC,Chesterfield County,45025 -2330,SC,Clarendon County,45027 -2331,SC,Colleton County,45029 -2332,SC,Darlington County,45031 -2333,SC,Dillon County,45033 -2334,SC,Dorchester County,45035 -2335,SC,Edgefield County,45037 -2336,SC,Fairfield County,45039 -2337,SC,Florence County,45041 -2338,SC,Georgetown County,45043 -2339,SC,Greenville County,45045 -2340,SC,Greenwood County,45047 -2341,SC,Hampton County,45049 -2342,SC,Horry County,45051 -2343,SC,Jasper County,45053 -2344,SC,Kershaw County,45055 -2345,SC,Lancaster County,45057 -2346,SC,Laurens County,45059 -2347,SC,Lee County,45061 -2348,SC,Lexington County,45063 -2349,SC,McCormick County,45065 -2350,SC,Marion County,45067 -2351,SC,Marlboro County,45069 -2352,SC,Newberry County,45071 -2353,SC,Oconee County,45073 -2354,SC,Orangeburg County,45075 -2355,SC,Pickens County,45077 -2356,SC,Richland County,45079 -2357,SC,Saluda County,45081 -2358,SC,Spartanburg County,45083 -2359,SC,Sumter County,45085 -2360,SC,Union County,45087 -2361,SC,Williamsburg County,45089 -2362,SC,York County,45091 -2363,SD,Aurora County,46003 -2364,SD,Beadle County,46005 -2365,SD,Bennett County,46007 -2366,SD,Bon Homme County,46009 -2367,SD,Brookings County,46011 -2368,SD,Brown County,46013 -2369,SD,Brule County,46015 -2370,SD,Buffalo County,46017 -2371,SD,Butte County,46019 -2372,SD,Campbell County,46021 -2373,SD,Charles Mix County,46023 -2374,SD,Clark County,46025 -2375,SD,Clay County,46027 -2376,SD,Codington County,46029 -2377,SD,Corson County,46031 -2378,SD,Custer County,46033 -2379,SD,Davison County,46035 -2380,SD,Day County,46037 -2381,SD,Deuel County,46039 -2382,SD,Dewey County,46041 -2383,SD,Douglas County,46043 -2384,SD,Edmunds County,46045 -2385,SD,Fall River County,46047 -2386,SD,Faulk County,46049 -2387,SD,Grant County,46051 -2388,SD,Gregory County,46053 -2389,SD,Haakon County,46055 -2390,SD,Hamlin County,46057 -2391,SD,Hand County,46059 -2392,SD,Hanson County,46061 -2393,SD,Harding County,46063 -2394,SD,Hughes County,46065 -2395,SD,Hutchinson County,46067 -2396,SD,Hyde County,46069 -2397,SD,Jackson County,46071 -2398,SD,Jerauld County,46073 -2399,SD,Jones County,46075 -2400,SD,Kingsbury County,46077 -2401,SD,Lake County,46079 -2402,SD,Lawrence County,46081 -2403,SD,Lincoln County,46083 -2404,SD,Lyman County,46085 -2405,SD,McCook County,46087 -2406,SD,McPherson County,46089 -2407,SD,Marshall County,46091 -2408,SD,Meade County,46093 -2409,SD,Mellette County,46095 -2410,SD,Miner County,46097 -2411,SD,Minnehaha County,46099 -2412,SD,Moody County,46101 -2413,SD,Oglala Lakota County,46102 -2414,SD,Pennington County,46103 -2415,SD,Perkins County,46105 -2416,SD,Potter County,46107 -2417,SD,Roberts County,46109 -2418,SD,Sanborn County,46111 -2419,SD,Spink County,46115 -2420,SD,Stanley County,46117 -2421,SD,Sully County,46119 -2422,SD,Todd County,46121 -2423,SD,Tripp County,46123 -2424,SD,Turner County,46125 -2425,SD,Union County,46127 -2426,SD,Walworth County,46129 -2427,SD,Yankton County,46135 -2428,SD,Ziebach County,46137 -2429,TN,Anderson County,47001 -2430,TN,Bedford County,47003 -2431,TN,Benton County,47005 -2432,TN,Bledsoe County,47007 -2433,TN,Blount County,47009 -2434,TN,Bradley County,47011 -2435,TN,Campbell County,47013 -2436,TN,Cannon County,47015 -2437,TN,Carroll County,47017 -2438,TN,Carter County,47019 -2439,TN,Cheatham County,47021 -2440,TN,Chester County,47023 -2441,TN,Claiborne County,47025 -2442,TN,Clay County,47027 -2443,TN,Cocke County,47029 -2444,TN,Coffee County,47031 -2445,TN,Crockett County,47033 -2446,TN,Cumberland County,47035 -2447,TN,Davidson County,47037 -2448,TN,Decatur County,47039 -2449,TN,DeKalb County,47041 -2450,TN,Dickson County,47043 -2451,TN,Dyer County,47045 -2452,TN,Fayette County,47047 -2453,TN,Fentress County,47049 -2454,TN,Franklin County,47051 -2455,TN,Gibson County,47053 -2456,TN,Giles County,47055 -2457,TN,Grainger County,47057 -2458,TN,Greene County,47059 -2459,TN,Grundy County,47061 -2460,TN,Hamblen County,47063 -2461,TN,Hamilton County,47065 -2462,TN,Hancock County,47067 -2463,TN,Hardeman County,47069 -2464,TN,Hardin County,47071 -2465,TN,Hawkins County,47073 -2466,TN,Haywood County,47075 -2467,TN,Henderson County,47077 -2468,TN,Henry County,47079 -2469,TN,Hickman County,47081 -2470,TN,Houston County,47083 -2471,TN,Humphreys County,47085 -2472,TN,Jackson County,47087 -2473,TN,Jefferson County,47089 -2474,TN,Johnson County,47091 -2475,TN,Knox County,47093 -2476,TN,Lake County,47095 -2477,TN,Lauderdale County,47097 -2478,TN,Lawrence County,47099 -2479,TN,Lewis County,47101 -2480,TN,Lincoln County,47103 -2481,TN,Loudon County,47105 -2482,TN,McMinn County,47107 -2483,TN,McNairy County,47109 -2484,TN,Macon County,47111 -2485,TN,Madison County,47113 -2486,TN,Marion County,47115 -2487,TN,Marshall County,47117 -2488,TN,Maury County,47119 -2489,TN,Meigs County,47121 -2490,TN,Monroe County,47123 -2491,TN,Montgomery County,47125 -2492,TN,Moore County,47127 -2493,TN,Morgan County,47129 -2494,TN,Obion County,47131 -2495,TN,Overton County,47133 -2496,TN,Perry County,47135 -2497,TN,Pickett County,47137 -2498,TN,Polk County,47139 -2499,TN,Putnam County,47141 -2500,TN,Rhea County,47143 -2501,TN,Roane County,47145 -2502,TN,Robertson County,47147 -2503,TN,Rutherford County,47149 -2504,TN,Scott County,47151 -2505,TN,Sequatchie County,47153 -2506,TN,Sevier County,47155 -2507,TN,Shelby County,47157 -2508,TN,Smith County,47159 -2509,TN,Stewart County,47161 -2510,TN,Sullivan County,47163 -2511,TN,Sumner County,47165 -2512,TN,Tipton County,47167 -2513,TN,Trousdale County,47169 -2514,TN,Unicoi County,47171 -2515,TN,Union County,47173 -2516,TN,Van Buren County,47175 -2517,TN,Warren County,47177 -2518,TN,Washington County,47179 -2519,TN,Wayne County,47181 -2520,TN,Weakley County,47183 -2521,TN,White County,47185 -2522,TN,Williamson County,47187 -2523,TN,Wilson County,47189 -2524,TX,Anderson County,48001 -2525,TX,Andrews County,48003 -2526,TX,Angelina County,48005 -2527,TX,Aransas County,48007 -2528,TX,Archer County,48009 -2529,TX,Armstrong County,48011 -2530,TX,Atascosa County,48013 -2531,TX,Austin County,48015 -2532,TX,Bailey County,48017 -2533,TX,Bandera County,48019 -2534,TX,Bastrop County,48021 -2535,TX,Baylor County,48023 -2536,TX,Bee County,48025 -2537,TX,Bell County,48027 -2538,TX,Bexar County,48029 -2539,TX,Blanco County,48031 -2540,TX,Borden County,48033 -2541,TX,Bosque County,48035 -2542,TX,Bowie County,48037 -2543,TX,Brazoria County,48039 -2544,TX,Brazos County,48041 -2545,TX,Brewster County,48043 -2546,TX,Briscoe County,48045 -2547,TX,Brooks County,48047 -2548,TX,Brown County,48049 -2549,TX,Burleson County,48051 -2550,TX,Burnet County,48053 -2551,TX,Caldwell County,48055 -2552,TX,Calhoun County,48057 -2553,TX,Callahan County,48059 -2554,TX,Cameron County,48061 -2555,TX,Camp County,48063 -2556,TX,Carson County,48065 -2557,TX,Cass County,48067 -2558,TX,Castro County,48069 -2559,TX,Chambers County,48071 -2560,TX,Cherokee County,48073 -2561,TX,Childress County,48075 -2562,TX,Clay County,48077 -2563,TX,Cochran County,48079 -2564,TX,Coke County,48081 -2565,TX,Coleman County,48083 -2566,TX,Collin County,48085 -2567,TX,Collingsworth County,48087 -2568,TX,Colorado County,48089 -2569,TX,Comal County,48091 -2570,TX,Comanche County,48093 -2571,TX,Concho County,48095 -2572,TX,Cooke County,48097 -2573,TX,Coryell County,48099 -2574,TX,Cottle County,48101 -2575,TX,Crane County,48103 -2576,TX,Crockett County,48105 -2577,TX,Crosby County,48107 -2578,TX,Culberson County,48109 -2579,TX,Dallam County,48111 -2580,TX,Dallas County,48113 -2581,TX,Dawson County,48115 -2582,TX,Deaf Smith County,48117 -2583,TX,Delta County,48119 -2584,TX,Denton County,48121 -2585,TX,DeWitt County,48123 -2586,TX,Dickens County,48125 -2587,TX,Dimmit County,48127 -2588,TX,Donley County,48129 -2589,TX,Duval County,48131 -2590,TX,Eastland County,48133 -2591,TX,Ector County,48135 -2592,TX,Edwards County,48137 -2593,TX,Ellis County,48139 -2594,TX,El Paso County,48141 -2595,TX,Erath County,48143 -2596,TX,Falls County,48145 -2597,TX,Fannin County,48147 -2598,TX,Fayette County,48149 -2599,TX,Fisher County,48151 -2600,TX,Floyd County,48153 -2601,TX,Foard County,48155 -2602,TX,Fort Bend County,48157 -2603,TX,Franklin County,48159 -2604,TX,Freestone County,48161 -2605,TX,Frio County,48163 -2606,TX,Gaines County,48165 -2607,TX,Galveston County,48167 -2608,TX,Garza County,48169 -2609,TX,Gillespie County,48171 -2610,TX,Glasscock County,48173 -2611,TX,Goliad County,48175 -2612,TX,Gonzales County,48177 -2613,TX,Gray County,48179 -2614,TX,Grayson County,48181 -2615,TX,Gregg County,48183 -2616,TX,Grimes County,48185 -2617,TX,Guadalupe County,48187 -2618,TX,Hale County,48189 -2619,TX,Hall County,48191 -2620,TX,Hamilton County,48193 -2621,TX,Hansford County,48195 -2622,TX,Hardeman County,48197 -2623,TX,Hardin County,48199 -2624,TX,Harris County,48201 -2625,TX,Harrison County,48203 -2626,TX,Hartley County,48205 -2627,TX,Haskell County,48207 -2628,TX,Hays County,48209 -2629,TX,Hemphill County,48211 -2630,TX,Henderson County,48213 -2631,TX,Hidalgo County,48215 -2632,TX,Hill County,48217 -2633,TX,Hockley County,48219 -2634,TX,Hood County,48221 -2635,TX,Hopkins County,48223 -2636,TX,Houston County,48225 -2637,TX,Howard County,48227 -2638,TX,Hudspeth County,48229 -2639,TX,Hunt County,48231 -2640,TX,Hutchinson County,48233 -2641,TX,Irion County,48235 -2642,TX,Jack County,48237 -2643,TX,Jackson County,48239 -2644,TX,Jasper County,48241 -2645,TX,Jeff Davis County,48243 -2646,TX,Jefferson County,48245 -2647,TX,Jim Hogg County,48247 -2648,TX,Jim Wells County,48249 -2649,TX,Johnson County,48251 -2650,TX,Jones County,48253 -2651,TX,Karnes County,48255 -2652,TX,Kaufman County,48257 -2653,TX,Kendall County,48259 -2654,TX,Kenedy County,48261 -2655,TX,Kent County,48263 -2656,TX,Kerr County,48265 -2657,TX,Kimble County,48267 -2658,TX,King County,48269 -2659,TX,Kinney County,48271 -2660,TX,Kleberg County,48273 -2661,TX,Knox County,48275 -2662,TX,Lamar County,48277 -2663,TX,Lamb County,48279 -2664,TX,Lampasas County,48281 -2665,TX,La Salle County,48283 -2666,TX,Lavaca County,48285 -2667,TX,Lee County,48287 -2668,TX,Leon County,48289 -2669,TX,Liberty County,48291 -2670,TX,Limestone County,48293 -2671,TX,Lipscomb County,48295 -2672,TX,Live Oak County,48297 -2673,TX,Llano County,48299 -2674,TX,Loving County,48301 -2675,TX,Lubbock County,48303 -2676,TX,Lynn County,48305 -2677,TX,McCulloch County,48307 -2678,TX,McLennan County,48309 -2679,TX,McMullen County,48311 -2680,TX,Madison County,48313 -2681,TX,Marion County,48315 -2682,TX,Martin County,48317 -2683,TX,Mason County,48319 -2684,TX,Matagorda County,48321 -2685,TX,Maverick County,48323 -2686,TX,Medina County,48325 -2687,TX,Menard County,48327 -2688,TX,Midland County,48329 -2689,TX,Milam County,48331 -2690,TX,Mills County,48333 -2691,TX,Mitchell County,48335 -2692,TX,Montague County,48337 -2693,TX,Montgomery County,48339 -2694,TX,Moore County,48341 -2695,TX,Morris County,48343 -2696,TX,Motley County,48345 -2697,TX,Nacogdoches County,48347 -2698,TX,Navarro County,48349 -2699,TX,Newton County,48351 -2700,TX,Nolan County,48353 -2701,TX,Nueces County,48355 -2702,TX,Ochiltree County,48357 -2703,TX,Oldham County,48359 -2704,TX,Orange County,48361 -2705,TX,Palo Pinto County,48363 -2706,TX,Panola County,48365 -2707,TX,Parker County,48367 -2708,TX,Parmer County,48369 -2709,TX,Pecos County,48371 -2710,TX,Polk County,48373 -2711,TX,Potter County,48375 -2712,TX,Presidio County,48377 -2713,TX,Rains County,48379 -2714,TX,Randall County,48381 -2715,TX,Reagan County,48383 -2716,TX,Real County,48385 -2717,TX,Red River County,48387 -2718,TX,Reeves County,48389 -2719,TX,Refugio County,48391 -2720,TX,Roberts County,48393 -2721,TX,Robertson County,48395 -2722,TX,Rockwall County,48397 -2723,TX,Runnels County,48399 -2724,TX,Rusk County,48401 -2725,TX,Sabine County,48403 -2726,TX,San Augustine County,48405 -2727,TX,San Jacinto County,48407 -2728,TX,San Patricio County,48409 -2729,TX,San Saba County,48411 -2730,TX,Schleicher County,48413 -2731,TX,Scurry County,48415 -2732,TX,Shackelford County,48417 -2733,TX,Shelby County,48419 -2734,TX,Sherman County,48421 -2735,TX,Smith County,48423 -2736,TX,Somervell County,48425 -2737,TX,Starr County,48427 -2738,TX,Stephens County,48429 -2739,TX,Sterling County,48431 -2740,TX,Stonewall County,48433 -2741,TX,Sutton County,48435 -2742,TX,Swisher County,48437 -2743,TX,Tarrant County,48439 -2744,TX,Taylor County,48441 -2745,TX,Terrell County,48443 -2746,TX,Terry County,48445 -2747,TX,Throckmorton County,48447 -2748,TX,Titus County,48449 -2749,TX,Tom Green County,48451 -2750,TX,Travis County,48453 -2751,TX,Trinity County,48455 -2752,TX,Tyler County,48457 -2753,TX,Upshur County,48459 -2754,TX,Upton County,48461 -2755,TX,Uvalde County,48463 -2756,TX,Val Verde County,48465 -2757,TX,Van Zandt County,48467 -2758,TX,Victoria County,48469 -2759,TX,Walker County,48471 -2760,TX,Waller County,48473 -2761,TX,Ward County,48475 -2762,TX,Washington County,48477 -2763,TX,Webb County,48479 -2764,TX,Wharton County,48481 -2765,TX,Wheeler County,48483 -2766,TX,Wichita County,48485 -2767,TX,Wilbarger County,48487 -2768,TX,Willacy County,48489 -2769,TX,Williamson County,48491 -2770,TX,Wilson County,48493 -2771,TX,Winkler County,48495 -2772,TX,Wise County,48497 -2773,TX,Wood County,48499 -2774,TX,Yoakum County,48501 -2775,TX,Young County,48503 -2776,TX,Zapata County,48505 -2777,TX,Zavala County,48507 -2778,UT,Beaver County,49001 -2779,UT,Box Elder County,49003 -2780,UT,Cache County,49005 -2781,UT,Carbon County,49007 -2782,UT,Daggett County,49009 -2783,UT,Davis County,49011 -2784,UT,Duchesne County,49013 -2785,UT,Emery County,49015 -2786,UT,Garfield County,49017 -2787,UT,Grand County,49019 -2788,UT,Iron County,49021 -2789,UT,Juab County,49023 -2790,UT,Kane County,49025 -2791,UT,Millard County,49027 -2792,UT,Morgan County,49029 -2793,UT,Piute County,49031 -2794,UT,Rich County,49033 -2795,UT,Salt Lake County,49035 -2796,UT,San Juan County,49037 -2797,UT,Sanpete County,49039 -2798,UT,Sevier County,49041 -2799,UT,Summit County,49043 -2800,UT,Tooele County,49045 -2801,UT,Uintah County,49047 -2802,UT,Utah County,49049 -2803,UT,Wasatch County,49051 -2804,UT,Washington County,49053 -2805,UT,Wayne County,49055 -2806,UT,Weber County,49057 -2807,VT,Addison County,50001 -2808,VT,Bennington County,50003 -2809,VT,Caledonia County,50005 -2810,VT,Chittenden County,50007 -2811,VT,Essex County,50009 -2812,VT,Franklin County,50011 -2813,VT,Grand Isle County,50013 -2814,VT,Lamoille County,50015 -2815,VT,Orange County,50017 -2816,VT,Orleans County,50019 -2817,VT,Rutland County,50021 -2818,VT,Washington County,50023 -2819,VT,Windham County,50025 -2820,VT,Windsor County,50027 -2821,VA,Accomack County,51001 -2822,VA,Albemarle County,51003 -2823,VA,Alleghany County,51005 -2824,VA,Amelia County,51007 -2825,VA,Amherst County,51009 -2826,VA,Appomattox County,51011 -2827,VA,Arlington County,51013 -2828,VA,Augusta County,51015 -2829,VA,Bath County,51017 -2830,VA,Bedford County,51019 -2831,VA,Bland County,51021 -2832,VA,Botetourt County,51023 -2833,VA,Brunswick County,51025 -2834,VA,Buchanan County,51027 -2835,VA,Buckingham County,51029 -2836,VA,Campbell County,51031 -2837,VA,Caroline County,51033 -2838,VA,Carroll County,51035 -2839,VA,Charles City County,51036 -2840,VA,Charlotte County,51037 -2841,VA,Chesterfield County,51041 -2842,VA,Clarke County,51043 -2843,VA,Craig County,51045 -2844,VA,Culpeper County,51047 -2845,VA,Cumberland County,51049 -2846,VA,Dickenson County,51051 -2847,VA,Dinwiddie County,51053 -2848,VA,Essex County,51057 -2849,VA,Fairfax County,51059 -2850,VA,Fauquier County,51061 -2851,VA,Floyd County,51063 -2852,VA,Fluvanna County,51065 -2853,VA,Franklin County,51067 -2854,VA,Frederick County,51069 -2855,VA,Giles County,51071 -2856,VA,Gloucester County,51073 -2857,VA,Goochland County,51075 -2858,VA,Grayson County,51077 -2859,VA,Greene County,51079 -2860,VA,Greensville County,51081 -2861,VA,Halifax County,51083 -2862,VA,Hanover County,51085 -2863,VA,Henrico County,51087 -2864,VA,Henry County,51089 -2865,VA,Highland County,51091 -2866,VA,Isle of Wight County,51093 -2867,VA,James City County,51095 -2868,VA,King and Queen County,51097 -2869,VA,King George County,51099 -2870,VA,King William County,51101 -2871,VA,Lancaster County,51103 -2872,VA,Lee County,51105 -2873,VA,Loudoun County,51107 -2874,VA,Louisa County,51109 -2875,VA,Lunenburg County,51111 -2876,VA,Madison County,51113 -2877,VA,Mathews County,51115 -2878,VA,Mecklenburg County,51117 -2879,VA,Middlesex County,51119 -2880,VA,Montgomery County,51121 -2881,VA,Nelson County,51125 -2882,VA,New Kent County,51127 -2883,VA,Northampton County,51131 -2884,VA,Northumberland County,51133 -2885,VA,Nottoway County,51135 -2886,VA,Orange County,51137 -2887,VA,Page County,51139 -2888,VA,Patrick County,51141 -2889,VA,Pittsylvania County,51143 -2890,VA,Powhatan County,51145 -2891,VA,Prince Edward County,51147 -2892,VA,Prince George County,51149 -2893,VA,Prince William County,51153 -2894,VA,Pulaski County,51155 -2895,VA,Rappahannock County,51157 -2896,VA,Richmond County,51159 -2897,VA,Roanoke County,51161 -2898,VA,Rockbridge County,51163 -2899,VA,Rockingham County,51165 -2900,VA,Russell County,51167 -2901,VA,Scott County,51169 -2902,VA,Shenandoah County,51171 -2903,VA,Smyth County,51173 -2904,VA,Southampton County,51175 -2905,VA,Spotsylvania County,51177 -2906,VA,Stafford County,51179 -2907,VA,Surry County,51181 -2908,VA,Sussex County,51183 -2909,VA,Tazewell County,51185 -2910,VA,Warren County,51187 -2911,VA,Washington County,51191 -2912,VA,Westmoreland County,51193 -2913,VA,Wise County,51195 -2914,VA,Wythe County,51197 -2915,VA,York County,51199 -2916,VA,Alexandria city,51510 -2917,VA,Bristol city,51520 -2918,VA,Buena Vista city,51530 -2919,VA,Charlottesville city,51540 -2920,VA,Chesapeake city,51550 -2921,VA,Colonial Heights city,51570 -2922,VA,Covington city,51580 -2923,VA,Danville city,51590 -2924,VA,Emporia city,51595 -2925,VA,Fairfax city,51600 -2926,VA,Falls Church city,51610 -2927,VA,Franklin city,51620 -2928,VA,Fredericksburg city,51630 -2929,VA,Galax city,51640 -2930,VA,Hampton city,51650 -2931,VA,Harrisonburg city,51660 -2932,VA,Hopewell city,51670 -2933,VA,Lexington city,51678 -2934,VA,Lynchburg city,51680 -2935,VA,Manassas city,51683 -2936,VA,Manassas Park city,51685 -2937,VA,Martinsville city,51690 -2938,VA,Newport News city,51700 -2939,VA,Norfolk city,51710 -2940,VA,Norton city,51720 -2941,VA,Petersburg city,51730 -2942,VA,Poquoson city,51735 -2943,VA,Portsmouth city,51740 -2944,VA,Radford city,51750 -2945,VA,Richmond city,51760 -2946,VA,Roanoke city,51770 -2947,VA,Salem city,51775 -2948,VA,Staunton city,51790 -2949,VA,Suffolk city,51800 -2950,VA,Virginia Beach city,51810 -2951,VA,Waynesboro city,51820 -2952,VA,Williamsburg city,51830 -2953,VA,Winchester city,51840 -2954,WA,Adams County,53001 -2955,WA,Asotin County,53003 -2956,WA,Benton County,53005 -2957,WA,Chelan County,53007 -2958,WA,Clallam County,53009 -2959,WA,Clark County,53011 -2960,WA,Columbia County,53013 -2961,WA,Cowlitz County,53015 -2962,WA,Douglas County,53017 -2963,WA,Ferry County,53019 -2964,WA,Franklin County,53021 -2965,WA,Garfield County,53023 -2966,WA,Grant County,53025 -2967,WA,Grays Harbor County,53027 -2968,WA,Island County,53029 -2969,WA,Jefferson County,53031 -2970,WA,King County,53033 -2971,WA,Kitsap County,53035 -2972,WA,Kittitas County,53037 -2973,WA,Klickitat County,53039 -2974,WA,Lewis County,53041 -2975,WA,Lincoln County,53043 -2976,WA,Mason County,53045 -2977,WA,Okanogan County,53047 -2978,WA,Pacific County,53049 -2979,WA,Pend Oreille County,53051 -2980,WA,Pierce County,53053 -2981,WA,San Juan County,53055 -2982,WA,Skagit County,53057 -2983,WA,Skamania County,53059 -2984,WA,Snohomish County,53061 -2985,WA,Spokane County,53063 -2986,WA,Stevens County,53065 -2987,WA,Thurston County,53067 -2988,WA,Wahkiakum County,53069 -2989,WA,Walla Walla County,53071 -2990,WA,Whatcom County,53073 -2991,WA,Whitman County,53075 -2992,WA,Yakima County,53077 -2993,WV,Barbour County,54001 -2994,WV,Berkeley County,54003 -2995,WV,Boone County,54005 -2996,WV,Braxton County,54007 -2997,WV,Brooke County,54009 -2998,WV,Cabell County,54011 -2999,WV,Calhoun County,54013 -3000,WV,Clay County,54015 -3001,WV,Doddridge County,54017 -3002,WV,Fayette County,54019 -3003,WV,Gilmer County,54021 -3004,WV,Grant County,54023 -3005,WV,Greenbrier County,54025 -3006,WV,Hampshire County,54027 -3007,WV,Hancock County,54029 -3008,WV,Hardy County,54031 -3009,WV,Harrison County,54033 -3010,WV,Jackson County,54035 -3011,WV,Jefferson County,54037 -3012,WV,Kanawha County,54039 -3013,WV,Lewis County,54041 -3014,WV,Lincoln County,54043 -3015,WV,Logan County,54045 -3016,WV,McDowell County,54047 -3017,WV,Marion County,54049 -3018,WV,Marshall County,54051 -3019,WV,Mason County,54053 -3020,WV,Mercer County,54055 -3021,WV,Mineral County,54057 -3022,WV,Mingo County,54059 -3023,WV,Monongalia County,54061 -3024,WV,Monroe County,54063 -3025,WV,Morgan County,54065 -3026,WV,Nicholas County,54067 -3027,WV,Ohio County,54069 -3028,WV,Pendleton County,54071 -3029,WV,Pleasants County,54073 -3030,WV,Pocahontas County,54075 -3031,WV,Preston County,54077 -3032,WV,Putnam County,54079 -3033,WV,Raleigh County,54081 -3034,WV,Randolph County,54083 -3035,WV,Ritchie County,54085 -3036,WV,Roane County,54087 -3037,WV,Summers County,54089 -3038,WV,Taylor County,54091 -3039,WV,Tucker County,54093 -3040,WV,Tyler County,54095 -3041,WV,Upshur County,54097 -3042,WV,Wayne County,54099 -3043,WV,Webster County,54101 -3044,WV,Wetzel County,54103 -3045,WV,Wirt County,54105 -3046,WV,Wood County,54107 -3047,WV,Wyoming County,54109 -3048,WI,Adams County,55001 -3049,WI,Ashland County,55003 -3050,WI,Barron County,55005 -3051,WI,Bayfield County,55007 -3052,WI,Brown County,55009 -3053,WI,Buffalo County,55011 -3054,WI,Burnett County,55013 -3055,WI,Calumet County,55015 -3056,WI,Chippewa County,55017 -3057,WI,Clark County,55019 -3058,WI,Columbia County,55021 -3059,WI,Crawford County,55023 -3060,WI,Dane County,55025 -3061,WI,Dodge County,55027 -3062,WI,Door County,55029 -3063,WI,Douglas County,55031 -3064,WI,Dunn County,55033 -3065,WI,Eau Claire County,55035 -3066,WI,Florence County,55037 -3067,WI,Fond du Lac County,55039 -3068,WI,Forest County,55041 -3069,WI,Grant County,55043 -3070,WI,Green County,55045 -3071,WI,Green Lake County,55047 -3072,WI,Iowa County,55049 -3073,WI,Iron County,55051 -3074,WI,Jackson County,55053 -3075,WI,Jefferson County,55055 -3076,WI,Juneau County,55057 -3077,WI,Kenosha County,55059 -3078,WI,Kewaunee County,55061 -3079,WI,La Crosse County,55063 -3080,WI,Lafayette County,55065 -3081,WI,Langlade County,55067 -3082,WI,Lincoln County,55069 -3083,WI,Manitowoc County,55071 -3084,WI,Marathon County,55073 -3085,WI,Marinette County,55075 -3086,WI,Marquette County,55077 -3087,WI,Menominee County,55078 -3088,WI,Milwaukee County,55079 -3089,WI,Monroe County,55081 -3090,WI,Oconto County,55083 -3091,WI,Oneida County,55085 -3092,WI,Outagamie County,55087 -3093,WI,Ozaukee County,55089 -3094,WI,Pepin County,55091 -3095,WI,Pierce County,55093 -3096,WI,Polk County,55095 -3097,WI,Portage County,55097 -3098,WI,Price County,55099 -3099,WI,Racine County,55101 -3100,WI,Richland County,55103 -3101,WI,Rock County,55105 -3102,WI,Rusk County,55107 -3103,WI,St. Croix County,55109 -3104,WI,Sauk County,55111 -3105,WI,Sawyer County,55113 -3106,WI,Shawano County,55115 -3107,WI,Sheboygan County,55117 -3108,WI,Taylor County,55119 -3109,WI,Trempealeau County,55121 -3110,WI,Vernon County,55123 -3111,WI,Vilas County,55125 -3112,WI,Walworth County,55127 -3113,WI,Washburn County,55129 -3114,WI,Washington County,55131 -3115,WI,Waukesha County,55133 -3116,WI,Waupaca County,55135 -3117,WI,Waushara County,55137 -3118,WI,Winnebago County,55139 -3119,WI,Wood County,55141 -3120,WY,Albany County,56001 -3121,WY,Big Horn County,56003 -3122,WY,Campbell County,56005 -3123,WY,Carbon County,56007 -3124,WY,Converse County,56009 -3125,WY,Crook County,56011 -3126,WY,Fremont County,56013 -3127,WY,Goshen County,56015 -3128,WY,Hot Springs County,56017 -3129,WY,Johnson County,56019 -3130,WY,Laramie County,56021 -3131,WY,Lincoln County,56023 -3132,WY,Natrona County,56025 -3133,WY,Niobrara County,56027 -3134,WY,Park County,56029 -3135,WY,Platte County,56031 -3136,WY,Sheridan County,56033 -3137,WY,Sublette County,56035 -3138,WY,Sweetwater County,56037 -3139,WY,Teton County,56039 -3140,WY,Uinta County,56041 -3141,WY,Washakie County,56043 -3142,WY,Weston County,56045 -3143,AS,Eastern District,60010 -3144,AS,Manu'a District,60020 -3145,AS,Rose Island,60030 -3146,AS,Swains Island,60040 -3147,AS,Western District,60050 -3148,GU,Guam,66010 -3149,MP,Northern Islands Municipality,69085 -3150,MP,Rota Municipality,69100 -3151,MP,Saipan Municipality,69110 -3152,MP,Tinian Municipality,69120 -3153,PR,Adjuntas Municipio,72001 -3154,PR,Aguada Municipio,72003 -3155,PR,Aguadilla Municipio,72005 -3156,PR,Aguas Buenas Municipio,72007 -3157,PR,Aibonito Municipio,72009 -3158,PR,Añasco Municipio,72011 -3159,PR,Arecibo Municipio,72013 -3160,PR,Arroyo Municipio,72015 -3161,PR,Barceloneta Municipio,72017 -3162,PR,Barranquitas Municipio,72019 -3163,PR,Bayamón Municipio,72021 -3164,PR,Cabo Rojo Municipio,72023 -3165,PR,Caguas Municipio,72025 -3166,PR,Camuy Municipio,72027 -3167,PR,Canóvanas Municipio,72029 -3168,PR,Carolina Municipio,72031 -3169,PR,Cataño Municipio,72033 -3170,PR,Cayey Municipio,72035 -3171,PR,Ceiba Municipio,72037 -3172,PR,Ciales Municipio,72039 -3173,PR,Cidra Municipio,72041 -3174,PR,Coamo Municipio,72043 -3175,PR,Comerío Municipio,72045 -3176,PR,Corozal Municipio,72047 -3177,PR,Culebra Municipio,72049 -3178,PR,Dorado Municipio,72051 -3179,PR,Fajardo Municipio,72053 -3180,PR,Florida Municipio,72054 -3181,PR,Guánica Municipio,72055 -3182,PR,Guayama Municipio,72057 -3183,PR,Guayanilla Municipio,72059 -3184,PR,Guaynabo Municipio,72061 -3185,PR,Gurabo Municipio,72063 -3186,PR,Hatillo Municipio,72065 -3187,PR,Hormigueros Municipio,72067 -3188,PR,Humacao Municipio,72069 -3189,PR,Isabela Municipio,72071 -3190,PR,Jayuya Municipio,72073 -3191,PR,Juana Díaz Municipio,72075 -3192,PR,Juncos Municipio,72077 -3193,PR,Lajas Municipio,72079 -3194,PR,Lares Municipio,72081 -3195,PR,Las Marías Municipio,72083 -3196,PR,Las Piedras Municipio,72085 -3197,PR,Loíza Municipio,72087 -3198,PR,Luquillo Municipio,72089 -3199,PR,Manatí Municipio,72091 -3200,PR,Maricao Municipio,72093 -3201,PR,Maunabo Municipio,72095 -3202,PR,Mayagüez Municipio,72097 -3203,PR,Moca Municipio,72099 -3204,PR,Morovis Municipio,72101 -3205,PR,Naguabo Municipio,72103 -3206,PR,Naranjito Municipio,72105 -3207,PR,Orocovis Municipio,72107 -3208,PR,Patillas Municipio,72109 -3209,PR,Peñuelas Municipio,72111 -3210,PR,Ponce Municipio,72113 -3211,PR,Quebradillas Municipio,72115 -3212,PR,Rincón Municipio,72117 -3213,PR,Río Grande Municipio,72119 -3214,PR,Sabana Grande Municipio,72121 -3215,PR,Salinas Municipio,72123 -3216,PR,San Germán Municipio,72125 -3217,PR,San Juan Municipio,72127 -3218,PR,San Lorenzo Municipio,72129 -3219,PR,San Sebastián Municipio,72131 -3220,PR,Santa Isabel Municipio,72133 -3221,PR,Toa Alta Municipio,72135 -3222,PR,Toa Baja Municipio,72137 -3223,PR,Trujillo Alto Municipio,72139 -3224,PR,Utuado Municipio,72141 -3225,PR,Vega Alta Municipio,72143 -3226,PR,Vega Baja Municipio,72145 -3227,PR,Vieques Municipio,72147 -3228,PR,Villalba Municipio,72149 -3229,PR,Yabucoa Municipio,72151 -3230,PR,Yauco Municipio,72153 -3231,UM,Midway Islands,74300 -3232,VI,St. Croix Island,78010 -3233,VI,St. John Island,78020 -3234,VI,St. Thomas Island,78030 diff --git a/policyengine_us/tools/geography/county_helpers.py b/policyengine_us/tools/geography/county_helpers.py index d4fd872f590..543709a0581 100644 --- a/policyengine_us/tools/geography/county_helpers.py +++ b/policyengine_us/tools/geography/county_helpers.py @@ -7,27 +7,16 @@ from policyengine_core.tools.hugging_face import download_huggingface_dataset -DATA_FOLDER = Path("data") -HUGGINGFACE_REPO = "policyengine/policyengine-us-data" -COUNTY_FIPS_DATASET_FILENAME = "county_fips_2020.csv.gz" -BUNDLED_COUNTY_FIPS_DATASET = Path(__file__).parent / "county_fips_2020.csv" - - def load_county_fips_dataset() -> pd.DataFrame: """ - Load the county FIPS dataset into a pandas DataFrame. - - Prefer the bundled copy so tests and household calculations do not depend - on a live Hugging Face request. Fall back to Hugging Face if the bundled - file is unavailable. + Download the county FIPS dataset from Hugging Face and load it into a pandas DataFrame. + If the dataset already exists in the 'data' folder and is the most recent version, this + function will just load that into a pandas DataFrame. """ - if BUNDLED_COUNTY_FIPS_DATASET.exists(): - return pd.read_csv( - BUNDLED_COUNTY_FIPS_DATASET, - dtype={"county_fips": str}, - encoding="utf-8", - ) + DATA_FOLDER = Path("data") + HUGGINGFACE_REPO = "policyengine/policyengine-us-data" + COUNTY_FIPS_DATASET_FILENAME = "county_fips_2020.csv.gz" try: COUNTY_FIPS_RAW = download_huggingface_dataset( From 6650d99c15193dd29e5c4e7988cf69933f962272 Mon Sep 17 00:00:00 2001 From: Daphne Hansell <128793799+daphnehanse11@users.noreply.github.com> Date: Tue, 16 Jun 2026 15:43:41 -0400 Subject: [PATCH 10/10] Address Tennessee property tax relief review --- .../age_threshold.yaml | 4 +- .../assessment_rate.yaml | 6 +- .../income_limit.yaml | 8 +- .../property_value_cap.yaml | 10 +-- .../tn_elderly_property_tax_relief.yaml | 86 ++++++++++++++++++- ..._elderly_property_tax_relief_eligible.yaml | 77 +++++++++++++++++ .../tn_elderly_property_tax_relief.py | 21 +++-- ...tn_elderly_property_tax_relief_eligible.py | 23 +++-- .../tn_elderly_property_tax_relief_income.py | 5 ++ 9 files changed, 212 insertions(+), 28 deletions(-) diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml index bd46506076d..9aa8dbf7471 100644 --- a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/age_threshold.yaml @@ -8,6 +8,6 @@ metadata: label: Tennessee elderly property tax relief age threshold reference: - title: Tennessee Comptroller Tax Relief Brochure - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf#page=2 - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3 diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml index d9add5eefd0..393d29a95b8 100644 --- a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/assessment_rate.yaml @@ -7,7 +7,5 @@ metadata: period: year label: Tennessee elderly property tax relief residential assessment rate reference: - - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf - - title: Tennessee Code Annotated Section 67-5-801 - href: https://law.justia.com/codes/tennessee/title-67/chapter-5/part-8/section-67-5-801/ + - title: Tennessee Code Annotated Section 67-5-702 + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3 diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml index 994a20b127a..1bdfab7b07b 100644 --- a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/income_limit.yaml @@ -9,8 +9,8 @@ metadata: label: Tennessee elderly property tax relief income limit reference: - title: Tennessee Comptroller Tax Relief Brochure - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf - - title: Tennessee Comptroller 2026 Tax Freeze Income Limits - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-freeze/TaxFreezeIncomeLimitsList2026.pdf + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf#page=2 + - title: Robertson County Trustee Tax Relief Program + href: https://www.robertsoncountytn.gov/local_government/trustee/tax_relief.php - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3 diff --git a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml index b884155ee6e..de26baef106 100644 --- a/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml +++ b/policyengine_us/parameters/gov/states/tn/tax/property/elderly_property_tax_relief/property_value_cap.yaml @@ -1,7 +1,7 @@ description: Tennessee limits property value to this amount under the Property Tax Relief for Elderly Homeowners program. values: 2025-01-01: 32_700 - 2026-01-01: 32_700 + 2026-01-01: 33_600 metadata: unit: currency-USD @@ -9,8 +9,8 @@ metadata: label: Tennessee elderly property tax relief property value cap reference: - title: Tennessee Comptroller Tax Relief Brochure - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf - - title: University of Tennessee Municipal Technical Advisory Service Property Tax Relief for Elderly and Disabled - href: https://www.mtas.tennessee.edu/reference/property-tax-relief-elderly-and-disabled + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf#page=2 + - title: Robertson County Trustee Tax Relief Program + href: https://www.robertsoncountytn.gov/local_government/trustee/tax_relief.php - title: Tennessee Code Annotated Sections 67-5-701 through 67-5-704 - href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf + href: https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3 diff --git a/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml index b63cc6d917b..c39e8a6ed44 100644 --- a/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml +++ b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.yaml @@ -15,9 +15,9 @@ members: [person1] state_code: TN output: - # Capped assessed value = 32,700 * 25% = 8,175. - # Relief = 1,000 * 8,175 / 25,000. - tn_elderly_property_tax_relief: 327 + # Capped assessed value = 33,600 * 25% = 8,400. + # Relief = 1,000 * 8,400 / 25,000. + tn_elderly_property_tax_relief: 336 - name: Case 2, home below the value cap receives relief for all real estate taxes. period: 2026 @@ -74,3 +74,83 @@ state_code: TN output: tn_elderly_property_tax_relief: 0 + +- name: Case 5, senior homeowner at the 2025 income limit receives relief. + period: 2025 + input: + people: + person1: + age: 65 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 37_530 + households: + household: + members: [person1] + state_code: TN + output: + # Capped assessed value = 32,700 * 25% = 8,175. + # Relief = 1,000 * 8,175 / 25,000. + tn_elderly_property_tax_relief: 327 + +- name: Case 6, home at the 2026 assessed value cap receives relief for all real estate taxes. + period: 2026 + input: + people: + person1: + age: 70 + real_estate_taxes: 500 + assessed_property_value: 8_400 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief: 500 + +- name: Case 7, senior homeowner outside Tennessee receives no relief. + period: 2026 + input: + people: + person1: + age: 70 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: KY + output: + tn_elderly_property_tax_relief: 0 + +- name: Case 8, dependent property value and taxes do not generate relief. + period: 2026 + input: + people: + person1: + age: 70 + person2: + age: 17 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1, person2] + adjusted_gross_income: 30_000 + households: + household: + members: [person1, person2] + state_code: TN + output: + tn_elderly_property_tax_relief: 0 diff --git a/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml index 702813b774a..acb19484746 100644 --- a/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml +++ b/policyengine_us/tests/policy/baseline/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.yaml @@ -91,3 +91,80 @@ state_code: KY output: tn_elderly_property_tax_relief_eligible: false + +- name: Case 6, senior homeowner at the 2025 income limit is eligible. + period: 2025 + input: + people: + person1: + age: 65 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 37_530 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: true + +- name: Case 7, senior homeowner with no real estate taxes is ineligible. + period: 2026 + input: + people: + person1: + age: 70 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: false + +- name: Case 8, senior homeowner with no assessed property value is ineligible. + period: 2026 + input: + people: + person1: + age: 70 + real_estate_taxes: 1_000 + assessed_property_value: 0 + tax_units: + tax_unit: + members: [person1] + adjusted_gross_income: 30_000 + households: + household: + members: [person1] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: false + +- name: Case 9, property value and taxes for a dependent do not create eligibility. + period: 2026 + input: + people: + person1: + age: 70 + person2: + age: 17 + real_estate_taxes: 1_000 + assessed_property_value: 25_000 + tax_units: + tax_unit: + members: [person1, person2] + adjusted_gross_income: 30_000 + households: + household: + members: [person1, person2] + state_code: TN + output: + tn_elderly_property_tax_relief_eligible: false diff --git a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py index 730c3747bae..e29bf3544b6 100644 --- a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py +++ b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief.py @@ -9,20 +9,31 @@ class tn_elderly_property_tax_relief(Variable): definition_period = YEAR reference = ( "https://comptroller.tn.gov/office-functions/pa/property-taxes/property-tax-programs/tax-relief.html", - "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf", - "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf#page=2", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3", ) defined_for = "tn_elderly_property_tax_relief_eligible" def formula(tax_unit, period, parameters): p = parameters(period).gov.states.tn.tax.property.elderly_property_tax_relief - assessed_property_value = add(tax_unit, period, ["assessed_property_value"]) + person = tax_unit.members + head = person("is_tax_unit_head", period) + joint_spouse = person("is_tax_unit_spouse", period) & person.tax_unit( + "tax_unit_is_joint", period + ) + head_or_joint_spouse = head | joint_spouse + assessed_property_value = tax_unit.sum( + person("assessed_property_value", period) * head_or_joint_spouse + ) + real_estate_taxes = tax_unit.sum( + person("real_estate_taxes", period) * head_or_joint_spouse + ) capped_assessed_property_value = min_( assessed_property_value, p.property_value_cap * p.assessment_rate, ) return ( - add(tax_unit, period, ["real_estate_taxes"]) + real_estate_taxes * capped_assessed_property_value - / assessed_property_value + / max_(assessed_property_value, 1) ) diff --git a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py index 3961159f531..aacad80a7d8 100644 --- a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py +++ b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_eligible.py @@ -8,20 +8,33 @@ class tn_elderly_property_tax_relief_eligible(Variable): definition_period = YEAR reference = ( "https://comptroller.tn.gov/office-functions/pa/property-taxes/property-tax-programs/tax-relief.html", - "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf", - "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf#page=2", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3", ) defined_for = StateCode.TN def formula(tax_unit, period, parameters): p = parameters(period).gov.states.tn.tax.property.elderly_property_tax_relief + person = tax_unit.members + head = person("is_tax_unit_head", period) + joint_spouse = person("is_tax_unit_spouse", period) & person.tax_unit( + "tax_unit_is_joint", period + ) + head_or_joint_spouse = head | joint_spouse + age = person("age", period.this_year) + assessed_property_value = tax_unit.sum( + person("assessed_property_value", period) * head_or_joint_spouse + ) + real_estate_taxes = tax_unit.sum( + person("real_estate_taxes", period) * head_or_joint_spouse + ) return ( - (tax_unit("greater_age_head_spouse", period) >= p.age_threshold) + tax_unit.any((age >= p.age_threshold) & head_or_joint_spouse) & ( tax_unit("tn_elderly_property_tax_relief_income", period) <= p.income_limit ) - & (add(tax_unit, period, ["real_estate_taxes"]) > 0) - & (add(tax_unit, period, ["assessed_property_value"]) > 0) + & (real_estate_taxes > 0) + & (assessed_property_value > 0) & ~tax_unit("rents", period) ) diff --git a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py index 055ae52babf..458772720f4 100644 --- a/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py +++ b/policyengine_us/variables/gov/states/tn/tax/property/elderly_property_tax_relief/tn_elderly_property_tax_relief_income.py @@ -7,6 +7,11 @@ class tn_elderly_property_tax_relief_income(Variable): label = "Tennessee elderly property tax relief income" unit = USD definition_period = YEAR + reference = ( + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TaxReliefBrochure.pdf#page=2", + "https://comptroller.tn.gov/content/dam/cot/pa/documents/tax-relief/TCA%2067-5-701%20through%2067-5-704.pdf#page=3", + ) defined_for = StateCode.TN + # AGI is the closest available tax-unit proxy for statutory income from all sources. adds = ["adjusted_gross_income"]