From 4f360b7f8636905c613eb33a44059c145640673f Mon Sep 17 00:00:00 2001 From: ELY M <> Date: Sun, 21 Jul 2024 08:28:30 -0500 Subject: [PATCH] updates --- DOC/CODEOFCONDUCT.md | 90 +- DOC/COPYING.Solarized | 42 +- DOC/COPYING.SunCalc | 134 +- DOC/DOC/radarDoc.txt | 6 +- DOC/GEO/2016_09_rivers | 12 +- DOC/GEO/note.md | 14 +- DOC/REFERENCE/warning_list.txt | 262 +- DOC/TestPlan.md | 18 +- DOC/android_todos.md | 32 +- DOC/menu/generateKtFromRaw.py | 20 +- DOC/menu/generateXmlFromRaw.py | 34 +- DOC/menu/raw.txt | 36 +- DOC/viewPagerDiff.md | 151 - app/build.gradle | 3 +- app/gradle.properties | 2 +- app/src/main/AndroidManifest.xml | 4 +- .../wx/fragments/ItemTouchHelperViewHolder.kt | 78 +- .../wx/notifications/NotificationMcd.kt | 49 +- .../wx/notifications/NotificationMpd.kt | 52 +- .../wx/notifications/UtilityNotification.kt | 4 +- .../wx/notifications/UtilityWXJobService.kt | 28 +- app/src/main/java/joshuatee/wx/radar/Metar.kt | 34 +- .../java/joshuatee/wx/radar/NexradLevel3.kt | 54 +- .../wx/radar/NexradRenderUtilities.kt | 117 +- .../wx/settings/SettingsColorPaletteEditor.kt | 55 +- app/src/main/java/joshuatee/wx/util/Group.kt | 12 +- app/src/main/jni/README.COMPILE | 10 +- .../{drawable => drawable-nodpi}/temp_0.png | Bin .../{drawable => drawable-nodpi}/temp_1.png | Bin .../{drawable => drawable-nodpi}/temp_10.png | Bin .../{drawable => drawable-nodpi}/temp_100.png | Bin .../{drawable => drawable-nodpi}/temp_101.png | Bin .../{drawable => drawable-nodpi}/temp_102.png | Bin .../{drawable => drawable-nodpi}/temp_103.png | Bin .../{drawable => drawable-nodpi}/temp_104.png | Bin .../{drawable => drawable-nodpi}/temp_105.png | Bin .../{drawable => drawable-nodpi}/temp_106.png | Bin .../{drawable => drawable-nodpi}/temp_107.png | Bin .../{drawable => drawable-nodpi}/temp_108.png | Bin .../{drawable => drawable-nodpi}/temp_109.png | Bin .../{drawable => drawable-nodpi}/temp_11.png | Bin .../{drawable => drawable-nodpi}/temp_110.png | Bin .../{drawable => drawable-nodpi}/temp_111.png | Bin .../{drawable => drawable-nodpi}/temp_112.png | Bin .../{drawable => drawable-nodpi}/temp_113.png | Bin .../{drawable => drawable-nodpi}/temp_114.png | Bin .../{drawable => drawable-nodpi}/temp_115.png | Bin .../{drawable => drawable-nodpi}/temp_116.png | Bin .../{drawable => drawable-nodpi}/temp_117.png | Bin .../{drawable => drawable-nodpi}/temp_118.png | Bin .../{drawable => drawable-nodpi}/temp_119.png | Bin .../{drawable => drawable-nodpi}/temp_12.png | Bin .../{drawable => drawable-nodpi}/temp_120.png | Bin .../{drawable => drawable-nodpi}/temp_121.png | Bin .../{drawable => drawable-nodpi}/temp_122.png | Bin .../{drawable => drawable-nodpi}/temp_123.png | Bin .../{drawable => drawable-nodpi}/temp_124.png | Bin .../{drawable => drawable-nodpi}/temp_125.png | Bin .../{drawable => drawable-nodpi}/temp_126.png | Bin .../{drawable => drawable-nodpi}/temp_127.png | Bin .../{drawable => drawable-nodpi}/temp_128.png | Bin .../{drawable => drawable-nodpi}/temp_129.png | Bin .../{drawable => drawable-nodpi}/temp_13.png | Bin .../{drawable => drawable-nodpi}/temp_130.png | Bin .../{drawable => drawable-nodpi}/temp_131.png | Bin .../{drawable => drawable-nodpi}/temp_132.png | Bin .../{drawable => drawable-nodpi}/temp_133.png | Bin .../{drawable => drawable-nodpi}/temp_134.png | Bin .../{drawable => drawable-nodpi}/temp_135.png | Bin .../{drawable => drawable-nodpi}/temp_136.png | Bin .../{drawable => drawable-nodpi}/temp_137.png | Bin .../{drawable => drawable-nodpi}/temp_138.png | Bin .../{drawable => drawable-nodpi}/temp_139.png | Bin .../{drawable => drawable-nodpi}/temp_14.png | Bin .../{drawable => drawable-nodpi}/temp_140.png | Bin .../{drawable => drawable-nodpi}/temp_141.png | Bin .../{drawable => drawable-nodpi}/temp_142.png | Bin .../{drawable => drawable-nodpi}/temp_143.png | Bin .../{drawable => drawable-nodpi}/temp_144.png | Bin .../{drawable => drawable-nodpi}/temp_145.png | Bin .../{drawable => drawable-nodpi}/temp_146.png | Bin .../{drawable => drawable-nodpi}/temp_147.png | Bin .../{drawable => drawable-nodpi}/temp_148.png | Bin .../{drawable => drawable-nodpi}/temp_149.png | Bin .../{drawable => drawable-nodpi}/temp_15.png | Bin .../{drawable => drawable-nodpi}/temp_150.png | Bin .../{drawable => drawable-nodpi}/temp_151.png | Bin .../{drawable => drawable-nodpi}/temp_152.png | Bin .../{drawable => drawable-nodpi}/temp_153.png | Bin .../{drawable => drawable-nodpi}/temp_154.png | Bin .../{drawable => drawable-nodpi}/temp_155.png | Bin .../{drawable => drawable-nodpi}/temp_156.png | Bin .../{drawable => drawable-nodpi}/temp_16.png | Bin .../{drawable => drawable-nodpi}/temp_17.png | Bin .../{drawable => drawable-nodpi}/temp_18.png | Bin .../{drawable => drawable-nodpi}/temp_19.png | Bin .../{drawable => drawable-nodpi}/temp_2.png | Bin .../{drawable => drawable-nodpi}/temp_20.png | Bin .../{drawable => drawable-nodpi}/temp_21.png | Bin .../{drawable => drawable-nodpi}/temp_22.png | Bin .../{drawable => drawable-nodpi}/temp_23.png | Bin .../{drawable => drawable-nodpi}/temp_24.png | Bin .../{drawable => drawable-nodpi}/temp_25.png | Bin .../{drawable => drawable-nodpi}/temp_26.png | Bin .../{drawable => drawable-nodpi}/temp_27.png | Bin .../{drawable => drawable-nodpi}/temp_28.png | Bin .../{drawable => drawable-nodpi}/temp_29.png | Bin .../{drawable => drawable-nodpi}/temp_3.png | Bin .../{drawable => drawable-nodpi}/temp_30.png | Bin .../{drawable => drawable-nodpi}/temp_31.png | Bin .../{drawable => drawable-nodpi}/temp_32.png | Bin .../{drawable => drawable-nodpi}/temp_33.png | Bin .../{drawable => drawable-nodpi}/temp_34.png | Bin .../{drawable => drawable-nodpi}/temp_35.png | Bin .../{drawable => drawable-nodpi}/temp_36.png | Bin .../{drawable => drawable-nodpi}/temp_37.png | Bin .../{drawable => drawable-nodpi}/temp_38.png | Bin .../{drawable => drawable-nodpi}/temp_39.png | Bin .../{drawable => drawable-nodpi}/temp_4.png | Bin .../{drawable => drawable-nodpi}/temp_40.png | Bin .../{drawable => drawable-nodpi}/temp_41.png | Bin .../{drawable => drawable-nodpi}/temp_42.png | Bin .../{drawable => drawable-nodpi}/temp_43.png | Bin .../{drawable => drawable-nodpi}/temp_44.png | Bin .../{drawable => drawable-nodpi}/temp_45.png | Bin .../{drawable => drawable-nodpi}/temp_46.png | Bin .../{drawable => drawable-nodpi}/temp_47.png | Bin .../{drawable => drawable-nodpi}/temp_48.png | Bin .../{drawable => drawable-nodpi}/temp_49.png | Bin .../{drawable => drawable-nodpi}/temp_5.png | Bin .../{drawable => drawable-nodpi}/temp_50.png | Bin .../{drawable => drawable-nodpi}/temp_51.png | Bin .../{drawable => drawable-nodpi}/temp_52.png | Bin .../{drawable => drawable-nodpi}/temp_53.png | Bin .../{drawable => drawable-nodpi}/temp_54.png | Bin .../{drawable => drawable-nodpi}/temp_55.png | Bin .../{drawable => drawable-nodpi}/temp_56.png | Bin .../{drawable => drawable-nodpi}/temp_57.png | Bin .../{drawable => drawable-nodpi}/temp_58.png | Bin .../{drawable => drawable-nodpi}/temp_59.png | Bin .../{drawable => drawable-nodpi}/temp_6.png | Bin .../{drawable => drawable-nodpi}/temp_60.png | Bin .../{drawable => drawable-nodpi}/temp_61.png | Bin .../{drawable => drawable-nodpi}/temp_62.png | Bin .../{drawable => drawable-nodpi}/temp_63.png | Bin .../{drawable => drawable-nodpi}/temp_64.png | Bin .../{drawable => drawable-nodpi}/temp_65.png | Bin .../{drawable => drawable-nodpi}/temp_66.png | Bin .../{drawable => drawable-nodpi}/temp_67.png | Bin .../{drawable => drawable-nodpi}/temp_68.png | Bin .../{drawable => drawable-nodpi}/temp_69.png | Bin .../{drawable => drawable-nodpi}/temp_7.png | Bin .../{drawable => drawable-nodpi}/temp_70.png | Bin .../{drawable => drawable-nodpi}/temp_71.png | Bin .../{drawable => drawable-nodpi}/temp_72.png | Bin .../{drawable => drawable-nodpi}/temp_73.png | Bin .../{drawable => drawable-nodpi}/temp_74.png | Bin .../{drawable => drawable-nodpi}/temp_75.png | Bin .../{drawable => drawable-nodpi}/temp_76.png | Bin .../{drawable => drawable-nodpi}/temp_77.png | Bin .../{drawable => drawable-nodpi}/temp_78.png | Bin .../{drawable => drawable-nodpi}/temp_79.png | Bin .../{drawable => drawable-nodpi}/temp_8.png | Bin .../{drawable => drawable-nodpi}/temp_80.png | Bin .../{drawable => drawable-nodpi}/temp_81.png | Bin .../{drawable => drawable-nodpi}/temp_82.png | Bin .../{drawable => drawable-nodpi}/temp_83.png | Bin .../{drawable => drawable-nodpi}/temp_84.png | Bin .../{drawable => drawable-nodpi}/temp_85.png | Bin .../{drawable => drawable-nodpi}/temp_86.png | Bin .../{drawable => drawable-nodpi}/temp_87.png | Bin .../{drawable => drawable-nodpi}/temp_88.png | Bin .../{drawable => drawable-nodpi}/temp_89.png | Bin .../{drawable => drawable-nodpi}/temp_9.png | Bin .../{drawable => drawable-nodpi}/temp_90.png | Bin .../{drawable => drawable-nodpi}/temp_91.png | Bin .../{drawable => drawable-nodpi}/temp_92.png | Bin .../{drawable => drawable-nodpi}/temp_93.png | Bin .../{drawable => drawable-nodpi}/temp_94.png | Bin .../{drawable => drawable-nodpi}/temp_95.png | Bin .../{drawable => drawable-nodpi}/temp_96.png | Bin .../{drawable => drawable-nodpi}/temp_97.png | Bin .../{drawable => drawable-nodpi}/temp_98.png | Bin .../{drawable => drawable-nodpi}/temp_99.png | Bin app/src/main/res/drawable/dr_black.xml | 10 +- app/src/main/res/drawable/dr_dark_blue.xml | 10 +- app/src/main/res/drawable/dr_white.xml | 10 +- .../main/res/drawable/ic_add2_box_24dp.xml | 18 +- .../res/drawable/ic_add2_box_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_add_box_24dp.xml | 18 +- app/src/main/res/drawable/ic_adjust_24dp.xml | 18 +- .../res/drawable/ic_brightness_7_24dp.xml | 18 +- .../res/drawable/ic_brightness_auto_24dp.xml | 18 +- app/src/main/res/drawable/ic_clear_24dp.xml | 18 +- app/src/main/res/drawable/ic_cloud_24dp.xml | 18 +- .../main/res/drawable/ic_cloud_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_delete_24dp.xml | 18 +- .../res/drawable/ic_delete_24dp_white.xml | 18 +- .../main/res/drawable/ic_directions_24dp.xml | 18 +- app/src/main/res/drawable/ic_done_24dp.xml | 18 +- app/src/main/res/drawable/ic_edit_24dp.xml | 18 +- .../main/res/drawable/ic_flash_off_24dp.xml | 18 +- .../main/res/drawable/ic_flash_on_24dp.xml | 18 +- .../res/drawable/ic_flash_on_24dp_white.xml | 18 +- .../res/drawable/ic_flash_on_24dp_white2.xml | 18 +- .../res/drawable/ic_info_outline_24dp.xml | 24 +- .../drawable/ic_info_outline_24dp_white.xml | 18 +- .../drawable/ic_keyboard_arrow_left_24dp.xml | 18 +- .../ic_keyboard_arrow_left_24dp_white.xml | 18 +- .../drawable/ic_keyboard_arrow_right_24dp.xml | 18 +- .../ic_keyboard_arrow_right_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_mic_24dp.xml | 18 +- .../main/res/drawable/ic_my_location_24dp.xml | 18 +- .../res/drawable/ic_navigation_white_24dp.xml | 18 +- app/src/main/res/drawable/ic_pause_24dp.xml | 18 +- .../main/res/drawable/ic_pause_24dp_white.xml | 18 +- .../main/res/drawable/ic_pause_blue_24dp.xml | 18 +- .../main/res/drawable/ic_pause_white_24dp.xml | 18 +- app/src/main/res/drawable/ic_place_24dp.xml | 18 +- .../main/res/drawable/ic_place_24dp_white.xml | 18 +- .../main/res/drawable/ic_play_arrow_24dp.xml | 18 +- .../res/drawable/ic_play_arrow_24dp_white.xml | 18 +- .../res/drawable/ic_playlist_add_24dp.xml | 18 +- .../res/drawable/ic_playlist_play_24dp.xml | 18 +- app/src/main/res/drawable/ic_public_24dp.xml | 18 +- .../res/drawable/ic_public_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_queue_24dp.xml | 18 +- app/src/main/res/drawable/ic_reorder_24dp.xml | 18 +- app/src/main/res/drawable/ic_report_24dp.xml | 18 +- .../res/drawable/ic_report_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_search_24dp.xml | 18 +- .../res/drawable/ic_settings_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_share_24dp.xml | 18 +- .../main/res/drawable/ic_skip_next_24dp.xml | 9 - .../res/drawable/ic_skip_previous_24dp.xml | 9 - app/src/main/res/drawable/ic_star_24dp.xml | 18 +- .../main/res/drawable/ic_star_24dp_white.xml | 18 +- .../res/drawable/ic_star_outline_24dp.xml | 18 +- .../drawable/ic_star_outline_24dp_white.xml | 18 +- app/src/main/res/drawable/ic_stop_24dp.xml | 18 +- .../main/res/drawable/ic_stop_24dp_white.xml | 18 +- .../main/res/drawable/ic_touch_app_24dp.xml | 18 +- .../main/res/drawable/ic_videocam_24dp.xml | 9 - app/src/main/res/drawable/ic_warning_24dp.xml | 18 +- .../res/drawable/ic_warning_24dp_white.xml | 18 +- .../main/res/layout/activity_image_show.xml | 92 +- .../layout/activity_recyclerview_toolbar.xml | 66 +- .../res/layout/activity_webview_toolbar.xml | 64 +- .../main/res/layout/activity_wpcimages.xml | 122 +- .../res/layout/cardview_settingslocation.xml | 114 +- app/src/main/res/layout/drawer_list_item.xml | 56 +- .../main/res/layout/simple_spinner_item.xml | 26 +- app/src/main/res/menu/adhoc_forecast.xml | 54 +- app/src/main/res/menu/afd_top.xml | 54 +- app/src/main/res/menu/lsrbywfo.xml | 104 +- app/src/main/res/menu/nhc_storm.xml | 106 +- app/src/main/res/menu/radarnwsmosaic.xml | 76 +- app/src/main/res/menu/settings_playlist.xml | 66 +- app/src/main/res/menu/severe_dashboard.xml | 66 +- app/src/main/res/menu/spcswostate_top.xml | 64 +- app/src/main/res/menu/spotters.xml | 56 +- app/src/main/res/menu/uswxoglradar_top.xml | 54 +- app/src/main/res/menu/webscreen_ab_state.xml | 62 +- .../main/res/menu/wpctext_products_top.xml | 54 +- app/src/main/res/raw/colormapbvaf.txt | 22 +- app/src/main/res/raw/colormapbvcod.txt | 40 +- app/src/main/res/raw/colormapbveak.txt | 22 +- .../main/res/raw/gaz_counties_national.txt | 6442 ++++++++--------- app/src/main/res/raw/stations_us4.txt | 4806 ++++++------ app/src/main/res/raw/us_metar3.txt | 4806 ++++++------ app/src/main/res/values-v28/styles.xml | 2 +- .../main/res/values/attr_touchimageview.xml | 12 +- .../res/values/ic_launcher_background.xml | 6 +- app/src/main/res/xml/filepaths.xml | 8 +- app/src/main/res/xml/map_ca.xml | 1333 ---- app/src/main/res/xml/map_soundings.xml | 646 +- app/src/main/res/xml/map_states.xml | 265 - app/src/main/res/xml/widget_7day_scoll.xml | 48 +- app/src/main/res/xml/widget_cc_info.xml | 60 +- app/src/main/res/xml/widget_conuswv_info.xml | 62 +- app/src/main/res/xml/widget_info.xml | 58 +- app/src/main/res/xml/widget_mosaics_info.xml | 62 +- .../main/res/xml/widget_mosaicsrad_info.xml | 62 +- app/src/main/res/xml/widget_nexrad_info.xml | 62 +- app/src/main/res/xml/widget_nhc_info.xml | 62 +- app/src/main/res/xml/widget_spcmeso_info.xml | 62 +- app/src/main/res/xml/widget_spcswo_info.xml | 62 +- app/src/main/res/xml/widget_strpt_info.xml | 62 +- app/src/main/res/xml/widget_texthwo_info.xml | 58 +- app/src/main/res/xml/widget_textprod_info.xml | 58 +- app/src/main/res/xml/widget_textwpc_info.xml | 58 +- app/src/main/res/xml/widget_wpcimg_info.xml | 62 +- build.gradle | 3 +- doc/ChangeLog.md | 42 +- doc/ChangeLog_User.md | 11 + doc/GEO/UtilityHelper.java | 2228 +++--- doc/GEO/newHighwaysApr2016.txt | 16 +- doc/GEO/ogr2ogr.md | 22 +- doc/SwiftVsDartVsKotlin.md | 454 +- 299 files changed, 12141 insertions(+), 13705 deletions(-) delete mode 100644 DOC/viewPagerDiff.md rename app/src/main/res/{drawable => drawable-nodpi}/temp_0.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_1.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_10.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_100.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_101.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_102.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_103.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_104.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_105.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_106.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_107.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_108.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_109.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_11.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_110.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_111.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_112.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_113.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_114.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_115.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_116.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_117.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_118.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_119.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_12.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_120.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_121.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_122.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_123.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_124.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_125.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_126.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_127.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_128.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_129.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_13.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_130.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_131.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_132.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_133.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_134.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_135.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_136.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_137.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_138.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_139.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_14.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_140.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_141.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_142.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_143.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_144.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_145.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_146.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_147.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_148.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_149.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_15.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_150.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_151.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_152.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_153.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_154.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_155.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_156.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_16.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_17.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_18.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_19.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_2.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_20.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_21.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_22.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_23.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_24.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_25.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_26.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_27.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_28.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_29.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_3.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_30.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_31.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_32.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_33.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_34.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_35.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_36.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_37.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_38.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_39.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_4.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_40.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_41.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_42.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_43.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_44.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_45.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_46.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_47.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_48.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_49.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_5.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_50.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_51.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_52.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_53.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_54.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_55.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_56.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_57.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_58.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_59.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_6.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_60.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_61.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_62.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_63.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_64.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_65.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_66.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_67.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_68.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_69.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_7.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_70.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_71.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_72.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_73.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_74.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_75.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_76.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_77.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_78.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_79.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_8.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_80.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_81.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_82.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_83.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_84.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_85.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_86.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_87.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_88.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_89.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_9.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_90.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_91.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_92.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_93.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_94.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_95.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_96.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_97.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_98.png (100%) rename app/src/main/res/{drawable => drawable-nodpi}/temp_99.png (100%) delete mode 100644 app/src/main/res/drawable/ic_skip_next_24dp.xml delete mode 100644 app/src/main/res/drawable/ic_skip_previous_24dp.xml delete mode 100644 app/src/main/res/drawable/ic_videocam_24dp.xml delete mode 100644 app/src/main/res/xml/map_ca.xml delete mode 100644 app/src/main/res/xml/map_states.xml diff --git a/DOC/CODEOFCONDUCT.md b/DOC/CODEOFCONDUCT.md index 98af8790..3a3e9a66 100644 --- a/DOC/CODEOFCONDUCT.md +++ b/DOC/CODEOFCONDUCT.md @@ -1,45 +1,45 @@ -GNU Kind Communications Guidelines -by Richard Stallman -Source: https://www.gnu.org/philosophy/kind-communication.en.html - -The GNU Project encourages contributions from anyone who wishes to advance the development of the GNU system, regardless of gender, race, religion, cultural background, and any other demographic characteristics, as well as personal political views. - -People are sometimes discouraged from participating in GNU development because of certain patterns of communication that strike them as unfriendly, unwelcoming, rejecting, or harsh. This discouragement particularly affects members of disprivileged demographics, but it is not limited to them. Therefore, we ask all contributors to make a conscious effort, in GNU Project discussions, to communicate in ways that avoid that outcome—to avoid practices that will predictably and unnecessarily risk putting some contributors off. - -These guidelines suggest specific ways to accomplish that goal. - -Please assume other participants are posting in good faith, even if you disagree with what they say. When people present code or text as their own work, please accept it as their work. Please do not criticize people for wrongs that you only speculate they may have done; stick to what they actually say and actually do. - -Please think about how to treat other participants with respect, especially when you disagree with them. For instance, call them by the names they use, and honor their preferences about their gender identity[1]. - -Please do not take a harsh tone towards other participants, and especially don't make personal attacks against them. Go out of your way to show that you are criticizing a statement, not a person. - -Please recognize that criticism of your statements is not a personal attack on you. If you feel that someone has attacked you, or offended your personal dignity, please don't “hit back” with another personal attack. That tends to start a vicious circle of escalating verbal aggression. A private response, politely stating your feelings as feelings, and asking for peace, may calm things down. Write it, set it aside for hours or a day, revise it to remove the anger, and only then send it. - -Please avoid statements about the presumed typical desires, capabilities or actions of some demographic group. They can offend people in that group, and they are always off-topic in GNU Project discussions. - -Please be especially kind to other contributors when saying they made a mistake. Programming means making lots of mistakes, and we all do so—this is why regression tests are useful. Conscientious programmers make mistakes, and then fix them. It is helpful to show contributors that being imperfect is normal, so we don't hold it against them, and that we appreciate their imperfect contributions though we hope they follow through by fixing any problems in them. - -Likewise, be kind when pointing out to other contributors that they should stop using certain nonfree software. For their own sake, they ought to free themselves, but we welcome their contributions to our software packages even if they don't do that. So these reminders should be gentle and not too frequent—don't nag. - -By contrast, to suggest that others use nonfree software opposes the basic principles of GNU, so it is not allowed in GNU Project discussions. - -Please respond to what people actually said, not to exaggerations of their views. Your criticism will not be constructive if it is aimed at a target other than their real views. - -If in a discussion someone brings up a tangent to the topic at hand, please keep the discussion on track by focusing on the current topic rather than the tangent. This is not to say that the tangent is bad, or not interesting to discuss—only that it shouldn't interfere with discussion of the issue at hand. In most cases, it is also off-topic, so those interested ought to discuss it somewhere else. - -If you think the tangent is an important and pertinent issue, please bring it up as a separate discussion, with a Subject field to fit, and consider waiting for the end of the current discussion. - -Rather than trying to have the last word, look for the times when there is no need to reply, perhaps because you already made the relevant point clear enough. If you know something about the game of Go, this analogy might clarify that: when the other player's move is not strong enough to require a direct response, it is advantageous to give it none and instead move elsewhere. - -Please don't argue unceasingly for your preferred course of action when a decision for some other course has already been made. That tends to block the activity's progress. - -If other participants complain about the way you express your ideas, please make an effort to cater to them. You can find ways to express the same points while making others more comfortable. You are more likely to persuade others if you don't arouse ire about secondary things. - -Please don't raise unrelated political issues in GNU Project discussions, because they are off-topic. The only political positions that the GNU Project endorses are (1) that users should have control of their own computing (for instance, through free software) and (2) supporting basic human rights in computing. We don't require you as a contributor to agree with these two points, but you do need to accept that our decisions will be based on them. - -By making an effort to follow these guidelines, we will encourage more contribution to our projects, and our discussions will be friendlier and reach conclusions more easily. - -Footnote - -[1] Honoring people's preferences about gender identity includes not referring to them in ways that conflict with that identity. For instance, not to use pronouns for them that conflict with it. There are several ways to avoid that; one way is to use gender-neutral pronouns, since they don't conflict with any possible gender identity. One such pronoun is singular use of “they.” Another is “ person.” +GNU Kind Communications Guidelines +by Richard Stallman +Source: https://www.gnu.org/philosophy/kind-communication.en.html + +The GNU Project encourages contributions from anyone who wishes to advance the development of the GNU system, regardless of gender, race, religion, cultural background, and any other demographic characteristics, as well as personal political views. + +People are sometimes discouraged from participating in GNU development because of certain patterns of communication that strike them as unfriendly, unwelcoming, rejecting, or harsh. This discouragement particularly affects members of disprivileged demographics, but it is not limited to them. Therefore, we ask all contributors to make a conscious effort, in GNU Project discussions, to communicate in ways that avoid that outcome—to avoid practices that will predictably and unnecessarily risk putting some contributors off. + +These guidelines suggest specific ways to accomplish that goal. + +Please assume other participants are posting in good faith, even if you disagree with what they say. When people present code or text as their own work, please accept it as their work. Please do not criticize people for wrongs that you only speculate they may have done; stick to what they actually say and actually do. + +Please think about how to treat other participants with respect, especially when you disagree with them. For instance, call them by the names they use, and honor their preferences about their gender identity[1]. + +Please do not take a harsh tone towards other participants, and especially don't make personal attacks against them. Go out of your way to show that you are criticizing a statement, not a person. + +Please recognize that criticism of your statements is not a personal attack on you. If you feel that someone has attacked you, or offended your personal dignity, please don't “hit back” with another personal attack. That tends to start a vicious circle of escalating verbal aggression. A private response, politely stating your feelings as feelings, and asking for peace, may calm things down. Write it, set it aside for hours or a day, revise it to remove the anger, and only then send it. + +Please avoid statements about the presumed typical desires, capabilities or actions of some demographic group. They can offend people in that group, and they are always off-topic in GNU Project discussions. + +Please be especially kind to other contributors when saying they made a mistake. Programming means making lots of mistakes, and we all do so—this is why regression tests are useful. Conscientious programmers make mistakes, and then fix them. It is helpful to show contributors that being imperfect is normal, so we don't hold it against them, and that we appreciate their imperfect contributions though we hope they follow through by fixing any problems in them. + +Likewise, be kind when pointing out to other contributors that they should stop using certain nonfree software. For their own sake, they ought to free themselves, but we welcome their contributions to our software packages even if they don't do that. So these reminders should be gentle and not too frequent—don't nag. + +By contrast, to suggest that others use nonfree software opposes the basic principles of GNU, so it is not allowed in GNU Project discussions. + +Please respond to what people actually said, not to exaggerations of their views. Your criticism will not be constructive if it is aimed at a target other than their real views. + +If in a discussion someone brings up a tangent to the topic at hand, please keep the discussion on track by focusing on the current topic rather than the tangent. This is not to say that the tangent is bad, or not interesting to discuss—only that it shouldn't interfere with discussion of the issue at hand. In most cases, it is also off-topic, so those interested ought to discuss it somewhere else. + +If you think the tangent is an important and pertinent issue, please bring it up as a separate discussion, with a Subject field to fit, and consider waiting for the end of the current discussion. + +Rather than trying to have the last word, look for the times when there is no need to reply, perhaps because you already made the relevant point clear enough. If you know something about the game of Go, this analogy might clarify that: when the other player's move is not strong enough to require a direct response, it is advantageous to give it none and instead move elsewhere. + +Please don't argue unceasingly for your preferred course of action when a decision for some other course has already been made. That tends to block the activity's progress. + +If other participants complain about the way you express your ideas, please make an effort to cater to them. You can find ways to express the same points while making others more comfortable. You are more likely to persuade others if you don't arouse ire about secondary things. + +Please don't raise unrelated political issues in GNU Project discussions, because they are off-topic. The only political positions that the GNU Project endorses are (1) that users should have control of their own computing (for instance, through free software) and (2) supporting basic human rights in computing. We don't require you as a contributor to agree with these two points, but you do need to accept that our decisions will be based on them. + +By making an effort to follow these guidelines, we will encourage more contribution to our projects, and our discussions will be friendlier and reach conclusions more easily. + +Footnote + +[1] Honoring people's preferences about gender identity includes not referring to them in ways that conflict with that identity. For instance, not to use pronouns for them that conflict with it. There are several ways to avoid that; one way is to use gender-neutral pronouns, since they don't conflict with any possible gender identity. One such pronoun is singular use of “they.” Another is “ person.” diff --git a/DOC/COPYING.Solarized b/DOC/COPYING.Solarized index ffb4dcbf..a47a41c1 100644 --- a/DOC/COPYING.Solarized +++ b/DOC/COPYING.Solarized @@ -1,21 +1,21 @@ -// The following is applicable to files in src/main/kotlin/joshuatee/wx/externalSolarized/ -// downloaded from https://github.com/phototime/solarized-android on 2022-11-05 - - new file: app/src/main/java/joshuatee/wx/externalSolarized/Algorithm.kt - new file: app/src/main/java/joshuatee/wx/externalSolarized/Models.kt - new file: app/src/main/java/joshuatee/wx/externalSolarized/Solarized.kt - - - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - Version 2, December 2004 - -Copyright (C) 2021 Yaroslav Zotov m@zotov.dev - -Everyone is permitted to copy and distribute verbatim or modified -copies of this license document, and changing it is allowed as long -as the name is changed. - - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. You just DO WHAT THE FUCK YOU WANT TO. +// The following is applicable to files in src/main/kotlin/joshuatee/wx/externalSolarized/ +// downloaded from https://github.com/phototime/solarized-android on 2022-11-05 + + new file: app/src/main/java/joshuatee/wx/externalSolarized/Algorithm.kt + new file: app/src/main/java/joshuatee/wx/externalSolarized/Models.kt + new file: app/src/main/java/joshuatee/wx/externalSolarized/Solarized.kt + + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + +Copyright (C) 2021 Yaroslav Zotov m@zotov.dev + +Everyone is permitted to copy and distribute verbatim or modified +copies of this license document, and changing it is allowed as long +as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/DOC/COPYING.SunCalc b/DOC/COPYING.SunCalc index ece74375..ee563c67 100644 --- a/DOC/COPYING.SunCalc +++ b/DOC/COPYING.SunCalc @@ -1,67 +1,67 @@ -https://github.com/imvenj/SunCalc.swift - -# SunCalc.swift - -A direct port of [suncalc](https://github.com/mourner/suncalc) javascript library ([commit b08d1f6f8](https://github.com/mourner/suncalc/commit/b08d1f6f8e56a3c0d85469d6cf0ff8675cba40a5)). Which means this port inherits the same accuracy and issues with the original javascript library. - -## Updated - -Now `SunCalc` can handle polar region's "Mid-night sun". Errors are now embeded in `SunCalc` class: - -```swift -SunCalc.SolarEventError.sunNeverRise -SunCalc.SolarEventError.sunNeverSet - -SunCalc.LunarEventError.moonNeverRise(Date?) // An optional date for moonset time. -SunCalc.LunarEventError.moonNeverSet(Date?) // An optional date for moonrise time. -``` - -`Location` now become `SunCalc.Location`. - -## Examples - -```swift -// DateFormatter -let formatter = DateFormatter() -formatter.dateStyle = .short -formatter.timeStyle = .short -formatter.timeZone = .current - -// Sunrise and sunset -let sunCalc = SunCalc() -let now = Date() -let location = SunCalc.Location(latitude: 25.0, longitude: 120.0) -if let riseTime = try? sunCalc.time(ofDate: now, forSolarEvent: .sunrise, atLocation: location) { - let sunrise = formatter.string(from: riseTime) - print("Sunrise: \(sunrise)") -} -if let setTime = try? sunCalc.time(ofDate: now, forSolarEvent: .sunset, atLocation: location) { - let sunset = formatter.string(from: setTime) - print("Sunset: \(sunset)") -} - -// Moon rise and moon set -let moonTimes = try? sunCalc.moonTimes(date: now, location: location) -if let moonTimes = moonTimes { - print("Moonrise: \(formatter.string(from: moonTimes.moonRiseTime))") - print("Moonset: \(formatter.string(from: moonTimes.moonSetTime))") -} -``` - -## Known Issue - -Moon rise and set time sometimes not correct. See [Issue #1](https://github.com/imvenj/SunCalc.swift/issues/1) - -## LICENSE - -BSD License - -Copyright (c) 2018, Venj Chu - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +https://github.com/imvenj/SunCalc.swift + +# SunCalc.swift + +A direct port of [suncalc](https://github.com/mourner/suncalc) javascript library ([commit b08d1f6f8](https://github.com/mourner/suncalc/commit/b08d1f6f8e56a3c0d85469d6cf0ff8675cba40a5)). Which means this port inherits the same accuracy and issues with the original javascript library. + +## Updated + +Now `SunCalc` can handle polar region's "Mid-night sun". Errors are now embeded in `SunCalc` class: + +```swift +SunCalc.SolarEventError.sunNeverRise +SunCalc.SolarEventError.sunNeverSet + +SunCalc.LunarEventError.moonNeverRise(Date?) // An optional date for moonset time. +SunCalc.LunarEventError.moonNeverSet(Date?) // An optional date for moonrise time. +``` + +`Location` now become `SunCalc.Location`. + +## Examples + +```swift +// DateFormatter +let formatter = DateFormatter() +formatter.dateStyle = .short +formatter.timeStyle = .short +formatter.timeZone = .current + +// Sunrise and sunset +let sunCalc = SunCalc() +let now = Date() +let location = SunCalc.Location(latitude: 25.0, longitude: 120.0) +if let riseTime = try? sunCalc.time(ofDate: now, forSolarEvent: .sunrise, atLocation: location) { + let sunrise = formatter.string(from: riseTime) + print("Sunrise: \(sunrise)") +} +if let setTime = try? sunCalc.time(ofDate: now, forSolarEvent: .sunset, atLocation: location) { + let sunset = formatter.string(from: setTime) + print("Sunset: \(sunset)") +} + +// Moon rise and moon set +let moonTimes = try? sunCalc.moonTimes(date: now, location: location) +if let moonTimes = moonTimes { + print("Moonrise: \(formatter.string(from: moonTimes.moonRiseTime))") + print("Moonset: \(formatter.string(from: moonTimes.moonSetTime))") +} +``` + +## Known Issue + +Moon rise and set time sometimes not correct. See [Issue #1](https://github.com/imvenj/SunCalc.swift/issues/1) + +## LICENSE + +BSD License + +Copyright (c) 2018, Venj Chu + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/DOC/DOC/radarDoc.txt b/DOC/DOC/radarDoc.txt index 9dc59df5..814549ae 100644 --- a/DOC/DOC/radarDoc.txt +++ b/DOC/DOC/radarDoc.txt @@ -1,3 +1,3 @@ -TDWR: http://wdtb.noaa.gov/buildTraining/TDWR/TDWR_SPG_ICD_v43.pdf -http://www.roc.noaa.gov/WSR88D/BuildInfo/Files.aspx -http://www.roc.noaa.gov/wsr88d/PublicDocs/ICDs/2620010E.pdf +TDWR: http://wdtb.noaa.gov/buildTraining/TDWR/TDWR_SPG_ICD_v43.pdf +http://www.roc.noaa.gov/WSR88D/BuildInfo/Files.aspx +http://www.roc.noaa.gov/wsr88d/PublicDocs/ICDs/2620010E.pdf diff --git a/DOC/GEO/2016_09_rivers b/DOC/GEO/2016_09_rivers index 24581393..52803b2a 100644 --- a/DOC/GEO/2016_09_rivers +++ b/DOC/GEO/2016_09_rivers @@ -1,6 +1,6 @@ -http://www.naturalearthdata.com/downloads/10m-physical-vectors/ - -http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/physical/ne_10m_rivers_north_america.zip -http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/physical/ne_10m_rivers_lake_centerlines.zip - -Filter out data outside CONUS range +http://www.naturalearthdata.com/downloads/10m-physical-vectors/ + +http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/physical/ne_10m_rivers_north_america.zip +http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/physical/ne_10m_rivers_lake_centerlines.zip + +Filter out data outside CONUS range diff --git a/DOC/GEO/note.md b/DOC/GEO/note.md index 4379229d..d8d3d944 100644 --- a/DOC/GEO/note.md +++ b/DOC/GEO/note.md @@ -1,7 +1,7 @@ - // source for county and state lines - // http://www2.census.gov/geo/tiger/GENZ2010/ - // gz_2010_us_040_00_20m.kml - // - // cb_2014_us_county_20m.kml - // https://www.census.gov/geo/maps-data/data/kml/kml_counties.html - // ./android-sdk-linux/platform-tools/adb pull /data/data/joshuatee.wx/files/statev3.bin + // source for county and state lines + // http://www2.census.gov/geo/tiger/GENZ2010/ + // gz_2010_us_040_00_20m.kml + // + // cb_2014_us_county_20m.kml + // https://www.census.gov/geo/maps-data/data/kml/kml_counties.html + // ./android-sdk-linux/platform-tools/adb pull /data/data/joshuatee.wx/files/statev3.bin diff --git a/DOC/REFERENCE/warning_list.txt b/DOC/REFERENCE/warning_list.txt index 122f040c..178ef230 100644 --- a/DOC/REFERENCE/warning_list.txt +++ b/DOC/REFERENCE/warning_list.txt @@ -1,131 +1,131 @@ -https://www.weather.gov/media/tg/wsr88d-radar-list.pdf - -https://alerts.weather.gov/cap/product_list.txt - -+--------------------------------------------+ -| 911 Telephone Outage | -| Administrative Message | -| Air Quality Alert | -| Air Stagnation Advisory | -| Ashfall Advisory | -| Ashfall Warning | -| Avalanche Warning | -| Avalanche Watch | -| Beach Hazards Statement | -| Blizzard Warning | -| Blizzard Watch | -| Blowing Dust Advisory | -| Blowing Snow Advisory | -| Brisk Wind Advisory | -| Child Abduction Emergency | -| Civil Danger Warning | -| Civil Emergency Message | -| Coastal Flood Advisory | -| Coastal Flood Statement | -| Coastal Flood Warning | -| Coastal Flood Watch | -| Dense Fog Advisory | -| Dense Smoke Advisory | -| Dust Storm Warning | -| Earthquake Warning | -| Evacuation Immediate | -| Excessive Heat Warning | -| Excessive Heat Watch | -| Extreme Cold Warning | -| Extreme Cold Watch | -| Extreme Fire Danger | -| Extreme Wind Warning | -| Fire Warning | -| Fire Weather Watch | -| Flash Flood Statement | -| Flash Flood Warning | -| Flash Flood Watch | -| Flood Advisory | -| Flood Statement | -| Flood Warning | -| Flood Watch | -| Freeze Warning | -| Freeze Watch | -| Freezing Drizzle Advisory | -| Freezing Fog Advisory | -| Freezing Rain Advisory | -| Freezing Spray Advisory | -| Frost Advisory | -| Gale Warning | -| Gale Watch | -| Hard Freeze Warning | -| Hard Freeze Watch | -| Hazardous Materials Warning | -| Hazardous Seas Warning | -| Hazardous Seas Watch | -| Hazardous Weather Outlook | -| Heat Advisory | -| Heavy Freezing Spray Warning | -| Heavy Freezing Spray Watch | -| Heavy Snow Warning | -| High Surf Advisory | -| High Surf Warning | -| High Wind Warning | -| High Wind Watch | -| Hurricane Force Wind Warning | -| Hurricane Force Wind Watch | -| Hurricane Statement | -| Hurricane Warning | -| Hurricane Watch | -| Hurricane Wind Warning | -| Hurricane Wind Watch | -| Hydrologic Advisory | -| Hydrologic Outlook | -| Ice Storm Warning | -| Lake Effect Snow Advisory | -| Lake Effect Snow and Blowing Snow Advisory | -| Lake Effect Snow Warning | -| Lake Effect Snow Watch | -| Lakeshore Flood Advisory | -| Lakeshore Flood Statement | -| Lakeshore Flood Warning | -| Lakeshore Flood Watch | -| Lake Wind Advisory | -| Law Enforcement Warning | -| Local Area Emergency | -| Low Water Advisory | -| Marine Weather Statement | -| Nuclear Power Plant Warning | -| Radiological Hazard Warning | -| Red Flag Warning | -| Rip Current Statement | -| Severe Thunderstorm Warning | -| Severe Thunderstorm Watch | -| Severe Weather Statement | -| Shelter In Place Warning | -| Sleet Advisory | -| Sleet Warning | -| Small Craft Advisory | -| Snow Advisory | -| Snow and Blowing Snow Advisory | -| Special Marine Warning | -| Special Weather Statement | -| Storm Warning | -| Storm Watch | -| Test | -| Tornado Warning | -| Tornado Watch | -| Tropical Storm Warning | -| Tropical Storm Watch | -| Tropical Storm Wind Warning | -| Tropical Storm Wind Watch | -| Tsunami Advisory | -| Tsunami Warning | -| Tsunami Watch | -| Typhoon Statement | -| Typhoon Warning | -| Typhoon Watch | -| Volcano Warning | -| Wind Advisory | -| Wind Chill Advisory | -| Wind Chill Warning | -| Wind Chill Watch | -| Winter Storm Warning | -| Winter Storm Watch | -| Winter Weather Advisory | -+--------------------------------------------+ +https://www.weather.gov/media/tg/wsr88d-radar-list.pdf + +https://alerts.weather.gov/cap/product_list.txt + ++--------------------------------------------+ +| 911 Telephone Outage | +| Administrative Message | +| Air Quality Alert | +| Air Stagnation Advisory | +| Ashfall Advisory | +| Ashfall Warning | +| Avalanche Warning | +| Avalanche Watch | +| Beach Hazards Statement | +| Blizzard Warning | +| Blizzard Watch | +| Blowing Dust Advisory | +| Blowing Snow Advisory | +| Brisk Wind Advisory | +| Child Abduction Emergency | +| Civil Danger Warning | +| Civil Emergency Message | +| Coastal Flood Advisory | +| Coastal Flood Statement | +| Coastal Flood Warning | +| Coastal Flood Watch | +| Dense Fog Advisory | +| Dense Smoke Advisory | +| Dust Storm Warning | +| Earthquake Warning | +| Evacuation Immediate | +| Excessive Heat Warning | +| Excessive Heat Watch | +| Extreme Cold Warning | +| Extreme Cold Watch | +| Extreme Fire Danger | +| Extreme Wind Warning | +| Fire Warning | +| Fire Weather Watch | +| Flash Flood Statement | +| Flash Flood Warning | +| Flash Flood Watch | +| Flood Advisory | +| Flood Statement | +| Flood Warning | +| Flood Watch | +| Freeze Warning | +| Freeze Watch | +| Freezing Drizzle Advisory | +| Freezing Fog Advisory | +| Freezing Rain Advisory | +| Freezing Spray Advisory | +| Frost Advisory | +| Gale Warning | +| Gale Watch | +| Hard Freeze Warning | +| Hard Freeze Watch | +| Hazardous Materials Warning | +| Hazardous Seas Warning | +| Hazardous Seas Watch | +| Hazardous Weather Outlook | +| Heat Advisory | +| Heavy Freezing Spray Warning | +| Heavy Freezing Spray Watch | +| Heavy Snow Warning | +| High Surf Advisory | +| High Surf Warning | +| High Wind Warning | +| High Wind Watch | +| Hurricane Force Wind Warning | +| Hurricane Force Wind Watch | +| Hurricane Statement | +| Hurricane Warning | +| Hurricane Watch | +| Hurricane Wind Warning | +| Hurricane Wind Watch | +| Hydrologic Advisory | +| Hydrologic Outlook | +| Ice Storm Warning | +| Lake Effect Snow Advisory | +| Lake Effect Snow and Blowing Snow Advisory | +| Lake Effect Snow Warning | +| Lake Effect Snow Watch | +| Lakeshore Flood Advisory | +| Lakeshore Flood Statement | +| Lakeshore Flood Warning | +| Lakeshore Flood Watch | +| Lake Wind Advisory | +| Law Enforcement Warning | +| Local Area Emergency | +| Low Water Advisory | +| Marine Weather Statement | +| Nuclear Power Plant Warning | +| Radiological Hazard Warning | +| Red Flag Warning | +| Rip Current Statement | +| Severe Thunderstorm Warning | +| Severe Thunderstorm Watch | +| Severe Weather Statement | +| Shelter In Place Warning | +| Sleet Advisory | +| Sleet Warning | +| Small Craft Advisory | +| Snow Advisory | +| Snow and Blowing Snow Advisory | +| Special Marine Warning | +| Special Weather Statement | +| Storm Warning | +| Storm Watch | +| Test | +| Tornado Warning | +| Tornado Watch | +| Tropical Storm Warning | +| Tropical Storm Watch | +| Tropical Storm Wind Warning | +| Tropical Storm Wind Watch | +| Tsunami Advisory | +| Tsunami Warning | +| Tsunami Watch | +| Typhoon Statement | +| Typhoon Warning | +| Typhoon Watch | +| Volcano Warning | +| Wind Advisory | +| Wind Chill Advisory | +| Wind Chill Warning | +| Wind Chill Watch | +| Winter Storm Warning | +| Winter Storm Watch | +| Winter Weather Advisory | ++--------------------------------------------+ diff --git a/DOC/TestPlan.md b/DOC/TestPlan.md index 058db3a5..32281cab 100644 --- a/DOC/TestPlan.md +++ b/DOC/TestPlan.md @@ -1,9 +1,9 @@ - -# Test Plan -* static pinned shortcuts -* Nexrad single pane - - FAB from main screen - - From alert card - - From spotter list - - TDWR products -* Nexrad multi-pane + +# Test Plan +* static pinned shortcuts +* Nexrad single pane + - FAB from main screen + - From alert card + - From spotter list + - TDWR products +* Nexrad multi-pane diff --git a/DOC/android_todos.md b/DOC/android_todos.md index 6b832308..716c83f7 100644 --- a/DOC/android_todos.md +++ b/DOC/android_todos.md @@ -1,16 +1,16 @@ -SettingsPlaylistActivity -updateList* look the same - -tabletInLandscape - move into base class - -https://stackoverflow.com/questions/44170028/android-how-to-detect-if-night-mode-is-on-when-using-appcompatdelegate-mode-ni - -look to replace all title = with call to setSubTitle, rename method -setTitleWithWarningCounts - -location fragment, remove LOC_LAST_UPDATE -app/src/main/java/joshuatee/wx/fragments/LocationFragment.kt: Utility.writePrefLong(MyApplication.appContext, "LOC_LAST_UPDATE", lastRefresh) - -line 335 location fragment, can this be refreshTextSize - it.setTextSize(TypedValue.COMPLEX_UNIT_PX, UIPreferences.textSizeNormal) - +SettingsPlaylistActivity +updateList* look the same + +tabletInLandscape - move into base class + +https://stackoverflow.com/questions/44170028/android-how-to-detect-if-night-mode-is-on-when-using-appcompatdelegate-mode-ni + +look to replace all title = with call to setSubTitle, rename method +setTitleWithWarningCounts + +location fragment, remove LOC_LAST_UPDATE +app/src/main/java/joshuatee/wx/fragments/LocationFragment.kt: Utility.writePrefLong(MyApplication.appContext, "LOC_LAST_UPDATE", lastRefresh) + +line 335 location fragment, can this be refreshTextSize + it.setTextSize(TypedValue.COMPLEX_UNIT_PX, UIPreferences.textSizeNormal) + diff --git a/DOC/menu/generateKtFromRaw.py b/DOC/menu/generateKtFromRaw.py index 26f067e0..d3d4f3f3 100644 --- a/DOC/menu/generateKtFromRaw.py +++ b/DOC/menu/generateKtFromRaw.py @@ -1,10 +1,10 @@ -#!/usr/bin/env python3 - -# R.id.action_ca -> getContentBySector("ca") - -from typing import List - -lines: List[str] = list(open("raw.txt")) -for line in lines: - sector: str = line.strip().strip(",").strip('"').replace("-", "_") - print(" " * 8 + "R.id.action_" + sector + " -> getContentBySector(\"" + sector + "\")") +#!/usr/bin/env python3 + +# R.id.action_ca -> getContentBySector("ca") + +from typing import List + +lines: List[str] = list(open("raw.txt")) +for line in lines: + sector: str = line.strip().strip(",").strip('"').replace("-", "_") + print(" " * 8 + "R.id.action_" + sector + " -> getContentBySector(\"" + sector + "\")") diff --git a/DOC/menu/generateXmlFromRaw.py b/DOC/menu/generateXmlFromRaw.py index c6491811..89099834 100644 --- a/DOC/menu/generateXmlFromRaw.py +++ b/DOC/menu/generateXmlFromRaw.py @@ -1,18 +1,18 @@ -#!/usr/bin/env python3 - - # - -from typing import List - -lines: List[str] = list(open("raw.txt")) -for line in lines: - sector: str = line.strip().strip(",").strip('"').replace("-", "_") - fullName: str = sector.replace("-", " ").replace("_", " ").title() - print(" " * 8 + "") +#!/usr/bin/env python3 + + # + +from typing import List + +lines: List[str] = list(open("raw.txt")) +for line in lines: + sector: str = line.strip().strip(",").strip('"').replace("-", "_") + fullName: str = sector.replace("-", " ").replace("_", " ").title() + print(" " * 8 + "") print() \ No newline at end of file diff --git a/DOC/menu/raw.txt b/DOC/menu/raw.txt index 2bd1724c..abf0f9f7 100644 --- a/DOC/menu/raw.txt +++ b/DOC/menu/raw.txt @@ -1,18 +1,18 @@ - "alaska", - "ca", - "co", - "fl", - "guam", - "gulf-coast", - "mi", - "mid-atl", - "mid-west", - "mt", - "nc_sc", - "nd_sd", - "new-eng", - "nw-pacific", - "ohio-valley", - "sw_us", - "tx", - "wi" + "alaska", + "ca", + "co", + "fl", + "guam", + "gulf-coast", + "mi", + "mid-atl", + "mid-west", + "mt", + "nc_sc", + "nd_sd", + "new-eng", + "nw-pacific", + "ohio-valley", + "sw_us", + "tx", + "wi" diff --git a/DOC/viewPagerDiff.md b/DOC/viewPagerDiff.md deleted file mode 100644 index 4333f025..00000000 --- a/DOC/viewPagerDiff.md +++ /dev/null @@ -1,151 +0,0 @@ -diff --git a/app/src/main/java/joshuatee/wx/WX.kt b/app/src/main/java/joshuatee/wx/WX.kt - -// [FIX] ViewPagerAdapter: Switch to ViewPager2 and use FragmentStateAdapter instead. https://stackoverflow.com/questions/56778106/fragmentpageradapter-deprecated -// https://developer.android.com/reference/androidx/viewpager2/widget/ViewPager2 -// https://developer.android.com/reference/androidx/viewpager2/adapter/FragmentStateAdapter -// https://developer.android.com/training/animation/vp2-migration#kotlin - - -index 01603bfa..06dfad89 100644 ---- a/app/src/main/java/joshuatee/wx/WX.kt -+++ b/app/src/main/java/joshuatee/wx/WX.kt -@@ -40,8 +40,10 @@ import androidx.core.view.GravityCompat - import androidx.drawerlayout.widget.DrawerLayout - import androidx.localbroadcastmanager.content.LocalBroadcastManager - import androidx.viewpager.widget.ViewPager -+import androidx.viewpager2.widget.ViewPager2 - import com.google.android.material.navigation.NavigationView - import com.google.android.material.tabs.TabLayout -+import com.google.android.material.tabs.TabLayoutMediator - import joshuatee.wx.activitiesmisc.* - import joshuatee.wx.canada.CanadaAlertsActivity - import joshuatee.wx.common.GlobalVariables -@@ -71,7 +73,7 @@ class WX : CommonActionBarFragment() { - private lateinit var navigationView: NavigationView - private lateinit var drawerLayout: DrawerLayout - private lateinit var slidingTabLayout: TabLayout -- private lateinit var viewPager: ViewPager -+ private lateinit var viewPager: ViewPager2 - - override fun onCreate(savedInstanceState: Bundle?) { - setTheme(UIPreferences.themeInt) -@@ -112,10 +114,14 @@ class WX : CommonActionBarFragment() { - fab.visibility = View.GONE - } - viewPager.offscreenPageLimit = 4 -- vpa = ViewPagerAdapter(supportFragmentManager) -+ vpa = ViewPagerAdapter(this) - viewPager.adapter = vpa - slidingTabLayout.tabGravity = TabLayout.GRAVITY_FILL -- slidingTabLayout.setupWithViewPager(viewPager) -+// slidingTabLayout.setupWithViewPager(viewPager) -+ TabLayoutMediator(slidingTabLayout, viewPager) { tab, position -> -+ tab.text = "OBJECT ${(position + 1)}" -+ }.attach() -+ - slidingTabLayout.elevation = MyApplication.elevationPref - if (MyApplication.simpleMode || UIPreferences.hideTopToolbar || UIPreferences.navDrawerMainScreen) { - slidingTabLayout.visibility = View.GONE -diff --git a/app/src/main/java/joshuatee/wx/fragments/ViewPagerAdapter.kt b/app/src/main/java/joshuatee/wx/fragments/ViewPagerAdapter.kt -index 082a5123..1eafc863 100644 ---- a/app/src/main/java/joshuatee/wx/fragments/ViewPagerAdapter.kt -+++ b/app/src/main/java/joshuatee/wx/fragments/ViewPagerAdapter.kt -@@ -1,22 +1,24 @@ - package joshuatee.wx.fragments - - import androidx.fragment.app.Fragment -+import androidx.fragment.app.FragmentActivity - import androidx.fragment.app.FragmentManager - import androidx.fragment.app.FragmentPagerAdapter -+import androidx.viewpager2.adapter.FragmentStateAdapter - import joshuatee.wx.MyApplication - import joshuatee.wx.UIPreferences - --class ViewPagerAdapter(fm: FragmentManager) : FragmentPagerAdapter(fm, BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT) { -+class ViewPagerAdapter(activity: FragmentActivity?) : FragmentStateAdapter(activity!!) { - - val tabTitles = arrayOf("LOCAL", "SPC", "MISC") - -- override fun getCount() = if (MyApplication.simpleMode || UIPreferences.navDrawerMainScreen) { -+ override fun getItemCount() = if (MyApplication.simpleMode || UIPreferences.navDrawerMainScreen) { - 1 - } else { - tabTitles.size - } - -- override fun getItem(position: Int): Fragment = if (MyApplication.simpleMode || UIPreferences.navDrawerMainScreen) { -+ override fun createFragment(position: Int): Fragment = if (MyApplication.simpleMode || UIPreferences.navDrawerMainScreen) { - LocationFragment() - } else { - when (position) { -@@ -27,10 +29,10 @@ class ViewPagerAdapter(fm: FragmentManager) : FragmentPagerAdapter(fm, BEHAVIOR_ - } - } - -- override fun getPageTitle(position: Int): CharSequence { -- tabTitles[0] = UIPreferences.tabHeaders[0] -- return tabTitles[position] -- } -+// override fun getPageTitle(position: Int): CharSequence { -+// tabTitles[0] = UIPreferences.tabHeaders[0] -+// return tabTitles[position] -+// } - - fun setTabTitles(index: Int, title: String) { - tabTitles[index] = title -diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml -index 77168561..f9905c70 100644 ---- a/app/src/main/res/layout/activity_main.xml -+++ b/app/src/main/res/layout/activity_main.xml -@@ -47,7 +47,7 @@ - android:height="?attr/actionBarSize" - android:background="?attr/colorPrimary" /> - -- -diff --git a/app/src/main/res/layout/activity_main_drawer.xml b/app/src/main/res/layout/activity_main_drawer.xml -index 228f5c7e..608db347 100644 ---- a/app/src/main/res/layout/activity_main_drawer.xml -+++ b/app/src/main/res/layout/activity_main_drawer.xml -@@ -56,7 +56,7 @@ - android:height="?attr/actionBarSize" - android:background="?attr/colorPrimary" /> - -- -diff --git a/app/src/main/res/layout/activity_main_drawer_right.xml b/app/src/main/res/layout/activity_main_drawer_right.xml -index a56b8634..0dcd0639 100644 ---- a/app/src/main/res/layout/activity_main_drawer_right.xml -+++ b/app/src/main/res/layout/activity_main_drawer_right.xml -@@ -56,7 +56,7 @@ - android:height="?attr/actionBarSize" - android:background="?attr/colorPrimary" /> - -- -On branch master -Your branch is up to date with 'origin/master'. - -Changes not staged for commit: - (use "git add ..." to update what will be committed) - (use "git restore ..." to discard changes in working directory) - modified: ../app/src/main/java/joshuatee/wx/WX.kt - modified: ../app/src/main/java/joshuatee/wx/fragments/ViewPagerAdapter.kt - modified: ../app/src/main/res/layout/activity_main.xml - modified: ../app/src/main/res/layout/activity_main_drawer.xml - modified: ../app/src/main/res/layout/activity_main_drawer_right.xml - -Untracked files: - (use "git add ..." to include in what will be committed) - viewPagerDiff.md - -no changes added to commit (use "git add" and/or "git commit -a") diff --git a/app/build.gradle b/app/build.gradle index 3ad4f5f0..a27d2c8d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,3 +1,4 @@ +//modded by ELY M. apply plugin: 'com.android.application' apply plugin: 'kotlin-android' @@ -108,7 +109,7 @@ dependencies { implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1' // https://developer.android.com/jetpack/androidx/versions implementation 'com.google.android.material:material:1.12.0' - implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.2" + implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.3" implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.core:core-ktx:1.13.1' implementation 'androidx.media:media:1.7.0' diff --git a/app/gradle.properties b/app/gradle.properties index d3f5a12f..8b137891 100644 --- a/app/gradle.properties +++ b/app/gradle.properties @@ -1 +1 @@ - + diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 913e7f51..6b3d8536 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -22,8 +22,8 @@ + android:versionCode="55901" + android:versionName="55901-elys"> diff --git a/app/src/main/java/joshuatee/wx/fragments/ItemTouchHelperViewHolder.kt b/app/src/main/java/joshuatee/wx/fragments/ItemTouchHelperViewHolder.kt index b4a42ec0..3f997f11 100644 --- a/app/src/main/java/joshuatee/wx/fragments/ItemTouchHelperViewHolder.kt +++ b/app/src/main/java/joshuatee/wx/fragments/ItemTouchHelperViewHolder.kt @@ -1,39 +1,39 @@ -/* - * Copyright (C) 2015 Paul Burke - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/** - * Interface to notify an item ViewHolder of relevant callbacks from [ ]. - - * @author Paul Burke (ipaulpro) - */ - -package joshuatee.wx.fragments - -import androidx.recyclerview.widget.ItemTouchHelper - -internal interface ItemTouchHelperViewHolder { - - /** - * Called when the [ItemTouchHelper] first registers an item as being moved or swiped. - * Implementations should update the item view to indicate it's active state. - */ - fun onItemSelected() - - /** - * Called when the [ItemTouchHelper] has completed the move or swipe, and the active item - * state should be cleared. - */ - fun onItemClear() -} +/* + * Copyright (C) 2015 Paul Burke + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +/** + * Interface to notify an item ViewHolder of relevant callbacks from [ ]. + + * @author Paul Burke (ipaulpro) + */ + +package joshuatee.wx.fragments + +import androidx.recyclerview.widget.ItemTouchHelper + +internal interface ItemTouchHelperViewHolder { + + /** + * Called when the [ItemTouchHelper] first registers an item as being moved or swiped. + * Implementations should update the item view to indicate it's active state. + */ + fun onItemSelected() + + /** + * Called when the [ItemTouchHelper] has completed the move or swipe, and the active item + * state should be cleared. + */ + fun onItemClear() +} diff --git a/app/src/main/java/joshuatee/wx/notifications/NotificationMcd.kt b/app/src/main/java/joshuatee/wx/notifications/NotificationMcd.kt index b4cc028b..4ae08df5 100644 --- a/app/src/main/java/joshuatee/wx/notifications/NotificationMcd.kt +++ b/app/src/main/java/joshuatee/wx/notifications/NotificationMcd.kt @@ -52,7 +52,12 @@ internal object NotificationMcd { val mcdData = PolygonWatch.byType[PolygonType.MCD]!!.getImmediate(context) mcdData.numberList.forEachIndexed { index, mcdNumber -> if (NotificationPreferences.alertSpcMcdNotification) { - notificationUrls += sendMcd(context, "CONUS", mcdNumber, mcdData.htmlList[index].replace("<.*?>".toRegex(), " ")) + notificationUrls += sendMcd( + context, + "CONUS", + mcdNumber, + mcdData.htmlList[index].replace("<.*?>".toRegex(), " ") + ) } } } catch (e: Exception) { @@ -76,7 +81,8 @@ internal object NotificationMcd { val polygonShape = polygonFrame.build() for (n in 1..Location.numLocations) { val locNum = n.toString() - if (Location.locations[n - 1].notificationMcd) { + if (Location.locations.getOrNull(n - 1)?.notificationMcd == true) { +// if (Location.locations[n - 1].notificationMcd) { // if location is watching for MCDs pull ib lat/lon and iterate over polygons // call secondary method to send notif if required if (polygonShape.contains(Location.getLatLon(n - 1).asPoint())) { @@ -89,7 +95,12 @@ internal object NotificationMcd { return notificationUrls } - private fun sendMcd(context: Context, locNum: String, mdNo: String, bodyText: String = ""): String { + private fun sendMcd( + context: Context, + locNum: String, + mdNo: String, + bodyText: String = "" + ): String { val locationIndex = To.int(locNum) - 1 val inBlackout = UtilityNotificationUtils.checkBlackOut() val locationLabel = if (locNum == "CONUS") { @@ -110,28 +121,32 @@ internal object NotificationMcd { val label = "$locationLabel SPC MCD #$mdNo" val polygonType = PolygonType.MCD val objectPendingIntents = ObjectPendingIntents( - context, - SpcMcdWatchShowActivity::class.java, - SpcMcdWatchShowActivity.NUMBER, - arrayOf(mdNo, polygonType.toString()), - arrayOf(mdNo, polygonType.toString(), "sound") + context, + SpcMcdWatchShowActivity::class.java, + SpcMcdWatchShowActivity.NUMBER, + arrayOf(mdNo, polygonType.toString()), + arrayOf(mdNo, polygonType.toString(), "sound") ) val cancelString = "spcmcdloc$mdNo$locNum" - if (!(NotificationPreferences.alertOnlyOnce && UtilityNotificationUtils.checkToken(context, cancelString))) { + if (!(NotificationPreferences.alertOnlyOnce && UtilityNotificationUtils.checkToken( + context, + cancelString + )) + ) { val sound = if (locNum == "CONUS") { NotificationPreferences.alertNotificationSoundSpcmcd && !inBlackout } else { Location.locations[locationIndex].sound && !inBlackout } val objectNotification = ObjectNotification( - context, - sound, - label, - text, - objectPendingIntents, - iconAlert, - GlobalVariables.ICON_ACTION, - context.resources.getString(R.string.read_aloud) + context, + sound, + label, + text, + objectPendingIntents, + iconAlert, + GlobalVariables.ICON_ACTION, + context.resources.getString(R.string.read_aloud) ) objectNotification.send(cancelString) } diff --git a/app/src/main/java/joshuatee/wx/notifications/NotificationMpd.kt b/app/src/main/java/joshuatee/wx/notifications/NotificationMpd.kt index c3ce4b95..36cead59 100644 --- a/app/src/main/java/joshuatee/wx/notifications/NotificationMpd.kt +++ b/app/src/main/java/joshuatee/wx/notifications/NotificationMpd.kt @@ -52,7 +52,12 @@ internal object NotificationMpd { val mpdData = PolygonWatch.byType[PolygonType.MPD]!!.getImmediate(context) mpdData.numberList.forEachIndexed { index, s -> if (NotificationPreferences.alertWpcMpdNotification) { - notificationUrls += sendMpd(context, "CONUS", s, mpdData.htmlList[index].replace("<.*?>".toRegex(), " ")) + notificationUrls += sendMpd( + context, + "CONUS", + s, + mpdData.htmlList[index].replace("<.*?>".toRegex(), " ") + ) } } } catch (e: Exception) { @@ -78,8 +83,10 @@ internal object NotificationMpd { val polygon2 = poly2.build() (1..Location.numLocations).forEach { n -> val locNum = n.toString() - if (Location.locations[n - 1].notificationWpcMpd) { - // if location is watching for MCDs pull ib lat/lon and iterate over polygons + // have received crash reports for array out of bounds + if (Location.locations.getOrNull(n - 1)?.notificationWpcMpd == true) { +// if (Location.locations[n - 1].notificationWpcMpd) { + // if location is watching for MPDs pull ib lat/lon and iterate over polygons // call secondary method to send notification if required val contains = polygon2.contains(Location.getLatLon(n - 1).asPoint()) if (contains) { @@ -92,7 +99,12 @@ internal object NotificationMpd { return notificationUrls } - private fun sendMpd(context: Context, locNum: String, mdNo: String, bodyText: String = ""): String { + private fun sendMpd( + context: Context, + locNum: String, + mdNo: String, + bodyText: String = "" + ): String { val locationIndex = To.int(locNum) - 1 val inBlackout = UtilityNotificationUtils.checkBlackOut() val locationLabel = if (locNum == "CONUS") { @@ -113,28 +125,32 @@ internal object NotificationMpd { val label = "$locationLabel WPC MPD #$mdNo" val polygonType = PolygonType.MPD val objectPendingIntents = ObjectPendingIntents( - context, - SpcMcdWatchShowActivity::class.java, - SpcMcdWatchShowActivity.NUMBER, - arrayOf(mdNo, polygonType.toString(), ""), - arrayOf(mdNo, polygonType.toString(), "sound") + context, + SpcMcdWatchShowActivity::class.java, + SpcMcdWatchShowActivity.NUMBER, + arrayOf(mdNo, polygonType.toString(), ""), + arrayOf(mdNo, polygonType.toString(), "sound") ) val cancelString = "wpcmpdloc$mdNo$locNum" - if (!(NotificationPreferences.alertOnlyOnce && UtilityNotificationUtils.checkToken(context, cancelString))) { + if (!(NotificationPreferences.alertOnlyOnce && UtilityNotificationUtils.checkToken( + context, + cancelString + )) + ) { val sound = if (locNum == "CONUS") { NotificationPreferences.alertNotificationSoundWpcmpd && !inBlackout } else { Location.locations[locationIndex].sound && !inBlackout } val objectNotification = ObjectNotification( - context, - sound, - label, - text, - objectPendingIntents, - iconAlert, - GlobalVariables.ICON_ACTION, - context.resources.getString(R.string.read_aloud) + context, + sound, + label, + text, + objectPendingIntents, + iconAlert, + GlobalVariables.ICON_ACTION, + context.resources.getString(R.string.read_aloud) ) objectNotification.send(cancelString) } diff --git a/app/src/main/java/joshuatee/wx/notifications/UtilityNotification.kt b/app/src/main/java/joshuatee/wx/notifications/UtilityNotification.kt index f1006098..c2b9ebc0 100644 --- a/app/src/main/java/joshuatee/wx/notifications/UtilityNotification.kt +++ b/app/src/main/java/joshuatee/wx/notifications/UtilityNotification.kt @@ -43,7 +43,7 @@ object UtilityNotification { // June 2019 // change NotificationManager.IMPORTANCE_DEFAULT and NotificationManager.IMPORTANCE_LOW to NotificationManager.IMPORTANCE_HIGH // in attempt to automatically have notifications in Android Q show up in status bar - fun initChannels(context: Context) { + private fun initChannels(context: Context) { if (Build.VERSION.SDK_INT < 26 || notificationChannelInitialized) { return } @@ -64,7 +64,7 @@ object UtilityNotification { } private const val NOTIFICATION_CHANNEL_STRING = "default" - const val NOTIFICATION_CHANNEL_STRING_NO_SOUND = "defaultNoSound2" + private const val NOTIFICATION_CHANNEL_STRING_NO_SOUND = "defaultNoSound2" fun createNotificationBigPicture( context: Context, diff --git a/app/src/main/java/joshuatee/wx/notifications/UtilityWXJobService.kt b/app/src/main/java/joshuatee/wx/notifications/UtilityWXJobService.kt index 92dfc615..cc5979be 100644 --- a/app/src/main/java/joshuatee/wx/notifications/UtilityWXJobService.kt +++ b/app/src/main/java/joshuatee/wx/notifications/UtilityWXJobService.kt @@ -33,7 +33,8 @@ object UtilityWXJobService { private var kJobId = 0 fun startService(context: Context) { - val alertNotificationIntervalCurrent = Utility.readPrefInt(context, "ALERT_NOTIFICATION_INTERVAL", -1) + val alertNotificationIntervalCurrent = + Utility.readPrefInt(context, "ALERT_NOTIFICATION_INTERVAL", -1) if (alertNotificationIntervalCurrent < 121) { start(context) } else { @@ -44,21 +45,32 @@ object UtilityWXJobService { } fun start(context: Context) { - val alertNotificationIntervalCurrent = Utility.readPrefInt(context, "ALERT_NOTIFICATION_INTERVAL", -1) + val alertNotificationIntervalCurrent = + Utility.readPrefInt(context, "ALERT_NOTIFICATION_INTERVAL", -1) val serviceName = ComponentName(context, WXJobService::class.java) val jobInfo = JobInfo.Builder(kJobId++, serviceName) - .setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) - .setRequiresDeviceIdle(false) - .setRequiresCharging(false) - .setPersisted(true) - .setPeriodic((alertNotificationIntervalCurrent * 1000 * 60).toLong(), 60000) // final arg is one minute - .build() + .setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) + .setRequiresDeviceIdle(false) + .setRequiresCharging(false) + .setPersisted(true) + .setPeriodic( + (alertNotificationIntervalCurrent * 1000 * 60).toLong(), + 60000 + ) // final arg is one minute + .build() val scheduler = context.getSystemService(Context.JOB_SCHEDULER_SERVICE) as JobScheduler + var jobCount = scheduler.allPendingJobs.count() + UtilityLog.d("wx", "Job Count Before: $jobCount") + if (jobCount > 0) { + scheduler.cancelAll() + } val result = scheduler.schedule(jobInfo) if (result == JobScheduler.RESULT_SUCCESS) { UtilityLog.d("wx", "Job scheduled successfully - jobService") } else { UtilityLog.d("wx", "Job scheduled with error - jobService") } + jobCount = scheduler.allPendingJobs.count() + UtilityLog.d("wx", "Job Count After: $jobCount") } } diff --git a/app/src/main/java/joshuatee/wx/radar/Metar.kt b/app/src/main/java/joshuatee/wx/radar/Metar.kt index a2f3bc66..b9e65580 100644 --- a/app/src/main/java/joshuatee/wx/radar/Metar.kt +++ b/app/src/main/java/joshuatee/wx/radar/Metar.kt @@ -56,6 +56,7 @@ internal object Metar { private val pattern4: Pattern = Pattern.compile("Z ([0-9].*?KT) .*?") private val pattern5: Pattern = Pattern.compile("SM (.*?) M?[0-9]{2}/") + @Synchronized fun get(context: Context, rid: String, paneNumber: Int) { if (timer.isRefreshNeeded() || rid != data[paneNumber].obsStateOld) { val obsAl = mutableListOf() @@ -68,7 +69,8 @@ internal object Metar { data[paneNumber].obsStateOld = rid val obsList = getNearbyObsSites(context, rid) - val html = "https://www.aviationweather.gov/cgi-bin/data/metar.php?ids=$obsList".getHtmlWithNewLine() + val html = + "https://www.aviationweather.gov/cgi-bin/data/metar.php?ids=$obsList".getHtmlWithNewLine() val metarsTmp = html.split(GlobalVariables.newline) val metars = condense(metarsTmp) initObsMap(context) @@ -136,7 +138,9 @@ internal object Metar { // IFR 1 mi or more but less than 3 mi and/or 500 ft or more but less than 1,000 ft // Low IFR < 1 mi and/or < 500 ft if (pressureBlob.length == 4) { - pressureBlob = StringBuilder(pressureBlob).insert(pressureBlob.length - 2, ".").toString() + pressureBlob = + StringBuilder(pressureBlob).insert(pressureBlob.length - 2, ".") + .toString() pressureBlob = UtilityMath.unitsPressure(pressureBlob) } // 19011G16KT @@ -149,7 +153,8 @@ internal object Metar { windDir = windBlob.substring(0, 3) windInKt = windBlob.substring(3, 5) val windDirD = To.double(windDir) - windBlob = windDir + " (" + UtilityMath.convertWindDir(windDirD) + ") " + windInKt + " kt" + windBlob = + windDir + " (" + UtilityMath.convertWindDir(windDirD) + ") " + windInKt + " kt" } else if (windBlob.contains("KT") && windBlob.length == 10) { validWind = true validWindGust = true @@ -157,7 +162,8 @@ internal object Metar { windInKt = windBlob.substring(3, 5) windGustInKt = windBlob.substring(6, 8) val windDirD = To.double(windDir) - windBlob = windDir + " (" + UtilityMath.convertWindDir(windDirD) + ") " + windInKt + " G " + windGustInKt + " kt" + windBlob = + windDir + " (" + UtilityMath.convertWindDir(windDirD) + ") " + windInKt + " G " + windGustInKt + " kt" } if (tdArr.size > 1) { var temperature = tdArr[0] @@ -169,11 +175,11 @@ internal object Metar { if (latLon.latString != "0.0") { obsAl.add("$latLon:$temperature/$dewPoint") obsAlExt.add( - latLon.toString() + ":" + temperature + "/" + dewPoint + " (" + obsSite + ")" - + GlobalVariables.newline + pressureBlob + " - " + visBlobDisplay - + GlobalVariables.newline + windBlob - + GlobalVariables.newline + conditionsBlob - + GlobalVariables.newline + timeBlob + latLon.toString() + ":" + temperature + "/" + dewPoint + " (" + obsSite + ")" + + GlobalVariables.newline + pressureBlob + " - " + visBlobDisplay + + GlobalVariables.newline + windBlob + + GlobalVariables.newline + conditionsBlob + + GlobalVariables.newline + timeBlob ) if (validWind) { obsAlWb.add("$latLon:$windDir:$windInKt") @@ -192,7 +198,6 @@ internal object Metar { data[paneNumber].obsArrExt = obsAlExt.toList() data[paneNumber].obsArrWb = obsAlWb.toList() data[paneNumber].x = DoubleArray(obsAlX.size) - obsAlX.indices.forEach { data[paneNumber].x[it] = obsAlX[it] } @@ -208,7 +213,8 @@ internal object Metar { @Synchronized private fun initObsMap(context: Context) { if (obsLatLon.isEmpty()) { - val lines = UtilityIO.rawFileToStringArrayFromResource(context.resources, R.raw.us_metar3) + val lines = + UtilityIO.rawFileToStringArrayFromResource(context.resources, R.raw.us_metar3) lines.forEach { line -> val tokens = line.split(" ") obsLatLon[tokens[0]] = LatLon(tokens[1], tokens[2]) @@ -238,7 +244,8 @@ internal object Metar { @Synchronized private fun loadMetarData(context: Context) { if (metarSites.isEmpty()) { - val metarDataAsList = UtilityIO.rawFileToStringArrayFromResource(context.resources, R.raw.us_metar3) + val metarDataAsList = + UtilityIO.rawFileToStringArrayFromResource(context.resources, R.raw.us_metar3) metarDataAsList.forEach { val tokens = it.split(" ") metarSites.add(RID(tokens[0], LatLon(tokens[1], tokens[2]), 0.0)) @@ -256,7 +263,8 @@ internal object Metar { // it.distance = LatLon.distance(location, it.location, DistanceUnit.MILE).toInt() // } for (it in obsSites.indices) { - obsSites[it].distance = LatLon.distance(location, obsSites[it].location, DistanceUnit.MILE) + obsSites[it].distance = + LatLon.distance(location, obsSites[it].location, DistanceUnit.MILE) } try { obsSites.sortBy { it.distance } diff --git a/app/src/main/java/joshuatee/wx/radar/NexradLevel3.kt b/app/src/main/java/joshuatee/wx/radar/NexradLevel3.kt index a6b62cd0..ffed7f88 100644 --- a/app/src/main/java/joshuatee/wx/radar/NexradLevel3.kt +++ b/app/src/main/java/joshuatee/wx/radar/NexradLevel3.kt @@ -147,8 +147,8 @@ class NexradLevel3 internal constructor() { } operationalMode = dis.readUnsignedShort().toShort() volumeCoveragePattern = dis.readUnsignedShort().toShort() - val sequenceNumber = dis.readUnsignedShort().toShort() - val volumeScanNumber = dis.readUnsignedShort().toShort() + dis.readUnsignedShort().toShort() // sequenceNumber + dis.readUnsignedShort().toShort() // volumeScanNumber val volumeScanDate = dis.readUnsignedShort().toShort() val volumeScanTime = dis.readInt() writeTime(context, volumeScanDate, volumeScanTime, radarStatus, site) @@ -156,7 +156,7 @@ class NexradLevel3 internal constructor() { // it is necessary to further dissect the header. Previously we skipped 74 bytes // hw 24-30 dis.skipBytes(10) - val elevationNumber = dis.readUnsignedShort() + dis.readUnsignedShort() // elevationNumber val elevationAngle = dis.readShort() degree = elevationAngle.toInt() / 10.0f // hw 31-32 as a int @@ -186,7 +186,13 @@ class NexradLevel3 internal constructor() { } } - private fun writeTime(context: Context, volumeScanDate: Short, volumeScanTime: Int, radarStatus: String, site: String) { + private fun writeTime( + context: Context, + volumeScanDate: Short, + volumeScanTime: Int, + radarStatus: String, + site: String + ) { val date = ObjectDateTime.radarTime(volumeScanDate, volumeScanTime) val radarInfo = formatRadarString(date) NexradUtil.writeRadarInfo(context, radarStatus, radarInfo) @@ -196,7 +202,12 @@ class NexradLevel3 internal constructor() { } // Used for Legacy 4bit radar - SRM, comp ref - fun decodeAndPlotFourBit(context: Context, fileName: String, site: String, radarStatus: String) { + fun decodeAndPlotFourBit( + context: Context, + fileName: String, + site: String, + radarStatus: String + ) { try { val fis = context.openFileInput(fileName) val dis = DataInputStream(BufferedInputStream(fis)) @@ -217,13 +228,13 @@ class NexradLevel3 internal constructor() { init4Bit(productCode) operationalMode = dis.readUnsignedShort().toShort() volumeCoveragePattern = dis.readUnsignedShort().toShort() - val sequenceNumber = dis.readUnsignedShort().toShort() - val volumeScanNumber = dis.readUnsignedShort().toShort() + dis.readUnsignedShort().toShort() // sequenceNumber + dis.readUnsignedShort().toShort() // volumeScanNumber val volumeScanDate = dis.readUnsignedShort().toShort() val volumeScanTime = dis.readInt() writeTime(context, volumeScanDate, volumeScanTime, radarStatus, site) - val productGenerationDate = dis.readUnsignedShort().toShort() - val productGenerationTime = dis.readInt() + dis.readUnsignedShort().toShort() // productGenerationDate + dis.readInt() // productGenerationTime //final short product_generation_date = (short) dis.readUnsignedShort(); //final int product_generation_time = dis.readInt() ; //dis.skipBytes(6) @@ -272,11 +283,12 @@ class NexradLevel3 internal constructor() { //final int index_of_first_range_bin = dis.readUnsignedShort() ; dis.skipBytes(32) dis.close() - numberOfRangeBins = if (productCode.toInt() == 37 || productCode.toInt() == 38 || productCode.toInt() == 41 || productCode.toInt() == 57) { - NexradDecodeFourBit.raster(context, fileName, binWord) - } else { - NexradDecodeFourBit.radial(context, fileName, radialStart, binWord) - } + numberOfRangeBins = + if (productCode.toInt() == 37 || productCode.toInt() == 38 || productCode.toInt() == 41 || productCode.toInt() == 57) { + NexradDecodeFourBit.raster(context, fileName, binWord) + } else { + NexradDecodeFourBit.radial(context, fileName, radialStart, binWord) + } binSize = NexradUtil.getBinSize(productCode.toInt()) } catch (e: IOException) { UtilityLog.handleException(e) @@ -286,12 +298,12 @@ class NexradLevel3 internal constructor() { } private fun formatRadarString(date: String): String = - date + GlobalVariables.newline + - "Radar Mode: " + operationalMode + GlobalVariables.newline + - "VCP: " + volumeCoveragePattern + GlobalVariables.newline + - "Product Code: " + productCode + GlobalVariables.newline + - "Radar height: " + radarHeight + GlobalVariables.newline + - "Radar Lat: " + latitudeOfRadar + GlobalVariables.newline + - "Radar Lon: " + longitudeOfRadar + date + GlobalVariables.newline + + "Radar Mode: " + operationalMode + GlobalVariables.newline + + "VCP: " + volumeCoveragePattern + GlobalVariables.newline + + "Product Code: " + productCode + GlobalVariables.newline + + "Radar height: " + radarHeight + GlobalVariables.newline + + "Radar Lat: " + latitudeOfRadar + GlobalVariables.newline + + "Radar Lon: " + longitudeOfRadar } diff --git a/app/src/main/java/joshuatee/wx/radar/NexradRenderUtilities.kt b/app/src/main/java/joshuatee/wx/radar/NexradRenderUtilities.kt index 259939c2..daec5a6e 100644 --- a/app/src/main/java/joshuatee/wx/radar/NexradRenderUtilities.kt +++ b/app/src/main/java/joshuatee/wx/radar/NexradRenderUtilities.kt @@ -104,10 +104,18 @@ internal object NexradRenderUtilities { var test2: Float buffers.setToPositionZero() (0 until buffers.count).forEach { index -> - test1 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + buffers.xList[index] * M_PI_DIV_360), E).toFloat() - test2 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), E).toFloat() - pixYD = -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() - pixXD = (-1.0f * ((buffers.yList[index] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() + test1 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + buffers.xList[index] * M_PI_DIV_360), + E + ).toFloat() + test2 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), + E + ).toFloat() + pixYD = + -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() + pixXD = + (-1.0f * ((buffers.yList[index] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() buffers.putFloat(pixXD) buffers.putFloat(-1.0f * pixYD) buffers.putFloat(pixXD - buffers.lenInit) @@ -134,10 +142,19 @@ internal object NexradRenderUtilities { var test2: Float buffers.setToPositionZero() (0 until buffers.count).forEach { index -> - test1 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + buffers.xList[index] * M_PI_DIV_360), E).toFloat() - test2 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), E).toFloat() - pixYD = -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() - pixXD = (-1.0f * ((buffers.yList[index] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() + test1 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + (buffers.xList.getOrNull(index) ?: 0.0) * M_PI_DIV_360), + E + ).toFloat() + test2 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), + E + ).toFloat() + pixYD = + -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() + pixXD = + (-1.0f * (((buffers.yList.getOrNull(index) + ?: 0.0) - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() buffers.putFloat(pixXD) buffers.putFloat(-pixYD) buffers.putFloat(pixXD - buffers.lenInit) @@ -168,17 +185,34 @@ internal object NexradRenderUtilities { var bufferIndex = 0 buffers.setToPositionZero() (0 until buffers.count).forEach { index -> - test1 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + buffers.xList[index] * M_PI_DIV_360), E).toFloat() - test2 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), E).toFloat() - pixYD = -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() - pixXD = (-1.0 * ((buffers.yList[index] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() + test1 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + buffers.xList[index] * M_PI_DIV_360), + E + ).toFloat() + test2 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), + E + ).toFloat() + pixYD = + -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() + pixXD = + (-1.0 * ((buffers.yList[index] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() (0 until triangleAmount).forEach { buffers.putFloat(bufferIndex, pixXD) buffers.putFloat(bufferIndex + 4, -1.0f * pixYD) buffers.putFloat(bufferIndex + 8, pixXD + len * cos(it * TWICE_PI / triangleAmount)) - buffers.putFloat(bufferIndex + 12, -1.0f * pixYD + len * sin(it * TWICE_PI / triangleAmount)) - buffers.putFloat(bufferIndex + 16, pixXD + len * cos((it + 1) * TWICE_PI / triangleAmount)) - buffers.putFloat(bufferIndex + 20, -1.0f * pixYD + len * sin((it + 1) * TWICE_PI / triangleAmount)) + buffers.putFloat( + bufferIndex + 12, + -1.0f * pixYD + len * sin(it * TWICE_PI / triangleAmount) + ) + buffers.putFloat( + bufferIndex + 16, + pixXD + len * cos((it + 1) * TWICE_PI / triangleAmount) + ) + buffers.putFloat( + bufferIndex + 20, + -1.0f * pixYD + len * sin((it + 1) * TWICE_PI / triangleAmount) + ) bufferIndex += 24 buffers.putIndex(indexForIndex, indexCount.toShort()) buffers.putIndex(indexForIndex + 2, (indexCount + 1).toShort()) @@ -213,17 +247,37 @@ internal object NexradRenderUtilities { col[0] = Color.red(buffers.colorIntArray[iCount]).toByte() col[1] = Color.green(buffers.colorIntArray[iCount]).toByte() col[2] = Color.blue(buffers.colorIntArray[iCount]).toByte() - test1 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + buffers.xList[iCount] * M_PI_DIV_360), E).toFloat() - test2 = M_180_DIV_PI * log(tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), E).toFloat() - pixYD = -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() - pixXD = (-1.0 * ((buffers.yList[iCount] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() + test1 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + buffers.xList[iCount] * M_PI_DIV_360), + E + ).toFloat() + test2 = M_180_DIV_PI * log( + tan(M_PI_DIV_4 + projectionNumbers.xDbl * M_PI_DIV_360), + E + ).toFloat() + pixYD = + -1.0f * ((test1 - test2) * projectionNumbers.oneDegreeScaleFactorFloat) + projectionNumbers.yCenter.toFloat() + pixXD = + (-1.0 * ((buffers.yList[iCount] - projectionNumbers.yDbl) * projectionNumbers.oneDegreeScaleFactor) + projectionNumbers.xCenter).toFloat() (0 until triangleAmount).forEach { buffers.putFloat(bufferIndex, pixXD) buffers.putFloat(bufferIndex + 4, -1.0f * pixYD) - buffers.putFloat(bufferIndex + 8, pixXD + len * cos(it * TWICE_PI / triangleAmount)) - buffers.putFloat(bufferIndex + 12, -1.0f * pixYD + len * sin(it * TWICE_PI / triangleAmount)) - buffers.putFloat(bufferIndex + 16, pixXD + len * cos((it + 1) * TWICE_PI / triangleAmount)) - buffers.putFloat(bufferIndex + 20, -1.0f * pixYD + len * sin((it + 1) * TWICE_PI / triangleAmount)) + buffers.putFloat( + bufferIndex + 8, + pixXD + len * cos(it * TWICE_PI / triangleAmount) + ) + buffers.putFloat( + bufferIndex + 12, + -1.0f * pixYD + len * sin(it * TWICE_PI / triangleAmount) + ) + buffers.putFloat( + bufferIndex + 16, + pixXD + len * cos((it + 1) * TWICE_PI / triangleAmount) + ) + buffers.putFloat( + bufferIndex + 20, + -1.0f * pixYD + len * sin((it + 1) * TWICE_PI / triangleAmount) + ) bufferIndex += 24 buffers.putIndex(indexForIndex, indexCount.toShort()) buffers.putIndex(indexForIndex + 2, (indexCount + 1).toShort()) @@ -304,10 +358,19 @@ internal object NexradRenderUtilities { val oneDegreeScaleFactor = pn.oneDegreeScaleFactorFloat if (count * 4 <= outBuff.limit()) { for (iCount in 0 until count step 2) { - outBuff.putFloat(iCount * 4 + 4, - ((M_180_DIV_PI * log(tan((M_PI_DIV_4 + inBuff.getFloat(iCount * 4) * M_PI_DIV_360).toDouble()), E).toFloat() - M_180_DIV_PI * log( - tan((M_PI_DIV_4 + pnXFloat * M_PI_DIV_360).toDouble()), E).toFloat()) * oneDegreeScaleFactor) + pnYCenter) - outBuff.putFloat(iCount * 4, -1.0f * ((inBuff.getFloat(iCount * 4 + 4) - pnYFloat) * oneDegreeScaleFactor) + pnXCenter) + outBuff.putFloat( + iCount * 4 + 4, + ((M_180_DIV_PI * log( + tan((M_PI_DIV_4 + inBuff.getFloat(iCount * 4) * M_PI_DIV_360).toDouble()), + E + ).toFloat() - M_180_DIV_PI * log( + tan((M_PI_DIV_4 + pnXFloat * M_PI_DIV_360).toDouble()), E + ).toFloat()) * oneDegreeScaleFactor) + pnYCenter + ) + outBuff.putFloat( + iCount * 4, + -1.0f * ((inBuff.getFloat(iCount * 4 + 4) - pnYFloat) * oneDegreeScaleFactor) + pnXCenter + ) } } } diff --git a/app/src/main/java/joshuatee/wx/settings/SettingsColorPaletteEditor.kt b/app/src/main/java/joshuatee/wx/settings/SettingsColorPaletteEditor.kt index b8895882..af73bfcb 100644 --- a/app/src/main/java/joshuatee/wx/settings/SettingsColorPaletteEditor.kt +++ b/app/src/main/java/joshuatee/wx/settings/SettingsColorPaletteEditor.kt @@ -65,9 +65,13 @@ class SettingsColorPaletteEditor : BaseActivity(), OnMenuItemClickListener { @SuppressLint("MissingSuperCall") override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState, R.layout.activity_settings_color_palette_editor, R.menu.settings_color_palette_editor, true) - - showLoadFromFileMenuItem() + super.onCreate( + savedInstanceState, + R.layout.activity_settings_color_palette_editor, + R.menu.settings_color_palette_editor, + true + ) + showLoadFromFileMenuItem() arguments = intent.getStringArrayExtra(URL)!! type = arguments[0] typeAsInt = type.toIntOrNull() ?: 94 @@ -80,7 +84,13 @@ class SettingsColorPaletteEditor : BaseActivity(), OnMenuItemClickListener { arguments[1] + "_" + formattedDate } palTitle.setText(name) - palContent.setText(UtilityColorPalette.getColorMapStringFromDisk(this, typeAsInt, arguments[1])) + palContent.setText( + UtilityColorPalette.getColorMapStringFromDisk( + this, + typeAsInt, + arguments[1] + ) + ) } private fun setupUI() { @@ -106,10 +116,19 @@ class SettingsColorPaletteEditor : BaseActivity(), OnMenuItemClickListener { var textToSave = palContent.text.toString() textToSave = textToSave.replace(",,".toRegex(), ",") palContent.setText(textToSave) - Utility.writePref(context, "RADAR_COLOR_PAL_" + type + "_" + palTitle.text.toString(), textToSave) + Utility.writePref( + context, + "RADAR_COLOR_PAL_" + type + "_" + palTitle.text.toString(), + textToSave + ) if (!ColorPalette.radarColorPaletteList[typeAsInt]!!.contains(palTitle.text.toString())) { - ColorPalette.radarColorPaletteList[typeAsInt] = ColorPalette.radarColorPaletteList[typeAsInt]!! + ":" + palTitle.text.toString() - Utility.writePref(context, "RADAR_COLOR_PALETTE_" + type + "_LIST", ColorPalette.radarColorPaletteList[typeAsInt]!!) + ColorPalette.radarColorPaletteList[typeAsInt] = + ColorPalette.radarColorPaletteList[typeAsInt]!! + ":" + palTitle.text.toString() + Utility.writePref( + context, + "RADAR_COLOR_PALETTE_" + type + "_LIST", + ColorPalette.radarColorPaletteList[typeAsInt]!! + ) } //elys mod savepalfile(palTitle.text.toString()+"_"+type+".txt", textToSave) @@ -145,7 +164,8 @@ class SettingsColorPaletteEditor : BaseActivity(), OnMenuItemClickListener { } priorValue = To.double(list[1]) if (To.double(list[2]) > 255.0 || To.double(list[2]) < 0.0) { - errors = errors + "Red value must be between 0 and 255: " + GlobalVariables.newline + line + GlobalVariables.newline + errors = + errors + "Red value must be between 0 and 255: " + GlobalVariables.newline + line + GlobalVariables.newline } if (To.double(list[3]) > 255.0 || To.double(list[3]) < 0.0) { errors += "Green value must be between 0 and 255: " + GlobalVariables.newline + line + GlobalVariables.newline @@ -168,12 +188,25 @@ class SettingsColorPaletteEditor : BaseActivity(), OnMenuItemClickListener { return errors } + @SuppressLint("SetTextI18n") override fun onMenuItemClick(item: MenuItem): Boolean { when (item.itemId) { - R.id.action_reset -> palContent.setText(UtilityColorPalette.getColorMapStringFromDisk(this, typeAsInt, arguments[1])) + R.id.action_reset -> palContent.setText( + UtilityColorPalette.getColorMapStringFromDisk( + this, + typeAsInt, + arguments[1] + ) + ) + R.id.action_clear -> palContent.setText("") - R.id.action_share -> UtilityShare.textAsAttachment(this, palTitle.text.toString(), palContent.text.toString(), "wX_colormap_" + palTitle.text.toString() + ".txt") - R.id.action_load -> loadSettings() + R.id.action_share -> UtilityShare.textAsAttachment( + this, + palTitle.text.toString(), + palContent.text.toString(), + "wX_colormap_" + palTitle.text.toString() + ".txt" + ) + else -> return super.onOptionsItemSelected(item) } return true diff --git a/app/src/main/java/joshuatee/wx/util/Group.kt b/app/src/main/java/joshuatee/wx/util/Group.kt index afaf33b5..406bba13 100644 --- a/app/src/main/java/joshuatee/wx/util/Group.kt +++ b/app/src/main/java/joshuatee/wx/util/Group.kt @@ -1,6 +1,6 @@ -package joshuatee.wx.util - -class Group(val string: String) { - - val children = mutableListOf() -} +package joshuatee.wx.util + +class Group(val string: String) { + + val children = mutableListOf() +} diff --git a/app/src/main/jni/README.COMPILE b/app/src/main/jni/README.COMPILE index a50c6b87..9d62c77e 100644 --- a/app/src/main/jni/README.COMPILE +++ b/app/src/main/jni/README.COMPILE @@ -1,5 +1,5 @@ -Native code compilation is handled with gradle task definition but to do this manually: - -cd /home/josh/StudioProjects/wX/app/src/main/jni -~/bin/android-ndk-r12b/ndk-build - +Native code compilation is handled with gradle task definition but to do this manually: + +cd /home/josh/StudioProjects/wX/app/src/main/jni +~/bin/android-ndk-r12b/ndk-build + diff --git a/app/src/main/res/drawable/temp_0.png b/app/src/main/res/drawable-nodpi/temp_0.png similarity index 100% rename from app/src/main/res/drawable/temp_0.png rename to app/src/main/res/drawable-nodpi/temp_0.png diff --git a/app/src/main/res/drawable/temp_1.png b/app/src/main/res/drawable-nodpi/temp_1.png similarity index 100% rename from app/src/main/res/drawable/temp_1.png rename to app/src/main/res/drawable-nodpi/temp_1.png diff --git a/app/src/main/res/drawable/temp_10.png b/app/src/main/res/drawable-nodpi/temp_10.png similarity index 100% rename from app/src/main/res/drawable/temp_10.png rename to app/src/main/res/drawable-nodpi/temp_10.png diff --git a/app/src/main/res/drawable/temp_100.png b/app/src/main/res/drawable-nodpi/temp_100.png similarity index 100% rename from app/src/main/res/drawable/temp_100.png rename to app/src/main/res/drawable-nodpi/temp_100.png diff --git a/app/src/main/res/drawable/temp_101.png b/app/src/main/res/drawable-nodpi/temp_101.png similarity index 100% rename from app/src/main/res/drawable/temp_101.png rename to app/src/main/res/drawable-nodpi/temp_101.png diff --git a/app/src/main/res/drawable/temp_102.png b/app/src/main/res/drawable-nodpi/temp_102.png similarity index 100% rename from app/src/main/res/drawable/temp_102.png rename to app/src/main/res/drawable-nodpi/temp_102.png diff --git a/app/src/main/res/drawable/temp_103.png b/app/src/main/res/drawable-nodpi/temp_103.png similarity index 100% rename from app/src/main/res/drawable/temp_103.png rename to app/src/main/res/drawable-nodpi/temp_103.png diff --git a/app/src/main/res/drawable/temp_104.png b/app/src/main/res/drawable-nodpi/temp_104.png similarity index 100% rename from app/src/main/res/drawable/temp_104.png rename to app/src/main/res/drawable-nodpi/temp_104.png diff --git a/app/src/main/res/drawable/temp_105.png b/app/src/main/res/drawable-nodpi/temp_105.png similarity index 100% rename from app/src/main/res/drawable/temp_105.png rename to app/src/main/res/drawable-nodpi/temp_105.png diff --git a/app/src/main/res/drawable/temp_106.png b/app/src/main/res/drawable-nodpi/temp_106.png similarity index 100% rename from app/src/main/res/drawable/temp_106.png rename to app/src/main/res/drawable-nodpi/temp_106.png diff --git a/app/src/main/res/drawable/temp_107.png b/app/src/main/res/drawable-nodpi/temp_107.png similarity index 100% rename from app/src/main/res/drawable/temp_107.png rename to app/src/main/res/drawable-nodpi/temp_107.png diff --git a/app/src/main/res/drawable/temp_108.png b/app/src/main/res/drawable-nodpi/temp_108.png similarity index 100% rename from app/src/main/res/drawable/temp_108.png rename to app/src/main/res/drawable-nodpi/temp_108.png diff --git a/app/src/main/res/drawable/temp_109.png b/app/src/main/res/drawable-nodpi/temp_109.png similarity index 100% rename from app/src/main/res/drawable/temp_109.png rename to app/src/main/res/drawable-nodpi/temp_109.png diff --git a/app/src/main/res/drawable/temp_11.png b/app/src/main/res/drawable-nodpi/temp_11.png similarity index 100% rename from app/src/main/res/drawable/temp_11.png rename to app/src/main/res/drawable-nodpi/temp_11.png diff --git a/app/src/main/res/drawable/temp_110.png b/app/src/main/res/drawable-nodpi/temp_110.png similarity index 100% rename from app/src/main/res/drawable/temp_110.png rename to app/src/main/res/drawable-nodpi/temp_110.png diff --git a/app/src/main/res/drawable/temp_111.png b/app/src/main/res/drawable-nodpi/temp_111.png similarity index 100% rename from app/src/main/res/drawable/temp_111.png rename to app/src/main/res/drawable-nodpi/temp_111.png diff --git a/app/src/main/res/drawable/temp_112.png b/app/src/main/res/drawable-nodpi/temp_112.png similarity index 100% rename from app/src/main/res/drawable/temp_112.png rename to app/src/main/res/drawable-nodpi/temp_112.png diff --git a/app/src/main/res/drawable/temp_113.png b/app/src/main/res/drawable-nodpi/temp_113.png similarity index 100% rename from app/src/main/res/drawable/temp_113.png rename to app/src/main/res/drawable-nodpi/temp_113.png diff --git a/app/src/main/res/drawable/temp_114.png b/app/src/main/res/drawable-nodpi/temp_114.png similarity index 100% rename from app/src/main/res/drawable/temp_114.png rename to app/src/main/res/drawable-nodpi/temp_114.png diff --git a/app/src/main/res/drawable/temp_115.png b/app/src/main/res/drawable-nodpi/temp_115.png similarity index 100% rename from app/src/main/res/drawable/temp_115.png rename to app/src/main/res/drawable-nodpi/temp_115.png diff --git a/app/src/main/res/drawable/temp_116.png b/app/src/main/res/drawable-nodpi/temp_116.png similarity index 100% rename from app/src/main/res/drawable/temp_116.png rename to app/src/main/res/drawable-nodpi/temp_116.png diff --git a/app/src/main/res/drawable/temp_117.png b/app/src/main/res/drawable-nodpi/temp_117.png similarity index 100% rename from app/src/main/res/drawable/temp_117.png rename to app/src/main/res/drawable-nodpi/temp_117.png diff --git a/app/src/main/res/drawable/temp_118.png b/app/src/main/res/drawable-nodpi/temp_118.png similarity index 100% rename from app/src/main/res/drawable/temp_118.png rename to app/src/main/res/drawable-nodpi/temp_118.png diff --git a/app/src/main/res/drawable/temp_119.png b/app/src/main/res/drawable-nodpi/temp_119.png similarity index 100% rename from app/src/main/res/drawable/temp_119.png rename to app/src/main/res/drawable-nodpi/temp_119.png diff --git a/app/src/main/res/drawable/temp_12.png b/app/src/main/res/drawable-nodpi/temp_12.png similarity index 100% rename from app/src/main/res/drawable/temp_12.png rename to app/src/main/res/drawable-nodpi/temp_12.png diff --git a/app/src/main/res/drawable/temp_120.png b/app/src/main/res/drawable-nodpi/temp_120.png similarity index 100% rename from app/src/main/res/drawable/temp_120.png rename to app/src/main/res/drawable-nodpi/temp_120.png diff --git a/app/src/main/res/drawable/temp_121.png b/app/src/main/res/drawable-nodpi/temp_121.png similarity index 100% rename from app/src/main/res/drawable/temp_121.png rename to app/src/main/res/drawable-nodpi/temp_121.png diff --git a/app/src/main/res/drawable/temp_122.png b/app/src/main/res/drawable-nodpi/temp_122.png similarity index 100% rename from app/src/main/res/drawable/temp_122.png rename to app/src/main/res/drawable-nodpi/temp_122.png diff --git a/app/src/main/res/drawable/temp_123.png b/app/src/main/res/drawable-nodpi/temp_123.png similarity index 100% rename from app/src/main/res/drawable/temp_123.png rename to app/src/main/res/drawable-nodpi/temp_123.png diff --git a/app/src/main/res/drawable/temp_124.png b/app/src/main/res/drawable-nodpi/temp_124.png similarity index 100% rename from app/src/main/res/drawable/temp_124.png rename to app/src/main/res/drawable-nodpi/temp_124.png diff --git a/app/src/main/res/drawable/temp_125.png b/app/src/main/res/drawable-nodpi/temp_125.png similarity index 100% rename from app/src/main/res/drawable/temp_125.png rename to app/src/main/res/drawable-nodpi/temp_125.png diff --git a/app/src/main/res/drawable/temp_126.png b/app/src/main/res/drawable-nodpi/temp_126.png similarity index 100% rename from app/src/main/res/drawable/temp_126.png rename to app/src/main/res/drawable-nodpi/temp_126.png diff --git a/app/src/main/res/drawable/temp_127.png b/app/src/main/res/drawable-nodpi/temp_127.png similarity index 100% rename from app/src/main/res/drawable/temp_127.png rename to app/src/main/res/drawable-nodpi/temp_127.png diff --git a/app/src/main/res/drawable/temp_128.png b/app/src/main/res/drawable-nodpi/temp_128.png similarity index 100% rename from app/src/main/res/drawable/temp_128.png rename to app/src/main/res/drawable-nodpi/temp_128.png diff --git a/app/src/main/res/drawable/temp_129.png b/app/src/main/res/drawable-nodpi/temp_129.png similarity index 100% rename from app/src/main/res/drawable/temp_129.png rename to app/src/main/res/drawable-nodpi/temp_129.png diff --git a/app/src/main/res/drawable/temp_13.png b/app/src/main/res/drawable-nodpi/temp_13.png similarity index 100% rename from app/src/main/res/drawable/temp_13.png rename to app/src/main/res/drawable-nodpi/temp_13.png diff --git a/app/src/main/res/drawable/temp_130.png b/app/src/main/res/drawable-nodpi/temp_130.png similarity index 100% rename from app/src/main/res/drawable/temp_130.png rename to app/src/main/res/drawable-nodpi/temp_130.png diff --git a/app/src/main/res/drawable/temp_131.png b/app/src/main/res/drawable-nodpi/temp_131.png similarity index 100% rename from app/src/main/res/drawable/temp_131.png rename to app/src/main/res/drawable-nodpi/temp_131.png diff --git a/app/src/main/res/drawable/temp_132.png b/app/src/main/res/drawable-nodpi/temp_132.png similarity index 100% rename from app/src/main/res/drawable/temp_132.png rename to app/src/main/res/drawable-nodpi/temp_132.png diff --git a/app/src/main/res/drawable/temp_133.png b/app/src/main/res/drawable-nodpi/temp_133.png similarity index 100% rename from app/src/main/res/drawable/temp_133.png rename to app/src/main/res/drawable-nodpi/temp_133.png diff --git a/app/src/main/res/drawable/temp_134.png b/app/src/main/res/drawable-nodpi/temp_134.png similarity index 100% rename from app/src/main/res/drawable/temp_134.png rename to app/src/main/res/drawable-nodpi/temp_134.png diff --git a/app/src/main/res/drawable/temp_135.png b/app/src/main/res/drawable-nodpi/temp_135.png similarity index 100% rename from app/src/main/res/drawable/temp_135.png rename to app/src/main/res/drawable-nodpi/temp_135.png diff --git a/app/src/main/res/drawable/temp_136.png b/app/src/main/res/drawable-nodpi/temp_136.png similarity index 100% rename from app/src/main/res/drawable/temp_136.png rename to app/src/main/res/drawable-nodpi/temp_136.png diff --git a/app/src/main/res/drawable/temp_137.png b/app/src/main/res/drawable-nodpi/temp_137.png similarity index 100% rename from app/src/main/res/drawable/temp_137.png rename to app/src/main/res/drawable-nodpi/temp_137.png diff --git a/app/src/main/res/drawable/temp_138.png b/app/src/main/res/drawable-nodpi/temp_138.png similarity index 100% rename from app/src/main/res/drawable/temp_138.png rename to app/src/main/res/drawable-nodpi/temp_138.png diff --git a/app/src/main/res/drawable/temp_139.png b/app/src/main/res/drawable-nodpi/temp_139.png similarity index 100% rename from app/src/main/res/drawable/temp_139.png rename to app/src/main/res/drawable-nodpi/temp_139.png diff --git a/app/src/main/res/drawable/temp_14.png b/app/src/main/res/drawable-nodpi/temp_14.png similarity index 100% rename from app/src/main/res/drawable/temp_14.png rename to app/src/main/res/drawable-nodpi/temp_14.png diff --git a/app/src/main/res/drawable/temp_140.png b/app/src/main/res/drawable-nodpi/temp_140.png similarity index 100% rename from app/src/main/res/drawable/temp_140.png rename to app/src/main/res/drawable-nodpi/temp_140.png diff --git a/app/src/main/res/drawable/temp_141.png b/app/src/main/res/drawable-nodpi/temp_141.png similarity index 100% rename from app/src/main/res/drawable/temp_141.png rename to app/src/main/res/drawable-nodpi/temp_141.png diff --git a/app/src/main/res/drawable/temp_142.png b/app/src/main/res/drawable-nodpi/temp_142.png similarity index 100% rename from app/src/main/res/drawable/temp_142.png rename to app/src/main/res/drawable-nodpi/temp_142.png diff --git a/app/src/main/res/drawable/temp_143.png b/app/src/main/res/drawable-nodpi/temp_143.png similarity index 100% rename from app/src/main/res/drawable/temp_143.png rename to app/src/main/res/drawable-nodpi/temp_143.png diff --git a/app/src/main/res/drawable/temp_144.png b/app/src/main/res/drawable-nodpi/temp_144.png similarity index 100% rename from app/src/main/res/drawable/temp_144.png rename to app/src/main/res/drawable-nodpi/temp_144.png diff --git a/app/src/main/res/drawable/temp_145.png b/app/src/main/res/drawable-nodpi/temp_145.png similarity index 100% rename from app/src/main/res/drawable/temp_145.png rename to app/src/main/res/drawable-nodpi/temp_145.png diff --git a/app/src/main/res/drawable/temp_146.png b/app/src/main/res/drawable-nodpi/temp_146.png similarity index 100% rename from app/src/main/res/drawable/temp_146.png rename to app/src/main/res/drawable-nodpi/temp_146.png diff --git a/app/src/main/res/drawable/temp_147.png b/app/src/main/res/drawable-nodpi/temp_147.png similarity index 100% rename from app/src/main/res/drawable/temp_147.png rename to app/src/main/res/drawable-nodpi/temp_147.png diff --git a/app/src/main/res/drawable/temp_148.png b/app/src/main/res/drawable-nodpi/temp_148.png similarity index 100% rename from app/src/main/res/drawable/temp_148.png rename to app/src/main/res/drawable-nodpi/temp_148.png diff --git a/app/src/main/res/drawable/temp_149.png b/app/src/main/res/drawable-nodpi/temp_149.png similarity index 100% rename from app/src/main/res/drawable/temp_149.png rename to app/src/main/res/drawable-nodpi/temp_149.png diff --git a/app/src/main/res/drawable/temp_15.png b/app/src/main/res/drawable-nodpi/temp_15.png similarity index 100% rename from app/src/main/res/drawable/temp_15.png rename to app/src/main/res/drawable-nodpi/temp_15.png diff --git a/app/src/main/res/drawable/temp_150.png b/app/src/main/res/drawable-nodpi/temp_150.png similarity index 100% rename from app/src/main/res/drawable/temp_150.png rename to app/src/main/res/drawable-nodpi/temp_150.png diff --git a/app/src/main/res/drawable/temp_151.png b/app/src/main/res/drawable-nodpi/temp_151.png similarity index 100% rename from app/src/main/res/drawable/temp_151.png rename to app/src/main/res/drawable-nodpi/temp_151.png diff --git a/app/src/main/res/drawable/temp_152.png b/app/src/main/res/drawable-nodpi/temp_152.png similarity index 100% rename from app/src/main/res/drawable/temp_152.png rename to app/src/main/res/drawable-nodpi/temp_152.png diff --git a/app/src/main/res/drawable/temp_153.png b/app/src/main/res/drawable-nodpi/temp_153.png similarity index 100% rename from app/src/main/res/drawable/temp_153.png rename to app/src/main/res/drawable-nodpi/temp_153.png diff --git a/app/src/main/res/drawable/temp_154.png b/app/src/main/res/drawable-nodpi/temp_154.png similarity index 100% rename from app/src/main/res/drawable/temp_154.png rename to app/src/main/res/drawable-nodpi/temp_154.png diff --git a/app/src/main/res/drawable/temp_155.png b/app/src/main/res/drawable-nodpi/temp_155.png similarity index 100% rename from app/src/main/res/drawable/temp_155.png rename to app/src/main/res/drawable-nodpi/temp_155.png diff --git a/app/src/main/res/drawable/temp_156.png b/app/src/main/res/drawable-nodpi/temp_156.png similarity index 100% rename from app/src/main/res/drawable/temp_156.png rename to app/src/main/res/drawable-nodpi/temp_156.png diff --git a/app/src/main/res/drawable/temp_16.png b/app/src/main/res/drawable-nodpi/temp_16.png similarity index 100% rename from app/src/main/res/drawable/temp_16.png rename to app/src/main/res/drawable-nodpi/temp_16.png diff --git a/app/src/main/res/drawable/temp_17.png b/app/src/main/res/drawable-nodpi/temp_17.png similarity index 100% rename from app/src/main/res/drawable/temp_17.png rename to app/src/main/res/drawable-nodpi/temp_17.png diff --git a/app/src/main/res/drawable/temp_18.png b/app/src/main/res/drawable-nodpi/temp_18.png similarity index 100% rename from app/src/main/res/drawable/temp_18.png rename to app/src/main/res/drawable-nodpi/temp_18.png diff --git a/app/src/main/res/drawable/temp_19.png b/app/src/main/res/drawable-nodpi/temp_19.png similarity index 100% rename from app/src/main/res/drawable/temp_19.png rename to app/src/main/res/drawable-nodpi/temp_19.png diff --git a/app/src/main/res/drawable/temp_2.png b/app/src/main/res/drawable-nodpi/temp_2.png similarity index 100% rename from app/src/main/res/drawable/temp_2.png rename to app/src/main/res/drawable-nodpi/temp_2.png diff --git a/app/src/main/res/drawable/temp_20.png b/app/src/main/res/drawable-nodpi/temp_20.png similarity index 100% rename from app/src/main/res/drawable/temp_20.png rename to app/src/main/res/drawable-nodpi/temp_20.png diff --git a/app/src/main/res/drawable/temp_21.png b/app/src/main/res/drawable-nodpi/temp_21.png similarity index 100% rename from app/src/main/res/drawable/temp_21.png rename to app/src/main/res/drawable-nodpi/temp_21.png diff --git a/app/src/main/res/drawable/temp_22.png b/app/src/main/res/drawable-nodpi/temp_22.png similarity index 100% rename from app/src/main/res/drawable/temp_22.png rename to app/src/main/res/drawable-nodpi/temp_22.png diff --git a/app/src/main/res/drawable/temp_23.png b/app/src/main/res/drawable-nodpi/temp_23.png similarity index 100% rename from app/src/main/res/drawable/temp_23.png rename to app/src/main/res/drawable-nodpi/temp_23.png diff --git a/app/src/main/res/drawable/temp_24.png b/app/src/main/res/drawable-nodpi/temp_24.png similarity index 100% rename from app/src/main/res/drawable/temp_24.png rename to app/src/main/res/drawable-nodpi/temp_24.png diff --git a/app/src/main/res/drawable/temp_25.png b/app/src/main/res/drawable-nodpi/temp_25.png similarity index 100% rename from app/src/main/res/drawable/temp_25.png rename to app/src/main/res/drawable-nodpi/temp_25.png diff --git a/app/src/main/res/drawable/temp_26.png b/app/src/main/res/drawable-nodpi/temp_26.png similarity index 100% rename from app/src/main/res/drawable/temp_26.png rename to app/src/main/res/drawable-nodpi/temp_26.png diff --git a/app/src/main/res/drawable/temp_27.png b/app/src/main/res/drawable-nodpi/temp_27.png similarity index 100% rename from app/src/main/res/drawable/temp_27.png rename to app/src/main/res/drawable-nodpi/temp_27.png diff --git a/app/src/main/res/drawable/temp_28.png b/app/src/main/res/drawable-nodpi/temp_28.png similarity index 100% rename from app/src/main/res/drawable/temp_28.png rename to app/src/main/res/drawable-nodpi/temp_28.png diff --git a/app/src/main/res/drawable/temp_29.png b/app/src/main/res/drawable-nodpi/temp_29.png similarity index 100% rename from app/src/main/res/drawable/temp_29.png rename to app/src/main/res/drawable-nodpi/temp_29.png diff --git a/app/src/main/res/drawable/temp_3.png b/app/src/main/res/drawable-nodpi/temp_3.png similarity index 100% rename from app/src/main/res/drawable/temp_3.png rename to app/src/main/res/drawable-nodpi/temp_3.png diff --git a/app/src/main/res/drawable/temp_30.png b/app/src/main/res/drawable-nodpi/temp_30.png similarity index 100% rename from app/src/main/res/drawable/temp_30.png rename to app/src/main/res/drawable-nodpi/temp_30.png diff --git a/app/src/main/res/drawable/temp_31.png b/app/src/main/res/drawable-nodpi/temp_31.png similarity index 100% rename from app/src/main/res/drawable/temp_31.png rename to app/src/main/res/drawable-nodpi/temp_31.png diff --git a/app/src/main/res/drawable/temp_32.png b/app/src/main/res/drawable-nodpi/temp_32.png similarity index 100% rename from app/src/main/res/drawable/temp_32.png rename to app/src/main/res/drawable-nodpi/temp_32.png diff --git a/app/src/main/res/drawable/temp_33.png b/app/src/main/res/drawable-nodpi/temp_33.png similarity index 100% rename from app/src/main/res/drawable/temp_33.png rename to app/src/main/res/drawable-nodpi/temp_33.png diff --git a/app/src/main/res/drawable/temp_34.png b/app/src/main/res/drawable-nodpi/temp_34.png similarity index 100% rename from app/src/main/res/drawable/temp_34.png rename to app/src/main/res/drawable-nodpi/temp_34.png diff --git a/app/src/main/res/drawable/temp_35.png b/app/src/main/res/drawable-nodpi/temp_35.png similarity index 100% rename from app/src/main/res/drawable/temp_35.png rename to app/src/main/res/drawable-nodpi/temp_35.png diff --git a/app/src/main/res/drawable/temp_36.png b/app/src/main/res/drawable-nodpi/temp_36.png similarity index 100% rename from app/src/main/res/drawable/temp_36.png rename to app/src/main/res/drawable-nodpi/temp_36.png diff --git a/app/src/main/res/drawable/temp_37.png b/app/src/main/res/drawable-nodpi/temp_37.png similarity index 100% rename from app/src/main/res/drawable/temp_37.png rename to app/src/main/res/drawable-nodpi/temp_37.png diff --git a/app/src/main/res/drawable/temp_38.png b/app/src/main/res/drawable-nodpi/temp_38.png similarity index 100% rename from app/src/main/res/drawable/temp_38.png rename to app/src/main/res/drawable-nodpi/temp_38.png diff --git a/app/src/main/res/drawable/temp_39.png b/app/src/main/res/drawable-nodpi/temp_39.png similarity index 100% rename from app/src/main/res/drawable/temp_39.png rename to app/src/main/res/drawable-nodpi/temp_39.png diff --git a/app/src/main/res/drawable/temp_4.png b/app/src/main/res/drawable-nodpi/temp_4.png similarity index 100% rename from app/src/main/res/drawable/temp_4.png rename to app/src/main/res/drawable-nodpi/temp_4.png diff --git a/app/src/main/res/drawable/temp_40.png b/app/src/main/res/drawable-nodpi/temp_40.png similarity index 100% rename from app/src/main/res/drawable/temp_40.png rename to app/src/main/res/drawable-nodpi/temp_40.png diff --git a/app/src/main/res/drawable/temp_41.png b/app/src/main/res/drawable-nodpi/temp_41.png similarity index 100% rename from app/src/main/res/drawable/temp_41.png rename to app/src/main/res/drawable-nodpi/temp_41.png diff --git a/app/src/main/res/drawable/temp_42.png b/app/src/main/res/drawable-nodpi/temp_42.png similarity index 100% rename from app/src/main/res/drawable/temp_42.png rename to app/src/main/res/drawable-nodpi/temp_42.png diff --git a/app/src/main/res/drawable/temp_43.png b/app/src/main/res/drawable-nodpi/temp_43.png similarity index 100% rename from app/src/main/res/drawable/temp_43.png rename to app/src/main/res/drawable-nodpi/temp_43.png diff --git a/app/src/main/res/drawable/temp_44.png b/app/src/main/res/drawable-nodpi/temp_44.png similarity index 100% rename from app/src/main/res/drawable/temp_44.png rename to app/src/main/res/drawable-nodpi/temp_44.png diff --git a/app/src/main/res/drawable/temp_45.png b/app/src/main/res/drawable-nodpi/temp_45.png similarity index 100% rename from app/src/main/res/drawable/temp_45.png rename to app/src/main/res/drawable-nodpi/temp_45.png diff --git a/app/src/main/res/drawable/temp_46.png b/app/src/main/res/drawable-nodpi/temp_46.png similarity index 100% rename from app/src/main/res/drawable/temp_46.png rename to app/src/main/res/drawable-nodpi/temp_46.png diff --git a/app/src/main/res/drawable/temp_47.png b/app/src/main/res/drawable-nodpi/temp_47.png similarity index 100% rename from app/src/main/res/drawable/temp_47.png rename to app/src/main/res/drawable-nodpi/temp_47.png diff --git a/app/src/main/res/drawable/temp_48.png b/app/src/main/res/drawable-nodpi/temp_48.png similarity index 100% rename from app/src/main/res/drawable/temp_48.png rename to app/src/main/res/drawable-nodpi/temp_48.png diff --git a/app/src/main/res/drawable/temp_49.png b/app/src/main/res/drawable-nodpi/temp_49.png similarity index 100% rename from app/src/main/res/drawable/temp_49.png rename to app/src/main/res/drawable-nodpi/temp_49.png diff --git a/app/src/main/res/drawable/temp_5.png b/app/src/main/res/drawable-nodpi/temp_5.png similarity index 100% rename from app/src/main/res/drawable/temp_5.png rename to app/src/main/res/drawable-nodpi/temp_5.png diff --git a/app/src/main/res/drawable/temp_50.png b/app/src/main/res/drawable-nodpi/temp_50.png similarity index 100% rename from app/src/main/res/drawable/temp_50.png rename to app/src/main/res/drawable-nodpi/temp_50.png diff --git a/app/src/main/res/drawable/temp_51.png b/app/src/main/res/drawable-nodpi/temp_51.png similarity index 100% rename from app/src/main/res/drawable/temp_51.png rename to app/src/main/res/drawable-nodpi/temp_51.png diff --git a/app/src/main/res/drawable/temp_52.png b/app/src/main/res/drawable-nodpi/temp_52.png similarity index 100% rename from app/src/main/res/drawable/temp_52.png rename to app/src/main/res/drawable-nodpi/temp_52.png diff --git a/app/src/main/res/drawable/temp_53.png b/app/src/main/res/drawable-nodpi/temp_53.png similarity index 100% rename from app/src/main/res/drawable/temp_53.png rename to app/src/main/res/drawable-nodpi/temp_53.png diff --git a/app/src/main/res/drawable/temp_54.png b/app/src/main/res/drawable-nodpi/temp_54.png similarity index 100% rename from app/src/main/res/drawable/temp_54.png rename to app/src/main/res/drawable-nodpi/temp_54.png diff --git a/app/src/main/res/drawable/temp_55.png b/app/src/main/res/drawable-nodpi/temp_55.png similarity index 100% rename from app/src/main/res/drawable/temp_55.png rename to app/src/main/res/drawable-nodpi/temp_55.png diff --git a/app/src/main/res/drawable/temp_56.png b/app/src/main/res/drawable-nodpi/temp_56.png similarity index 100% rename from app/src/main/res/drawable/temp_56.png rename to app/src/main/res/drawable-nodpi/temp_56.png diff --git a/app/src/main/res/drawable/temp_57.png b/app/src/main/res/drawable-nodpi/temp_57.png similarity index 100% rename from app/src/main/res/drawable/temp_57.png rename to app/src/main/res/drawable-nodpi/temp_57.png diff --git a/app/src/main/res/drawable/temp_58.png b/app/src/main/res/drawable-nodpi/temp_58.png similarity index 100% rename from app/src/main/res/drawable/temp_58.png rename to app/src/main/res/drawable-nodpi/temp_58.png diff --git a/app/src/main/res/drawable/temp_59.png b/app/src/main/res/drawable-nodpi/temp_59.png similarity index 100% rename from app/src/main/res/drawable/temp_59.png rename to app/src/main/res/drawable-nodpi/temp_59.png diff --git a/app/src/main/res/drawable/temp_6.png b/app/src/main/res/drawable-nodpi/temp_6.png similarity index 100% rename from app/src/main/res/drawable/temp_6.png rename to app/src/main/res/drawable-nodpi/temp_6.png diff --git a/app/src/main/res/drawable/temp_60.png b/app/src/main/res/drawable-nodpi/temp_60.png similarity index 100% rename from app/src/main/res/drawable/temp_60.png rename to app/src/main/res/drawable-nodpi/temp_60.png diff --git a/app/src/main/res/drawable/temp_61.png b/app/src/main/res/drawable-nodpi/temp_61.png similarity index 100% rename from app/src/main/res/drawable/temp_61.png rename to app/src/main/res/drawable-nodpi/temp_61.png diff --git a/app/src/main/res/drawable/temp_62.png b/app/src/main/res/drawable-nodpi/temp_62.png similarity index 100% rename from app/src/main/res/drawable/temp_62.png rename to app/src/main/res/drawable-nodpi/temp_62.png diff --git a/app/src/main/res/drawable/temp_63.png b/app/src/main/res/drawable-nodpi/temp_63.png similarity index 100% rename from app/src/main/res/drawable/temp_63.png rename to app/src/main/res/drawable-nodpi/temp_63.png diff --git a/app/src/main/res/drawable/temp_64.png b/app/src/main/res/drawable-nodpi/temp_64.png similarity index 100% rename from app/src/main/res/drawable/temp_64.png rename to app/src/main/res/drawable-nodpi/temp_64.png diff --git a/app/src/main/res/drawable/temp_65.png b/app/src/main/res/drawable-nodpi/temp_65.png similarity index 100% rename from app/src/main/res/drawable/temp_65.png rename to app/src/main/res/drawable-nodpi/temp_65.png diff --git a/app/src/main/res/drawable/temp_66.png b/app/src/main/res/drawable-nodpi/temp_66.png similarity index 100% rename from app/src/main/res/drawable/temp_66.png rename to app/src/main/res/drawable-nodpi/temp_66.png diff --git a/app/src/main/res/drawable/temp_67.png b/app/src/main/res/drawable-nodpi/temp_67.png similarity index 100% rename from app/src/main/res/drawable/temp_67.png rename to app/src/main/res/drawable-nodpi/temp_67.png diff --git a/app/src/main/res/drawable/temp_68.png b/app/src/main/res/drawable-nodpi/temp_68.png similarity index 100% rename from app/src/main/res/drawable/temp_68.png rename to app/src/main/res/drawable-nodpi/temp_68.png diff --git a/app/src/main/res/drawable/temp_69.png b/app/src/main/res/drawable-nodpi/temp_69.png similarity index 100% rename from app/src/main/res/drawable/temp_69.png rename to app/src/main/res/drawable-nodpi/temp_69.png diff --git a/app/src/main/res/drawable/temp_7.png b/app/src/main/res/drawable-nodpi/temp_7.png similarity index 100% rename from app/src/main/res/drawable/temp_7.png rename to app/src/main/res/drawable-nodpi/temp_7.png diff --git a/app/src/main/res/drawable/temp_70.png b/app/src/main/res/drawable-nodpi/temp_70.png similarity index 100% rename from app/src/main/res/drawable/temp_70.png rename to app/src/main/res/drawable-nodpi/temp_70.png diff --git a/app/src/main/res/drawable/temp_71.png b/app/src/main/res/drawable-nodpi/temp_71.png similarity index 100% rename from app/src/main/res/drawable/temp_71.png rename to app/src/main/res/drawable-nodpi/temp_71.png diff --git a/app/src/main/res/drawable/temp_72.png b/app/src/main/res/drawable-nodpi/temp_72.png similarity index 100% rename from app/src/main/res/drawable/temp_72.png rename to app/src/main/res/drawable-nodpi/temp_72.png diff --git a/app/src/main/res/drawable/temp_73.png b/app/src/main/res/drawable-nodpi/temp_73.png similarity index 100% rename from app/src/main/res/drawable/temp_73.png rename to app/src/main/res/drawable-nodpi/temp_73.png diff --git a/app/src/main/res/drawable/temp_74.png b/app/src/main/res/drawable-nodpi/temp_74.png similarity index 100% rename from app/src/main/res/drawable/temp_74.png rename to app/src/main/res/drawable-nodpi/temp_74.png diff --git a/app/src/main/res/drawable/temp_75.png b/app/src/main/res/drawable-nodpi/temp_75.png similarity index 100% rename from app/src/main/res/drawable/temp_75.png rename to app/src/main/res/drawable-nodpi/temp_75.png diff --git a/app/src/main/res/drawable/temp_76.png b/app/src/main/res/drawable-nodpi/temp_76.png similarity index 100% rename from app/src/main/res/drawable/temp_76.png rename to app/src/main/res/drawable-nodpi/temp_76.png diff --git a/app/src/main/res/drawable/temp_77.png b/app/src/main/res/drawable-nodpi/temp_77.png similarity index 100% rename from app/src/main/res/drawable/temp_77.png rename to app/src/main/res/drawable-nodpi/temp_77.png diff --git a/app/src/main/res/drawable/temp_78.png b/app/src/main/res/drawable-nodpi/temp_78.png similarity index 100% rename from app/src/main/res/drawable/temp_78.png rename to app/src/main/res/drawable-nodpi/temp_78.png diff --git a/app/src/main/res/drawable/temp_79.png b/app/src/main/res/drawable-nodpi/temp_79.png similarity index 100% rename from app/src/main/res/drawable/temp_79.png rename to app/src/main/res/drawable-nodpi/temp_79.png diff --git a/app/src/main/res/drawable/temp_8.png b/app/src/main/res/drawable-nodpi/temp_8.png similarity index 100% rename from app/src/main/res/drawable/temp_8.png rename to app/src/main/res/drawable-nodpi/temp_8.png diff --git a/app/src/main/res/drawable/temp_80.png b/app/src/main/res/drawable-nodpi/temp_80.png similarity index 100% rename from app/src/main/res/drawable/temp_80.png rename to app/src/main/res/drawable-nodpi/temp_80.png diff --git a/app/src/main/res/drawable/temp_81.png b/app/src/main/res/drawable-nodpi/temp_81.png similarity index 100% rename from app/src/main/res/drawable/temp_81.png rename to app/src/main/res/drawable-nodpi/temp_81.png diff --git a/app/src/main/res/drawable/temp_82.png b/app/src/main/res/drawable-nodpi/temp_82.png similarity index 100% rename from app/src/main/res/drawable/temp_82.png rename to app/src/main/res/drawable-nodpi/temp_82.png diff --git a/app/src/main/res/drawable/temp_83.png b/app/src/main/res/drawable-nodpi/temp_83.png similarity index 100% rename from app/src/main/res/drawable/temp_83.png rename to app/src/main/res/drawable-nodpi/temp_83.png diff --git a/app/src/main/res/drawable/temp_84.png b/app/src/main/res/drawable-nodpi/temp_84.png similarity index 100% rename from app/src/main/res/drawable/temp_84.png rename to app/src/main/res/drawable-nodpi/temp_84.png diff --git a/app/src/main/res/drawable/temp_85.png b/app/src/main/res/drawable-nodpi/temp_85.png similarity index 100% rename from app/src/main/res/drawable/temp_85.png rename to app/src/main/res/drawable-nodpi/temp_85.png diff --git a/app/src/main/res/drawable/temp_86.png b/app/src/main/res/drawable-nodpi/temp_86.png similarity index 100% rename from app/src/main/res/drawable/temp_86.png rename to app/src/main/res/drawable-nodpi/temp_86.png diff --git a/app/src/main/res/drawable/temp_87.png b/app/src/main/res/drawable-nodpi/temp_87.png similarity index 100% rename from app/src/main/res/drawable/temp_87.png rename to app/src/main/res/drawable-nodpi/temp_87.png diff --git a/app/src/main/res/drawable/temp_88.png b/app/src/main/res/drawable-nodpi/temp_88.png similarity index 100% rename from app/src/main/res/drawable/temp_88.png rename to app/src/main/res/drawable-nodpi/temp_88.png diff --git a/app/src/main/res/drawable/temp_89.png b/app/src/main/res/drawable-nodpi/temp_89.png similarity index 100% rename from app/src/main/res/drawable/temp_89.png rename to app/src/main/res/drawable-nodpi/temp_89.png diff --git a/app/src/main/res/drawable/temp_9.png b/app/src/main/res/drawable-nodpi/temp_9.png similarity index 100% rename from app/src/main/res/drawable/temp_9.png rename to app/src/main/res/drawable-nodpi/temp_9.png diff --git a/app/src/main/res/drawable/temp_90.png b/app/src/main/res/drawable-nodpi/temp_90.png similarity index 100% rename from app/src/main/res/drawable/temp_90.png rename to app/src/main/res/drawable-nodpi/temp_90.png diff --git a/app/src/main/res/drawable/temp_91.png b/app/src/main/res/drawable-nodpi/temp_91.png similarity index 100% rename from app/src/main/res/drawable/temp_91.png rename to app/src/main/res/drawable-nodpi/temp_91.png diff --git a/app/src/main/res/drawable/temp_92.png b/app/src/main/res/drawable-nodpi/temp_92.png similarity index 100% rename from app/src/main/res/drawable/temp_92.png rename to app/src/main/res/drawable-nodpi/temp_92.png diff --git a/app/src/main/res/drawable/temp_93.png b/app/src/main/res/drawable-nodpi/temp_93.png similarity index 100% rename from app/src/main/res/drawable/temp_93.png rename to app/src/main/res/drawable-nodpi/temp_93.png diff --git a/app/src/main/res/drawable/temp_94.png b/app/src/main/res/drawable-nodpi/temp_94.png similarity index 100% rename from app/src/main/res/drawable/temp_94.png rename to app/src/main/res/drawable-nodpi/temp_94.png diff --git a/app/src/main/res/drawable/temp_95.png b/app/src/main/res/drawable-nodpi/temp_95.png similarity index 100% rename from app/src/main/res/drawable/temp_95.png rename to app/src/main/res/drawable-nodpi/temp_95.png diff --git a/app/src/main/res/drawable/temp_96.png b/app/src/main/res/drawable-nodpi/temp_96.png similarity index 100% rename from app/src/main/res/drawable/temp_96.png rename to app/src/main/res/drawable-nodpi/temp_96.png diff --git a/app/src/main/res/drawable/temp_97.png b/app/src/main/res/drawable-nodpi/temp_97.png similarity index 100% rename from app/src/main/res/drawable/temp_97.png rename to app/src/main/res/drawable-nodpi/temp_97.png diff --git a/app/src/main/res/drawable/temp_98.png b/app/src/main/res/drawable-nodpi/temp_98.png similarity index 100% rename from app/src/main/res/drawable/temp_98.png rename to app/src/main/res/drawable-nodpi/temp_98.png diff --git a/app/src/main/res/drawable/temp_99.png b/app/src/main/res/drawable-nodpi/temp_99.png similarity index 100% rename from app/src/main/res/drawable/temp_99.png rename to app/src/main/res/drawable-nodpi/temp_99.png diff --git a/app/src/main/res/drawable/dr_black.xml b/app/src/main/res/drawable/dr_black.xml index 44ec04f7..cdef910e 100644 --- a/app/src/main/res/drawable/dr_black.xml +++ b/app/src/main/res/drawable/dr_black.xml @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/app/src/main/res/drawable/dr_dark_blue.xml b/app/src/main/res/drawable/dr_dark_blue.xml index f8a42907..3161b387 100644 --- a/app/src/main/res/drawable/dr_dark_blue.xml +++ b/app/src/main/res/drawable/dr_dark_blue.xml @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/app/src/main/res/drawable/dr_white.xml b/app/src/main/res/drawable/dr_white.xml index f0a1c5f8..8347040b 100644 --- a/app/src/main/res/drawable/dr_white.xml +++ b/app/src/main/res/drawable/dr_white.xml @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/app/src/main/res/drawable/ic_add2_box_24dp.xml b/app/src/main/res/drawable/ic_add2_box_24dp.xml index 3f971228..b7880382 100644 --- a/app/src/main/res/drawable/ic_add2_box_24dp.xml +++ b/app/src/main/res/drawable/ic_add2_box_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_add2_box_24dp_white.xml b/app/src/main/res/drawable/ic_add2_box_24dp_white.xml index 620b791c..a3aed3c5 100644 --- a/app/src/main/res/drawable/ic_add2_box_24dp_white.xml +++ b/app/src/main/res/drawable/ic_add2_box_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_add_box_24dp.xml b/app/src/main/res/drawable/ic_add_box_24dp.xml index 065baf54..8bad61d3 100644 --- a/app/src/main/res/drawable/ic_add_box_24dp.xml +++ b/app/src/main/res/drawable/ic_add_box_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_adjust_24dp.xml b/app/src/main/res/drawable/ic_adjust_24dp.xml index 832f844a..06f78fc1 100644 --- a/app/src/main/res/drawable/ic_adjust_24dp.xml +++ b/app/src/main/res/drawable/ic_adjust_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_brightness_7_24dp.xml b/app/src/main/res/drawable/ic_brightness_7_24dp.xml index 78308131..eeca77c6 100644 --- a/app/src/main/res/drawable/ic_brightness_7_24dp.xml +++ b/app/src/main/res/drawable/ic_brightness_7_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_brightness_auto_24dp.xml b/app/src/main/res/drawable/ic_brightness_auto_24dp.xml index e652bad8..d54d953d 100644 --- a/app/src/main/res/drawable/ic_brightness_auto_24dp.xml +++ b/app/src/main/res/drawable/ic_brightness_auto_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_clear_24dp.xml b/app/src/main/res/drawable/ic_clear_24dp.xml index 50fe0ebd..9571cfaf 100644 --- a/app/src/main/res/drawable/ic_clear_24dp.xml +++ b/app/src/main/res/drawable/ic_clear_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_cloud_24dp.xml b/app/src/main/res/drawable/ic_cloud_24dp.xml index f9fea005..29d92a29 100644 --- a/app/src/main/res/drawable/ic_cloud_24dp.xml +++ b/app/src/main/res/drawable/ic_cloud_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_cloud_24dp_white.xml b/app/src/main/res/drawable/ic_cloud_24dp_white.xml index 22b6caf0..eebd0dc4 100644 --- a/app/src/main/res/drawable/ic_cloud_24dp_white.xml +++ b/app/src/main/res/drawable/ic_cloud_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_delete_24dp.xml b/app/src/main/res/drawable/ic_delete_24dp.xml index e3799e01..6710f2bd 100644 --- a/app/src/main/res/drawable/ic_delete_24dp.xml +++ b/app/src/main/res/drawable/ic_delete_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_delete_24dp_white.xml b/app/src/main/res/drawable/ic_delete_24dp_white.xml index dc82952f..a8bdea66 100644 --- a/app/src/main/res/drawable/ic_delete_24dp_white.xml +++ b/app/src/main/res/drawable/ic_delete_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_directions_24dp.xml b/app/src/main/res/drawable/ic_directions_24dp.xml index edb6c646..c2a5739c 100644 --- a/app/src/main/res/drawable/ic_directions_24dp.xml +++ b/app/src/main/res/drawable/ic_directions_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_done_24dp.xml b/app/src/main/res/drawable/ic_done_24dp.xml index c7f471ea..ee976dcf 100644 --- a/app/src/main/res/drawable/ic_done_24dp.xml +++ b/app/src/main/res/drawable/ic_done_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_edit_24dp.xml b/app/src/main/res/drawable/ic_edit_24dp.xml index 7e14e88c..2fb1ba09 100644 --- a/app/src/main/res/drawable/ic_edit_24dp.xml +++ b/app/src/main/res/drawable/ic_edit_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_flash_off_24dp.xml b/app/src/main/res/drawable/ic_flash_off_24dp.xml index c06b48e4..c7910f3b 100644 --- a/app/src/main/res/drawable/ic_flash_off_24dp.xml +++ b/app/src/main/res/drawable/ic_flash_off_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_flash_on_24dp.xml b/app/src/main/res/drawable/ic_flash_on_24dp.xml index 19041205..e462763d 100644 --- a/app/src/main/res/drawable/ic_flash_on_24dp.xml +++ b/app/src/main/res/drawable/ic_flash_on_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_flash_on_24dp_white.xml b/app/src/main/res/drawable/ic_flash_on_24dp_white.xml index 32ce4556..14203245 100644 --- a/app/src/main/res/drawable/ic_flash_on_24dp_white.xml +++ b/app/src/main/res/drawable/ic_flash_on_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_flash_on_24dp_white2.xml b/app/src/main/res/drawable/ic_flash_on_24dp_white2.xml index ac09a8f0..8cad8432 100644 --- a/app/src/main/res/drawable/ic_flash_on_24dp_white2.xml +++ b/app/src/main/res/drawable/ic_flash_on_24dp_white2.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_info_outline_24dp.xml b/app/src/main/res/drawable/ic_info_outline_24dp.xml index 183e435c..d2bfb41c 100644 --- a/app/src/main/res/drawable/ic_info_outline_24dp.xml +++ b/app/src/main/res/drawable/ic_info_outline_24dp.xml @@ -1,12 +1,12 @@ - - - - - - + + + + + + diff --git a/app/src/main/res/drawable/ic_info_outline_24dp_white.xml b/app/src/main/res/drawable/ic_info_outline_24dp_white.xml index 5b37ece0..07755bb7 100644 --- a/app/src/main/res/drawable/ic_info_outline_24dp_white.xml +++ b/app/src/main/res/drawable/ic_info_outline_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp.xml b/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp.xml index ba72de66..832fe2c8 100644 --- a/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp.xml +++ b/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp_white.xml b/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp_white.xml index 578a9361..7100e64c 100644 --- a/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp_white.xml +++ b/app/src/main/res/drawable/ic_keyboard_arrow_left_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml b/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml index 312d5c17..b3be1aa8 100644 --- a/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml +++ b/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp_white.xml b/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp_white.xml index 252ed973..7c4de54f 100644 --- a/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp_white.xml +++ b/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_mic_24dp.xml b/app/src/main/res/drawable/ic_mic_24dp.xml index 4f2f9464..714dc512 100644 --- a/app/src/main/res/drawable/ic_mic_24dp.xml +++ b/app/src/main/res/drawable/ic_mic_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_my_location_24dp.xml b/app/src/main/res/drawable/ic_my_location_24dp.xml index 2ab0f98f..f0569c15 100644 --- a/app/src/main/res/drawable/ic_my_location_24dp.xml +++ b/app/src/main/res/drawable/ic_my_location_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_navigation_white_24dp.xml b/app/src/main/res/drawable/ic_navigation_white_24dp.xml index 6d32fc5d..92e95781 100644 --- a/app/src/main/res/drawable/ic_navigation_white_24dp.xml +++ b/app/src/main/res/drawable/ic_navigation_white_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_pause_24dp.xml b/app/src/main/res/drawable/ic_pause_24dp.xml index b86bab39..a10e7b49 100644 --- a/app/src/main/res/drawable/ic_pause_24dp.xml +++ b/app/src/main/res/drawable/ic_pause_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_pause_24dp_white.xml b/app/src/main/res/drawable/ic_pause_24dp_white.xml index a589d9b2..8af22bb1 100644 --- a/app/src/main/res/drawable/ic_pause_24dp_white.xml +++ b/app/src/main/res/drawable/ic_pause_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_pause_blue_24dp.xml b/app/src/main/res/drawable/ic_pause_blue_24dp.xml index 33c28eab..3d4ca00e 100644 --- a/app/src/main/res/drawable/ic_pause_blue_24dp.xml +++ b/app/src/main/res/drawable/ic_pause_blue_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_pause_white_24dp.xml b/app/src/main/res/drawable/ic_pause_white_24dp.xml index 00e8c7f8..ca28f364 100644 --- a/app/src/main/res/drawable/ic_pause_white_24dp.xml +++ b/app/src/main/res/drawable/ic_pause_white_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_place_24dp.xml b/app/src/main/res/drawable/ic_place_24dp.xml index 8ee9ab39..fbd8e183 100644 --- a/app/src/main/res/drawable/ic_place_24dp.xml +++ b/app/src/main/res/drawable/ic_place_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_place_24dp_white.xml b/app/src/main/res/drawable/ic_place_24dp_white.xml index 15be23a3..5de2d8fe 100644 --- a/app/src/main/res/drawable/ic_place_24dp_white.xml +++ b/app/src/main/res/drawable/ic_place_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_play_arrow_24dp.xml b/app/src/main/res/drawable/ic_play_arrow_24dp.xml index 0b19e201..ba538d05 100644 --- a/app/src/main/res/drawable/ic_play_arrow_24dp.xml +++ b/app/src/main/res/drawable/ic_play_arrow_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_play_arrow_24dp_white.xml b/app/src/main/res/drawable/ic_play_arrow_24dp_white.xml index b1e5a00a..21cf92e4 100644 --- a/app/src/main/res/drawable/ic_play_arrow_24dp_white.xml +++ b/app/src/main/res/drawable/ic_play_arrow_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_playlist_add_24dp.xml b/app/src/main/res/drawable/ic_playlist_add_24dp.xml index a3fe4353..e74e8af3 100644 --- a/app/src/main/res/drawable/ic_playlist_add_24dp.xml +++ b/app/src/main/res/drawable/ic_playlist_add_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_playlist_play_24dp.xml b/app/src/main/res/drawable/ic_playlist_play_24dp.xml index d2f864e2..f19f2f37 100644 --- a/app/src/main/res/drawable/ic_playlist_play_24dp.xml +++ b/app/src/main/res/drawable/ic_playlist_play_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_public_24dp.xml b/app/src/main/res/drawable/ic_public_24dp.xml index efbc7c84..006056ca 100644 --- a/app/src/main/res/drawable/ic_public_24dp.xml +++ b/app/src/main/res/drawable/ic_public_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_public_24dp_white.xml b/app/src/main/res/drawable/ic_public_24dp_white.xml index 525e817c..413ab463 100644 --- a/app/src/main/res/drawable/ic_public_24dp_white.xml +++ b/app/src/main/res/drawable/ic_public_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_queue_24dp.xml b/app/src/main/res/drawable/ic_queue_24dp.xml index b168bb7d..ab99da5c 100644 --- a/app/src/main/res/drawable/ic_queue_24dp.xml +++ b/app/src/main/res/drawable/ic_queue_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_reorder_24dp.xml b/app/src/main/res/drawable/ic_reorder_24dp.xml index cc3031dd..1c4bdb9f 100644 --- a/app/src/main/res/drawable/ic_reorder_24dp.xml +++ b/app/src/main/res/drawable/ic_reorder_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_report_24dp.xml b/app/src/main/res/drawable/ic_report_24dp.xml index 3a70c555..d5501c93 100644 --- a/app/src/main/res/drawable/ic_report_24dp.xml +++ b/app/src/main/res/drawable/ic_report_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_report_24dp_white.xml b/app/src/main/res/drawable/ic_report_24dp_white.xml index 9ddf667a..b5651fb2 100644 --- a/app/src/main/res/drawable/ic_report_24dp_white.xml +++ b/app/src/main/res/drawable/ic_report_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_search_24dp.xml b/app/src/main/res/drawable/ic_search_24dp.xml index b07c88a7..2afcc1ed 100644 --- a/app/src/main/res/drawable/ic_search_24dp.xml +++ b/app/src/main/res/drawable/ic_search_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_settings_24dp_white.xml b/app/src/main/res/drawable/ic_settings_24dp_white.xml index 64d7717a..e032d6b4 100644 --- a/app/src/main/res/drawable/ic_settings_24dp_white.xml +++ b/app/src/main/res/drawable/ic_settings_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_share_24dp.xml b/app/src/main/res/drawable/ic_share_24dp.xml index 7a994322..f5ef676a 100644 --- a/app/src/main/res/drawable/ic_share_24dp.xml +++ b/app/src/main/res/drawable/ic_share_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_skip_next_24dp.xml b/app/src/main/res/drawable/ic_skip_next_24dp.xml deleted file mode 100644 index cfe089fb..00000000 --- a/app/src/main/res/drawable/ic_skip_next_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_skip_previous_24dp.xml b/app/src/main/res/drawable/ic_skip_previous_24dp.xml deleted file mode 100644 index 179b5662..00000000 --- a/app/src/main/res/drawable/ic_skip_previous_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_star_24dp.xml b/app/src/main/res/drawable/ic_star_24dp.xml index f1e11460..3103c096 100644 --- a/app/src/main/res/drawable/ic_star_24dp.xml +++ b/app/src/main/res/drawable/ic_star_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_star_24dp_white.xml b/app/src/main/res/drawable/ic_star_24dp_white.xml index b2637dc6..0725a28e 100644 --- a/app/src/main/res/drawable/ic_star_24dp_white.xml +++ b/app/src/main/res/drawable/ic_star_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_star_outline_24dp.xml b/app/src/main/res/drawable/ic_star_outline_24dp.xml index a418913e..15a182c9 100644 --- a/app/src/main/res/drawable/ic_star_outline_24dp.xml +++ b/app/src/main/res/drawable/ic_star_outline_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_star_outline_24dp_white.xml b/app/src/main/res/drawable/ic_star_outline_24dp_white.xml index 63f2ffe2..98aa63dc 100644 --- a/app/src/main/res/drawable/ic_star_outline_24dp_white.xml +++ b/app/src/main/res/drawable/ic_star_outline_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_stop_24dp.xml b/app/src/main/res/drawable/ic_stop_24dp.xml index f259a687..822ec2ed 100644 --- a/app/src/main/res/drawable/ic_stop_24dp.xml +++ b/app/src/main/res/drawable/ic_stop_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_stop_24dp_white.xml b/app/src/main/res/drawable/ic_stop_24dp_white.xml index d4a381a0..bf223242 100644 --- a/app/src/main/res/drawable/ic_stop_24dp_white.xml +++ b/app/src/main/res/drawable/ic_stop_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_touch_app_24dp.xml b/app/src/main/res/drawable/ic_touch_app_24dp.xml index 8239e090..5cfe8a99 100644 --- a/app/src/main/res/drawable/ic_touch_app_24dp.xml +++ b/app/src/main/res/drawable/ic_touch_app_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_videocam_24dp.xml b/app/src/main/res/drawable/ic_videocam_24dp.xml deleted file mode 100644 index d4d2285c..00000000 --- a/app/src/main/res/drawable/ic_videocam_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_warning_24dp.xml b/app/src/main/res/drawable/ic_warning_24dp.xml index c1a4d9f2..96702d93 100644 --- a/app/src/main/res/drawable/ic_warning_24dp.xml +++ b/app/src/main/res/drawable/ic_warning_24dp.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/drawable/ic_warning_24dp_white.xml b/app/src/main/res/drawable/ic_warning_24dp_white.xml index 0b784ca4..30a3bed9 100644 --- a/app/src/main/res/drawable/ic_warning_24dp_white.xml +++ b/app/src/main/res/drawable/ic_warning_24dp_white.xml @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/src/main/res/layout/activity_image_show.xml b/app/src/main/res/layout/activity_image_show.xml index 2dab5fa4..4426b9f1 100644 --- a/app/src/main/res/layout/activity_image_show.xml +++ b/app/src/main/res/layout/activity_image_show.xml @@ -1,46 +1,46 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_recyclerview_toolbar.xml b/app/src/main/res/layout/activity_recyclerview_toolbar.xml index 3c1a5db8..e72582fd 100644 --- a/app/src/main/res/layout/activity_recyclerview_toolbar.xml +++ b/app/src/main/res/layout/activity_recyclerview_toolbar.xml @@ -1,33 +1,33 @@ - - - - - - - - + + + + + + + + diff --git a/app/src/main/res/layout/activity_webview_toolbar.xml b/app/src/main/res/layout/activity_webview_toolbar.xml index 057f234a..e62b20b8 100644 --- a/app/src/main/res/layout/activity_webview_toolbar.xml +++ b/app/src/main/res/layout/activity_webview_toolbar.xml @@ -1,32 +1,32 @@ - - - - - - - - + + + + + + + + diff --git a/app/src/main/res/layout/activity_wpcimages.xml b/app/src/main/res/layout/activity_wpcimages.xml index 0d3d9492..19ae40b6 100644 --- a/app/src/main/res/layout/activity_wpcimages.xml +++ b/app/src/main/res/layout/activity_wpcimages.xml @@ -1,61 +1,61 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/cardview_settingslocation.xml b/app/src/main/res/layout/cardview_settingslocation.xml index 01816b6c..861208bf 100644 --- a/app/src/main/res/layout/cardview_settingslocation.xml +++ b/app/src/main/res/layout/cardview_settingslocation.xml @@ -1,57 +1,57 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/drawer_list_item.xml b/app/src/main/res/layout/drawer_list_item.xml index 9b4c2f14..ae9d599e 100644 --- a/app/src/main/res/layout/drawer_list_item.xml +++ b/app/src/main/res/layout/drawer_list_item.xml @@ -1,28 +1,28 @@ - - - + + + diff --git a/app/src/main/res/layout/simple_spinner_item.xml b/app/src/main/res/layout/simple_spinner_item.xml index de4c2b55..e521fc71 100644 --- a/app/src/main/res/layout/simple_spinner_item.xml +++ b/app/src/main/res/layout/simple_spinner_item.xml @@ -1,13 +1,13 @@ - + diff --git a/app/src/main/res/menu/adhoc_forecast.xml b/app/src/main/res/menu/adhoc_forecast.xml index 9cd86f03..fe573e58 100644 --- a/app/src/main/res/menu/adhoc_forecast.xml +++ b/app/src/main/res/menu/adhoc_forecast.xml @@ -1,27 +1,27 @@ - - - - - + + + + + diff --git a/app/src/main/res/menu/afd_top.xml b/app/src/main/res/menu/afd_top.xml index a0dffe40..e91d5f75 100644 --- a/app/src/main/res/menu/afd_top.xml +++ b/app/src/main/res/menu/afd_top.xml @@ -1,27 +1,27 @@ - - - - - + + + + + diff --git a/app/src/main/res/menu/lsrbywfo.xml b/app/src/main/res/menu/lsrbywfo.xml index 87e0dc45..eb06c69b 100644 --- a/app/src/main/res/menu/lsrbywfo.xml +++ b/app/src/main/res/menu/lsrbywfo.xml @@ -1,52 +1,52 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/app/src/main/res/menu/nhc_storm.xml b/app/src/main/res/menu/nhc_storm.xml index 38f01a07..1d7d700c 100644 --- a/app/src/main/res/menu/nhc_storm.xml +++ b/app/src/main/res/menu/nhc_storm.xml @@ -1,53 +1,53 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/app/src/main/res/menu/radarnwsmosaic.xml b/app/src/main/res/menu/radarnwsmosaic.xml index 4fb0e40f..728c9db7 100644 --- a/app/src/main/res/menu/radarnwsmosaic.xml +++ b/app/src/main/res/menu/radarnwsmosaic.xml @@ -1,38 +1,38 @@ - - - - - - - + + + + + + + diff --git a/app/src/main/res/menu/settings_playlist.xml b/app/src/main/res/menu/settings_playlist.xml index d6740570..56d25dcd 100644 --- a/app/src/main/res/menu/settings_playlist.xml +++ b/app/src/main/res/menu/settings_playlist.xml @@ -1,33 +1,33 @@ - - - - - - + + + + + + diff --git a/app/src/main/res/menu/severe_dashboard.xml b/app/src/main/res/menu/severe_dashboard.xml index f7fd9b96..83230098 100644 --- a/app/src/main/res/menu/severe_dashboard.xml +++ b/app/src/main/res/menu/severe_dashboard.xml @@ -1,33 +1,33 @@ - - - - - - + + + + + + diff --git a/app/src/main/res/menu/spcswostate_top.xml b/app/src/main/res/menu/spcswostate_top.xml index 648217c1..1cc5b5b2 100644 --- a/app/src/main/res/menu/spcswostate_top.xml +++ b/app/src/main/res/menu/spcswostate_top.xml @@ -1,32 +1,32 @@ - - - - - - + + + + + + diff --git a/app/src/main/res/menu/spotters.xml b/app/src/main/res/menu/spotters.xml index b1ee4c84..118b4fb7 100644 --- a/app/src/main/res/menu/spotters.xml +++ b/app/src/main/res/menu/spotters.xml @@ -1,28 +1,28 @@ - - - - - + + + + + diff --git a/app/src/main/res/menu/uswxoglradar_top.xml b/app/src/main/res/menu/uswxoglradar_top.xml index a0dffe40..e91d5f75 100644 --- a/app/src/main/res/menu/uswxoglradar_top.xml +++ b/app/src/main/res/menu/uswxoglradar_top.xml @@ -1,27 +1,27 @@ - - - - - + + + + + diff --git a/app/src/main/res/menu/webscreen_ab_state.xml b/app/src/main/res/menu/webscreen_ab_state.xml index 73944060..c84b9c28 100644 --- a/app/src/main/res/menu/webscreen_ab_state.xml +++ b/app/src/main/res/menu/webscreen_ab_state.xml @@ -1,31 +1,31 @@ - - - - - - + + + + + + diff --git a/app/src/main/res/menu/wpctext_products_top.xml b/app/src/main/res/menu/wpctext_products_top.xml index f7c65f2e..b10319cc 100644 --- a/app/src/main/res/menu/wpctext_products_top.xml +++ b/app/src/main/res/menu/wpctext_products_top.xml @@ -1,27 +1,27 @@ - - - - - + + + + + diff --git a/app/src/main/res/raw/colormapbvaf.txt b/app/src/main/res/raw/colormapbvaf.txt index 9aa88eba..b17d819d 100644 --- a/app/src/main/res/raw/colormapbvaf.txt +++ b/app/src/main/res/raw/colormapbvaf.txt @@ -1,11 +1,11 @@ -Color,-121,0,0,0,, -Color,-120,0,0,255,, -Color,-63,0,255,255,, -Color,-5,0,50,0,, -Color,0,0,0,0,, -Color,5,100,0,0,, -Color,40,255,0,0, -Color,80,255,200,0, -Color,120,255,255,0,, -Color,121,0,0,0,, -Color,126,0,0,0 +Color,-121,0,0,0,, +Color,-120,0,0,255,, +Color,-63,0,255,255,, +Color,-5,0,50,0,, +Color,0,0,0,0,, +Color,5,100,0,0,, +Color,40,255,0,0, +Color,80,255,200,0, +Color,120,255,255,0,, +Color,121,0,0,0,, +Color,126,0,0,0 diff --git a/app/src/main/res/raw/colormapbvcod.txt b/app/src/main/res/raw/colormapbvcod.txt index ddcee03a..eb9f2967 100644 --- a/app/src/main/res/raw/colormapbvcod.txt +++ b/app/src/main/res/raw/colormapbvcod.txt @@ -1,20 +1,20 @@ -# -# The following was used as a basis for this color palette -# which is the default for the program for velocity -# College of DuPage ( COD ) -# http://weather.cod.edu/satrad/ -# -Color,-116,0,0,0 -Color,-115,0,170,249 -Color,-74,0,70,190 -Color,-72,0,250,73 -Color,-9,0,85,0 -Color,-5,119,138,119 -Color,0,200,200,200 -Color,5,143,126,126 -Color,9,87,0,0 -Color,72,255,0,0 -Color,74,250,164,101 -Color,102,255,255,0 -Color,103,127,0,127 -Color,126,127,0,127 +# +# The following was used as a basis for this color palette +# which is the default for the program for velocity +# College of DuPage ( COD ) +# http://weather.cod.edu/satrad/ +# +Color,-116,0,0,0 +Color,-115,0,170,249 +Color,-74,0,70,190 +Color,-72,0,250,73 +Color,-9,0,85,0 +Color,-5,119,138,119 +Color,0,200,200,200 +Color,5,143,126,126 +Color,9,87,0,0 +Color,72,255,0,0 +Color,74,250,164,101 +Color,102,255,255,0 +Color,103,127,0,127 +Color,126,127,0,127 diff --git a/app/src/main/res/raw/colormapbveak.txt b/app/src/main/res/raw/colormapbveak.txt index f218af5e..ac32c37d 100644 --- a/app/src/main/res/raw/colormapbveak.txt +++ b/app/src/main/res/raw/colormapbveak.txt @@ -1,11 +1,11 @@ -Color,-121,190,0,200,, -Color,-90,0,110,255,, -Color,-70,0,255,255,, -Color,-45,50,190,190,, -Color,-5,0,50,0,, -Color,0,190,190,190,, -Color,5,100,0,0,, -Color,30,255,0,0,, -Color,40,255,100,0,, -Color,70,255,170,0,, -Color,120,255,255,0, +Color,-121,190,0,200,, +Color,-90,0,110,255,, +Color,-70,0,255,255,, +Color,-45,50,190,190,, +Color,-5,0,50,0,, +Color,0,190,190,190,, +Color,5,100,0,0,, +Color,30,255,0,0,, +Color,40,255,100,0,, +Color,70,255,170,0,, +Color,120,255,255,0, diff --git a/app/src/main/res/raw/gaz_counties_national.txt b/app/src/main/res/raw/gaz_counties_national.txt index 282f08e2..4e44cc4d 100644 --- a/app/src/main/res/raw/gaz_counties_national.txt +++ b/app/src/main/res/raw/gaz_counties_national.txt @@ -1,3221 +1,3221 @@ -AL,Autauga County, 32.536382, -86.644490 -AL,Baldwin County, 30.659218, -87.746067 -AL,Barbour County, 31.870670, -85.405456 -AL,Bibb County, 33.015893, -87.127148 -AL,Blount County, 33.977448, -86.567246 -AL,Bullock County, 32.101759, -85.717261 -AL,Butler County, 31.751667, -86.681969 -AL,Calhoun County, 33.771706, -85.822513 -AL,Chambers County, 32.917943, -85.391812 -AL,Cherokee County, 34.069515, -85.654242 -AL,Chilton County, 32.854059, -86.726627 -AL,Choctaw County, 31.991008, -88.248887 -AL,Clarke County, 31.685521, -87.818624 -AL,Clay County, 33.267809, -85.862051 -AL,Cleburne County, 33.671981, -85.516109 -AL,Coffee County, 31.402183, -85.989201 -AL,Colbert County, 34.703112, -87.801457 -AL,Conecuh County, 31.428292, -86.992029 -AL,Coosa County, 32.931445, -86.243482 -AL,Covington County, 31.243987, -86.448721 -AL,Crenshaw County, 31.732826, -86.319222 -AL,Cullman County, 34.131923, -86.869267 -AL,Dale County, 31.430654, -85.609476 -AL,Dallas County, 32.333540, -87.114356 -AL,DeKalb County, 34.460929, -85.803992 -AL,Elmore County, 32.597229, -86.142738 -AL,Escambia County, 31.121747, -87.168429 -AL,Etowah County, 34.047638, -86.034420 -AL,Fayette County, 33.732249, -87.752049 -AL,Franklin County, 34.441988, -87.842815 -AL,Geneva County, 31.090866, -85.824346 -AL,Greene County, 32.844497, -87.964200 -AL,Hale County, 32.752796, -87.623061 -AL,Henry County, 31.516978, -85.239971 -AL,Houston County, 31.158193, -85.296398 -AL,Jackson County, 34.763522, -85.977400 -AL,Jefferson County, 33.553444, -86.896536 -AL,Lamar County, 33.787085, -88.087431 -AL,Lauderdale County, 34.904122, -87.650997 -AL,Lawrence County, 34.529776, -87.321865 -AL,Lee County, 32.604064, -85.353048 -AL,Limestone County, 34.810239, -86.981399 -AL,Lowndes County, 32.147888, -86.650586 -AL,Macon County, 32.387027, -85.692887 -AL,Madison County, 34.764238, -86.551080 -AL,Marengo County, 32.247591, -87.791091 -AL,Marion County, 34.138219, -87.881551 -AL,Marshall County, 34.309564, -86.321668 -AL,Mobile County, 30.684573, -88.196568 -AL,Monroe County, 31.580332, -87.383266 -AL,Montgomery County, 32.203650, -86.203831 -AL,Morgan County, 34.454484, -86.846402 -AL,Perry County, 32.639005, -87.293827 -AL,Pickens County, 33.296808, -88.096878 -AL,Pike County, 31.798726, -85.941997 -AL,Randolph County, 33.296475, -85.464068 -AL,Russell County, 32.289811, -85.186980 -AL,St. Clair County, 33.712963, -86.315663 -AL,Shelby County, 33.262937, -86.678104 -AL,Sumter County, 32.597481, -88.200057 -AL,Talladega County, 33.369277, -86.175805 -AL,Tallapoosa County, 32.863369, -85.799553 -AL,Tuscaloosa County, 33.290202, -87.522860 -AL,Walker County, 33.791571, -87.301092 -AL,Washington County, 31.406974, -88.202078 -AL,Wilcox County, 31.990330, -87.302205 -AL,Winston County, 34.155888, -87.364147 -AK,Aleutians East Borough, 55.243722,-161.950749 -AK,Aleutians West Census Area, 51.959447,+178.338813 -AK,Anchorage Municipality, 61.177549,-149.274354 -AK,Bethel Census Area, 60.928916,-160.153350 -AK,Bristol Bay Borough, 58.731372,-156.986612 -AK,Denali Borough, 63.682732,-150.026719 -AK,Dillingham Census Area, 59.824816,-158.602233 -AK,Fairbanks North Star Borough, 64.690832,-146.599867 -AK,Haines Borough, 59.099905,-135.578102 -AK,Hoonah-Angoon Census Area, 58.076434,-135.185100 -AK,Juneau City and Borough, 58.372700,-134.178781 -AK,Kenai Peninsula Borough, 60.366373,-152.321973 -AK,Ketchikan Gateway Borough, 55.449938,-131.106685 -AK,Kodiak Island Borough, 57.553611,-153.630911 -AK,Lake and Peninsula Borough, 58.205065,-156.705188 -AK,Matanuska-Susitna Borough, 62.182174,-149.407974 -AK,Nome Census Area, 64.783686,-164.188912 -AK,North Slope Borough, 69.449343,-153.472830 -AK,Northwest Arctic Borough, 67.005066,-160.021086 -AK,Petersburg Census Area, 56.639612,-133.527996 -AK,Prince of Wales-Hyder Census Area, 55.415683,-132.875734 -AK,Sitka City and Borough, 57.142508,-135.332624 -AK,Skagway Municipality, 59.575097,-135.335418 -AK,Southeast Fairbanks Census Area, 63.864997,-143.218628 -AK,Valdez-Cordova Census Area, 61.349840,-145.023141 -AK,Wade Hampton Census Area, 62.283174,-163.190950 -AK,Wrangell City and Borough, 56.279121,-132.040325 -AK,Yakutat City and Borough, 59.999083,-140.239593 -AK,Yukon-Koyukuk Census Area, 65.376131,-151.576855 -AZ,Apache County, 35.385845,-109.493747 -AZ,Cochise County, 31.881793,-109.754120 -AZ,Coconino County, 35.829692,-111.773728 -AZ,Gila County, 33.789618,-110.811870 -AZ,Graham County, 32.931828,-109.878310 -AZ,Greenlee County, 33.238872,-109.242323 -AZ,La Paz County, 33.727625,-114.038793 -AZ,Maricopa County, 33.346541,-112.495534 -AZ,Mohave County, 35.717705,-113.749689 -AZ,Navajo County, 35.390934,-110.320908 -AZ,Pima County, 32.128237,-111.783018 -AZ,Pinal County, 32.918910,-111.367257 -AZ,Santa Cruz County, 31.525904,-110.845190 -AZ,Yavapai County, 34.630044,-112.573745 -AZ,Yuma County, 32.773942,-113.910905 -AR,Arkansas County, 34.289573, -91.376547 -AR,Ashley County, 33.190835, -91.772267 -AR,Baxter County, 36.280710, -92.330438 -AR,Benton County, 36.337825, -94.256187 -AR,Boone County, 36.304308, -93.079204 -AR,Bradley County, 33.463819, -92.168164 -AR,Calhoun County, 33.560460, -92.513879 -AR,Carroll County, 36.337774, -93.541663 -AR,Chicot County, 33.267139, -91.297158 -AR,Clark County, 34.053312, -93.176205 -AR,Clay County, 36.367302, -90.418704 -AR,Cleburne County, 35.566288, -92.059974 -AR,Cleveland County, 33.893201, -92.188714 -AR,Columbia County, 33.215070, -93.226901 -AR,Conway County, 35.265702, -92.689248 -AR,Craighead County, 35.828268, -90.630411 -AR,Crawford County, 35.583041, -94.236224 -AR,Crittenden County, 35.211878, -90.315331 -AR,Cross County, 35.291259, -90.773894 -AR,Dallas County, 33.967823, -92.653999 -AR,Desha County, 33.828748, -91.244427 -AR,Drew County, 33.587242, -91.722778 -AR,Faulkner County, 35.146356, -92.324654 -AR,Franklin County, 35.508573, -93.887672 -AR,Fulton County, 36.383443, -91.819239 -AR,Garland County, 34.578861, -93.146915 -AR,Grant County, 34.288063, -92.423984 -AR,Greene County, 36.119922, -90.565241 -AR,Hempstead County, 33.728611, -93.665809 -AR,Hot Spring County, 34.315177, -92.944147 -AR,Howard County, 34.083179, -93.990988 -AR,Independence County, 35.737499, -91.559942 -AR,Izard County, 36.094879, -91.913625 -AR,Jackson County, 35.596605, -91.223178 -AR,Jefferson County, 34.277695, -91.930701 -AR,Johnson County, 35.573359, -93.466322 -AR,Lafayette County, 33.240660, -93.611643 -AR,Lawrence County, 36.041098, -91.101153 -AR,Lee County, 34.779750, -90.779288 -AR,Lincoln County, 33.957665, -91.727624 -AR,Little River County, 33.699497, -94.229774 -AR,Logan County, 35.218549, -93.720563 -AR,Lonoke County, 34.755114, -91.894132 -AR,Madison County, 36.012545, -93.724053 -AR,Marion County, 36.266656, -92.678588 -AR,Miller County, 33.305505, -93.901509 -AR,Mississippi County, 35.766943, -90.052209 -AR,Monroe County, 34.679513, -91.203314 -AR,Montgomery County, 34.545652, -93.664147 -AR,Nevada County, 33.666699, -93.305072 -AR,Newton County, 35.910062, -93.215084 -AR,Ouachita County, 33.591158, -92.878418 -AR,Perry County, 34.946363, -92.926877 -AR,Phillips County, 34.425842, -90.848386 -AR,Pike County, 34.158191, -93.658659 -AR,Poinsett County, 35.568981, -90.680595 -AR,Polk County, 34.490915, -94.230884 -AR,Pope County, 35.455297, -93.031535 -AR,Prairie County, 34.828225, -91.557199 -AR,Pulaski County, 34.773988, -92.316515 -AR,Randolph County, 36.341298, -91.028441 -AR,St. Francis County, 35.014438, -90.742199 -AR,Saline County, 34.648525, -92.674463 -AR,Scott County, 34.858869, -94.063641 -AR,Searcy County, 35.909660, -92.699351 -AR,Sebastian County, 35.196981, -94.274989 -AR,Sevier County, 33.994608, -94.243290 -AR,Sharp County, 36.173399, -91.471069 -AR,Stone County, 35.856989, -92.140494 -AR,Union County, 33.168219, -92.598145 -AR,Van Buren County, 35.582959, -92.515977 -AR,Washington County, 35.971209, -94.218417 -AR,White County, 35.254722, -91.753158 -AR,Woodruff County, 35.189071, -91.244418 -AR,Yell County, 34.997713, -93.408303 -CA,Alameda County, 37.648081,-121.913304 -CA,Alpine County, 38.617610,-119.798999 -CA,Amador County, 38.443550,-120.653856 -CA,Butte County, 39.665959,-121.601919 -CA,Calaveras County, 38.187844,-120.555115 -CA,Colusa County, 39.177739,-122.237563 -CA,Contra Costa County, 37.919479,-121.951543 -CA,Del Norte County, 41.749903,-123.980998 -CA,El Dorado County, 38.785532,-120.534398 -CA,Fresno County, 36.761006,-119.655019 -CA,Glenn County, 39.602546,-122.401700 -CA,Humboldt County, 40.706673,-123.925818 -CA,Imperial County, 33.040816,-115.355395 -CA,Inyo County, 36.561977,-117.403927 -CA,Kern County, 35.346629,-118.729506 -CA,Kings County, 36.072478,-119.815530 -CA,Lake County, 39.094802,-122.746757 -CA,Lassen County, 40.721089,-120.629931 -CA,Los Angeles County, 34.196398,-118.261862 -CA,Madera County, 37.210039,-119.749852 -CA,Marin County, 38.051817,-122.745974 -CA,Mariposa County, 37.570033,-119.912860 -CA,Mendocino County, 39.432388,-123.442881 -CA,Merced County, 37.194806,-120.722802 -CA,Modoc County, 41.592918,-120.718370 -CA,Mono County, 37.915836,-118.875167 -CA,Monterey County, 36.240107,-121.315573 -CA,Napa County, 38.507351,-122.325995 -CA,Nevada County, 39.295191,-120.773446 -CA,Orange County, 33.675687,-117.777207 -CA,Placer County, 39.062032,-120.722718 -CA,Plumas County, 39.995170,-120.829515 -CA,Riverside County, 33.729828,-116.002239 -CA,Sacramento County, 38.450011,-121.340441 -CA,San Benito County, 36.610702,-121.085296 -CA,San Bernardino County, 34.857220,-116.181197 -CA,San Diego County, 33.023604,-116.776117 -CA,San Francisco County, 37.727239,-123.032229 -CA,San Joaquin County, 37.935034,-121.272237 -CA,San Luis Obispo County, 35.385227,-120.447540 -CA,San Mateo County, 37.414664,-122.371542 -CA,Santa Barbara County, 34.537378,-120.038485 -CA,Santa Clara County, 37.220777,-121.690622 -CA,Santa Cruz County, 37.012488,-122.007205 -CA,Shasta County, 40.760521,-122.043550 -CA,Sierra County, 39.576925,-120.521993 -CA,Siskiyou County, 41.587986,-122.533287 -CA,Solano County, 38.267226,-121.939594 -CA,Sonoma County, 38.532574,-122.945194 -CA,Stanislaus County, 37.562384,-121.002656 -CA,Sutter County, 39.035257,-121.702758 -CA,Tehama County, 40.126156,-122.232276 -CA,Trinity County, 40.647724,-123.114404 -CA,Tulare County, 36.230453,-118.780542 -CA,Tuolumne County, 38.021451,-119.964708 -CA,Ventura County, 34.358741,-119.133143 -CA,Yolo County, 38.679268,-121.903178 -CA,Yuba County, 39.270026,-121.344280 -CO,Adams County, 39.874325,-104.331872 -CO,Alamosa County, 37.568442,-105.788041 -CO,Arapahoe County, 39.644632,-104.331733 -CO,Archuleta County, 37.202395,-107.050863 -CO,Baca County, 37.303144,-102.535457 -CO,Bent County, 37.931891,-103.077584 -CO,Boulder County, 40.094826,-105.398382 -CO,Broomfield County, 39.953382,-105.052125 -CO,Chaffee County, 38.738246,-106.316972 -CO,Cheyenne County, 38.835386,-102.604585 -CO,Clear Creek County, 39.689403,-105.670791 -CO,Conejos County, 37.213406,-106.176447 -CO,Costilla County, 37.277547,-105.428940 -CO,Crowley County, 38.321956,-103.787562 -CO,Custer County, 38.101994,-105.373515 -CO,Delta County, 38.861756,-107.864757 -CO,Denver County, 39.761849,-104.880625 -CO,Dolores County, 37.747602,-108.530383 -CO,Douglas County, 39.326435,-104.926199 -CO,Eagle County, 39.630638,-106.692944 -CO,Elbert County, 39.310817,-104.117928 -CO,El Paso County, 38.827383,-104.527472 -CO,Fremont County, 38.455658,-105.421438 -CO,Garfield County, 39.599352,-107.909780 -CO,Gilpin County, 39.861082,-105.528947 -CO,Grand County, 40.123289,-106.095876 -CO,Gunnison County, 38.669679,-107.078108 -CO,Hinsdale County, 37.811625,-107.383405 -CO,Huerfano County, 37.687815,-104.959928 -CO,Jackson County, 40.663432,-106.329248 -CO,Jefferson County, 39.586460,-105.245601 -CO,Kiowa County, 38.388466,-102.756210 -CO,Kit Carson County, 39.305340,-102.603023 -CO,Lake County, 39.204316,-106.349696 -CO,La Plata County, 37.287367,-107.839718 -CO,Larimer County, 40.663091,-105.482131 -CO,Las Animas County, 37.318831,-104.044110 -CO,Lincoln County, 38.993740,-103.507555 -CO,Logan County, 40.728091,-103.090464 -CO,Mesa County, 39.019492,-108.461837 -CO,Mineral County, 37.651478,-106.932300 -CO,Moffat County, 40.573984,-108.204521 -CO,Montezuma County, 37.338025,-108.595786 -CO,Montrose County, 38.413427,-108.263042 -CO,Morgan County, 40.262353,-103.807092 -CO,Otero County, 37.884170,-103.721260 -CO,Ouray County, 38.150600,-107.767133 -CO,Park County, 39.118914,-105.717648 -CO,Phillips County, 40.594712,-102.345105 -CO,Pitkin County, 39.217533,-106.915943 -CO,Prowers County, 37.958181,-102.392161 -CO,Pueblo County, 38.170658,-104.489892 -CO,Rio Blanco County, 39.972606,-108.200685 -CO,Rio Grande County, 37.485763,-106.453214 -CO,Routt County, 40.483160,-106.985288 -CO,Saguache County, 38.033952,-106.246675 -CO,San Juan County, 37.781074,-107.670257 -CO,San Miguel County, 38.009374,-108.427326 -CO,Sedgwick County, 40.871568,-102.355358 -CO,Summit County, 39.621023,-106.137555 -CO,Teller County, 38.871994,-105.182552 -CO,Washington County, 39.965413,-103.209605 -CO,Weld County, 40.555794,-104.383649 -CO,Yuma County, 40.000631,-102.422649 -CT,Fairfield County, 41.228103, -73.366757 -CT,Hartford County, 41.806053, -72.732916 -CT,Litchfield County, 41.791897, -73.235428 -CT,Middlesex County, 41.434525, -72.524227 -CT,New Haven County, 41.349717, -72.900204 -CT,New London County, 41.478630, -72.103452 -CT,Tolland County, 41.858076, -72.340977 -CT,Windham County, 41.824999, -71.990702 -DE,Kent County, 39.097088, -75.502982 -DE,New Castle County, 39.575915, -75.644132 -DE,Sussex County, 38.677511, -75.335495 -DC,District of Columbia, 38.904149, -77.017094 -FL,Alachua County, 29.675740, -82.357221 -FL,Baker County, 30.324442, -82.302284 -FL,Bay County, 30.237563, -85.631348 -FL,Bradford County, 29.946934, -82.166796 -FL,Brevard County, 28.298275, -80.700384 -FL,Broward County, 26.193520, -80.476658 -FL,Calhoun County, 30.388801, -85.197915 -FL,Charlotte County, 26.868826, -81.940858 -FL,Citrus County, 28.843628, -82.524796 -FL,Clay County, 29.987115, -81.858147 -FL,Collier County, 26.118713, -81.400884 -FL,Columbia County, 30.221305, -82.623127 -FL,DeSoto County, 27.190581, -81.806253 -FL,Dixie County, 29.580899, -83.195666 -FL,Duval County, 30.335245, -81.648113 -FL,Escambia County, 30.611664, -87.339040 -FL,Flagler County, 29.474894, -81.286362 -FL,Franklin County, 29.810176, -84.799173 -FL,Gadsden County, 30.579169, -84.612783 -FL,Gilchrist County, 29.723456, -82.795801 -FL,Glades County, 26.954810, -81.190820 -FL,Gulf County, 29.907257, -85.256537 -FL,Hamilton County, 30.491102, -82.951049 -FL,Hardee County, 27.492846, -81.821580 -FL,Hendry County, 26.539340, -81.151584 -FL,Hernando County, 28.567911, -82.464835 -FL,Highlands County, 27.342627, -81.340921 -FL,Hillsborough County, 27.906590, -82.349568 -FL,Holmes County, 30.866222, -85.812959 -FL,Indian River County, 27.700638, -80.574803 -FL,Jackson County, 30.787812, -85.210374 -FL,Jefferson County, 30.424558, -83.890859 -FL,Lafayette County, 29.990066, -83.178510 -FL,Lake County, 28.764113, -81.712282 -FL,Lee County, 26.552134, -81.892250 -FL,Leon County, 30.459310, -84.277800 -FL,Levy County, 29.284409, -82.783482 -FL,Liberty County, 30.259849, -84.868580 -FL,Madison County, 30.447228, -83.470437 -FL,Manatee County, 27.481386, -82.365783 -FL,Marion County, 29.202805, -82.043100 -FL,Martin County, 27.079954, -80.398211 -FL,Miami-Dade County, 25.610494, -80.499045 -FL,Monroe County, 25.601043, -81.206777 -FL,Nassau County, 30.605926, -81.764929 -FL,Okaloosa County, 30.665858, -86.594194 -FL,Okeechobee County, 27.385592, -80.887388 -FL,Orange County, 28.514435, -81.323295 -FL,Osceola County, 28.059027, -81.139312 -FL,Palm Beach County, 26.645763, -80.448673 -FL,Pasco County, 28.302024, -82.455707 -FL,Pinellas County, 27.903122, -82.739518 -FL,Polk County, 27.953115, -81.692783 -FL,Putnam County, 29.606006, -81.740894 -FL,St. Johns County, 29.890593, -81.383914 -FL,St. Lucie County, 27.380775, -80.443364 -FL,Santa Rosa County, 30.703633, -87.014255 -FL,Sarasota County, 27.184386, -82.365835 -FL,Seminole County, 28.690079, -81.131980 -FL,Sumter County, 28.714294, -82.074715 -FL,Suwannee County, 30.189244, -82.992754 -FL,Taylor County, 30.016943, -83.616417 -FL,Union County, 30.054280, -82.366918 -FL,Volusia County, 29.057617, -81.161813 -FL,Wakulla County, 30.140378, -84.375136 -FL,Walton County, 30.631211, -86.176614 -FL,Washington County, 30.602217, -85.662797 -GA,Appling County, 31.739712, -82.290103 -GA,Atkinson County, 31.300562, -82.883614 -GA,Bacon County, 31.563327, -82.387859 -GA,Baker County, 31.319622, -84.454857 -GA,Baldwin County, 33.059532, -83.255362 -GA,Banks County, 34.351922, -83.498441 -GA,Barrow County, 33.992009, -83.712303 -GA,Bartow County, 34.240917, -84.838188 -GA,Ben Hill County, 31.740775, -83.147190 -GA,Berrien County, 31.274308, -83.231906 -GA,Bibb County, 32.808844, -83.694193 -GA,Bleckley County, 32.435403, -83.331717 -GA,Brantley County, 31.197334, -81.982978 -GA,Brooks County, 30.833696, -83.588971 -GA,Bryan County, 32.017969, -81.438543 -GA,Bulloch County, 32.393408, -81.743810 -GA,Burke County, 33.063736, -82.003890 -GA,Butts County, 33.290355, -83.958221 -GA,Calhoun County, 31.521279, -84.626290 -GA,Camden County, 30.916358, -81.636516 -GA,Candler County, 32.403986, -82.071446 -GA,Carroll County, 33.582237, -85.080527 -GA,Catoosa County, 34.899393, -85.137353 -GA,Charlton County, 30.779904, -82.139644 -GA,Chatham County, 31.974755, -81.091768 -GA,Chattahoochee County, 32.347445, -84.788021 -GA,Chattooga County, 34.474178, -85.345289 -GA,Cherokee County, 34.244317, -84.475057 -GA,Clarke County, 33.952234, -83.367130 -GA,Clay County, 31.619831, -84.992583 -GA,Clayton County, 33.552242, -84.412977 -GA,Clinch County, 30.917653, -82.702614 -GA,Cobb County, 33.939940, -84.574166 -GA,Coffee County, 31.549245, -82.844938 -GA,Colquitt County, 31.189758, -83.769741 -GA,Columbia County, 33.550556, -82.251342 -GA,Cook County, 31.152935, -83.429551 -GA,Coweta County, 33.352897, -84.762138 -GA,Crawford County, 32.709446, -83.979182 -GA,Crisp County, 31.914753, -83.753338 -GA,Dade County, 34.852424, -85.506201 -GA,Dawson County, 34.442842, -84.173284 -GA,Decatur County, 30.877961, -84.577744 -GA,DeKalb County, 33.770661, -84.226343 -GA,Dodge County, 32.160656, -83.156818 -GA,Dooly County, 32.151995, -83.807167 -GA,Dougherty County, 31.535068, -84.214444 -GA,Douglas County, 33.699317, -84.765944 -GA,Early County, 31.324191, -84.906723 -GA,Echols County, 30.708500, -82.836132 -GA,Effingham County, 32.361711, -81.343337 -GA,Elbert County, 34.115017, -82.842057 -GA,Emanuel County, 32.591100, -82.299763 -GA,Evans County, 32.151902, -81.887618 -GA,Fannin County, 34.863837, -84.319287 -GA,Fayette County, 33.412717, -84.493941 -GA,Floyd County, 34.263677, -85.213730 -GA,Forsyth County, 34.225143, -84.127336 -GA,Franklin County, 34.375155, -83.227290 -GA,Fulton County, 33.790034, -84.468182 -GA,Gilmer County, 34.690541, -84.453984 -GA,Glascock County, 33.227491, -82.606913 -GA,Glynn County, 31.212746, -81.496517 -GA,Gordon County, 34.509667, -84.873862 -GA,Grady County, 30.875863, -84.244772 -GA,Greene County, 33.576836, -83.167103 -GA,Gwinnett County, 33.959101, -84.022938 -GA,Habersham County, 34.635108, -83.526406 -GA,Hall County, 34.317588, -83.818497 -GA,Hancock County, 33.269220, -83.000465 -GA,Haralson County, 33.795165, -85.220062 -GA,Harris County, 32.731549, -84.912432 -GA,Hart County, 34.348733, -82.963290 -GA,Heard County, 33.290968, -85.139594 -GA,Henry County, 33.452881, -84.154440 -GA,Houston County, 32.458381, -83.662856 -GA,Irwin County, 31.604306, -83.277037 -GA,Jackson County, 34.134157, -83.565133 -GA,Jasper County, 33.314905, -83.687892 -GA,Jeff Davis County, 31.811615, -82.636825 -GA,Jefferson County, 33.051874, -82.419050 -GA,Jenkins County, 32.794563, -81.971524 -GA,Johnson County, 32.689831, -82.661354 -GA,Jones County, 33.020226, -83.562339 -GA,Lamar County, 33.074460, -84.146721 -GA,Lanier County, 31.038197, -83.063164 -GA,Laurens County, 32.393220, -82.926317 -GA,Lee County, 31.818419, -84.146681 -GA,Liberty County, 31.807244, -81.457969 -GA,Lincoln County, 33.792151, -82.448299 -GA,Long County, 31.749563, -81.742870 -GA,Lowndes County, 30.833680, -83.268967 -GA,Lumpkin County, 34.568149, -83.998827 -GA,McDuffie County, 33.482464, -82.473188 -GA,McIntosh County, 31.482978, -81.370199 -GA,Macon County, 32.366216, -84.052162 -GA,Madison County, 34.128485, -83.203637 -GA,Marion County, 32.359538, -84.529561 -GA,Meriwether County, 33.030220, -84.663279 -GA,Miller County, 31.162908, -84.730386 -GA,Mitchell County, 31.228940, -84.192407 -GA,Monroe County, 33.017435, -83.922938 -GA,Montgomery County, 32.172108, -82.533349 -GA,Morgan County, 33.593732, -83.492324 -GA,Murray County, 34.797097, -84.737990 -GA,Muscogee County, 32.510197, -84.874946 -GA,Newton County, 33.544045, -83.855189 -GA,Oconee County, 33.834125, -83.437728 -GA,Oglethorpe County, 33.866806, -83.074081 -GA,Paulding County, 33.920903, -84.866979 -GA,Peach County, 32.571324, -83.831978 -GA,Pickens County, 34.456621, -84.490256 -GA,Pierce County, 31.353988, -82.210427 -GA,Pike County, 33.090768, -84.386627 -GA,Polk County, 33.995961, -85.186826 -GA,Pulaski County, 32.238794, -83.481855 -GA,Putnam County, 33.321060, -83.371790 -GA,Quitman County, 31.861487, -85.009317 -GA,Rabun County, 34.883026, -83.404735 -GA,Randolph County, 31.762651, -84.752311 -GA,Richmond County, 33.361487, -82.074998 -GA,Rockdale County, 33.652081, -84.026370 -GA,Schley County, 32.263441, -84.322724 -GA,Screven County, 32.744751, -81.617585 -GA,Seminole County, 30.933894, -84.867592 -GA,Spalding County, 33.262389, -84.286067 -GA,Stephens County, 34.552914, -83.290216 -GA,Stewart County, 32.073225, -84.834912 -GA,Sumter County, 32.042203, -84.204283 -GA,Talbot County, 32.704603, -84.530029 -GA,Taliaferro County, 33.559314, -82.875208 -GA,Tattnall County, 32.043768, -82.059208 -GA,Taylor County, 32.554667, -84.251426 -GA,Telfair County, 31.913639, -82.931062 -GA,Terrell County, 31.777191, -84.439446 -GA,Thomas County, 30.864616, -83.919783 -GA,Tift County, 31.457003, -83.525931 -GA,Toombs County, 32.126698, -82.332071 -GA,Towns County, 34.902650, -83.732158 -GA,Treutlen County, 32.409586, -82.570882 -GA,Troup County, 33.034482, -85.028360 -GA,Turner County, 31.718232, -83.628566 -GA,Twiggs County, 32.665847, -83.425879 -GA,Union County, 34.833770, -83.989573 -GA,Upson County, 32.881837, -84.292281 -GA,Walker County, 34.735827, -85.305385 -GA,Walton County, 33.782648, -83.734215 -GA,Ware County, 31.050881, -82.421507 -GA,Warren County, 33.419169, -82.688012 -GA,Washington County, 32.971848, -82.798112 -GA,Wayne County, 31.547845, -81.912376 -GA,Webster County, 32.046554, -84.553218 -GA,Wheeler County, 32.109276, -82.738701 -GA,White County, 34.643677, -83.743713 -GA,Whitfield County, 34.801726, -84.968541 -GA,Wilcox County, 31.962717, -83.438262 -GA,Wilkes County, 33.779040, -82.747922 -GA,Wilkinson County, 32.804321, -83.175587 -GA,Worth County, 31.551773, -83.849960 -HI,Hawaii County, 19.597764,-155.502443 -HI,Honolulu County, 21.461364,-158.201976 -HI,Kalawao County, 21.218764,-156.974010 -HI,Kauai County, 22.012038,-159.705965 -HI,Maui County, 20.855931,-156.601550 -ID,Ada County, 43.447861,-116.244456 -ID,Adams County, 44.884583,-116.431873 -ID,Bannock County, 42.692938,-112.228986 -ID,Bear Lake County, 42.285833,-111.327445 -ID,Benewah County, 47.218451,-116.633541 -ID,Bingham County, 43.216357,-112.399206 -ID,Blaine County, 43.394482,-113.955290 -ID,Boise County, 43.987275,-115.715110 -ID,Bonner County, 48.312512,-116.596940 -ID,Bonneville County, 43.395171,-111.621878 -ID,Boundary County, 48.773065,-116.524619 -ID,Butte County, 43.685100,-113.177627 -ID,Camas County, 43.463396,-114.804427 -ID,Canyon County, 43.623051,-116.708527 -ID,Caribou County, 42.786273,-111.544171 -ID,Cassia County, 42.288635,-113.605498 -ID,Clark County, 44.286251,-112.361120 -ID,Clearwater County, 46.672570,-115.653500 -ID,Custer County, 44.273341,-114.252251 -ID,Elmore County, 43.394826,-115.470751 -ID,Franklin County, 42.173589,-111.822955 -ID,Fremont County, 44.218091,-111.484429 -ID,Gem County, 44.061473,-116.398784 -ID,Gooding County, 42.973185,-114.821420 -ID,Idaho County, 45.849237,-115.467376 -ID,Jefferson County, 43.796965,-112.318588 -ID,Jerome County, 42.691171,-114.263009 -ID,Kootenai County, 47.677113,-116.694918 -ID,Latah County, 46.818920,-116.730974 -ID,Lemhi County, 44.928789,-113.887841 -ID,Lewis County, 46.236328,-116.423760 -ID,Lincoln County, 42.986181,-114.153899 -ID,Madison County, 43.789709,-111.656550 -ID,Minidoka County, 42.856937,-113.640010 -ID,Nez Perce County, 46.333766,-116.760903 -ID,Oneida County, 42.183890,-112.520465 -ID,Owyhee County, 42.593063,-116.142655 -ID,Payette County, 44.002740,-116.748655 -ID,Power County, 42.694126,-112.844407 -ID,Shoshone County, 47.347694,-115.885092 -ID,Teton County, 43.760994,-111.211765 -ID,Twin Falls County, 42.352309,-114.665639 -ID,Valley County, 44.771532,-115.637875 -ID,Washington County, 44.448213,-116.797830 -IL,Adams County, 39.986052, -91.194961 -IL,Alexander County, 37.183683, -89.349506 -IL,Bond County, 38.885924, -89.436592 -IL,Boone County, 42.318983, -88.824295 -IL,Brown County, 39.962069, -90.750309 -IL,Bureau County, 41.401304, -89.528377 -IL,Calhoun County, 39.164262, -90.666295 -IL,Carroll County, 42.059084, -89.926485 -IL,Cass County, 39.969202, -90.245704 -IL,Champaign County, 40.139150, -88.197201 -IL,Christian County, 39.545524, -89.279593 -IL,Clark County, 39.332364, -87.791687 -IL,Clay County, 38.747312, -88.483789 -IL,Clinton County, 38.606423, -89.423136 -IL,Coles County, 39.513680, -88.220782 -IL,Cook County, 41.894294, -87.645455 -IL,Crawford County, 39.003730, -87.757172 -IL,Cumberland County, 39.273121, -88.240619 -IL,DeKalb County, 41.894612, -88.768991 -IL,De Witt County, 40.181499, -88.901853 -IL,Douglas County, 39.766078, -88.222866 -IL,DuPage County, 41.852058, -88.086038 -IL,Edgar County, 39.679037, -87.747110 -IL,Edwards County, 38.417095, -88.047941 -IL,Effingham County, 39.047694, -88.592786 -IL,Fayette County, 39.001125, -89.017923 -IL,Ford County, 40.594423, -88.224746 -IL,Franklin County, 37.991848, -88.926246 -IL,Fulton County, 40.465688, -90.206793 -IL,Gallatin County, 37.768677, -88.227964 -IL,Greene County, 39.355444, -90.387757 -IL,Grundy County, 41.292410, -88.401054 -IL,Hamilton County, 38.085226, -88.539005 -IL,Hancock County, 40.405792, -91.167987 -IL,Hardin County, 37.517852, -88.266148 -IL,Henderson County, 40.815141, -90.938480 -IL,Henry County, 41.350021, -90.130838 -IL,Iroquois County, 40.748867, -87.833601 -IL,Jackson County, 37.786096, -89.381212 -IL,Jasper County, 39.004874, -88.150763 -IL,Jefferson County, 38.300780, -88.924210 -IL,Jersey County, 39.080192, -90.361365 -IL,Jo Daviess County, 42.362391, -90.211470 -IL,Johnson County, 37.460815, -88.882962 -IL,Kane County, 41.939594, -88.428040 -IL,Kankakee County, 41.139494, -87.861125 -IL,Kendall County, 41.588140, -88.430626 -IL,Knox County, 40.930941, -90.213761 -IL,Lake County, 42.326444, -87.436118 -IL,LaSalle County, 41.343341, -88.885931 -IL,Lawrence County, 38.718954, -87.730221 -IL,Lee County, 41.747442, -89.299351 -IL,Livingston County, 40.894376, -88.552852 -IL,Logan County, 40.129070, -89.365308 -IL,McDonough County, 40.455789, -90.677579 -IL,McHenry County, 42.324298, -88.452245 -IL,McLean County, 40.494559, -88.844539 -IL,Macon County, 39.860237, -88.961529 -IL,Macoupin County, 39.265900, -89.926344 -IL,Madison County, 38.827082, -89.900195 -IL,Marion County, 38.648396, -88.920221 -IL,Marshall County, 41.031119, -89.342371 -IL,Mason County, 40.236993, -89.913575 -IL,Massac County, 37.216119, -88.705658 -IL,Menard County, 40.022569, -89.794133 -IL,Mercer County, 41.204791, -90.741433 -IL,Monroe County, 38.277983, -90.179078 -IL,Montgomery County, 39.228092, -89.478007 -IL,Morgan County, 39.716806, -90.202277 -IL,Moultrie County, 39.636896, -88.625726 -IL,Ogle County, 42.041884, -89.320176 -IL,Peoria County, 40.785999, -89.767358 -IL,Perry County, 38.084385, -89.368487 -IL,Piatt County, 40.009056, -88.592328 -IL,Pike County, 39.625106, -90.889034 -IL,Pope County, 37.417169, -88.542374 -IL,Pulaski County, 37.215615, -89.127755 -IL,Putnam County, 41.198940, -89.298386 -IL,Randolph County, 38.056515, -89.821210 -IL,Richland County, 38.711550, -88.085698 -IL,Rock Island County, 41.468404, -90.572203 -IL,St. Clair County, 38.470198, -89.928546 -IL,Saline County, 37.751653, -88.545031 -IL,Sangamon County, 39.756378, -89.662311 -IL,Schuyler County, 40.156905, -90.613464 -IL,Scott County, 39.636979, -90.477759 -IL,Shelby County, 39.384926, -88.798862 -IL,Stark County, 41.096908, -89.797411 -IL,Stephenson County, 42.349726, -89.665994 -IL,Tazewell County, 40.508074, -89.516260 -IL,Union County, 37.475104, -89.252875 -IL,Vermilion County, 40.186740, -87.726771 -IL,Wabash County, 38.445821, -87.839167 -IL,Warren County, 40.850441, -90.620223 -IL,Washington County, 38.353140, -89.417187 -IL,Wayne County, 38.431948, -88.432129 -IL,White County, 38.087372, -88.178585 -IL,Whiteside County, 41.750571, -89.910957 -IL,Will County, 41.448474, -87.978456 -IL,Williamson County, 37.730353, -88.930018 -IL,Winnebago County, 42.337396, -89.161205 -IL,Woodford County, 40.789596, -89.210301 -IN,Adams County, 40.745733, -84.936130 -IN,Allen County, 41.091855, -85.072230 -IN,Bartholomew County, 39.205843, -85.897999 -IN,Benton County, 40.608253, -87.315479 -IN,Blackford County, 40.472672, -85.323730 -IN,Boone County, 40.050892, -86.469014 -IN,Brown County, 39.192585, -86.239410 -IN,Carroll County, 40.584980, -86.565141 -IN,Cass County, 40.753799, -86.355168 -IN,Clark County, 38.476217, -85.711122 -IN,Clay County, 39.393951, -87.115837 -IN,Clinton County, 40.305944, -86.477567 -IN,Crawford County, 38.289433, -86.440871 -IN,Daviess County, 38.696155, -87.076988 -IN,Dearborn County, 39.151491, -84.973460 -IN,Decatur County, 39.305980, -85.499831 -IN,DeKalb County, 41.401189, -85.000185 -IN,Delaware County, 40.227165, -85.398856 -IN,Dubois County, 38.373344, -86.873385 -IN,Elkhart County, 41.600693, -85.863986 -IN,Fayette County, 39.639655, -85.185032 -IN,Floyd County, 38.317936, -85.911474 -IN,Fountain County, 40.121282, -87.234806 -IN,Franklin County, 39.409762, -85.066964 -IN,Fulton County, 41.050384, -86.265006 -IN,Gibson County, 38.317413, -87.580566 -IN,Grant County, 40.515758, -85.654946 -IN,Greene County, 39.048600, -87.005245 -IN,Hamilton County, 40.049870, -86.020586 -IN,Hancock County, 39.822604, -85.772904 -IN,Harrison County, 38.186440, -86.103681 -IN,Hendricks County, 39.768749, -86.510286 -IN,Henry County, 39.929576, -85.397338 -IN,Howard County, 40.483537, -86.114118 -IN,Huntington County, 40.826394, -85.478597 -IN,Jackson County, 38.911957, -86.042516 -IN,Jasper County, 41.017688, -87.118814 -IN,Jay County, 40.434972, -85.003380 -IN,Jefferson County, 38.783604, -85.440090 -IN,Jennings County, 38.996234, -85.628111 -IN,Johnson County, 39.495986, -86.094600 -IN,Knox County, 38.688663, -87.420182 -IN,Kosciusko County, 41.244293, -85.861575 -IN,LaGrange County, 41.642468, -85.426302 -IN,Lake County, 41.472239, -87.374337 -IN,LaPorte County, 41.549011, -86.744729 -IN,Lawrence County, 38.839815, -86.487820 -IN,Madison County, 40.166203, -85.722454 -IN,Marion County, 39.782976, -86.135794 -IN,Marshall County, 41.325003, -86.269036 -IN,Martin County, 38.705322, -86.801847 -IN,Miami County, 40.772881, -86.044258 -IN,Monroe County, 39.160751, -86.523325 -IN,Montgomery County, 40.040296, -86.892715 -IN,Morgan County, 39.482646, -86.447457 -IN,Newton County, 40.962399, -87.402172 -IN,Noble County, 41.400794, -85.417850 -IN,Ohio County, 38.940527, -84.964299 -IN,Orange County, 38.547381, -86.489257 -IN,Owen County, 39.317339, -86.838845 -IN,Parke County, 39.774250, -87.196950 -IN,Perry County, 38.081436, -86.626540 -IN,Pike County, 38.397898, -87.232532 -IN,Porter County, 41.509922, -87.071308 -IN,Posey County, 38.027614, -87.868653 -IN,Pulaski County, 41.045272, -86.692538 -IN,Putnam County, 39.665544, -86.853325 -IN,Randolph County, 40.164414, -85.005004 -IN,Ripley County, 39.100230, -85.260541 -IN,Rush County, 39.622312, -85.466526 -IN,St. Joseph County, 41.617699, -86.288159 -IN,Scott County, 38.679431, -85.751898 -IN,Shelby County, 39.524135, -85.792174 -IN,Spencer County, 38.009789, -87.010645 -IN,Starke County, 41.283220, -86.647570 -IN,Steuben County, 41.643437, -85.002467 -IN,Sullivan County, 39.089225, -87.415843 -IN,Switzerland County, 38.825846, -85.029679 -IN,Tippecanoe County, 40.389260, -86.893943 -IN,Tipton County, 40.310229, -86.056207 -IN,Union County, 39.623111, -84.925152 -IN,Vanderburgh County, 38.020070, -87.586166 -IN,Vermillion County, 39.854045, -87.462071 -IN,Vigo County, 39.429143, -87.390375 -IN,Wabash County, 40.843717, -85.795175 -IN,Warren County, 40.352658, -87.375847 -IN,Warrick County, 38.097764, -87.272023 -IN,Washington County, 38.600612, -86.104751 -IN,Wayne County, 39.863091, -85.006735 -IN,Wells County, 40.735273, -85.212974 -IN,White County, 40.750950, -86.864293 -IN,Whitley County, 41.136426, -85.501892 -IA,Adair County, 41.328528, -94.478164 -IA,Adams County, 41.021656, -94.696906 -IA,Allamakee County, 43.274964, -91.382751 -IA,Appanoose County, 40.744683, -92.870345 -IA,Audubon County, 41.679178, -94.904312 -IA,Benton County, 42.092547, -92.057630 -IA,Black Hawk County, 42.472888, -92.306059 -IA,Boone County, 42.038601, -93.939138 -IA,Bremer County, 42.780890, -92.327586 -IA,Buchanan County, 42.470328, -91.838666 -IA,Buena Vista County, 42.741522, -95.141433 -IA,Butler County, 42.734708, -92.780066 -IA,Calhoun County, 42.386170, -94.643683 -IA,Carroll County, 42.039492, -94.867647 -IA,Cass County, 41.333824, -94.933302 -IA,Cedar County, 41.772355, -91.132190 -IA,Cerro Gordo County, 43.075171, -93.251266 -IA,Cherokee County, 42.742738, -95.633262 -IA,Chickasaw County, 43.059741, -92.317210 -IA,Clarke County, 41.029191, -93.784096 -IA,Clay County, 43.079822, -95.149726 -IA,Clayton County, 42.840998, -91.323511 -IA,Clinton County, 41.898073, -90.534243 -IA,Crawford County, 42.043119, -95.389090 -IA,Dallas County, 41.685321, -94.040707 -IA,Davis County, 40.748089, -92.410345 -IA,Decatur County, 40.736379, -93.784580 -IA,Delaware County, 42.473003, -91.359442 -IA,Des Moines County, 40.915339, -91.186925 -IA,Dickinson County, 43.389611, -95.196057 -IA,Dubuque County, 42.463481, -90.878771 -IA,Emmet County, 43.377984, -94.669370 -IA,Fayette County, 42.864450, -91.839373 -IA,Floyd County, 43.052741, -92.787367 -IA,Franklin County, 42.736549, -93.271425 -IA,Fremont County, 40.743726, -95.599516 -IA,Greene County, 42.042494, -94.388703 -IA,Grundy County, 42.403323, -92.790261 -IA,Guthrie County, 41.683573, -94.501272 -IA,Hamilton County, 42.390768, -93.709198 -IA,Hancock County, 43.075411, -93.743697 -IA,Hardin County, 42.389955, -93.241081 -IA,Harrison County, 41.688584, -95.827149 -IA,Henry County, 40.985864, -91.544270 -IA,Howard County, 43.365312, -92.321908 -IA,Humboldt County, 42.782221, -94.202775 -IA,Ida County, 42.391860, -95.507421 -IA,Iowa County, 41.683918, -92.059123 -IA,Jackson County, 42.164281, -90.574596 -IA,Jasper County, 41.685686, -93.052971 -IA,Jefferson County, 41.006880, -91.967137 -IA,Johnson County, 41.668736, -91.588812 -IA,Jones County, 42.125118, -91.116914 -IA,Keokuk County, 41.331182, -92.167721 -IA,Kossuth County, 43.212478, -94.213983 -IA,Lee County, 40.647588, -91.477157 -IA,Linn County, 42.077951, -91.597674 -IA,Louisa County, 41.218211, -91.256994 -IA,Lucas County, 41.033344, -93.331467 -IA,Lyon County, 43.383580, -96.207201 -IA,Madison County, 41.330622, -94.015184 -IA,Mahaska County, 41.330797, -92.636366 -IA,Marion County, 41.331455, -93.093849 -IA,Marshall County, 42.041691, -92.981452 -IA,Mills County, 41.033703, -95.619101 -IA,Mitchell County, 43.348564, -92.784466 -IA,Monona County, 42.049432, -95.956566 -IA,Monroe County, 41.028847, -92.869642 -IA,Montgomery County, 41.021735, -95.157790 -IA,Muscatine County, 41.483776, -91.118699 -IA,O'Brien County, 43.083746, -95.625624 -IA,Osceola County, 43.378542, -95.633788 -IA,Page County, 40.739090, -95.144290 -IA,Palo Alto County, 43.075854, -94.667296 -IA,Plymouth County, 42.737585, -96.215864 -IA,Pocahontas County, 42.734033, -94.678279 -IA,Polk County, 41.684281, -93.569720 -IA,Pottawattamie County, 41.340184, -95.544905 -IA,Poweshiek County, 41.684526, -92.522882 -IA,Ringgold County, 40.735334, -94.244251 -IA,Sac County, 42.387526, -95.105224 -IA,Scott County, 41.641679, -90.622290 -IA,Shelby County, 41.679014, -95.308917 -IA,Sioux County, 43.082854, -96.177929 -IA,Story County, 42.037538, -93.466093 -IA,Tama County, 42.074848, -92.529411 -IA,Taylor County, 40.737949, -94.697108 -IA,Union County, 41.028550, -94.245091 -IA,Van Buren County, 40.754117, -91.952943 -IA,Wapello County, 41.031263, -92.409482 -IA,Warren County, 41.336769, -93.564366 -IA,Washington County, 41.329401, -91.725052 -IA,Wayne County, 40.739983, -93.332613 -IA,Webster County, 42.434397, -94.179156 -IA,Winnebago County, 43.378124, -93.743488 -IA,Winneshiek County, 43.292989, -91.850788 -IA,Woodbury County, 42.393220, -96.053296 -IA,Worth County, 43.373491, -93.248533 -IA,Wright County, 42.733007, -93.734735 -KS,Allen County, 37.884228, -95.300945 -KS,Anderson County, 38.215114, -95.292046 -KS,Atchison County, 39.532544, -95.313397 -KS,Barber County, 37.222906, -98.685052 -KS,Barton County, 38.481239, -98.767837 -KS,Bourbon County, 37.856100, -94.850928 -KS,Brown County, 39.825931, -95.569905 -KS,Butler County, 37.773681, -96.838762 -KS,Chase County, 38.298553, -96.594064 -KS,Chautauqua County, 37.154259, -96.245396 -KS,Cherokee County, 37.169392, -94.845698 -KS,Cheyenne County, 39.789256,-101.727302 -KS,Clark County, 37.233831, -99.813869 -KS,Clay County, 39.344964, -97.168853 -KS,Cloud County, 39.487329, -97.641390 -KS,Coffey County, 38.236450, -95.729137 -KS,Comanche County, 37.189071, -99.254089 -KS,Cowley County, 37.234507, -96.837247 -KS,Crawford County, 37.505628, -94.853941 -KS,Decatur County, 39.783542,-100.459708 -KS,Dickinson County, 38.867735, -97.157943 -KS,Doniphan County, 39.788502, -95.147225 -KS,Douglas County, 38.896573, -95.290529 -KS,Edwards County, 37.883595, -99.304746 -KS,Elk County, 37.456026, -96.244642 -KS,Ellis County, 38.914596, -99.317329 -KS,Ellsworth County, 38.700845, -98.205355 -KS,Finney County, 38.049855,-100.739929 -KS,Ford County, 37.688365, -99.884734 -KS,Franklin County, 38.558019, -95.278962 -KS,Geary County, 39.002155, -96.768038 -KS,Gove County, 38.917239,-100.487360 -KS,Graham County, 39.349445, -99.880952 -KS,Grant County, 37.547537,-101.299362 -KS,Gray County, 37.744513,-100.451716 -KS,Greeley County, 38.480408,-101.805984 -KS,Greenwood County, 37.878659, -96.242232 -KS,Hamilton County, 37.995244,-101.793689 -KS,Harper County, 37.188184, -98.066590 -KS,Harvey County, 38.050144, -97.436706 -KS,Haskell County, 37.558550,-100.876869 -KS,Hodgeman County, 38.087493, -99.898407 -KS,Jackson County, 39.410989, -95.794509 -KS,Jefferson County, 39.239644, -95.375314 -KS,Jewell County, 39.777010, -98.222584 -KS,Johnson County, 38.883907, -94.822330 -KS,Kearny County, 37.994461,-101.308136 -KS,Kingman County, 37.552951, -98.144529 -KS,Kiowa County, 37.561231, -99.286539 -KS,Labette County, 37.191468, -95.297473 -KS,Lane County, 38.481286,-100.466185 -KS,Leavenworth County, 39.189511, -95.038977 -KS,Lincoln County, 39.047276, -98.214265 -KS,Linn County, 38.216549, -94.844932 -KS,Logan County, 38.913269,-101.157407 -KS,Lyon County, 38.455498, -96.161589 -KS,McPherson County, 38.395812, -97.647489 -KS,Marion County, 38.359647, -97.102771 -KS,Marshall County, 39.782709, -96.521243 -KS,Meade County, 37.243886,-100.360094 -KS,Miami County, 38.566772, -94.832963 -KS,Mitchell County, 39.393026, -98.207362 -KS,Montgomery County, 37.189537, -95.742403 -KS,Morris County, 38.687696, -96.644905 -KS,Morton County, 37.185249,-101.809516 -KS,Nemaha County, 39.791043, -96.005381 -KS,Neosho County, 37.564283, -95.315683 -KS,Ness County, 38.480437, -99.908745 -KS,Norton County, 39.783867, -99.899235 -KS,Osage County, 38.649706, -95.727275 -KS,Osborne County, 39.348649, -98.767876 -KS,Ottawa County, 39.137963, -97.654802 -KS,Pawnee County, 38.182873, -99.232154 -KS,Phillips County, 39.784506, -99.342150 -KS,Pottawatomie County, 39.382187, -96.337113 -KS,Pratt County, 37.647594, -98.740120 -KS,Rawlins County, 39.786198,-101.076738 -KS,Reno County, 37.948185, -98.078346 -KS,Republic County, 39.828910, -97.650921 -KS,Rice County, 38.347178, -98.201415 -KS,Riley County, 39.291211, -96.727489 -KS,Rooks County, 39.346006, -99.324492 -KS,Rush County, 38.523592, -99.309183 -KS,Russell County, 38.916839, -98.765638 -KS,Saline County, 38.786327, -97.650153 -KS,Scott County, 38.481877,-100.906360 -KS,Sedgwick County, 37.683807, -97.459451 -KS,Seward County, 37.180585,-100.854741 -KS,Shawnee County, 39.041805, -95.755664 -KS,Sheridan County, 39.350542,-100.441206 -KS,Sherman County, 39.351352,-101.719859 -KS,Smith County, 39.784660, -98.785429 -KS,Stafford County, 38.035630, -98.719889 -KS,Stanton County, 37.565932,-101.789383 -KS,Stevens County, 37.202356,-101.315796 -KS,Sumner County, 37.236663, -97.493349 -KS,Thomas County, 39.357706,-101.083438 -KS,Trego County, 38.921302, -99.865423 -KS,Wabaunsee County, 38.955154, -96.201262 -KS,Wallace County, 38.926626,-101.771103 -KS,Washington County, 39.776714, -97.095611 -KS,Wichita County, 38.481922,-101.347434 -KS,Wilson County, 37.558515, -95.745175 -KS,Woodson County, 37.888484, -95.757553 -KS,Wyandotte County, 39.115384, -94.763087 -KY,Adair County, 37.105541, -85.281400 -KY,Allen County, 36.750770, -86.192458 -KY,Anderson County, 38.005396, -84.986417 -KY,Ballard County, 37.051120, -89.009178 -KY,Barren County, 36.963614, -85.924990 -KY,Bath County, 38.152249, -83.737641 -KY,Bell County, 36.722680, -83.681046 -KY,Boone County, 38.974595, -84.731444 -KY,Bourbon County, 38.202562, -84.209860 -KY,Boyd County, 38.360004, -82.681406 -KY,Boyle County, 37.618200, -84.873016 -KY,Bracken County, 38.678523, -84.100355 -KY,Breathitt County, 37.521178, -83.322401 -KY,Breckinridge County, 37.778109, -86.432829 -KY,Bullitt County, 37.969572, -85.703036 -KY,Butler County, 37.207013, -86.682471 -KY,Caldwell County, 37.148643, -87.870510 -KY,Calloway County, 36.620978, -88.274086 -KY,Campbell County, 38.946981, -84.379583 -KY,Carlisle County, 36.857726, -88.975757 -KY,Carroll County, 38.668284, -85.124083 -KY,Carter County, 38.309555, -83.048821 -KY,Casey County, 37.321962, -84.928220 -KY,Christian County, 36.893388, -87.493554 -KY,Clark County, 37.970133, -84.144974 -KY,Clay County, 37.164466, -83.710763 -KY,Clinton County, 36.729124, -85.153499 -KY,Crittenden County, 37.358149, -88.105010 -KY,Cumberland County, 36.784227, -85.393499 -KY,Daviess County, 37.731671, -87.087139 -KY,Edmonson County, 37.227856, -86.217778 -KY,Elliott County, 38.116425, -83.097541 -KY,Estill County, 37.692460, -83.963927 -KY,Fayette County, 38.040157, -84.458443 -KY,Fleming County, 38.368431, -83.706152 -KY,Floyd County, 37.558283, -82.740337 -KY,Franklin County, 38.234919, -84.868786 -KY,Fulton County, 36.552620, -89.187723 -KY,Gallatin County, 38.760184, -84.862114 -KY,Garrard County, 37.630162, -84.545856 -KY,Grant County, 38.649210, -84.625946 -KY,Graves County, 36.723344, -88.649897 -KY,Grayson County, 37.458577, -86.344011 -KY,Green County, 37.269637, -85.561403 -KY,Greenup County, 38.563596, -82.933832 -KY,Hancock County, 37.843389, -86.792773 -KY,Hardin County, 37.695836, -85.963183 -KY,Harlan County, 36.859223, -83.221497 -KY,Harrison County, 38.443489, -84.332796 -KY,Hart County, 37.313856, -85.881994 -KY,Henderson County, 37.792542, -87.572577 -KY,Henry County, 38.451561, -85.120079 -KY,Hickman County, 36.675916, -88.972020 -KY,Hopkins County, 37.311070, -87.542196 -KY,Jackson County, 37.403320, -84.020686 -KY,Jefferson County, 38.189533, -85.657624 -KY,Jessamine County, 37.873291, -84.583960 -KY,Johnson County, 37.849260, -82.830639 -KY,Kenton County, 38.930477, -84.533492 -KY,Knott County, 37.354703, -82.949138 -KY,Knox County, 36.887476, -83.855630 -KY,Larue County, 37.545518, -85.697209 -KY,Laurel County, 37.113268, -84.119395 -KY,Lawrence County, 38.074459, -82.738305 -KY,Lee County, 37.605383, -83.718497 -KY,Leslie County, 37.087846, -83.388616 -KY,Letcher County, 37.118503, -82.861175 -KY,Lewis County, 38.532051, -83.373303 -KY,Lincoln County, 37.457256, -84.658074 -KY,Livingston County, 37.209517, -88.363426 -KY,Logan County, 36.859829, -86.881436 -KY,Lyon County, 37.023976, -88.083391 -KY,McCracken County, 37.053688, -88.712378 -KY,McCreary County, 36.731136, -84.491052 -KY,McLean County, 37.530575, -87.262931 -KY,Madison County, 37.723528, -84.277008 -KY,Magoffin County, 37.698953, -83.069716 -KY,Marion County, 37.552247, -85.269242 -KY,Marshall County, 36.882017, -88.332752 -KY,Martin County, 37.796774, -82.506623 -KY,Mason County, 38.594068, -83.828052 -KY,Meade County, 37.967476, -86.200863 -KY,Menifee County, 37.950715, -83.597345 -KY,Mercer County, 37.812085, -84.879694 -KY,Metcalfe County, 36.990394, -85.629554 -KY,Monroe County, 36.714077, -85.713508 -KY,Montgomery County, 38.038138, -83.912337 -KY,Morgan County, 37.922940, -83.258944 -KY,Muhlenberg County, 37.213816, -87.134092 -KY,Nelson County, 37.803188, -85.465955 -KY,Nicholas County, 38.337132, -84.025554 -KY,Ohio County, 37.477859, -86.844871 -KY,Oldham County, 38.400046, -85.456059 -KY,Owen County, 38.499603, -84.841509 -KY,Owsley County, 37.423452, -83.691566 -KY,Pendleton County, 38.690765, -84.354040 -KY,Perry County, 37.241282, -83.217772 -KY,Pike County, 37.482067, -82.402869 -KY,Powell County, 37.810379, -83.826985 -KY,Pulaski County, 37.108312, -84.579986 -KY,Robertson County, 38.513826, -84.063757 -KY,Rockcastle County, 37.361220, -84.314419 -KY,Rowan County, 38.205894, -83.425969 -KY,Russell County, 36.989127, -85.058976 -KY,Scott County, 38.289882, -84.579376 -KY,Shelby County, 38.239426, -85.228360 -KY,Simpson County, 36.740863, -86.581464 -KY,Spencer County, 38.026976, -85.321525 -KY,Taylor County, 37.365106, -85.326698 -KY,Todd County, 36.840338, -87.183642 -KY,Trigg County, 36.807681, -87.858652 -KY,Trimble County, 38.618193, -85.355171 -KY,Union County, 37.658029, -87.951650 -KY,Warren County, 36.995634, -86.423579 -KY,Washington County, 37.754209, -85.175416 -KY,Wayne County, 36.802011, -84.830440 -KY,Webster County, 37.520021, -87.685095 -KY,Whitley County, 36.758021, -84.144550 -KY,Wolfe County, 37.743774, -83.495068 -KY,Woodford County, 38.042789, -84.748147 -LA,Acadia Parish, 30.291497, -92.411037 -LA,Allen Parish, 30.652744, -92.819605 -LA,Ascension Parish, 30.202946, -90.910023 -LA,Assumption Parish, 29.899884, -91.050528 -LA,Avoyelles Parish, 31.085094, -91.993797 -LA,Beauregard Parish, 30.645018, -93.340253 -LA,Bienville Parish, 32.344268, -93.061513 -LA,Bossier Parish, 32.696202, -93.617977 -LA,Caddo Parish, 32.577195, -93.882423 -LA,Calcasieu Parish, 30.229559, -93.358015 -LA,Caldwell Parish, 32.101244, -92.114180 -LA,Cameron Parish, 29.871989, -93.165437 -LA,Catahoula Parish, 31.666517, -91.846703 -LA,Claiborne Parish, 32.827585, -92.991125 -LA,Concordia Parish, 31.469805, -91.626314 -LA,De Soto Parish, 32.059248, -93.740797 -LA,East Baton Rouge Parish, 30.544002, -91.093174 -LA,East Carroll Parish, 32.730170, -91.234141 -LA,East Feliciana Parish, 30.839784, -91.043434 -LA,Evangeline Parish, 30.720693, -92.404086 -LA,Franklin Parish, 32.138278, -91.672101 -LA,Grant Parish, 31.597787, -92.561716 -LA,Iberia Parish, 29.606013, -91.842706 -LA,Iberville Parish, 30.288394, -91.363150 -LA,Jackson Parish, 32.304480, -92.556672 -LA,Jefferson Parish, 29.503300, -90.036231 -LA,Jefferson Davis Parish, 30.269529, -92.816221 -LA,Lafayette Parish, 30.206507, -92.064170 -LA,Lafourche Parish, 29.491992, -90.394849 -LA,La Salle Parish, 31.680836, -92.161809 -LA,Lincoln Parish, 32.601148, -92.662082 -LA,Livingston Parish, 30.440419, -90.727474 -LA,Madison Parish, 32.365824, -91.240729 -LA,Morehouse Parish, 32.820008, -91.800399 -LA,Natchitoches Parish, 31.734982, -93.086106 -LA,Orleans Parish, 30.068636, -89.939007 -LA,Ouachita Parish, 32.477495, -92.154798 -LA,Plaquemines Parish, 29.402337, -89.298489 -LA,Pointe Coupee Parish, 30.708319, -91.604621 -LA,Rapides Parish, 31.193204, -92.535953 -LA,Red River Parish, 32.101213, -93.349050 -LA,Richland Parish, 32.418121, -91.758374 -LA,Sabine Parish, 31.560209, -93.559228 -LA,St. Bernard Parish, 29.918110, -89.263494 -LA,St. Charles Parish, 29.913833, -90.359314 -LA,St. Helena Parish, 30.821423, -90.709350 -LA,St. James Parish, 30.024820, -90.793956 -LA,St. John the Baptist Parish, 30.117471, -90.504677 -LA,St. Landry Parish, 30.583441, -91.989274 -LA,St. Martin Parish, 30.121433, -91.611481 -LA,St. Mary Parish, 29.629349, -91.463804 -LA,St. Tammany Parish, 30.410022, -89.951962 -LA,Tangipahoa Parish, 30.621581, -90.406633 -LA,Tensas Parish, 32.001489, -91.342576 -LA,Terrebonne Parish, 29.333266, -90.844191 -LA,Union Parish, 32.829349, -92.375650 -LA,Vermilion Parish, 29.786872, -92.290090 -LA,Vernon Parish, 31.110563, -93.181520 -LA,Washington Parish, 30.852144, -90.046253 -LA,Webster Parish, 32.732152, -93.339825 -LA,West Baton Rouge Parish, 30.464052, -91.309808 -LA,West Carroll Parish, 32.792480, -91.451998 -LA,West Feliciana Parish, 30.872701, -91.421008 -LA,Winn Parish, 31.941187, -92.641269 -ME,Androscoggin County, 44.167681, -70.207435 -ME,Aroostook County, 46.727057, -68.649410 -ME,Cumberland County, 43.808348, -70.330375 -ME,Franklin County, 44.973012, -70.444727 -ME,Hancock County, 44.564906, -68.370703 -ME,Kennebec County, 44.417012, -69.765764 -ME,Knox County, 44.042045, -69.038514 -ME,Lincoln County, 43.994264, -69.514029 -ME,Oxford County, 44.494585, -70.734687 -ME,Penobscot County, 45.390602, -68.657487 -ME,Piscataquis County, 45.917678, -69.104548 -ME,Sagadahoc County, 43.916694, -69.843994 -ME,Somerset County, 45.507482, -69.976040 -ME,Waldo County, 44.505361, -69.139677 -ME,Washington County, 44.967009, -67.609354 -ME,York County, 43.427239, -70.670402 -MD,Allegany County, 39.612309, -78.703108 -MD,Anne Arundel County, 38.993374, -76.560511 -MD,Baltimore County, 39.443167, -76.616569 -MD,Calvert County, 38.521357, -76.525864 -MD,Caroline County, 38.871531, -75.831631 -MD,Carroll County, 39.563189, -77.015512 -MD,Cecil County, 39.562352, -75.941584 -MD,Charles County, 38.472853, -77.015427 -MD,Dorchester County, 38.429196, -76.047433 -MD,Frederick County, 39.470427, -77.397626 -MD,Garrett County, 39.529871, -79.269416 -MD,Harford County, 39.537429, -76.299789 -MD,Howard County, 39.252264, -76.924406 -MD,Kent County, 39.239176, -76.124200 -MD,Montgomery County, 39.137381, -77.203063 -MD,Prince George's County, 38.825880, -76.847272 -MD,Queen Anne's County, 39.040693, -76.082405 -MD,St. Mary's County, 38.222666, -76.534271 -MD,Somerset County, 38.074450, -75.853323 -MD,Talbot County, 38.749427, -76.179130 -MD,Washington County, 39.603621, -77.814671 -MD,Wicomico County, 38.367389, -75.632206 -MD,Worcester County, 38.222133, -75.309931 -MD,Baltimore city, 39.300213, -76.610516 -MA,Barnstable County, 41.798819, -70.211083 -MA,Berkshire County, 42.375314, -73.213948 -MA,Bristol County, 41.748576, -71.087062 -MA,Dukes County, 41.380939, -70.701536 -MA,Essex County, 42.642711, -70.865107 -MA,Franklin County, 42.583791, -72.591655 -MA,Hampden County, 42.136198, -72.635648 -MA,Hampshire County, 42.339459, -72.663694 -MA,Middlesex County, 42.479477, -71.396507 -MA,Nantucket County, 41.305878, -70.141910 -MA,Norfolk County, 42.169702, -71.179875 -MA,Plymouth County, 41.987196, -70.741942 -MA,Suffolk County, 42.331960, -71.020173 -MA,Worcester County, 42.311693, -71.940282 -MI,Alcona County, 44.682535, -82.834080 -MI,Alger County, 47.080077, -86.564108 -MI,Allegan County, 42.595787, -86.634745 -MI,Alpena County, 44.894954, -83.426574 -MI,Antrim County, 45.005456, -85.175625 -MI,Arenac County, 44.036870, -83.740675 -MI,Baraga County, 46.696068, -88.356022 -MI,Barry County, 42.582811, -85.314550 -MI,Bay County, 43.699711, -83.978701 -MI,Benzie County, 44.648621, -86.494317 -MI,Berrien County, 41.792639, -86.741822 -MI,Branch County, 41.918585, -85.066523 -MI,Calhoun County, 42.242990, -85.012385 -MI,Cass County, 41.916240, -85.999457 -MI,Charlevoix County, 45.513164, -85.450392 -MI,Cheboygan County, 45.476120, -84.495271 -MI,Chippewa County, 46.321819, -84.520630 -MI,Clare County, 43.991137, -84.838325 -MI,Clinton County, 42.950455, -84.591695 -MI,Crawford County, 44.680208, -84.611132 -MI,Delta County, 45.805101, -86.901373 -MI,Dickinson County, 46.012823, -87.866119 -MI,Eaton County, 42.589614, -84.846524 -MI,Emmet County, 45.590094, -84.986822 -MI,Genesee County, 43.021077, -83.706372 -MI,Gladwin County, 43.989750, -84.389816 -MI,Gogebic County, 46.488054, -89.788314 -MI,Grand Traverse County, 44.718688, -85.553848 -MI,Gratiot County, 43.292326, -84.604690 -MI,Hillsdale County, 41.864475, -84.642409 -MI,Houghton County, 46.998305, -88.652066 -MI,Huron County, 43.907616, -82.857045 -MI,Ingham County, 42.603534, -84.373811 -MI,Ionia County, 42.944650, -85.073766 -MI,Iosco County, 44.329482, -82.849447 -MI,Iron County, 46.170249, -88.540409 -MI,Isabella County, 43.645233, -84.839424 -MI,Jackson County, 42.248474, -84.420868 -MI,Kalamazoo County, 42.246266, -85.532854 -MI,Kalkaska County, 44.678881, -85.088992 -MI,Kent County, 43.032497, -85.547446 -MI,Keweenaw County, 47.681981, -88.148802 -MI,Lake County, 43.995187, -85.811400 -MI,Lapeer County, 43.088633, -83.224325 -MI,Leelanau County, 45.146182, -86.051574 -MI,Lenawee County, 41.895915, -84.066853 -MI,Livingston County, 42.602532, -83.911718 -MI,Luce County, 46.940602, -85.582368 -MI,Mackinac County, 46.167981, -85.303756 -MI,Macomb County, 42.671467, -82.910869 -MI,Manistee County, 44.350385, -86.602967 -MI,Marquette County, 46.656596, -87.584028 -MI,Mason County, 43.996636, -86.750814 -MI,Mecosta County, 43.635295, -85.332751 -MI,Menominee County, 45.544174, -87.509892 -MI,Midland County, 43.648378, -84.379219 -MI,Missaukee County, 44.325424, -85.085471 -MI,Monroe County, 41.916097, -83.487106 -MI,Montcalm County, 43.312782, -85.149468 -MI,Montmorency County, 45.024134, -84.130107 -MI,Muskegon County, 43.289258, -86.751892 -MI,Newaygo County, 43.562709, -85.791423 -MI,Oakland County, 42.660452, -83.384210 -MI,Oceana County, 43.647255, -86.807575 -MI,Ogemaw County, 44.333280, -84.128073 -MI,Ontonagon County, 47.216604, -89.500461 -MI,Osceola County, 43.997552, -85.322283 -MI,Oscoda County, 44.685121, -84.124894 -MI,Otsego County, 45.021794, -84.576597 -MI,Ottawa County, 42.942346, -86.655342 -MI,Presque Isle County, 45.489515, -83.384019 -MI,Roscommon County, 44.339517, -84.611271 -MI,Saginaw County, 43.328267, -84.055410 -MI,St. Clair County, 42.928803, -82.668913 -MI,St. Joseph County, 41.911488, -85.522870 -MI,Sanilac County, 43.449155, -82.642815 -MI,Schoolcraft County, 46.020758, -86.199352 -MI,Shiawassee County, 42.951545, -84.146352 -MI,Tuscola County, 43.487902, -83.436618 -MI,Van Buren County, 42.283986, -86.305696 -MI,Washtenaw County, 42.252327, -83.844634 -MI,Wayne County, 42.284664, -83.261953 -MI,Wexford County, 44.331375, -85.570046 -MN,Aitkin County, 46.602446, -93.419760 -MN,Anoka County, 45.274110, -93.242723 -MN,Becker County, 46.937629, -95.741757 -MN,Beltrami County, 47.878825, -94.986698 -MN,Benton County, 45.701227, -94.001439 -MN,Big Stone County, 45.419925, -96.402226 -MN,Blue Earth County, 44.038225, -94.064071 -MN,Brown County, 44.246541, -94.733647 -MN,Carlton County, 46.603818, -92.671044 -MN,Carver County, 44.821381, -93.800575 -MN,Cass County, 46.951427, -94.333773 -MN,Chippewa County, 45.028625, -95.564108 -MN,Chisago County, 45.505444, -92.903849 -MN,Clay County, 46.898377, -96.494901 -MN,Clearwater County, 47.575873, -95.371117 -MN,Cook County, 47.538571, -90.290190 -MN,Cottonwood County, 44.010711, -95.183130 -MN,Crow Wing County, 46.491114, -94.071213 -MN,Dakota County, 44.670893, -93.062481 -MN,Dodge County, 44.020706, -92.869353 -MN,Douglas County, 45.936429, -95.460610 -MN,Faribault County, 43.676522, -93.947234 -MN,Fillmore County, 43.677270, -92.093681 -MN,Freeborn County, 43.674202, -93.350289 -MN,Goodhue County, 44.406178, -92.716000 -MN,Grant County, 45.930743, -96.010699 -MN,Hennepin County, 45.006064, -93.475185 -MN,Houston County, 43.666990, -91.501556 -MN,Hubbard County, 47.095551, -94.913290 -MN,Isanti County, 45.562431, -93.296339 -MN,Itasca County, 47.490843, -93.613128 -MN,Jackson County, 43.673025, -95.149704 -MN,Kanabec County, 45.947760, -93.297788 -MN,Kandiyohi County, 45.152714, -95.004981 -MN,Kittson County, 48.776040, -96.780349 -MN,Koochiching County, 48.245489, -93.782842 -MN,Lac qui Parle County, 44.999855, -96.176836 -MN,Lake County, 47.517111, -91.411704 -MN,Lake of the Woods County, 48.768100, -94.904633 -MN,Le Sueur County, 44.373397, -93.730180 -MN,Lincoln County, 44.408238, -96.272032 -MN,Lyon County, 44.409195, -95.847268 -MN,McLeod County, 44.821644, -94.272320 -MN,Mahnomen County, 47.325842, -95.810703 -MN,Marshall County, 48.362728, -96.357761 -MN,Martin County, 43.677118, -94.537197 -MN,Meeker County, 45.123155, -94.527346 -MN,Mille Lacs County, 45.929043, -93.632996 -MN,Morrison County, 46.020484, -94.266619 -MN,Mower County, 43.666249, -92.759514 -MN,Murray County, 44.015594, -95.761581 -MN,Nicollet County, 44.358819, -94.245685 -MN,Nobles County, 43.677686, -95.763132 -MN,Norman County, 47.329470, -96.463807 -MN,Olmsted County, 44.003429, -92.406722 -MN,Otter Tail County, 46.405725, -95.714578 -MN,Pennington County, 48.069247, -96.037725 -MN,Pine County, 46.100940, -92.763094 -MN,Pipestone County, 44.015361, -96.257015 -MN,Polk County, 47.774254, -96.400027 -MN,Pope County, 45.589623, -95.446705 -MN,Ramsey County, 45.015250, -93.100141 -MN,Red Lake County, 47.865487, -96.087180 -MN,Redwood County, 44.403536, -95.254241 -MN,Renville County, 44.723697, -94.955617 -MN,Rice County, 44.350943, -93.298503 -MN,Rock County, 43.669587, -96.263238 -MN,Roseau County, 48.761065, -95.821530 -MN,St. Louis County, 47.583852, -92.463645 -MN,Scott County, 44.651932, -93.534553 -MN,Sherburne County, 45.443171, -93.775092 -MN,Sibley County, 44.575734, -94.230123 -MN,Stearns County, 45.555235, -94.610482 -MN,Steele County, 44.015261, -93.220453 -MN,Stevens County, 45.593461, -95.992315 -MN,Swift County, 45.275450, -95.690398 -MN,Todd County, 46.066569, -94.900576 -MN,Traverse County, 45.769840, -96.475049 -MN,Wabasha County, 44.289693, -92.233340 -MN,Wadena County, 46.586784, -94.988331 -MN,Waseca County, 44.018460, -93.589844 -MN,Washington County, 45.037929, -92.890117 -MN,Watonwan County, 43.978366, -94.614128 -MN,Wilkin County, 46.362335, -96.476657 -MN,Winona County, 43.982268, -91.776708 -MN,Wright County, 45.175091, -93.966396 -MN,Yellow Medicine County, 44.715736, -95.862756 -MS,Adams County, 31.486218, -91.351781 -MS,Alcorn County, 34.886648, -88.581014 -MS,Amite County, 31.203933, -90.795542 -MS,Attala County, 33.090470, -89.588622 -MS,Benton County, 34.810773, -89.200029 -MS,Bolivar County, 33.799278, -90.884476 -MS,Calhoun County, 33.936634, -89.337114 -MS,Carroll County, 33.440795, -89.918887 -MS,Chickasaw County, 33.921654, -88.945808 -MS,Choctaw County, 33.345964, -89.251332 -MS,Claiborne County, 31.972810, -90.915424 -MS,Clarke County, 32.048448, -88.685964 -MS,Clay County, 33.661734, -88.783326 -MS,Coahoma County, 34.228670, -90.603165 -MS,Copiah County, 31.866915, -90.448758 -MS,Covington County, 31.633331, -89.548897 -MS,DeSoto County, 34.874266, -89.993240 -MS,Forrest County, 31.188580, -89.259447 -MS,Franklin County, 31.477798, -90.895884 -MS,George County, 30.855431, -88.642268 -MS,Greene County, 31.212846, -88.634811 -MS,Grenada County, 33.770031, -89.802740 -MS,Hancock County, 30.391437, -89.479850 -MS,Harrison County, 30.416536, -89.083376 -MS,Hinds County, 32.267923, -90.465900 -MS,Holmes County, 33.125942, -90.091197 -MS,Humphreys County, 33.132978, -90.523911 -MS,Issaquena County, 32.754977, -90.988552 -MS,Itawamba County, 34.281075, -88.363127 -MS,Jackson County, 30.458491, -88.619991 -MS,Jasper County, 32.016989, -89.119430 -MS,Jefferson County, 31.733633, -91.043878 -MS,Jefferson Davis County, 31.564734, -89.826626 -MS,Jones County, 31.621044, -89.167262 -MS,Kemper County, 32.750136, -88.625631 -MS,Lafayette County, 34.349298, -89.485903 -MS,Lamar County, 31.197135, -89.514952 -MS,Lauderdale County, 32.403998, -88.660449 -MS,Lawrence County, 31.550009, -90.107530 -MS,Leake County, 32.753268, -89.522568 -MS,Lee County, 34.288965, -88.680887 -MS,Leflore County, 33.549790, -90.294934 -MS,Lincoln County, 31.535216, -90.453566 -MS,Lowndes County, 33.471424, -88.439723 -MS,Madison County, 32.634370, -90.034160 -MS,Marion County, 31.230126, -89.821736 -MS,Marshall County, 34.766190, -89.504231 -MS,Monroe County, 33.890030, -88.485038 -MS,Montgomery County, 33.500714, -89.639625 -MS,Neshoba County, 32.752518, -89.119274 -MS,Newton County, 32.401970, -89.118412 -MS,Noxubee County, 33.106270, -88.565787 -MS,Oktibbeha County, 33.422313, -88.876151 -MS,Panola County, 34.365205, -89.963065 -MS,Pearl River County, 30.773791, -89.586831 -MS,Perry County, 31.169307, -88.988755 -MS,Pike County, 31.177517, -90.397725 -MS,Pontotoc County, 34.227081, -89.037239 -MS,Prentiss County, 34.620866, -88.522240 -MS,Quitman County, 34.252640, -90.290525 -MS,Rankin County, 32.262057, -89.946552 -MS,Scott County, 32.427127, -89.533209 -MS,Sharkey County, 32.892490, -90.827388 -MS,Simpson County, 31.902503, -89.917707 -MS,Smith County, 32.019033, -89.494973 -MS,Stone County, 30.790184, -89.112297 -MS,Sunflower County, 33.605529, -90.595090 -MS,Tallahatchie County, 33.955891, -90.172833 -MS,Tate County, 34.649553, -89.943105 -MS,Tippah County, 34.763618, -88.918819 -MS,Tishomingo County, 34.737699, -88.236067 -MS,Tunica County, 34.652201, -90.371770 -MS,Union County, 34.489101, -89.002300 -MS,Walthall County, 31.164492, -90.103431 -MS,Warren County, 32.357005, -90.851791 -MS,Washington County, 33.273131, -90.944430 -MS,Wayne County, 31.644760, -88.682057 -MS,Webster County, 33.612048, -89.283836 -MS,Wilkinson County, 31.160249, -91.325567 -MS,Winston County, 33.078724, -89.037391 -MS,Yalobusha County, 34.030669, -89.703793 -MS,Yazoo County, 32.765675, -90.387928 -MO,Adair County, 40.190666, -92.603592 -MO,Andrew County, 39.988863, -94.803551 -MO,Atchison County, 40.431846, -95.437555 -MO,Audrain County, 39.214480, -91.843415 -MO,Barry County, 36.699378, -93.834326 -MO,Barton County, 37.500799, -94.344089 -MO,Bates County, 38.257217, -94.339246 -MO,Benton County, 38.301036, -93.287942 -MO,Bollinger County, 37.318349, -90.024601 -MO,Boone County, 38.989657, -92.310779 -MO,Buchanan County, 39.660369, -94.808173 -MO,Butler County, 36.715180, -90.403130 -MO,Caldwell County, 39.658998, -93.979179 -MO,Callaway County, 38.835966, -91.924089 -MO,Camden County, 38.031995, -92.765138 -MO,Cape Girardeau County, 37.383882, -89.684908 -MO,Carroll County, 39.427375, -93.500227 -MO,Carter County, 36.944783, -90.945626 -MO,Cass County, 38.647159, -94.354242 -MO,Cedar County, 37.733655, -93.850014 -MO,Chariton County, 39.517968, -92.961620 -MO,Christian County, 36.969739, -93.187614 -MO,Clark County, 40.407275, -91.729472 -MO,Clay County, 39.315551, -94.421502 -MO,Clinton County, 39.608723, -94.395803 -MO,Cole County, 38.506847, -92.271404 -MO,Cooper County, 38.845386, -92.812323 -MO,Crawford County, 37.966560, -91.313933 -MO,Dade County, 37.432350, -93.854878 -MO,Dallas County, 37.683583, -93.033812 -MO,Daviess County, 39.962839, -93.970053 -MO,DeKalb County, 39.894665, -94.407190 -MO,Dent County, 37.603250, -91.495916 -MO,Douglas County, 36.946517, -92.515892 -MO,Dunklin County, 36.153025, -90.062254 -MO,Franklin County, 38.408313, -91.073410 -MO,Gasconade County, 38.441183, -91.505780 -MO,Gentry County, 40.209379, -94.404110 -MO,Greene County, 37.258196, -93.340641 -MO,Grundy County, 40.112541, -93.565054 -MO,Harrison County, 40.345620, -93.992582 -MO,Henry County, 38.386491, -93.792628 -MO,Hickory County, 37.936700, -93.322834 -MO,Holt County, 40.095724, -95.219072 -MO,Howard County, 39.143365, -92.695926 -MO,Howell County, 36.774369, -91.887368 -MO,Iron County, 37.625960, -90.699627 -MO,Jackson County, 39.007233, -94.342507 -MO,Jasper County, 37.200865, -94.338869 -MO,Jefferson County, 38.257414, -90.543138 -MO,Johnson County, 38.745880, -93.805999 -MO,Knox County, 40.136776, -92.146809 -MO,Laclede County, 37.659690, -92.594832 -MO,Lafayette County, 39.068705, -93.802639 -MO,Lawrence County, 37.106135, -93.833262 -MO,Lewis County, 40.084559, -91.728803 -MO,Lincoln County, 39.058568, -90.957771 -MO,Linn County, 39.864440, -93.108019 -MO,Livingston County, 39.778587, -93.548201 -MO,McDonald County, 36.630218, -94.343956 -MO,Macon County, 39.829795, -92.564340 -MO,Madison County, 37.473235, -90.345453 -MO,Maries County, 38.162615, -91.923601 -MO,Marion County, 39.807538, -91.635379 -MO,Mercer County, 40.421413, -93.567631 -MO,Miller County, 38.216720, -92.429871 -MO,Mississippi County, 36.826264, -89.295929 -MO,Moniteau County, 38.633037, -92.583642 -MO,Monroe County, 39.498270, -92.006458 -MO,Montgomery County, 38.935162, -91.465437 -MO,Morgan County, 38.420807, -92.874835 -MO,New Madrid County, 36.594261, -89.655948 -MO,Newton County, 36.908017, -94.334741 -MO,Nodaway County, 40.360484, -94.883281 -MO,Oregon County, 36.684867, -91.402902 -MO,Osage County, 38.464253, -91.859504 -MO,Ozark County, 36.649643, -92.458580 -MO,Pemiscot County, 36.209916, -89.785942 -MO,Perry County, 37.711130, -89.802125 -MO,Pettis County, 38.727367, -93.285207 -MO,Phelps County, 37.866326, -91.790349 -MO,Pike County, 39.344178, -91.171042 -MO,Platte County, 39.378696, -94.761472 -MO,Polk County, 37.616761, -93.400817 -MO,Pulaski County, 37.824835, -92.207022 -MO,Putnam County, 40.478606, -93.014531 -MO,Ralls County, 39.553455, -91.524787 -MO,Randolph County, 39.441601, -92.492724 -MO,Ray County, 39.308401, -93.995746 -MO,Reynolds County, 37.360857, -90.969516 -MO,Ripley County, 36.648902, -90.867060 -MO,St. Charles County, 38.781102, -90.674915 -MO,St. Clair County, 38.039069, -93.773076 -MO,Ste. Genevieve County, 37.890180, -90.181170 -MO,St. Francois County, 37.810707, -90.473868 -MO,St. Louis County, 38.640702, -90.445954 -MO,Saline County, 39.135840, -93.204164 -MO,Schuyler County, 40.469361, -92.519016 -MO,Scotland County, 40.447685, -92.142824 -MO,Scott County, 37.047793, -89.568098 -MO,Shannon County, 37.151980, -91.398364 -MO,Shelby County, 39.797531, -92.088719 -MO,Stoddard County, 36.855428, -89.941735 -MO,Stone County, 36.747857, -93.467782 -MO,Sullivan County, 40.209587, -93.109783 -MO,Taney County, 36.649827, -93.042819 -MO,Texas County, 37.314257, -91.964478 -MO,Vernon County, 37.850196, -94.341597 -MO,Warren County, 38.761902, -91.159306 -MO,Washington County, 37.942315, -90.897056 -MO,Wayne County, 37.113825, -90.460868 -MO,Webster County, 37.280804, -92.876080 -MO,Worth County, 40.480482, -94.419129 -MO,Wright County, 37.267636, -92.480010 -MO,St. Louis city, 38.635699, -90.244582 -MT,Beaverhead County, 45.133863,-112.892869 -MT,Big Horn County, 45.407869,-107.518163 -MT,Blaine County, 48.428282,-108.967648 -MT,Broadwater County, 46.334476,-111.496103 -MT,Carbon County, 45.224475,-109.028551 -MT,Carter County, 45.516825,-104.515324 -MT,Cascade County, 47.316443,-111.350571 -MT,Chouteau County, 47.886837,-110.436189 -MT,Custer County, 46.261481,-105.550508 -MT,Daniels County, 48.794429,-105.541739 -MT,Dawson County, 47.272425,-104.901027 -MT,Deer Lodge County, 46.099059,-113.139108 -MT,Fallon County, 46.318184,-104.405718 -MT,Fergus County, 47.222997,-109.223280 -MT,Flathead County, 48.314696,-114.054319 -MT,Gallatin County, 45.535559,-111.173443 -MT,Garfield County, 47.281174,-106.982212 -MT,Glacier County, 48.705671,-112.990502 -MT,Golden Valley County, 46.380624,-109.174586 -MT,Granite County, 46.395358,-113.425683 -MT,Hill County, 48.628331,-110.106372 -MT,Jefferson County, 46.126557,-112.056771 -MT,Judith Basin County, 47.032558,-110.305320 -MT,Lake County, 47.642901,-114.083687 -MT,Lewis and Clark County, 47.122133,-112.382954 -MT,Liberty County, 48.559654,-111.036924 -MT,Lincoln County, 48.542232,-115.404343 -MT,McCone County, 47.629628,-105.757222 -MT,Madison County, 45.319288,-111.917328 -MT,Meagher County, 46.585706,-110.921781 -MT,Mineral County, 47.155213,-115.064550 -MT,Missoula County, 47.027263,-113.892681 -MT,Musselshell County, 46.505665,-108.436982 -MT,Park County, 45.421905,-110.532798 -MT,Petroleum County, 47.141917,-108.226575 -MT,Phillips County, 48.250155,-107.928833 -MT,Pondera County, 48.230312,-112.219928 -MT,Powder River County, 45.408890,-105.555259 -MT,Powell County, 46.844225,-112.931100 -MT,Prairie County, 46.852434,-105.375808 -MT,Ravalli County, 46.079298,-114.119065 -MT,Richland County, 47.785513,-104.563387 -MT,Roosevelt County, 48.282747,-104.995170 -MT,Rosebud County, 46.161734,-106.701953 -MT,Sanders County, 47.756469,-115.180225 -MT,Sheridan County, 48.705523,-104.533913 -MT,Silver Bow County, 45.895959,-112.660222 -MT,Stillwater County, 45.663496,-109.391751 -MT,Sweet Grass County, 45.813060,-109.941312 -MT,Teton County, 47.819035,-112.281725 -MT,Toole County, 48.645052,-111.733493 -MT,Treasure County, 46.209636,-107.280493 -MT,Valley County, 48.365713,-106.687883 -MT,Wheatland County, 46.497047,-109.857147 -MT,Wibaux County, 46.962866,-104.274466 -MT,Yellowstone County, 45.936987,-108.276656 -NE,Adams County, 40.520632, -98.500044 -NE,Antelope County, 42.183225, -98.058037 -NE,Arthur County, 41.570856,-101.697045 -NE,Banner County, 41.539750,-103.726263 -NE,Blaine County, 41.925230, -99.990771 -NE,Boone County, 41.705400, -98.066794 -NE,Box Butte County, 42.215665,-103.087821 -NE,Boyd County, 42.894448, -98.773022 -NE,Brown County, 42.349390, -99.923176 -NE,Buffalo County, 40.855226, -99.074983 -NE,Burt County, 41.854179, -96.337746 -NE,Butler County, 41.226072, -97.132039 -NE,Cass County, 40.909878, -96.140609 -NE,Cedar County, 42.604511, -97.256824 -NE,Chase County, 40.530390,-101.694192 -NE,Cherry County, 42.566985,-101.072622 -NE,Cheyenne County, 41.214236,-103.011929 -NE,Clay County, 40.523669, -98.051050 -NE,Colfax County, 41.574675, -97.089455 -NE,Cuming County, 41.915865, -96.788517 -NE,Custer County, 41.393893, -99.726866 -NE,Dakota County, 42.390456, -96.562549 -NE,Dawes County, 42.711214,-103.134872 -NE,Dawson County, 40.867378, -99.815154 -NE,Deuel County, 41.112988,-102.332604 -NE,Dixon County, 42.485280, -96.855862 -NE,Dodge County, 41.577008, -96.645853 -NE,Douglas County, 41.297091, -96.154066 -NE,Dundy County, 40.180165,-101.681133 -NE,Fillmore County, 40.525040, -97.596705 -NE,Franklin County, 40.183203, -98.962080 -NE,Frontier County, 40.530947,-100.406683 -NE,Furnas County, 40.191991, -99.909661 -NE,Gage County, 40.255234, -96.683453 -NE,Garden County, 41.659381,-102.328229 -NE,Garfield County, 41.905571, -98.922998 -NE,Gosper County, 40.509838, -99.824078 -NE,Grant County, 41.915867,-101.756875 -NE,Greeley County, 41.567600, -98.530566 -NE,Hall County, 40.866023, -98.498004 -NE,Hamilton County, 40.877145, -98.021943 -NE,Harlan County, 40.178766, -99.403418 -NE,Hayes County, 40.535786,-101.055580 -NE,Hitchcock County, 40.176896,-101.044217 -NE,Holt County, 42.459287, -98.784766 -NE,Hooker County, 41.918700,-101.116810 -NE,Howard County, 41.219403, -98.513303 -NE,Jefferson County, 40.175736, -97.143103 -NE,Johnson County, 40.395457, -96.268562 -NE,Kearney County, 40.506269, -98.948461 -NE,Keith County, 41.194404,-101.644474 -NE,Keya Paha County, 42.875480, -99.718351 -NE,Kimball County, 41.199155,-103.711105 -NE,Knox County, 42.634404, -97.891349 -NE,Lancaster County, 40.783547, -96.688658 -NE,Lincoln County, 41.050322,-100.744481 -NE,Logan County, 41.542155,-100.443665 -NE,Loup County, 41.897714, -99.509764 -NE,McPherson County, 41.596473,-101.060237 -NE,Madison County, 41.909929, -97.606856 -NE,Merrick County, 41.169801, -98.031051 -NE,Morrill County, 41.732205,-102.990599 -NE,Nance County, 41.402385, -97.991408 -NE,Nemaha County, 40.387448, -95.850954 -NE,Nuckolls County, 40.176492, -98.046842 -NE,Otoe County, 40.637992, -96.131027 -NE,Pawnee County, 40.137850, -96.245225 -NE,Perkins County, 40.856065,-101.636443 -NE,Phelps County, 40.516365, -99.406557 -NE,Pierce County, 42.271413, -97.610992 -NE,Platte County, 41.576866, -97.513467 -NE,Polk County, 41.187925, -97.570663 -NE,Red Willow County, 40.169420,-100.468576 -NE,Richardson County, 40.123743, -95.718603 -NE,Rock County, 42.413325, -99.458530 -NE,Saline County, 40.516802, -97.131755 -NE,Sarpy County, 41.115064, -96.109125 -NE,Saunders County, 41.223152, -96.640923 -NE,Scotts Bluff County, 41.851589,-103.705860 -NE,Seward County, 40.871944, -97.140383 -NE,Sheridan County, 42.507074,-102.389698 -NE,Sherman County, 41.218743, -98.972849 -NE,Sioux County, 42.483806,-103.742605 -NE,Stanton County, 41.904792, -97.174724 -NE,Thayer County, 40.173845, -97.596263 -NE,Thomas County, 41.848620,-100.506911 -NE,Thurston County, 42.154061, -96.533943 -NE,Valley County, 41.564094, -98.983484 -NE,Washington County, 41.533979, -96.224574 -NE,Wayne County, 42.210746, -97.126243 -NE,Webster County, 40.180646, -98.498590 -NE,Wheeler County, 41.937859, -98.522289 -NE,York County, 40.873056, -97.596742 -NV,Churchill County, 39.525701,-118.270419 -NV,Clark County, 36.214236,-115.013819 -NV,Douglas County, 38.905129,-119.609019 -NV,Elko County, 41.141133,-115.351424 -NV,Esmeralda County, 37.778966,-117.632382 -NV,Eureka County, 39.977788,-116.272208 -NV,Humboldt County, 41.407914,-118.127591 -NV,Lander County, 39.900210,-117.047240 -NV,Lincoln County, 37.634605,-114.863037 -NV,Lyon County, 39.022214,-119.197417 -NV,Mineral County, 38.516647,-118.416279 -NV,Nye County, 37.966379,-116.459047 -NV,Pershing County, 40.439639,-118.409477 -NV,Storey County, 39.438385,-119.524646 -NV,Washoe County, 40.703311,-119.710315 -NV,White Pine County, 39.417804,-114.900945 -NV,Carson City, 39.153447,-119.743442 -NH,Belknap County, 43.519109, -71.425366 -NH,Carroll County, 43.867567, -71.201665 -NH,Cheshire County, 42.925455, -72.248217 -NH,Coos County, 44.652419, -71.289383 -NH,Grafton County, 43.926488, -71.842264 -NH,Hillsborough County, 42.911643, -71.723101 -NH,Merrimack County, 43.299485, -71.680130 -NH,Rockingham County, 42.989360, -71.099437 -NH,Strafford County, 43.293177, -71.035927 -NH,Sullivan County, 43.361188, -72.222084 -NJ,Atlantic County, 39.469354, -74.633758 -NJ,Bergen County, 40.959090, -74.074522 -NJ,Burlington County, 39.875786, -74.663006 -NJ,Camden County, 39.802352, -74.961251 -NJ,Cape May County, 39.086142, -74.847716 -NJ,Cumberland County, 39.328387, -75.121644 -NJ,Essex County, 40.787216, -74.246136 -NJ,Gloucester County, 39.721019, -75.143708 -NJ,Hudson County, 40.731384, -74.078627 -NJ,Hunterdon County, 40.565283, -74.911969 -NJ,Mercer County, 40.282503, -74.703724 -NJ,Middlesex County, 40.439593, -74.407585 -NJ,Monmouth County, 40.287056, -74.152446 -NJ,Morris County, 40.858581, -74.547427 -NJ,Ocean County, 39.865850, -74.263027 -NJ,Passaic County, 41.033763, -74.300307 -NJ,Salem County, 39.573828, -75.357356 -NJ,Somerset County, 40.565522, -74.619930 -NJ,Sussex County, 41.137424, -74.691855 -NJ,Union County, 40.659871, -74.308696 -NJ,Warren County, 40.853524, -75.009542 -NM,Bernalillo County, 35.054002,-106.669064 -NM,Catron County, 33.901813,-108.392097 -NM,Chaves County, 33.361604,-104.469837 -NM,Cibola County, 34.932050,-108.000255 -NM,Colfax County, 36.612962,-104.640126 -NM,Curry County, 34.572984,-103.346055 -NM,De Baca County, 34.351429,-104.401527 -NM,Dona Ana County, 32.350912,-106.832182 -NM,Eddy County, 32.457858,-104.306471 -NM,Grant County, 32.732087,-108.381504 -NM,Guadalupe County, 34.869782,-104.784968 -NM,Harding County, 35.863152,-103.829931 -NM,Hidalgo County, 31.899658,-108.745729 -NM,Lea County, 32.795687,-103.413271 -NM,Lincoln County, 33.740941,-105.449083 -NM,Los Alamos County, 35.870047,-106.307968 -NM,Luna County, 32.184482,-107.746639 -NM,McKinley County, 35.573732,-108.255307 -NM,Mora County, 35.982841,-104.921898 -NM,Otero County, 32.588776,-105.781079 -NM,Quay County, 35.107018,-103.548071 -NM,Rio Arriba County, 36.509669,-106.693983 -NM,Roosevelt County, 34.021457,-103.482725 -NM,Sandoval County, 35.685073,-106.882618 -NM,San Juan County, 36.511624,-108.324578 -NM,San Miguel County, 35.476876,-104.803515 -NM,Santa Fe County, 35.513722,-105.966441 -NM,Sierra County, 33.119479,-107.188161 -NM,Socorro County, 33.991614,-106.939003 -NM,Taos County, 36.576529,-105.637986 -NM,Torrance County, 34.634644,-105.846836 -NM,Union County, 36.488085,-103.475723 -NM,Valencia County, 34.716840,-106.806582 -NY,Albany County, 42.588271, -73.974014 -NY,Allegany County, 42.247894, -78.026176 -NY,Bronx County, 40.848711, -73.852939 -NY,Broome County, 42.161977, -75.830291 -NY,Cattaraugus County, 42.244853, -78.681005 -NY,Cayuga County, 43.008546, -76.574587 -NY,Chautauqua County, 42.304216, -79.407595 -NY,Chemung County, 42.155281, -76.747179 -NY,Chenango County, 42.489732, -75.604905 -NY,Clinton County, 44.752710, -73.705648 -NY,Columbia County, 42.247729, -73.626805 -NY,Cortland County, 42.593824, -76.076265 -NY,Delaware County, 42.193986, -74.966728 -NY,Dutchess County, 41.755008, -73.739951 -NY,Erie County, 42.752759, -78.778192 -NY,Essex County, 44.108971, -73.777573 -NY,Franklin County, 44.594374, -74.310670 -NY,Fulton County, 43.115609, -74.423678 -NY,Genesee County, 43.000910, -78.192778 -NY,Greene County, 42.286951, -74.149495 -NY,Hamilton County, 43.657879, -74.502456 -NY,Herkimer County, 43.461635, -74.894694 -NY,Jefferson County, 43.995371, -76.053522 -NY,Kings County, 40.635133, -73.950777 -NY,Lewis County, 43.786397, -75.442617 -NY,Livingston County, 42.727485, -77.769779 -NY,Madison County, 42.910026, -75.663575 -NY,Monroe County, 43.464475, -77.664656 -NY,Montgomery County, 42.900891, -74.435357 -NY,Nassau County, 40.729687, -73.589384 -NY,New York County, 40.776557, -73.970174 -NY,Niagara County, 43.456731, -78.792142 -NY,Oneida County, 43.242727, -75.434282 -NY,Onondaga County, 43.006530, -76.196117 -NY,Ontario County, 42.856695, -77.303277 -NY,Orange County, 41.402410, -74.306252 -NY,Orleans County, 43.502287, -78.229726 -NY,Oswego County, 43.461443, -76.209258 -NY,Otsego County, 42.629776, -75.028841 -NY,Putnam County, 41.427904, -73.743882 -NY,Queens County, 40.658557, -73.837929 -NY,Rensselaer County, 42.710421, -73.513845 -NY,Richmond County, 40.563855, -74.137063 -NY,Rockland County, 41.154785, -74.024772 -NY,St. Lawrence County, 44.488112, -75.074311 -NY,Saratoga County, 43.106135, -73.855387 -NY,Schenectady County, 42.817542, -74.043583 -NY,Schoharie County, 42.591294, -74.438172 -NY,Schuyler County, 42.419776, -76.938604 -NY,Seneca County, 42.782294, -76.827088 -NY,Steuben County, 42.266725, -77.385525 -NY,Suffolk County, 40.943554, -72.692218 -NY,Sullivan County, 41.720176, -74.764680 -NY,Tioga County, 42.178057, -76.297450 -NY,Tompkins County, 42.453281, -76.473712 -NY,Ulster County, 41.947232, -74.265447 -NY,Warren County, 43.555105, -73.838139 -NY,Washington County, 43.312377, -73.439428 -NY,Wayne County, 43.458758, -77.063164 -NY,Westchester County, 41.152770, -73.745912 -NY,Wyoming County, 42.701363, -78.228567 -NY,Yates County, 42.638237, -77.104324 -NC,Alamance County, 36.041974, -79.399935 -NC,Alexander County, 35.920951, -81.177467 -NC,Alleghany County, 36.489356, -81.132299 -NC,Anson County, 34.974996, -80.109959 -NC,Ashe County, 36.436305, -81.498770 -NC,Avery County, 36.072894, -81.920363 -NC,Beaufort County, 35.482313, -76.842014 -NC,Bertie County, 36.061330, -76.962367 -NC,Bladen County, 34.591948, -78.539513 -NC,Brunswick County, 34.038708, -78.227688 -NC,Buncombe County, 35.609371, -82.530426 -NC,Burke County, 35.746182, -81.706180 -NC,Cabarrus County, 35.387845, -80.552868 -NC,Caldwell County, 35.957857, -81.530076 -NC,Camden County, 36.342344, -76.162488 -NC,Carteret County, 34.858313, -76.526967 -NC,Caswell County, 36.393097, -79.332546 -NC,Catawba County, 35.663182, -81.214151 -NC,Chatham County, 35.704994, -79.251454 -NC,Cherokee County, 35.136233, -84.061308 -NC,Chowan County, 36.127288, -76.602070 -NC,Clay County, 35.052997, -83.752264 -NC,Cleveland County, 35.334630, -81.557114 -NC,Columbus County, 34.260471, -78.636378 -NC,Craven County, 35.118179, -77.082541 -NC,Cumberland County, 35.050192, -78.828719 -NC,Currituck County, 36.372174, -75.941224 -NC,Dare County, 35.606269, -75.767536 -NC,Davidson County, 35.795123, -80.206525 -NC,Davie County, 35.929356, -80.542542 -NC,Duplin County, 34.934403, -77.933543 -NC,Durham County, 36.036589, -78.877919 -NC,Edgecombe County, 35.917055, -77.602655 -NC,Forsyth County, 36.131667, -80.257289 -NC,Franklin County, 36.088241, -78.283090 -NC,Gaston County, 35.293344, -81.177256 -NC,Gates County, 36.442135, -76.702355 -NC,Graham County, 35.348111, -83.830909 -NC,Granville County, 36.299884, -78.657634 -NC,Greene County, 35.481933, -77.681667 -NC,Guilford County, 36.079065, -79.788665 -NC,Halifax County, 36.251438, -77.644842 -NC,Harnett County, 35.368635, -78.871610 -NC,Haywood County, 35.557097, -82.972807 -NC,Henderson County, 35.336424, -82.479634 -NC,Hertford County, 36.363517, -76.981616 -NC,Hoke County, 35.017233, -79.241964 -NC,Hyde County, 35.408157, -76.153687 -NC,Iredell County, 35.806356, -80.874545 -NC,Jackson County, 35.286463, -83.130641 -NC,Johnston County, 35.513405, -78.367267 -NC,Jones County, 35.032160, -77.356443 -NC,Lee County, 35.476075, -79.172220 -NC,Lenoir County, 35.238062, -77.639023 -NC,Lincoln County, 35.487825, -81.225176 -NC,McDowell County, 35.682232, -82.048029 -NC,Macon County, 35.152959, -83.421901 -NC,Madison County, 35.864080, -82.712731 -NC,Martin County, 35.841059, -77.112867 -NC,Mecklenburg County, 35.246862, -80.833832 -NC,Mitchell County, 36.013102, -82.163554 -NC,Montgomery County, 35.338071, -79.904196 -NC,Moore County, 35.310163, -79.480664 -NC,Nash County, 35.965945, -77.987555 -NC,New Hanover County, 34.177466, -77.871378 -NC,Northampton County, 36.421774, -77.398352 -NC,Onslow County, 34.763460, -77.503297 -NC,Orange County, 36.062499, -79.119355 -NC,Pamlico County, 35.147462, -76.665069 -NC,Pasquotank County, 36.265276, -76.260355 -NC,Pender County, 34.512580, -77.888029 -NC,Perquimans County, 36.178260, -76.404269 -NC,Person County, 36.386387, -78.965470 -NC,Pitt County, 35.591065, -77.372404 -NC,Polk County, 35.278928, -82.167667 -NC,Randolph County, 35.709915, -79.806215 -NC,Richmond County, 35.001957, -79.747809 -NC,Robeson County, 34.639210, -79.100881 -NC,Rockingham County, 36.380927, -79.782889 -NC,Rowan County, 35.639218, -80.525344 -NC,Rutherford County, 35.402747, -81.919583 -NC,Sampson County, 34.990574, -78.371382 -NC,Scotland County, 34.840023, -79.477337 -NC,Stanly County, 35.310523, -80.254355 -NC,Stokes County, 36.404195, -80.239271 -NC,Surry County, 36.415416, -80.686463 -NC,Swain County, 35.568849, -83.465614 -NC,Transylvania County, 35.210095, -82.816696 -NC,Tyrrell County, 35.870420, -76.165345 -NC,Union County, 34.991501, -80.530131 -NC,Vance County, 36.365481, -78.405434 -NC,Wake County, 35.789846, -78.650624 -NC,Warren County, 36.397978, -78.099924 -NC,Washington County, 35.844589, -76.572334 -NC,Watauga County, 36.235371, -81.709919 -NC,Wayne County, 35.362741, -78.004826 -NC,Wilkes County, 36.209303, -81.165354 -NC,Wilson County, 35.704125, -77.918982 -NC,Yadkin County, 36.158765, -80.665164 -NC,Yancey County, 35.889504, -82.303980 -ND,Adams County, 46.096815,-102.533198 -ND,Barnes County, 46.942550, -98.070195 -ND,Benson County, 48.071738, -99.361987 -ND,Billings County, 47.009283,-103.364924 -ND,Bottineau County, 48.794412,-100.831257 -ND,Bowman County, 46.107807,-103.506586 -ND,Burke County, 48.786453,-102.520087 -ND,Burleigh County, 46.971843,-100.462001 -ND,Cass County, 46.927003, -97.252375 -ND,Cavalier County, 48.768439, -98.463790 -ND,Dickey County, 46.107756, -98.496518 -ND,Divide County, 48.818142,-103.497653 -ND,Dunn County, 47.354610,-102.612365 -ND,Eddy County, 47.723436, -98.900474 -ND,Emmons County, 46.284255,-100.237842 -ND,Foster County, 47.464327, -98.872817 -ND,Golden Valley County, 46.938924,-103.844612 -ND,Grand Forks County, 47.926003, -97.450851 -ND,Grant County, 46.357827,-101.639049 -ND,Griggs County, 47.463463, -98.232444 -ND,Hettinger County, 46.434939,-102.458385 -ND,Kidder County, 46.935385, -99.742727 -ND,LaMoure County, 46.464195, -98.526057 -ND,Logan County, 46.469278, -99.504585 -ND,McHenry County, 48.233842,-100.633267 -ND,McIntosh County, 46.117034, -99.443041 -ND,McKenzie County, 47.742475,-103.403215 -ND,McLean County, 47.653055,-101.421794 -ND,Mercer County, 47.303279,-101.820765 -ND,Morton County, 46.713789,-101.279743 -ND,Mountrail County, 48.210291,-102.364756 -ND,Nelson County, 47.918667, -98.204428 -ND,Oliver County, 47.118079,-101.331420 -ND,Pembina County, 48.766896, -97.545405 -ND,Pierce County, 48.238883, -99.966497 -ND,Ramsey County, 48.265551, -98.737329 -ND,Ransom County, 46.449276, -97.647554 -ND,Renville County, 48.712781,-101.658152 -ND,Richland County, 46.265219, -96.937960 -ND,Rolette County, 48.768271, -99.840463 -ND,Sargent County, 46.108206, -97.630030 -ND,Sheridan County, 47.581373,-100.341499 -ND,Sioux County, 46.109282,-101.047524 -ND,Slope County, 46.445834,-103.462462 -ND,Stark County, 46.817031,-102.662026 -ND,Steele County, 47.458288, -97.718895 -ND,Stutsman County, 46.971103, -98.957592 -ND,Towner County, 48.682183, -99.248158 -ND,Traill County, 47.446215, -97.164754 -ND,Walsh County, 48.376979, -97.722230 -ND,Ward County, 48.216686,-101.540537 -ND,Wells County, 47.580851, -99.671502 -ND,Williams County, 48.345867,-103.487400 -OH,Adams County, 38.841681, -83.474173 -OH,Allen County, 40.771528, -84.106546 -OH,Ashland County, 40.843274, -82.270121 -OH,Ashtabula County, 41.906644, -80.745641 -OH,Athens County, 39.333848, -82.046008 -OH,Auglaize County, 40.561309, -84.224018 -OH,Belmont County, 40.017682, -80.967727 -OH,Brown County, 38.931377, -83.866772 -OH,Butler County, 39.439915, -84.565397 -OH,Carroll County, 40.579884, -81.090787 -OH,Champaign County, 40.132759, -83.767542 -OH,Clark County, 39.917032, -83.783676 -OH,Clermont County, 39.052084, -84.149614 -OH,Clinton County, 39.414041, -83.814542 -OH,Columbiana County, 40.768462, -80.777231 -OH,Coshocton County, 40.296720, -81.930112 -OH,Crawford County, 40.848508, -82.924771 -OH,Cuyahoga County, 41.760392, -81.724217 -OH,Darke County, 40.132176, -84.620438 -OH,Defiance County, 41.321679, -84.486433 -OH,Delaware County, 40.278941, -83.007462 -OH,Erie County, 41.554006, -82.525897 -OH,Fairfield County, 39.752935, -82.628276 -OH,Fayette County, 39.553845, -83.459327 -OH,Franklin County, 39.969447, -83.008258 -OH,Fulton County, 41.597264, -84.124267 -OH,Gallia County, 38.817046, -82.301746 -OH,Geauga County, 41.499322, -81.173505 -OH,Greene County, 39.687479, -83.894894 -OH,Guernsey County, 40.056665, -81.497875 -OH,Hamilton County, 39.196927, -84.544187 -OH,Hancock County, 41.000471, -83.666034 -OH,Hardin County, 40.660415, -83.664077 -OH,Harrison County, 40.292318, -81.091565 -OH,Henry County, 41.335072, -84.065882 -OH,Highland County, 39.184488, -83.603668 -OH,Hocking County, 39.490342, -82.483445 -OH,Holmes County, 40.565309, -81.929869 -OH,Huron County, 41.145080, -82.594641 -OH,Jackson County, 39.013477, -82.614142 -OH,Jefferson County, 40.399188, -80.761410 -OH,Knox County, 40.403620, -82.422393 -OH,Lake County, 41.924116, -81.392643 -OH,Lawrence County, 38.603866, -82.517186 -OH,Licking County, 40.093609, -82.481251 -OH,Logan County, 40.387553, -83.766343 -OH,Lorain County, 41.438805, -82.179722 -OH,Lucas County, 41.682321, -83.468867 -OH,Madison County, 39.896607, -83.400885 -OH,Mahoning County, 41.010880, -80.770396 -OH,Marion County, 40.588208, -83.172927 -OH,Medina County, 41.116051, -81.899566 -OH,Meigs County, 39.089807, -82.028397 -OH,Mercer County, 40.535333, -84.632059 -OH,Miami County, 40.053326, -84.228413 -OH,Monroe County, 39.725969, -81.090658 -OH,Montgomery County, 39.755218, -84.290545 -OH,Morgan County, 39.624946, -81.861699 -OH,Morrow County, 40.525266, -82.797729 -OH,Muskingum County, 39.966046, -81.943506 -OH,Noble County, 39.767232, -81.452604 -OH,Ottawa County, 41.544467, -83.009253 -OH,Paulding County, 41.119141, -84.576966 -OH,Perry County, 39.743187, -82.237952 -OH,Pickaway County, 39.648947, -83.052827 -OH,Pike County, 39.071365, -83.052921 -OH,Portage County, 41.168640, -81.196932 -OH,Preble County, 39.737906, -84.645358 -OH,Putnam County, 41.024533, -84.129879 -OH,Richland County, 40.774167, -82.542715 -OH,Ross County, 39.323762, -83.059585 -OH,Sandusky County, 41.355291, -83.142735 -OH,Scioto County, 38.815019, -82.999028 -OH,Seneca County, 41.120008, -83.127436 -OH,Shelby County, 40.336680, -84.204142 -OH,Stark County, 40.814131, -81.365667 -OH,Summit County, 41.121851, -81.534936 -OH,Trumbull County, 41.308936, -80.767656 -OH,Tuscarawas County, 40.447441, -81.471157 -OH,Union County, 40.295901, -83.367042 -OH,Van Wert County, 40.855520, -84.585775 -OH,Vinton County, 39.252014, -82.485961 -OH,Warren County, 39.425652, -84.169906 -OH,Washington County, 39.450684, -81.490653 -OH,Wayne County, 40.829661, -81.887194 -OH,Williams County, 41.564958, -84.584323 -OH,Wood County, 41.360183, -83.622682 -OH,Wyandot County, 40.840122, -83.313172 -OK,Adair County, 35.897500, -94.651671 -OK,Alfalfa County, 36.729703, -98.323445 -OK,Atoka County, 34.374813, -96.034705 -OK,Beaver County, 36.748334,-100.483056 -OK,Beckham County, 35.273945, -99.671638 -OK,Blaine County, 35.877782, -98.428934 -OK,Bryan County, 33.964004, -96.264137 -OK,Caddo County, 35.167920, -98.381045 -OK,Canadian County, 35.543416, -97.979836 -OK,Carter County, 34.251848, -97.287927 -OK,Cherokee County, 35.904367, -94.996796 -OK,Choctaw County, 34.027645, -95.554208 -OK,Cimarron County, 36.755276,-102.508734 -OK,Cleveland County, 35.203117, -97.328332 -OK,Coal County, 34.582861, -96.288039 -OK,Comanche County, 34.662628, -98.476597 -OK,Cotton County, 34.290676, -98.373438 -OK,Craig County, 36.763890, -95.201553 -OK,Creek County, 35.907732, -96.379793 -OK,Custer County, 35.645601, -98.997386 -OK,Delaware County, 36.393369, -94.808206 -OK,Dewey County, 35.978433, -99.014094 -OK,Ellis County, 36.224258, -99.750139 -OK,Garfield County, 36.378273, -97.787729 -OK,Garvin County, 34.709350, -97.312723 -OK,Grady County, 35.021058, -97.886890 -OK,Grant County, 36.788254, -97.788151 -OK,Greer County, 34.935263, -99.552968 -OK,Harmon County, 34.745971, -99.844194 -OK,Harper County, 36.800456, -99.662842 -OK,Haskell County, 35.232294, -95.109578 -OK,Hughes County, 35.052934, -96.251183 -OK,Jackson County, 34.593949, -99.412210 -OK,Jefferson County, 34.105092, -97.838814 -OK,Johnston County, 34.313455, -96.654254 -OK,Kay County, 36.814842, -97.143755 -OK,Kingfisher County, 35.949431, -97.934568 -OK,Kiowa County, 34.921489, -98.981617 -OK,Latimer County, 34.875137, -95.272262 -OK,Le Flore County, 34.899642, -94.703491 -OK,Lincoln County, 35.703117, -96.881392 -OK,Logan County, 35.914151, -97.450764 -OK,Love County, 33.957775, -97.245124 -OK,McClain County, 35.016414, -97.449811 -OK,McCurtain County, 34.117073, -94.766086 -OK,McIntosh County, 35.369092, -95.671764 -OK,Major County, 36.313119, -98.542015 -OK,Marshall County, 34.027007, -96.770533 -OK,Mayes County, 36.303804, -95.235638 -OK,Murray County, 34.485766, -97.071557 -OK,Muskogee County, 35.617551, -95.383911 -OK,Noble County, 36.384901, -97.236335 -OK,Nowata County, 36.789615, -95.613312 -OK,Okfuskee County, 35.466804, -96.327762 -OK,Oklahoma County, 35.554611, -97.409401 -OK,Okmulgee County, 35.646879, -95.964580 -OK,Osage County, 36.624680, -96.408385 -OK,Ottawa County, 36.835764, -94.802681 -OK,Pawnee County, 36.313704, -96.696669 -OK,Payne County, 36.079225, -96.975255 -OK,Pittsburg County, 34.925540, -95.748130 -OK,Pontotoc County, 34.721071, -96.692738 -OK,Pottawatomie County, 35.211393, -96.957007 -OK,Pushmataha County, 34.377896, -95.408085 -OK,Roger Mills County, 35.708554, -99.741572 -OK,Rogers County, 36.378082, -95.601337 -OK,Seminole County, 35.158366, -96.602857 -OK,Sequoyah County, 35.502435, -94.750757 -OK,Stephens County, 34.481361, -97.855607 -OK,Texas County, 36.741964,-101.488434 -OK,Tillman County, 34.371085, -98.931701 -OK,Tulsa County, 36.120120, -95.941731 -OK,Wagoner County, 35.963479, -95.514100 -OK,Washington County, 36.704380, -95.906155 -OK,Washita County, 35.290177, -98.991962 -OK,Woods County, 36.765141, -98.868967 -OK,Woodward County, 36.425619, -99.273661 -OR,Baker County, 44.703427,-117.691933 -OR,Benton County, 44.490623,-123.426317 -OR,Clackamas County, 45.160493,-122.195127 -OR,Clatsop County, 46.024509,-123.705014 -OR,Columbia County, 45.941932,-123.081079 -OR,Coos County, 43.184193,-124.092557 -OR,Crook County, 44.163054,-120.371585 -OR,Curry County, 42.466671,-124.211407 -OR,Deschutes County, 43.915118,-121.225575 -OR,Douglas County, 43.285904,-123.154380 -OR,Gilliam County, 45.381666,-120.211851 -OR,Grant County, 44.496326,-119.014057 -OR,Harney County, 43.064355,-118.985949 -OR,Hood River County, 45.511775,-121.655976 -OR,Jackson County, 42.411782,-122.675797 -OR,Jefferson County, 44.643790,-121.183021 -OR,Josephine County, 42.385382,-123.597245 -OR,Klamath County, 42.683761,-121.646168 -OR,Lake County, 42.788401,-120.389790 -OR,Lane County, 43.928276,-122.897678 -OR,Lincoln County, 44.641076,-123.911183 -OR,Linn County, 44.494824,-122.543755 -OR,Malheur County, 43.187700,-117.603976 -OR,Marion County, 44.900898,-122.576260 -OR,Morrow County, 45.425496,-119.602311 -OR,Multnomah County, 45.547693,-122.417173 -OR,Polk County, 44.904395,-123.397329 -OR,Sherman County, 45.399216,-120.678512 -OR,Tillamook County, 45.455743,-123.759327 -OR,Umatilla County, 45.591200,-118.733880 -OR,Union County, 45.304047,-117.999136 -OR,Wallowa County, 45.593753,-117.185580 -OR,Wasco County, 45.164536,-121.165069 -OR,Washington County, 45.553542,-123.097615 -OR,Wheeler County, 44.736411,-120.026875 -OR,Yamhill County, 45.248138,-123.316117 -PA,Adams County, 39.869471, -77.217730 -PA,Allegheny County, 40.468920, -79.980920 -PA,Armstrong County, 40.812379, -79.464128 -PA,Beaver County, 40.684140, -80.350721 -PA,Bedford County, 39.997115, -78.489980 -PA,Berks County, 40.413957, -75.926860 -PA,Blair County, 40.497926, -78.310640 -PA,Bradford County, 41.791495, -76.502124 -PA,Bucks County, 40.336887, -75.107060 -PA,Butler County, 40.913834, -79.918960 -PA,Cambria County, 40.494127, -78.715284 -PA,Cameron County, 41.438289, -78.198314 -PA,Carbon County, 40.917832, -75.709428 -PA,Centre County, 40.909160, -77.847830 -PA,Chester County, 39.973965, -75.749732 -PA,Clarion County, 41.198238, -79.420404 -PA,Clearfield County, 41.000249, -78.473749 -PA,Clinton County, 41.245301, -77.649141 -PA,Columbia County, 41.045517, -76.404260 -PA,Crawford County, 41.686840, -80.107811 -PA,Cumberland County, 40.164782, -77.263440 -PA,Dauphin County, 40.412565, -76.792634 -PA,Delaware County, 39.916670, -75.398786 -PA,Elk County, 41.427334, -78.653938 -PA,Erie County, 42.117952, -80.096386 -PA,Fayette County, 39.914115, -79.644586 -PA,Forest County, 41.513304, -79.249705 -PA,Franklin County, 39.926686, -77.724485 -PA,Fulton County, 39.910750, -78.122617 -PA,Greene County, 39.848983, -80.225694 -PA,Huntingdon County, 40.422321, -77.968584 -PA,Indiana County, 40.651432, -79.087545 -PA,Jefferson County, 41.130287, -78.999044 -PA,Juniata County, 40.530673, -77.400438 -PA,Lackawanna County, 41.440250, -75.609587 -PA,Lancaster County, 40.041992, -76.250198 -PA,Lawrence County, 40.992735, -80.334446 -PA,Lebanon County, 40.367344, -76.458009 -PA,Lehigh County, 40.614241, -75.590627 -PA,Luzerne County, 41.172787, -75.976035 -PA,Lycoming County, 41.343624, -77.055253 -PA,McKean County, 41.814590, -78.572463 -PA,Mercer County, 41.300014, -80.252786 -PA,Mifflin County, 40.611890, -77.620661 -PA,Monroe County, 41.056233, -75.329037 -PA,Montgomery County, 40.209999, -75.370201 -PA,Montour County, 41.029261, -76.665259 -PA,Northampton County, 40.752791, -75.307447 -PA,Northumberland County, 40.851524, -76.709877 -PA,Perry County, 40.397780, -77.266328 -PA,Philadelphia County, 40.009376, -75.133346 -PA,Pike County, 41.325949, -75.031514 -PA,Potter County, 41.748222, -77.894735 -PA,Schuylkill County, 40.703690, -76.217800 -PA,Snyder County, 40.755348, -77.072954 -PA,Somerset County, 39.981297, -79.028486 -PA,Sullivan County, 41.439790, -76.511525 -PA,Susquehanna County, 41.819665, -75.800969 -PA,Tioga County, 41.766859, -77.257288 -PA,Union County, 40.962179, -77.055475 -PA,Venango County, 41.401980, -79.754418 -PA,Warren County, 41.843669, -79.313173 -PA,Washington County, 40.200005, -80.252132 -PA,Wayne County, 41.646589, -75.292485 -PA,Westmoreland County, 40.311068, -79.466688 -PA,Wyoming County, 41.525137, -76.008780 -PA,York County, 39.921839, -76.728446 -RI,Bristol County, 41.705271, -71.285053 -RI,Kent County, 41.677750, -71.576314 -RI,Newport County, 41.502732, -71.284063 -RI,Providence County, 41.870488, -71.578242 -RI,Washington County, 41.401162, -71.617612 -SC,Abbeville County, 34.213809, -82.460460 -SC,Aiken County, 33.549317, -81.633870 -SC,Allendale County, 32.979784, -81.363421 -SC,Anderson County, 34.519549, -82.638086 -SC,Bamberg County, 33.203021, -81.053161 -SC,Barnwell County, 33.260680, -81.433753 -SC,Beaufort County, 32.358147, -80.689320 -SC,Berkeley County, 33.207700, -79.953655 -SC,Calhoun County, 33.674780, -80.780347 -SC,Charleston County, 32.800458, -79.942480 -SC,Cherokee County, 35.049796, -81.607647 -SC,Chester County, 34.689345, -81.161249 -SC,Chesterfield County, 34.637018, -80.159227 -SC,Clarendon County, 33.664682, -80.217889 -SC,Colleton County, 32.834980, -80.655345 -SC,Darlington County, 34.332185, -79.962115 -SC,Dillon County, 34.390172, -79.374964 -SC,Dorchester County, 33.082186, -80.404697 -SC,Edgefield County, 33.776498, -81.968245 -SC,Fairfield County, 34.395669, -81.127001 -SC,Florence County, 34.028535, -79.710233 -SC,Georgetown County, 33.417530, -79.300812 -SC,Greenville County, 34.892645, -82.372077 -SC,Greenwood County, 34.155796, -82.127876 -SC,Hampton County, 32.778323, -81.143362 -SC,Horry County, 33.909269, -78.976675 -SC,Jasper County, 32.430590, -81.021627 -SC,Kershaw County, 34.338356, -80.590885 -SC,Lancaster County, 34.686818, -80.703688 -SC,Laurens County, 34.483477, -82.005657 -SC,Lee County, 34.158640, -80.251209 -SC,Lexington County, 33.892554, -81.272853 -SC,McCormick County, 33.897605, -82.316192 -SC,Marion County, 34.080701, -79.362131 -SC,Marlboro County, 34.601805, -79.677942 -SC,Newberry County, 34.289730, -81.600053 -SC,Oconee County, 34.748758, -83.061522 -SC,Orangeburg County, 33.436135, -80.802913 -SC,Pickens County, 34.887362, -82.725368 -SC,Richland County, 34.029783, -80.896566 -SC,Saluda County, 34.005278, -81.727903 -SC,Spartanburg County, 34.933239, -81.991053 -SC,Sumter County, 33.916046, -80.382472 -SC,Union County, 34.690514, -81.615831 -SC,Williamsburg County, 33.626463, -79.716475 -SC,York County, 34.970190, -81.183188 -SD,Aurora County, 43.724719, -98.577587 -SD,Beadle County, 44.418265, -98.279422 -SD,Bennett County, 43.184826,-101.676426 -SD,Bon Homme County, 42.986031, -97.885613 -SD,Brookings County, 44.376675, -96.797797 -SD,Brown County, 45.589254, -98.352175 -SD,Brule County, 43.729880, -99.092941 -SD,Buffalo County, 44.044306, -99.203998 -SD,Butte County, 44.896434,-103.501762 -SD,Campbell County, 45.782241,-100.027951 -SD,Charles Mix County, 43.206185, -98.595143 -SD,Clark County, 44.855211, -97.724912 -SD,Clay County, 42.912997, -96.979795 -SD,Codington County, 44.966324, -97.198843 -SD,Corson County, 45.698340,-101.176017 -SD,Custer County, 43.684943,-103.462250 -SD,Davison County, 43.680439, -98.155868 -SD,Day County, 45.362282, -97.593734 -SD,Deuel County, 44.756290, -96.690239 -SD,Dewey County, 45.150005,-100.852218 -SD,Douglas County, 43.391506, -98.358433 -SD,Edmunds County, 45.411680, -99.205362 -SD,Fall River County, 43.221504,-103.512102 -SD,Faulk County, 45.065476, -99.153564 -SD,Grant County, 45.172637, -96.772261 -SD,Gregory County, 43.179094, -99.202158 -SD,Haakon County, 44.284312,-101.591789 -SD,Hamlin County, 44.680619, -97.178598 -SD,Hand County, 44.546713, -99.004575 -SD,Hanson County, 43.680612, -97.796845 -SD,Harding County, 45.596612,-103.473867 -SD,Hughes County, 44.392258, -99.985846 -SD,Hutchinson County, 43.336710, -97.749383 -SD,Hyde County, 44.537301, -99.492148 -SD,Jackson County, 43.677294,-101.626454 -SD,Jerauld County, 44.063416, -98.623188 -SD,Jones County, 43.951990,-100.686139 -SD,Kingsbury County, 44.362969, -97.499313 -SD,Lake County, 44.028450, -97.123223 -SD,Lawrence County, 44.353669,-103.796528 -SD,Lincoln County, 43.279420, -96.722286 -SD,Lyman County, 43.894812, -99.841925 -SD,McCook County, 43.678924, -97.362036 -SD,McPherson County, 45.784249, -99.211421 -SD,Marshall County, 45.737053, -97.580884 -SD,Meade County, 44.606791,-102.715864 -SD,Mellette County, 43.584930,-100.760598 -SD,Miner County, 44.017327, -97.609790 -SD,Minnehaha County, 43.667472, -96.795726 -SD,Moody County, 44.012429, -96.676054 -SD,Pennington County, 44.002349,-102.823801 -SD,Perkins County, 45.483387,-102.467995 -SD,Potter County, 45.064276, -99.949631 -SD,Roberts County, 45.623397, -96.947551 -SD,Sanborn County, 44.021032, -98.092105 -SD,Shannon County, 43.341937,-102.559480 -SD,Spink County, 44.931034, -98.339644 -SD,Stanley County, 44.415547,-100.749163 -SD,Sully County, 44.722325,-100.131399 -SD,Todd County, 43.208172,-100.717204 -SD,Tripp County, 43.349729, -99.876219 -SD,Turner County, 43.308670, -97.150185 -SD,Union County, 42.831106, -96.650829 -SD,Walworth County, 45.427605,-100.027856 -SD,Yankton County, 43.006607, -97.388339 -SD,Ziebach County, 44.981666,-101.669224 -TN,Anderson County, 36.116731, -84.195418 -TN,Bedford County, 35.513660, -86.458294 -TN,Benton County, 36.069253, -88.071212 -TN,Bledsoe County, 35.593668, -85.205979 -TN,Blount County, 35.688185, -83.922973 -TN,Bradley County, 35.153914, -84.859414 -TN,Campbell County, 36.401592, -84.159249 -TN,Cannon County, 35.808394, -86.062404 -TN,Carroll County, 35.967896, -88.451659 -TN,Carter County, 36.284744, -82.126593 -TN,Cheatham County, 36.255180, -87.100816 -TN,Chester County, 35.416639, -88.605505 -TN,Claiborne County, 36.501557, -83.660723 -TN,Clay County, 36.545765, -85.545718 -TN,Cocke County, 35.916198, -83.119223 -TN,Coffee County, 35.488759, -86.078219 -TN,Crockett County, 35.811312, -89.135349 -TN,Cumberland County, 35.952398, -84.994761 -TN,Davidson County, 36.169129, -86.784790 -TN,Decatur County, 35.603422, -88.107384 -TN,DeKalb County, 35.982220, -85.833596 -TN,Dickson County, 36.145533, -87.364155 -TN,Dyer County, 36.054196, -89.398306 -TN,Fayette County, 35.196993, -89.413803 -TN,Fentress County, 36.376078, -84.932703 -TN,Franklin County, 35.155926, -86.099203 -TN,Gibson County, 35.991694, -88.933776 -TN,Giles County, 35.202723, -87.035319 -TN,Grainger County, 36.277463, -83.509493 -TN,Greene County, 36.178998, -82.847746 -TN,Grundy County, 35.387273, -85.722188 -TN,Hamblen County, 36.218397, -83.266071 -TN,Hamilton County, 35.159186, -85.202296 -TN,Hancock County, 36.521420, -83.227453 -TN,Hardeman County, 35.218131, -88.989037 -TN,Hardin County, 35.201893, -88.185696 -TN,Hawkins County, 36.452206, -82.931386 -TN,Haywood County, 35.586690, -89.282536 -TN,Henderson County, 35.653994, -88.387674 -TN,Henry County, 36.325398, -88.300384 -TN,Hickman County, 35.802396, -87.467114 -TN,Houston County, 36.285777, -87.705605 -TN,Humphreys County, 36.040440, -87.790625 -TN,Jackson County, 36.354242, -85.674182 -TN,Jefferson County, 36.048479, -83.440966 -TN,Johnson County, 36.453203, -81.861237 -TN,Knox County, 35.992726, -83.937721 -TN,Lake County, 36.333905, -89.485536 -TN,Lauderdale County, 35.762951, -89.627732 -TN,Lawrence County, 35.220476, -87.396546 -TN,Lewis County, 35.523244, -87.496983 -TN,Lincoln County, 35.142532, -86.593388 -TN,Loudon County, 35.737450, -84.316204 -TN,McMinn County, 35.424471, -84.619962 -TN,McNairy County, 35.175626, -88.564671 -TN,Macon County, 36.537838, -86.001231 -TN,Madison County, 35.606056, -88.833424 -TN,Marion County, 35.133422, -85.618399 -TN,Marshall County, 35.468387, -86.765886 -TN,Maury County, 35.615696, -87.077763 -TN,Meigs County, 35.503397, -84.823888 -TN,Monroe County, 35.447666, -84.249786 -TN,Montgomery County, 36.500354, -87.380887 -TN,Moore County, 35.288888, -86.358684 -TN,Morgan County, 36.138697, -84.639262 -TN,Obion County, 36.358175, -89.150175 -TN,Overton County, 36.344850, -85.283076 -TN,Perry County, 35.659785, -87.877027 -TN,Pickett County, 36.559364, -85.075741 -TN,Polk County, 35.109437, -84.541112 -TN,Putnam County, 36.140807, -85.496928 -TN,Rhea County, 35.600587, -84.949552 -TN,Roane County, 35.847472, -84.523861 -TN,Robertson County, 36.527530, -86.869377 -TN,Rutherford County, 35.843369, -86.417213 -TN,Scott County, 36.437239, -84.498386 -TN,Sequatchie County, 35.372335, -85.410344 -TN,Sevier County, 35.791284, -83.521954 -TN,Shelby County, 35.183794, -89.895397 -TN,Smith County, 36.255650, -85.942078 -TN,Stewart County, 36.511756, -87.851548 -TN,Sullivan County, 36.510212, -82.299397 -TN,Sumner County, 36.470015, -86.458517 -TN,Tipton County, 35.500297, -89.763708 -TN,Trousdale County, 36.393030, -86.156691 -TN,Unicoi County, 36.100215, -82.418245 -TN,Union County, 36.284140, -83.836088 -TN,Van Buren County, 35.699245, -85.458411 -TN,Warren County, 35.678282, -85.777363 -TN,Washington County, 36.295665, -82.495037 -TN,Wayne County, 35.242687, -87.819703 -TN,Weakley County, 36.303523, -88.720785 -TN,White County, 35.927062, -85.455766 -TN,Williamson County, 35.894972, -86.896958 -TN,Wilson County, 36.148476, -86.290210 -TX,Anderson County, 31.841266, -95.661744 -TX,Andrews County, 32.312258,-102.640206 -TX,Angelina County, 31.251951, -94.611056 -TX,Aransas County, 28.104225, -96.977983 -TX,Archer County, 33.616305, -98.687267 -TX,Armstrong County, 34.964179,-101.356636 -TX,Atascosa County, 28.894296, -98.528187 -TX,Austin County, 29.891901, -96.270170 -TX,Bailey County, 34.067521,-102.830345 -TX,Bandera County, 29.755748, -99.260682 -TX,Bastrop County, 30.103128, -97.311859 -TX,Baylor County, 33.618172, -99.197228 -TX,Bee County, 28.416077, -97.742586 -TX,Bell County, 31.042110, -97.481921 -TX,Bexar County, 29.448671, -98.520147 -TX,Blanco County, 30.265605, -98.399977 -TX,Borden County, 32.744062,-101.433033 -TX,Bosque County, 31.900764, -97.637632 -TX,Bowie County, 33.446051, -94.422375 -TX,Brazoria County, 29.167817, -95.434647 -TX,Brazos County, 30.656725, -96.302389 -TX,Brewster County, 29.808997,-103.252458 -TX,Briscoe County, 34.525172,-101.205893 -TX,Brooks County, 27.034994, -98.215276 -TX,Brown County, 31.764103, -98.998470 -TX,Burleson County, 30.493487, -96.622091 -TX,Burnet County, 30.789616, -98.201195 -TX,Caldwell County, 29.840422, -97.631097 -TX,Calhoun County, 28.445366, -96.583300 -TX,Callahan County, 32.293150, -99.372249 -TX,Cameron County, 26.102923, -97.478958 -TX,Camp County, 32.974581, -94.979085 -TX,Carson County, 35.405496,-101.355356 -TX,Cass County, 33.083698, -94.357579 -TX,Castro County, 34.533621,-102.258786 -TX,Chambers County, 29.703933, -94.668875 -TX,Cherokee County, 31.843859, -95.156504 -TX,Childress County, 34.529337,-100.208336 -TX,Clay County, 33.785904, -98.212918 -TX,Cochran County, 33.608440,-102.830449 -TX,Coke County, 31.877105,-100.635236 -TX,Coleman County, 31.914205, -99.346622 -TX,Collin County, 33.193885, -96.578153 -TX,Collingsworth County, 34.963358,-100.272135 -TX,Colorado County, 29.595908, -96.508389 -TX,Comal County, 29.803019, -98.255201 -TX,Comanche County, 31.951645, -98.549617 -TX,Concho County, 31.318865, -99.863648 -TX,Cooke County, 33.639169, -97.210372 -TX,Coryell County, 31.391177, -97.798022 -TX,Cottle County, 34.091906,-100.276442 -TX,Crane County, 31.422796,-102.487774 -TX,Crockett County, 30.717532,-101.404211 -TX,Crosby County, 33.609144,-101.298710 -TX,Culberson County, 31.445908,-104.526945 -TX,Dallam County, 36.286370,-102.594020 -TX,Dallas County, 32.766987, -96.778424 -TX,Dawson County, 32.741934,-101.947322 -TX,Deaf Smith County, 34.940766,-102.607564 -TX,Delta County, 33.385933, -95.673350 -TX,Denton County, 33.205005, -97.119046 -TX,DeWitt County, 29.082342, -97.361656 -TX,Dickens County, 33.614666,-100.786095 -TX,Dimmit County, 28.423587, -99.765871 -TX,Donley County, 34.955036,-100.815846 -TX,Duval County, 27.681123, -98.497393 -TX,Eastland County, 32.324645, -98.836560 -TX,Ector County, 31.865301,-102.542507 -TX,Edwards County, 29.985877,-100.307373 -TX,Ellis County, 32.347279, -96.798336 -TX,El Paso County, 31.766403,-106.241390 -TX,Erath County, 32.238136, -98.222377 -TX,Falls County, 31.251930, -96.934127 -TX,Fannin County, 33.591161, -96.104988 -TX,Fayette County, 29.877886, -96.921231 -TX,Fisher County, 32.740473,-100.403120 -TX,Floyd County, 34.073730,-101.303274 -TX,Foard County, 33.980404, -99.777427 -TX,Fort Bend County, 29.526602, -95.771015 -TX,Franklin County, 33.175846, -95.219066 -TX,Freestone County, 31.701654, -96.144237 -TX,Frio County, 28.869334, -99.108788 -TX,Gaines County, 32.743942,-102.631561 -TX,Galveston County, 29.228706, -94.894865 -TX,Garza County, 33.183792,-101.301134 -TX,Gillespie County, 30.326390, -98.942106 -TX,Glasscock County, 31.868591,-101.528971 -TX,Goliad County, 28.660700, -97.430415 -TX,Gonzales County, 29.468704, -97.477738 -TX,Gray County, 35.402542,-100.812374 -TX,Grayson County, 33.624508, -96.675699 -TX,Gregg County, 32.486397, -94.816276 -TX,Grimes County, 30.543231, -95.988082 -TX,Guadalupe County, 29.583208, -97.949027 -TX,Hale County, 34.068436,-101.822888 -TX,Hall County, 34.453189,-100.576343 -TX,Hamilton County, 31.706982, -98.111794 -TX,Hansford County, 36.272847,-101.356930 -TX,Hardeman County, 34.289904, -99.745697 -TX,Hardin County, 30.329612, -94.393149 -TX,Harris County, 29.857273, -95.393037 -TX,Harrison County, 32.547993, -94.374425 -TX,Hartley County, 35.840244,-102.610047 -TX,Haskell County, 33.175965, -99.730773 -TX,Hays County, 30.061225, -98.029267 -TX,Hemphill County, 35.816237,-100.284807 -TX,Henderson County, 32.211633, -95.853418 -TX,Hidalgo County, 26.396384, -98.180990 -TX,Hill County, 31.982240, -97.129886 -TX,Hockley County, 33.605932,-102.343398 -TX,Hood County, 32.430149, -97.831677 -TX,Hopkins County, 33.148959, -95.565194 -TX,Houston County, 31.323036, -95.421600 -TX,Howard County, 32.303583,-101.438530 -TX,Hudspeth County, 31.450868,-105.377549 -TX,Hunt County, 33.123438, -96.083807 -TX,Hutchinson County, 35.837047,-101.362746 -TX,Irion County, 31.303424,-100.981304 -TX,Jack County, 33.232277, -98.171902 -TX,Jackson County, 28.959802, -96.589080 -TX,Jasper County, 30.752932, -94.022294 -TX,Jeff Davis County, 30.617087,-104.187860 -TX,Jefferson County, 29.854000, -94.149331 -TX,Jim Hogg County, 27.041212, -98.700127 -TX,Jim Wells County, 27.733516, -98.090814 -TX,Johnson County, 32.379511, -97.364823 -TX,Jones County, 32.743709, -99.874430 -TX,Karnes County, 28.907618, -97.860767 -TX,Kaufman County, 32.598944, -96.288378 -TX,Kendall County, 29.944524, -98.711094 -TX,Kenedy County, 26.890232, -97.591233 -TX,Kent County, 33.184780,-100.769720 -TX,Kerr County, 30.053928, -99.351968 -TX,Kimble County, 30.479472, -99.746396 -TX,King County, 33.614159,-100.250548 -TX,Kinney County, 29.347086,-100.417700 -TX,Kleberg County, 27.438735, -97.660620 -TX,Knox County, 33.616657, -99.747112 -TX,Lamar County, 33.667263, -95.570348 -TX,Lamb County, 34.068861,-102.348018 -TX,Lampasas County, 31.196731, -98.240889 -TX,La Salle County, 28.351098, -99.096774 -TX,Lavaca County, 29.382578, -96.923633 -TX,Lee County, 30.321105, -96.976365 -TX,Leon County, 31.300493, -95.995622 -TX,Liberty County, 30.162189, -94.822682 -TX,Limestone County, 31.547543, -96.593623 -TX,Lipscomb County, 36.280200,-100.272683 -TX,Live Oak County, 28.351535, -98.126961 -TX,Llano County, 30.707584, -98.684690 -TX,Loving County, 31.844936,-103.561229 -TX,Lubbock County, 33.611469,-101.819944 -TX,Lynn County, 33.178412,-101.818493 -TX,McCulloch County, 31.205477, -99.359856 -TX,McLennan County, 31.549493, -97.201472 -TX,McMullen County, 28.384922, -98.578853 -TX,Madison County, 30.966878, -95.930372 -TX,Marion County, 32.797757, -94.357673 -TX,Martin County, 32.309830,-101.961836 -TX,Mason County, 30.703232, -99.237608 -TX,Matagorda County, 28.783341, -95.997755 -TX,Maverick County, 28.745217,-100.311368 -TX,Medina County, 29.353661, -99.111085 -TX,Menard County, 30.883707, -99.854936 -TX,Midland County, 31.870896,-102.024326 -TX,Milam County, 30.791242, -96.984395 -TX,Mills County, 31.494888, -98.594623 -TX,Mitchell County, 32.303781,-100.924580 -TX,Montague County, 33.676289, -97.724747 -TX,Montgomery County, 30.302364, -95.503523 -TX,Moore County, 35.835676,-101.890502 -TX,Morris County, 33.116466, -94.731265 -TX,Motley County, 34.058383,-100.793696 -TX,Nacogdoches County, 31.620560, -94.620250 -TX,Navarro County, 32.048450, -96.476908 -TX,Newton County, 30.786718, -93.739250 -TX,Nolan County, 32.312338,-100.418108 -TX,Nueces County, 27.739406, -97.521643 -TX,Ochiltree County, 36.278744,-100.815864 -TX,Oldham County, 35.401921,-102.597620 -TX,Orange County, 30.120918, -93.893358 -TX,Palo Pinto County, 32.752210, -98.317974 -TX,Panola County, 32.163978, -94.305156 -TX,Parker County, 32.777096, -97.805905 -TX,Parmer County, 34.532163,-102.784853 -TX,Pecos County, 30.770894,-102.719860 -TX,Polk County, 30.784553, -94.837338 -TX,Potter County, 35.398675,-101.893804 -TX,Presidio County, 30.005891,-104.261619 -TX,Rains County, 32.870580, -95.795440 -TX,Randall County, 34.962529,-101.895547 -TX,Reagan County, 31.372895,-101.513901 -TX,Real County, 29.823030, -99.805303 -TX,Red River County, 33.619625, -95.048429 -TX,Reeves County, 31.308366,-103.712706 -TX,Refugio County, 28.312496, -97.160479 -TX,Roberts County, 35.836216,-100.807555 -TX,Robertson County, 31.025481, -96.514941 -TX,Rockwall County, 32.889216, -96.407501 -TX,Runnels County, 31.833311, -99.967856 -TX,Rusk County, 32.109423, -94.756382 -TX,Sabine County, 31.343300, -93.851913 -TX,San Augustine County, 31.382449, -94.163180 -TX,San Jacinto County, 30.574218, -95.162852 -TX,San Patricio County, 28.011782, -97.517165 -TX,San Saba County, 31.155138, -98.819292 -TX,Schleicher County, 30.896233,-100.527216 -TX,Scurry County, 32.744462,-100.913399 -TX,Shackelford County, 32.743788, -99.347045 -TX,Shelby County, 31.790137, -94.142565 -TX,Sherman County, 36.277628,-101.894716 -TX,Smith County, 32.377093, -95.269630 -TX,Somervell County, 32.217942, -97.769211 -TX,Starr County, 26.546335, -98.715803 -TX,Stephens County, 32.731531, -98.840081 -TX,Sterling County, 31.835774,-101.054911 -TX,Stonewall County, 33.179580,-100.253807 -TX,Sutton County, 30.517865,-100.505395 -TX,Swisher County, 34.530460,-101.732852 -TX,Tarrant County, 32.772040, -97.291291 -TX,Taylor County, 32.295684, -99.893220 -TX,Terrell County, 30.232332,-102.072539 -TX,Terry County, 33.171229,-102.339284 -TX,Throckmorton County, 33.170712, -99.206137 -TX,Titus County, 33.214599, -94.966783 -TX,Tom Green County, 31.401583,-100.461355 -TX,Travis County, 30.239513, -97.691270 -TX,Trinity County, 31.087483, -95.153291 -TX,Tyler County, 30.769579, -94.379449 -TX,Upshur County, 32.735878, -94.941649 -TX,Upton County, 31.353849,-102.042013 -TX,Uvalde County, 29.350340, -99.761074 -TX,Val Verde County, 29.884961,-101.146646 -TX,Van Zandt County, 32.558948, -95.836391 -TX,Victoria County, 28.796370, -96.971198 -TX,Walker County, 30.743090, -95.569888 -TX,Waller County, 30.013578, -95.982102 -TX,Ward County, 31.513069,-103.105113 -TX,Washington County, 30.215075, -96.410272 -TX,Webb County, 27.770584, -99.326641 -TX,Wharton County, 29.278480, -96.229674 -TX,Wheeler County, 35.392593,-100.253107 -TX,Wichita County, 33.991103, -98.716851 -TX,Wilbarger County, 34.084920, -99.242440 -TX,Willacy County, 26.481092, -97.584223 -TX,Williamson County, 30.649030, -97.605069 -TX,Wilson County, 29.174303, -98.085899 -TX,Winkler County, 31.831415,-103.055986 -TX,Wise County, 33.219095, -97.653997 -TX,Wood County, 32.783588, -95.382166 -TX,Yoakum County, 33.172397,-102.823771 -TX,Young County, 33.158787, -98.678267 -TX,Zapata County, 26.996981, -99.182603 -TX,Zavala County, 28.864652, -99.759830 -UT,Beaver County, 38.357535,-113.238948 -UT,Box Elder County, 41.476021,-113.052922 -UT,Cache County, 41.734225,-111.744581 -UT,Carbon County, 39.670050,-110.590357 -UT,Daggett County, 40.890099,-109.505785 -UT,Davis County, 41.037045,-112.202123 -UT,Duchesne County, 40.289649,-110.429830 -UT,Emery County, 39.009028,-110.721111 -UT,Garfield County, 37.831622,-111.450886 -UT,Grand County, 38.974326,-109.573450 -UT,Iron County, 37.882727,-113.290059 -UT,Juab County, 39.710826,-112.794262 -UT,Kane County, 37.275118,-111.815413 -UT,Millard County, 39.094540,-113.525014 -UT,Morgan County, 41.091027,-111.577885 -UT,Piute County, 38.335881,-112.129375 -UT,Rich County, 41.627598,-111.240227 -UT,Salt Lake County, 40.667882,-111.924244 -UT,San Juan County, 37.623064,-109.789320 -UT,Sanpete County, 39.380588,-111.570451 -UT,Sevier County, 38.746824,-111.811930 -UT,Summit County, 40.872060,-110.968486 -UT,Tooele County, 40.467692,-113.124015 -UT,Uintah County, 40.125887,-109.517748 -UT,Utah County, 40.120409,-111.668667 -UT,Wasatch County, 40.334884,-111.161568 -UT,Washington County, 37.262531,-113.487800 -UT,Wayne County, 38.261229,-110.990322 -UT,Weber County, 41.270355,-111.875879 -VT,Addison County, 44.031248, -73.141581 -VT,Bennington County, 43.035325, -73.111460 -VT,Caledonia County, 44.468791, -72.112168 -VT,Chittenden County, 44.460675, -73.070525 -VT,Essex County, 44.724021, -71.732736 -VT,Franklin County, 44.858964, -72.909402 -VT,Grand Isle County, 44.801788, -73.300758 -VT,Lamoille County, 44.603504, -72.638355 -VT,Orange County, 44.003392, -72.369687 -VT,Orleans County, 44.828442, -72.251630 -VT,Rutland County, 43.580844, -73.038196 -VT,Washington County, 44.274953, -72.609475 -VT,Windham County, 42.999143, -72.716335 -VT,Windsor County, 43.588143, -72.591514 -VA,Accomack County, 37.765944, -75.757807 -VA,Albemarle County, 38.024184, -78.553506 -VA,Alleghany County, 37.787905, -80.008669 -VA,Amelia County, 37.336131, -77.973218 -VA,Amherst County, 37.630362, -79.147848 -VA,Appomattox County, 37.370725, -78.810940 -VA,Arlington County, 38.878337, -77.100703 -VA,Augusta County, 38.167807, -79.146682 -VA,Bath County, 38.068988, -79.732898 -VA,Bedford County, 37.312408, -79.527947 -VA,Bland County, 37.130612, -81.125853 -VA,Botetourt County, 37.553193, -79.805318 -VA,Brunswick County, 36.764531, -77.860916 -VA,Buchanan County, 37.268120, -82.038151 -VA,Buckingham County, 37.573928, -78.529169 -VA,Campbell County, 37.210151, -79.095428 -VA,Caroline County, 38.030319, -77.352348 -VA,Carroll County, 36.732426, -80.728043 -VA,Charles City County, 37.361048, -77.054171 -VA,Charlotte County, 37.014091, -78.661424 -VA,Chesterfield County, 37.378434, -77.585847 -VA,Clarke County, 39.115931, -77.992004 -VA,Craig County, 37.473129, -80.231734 -VA,Culpeper County, 38.485930, -77.956476 -VA,Cumberland County, 37.520189, -78.252836 -VA,Dickenson County, 37.137081, -82.349208 -VA,Dinwiddie County, 37.073498, -77.635492 -VA,Essex County, 37.939480, -76.941871 -VA,Fairfax County, 38.833742, -77.276117 -VA,Fauquier County, 38.744103, -77.821585 -VA,Floyd County, 36.931438, -80.350309 -VA,Fluvanna County, 37.830606, -78.284445 -VA,Franklin County, 36.992350, -79.883959 -VA,Frederick County, 39.203637, -78.263916 -VA,Giles County, 37.311930, -80.717178 -VA,Gloucester County, 37.403541, -76.523505 -VA,Goochland County, 37.724166, -77.914273 -VA,Grayson County, 36.656303, -81.225337 -VA,Greene County, 38.297981, -78.470163 -VA,Greensville County, 36.680225, -77.560261 -VA,Halifax County, 36.766461, -78.939614 -VA,Hanover County, 37.760165, -77.490992 -VA,Henrico County, 37.437520, -77.300333 -VA,Henry County, 36.620593, -79.980584 -VA,Highland County, 38.356672, -79.567958 -VA,Isle of Wight County, 36.901418, -76.707569 -VA,James City County, 37.324427, -76.778319 -VA,King and Queen County, 37.720994, -76.891090 -VA,King George County, 38.277179, -77.162702 -VA,King William County, 37.708260, -77.091054 -VA,Lancaster County, 37.703831, -76.413199 -VA,Lee County, 36.702162, -83.130334 -VA,Loudoun County, 39.081130, -77.638857 -VA,Louisa County, 37.971681, -77.959178 -VA,Lunenburg County, 36.945757, -78.242313 -VA,Madison County, 38.412059, -78.276961 -VA,Mathews County, 37.425348, -76.268808 -VA,Mecklenburg County, 36.687256, -78.368959 -VA,Middlesex County, 37.606828, -76.527958 -VA,Montgomery County, 37.174884, -80.387314 -VA,Nelson County, 37.790016, -78.879393 -VA,New Kent County, 37.498974, -76.993339 -VA,Northampton County, 37.302629, -75.923868 -VA,Northumberland County, 37.856974, -76.379687 -VA,Nottoway County, 37.143695, -78.052162 -VA,Orange County, 38.250439, -78.009980 -VA,Page County, 38.623751, -78.490471 -VA,Patrick County, 36.667327, -80.286141 -VA,Pittsylvania County, 36.821721, -79.398502 -VA,Powhatan County, 37.549404, -77.912855 -VA,Prince Edward County, 37.224881, -78.432957 -VA,Prince George County, 37.187325, -77.220993 -VA,Prince William County, 38.702332, -77.478887 -VA,Pulaski County, 37.063385, -80.713444 -VA,Rappahannock County, 38.684522, -78.168824 -VA,Richmond County, 37.942894, -76.730561 -VA,Roanoke County, 37.331077, -80.190110 -VA,Rockbridge County, 37.814517, -79.447754 -VA,Rockingham County, 38.511257, -78.876307 -VA,Russell County, 36.933420, -82.095934 -VA,Scott County, 36.712778, -82.613627 -VA,Shenandoah County, 38.856204, -78.573987 -VA,Smyth County, 36.842318, -81.539786 -VA,Southampton County, 36.720173, -77.103856 -VA,Spotsylvania County, 38.182311, -77.656280 -VA,Stafford County, 38.418933, -77.459043 -VA,Surry County, 37.119761, -76.880172 -VA,Sussex County, 36.926645, -77.259732 -VA,Tazewell County, 37.125395, -81.562924 -VA,Warren County, 38.908187, -78.207131 -VA,Washington County, 36.747813, -81.950291 -VA,Westmoreland County, 38.109191, -76.804170 -VA,Wise County, 36.974561, -82.621560 -VA,Wythe County, 36.901471, -81.084209 -VA,York County, 37.220914, -76.395533 -VA,Alexandria city, 38.818343, -77.082026 -VA,Bedford city, 37.338156, -79.520705 -VA,Bristol city, 36.616954, -82.157564 -VA,Buena Vista city, 37.731663, -79.356375 -VA,Charlottesville city, 38.037658, -78.485381 -VA,Chesapeake city, 36.679376, -76.301788 -VA,Colonial Heights city, 37.261685, -77.396804 -VA,Covington city, 37.778143, -79.986039 -VA,Danville city, 36.583334, -79.408071 -VA,Emporia city, 36.696182, -77.535975 -VA,Fairfax city, 38.853183, -77.299025 -VA,Falls Church city, 38.883787, -77.174639 -VA,Franklin city, 36.684014, -76.941396 -VA,Fredericksburg city, 38.299272, -77.486658 -VA,Galax city, 36.665640, -80.914308 -VA,Hampton city, 37.048030, -76.297149 -VA,Harrisonburg city, 38.436013, -78.874197 -VA,Hopewell city, 37.291010, -77.298944 -VA,Lexington city, 37.782332, -79.444320 -VA,Lynchburg city, 37.399016, -79.195458 -VA,Manassas city, 38.747561, -77.484727 -VA,Manassas Park city, 38.768991, -77.448680 -VA,Martinsville city, 36.683527, -79.863647 -VA,Newport News city, 37.075978, -76.521719 -VA,Norfolk city, 36.923015, -76.244641 -VA,Norton city, 36.931549, -82.625996 -VA,Petersburg city, 37.204730, -77.392368 -VA,Poquoson city, 37.128360, -76.303534 -VA,Portsmouth city, 36.859430, -76.356269 -VA,Radford city, 37.120036, -80.557048 -VA,Richmond city, 37.531399, -77.476009 -VA,Roanoke city, 37.277830, -79.958472 -VA,Salem city, 37.285333, -80.055241 -VA,Staunton city, 38.158056, -79.061501 -VA,Suffolk city, 36.697157, -76.634781 -VA,Virginia Beach city, 36.779322, -76.024020 -VA,Waynesboro city, 38.067157, -78.901420 -VA,Williamsburg city, 37.269293, -76.706717 -VA,Winchester city, 39.173869, -78.176356 -WA,Adams County, 47.004840,-118.533308 -WA,Asotin County, 46.181861,-117.227781 -WA,Benton County, 46.228072,-119.516864 -WA,Chelan County, 47.859891,-120.618543 -WA,Clallam County, 48.113009,-123.930611 -WA,Clark County, 45.771674,-122.485903 -WA,Columbia County, 46.292850,-117.911634 -WA,Cowlitz County, 46.185923,-122.658682 -WA,Douglas County, 47.735866,-119.695880 -WA,Ferry County, 48.437246,-118.517074 -WA,Franklin County, 46.534580,-118.906944 -WA,Garfield County, 46.429474,-117.536714 -WA,Grant County, 47.213633,-119.467788 -WA,Grays Harbor County, 47.142786,-123.827043 -WA,Island County, 48.158436,-122.670503 -WA,Jefferson County, 47.802641,-123.521810 -WA,King County, 47.493554,-121.832375 -WA,Kitsap County, 47.639687,-122.649636 -WA,Kittitas County, 47.124444,-120.676714 -WA,Klickitat County, 45.869509,-120.780117 -WA,Lewis County, 46.580071,-122.377444 -WA,Lincoln County, 47.582718,-118.417667 -WA,Mason County, 47.354126,-123.173850 -WA,Okanogan County, 48.550971,-119.691035 -WA,Pacific County, 46.556587,-123.782419 -WA,Pend Oreille County, 48.543877,-117.232183 -WA,Pierce County, 47.040716,-122.144709 -WA,San Juan County, 48.508861,-123.100616 -WA,Skagit County, 48.493066,-121.816278 -WA,Skamania County, 46.024782,-121.953227 -WA,Snohomish County, 48.054913,-121.766412 -WA,Spokane County, 47.620379,-117.404392 -WA,Stevens County, 48.390648,-117.854897 -WA,Thurston County, 46.932598,-122.829441 -WA,Wahkiakum County, 46.294638,-123.424458 -WA,Walla Walla County, 46.254606,-118.480374 -WA,Whatcom County, 48.842653,-121.836432 -WA,Whitman County, 46.903322,-117.522962 -WA,Yakima County, 46.456558,-120.740145 -WV,Barbour County, 39.139754, -79.996914 -WV,Berkeley County, 39.457854, -78.032338 -WV,Boone County, 38.022838, -81.713314 -WV,Braxton County, 38.699302, -80.731649 -WV,Brooke County, 40.272645, -80.578691 -WV,Cabell County, 38.419580, -82.243392 -WV,Calhoun County, 38.844159, -81.115478 -WV,Clay County, 38.459826, -81.081866 -WV,Doddridge County, 39.263482, -80.701147 -WV,Fayette County, 38.030933, -81.086051 -WV,Gilmer County, 38.915865, -80.849409 -WV,Grant County, 39.105988, -79.195064 -WV,Greenbrier County, 37.924418, -80.450590 -WV,Hampshire County, 39.312139, -78.611989 -WV,Hancock County, 40.516931, -80.570056 -WV,Hardy County, 39.010818, -78.843641 -WV,Harrison County, 39.279199, -80.386487 -WV,Jackson County, 38.834234, -81.677717 -WV,Jefferson County, 39.307398, -77.863220 -WV,Kanawha County, 38.328061, -81.523522 -WV,Lewis County, 38.988844, -80.495518 -WV,Lincoln County, 38.171650, -82.077547 -WV,Logan County, 37.830591, -81.940853 -WV,McDowell County, 37.382663, -81.658205 -WV,Marion County, 39.505839, -80.243402 -WV,Marshall County, 39.854717, -80.671378 -WV,Mason County, 38.759288, -82.024171 -WV,Mercer County, 37.403448, -81.106456 -WV,Mineral County, 39.405626, -78.956581 -WV,Mingo County, 37.721151, -82.158993 -WV,Monongalia County, 39.633645, -80.059074 -WV,Monroe County, 37.550353, -80.547891 -WV,Morgan County, 39.554835, -78.257314 -WV,Nicholas County, 38.291416, -80.797516 -WV,Ohio County, 40.098932, -80.620728 -WV,Pendleton County, 38.686836, -79.333707 -WV,Pleasants County, 39.368133, -81.161172 -WV,Pocahontas County, 38.332513, -80.012092 -WV,Preston County, 39.469030, -79.668865 -WV,Putnam County, 38.510513, -81.906109 -WV,Raleigh County, 37.762470, -81.264671 -WV,Randolph County, 38.781087, -79.867783 -WV,Ritchie County, 39.177112, -81.066317 -WV,Roane County, 38.743033, -81.354502 -WV,Summers County, 37.656003, -80.856315 -WV,Taylor County, 39.329072, -80.045629 -WV,Tucker County, 39.111175, -79.559968 -WV,Tyler County, 39.465981, -80.879493 -WV,Upshur County, 38.902536, -80.231335 -WV,Wayne County, 38.145531, -82.419698 -WV,Webster County, 38.492985, -80.430262 -WV,Wetzel County, 39.596574, -80.634394 -WV,Wirt County, 39.020034, -81.382975 -WV,Wood County, 39.211679, -81.515928 -WV,Wyoming County, 37.603717, -81.548884 -WI,Adams County, 43.973763, -89.767223 -WI,Ashland County, 46.546290, -90.665154 -WI,Barron County, 45.437192, -91.852892 -WI,Bayfield County, 46.634199, -91.177282 -WI,Brown County, 44.473961, -87.995926 -WI,Buffalo County, 44.389759, -91.758714 -WI,Burnett County, 45.865255, -92.367977 -WI,Calumet County, 44.078410, -88.212132 -WI,Chippewa County, 45.069092, -91.283505 -WI,Clark County, 44.733596, -90.610201 -WI,Columbia County, 43.471882, -89.330472 -WI,Crawford County, 43.249910, -90.951230 -WI,Dane County, 43.067468, -89.417852 -WI,Dodge County, 43.422706, -88.704379 -WI,Door County, 45.067808, -87.087936 -WI,Douglas County, 46.463316, -91.892579 -WI,Dunn County, 44.947741, -91.897720 -WI,Eau Claire County, 44.726355, -91.286414 -WI,Florence County, 45.849646, -88.400322 -WI,Fond du Lac County, 43.754722, -88.493284 -WI,Forest County, 45.666882, -88.773225 -WI,Grant County, 42.870062, -90.695368 -WI,Green County, 42.677728, -89.605639 -WI,Green Lake County, 43.761410, -88.987228 -WI,Iowa County, 43.001021, -90.133691 -WI,Iron County, 46.326550, -90.261298 -WI,Jackson County, 44.324895, -90.806541 -WI,Jefferson County, 43.013807, -88.773985 -WI,Juneau County, 43.932836, -90.113984 -WI,Kenosha County, 42.579703, -87.424898 -WI,Kewaunee County, 44.500949, -87.161813 -WI,La Crosse County, 43.908222, -91.111758 -WI,Lafayette County, 42.655578, -90.130292 -WI,Langlade County, 45.259204, -89.068190 -WI,Lincoln County, 45.338319, -89.742082 -WI,Manitowoc County, 44.105108, -87.313828 -WI,Marathon County, 44.898036, -89.757823 -WI,Marinette County, 45.346899, -87.991198 -WI,Marquette County, 43.826053, -89.409095 -WI,Menominee County, 44.991304, -88.669251 -WI,Milwaukee County, 43.017655, -87.481575 -WI,Monroe County, 43.945175, -90.619969 -WI,Oconto County, 44.996575, -88.206516 -WI,Oneida County, 45.713791, -89.536693 -WI,Outagamie County, 44.418226, -88.464988 -WI,Ozaukee County, 43.360715, -87.496553 -WI,Pepin County, 44.627436, -91.834890 -WI,Pierce County, 44.725336, -92.426279 -WI,Polk County, 45.468030, -92.453154 -WI,Portage County, 44.476246, -89.498070 -WI,Price County, 45.679072, -90.359650 -WI,Racine County, 42.754075, -87.414676 -WI,Richland County, 43.376199, -90.435693 -WI,Rock County, 42.669931, -89.075119 -WI,Rusk County, 45.472734, -91.136745 -WI,St. Croix County, 45.028959, -92.447284 -WI,Sauk County, 43.427998, -89.943329 -WI,Sawyer County, 45.864913, -91.147130 -WI,Shawano County, 44.789641, -88.755813 -WI,Sheboygan County, 43.746002, -87.730546 -WI,Taylor County, 45.211656, -90.504853 -WI,Trempealeau County, 44.303050, -91.358867 -WI,Vernon County, 43.599858, -90.815226 -WI,Vilas County, 46.049848, -89.501254 -WI,Walworth County, 42.668110, -88.541731 -WI,Washburn County, 45.892463, -91.796423 -WI,Washington County, 43.391156, -88.232917 -WI,Waukesha County, 43.019308, -88.306707 -WI,Waupaca County, 44.478004, -88.967006 -WI,Waushara County, 44.112825, -89.239752 -WI,Winnebago County, 44.085707, -88.668149 -WI,Wood County, 44.461413, -90.038825 -WY,Albany County, 41.665514,-105.721883 -WY,Big Horn County, 44.525654,-107.993320 -WY,Campbell County, 44.241321,-105.552029 -WY,Carbon County, 41.703590,-106.933153 -WY,Converse County, 42.972839,-105.507367 -WY,Crook County, 44.589266,-104.567298 -WY,Fremont County, 43.055303,-108.605531 -WY,Goshen County, 42.089580,-104.353482 -WY,Hot Springs County, 43.720871,-108.435652 -WY,Johnson County, 44.044048,-106.588541 -WY,Laramie County, 41.292830,-104.660395 -WY,Lincoln County, 42.228788,-110.679842 -WY,Natrona County, 42.973641,-106.764877 -WY,Niobrara County, 43.062159,-104.468373 -WY,Park County, 44.492387,-109.593597 -WY,Platte County, 42.130319,-104.960809 -WY,Sheridan County, 44.781369,-106.881211 -WY,Sublette County, 42.767928,-109.916170 -WY,Sweetwater County, 41.660339,-108.875676 -WY,Teton County, 44.049320,-110.588102 -WY,Uinta County, 41.284726,-110.558947 -WY,Washakie County, 43.878831,-107.669052 -WY,Weston County, 43.846213,-104.570020 -PR,Adjuntas Municipio, 18.181560, -66.758147 -PR,Aguada Municipio, 18.375681, -67.183707 -PR,Aguadilla Municipio, 18.480256, -67.143910 -PR,Aguas Buenas Municipio, 18.256524, -66.128496 -PR,Aibonito Municipio, 18.130647, -66.263974 -PR,Anasco Municipio, 18.286936, -67.131246 -PR,Arecibo Municipio, 18.434031, -66.675084 -PR,Arroyo Municipio, 17.972060, -66.041945 -PR,Barceloneta Municipio, 18.469989, -66.558230 -PR,Barranquitas Municipio, 18.199014, -66.309782 -PR,Bayamon Municipio, 18.349929, -66.167922 -PR,Cabo Rojo Municipio, 18.008873, -67.209884 -PR,Caguas Municipio, 18.211109, -66.050964 -PR,Camuy Municipio, 18.445469, -66.863134 -PR,Canovanas Municipio, 18.329829, -65.885142 -PR,Carolina Municipio, 18.396776, -65.968778 -PR,Catano Municipio, 18.442299, -66.145357 -PR,Cayey Municipio, 18.103624, -66.151667 -PR,Ceiba Municipio, 18.273749, -65.530895 -PR,Ciales Municipio, 18.291088, -66.513306 -PR,Cidra Municipio, 18.174270, -66.161335 -PR,Coamo Municipio, 18.103800, -66.357586 -PR,Comerio Municipio, 18.225040, -66.220298 -PR,Corozal Municipio, 18.303910, -66.326179 -PR,Culebra Municipio, 18.324241, -65.306741 -PR,Dorado Municipio, 18.473260, -66.260394 -PR,Fajardo Municipio, 18.386378, -65.588454 -PR,Florida Municipio, 18.372551, -66.558341 -PR,Guanica Municipio, 17.948052, -66.922989 -PR,Guayama Municipio, 17.973929, -66.137467 -PR,Guayanilla Municipio, 18.005263, -66.798356 -PR,Guaynabo Municipio, 18.344357, -66.114056 -PR,Gurabo Municipio, 18.272581, -65.981177 -PR,Hatillo Municipio, 18.441141, -66.798210 -PR,Hormigueros Municipio, 18.134644, -67.116158 -PR,Humacao Municipio, 18.135403, -65.786229 -PR,Isabela Municipio, 18.485062, -67.014142 -PR,Jayuya Municipio, 18.211097, -66.586886 -PR,Juana Diaz Municipio, 17.998175, -66.491473 -PR,Juncos Municipio, 18.224133, -65.908542 -PR,Lajas Municipio, 17.978511, -67.040111 -PR,Lares Municipio, 18.270899, -66.866375 -PR,Las Marias Municipio, 18.227594, -66.977580 -PR,Las Piedras Municipio, 18.187201, -65.871196 -PR,Loiza Municipio, 18.475039, -65.903280 -PR,Luquillo Municipio, 18.367960, -65.709945 -PR,Manati Municipio, 18.449436, -66.489982 -PR,Maricao Municipio, 18.173956, -66.935547 -PR,Maunabo Municipio, 17.999786, -65.896403 -PR,Mayaguez Municipio, 18.083850, -67.886337 -PR,Moca Municipio, 18.377751, -67.080344 -PR,Morovis Municipio, 18.318386, -66.418034 -PR,Naguabo Municipio, 18.211070, -65.735749 -PR,Naranjito Municipio, 18.289927, -66.253440 -PR,Orocovis Municipio, 18.215975, -66.433971 -PR,Patillas Municipio, 18.000311, -65.986642 -PR,Penuelas Municipio, 18.026618, -66.728125 -PR,Ponce Municipio, 18.001717, -66.606662 -PR,Quebradillas Municipio, 18.466351, -66.927605 -PR,Rincon Municipio, 18.340562, -67.277302 -PR,Rio Grande Municipio, 18.376369, -65.798434 -PR,Sabana Grande Municipio, 18.083000, -66.943336 -PR,Salinas Municipio, 17.971485, -66.262252 -PR,San German Municipio, 18.107800, -67.037263 -PR,San Juan Municipio, 18.422363, -66.068093 -PR,San Lorenzo Municipio, 18.147130, -65.976289 -PR,San Sebastian Municipio, 18.331409, -66.970678 -PR,Santa Isabel Municipio, 17.952922, -66.387588 -PR,Toa Alta Municipio, 18.364556, -66.244669 -PR,Toa Baja Municipio, 18.456803, -66.193039 -PR,Trujillo Alto Municipio, 18.337063, -66.000204 -PR,Utuado Municipio, 18.270869, -66.702991 -PR,Vega Alta Municipio, 18.436096, -66.336263 -PR,Vega Baja Municipio, 18.455027, -66.397773 -PR,Vieques Municipio, 18.125418, -65.432474 -PR,Villalba Municipio, 18.129399, -66.473521 -PR,Yabucoa Municipio, 18.056635, -65.862158 -PR,Yauco Municipio, 18.085052, -66.858009 +AL,Autauga County, 32.536382, -86.644490 +AL,Baldwin County, 30.659218, -87.746067 +AL,Barbour County, 31.870670, -85.405456 +AL,Bibb County, 33.015893, -87.127148 +AL,Blount County, 33.977448, -86.567246 +AL,Bullock County, 32.101759, -85.717261 +AL,Butler County, 31.751667, -86.681969 +AL,Calhoun County, 33.771706, -85.822513 +AL,Chambers County, 32.917943, -85.391812 +AL,Cherokee County, 34.069515, -85.654242 +AL,Chilton County, 32.854059, -86.726627 +AL,Choctaw County, 31.991008, -88.248887 +AL,Clarke County, 31.685521, -87.818624 +AL,Clay County, 33.267809, -85.862051 +AL,Cleburne County, 33.671981, -85.516109 +AL,Coffee County, 31.402183, -85.989201 +AL,Colbert County, 34.703112, -87.801457 +AL,Conecuh County, 31.428292, -86.992029 +AL,Coosa County, 32.931445, -86.243482 +AL,Covington County, 31.243987, -86.448721 +AL,Crenshaw County, 31.732826, -86.319222 +AL,Cullman County, 34.131923, -86.869267 +AL,Dale County, 31.430654, -85.609476 +AL,Dallas County, 32.333540, -87.114356 +AL,DeKalb County, 34.460929, -85.803992 +AL,Elmore County, 32.597229, -86.142738 +AL,Escambia County, 31.121747, -87.168429 +AL,Etowah County, 34.047638, -86.034420 +AL,Fayette County, 33.732249, -87.752049 +AL,Franklin County, 34.441988, -87.842815 +AL,Geneva County, 31.090866, -85.824346 +AL,Greene County, 32.844497, -87.964200 +AL,Hale County, 32.752796, -87.623061 +AL,Henry County, 31.516978, -85.239971 +AL,Houston County, 31.158193, -85.296398 +AL,Jackson County, 34.763522, -85.977400 +AL,Jefferson County, 33.553444, -86.896536 +AL,Lamar County, 33.787085, -88.087431 +AL,Lauderdale County, 34.904122, -87.650997 +AL,Lawrence County, 34.529776, -87.321865 +AL,Lee County, 32.604064, -85.353048 +AL,Limestone County, 34.810239, -86.981399 +AL,Lowndes County, 32.147888, -86.650586 +AL,Macon County, 32.387027, -85.692887 +AL,Madison County, 34.764238, -86.551080 +AL,Marengo County, 32.247591, -87.791091 +AL,Marion County, 34.138219, -87.881551 +AL,Marshall County, 34.309564, -86.321668 +AL,Mobile County, 30.684573, -88.196568 +AL,Monroe County, 31.580332, -87.383266 +AL,Montgomery County, 32.203650, -86.203831 +AL,Morgan County, 34.454484, -86.846402 +AL,Perry County, 32.639005, -87.293827 +AL,Pickens County, 33.296808, -88.096878 +AL,Pike County, 31.798726, -85.941997 +AL,Randolph County, 33.296475, -85.464068 +AL,Russell County, 32.289811, -85.186980 +AL,St. Clair County, 33.712963, -86.315663 +AL,Shelby County, 33.262937, -86.678104 +AL,Sumter County, 32.597481, -88.200057 +AL,Talladega County, 33.369277, -86.175805 +AL,Tallapoosa County, 32.863369, -85.799553 +AL,Tuscaloosa County, 33.290202, -87.522860 +AL,Walker County, 33.791571, -87.301092 +AL,Washington County, 31.406974, -88.202078 +AL,Wilcox County, 31.990330, -87.302205 +AL,Winston County, 34.155888, -87.364147 +AK,Aleutians East Borough, 55.243722,-161.950749 +AK,Aleutians West Census Area, 51.959447,+178.338813 +AK,Anchorage Municipality, 61.177549,-149.274354 +AK,Bethel Census Area, 60.928916,-160.153350 +AK,Bristol Bay Borough, 58.731372,-156.986612 +AK,Denali Borough, 63.682732,-150.026719 +AK,Dillingham Census Area, 59.824816,-158.602233 +AK,Fairbanks North Star Borough, 64.690832,-146.599867 +AK,Haines Borough, 59.099905,-135.578102 +AK,Hoonah-Angoon Census Area, 58.076434,-135.185100 +AK,Juneau City and Borough, 58.372700,-134.178781 +AK,Kenai Peninsula Borough, 60.366373,-152.321973 +AK,Ketchikan Gateway Borough, 55.449938,-131.106685 +AK,Kodiak Island Borough, 57.553611,-153.630911 +AK,Lake and Peninsula Borough, 58.205065,-156.705188 +AK,Matanuska-Susitna Borough, 62.182174,-149.407974 +AK,Nome Census Area, 64.783686,-164.188912 +AK,North Slope Borough, 69.449343,-153.472830 +AK,Northwest Arctic Borough, 67.005066,-160.021086 +AK,Petersburg Census Area, 56.639612,-133.527996 +AK,Prince of Wales-Hyder Census Area, 55.415683,-132.875734 +AK,Sitka City and Borough, 57.142508,-135.332624 +AK,Skagway Municipality, 59.575097,-135.335418 +AK,Southeast Fairbanks Census Area, 63.864997,-143.218628 +AK,Valdez-Cordova Census Area, 61.349840,-145.023141 +AK,Wade Hampton Census Area, 62.283174,-163.190950 +AK,Wrangell City and Borough, 56.279121,-132.040325 +AK,Yakutat City and Borough, 59.999083,-140.239593 +AK,Yukon-Koyukuk Census Area, 65.376131,-151.576855 +AZ,Apache County, 35.385845,-109.493747 +AZ,Cochise County, 31.881793,-109.754120 +AZ,Coconino County, 35.829692,-111.773728 +AZ,Gila County, 33.789618,-110.811870 +AZ,Graham County, 32.931828,-109.878310 +AZ,Greenlee County, 33.238872,-109.242323 +AZ,La Paz County, 33.727625,-114.038793 +AZ,Maricopa County, 33.346541,-112.495534 +AZ,Mohave County, 35.717705,-113.749689 +AZ,Navajo County, 35.390934,-110.320908 +AZ,Pima County, 32.128237,-111.783018 +AZ,Pinal County, 32.918910,-111.367257 +AZ,Santa Cruz County, 31.525904,-110.845190 +AZ,Yavapai County, 34.630044,-112.573745 +AZ,Yuma County, 32.773942,-113.910905 +AR,Arkansas County, 34.289573, -91.376547 +AR,Ashley County, 33.190835, -91.772267 +AR,Baxter County, 36.280710, -92.330438 +AR,Benton County, 36.337825, -94.256187 +AR,Boone County, 36.304308, -93.079204 +AR,Bradley County, 33.463819, -92.168164 +AR,Calhoun County, 33.560460, -92.513879 +AR,Carroll County, 36.337774, -93.541663 +AR,Chicot County, 33.267139, -91.297158 +AR,Clark County, 34.053312, -93.176205 +AR,Clay County, 36.367302, -90.418704 +AR,Cleburne County, 35.566288, -92.059974 +AR,Cleveland County, 33.893201, -92.188714 +AR,Columbia County, 33.215070, -93.226901 +AR,Conway County, 35.265702, -92.689248 +AR,Craighead County, 35.828268, -90.630411 +AR,Crawford County, 35.583041, -94.236224 +AR,Crittenden County, 35.211878, -90.315331 +AR,Cross County, 35.291259, -90.773894 +AR,Dallas County, 33.967823, -92.653999 +AR,Desha County, 33.828748, -91.244427 +AR,Drew County, 33.587242, -91.722778 +AR,Faulkner County, 35.146356, -92.324654 +AR,Franklin County, 35.508573, -93.887672 +AR,Fulton County, 36.383443, -91.819239 +AR,Garland County, 34.578861, -93.146915 +AR,Grant County, 34.288063, -92.423984 +AR,Greene County, 36.119922, -90.565241 +AR,Hempstead County, 33.728611, -93.665809 +AR,Hot Spring County, 34.315177, -92.944147 +AR,Howard County, 34.083179, -93.990988 +AR,Independence County, 35.737499, -91.559942 +AR,Izard County, 36.094879, -91.913625 +AR,Jackson County, 35.596605, -91.223178 +AR,Jefferson County, 34.277695, -91.930701 +AR,Johnson County, 35.573359, -93.466322 +AR,Lafayette County, 33.240660, -93.611643 +AR,Lawrence County, 36.041098, -91.101153 +AR,Lee County, 34.779750, -90.779288 +AR,Lincoln County, 33.957665, -91.727624 +AR,Little River County, 33.699497, -94.229774 +AR,Logan County, 35.218549, -93.720563 +AR,Lonoke County, 34.755114, -91.894132 +AR,Madison County, 36.012545, -93.724053 +AR,Marion County, 36.266656, -92.678588 +AR,Miller County, 33.305505, -93.901509 +AR,Mississippi County, 35.766943, -90.052209 +AR,Monroe County, 34.679513, -91.203314 +AR,Montgomery County, 34.545652, -93.664147 +AR,Nevada County, 33.666699, -93.305072 +AR,Newton County, 35.910062, -93.215084 +AR,Ouachita County, 33.591158, -92.878418 +AR,Perry County, 34.946363, -92.926877 +AR,Phillips County, 34.425842, -90.848386 +AR,Pike County, 34.158191, -93.658659 +AR,Poinsett County, 35.568981, -90.680595 +AR,Polk County, 34.490915, -94.230884 +AR,Pope County, 35.455297, -93.031535 +AR,Prairie County, 34.828225, -91.557199 +AR,Pulaski County, 34.773988, -92.316515 +AR,Randolph County, 36.341298, -91.028441 +AR,St. Francis County, 35.014438, -90.742199 +AR,Saline County, 34.648525, -92.674463 +AR,Scott County, 34.858869, -94.063641 +AR,Searcy County, 35.909660, -92.699351 +AR,Sebastian County, 35.196981, -94.274989 +AR,Sevier County, 33.994608, -94.243290 +AR,Sharp County, 36.173399, -91.471069 +AR,Stone County, 35.856989, -92.140494 +AR,Union County, 33.168219, -92.598145 +AR,Van Buren County, 35.582959, -92.515977 +AR,Washington County, 35.971209, -94.218417 +AR,White County, 35.254722, -91.753158 +AR,Woodruff County, 35.189071, -91.244418 +AR,Yell County, 34.997713, -93.408303 +CA,Alameda County, 37.648081,-121.913304 +CA,Alpine County, 38.617610,-119.798999 +CA,Amador County, 38.443550,-120.653856 +CA,Butte County, 39.665959,-121.601919 +CA,Calaveras County, 38.187844,-120.555115 +CA,Colusa County, 39.177739,-122.237563 +CA,Contra Costa County, 37.919479,-121.951543 +CA,Del Norte County, 41.749903,-123.980998 +CA,El Dorado County, 38.785532,-120.534398 +CA,Fresno County, 36.761006,-119.655019 +CA,Glenn County, 39.602546,-122.401700 +CA,Humboldt County, 40.706673,-123.925818 +CA,Imperial County, 33.040816,-115.355395 +CA,Inyo County, 36.561977,-117.403927 +CA,Kern County, 35.346629,-118.729506 +CA,Kings County, 36.072478,-119.815530 +CA,Lake County, 39.094802,-122.746757 +CA,Lassen County, 40.721089,-120.629931 +CA,Los Angeles County, 34.196398,-118.261862 +CA,Madera County, 37.210039,-119.749852 +CA,Marin County, 38.051817,-122.745974 +CA,Mariposa County, 37.570033,-119.912860 +CA,Mendocino County, 39.432388,-123.442881 +CA,Merced County, 37.194806,-120.722802 +CA,Modoc County, 41.592918,-120.718370 +CA,Mono County, 37.915836,-118.875167 +CA,Monterey County, 36.240107,-121.315573 +CA,Napa County, 38.507351,-122.325995 +CA,Nevada County, 39.295191,-120.773446 +CA,Orange County, 33.675687,-117.777207 +CA,Placer County, 39.062032,-120.722718 +CA,Plumas County, 39.995170,-120.829515 +CA,Riverside County, 33.729828,-116.002239 +CA,Sacramento County, 38.450011,-121.340441 +CA,San Benito County, 36.610702,-121.085296 +CA,San Bernardino County, 34.857220,-116.181197 +CA,San Diego County, 33.023604,-116.776117 +CA,San Francisco County, 37.727239,-123.032229 +CA,San Joaquin County, 37.935034,-121.272237 +CA,San Luis Obispo County, 35.385227,-120.447540 +CA,San Mateo County, 37.414664,-122.371542 +CA,Santa Barbara County, 34.537378,-120.038485 +CA,Santa Clara County, 37.220777,-121.690622 +CA,Santa Cruz County, 37.012488,-122.007205 +CA,Shasta County, 40.760521,-122.043550 +CA,Sierra County, 39.576925,-120.521993 +CA,Siskiyou County, 41.587986,-122.533287 +CA,Solano County, 38.267226,-121.939594 +CA,Sonoma County, 38.532574,-122.945194 +CA,Stanislaus County, 37.562384,-121.002656 +CA,Sutter County, 39.035257,-121.702758 +CA,Tehama County, 40.126156,-122.232276 +CA,Trinity County, 40.647724,-123.114404 +CA,Tulare County, 36.230453,-118.780542 +CA,Tuolumne County, 38.021451,-119.964708 +CA,Ventura County, 34.358741,-119.133143 +CA,Yolo County, 38.679268,-121.903178 +CA,Yuba County, 39.270026,-121.344280 +CO,Adams County, 39.874325,-104.331872 +CO,Alamosa County, 37.568442,-105.788041 +CO,Arapahoe County, 39.644632,-104.331733 +CO,Archuleta County, 37.202395,-107.050863 +CO,Baca County, 37.303144,-102.535457 +CO,Bent County, 37.931891,-103.077584 +CO,Boulder County, 40.094826,-105.398382 +CO,Broomfield County, 39.953382,-105.052125 +CO,Chaffee County, 38.738246,-106.316972 +CO,Cheyenne County, 38.835386,-102.604585 +CO,Clear Creek County, 39.689403,-105.670791 +CO,Conejos County, 37.213406,-106.176447 +CO,Costilla County, 37.277547,-105.428940 +CO,Crowley County, 38.321956,-103.787562 +CO,Custer County, 38.101994,-105.373515 +CO,Delta County, 38.861756,-107.864757 +CO,Denver County, 39.761849,-104.880625 +CO,Dolores County, 37.747602,-108.530383 +CO,Douglas County, 39.326435,-104.926199 +CO,Eagle County, 39.630638,-106.692944 +CO,Elbert County, 39.310817,-104.117928 +CO,El Paso County, 38.827383,-104.527472 +CO,Fremont County, 38.455658,-105.421438 +CO,Garfield County, 39.599352,-107.909780 +CO,Gilpin County, 39.861082,-105.528947 +CO,Grand County, 40.123289,-106.095876 +CO,Gunnison County, 38.669679,-107.078108 +CO,Hinsdale County, 37.811625,-107.383405 +CO,Huerfano County, 37.687815,-104.959928 +CO,Jackson County, 40.663432,-106.329248 +CO,Jefferson County, 39.586460,-105.245601 +CO,Kiowa County, 38.388466,-102.756210 +CO,Kit Carson County, 39.305340,-102.603023 +CO,Lake County, 39.204316,-106.349696 +CO,La Plata County, 37.287367,-107.839718 +CO,Larimer County, 40.663091,-105.482131 +CO,Las Animas County, 37.318831,-104.044110 +CO,Lincoln County, 38.993740,-103.507555 +CO,Logan County, 40.728091,-103.090464 +CO,Mesa County, 39.019492,-108.461837 +CO,Mineral County, 37.651478,-106.932300 +CO,Moffat County, 40.573984,-108.204521 +CO,Montezuma County, 37.338025,-108.595786 +CO,Montrose County, 38.413427,-108.263042 +CO,Morgan County, 40.262353,-103.807092 +CO,Otero County, 37.884170,-103.721260 +CO,Ouray County, 38.150600,-107.767133 +CO,Park County, 39.118914,-105.717648 +CO,Phillips County, 40.594712,-102.345105 +CO,Pitkin County, 39.217533,-106.915943 +CO,Prowers County, 37.958181,-102.392161 +CO,Pueblo County, 38.170658,-104.489892 +CO,Rio Blanco County, 39.972606,-108.200685 +CO,Rio Grande County, 37.485763,-106.453214 +CO,Routt County, 40.483160,-106.985288 +CO,Saguache County, 38.033952,-106.246675 +CO,San Juan County, 37.781074,-107.670257 +CO,San Miguel County, 38.009374,-108.427326 +CO,Sedgwick County, 40.871568,-102.355358 +CO,Summit County, 39.621023,-106.137555 +CO,Teller County, 38.871994,-105.182552 +CO,Washington County, 39.965413,-103.209605 +CO,Weld County, 40.555794,-104.383649 +CO,Yuma County, 40.000631,-102.422649 +CT,Fairfield County, 41.228103, -73.366757 +CT,Hartford County, 41.806053, -72.732916 +CT,Litchfield County, 41.791897, -73.235428 +CT,Middlesex County, 41.434525, -72.524227 +CT,New Haven County, 41.349717, -72.900204 +CT,New London County, 41.478630, -72.103452 +CT,Tolland County, 41.858076, -72.340977 +CT,Windham County, 41.824999, -71.990702 +DE,Kent County, 39.097088, -75.502982 +DE,New Castle County, 39.575915, -75.644132 +DE,Sussex County, 38.677511, -75.335495 +DC,District of Columbia, 38.904149, -77.017094 +FL,Alachua County, 29.675740, -82.357221 +FL,Baker County, 30.324442, -82.302284 +FL,Bay County, 30.237563, -85.631348 +FL,Bradford County, 29.946934, -82.166796 +FL,Brevard County, 28.298275, -80.700384 +FL,Broward County, 26.193520, -80.476658 +FL,Calhoun County, 30.388801, -85.197915 +FL,Charlotte County, 26.868826, -81.940858 +FL,Citrus County, 28.843628, -82.524796 +FL,Clay County, 29.987115, -81.858147 +FL,Collier County, 26.118713, -81.400884 +FL,Columbia County, 30.221305, -82.623127 +FL,DeSoto County, 27.190581, -81.806253 +FL,Dixie County, 29.580899, -83.195666 +FL,Duval County, 30.335245, -81.648113 +FL,Escambia County, 30.611664, -87.339040 +FL,Flagler County, 29.474894, -81.286362 +FL,Franklin County, 29.810176, -84.799173 +FL,Gadsden County, 30.579169, -84.612783 +FL,Gilchrist County, 29.723456, -82.795801 +FL,Glades County, 26.954810, -81.190820 +FL,Gulf County, 29.907257, -85.256537 +FL,Hamilton County, 30.491102, -82.951049 +FL,Hardee County, 27.492846, -81.821580 +FL,Hendry County, 26.539340, -81.151584 +FL,Hernando County, 28.567911, -82.464835 +FL,Highlands County, 27.342627, -81.340921 +FL,Hillsborough County, 27.906590, -82.349568 +FL,Holmes County, 30.866222, -85.812959 +FL,Indian River County, 27.700638, -80.574803 +FL,Jackson County, 30.787812, -85.210374 +FL,Jefferson County, 30.424558, -83.890859 +FL,Lafayette County, 29.990066, -83.178510 +FL,Lake County, 28.764113, -81.712282 +FL,Lee County, 26.552134, -81.892250 +FL,Leon County, 30.459310, -84.277800 +FL,Levy County, 29.284409, -82.783482 +FL,Liberty County, 30.259849, -84.868580 +FL,Madison County, 30.447228, -83.470437 +FL,Manatee County, 27.481386, -82.365783 +FL,Marion County, 29.202805, -82.043100 +FL,Martin County, 27.079954, -80.398211 +FL,Miami-Dade County, 25.610494, -80.499045 +FL,Monroe County, 25.601043, -81.206777 +FL,Nassau County, 30.605926, -81.764929 +FL,Okaloosa County, 30.665858, -86.594194 +FL,Okeechobee County, 27.385592, -80.887388 +FL,Orange County, 28.514435, -81.323295 +FL,Osceola County, 28.059027, -81.139312 +FL,Palm Beach County, 26.645763, -80.448673 +FL,Pasco County, 28.302024, -82.455707 +FL,Pinellas County, 27.903122, -82.739518 +FL,Polk County, 27.953115, -81.692783 +FL,Putnam County, 29.606006, -81.740894 +FL,St. Johns County, 29.890593, -81.383914 +FL,St. Lucie County, 27.380775, -80.443364 +FL,Santa Rosa County, 30.703633, -87.014255 +FL,Sarasota County, 27.184386, -82.365835 +FL,Seminole County, 28.690079, -81.131980 +FL,Sumter County, 28.714294, -82.074715 +FL,Suwannee County, 30.189244, -82.992754 +FL,Taylor County, 30.016943, -83.616417 +FL,Union County, 30.054280, -82.366918 +FL,Volusia County, 29.057617, -81.161813 +FL,Wakulla County, 30.140378, -84.375136 +FL,Walton County, 30.631211, -86.176614 +FL,Washington County, 30.602217, -85.662797 +GA,Appling County, 31.739712, -82.290103 +GA,Atkinson County, 31.300562, -82.883614 +GA,Bacon County, 31.563327, -82.387859 +GA,Baker County, 31.319622, -84.454857 +GA,Baldwin County, 33.059532, -83.255362 +GA,Banks County, 34.351922, -83.498441 +GA,Barrow County, 33.992009, -83.712303 +GA,Bartow County, 34.240917, -84.838188 +GA,Ben Hill County, 31.740775, -83.147190 +GA,Berrien County, 31.274308, -83.231906 +GA,Bibb County, 32.808844, -83.694193 +GA,Bleckley County, 32.435403, -83.331717 +GA,Brantley County, 31.197334, -81.982978 +GA,Brooks County, 30.833696, -83.588971 +GA,Bryan County, 32.017969, -81.438543 +GA,Bulloch County, 32.393408, -81.743810 +GA,Burke County, 33.063736, -82.003890 +GA,Butts County, 33.290355, -83.958221 +GA,Calhoun County, 31.521279, -84.626290 +GA,Camden County, 30.916358, -81.636516 +GA,Candler County, 32.403986, -82.071446 +GA,Carroll County, 33.582237, -85.080527 +GA,Catoosa County, 34.899393, -85.137353 +GA,Charlton County, 30.779904, -82.139644 +GA,Chatham County, 31.974755, -81.091768 +GA,Chattahoochee County, 32.347445, -84.788021 +GA,Chattooga County, 34.474178, -85.345289 +GA,Cherokee County, 34.244317, -84.475057 +GA,Clarke County, 33.952234, -83.367130 +GA,Clay County, 31.619831, -84.992583 +GA,Clayton County, 33.552242, -84.412977 +GA,Clinch County, 30.917653, -82.702614 +GA,Cobb County, 33.939940, -84.574166 +GA,Coffee County, 31.549245, -82.844938 +GA,Colquitt County, 31.189758, -83.769741 +GA,Columbia County, 33.550556, -82.251342 +GA,Cook County, 31.152935, -83.429551 +GA,Coweta County, 33.352897, -84.762138 +GA,Crawford County, 32.709446, -83.979182 +GA,Crisp County, 31.914753, -83.753338 +GA,Dade County, 34.852424, -85.506201 +GA,Dawson County, 34.442842, -84.173284 +GA,Decatur County, 30.877961, -84.577744 +GA,DeKalb County, 33.770661, -84.226343 +GA,Dodge County, 32.160656, -83.156818 +GA,Dooly County, 32.151995, -83.807167 +GA,Dougherty County, 31.535068, -84.214444 +GA,Douglas County, 33.699317, -84.765944 +GA,Early County, 31.324191, -84.906723 +GA,Echols County, 30.708500, -82.836132 +GA,Effingham County, 32.361711, -81.343337 +GA,Elbert County, 34.115017, -82.842057 +GA,Emanuel County, 32.591100, -82.299763 +GA,Evans County, 32.151902, -81.887618 +GA,Fannin County, 34.863837, -84.319287 +GA,Fayette County, 33.412717, -84.493941 +GA,Floyd County, 34.263677, -85.213730 +GA,Forsyth County, 34.225143, -84.127336 +GA,Franklin County, 34.375155, -83.227290 +GA,Fulton County, 33.790034, -84.468182 +GA,Gilmer County, 34.690541, -84.453984 +GA,Glascock County, 33.227491, -82.606913 +GA,Glynn County, 31.212746, -81.496517 +GA,Gordon County, 34.509667, -84.873862 +GA,Grady County, 30.875863, -84.244772 +GA,Greene County, 33.576836, -83.167103 +GA,Gwinnett County, 33.959101, -84.022938 +GA,Habersham County, 34.635108, -83.526406 +GA,Hall County, 34.317588, -83.818497 +GA,Hancock County, 33.269220, -83.000465 +GA,Haralson County, 33.795165, -85.220062 +GA,Harris County, 32.731549, -84.912432 +GA,Hart County, 34.348733, -82.963290 +GA,Heard County, 33.290968, -85.139594 +GA,Henry County, 33.452881, -84.154440 +GA,Houston County, 32.458381, -83.662856 +GA,Irwin County, 31.604306, -83.277037 +GA,Jackson County, 34.134157, -83.565133 +GA,Jasper County, 33.314905, -83.687892 +GA,Jeff Davis County, 31.811615, -82.636825 +GA,Jefferson County, 33.051874, -82.419050 +GA,Jenkins County, 32.794563, -81.971524 +GA,Johnson County, 32.689831, -82.661354 +GA,Jones County, 33.020226, -83.562339 +GA,Lamar County, 33.074460, -84.146721 +GA,Lanier County, 31.038197, -83.063164 +GA,Laurens County, 32.393220, -82.926317 +GA,Lee County, 31.818419, -84.146681 +GA,Liberty County, 31.807244, -81.457969 +GA,Lincoln County, 33.792151, -82.448299 +GA,Long County, 31.749563, -81.742870 +GA,Lowndes County, 30.833680, -83.268967 +GA,Lumpkin County, 34.568149, -83.998827 +GA,McDuffie County, 33.482464, -82.473188 +GA,McIntosh County, 31.482978, -81.370199 +GA,Macon County, 32.366216, -84.052162 +GA,Madison County, 34.128485, -83.203637 +GA,Marion County, 32.359538, -84.529561 +GA,Meriwether County, 33.030220, -84.663279 +GA,Miller County, 31.162908, -84.730386 +GA,Mitchell County, 31.228940, -84.192407 +GA,Monroe County, 33.017435, -83.922938 +GA,Montgomery County, 32.172108, -82.533349 +GA,Morgan County, 33.593732, -83.492324 +GA,Murray County, 34.797097, -84.737990 +GA,Muscogee County, 32.510197, -84.874946 +GA,Newton County, 33.544045, -83.855189 +GA,Oconee County, 33.834125, -83.437728 +GA,Oglethorpe County, 33.866806, -83.074081 +GA,Paulding County, 33.920903, -84.866979 +GA,Peach County, 32.571324, -83.831978 +GA,Pickens County, 34.456621, -84.490256 +GA,Pierce County, 31.353988, -82.210427 +GA,Pike County, 33.090768, -84.386627 +GA,Polk County, 33.995961, -85.186826 +GA,Pulaski County, 32.238794, -83.481855 +GA,Putnam County, 33.321060, -83.371790 +GA,Quitman County, 31.861487, -85.009317 +GA,Rabun County, 34.883026, -83.404735 +GA,Randolph County, 31.762651, -84.752311 +GA,Richmond County, 33.361487, -82.074998 +GA,Rockdale County, 33.652081, -84.026370 +GA,Schley County, 32.263441, -84.322724 +GA,Screven County, 32.744751, -81.617585 +GA,Seminole County, 30.933894, -84.867592 +GA,Spalding County, 33.262389, -84.286067 +GA,Stephens County, 34.552914, -83.290216 +GA,Stewart County, 32.073225, -84.834912 +GA,Sumter County, 32.042203, -84.204283 +GA,Talbot County, 32.704603, -84.530029 +GA,Taliaferro County, 33.559314, -82.875208 +GA,Tattnall County, 32.043768, -82.059208 +GA,Taylor County, 32.554667, -84.251426 +GA,Telfair County, 31.913639, -82.931062 +GA,Terrell County, 31.777191, -84.439446 +GA,Thomas County, 30.864616, -83.919783 +GA,Tift County, 31.457003, -83.525931 +GA,Toombs County, 32.126698, -82.332071 +GA,Towns County, 34.902650, -83.732158 +GA,Treutlen County, 32.409586, -82.570882 +GA,Troup County, 33.034482, -85.028360 +GA,Turner County, 31.718232, -83.628566 +GA,Twiggs County, 32.665847, -83.425879 +GA,Union County, 34.833770, -83.989573 +GA,Upson County, 32.881837, -84.292281 +GA,Walker County, 34.735827, -85.305385 +GA,Walton County, 33.782648, -83.734215 +GA,Ware County, 31.050881, -82.421507 +GA,Warren County, 33.419169, -82.688012 +GA,Washington County, 32.971848, -82.798112 +GA,Wayne County, 31.547845, -81.912376 +GA,Webster County, 32.046554, -84.553218 +GA,Wheeler County, 32.109276, -82.738701 +GA,White County, 34.643677, -83.743713 +GA,Whitfield County, 34.801726, -84.968541 +GA,Wilcox County, 31.962717, -83.438262 +GA,Wilkes County, 33.779040, -82.747922 +GA,Wilkinson County, 32.804321, -83.175587 +GA,Worth County, 31.551773, -83.849960 +HI,Hawaii County, 19.597764,-155.502443 +HI,Honolulu County, 21.461364,-158.201976 +HI,Kalawao County, 21.218764,-156.974010 +HI,Kauai County, 22.012038,-159.705965 +HI,Maui County, 20.855931,-156.601550 +ID,Ada County, 43.447861,-116.244456 +ID,Adams County, 44.884583,-116.431873 +ID,Bannock County, 42.692938,-112.228986 +ID,Bear Lake County, 42.285833,-111.327445 +ID,Benewah County, 47.218451,-116.633541 +ID,Bingham County, 43.216357,-112.399206 +ID,Blaine County, 43.394482,-113.955290 +ID,Boise County, 43.987275,-115.715110 +ID,Bonner County, 48.312512,-116.596940 +ID,Bonneville County, 43.395171,-111.621878 +ID,Boundary County, 48.773065,-116.524619 +ID,Butte County, 43.685100,-113.177627 +ID,Camas County, 43.463396,-114.804427 +ID,Canyon County, 43.623051,-116.708527 +ID,Caribou County, 42.786273,-111.544171 +ID,Cassia County, 42.288635,-113.605498 +ID,Clark County, 44.286251,-112.361120 +ID,Clearwater County, 46.672570,-115.653500 +ID,Custer County, 44.273341,-114.252251 +ID,Elmore County, 43.394826,-115.470751 +ID,Franklin County, 42.173589,-111.822955 +ID,Fremont County, 44.218091,-111.484429 +ID,Gem County, 44.061473,-116.398784 +ID,Gooding County, 42.973185,-114.821420 +ID,Idaho County, 45.849237,-115.467376 +ID,Jefferson County, 43.796965,-112.318588 +ID,Jerome County, 42.691171,-114.263009 +ID,Kootenai County, 47.677113,-116.694918 +ID,Latah County, 46.818920,-116.730974 +ID,Lemhi County, 44.928789,-113.887841 +ID,Lewis County, 46.236328,-116.423760 +ID,Lincoln County, 42.986181,-114.153899 +ID,Madison County, 43.789709,-111.656550 +ID,Minidoka County, 42.856937,-113.640010 +ID,Nez Perce County, 46.333766,-116.760903 +ID,Oneida County, 42.183890,-112.520465 +ID,Owyhee County, 42.593063,-116.142655 +ID,Payette County, 44.002740,-116.748655 +ID,Power County, 42.694126,-112.844407 +ID,Shoshone County, 47.347694,-115.885092 +ID,Teton County, 43.760994,-111.211765 +ID,Twin Falls County, 42.352309,-114.665639 +ID,Valley County, 44.771532,-115.637875 +ID,Washington County, 44.448213,-116.797830 +IL,Adams County, 39.986052, -91.194961 +IL,Alexander County, 37.183683, -89.349506 +IL,Bond County, 38.885924, -89.436592 +IL,Boone County, 42.318983, -88.824295 +IL,Brown County, 39.962069, -90.750309 +IL,Bureau County, 41.401304, -89.528377 +IL,Calhoun County, 39.164262, -90.666295 +IL,Carroll County, 42.059084, -89.926485 +IL,Cass County, 39.969202, -90.245704 +IL,Champaign County, 40.139150, -88.197201 +IL,Christian County, 39.545524, -89.279593 +IL,Clark County, 39.332364, -87.791687 +IL,Clay County, 38.747312, -88.483789 +IL,Clinton County, 38.606423, -89.423136 +IL,Coles County, 39.513680, -88.220782 +IL,Cook County, 41.894294, -87.645455 +IL,Crawford County, 39.003730, -87.757172 +IL,Cumberland County, 39.273121, -88.240619 +IL,DeKalb County, 41.894612, -88.768991 +IL,De Witt County, 40.181499, -88.901853 +IL,Douglas County, 39.766078, -88.222866 +IL,DuPage County, 41.852058, -88.086038 +IL,Edgar County, 39.679037, -87.747110 +IL,Edwards County, 38.417095, -88.047941 +IL,Effingham County, 39.047694, -88.592786 +IL,Fayette County, 39.001125, -89.017923 +IL,Ford County, 40.594423, -88.224746 +IL,Franklin County, 37.991848, -88.926246 +IL,Fulton County, 40.465688, -90.206793 +IL,Gallatin County, 37.768677, -88.227964 +IL,Greene County, 39.355444, -90.387757 +IL,Grundy County, 41.292410, -88.401054 +IL,Hamilton County, 38.085226, -88.539005 +IL,Hancock County, 40.405792, -91.167987 +IL,Hardin County, 37.517852, -88.266148 +IL,Henderson County, 40.815141, -90.938480 +IL,Henry County, 41.350021, -90.130838 +IL,Iroquois County, 40.748867, -87.833601 +IL,Jackson County, 37.786096, -89.381212 +IL,Jasper County, 39.004874, -88.150763 +IL,Jefferson County, 38.300780, -88.924210 +IL,Jersey County, 39.080192, -90.361365 +IL,Jo Daviess County, 42.362391, -90.211470 +IL,Johnson County, 37.460815, -88.882962 +IL,Kane County, 41.939594, -88.428040 +IL,Kankakee County, 41.139494, -87.861125 +IL,Kendall County, 41.588140, -88.430626 +IL,Knox County, 40.930941, -90.213761 +IL,Lake County, 42.326444, -87.436118 +IL,LaSalle County, 41.343341, -88.885931 +IL,Lawrence County, 38.718954, -87.730221 +IL,Lee County, 41.747442, -89.299351 +IL,Livingston County, 40.894376, -88.552852 +IL,Logan County, 40.129070, -89.365308 +IL,McDonough County, 40.455789, -90.677579 +IL,McHenry County, 42.324298, -88.452245 +IL,McLean County, 40.494559, -88.844539 +IL,Macon County, 39.860237, -88.961529 +IL,Macoupin County, 39.265900, -89.926344 +IL,Madison County, 38.827082, -89.900195 +IL,Marion County, 38.648396, -88.920221 +IL,Marshall County, 41.031119, -89.342371 +IL,Mason County, 40.236993, -89.913575 +IL,Massac County, 37.216119, -88.705658 +IL,Menard County, 40.022569, -89.794133 +IL,Mercer County, 41.204791, -90.741433 +IL,Monroe County, 38.277983, -90.179078 +IL,Montgomery County, 39.228092, -89.478007 +IL,Morgan County, 39.716806, -90.202277 +IL,Moultrie County, 39.636896, -88.625726 +IL,Ogle County, 42.041884, -89.320176 +IL,Peoria County, 40.785999, -89.767358 +IL,Perry County, 38.084385, -89.368487 +IL,Piatt County, 40.009056, -88.592328 +IL,Pike County, 39.625106, -90.889034 +IL,Pope County, 37.417169, -88.542374 +IL,Pulaski County, 37.215615, -89.127755 +IL,Putnam County, 41.198940, -89.298386 +IL,Randolph County, 38.056515, -89.821210 +IL,Richland County, 38.711550, -88.085698 +IL,Rock Island County, 41.468404, -90.572203 +IL,St. Clair County, 38.470198, -89.928546 +IL,Saline County, 37.751653, -88.545031 +IL,Sangamon County, 39.756378, -89.662311 +IL,Schuyler County, 40.156905, -90.613464 +IL,Scott County, 39.636979, -90.477759 +IL,Shelby County, 39.384926, -88.798862 +IL,Stark County, 41.096908, -89.797411 +IL,Stephenson County, 42.349726, -89.665994 +IL,Tazewell County, 40.508074, -89.516260 +IL,Union County, 37.475104, -89.252875 +IL,Vermilion County, 40.186740, -87.726771 +IL,Wabash County, 38.445821, -87.839167 +IL,Warren County, 40.850441, -90.620223 +IL,Washington County, 38.353140, -89.417187 +IL,Wayne County, 38.431948, -88.432129 +IL,White County, 38.087372, -88.178585 +IL,Whiteside County, 41.750571, -89.910957 +IL,Will County, 41.448474, -87.978456 +IL,Williamson County, 37.730353, -88.930018 +IL,Winnebago County, 42.337396, -89.161205 +IL,Woodford County, 40.789596, -89.210301 +IN,Adams County, 40.745733, -84.936130 +IN,Allen County, 41.091855, -85.072230 +IN,Bartholomew County, 39.205843, -85.897999 +IN,Benton County, 40.608253, -87.315479 +IN,Blackford County, 40.472672, -85.323730 +IN,Boone County, 40.050892, -86.469014 +IN,Brown County, 39.192585, -86.239410 +IN,Carroll County, 40.584980, -86.565141 +IN,Cass County, 40.753799, -86.355168 +IN,Clark County, 38.476217, -85.711122 +IN,Clay County, 39.393951, -87.115837 +IN,Clinton County, 40.305944, -86.477567 +IN,Crawford County, 38.289433, -86.440871 +IN,Daviess County, 38.696155, -87.076988 +IN,Dearborn County, 39.151491, -84.973460 +IN,Decatur County, 39.305980, -85.499831 +IN,DeKalb County, 41.401189, -85.000185 +IN,Delaware County, 40.227165, -85.398856 +IN,Dubois County, 38.373344, -86.873385 +IN,Elkhart County, 41.600693, -85.863986 +IN,Fayette County, 39.639655, -85.185032 +IN,Floyd County, 38.317936, -85.911474 +IN,Fountain County, 40.121282, -87.234806 +IN,Franklin County, 39.409762, -85.066964 +IN,Fulton County, 41.050384, -86.265006 +IN,Gibson County, 38.317413, -87.580566 +IN,Grant County, 40.515758, -85.654946 +IN,Greene County, 39.048600, -87.005245 +IN,Hamilton County, 40.049870, -86.020586 +IN,Hancock County, 39.822604, -85.772904 +IN,Harrison County, 38.186440, -86.103681 +IN,Hendricks County, 39.768749, -86.510286 +IN,Henry County, 39.929576, -85.397338 +IN,Howard County, 40.483537, -86.114118 +IN,Huntington County, 40.826394, -85.478597 +IN,Jackson County, 38.911957, -86.042516 +IN,Jasper County, 41.017688, -87.118814 +IN,Jay County, 40.434972, -85.003380 +IN,Jefferson County, 38.783604, -85.440090 +IN,Jennings County, 38.996234, -85.628111 +IN,Johnson County, 39.495986, -86.094600 +IN,Knox County, 38.688663, -87.420182 +IN,Kosciusko County, 41.244293, -85.861575 +IN,LaGrange County, 41.642468, -85.426302 +IN,Lake County, 41.472239, -87.374337 +IN,LaPorte County, 41.549011, -86.744729 +IN,Lawrence County, 38.839815, -86.487820 +IN,Madison County, 40.166203, -85.722454 +IN,Marion County, 39.782976, -86.135794 +IN,Marshall County, 41.325003, -86.269036 +IN,Martin County, 38.705322, -86.801847 +IN,Miami County, 40.772881, -86.044258 +IN,Monroe County, 39.160751, -86.523325 +IN,Montgomery County, 40.040296, -86.892715 +IN,Morgan County, 39.482646, -86.447457 +IN,Newton County, 40.962399, -87.402172 +IN,Noble County, 41.400794, -85.417850 +IN,Ohio County, 38.940527, -84.964299 +IN,Orange County, 38.547381, -86.489257 +IN,Owen County, 39.317339, -86.838845 +IN,Parke County, 39.774250, -87.196950 +IN,Perry County, 38.081436, -86.626540 +IN,Pike County, 38.397898, -87.232532 +IN,Porter County, 41.509922, -87.071308 +IN,Posey County, 38.027614, -87.868653 +IN,Pulaski County, 41.045272, -86.692538 +IN,Putnam County, 39.665544, -86.853325 +IN,Randolph County, 40.164414, -85.005004 +IN,Ripley County, 39.100230, -85.260541 +IN,Rush County, 39.622312, -85.466526 +IN,St. Joseph County, 41.617699, -86.288159 +IN,Scott County, 38.679431, -85.751898 +IN,Shelby County, 39.524135, -85.792174 +IN,Spencer County, 38.009789, -87.010645 +IN,Starke County, 41.283220, -86.647570 +IN,Steuben County, 41.643437, -85.002467 +IN,Sullivan County, 39.089225, -87.415843 +IN,Switzerland County, 38.825846, -85.029679 +IN,Tippecanoe County, 40.389260, -86.893943 +IN,Tipton County, 40.310229, -86.056207 +IN,Union County, 39.623111, -84.925152 +IN,Vanderburgh County, 38.020070, -87.586166 +IN,Vermillion County, 39.854045, -87.462071 +IN,Vigo County, 39.429143, -87.390375 +IN,Wabash County, 40.843717, -85.795175 +IN,Warren County, 40.352658, -87.375847 +IN,Warrick County, 38.097764, -87.272023 +IN,Washington County, 38.600612, -86.104751 +IN,Wayne County, 39.863091, -85.006735 +IN,Wells County, 40.735273, -85.212974 +IN,White County, 40.750950, -86.864293 +IN,Whitley County, 41.136426, -85.501892 +IA,Adair County, 41.328528, -94.478164 +IA,Adams County, 41.021656, -94.696906 +IA,Allamakee County, 43.274964, -91.382751 +IA,Appanoose County, 40.744683, -92.870345 +IA,Audubon County, 41.679178, -94.904312 +IA,Benton County, 42.092547, -92.057630 +IA,Black Hawk County, 42.472888, -92.306059 +IA,Boone County, 42.038601, -93.939138 +IA,Bremer County, 42.780890, -92.327586 +IA,Buchanan County, 42.470328, -91.838666 +IA,Buena Vista County, 42.741522, -95.141433 +IA,Butler County, 42.734708, -92.780066 +IA,Calhoun County, 42.386170, -94.643683 +IA,Carroll County, 42.039492, -94.867647 +IA,Cass County, 41.333824, -94.933302 +IA,Cedar County, 41.772355, -91.132190 +IA,Cerro Gordo County, 43.075171, -93.251266 +IA,Cherokee County, 42.742738, -95.633262 +IA,Chickasaw County, 43.059741, -92.317210 +IA,Clarke County, 41.029191, -93.784096 +IA,Clay County, 43.079822, -95.149726 +IA,Clayton County, 42.840998, -91.323511 +IA,Clinton County, 41.898073, -90.534243 +IA,Crawford County, 42.043119, -95.389090 +IA,Dallas County, 41.685321, -94.040707 +IA,Davis County, 40.748089, -92.410345 +IA,Decatur County, 40.736379, -93.784580 +IA,Delaware County, 42.473003, -91.359442 +IA,Des Moines County, 40.915339, -91.186925 +IA,Dickinson County, 43.389611, -95.196057 +IA,Dubuque County, 42.463481, -90.878771 +IA,Emmet County, 43.377984, -94.669370 +IA,Fayette County, 42.864450, -91.839373 +IA,Floyd County, 43.052741, -92.787367 +IA,Franklin County, 42.736549, -93.271425 +IA,Fremont County, 40.743726, -95.599516 +IA,Greene County, 42.042494, -94.388703 +IA,Grundy County, 42.403323, -92.790261 +IA,Guthrie County, 41.683573, -94.501272 +IA,Hamilton County, 42.390768, -93.709198 +IA,Hancock County, 43.075411, -93.743697 +IA,Hardin County, 42.389955, -93.241081 +IA,Harrison County, 41.688584, -95.827149 +IA,Henry County, 40.985864, -91.544270 +IA,Howard County, 43.365312, -92.321908 +IA,Humboldt County, 42.782221, -94.202775 +IA,Ida County, 42.391860, -95.507421 +IA,Iowa County, 41.683918, -92.059123 +IA,Jackson County, 42.164281, -90.574596 +IA,Jasper County, 41.685686, -93.052971 +IA,Jefferson County, 41.006880, -91.967137 +IA,Johnson County, 41.668736, -91.588812 +IA,Jones County, 42.125118, -91.116914 +IA,Keokuk County, 41.331182, -92.167721 +IA,Kossuth County, 43.212478, -94.213983 +IA,Lee County, 40.647588, -91.477157 +IA,Linn County, 42.077951, -91.597674 +IA,Louisa County, 41.218211, -91.256994 +IA,Lucas County, 41.033344, -93.331467 +IA,Lyon County, 43.383580, -96.207201 +IA,Madison County, 41.330622, -94.015184 +IA,Mahaska County, 41.330797, -92.636366 +IA,Marion County, 41.331455, -93.093849 +IA,Marshall County, 42.041691, -92.981452 +IA,Mills County, 41.033703, -95.619101 +IA,Mitchell County, 43.348564, -92.784466 +IA,Monona County, 42.049432, -95.956566 +IA,Monroe County, 41.028847, -92.869642 +IA,Montgomery County, 41.021735, -95.157790 +IA,Muscatine County, 41.483776, -91.118699 +IA,O'Brien County, 43.083746, -95.625624 +IA,Osceola County, 43.378542, -95.633788 +IA,Page County, 40.739090, -95.144290 +IA,Palo Alto County, 43.075854, -94.667296 +IA,Plymouth County, 42.737585, -96.215864 +IA,Pocahontas County, 42.734033, -94.678279 +IA,Polk County, 41.684281, -93.569720 +IA,Pottawattamie County, 41.340184, -95.544905 +IA,Poweshiek County, 41.684526, -92.522882 +IA,Ringgold County, 40.735334, -94.244251 +IA,Sac County, 42.387526, -95.105224 +IA,Scott County, 41.641679, -90.622290 +IA,Shelby County, 41.679014, -95.308917 +IA,Sioux County, 43.082854, -96.177929 +IA,Story County, 42.037538, -93.466093 +IA,Tama County, 42.074848, -92.529411 +IA,Taylor County, 40.737949, -94.697108 +IA,Union County, 41.028550, -94.245091 +IA,Van Buren County, 40.754117, -91.952943 +IA,Wapello County, 41.031263, -92.409482 +IA,Warren County, 41.336769, -93.564366 +IA,Washington County, 41.329401, -91.725052 +IA,Wayne County, 40.739983, -93.332613 +IA,Webster County, 42.434397, -94.179156 +IA,Winnebago County, 43.378124, -93.743488 +IA,Winneshiek County, 43.292989, -91.850788 +IA,Woodbury County, 42.393220, -96.053296 +IA,Worth County, 43.373491, -93.248533 +IA,Wright County, 42.733007, -93.734735 +KS,Allen County, 37.884228, -95.300945 +KS,Anderson County, 38.215114, -95.292046 +KS,Atchison County, 39.532544, -95.313397 +KS,Barber County, 37.222906, -98.685052 +KS,Barton County, 38.481239, -98.767837 +KS,Bourbon County, 37.856100, -94.850928 +KS,Brown County, 39.825931, -95.569905 +KS,Butler County, 37.773681, -96.838762 +KS,Chase County, 38.298553, -96.594064 +KS,Chautauqua County, 37.154259, -96.245396 +KS,Cherokee County, 37.169392, -94.845698 +KS,Cheyenne County, 39.789256,-101.727302 +KS,Clark County, 37.233831, -99.813869 +KS,Clay County, 39.344964, -97.168853 +KS,Cloud County, 39.487329, -97.641390 +KS,Coffey County, 38.236450, -95.729137 +KS,Comanche County, 37.189071, -99.254089 +KS,Cowley County, 37.234507, -96.837247 +KS,Crawford County, 37.505628, -94.853941 +KS,Decatur County, 39.783542,-100.459708 +KS,Dickinson County, 38.867735, -97.157943 +KS,Doniphan County, 39.788502, -95.147225 +KS,Douglas County, 38.896573, -95.290529 +KS,Edwards County, 37.883595, -99.304746 +KS,Elk County, 37.456026, -96.244642 +KS,Ellis County, 38.914596, -99.317329 +KS,Ellsworth County, 38.700845, -98.205355 +KS,Finney County, 38.049855,-100.739929 +KS,Ford County, 37.688365, -99.884734 +KS,Franklin County, 38.558019, -95.278962 +KS,Geary County, 39.002155, -96.768038 +KS,Gove County, 38.917239,-100.487360 +KS,Graham County, 39.349445, -99.880952 +KS,Grant County, 37.547537,-101.299362 +KS,Gray County, 37.744513,-100.451716 +KS,Greeley County, 38.480408,-101.805984 +KS,Greenwood County, 37.878659, -96.242232 +KS,Hamilton County, 37.995244,-101.793689 +KS,Harper County, 37.188184, -98.066590 +KS,Harvey County, 38.050144, -97.436706 +KS,Haskell County, 37.558550,-100.876869 +KS,Hodgeman County, 38.087493, -99.898407 +KS,Jackson County, 39.410989, -95.794509 +KS,Jefferson County, 39.239644, -95.375314 +KS,Jewell County, 39.777010, -98.222584 +KS,Johnson County, 38.883907, -94.822330 +KS,Kearny County, 37.994461,-101.308136 +KS,Kingman County, 37.552951, -98.144529 +KS,Kiowa County, 37.561231, -99.286539 +KS,Labette County, 37.191468, -95.297473 +KS,Lane County, 38.481286,-100.466185 +KS,Leavenworth County, 39.189511, -95.038977 +KS,Lincoln County, 39.047276, -98.214265 +KS,Linn County, 38.216549, -94.844932 +KS,Logan County, 38.913269,-101.157407 +KS,Lyon County, 38.455498, -96.161589 +KS,McPherson County, 38.395812, -97.647489 +KS,Marion County, 38.359647, -97.102771 +KS,Marshall County, 39.782709, -96.521243 +KS,Meade County, 37.243886,-100.360094 +KS,Miami County, 38.566772, -94.832963 +KS,Mitchell County, 39.393026, -98.207362 +KS,Montgomery County, 37.189537, -95.742403 +KS,Morris County, 38.687696, -96.644905 +KS,Morton County, 37.185249,-101.809516 +KS,Nemaha County, 39.791043, -96.005381 +KS,Neosho County, 37.564283, -95.315683 +KS,Ness County, 38.480437, -99.908745 +KS,Norton County, 39.783867, -99.899235 +KS,Osage County, 38.649706, -95.727275 +KS,Osborne County, 39.348649, -98.767876 +KS,Ottawa County, 39.137963, -97.654802 +KS,Pawnee County, 38.182873, -99.232154 +KS,Phillips County, 39.784506, -99.342150 +KS,Pottawatomie County, 39.382187, -96.337113 +KS,Pratt County, 37.647594, -98.740120 +KS,Rawlins County, 39.786198,-101.076738 +KS,Reno County, 37.948185, -98.078346 +KS,Republic County, 39.828910, -97.650921 +KS,Rice County, 38.347178, -98.201415 +KS,Riley County, 39.291211, -96.727489 +KS,Rooks County, 39.346006, -99.324492 +KS,Rush County, 38.523592, -99.309183 +KS,Russell County, 38.916839, -98.765638 +KS,Saline County, 38.786327, -97.650153 +KS,Scott County, 38.481877,-100.906360 +KS,Sedgwick County, 37.683807, -97.459451 +KS,Seward County, 37.180585,-100.854741 +KS,Shawnee County, 39.041805, -95.755664 +KS,Sheridan County, 39.350542,-100.441206 +KS,Sherman County, 39.351352,-101.719859 +KS,Smith County, 39.784660, -98.785429 +KS,Stafford County, 38.035630, -98.719889 +KS,Stanton County, 37.565932,-101.789383 +KS,Stevens County, 37.202356,-101.315796 +KS,Sumner County, 37.236663, -97.493349 +KS,Thomas County, 39.357706,-101.083438 +KS,Trego County, 38.921302, -99.865423 +KS,Wabaunsee County, 38.955154, -96.201262 +KS,Wallace County, 38.926626,-101.771103 +KS,Washington County, 39.776714, -97.095611 +KS,Wichita County, 38.481922,-101.347434 +KS,Wilson County, 37.558515, -95.745175 +KS,Woodson County, 37.888484, -95.757553 +KS,Wyandotte County, 39.115384, -94.763087 +KY,Adair County, 37.105541, -85.281400 +KY,Allen County, 36.750770, -86.192458 +KY,Anderson County, 38.005396, -84.986417 +KY,Ballard County, 37.051120, -89.009178 +KY,Barren County, 36.963614, -85.924990 +KY,Bath County, 38.152249, -83.737641 +KY,Bell County, 36.722680, -83.681046 +KY,Boone County, 38.974595, -84.731444 +KY,Bourbon County, 38.202562, -84.209860 +KY,Boyd County, 38.360004, -82.681406 +KY,Boyle County, 37.618200, -84.873016 +KY,Bracken County, 38.678523, -84.100355 +KY,Breathitt County, 37.521178, -83.322401 +KY,Breckinridge County, 37.778109, -86.432829 +KY,Bullitt County, 37.969572, -85.703036 +KY,Butler County, 37.207013, -86.682471 +KY,Caldwell County, 37.148643, -87.870510 +KY,Calloway County, 36.620978, -88.274086 +KY,Campbell County, 38.946981, -84.379583 +KY,Carlisle County, 36.857726, -88.975757 +KY,Carroll County, 38.668284, -85.124083 +KY,Carter County, 38.309555, -83.048821 +KY,Casey County, 37.321962, -84.928220 +KY,Christian County, 36.893388, -87.493554 +KY,Clark County, 37.970133, -84.144974 +KY,Clay County, 37.164466, -83.710763 +KY,Clinton County, 36.729124, -85.153499 +KY,Crittenden County, 37.358149, -88.105010 +KY,Cumberland County, 36.784227, -85.393499 +KY,Daviess County, 37.731671, -87.087139 +KY,Edmonson County, 37.227856, -86.217778 +KY,Elliott County, 38.116425, -83.097541 +KY,Estill County, 37.692460, -83.963927 +KY,Fayette County, 38.040157, -84.458443 +KY,Fleming County, 38.368431, -83.706152 +KY,Floyd County, 37.558283, -82.740337 +KY,Franklin County, 38.234919, -84.868786 +KY,Fulton County, 36.552620, -89.187723 +KY,Gallatin County, 38.760184, -84.862114 +KY,Garrard County, 37.630162, -84.545856 +KY,Grant County, 38.649210, -84.625946 +KY,Graves County, 36.723344, -88.649897 +KY,Grayson County, 37.458577, -86.344011 +KY,Green County, 37.269637, -85.561403 +KY,Greenup County, 38.563596, -82.933832 +KY,Hancock County, 37.843389, -86.792773 +KY,Hardin County, 37.695836, -85.963183 +KY,Harlan County, 36.859223, -83.221497 +KY,Harrison County, 38.443489, -84.332796 +KY,Hart County, 37.313856, -85.881994 +KY,Henderson County, 37.792542, -87.572577 +KY,Henry County, 38.451561, -85.120079 +KY,Hickman County, 36.675916, -88.972020 +KY,Hopkins County, 37.311070, -87.542196 +KY,Jackson County, 37.403320, -84.020686 +KY,Jefferson County, 38.189533, -85.657624 +KY,Jessamine County, 37.873291, -84.583960 +KY,Johnson County, 37.849260, -82.830639 +KY,Kenton County, 38.930477, -84.533492 +KY,Knott County, 37.354703, -82.949138 +KY,Knox County, 36.887476, -83.855630 +KY,Larue County, 37.545518, -85.697209 +KY,Laurel County, 37.113268, -84.119395 +KY,Lawrence County, 38.074459, -82.738305 +KY,Lee County, 37.605383, -83.718497 +KY,Leslie County, 37.087846, -83.388616 +KY,Letcher County, 37.118503, -82.861175 +KY,Lewis County, 38.532051, -83.373303 +KY,Lincoln County, 37.457256, -84.658074 +KY,Livingston County, 37.209517, -88.363426 +KY,Logan County, 36.859829, -86.881436 +KY,Lyon County, 37.023976, -88.083391 +KY,McCracken County, 37.053688, -88.712378 +KY,McCreary County, 36.731136, -84.491052 +KY,McLean County, 37.530575, -87.262931 +KY,Madison County, 37.723528, -84.277008 +KY,Magoffin County, 37.698953, -83.069716 +KY,Marion County, 37.552247, -85.269242 +KY,Marshall County, 36.882017, -88.332752 +KY,Martin County, 37.796774, -82.506623 +KY,Mason County, 38.594068, -83.828052 +KY,Meade County, 37.967476, -86.200863 +KY,Menifee County, 37.950715, -83.597345 +KY,Mercer County, 37.812085, -84.879694 +KY,Metcalfe County, 36.990394, -85.629554 +KY,Monroe County, 36.714077, -85.713508 +KY,Montgomery County, 38.038138, -83.912337 +KY,Morgan County, 37.922940, -83.258944 +KY,Muhlenberg County, 37.213816, -87.134092 +KY,Nelson County, 37.803188, -85.465955 +KY,Nicholas County, 38.337132, -84.025554 +KY,Ohio County, 37.477859, -86.844871 +KY,Oldham County, 38.400046, -85.456059 +KY,Owen County, 38.499603, -84.841509 +KY,Owsley County, 37.423452, -83.691566 +KY,Pendleton County, 38.690765, -84.354040 +KY,Perry County, 37.241282, -83.217772 +KY,Pike County, 37.482067, -82.402869 +KY,Powell County, 37.810379, -83.826985 +KY,Pulaski County, 37.108312, -84.579986 +KY,Robertson County, 38.513826, -84.063757 +KY,Rockcastle County, 37.361220, -84.314419 +KY,Rowan County, 38.205894, -83.425969 +KY,Russell County, 36.989127, -85.058976 +KY,Scott County, 38.289882, -84.579376 +KY,Shelby County, 38.239426, -85.228360 +KY,Simpson County, 36.740863, -86.581464 +KY,Spencer County, 38.026976, -85.321525 +KY,Taylor County, 37.365106, -85.326698 +KY,Todd County, 36.840338, -87.183642 +KY,Trigg County, 36.807681, -87.858652 +KY,Trimble County, 38.618193, -85.355171 +KY,Union County, 37.658029, -87.951650 +KY,Warren County, 36.995634, -86.423579 +KY,Washington County, 37.754209, -85.175416 +KY,Wayne County, 36.802011, -84.830440 +KY,Webster County, 37.520021, -87.685095 +KY,Whitley County, 36.758021, -84.144550 +KY,Wolfe County, 37.743774, -83.495068 +KY,Woodford County, 38.042789, -84.748147 +LA,Acadia Parish, 30.291497, -92.411037 +LA,Allen Parish, 30.652744, -92.819605 +LA,Ascension Parish, 30.202946, -90.910023 +LA,Assumption Parish, 29.899884, -91.050528 +LA,Avoyelles Parish, 31.085094, -91.993797 +LA,Beauregard Parish, 30.645018, -93.340253 +LA,Bienville Parish, 32.344268, -93.061513 +LA,Bossier Parish, 32.696202, -93.617977 +LA,Caddo Parish, 32.577195, -93.882423 +LA,Calcasieu Parish, 30.229559, -93.358015 +LA,Caldwell Parish, 32.101244, -92.114180 +LA,Cameron Parish, 29.871989, -93.165437 +LA,Catahoula Parish, 31.666517, -91.846703 +LA,Claiborne Parish, 32.827585, -92.991125 +LA,Concordia Parish, 31.469805, -91.626314 +LA,De Soto Parish, 32.059248, -93.740797 +LA,East Baton Rouge Parish, 30.544002, -91.093174 +LA,East Carroll Parish, 32.730170, -91.234141 +LA,East Feliciana Parish, 30.839784, -91.043434 +LA,Evangeline Parish, 30.720693, -92.404086 +LA,Franklin Parish, 32.138278, -91.672101 +LA,Grant Parish, 31.597787, -92.561716 +LA,Iberia Parish, 29.606013, -91.842706 +LA,Iberville Parish, 30.288394, -91.363150 +LA,Jackson Parish, 32.304480, -92.556672 +LA,Jefferson Parish, 29.503300, -90.036231 +LA,Jefferson Davis Parish, 30.269529, -92.816221 +LA,Lafayette Parish, 30.206507, -92.064170 +LA,Lafourche Parish, 29.491992, -90.394849 +LA,La Salle Parish, 31.680836, -92.161809 +LA,Lincoln Parish, 32.601148, -92.662082 +LA,Livingston Parish, 30.440419, -90.727474 +LA,Madison Parish, 32.365824, -91.240729 +LA,Morehouse Parish, 32.820008, -91.800399 +LA,Natchitoches Parish, 31.734982, -93.086106 +LA,Orleans Parish, 30.068636, -89.939007 +LA,Ouachita Parish, 32.477495, -92.154798 +LA,Plaquemines Parish, 29.402337, -89.298489 +LA,Pointe Coupee Parish, 30.708319, -91.604621 +LA,Rapides Parish, 31.193204, -92.535953 +LA,Red River Parish, 32.101213, -93.349050 +LA,Richland Parish, 32.418121, -91.758374 +LA,Sabine Parish, 31.560209, -93.559228 +LA,St. Bernard Parish, 29.918110, -89.263494 +LA,St. Charles Parish, 29.913833, -90.359314 +LA,St. Helena Parish, 30.821423, -90.709350 +LA,St. James Parish, 30.024820, -90.793956 +LA,St. John the Baptist Parish, 30.117471, -90.504677 +LA,St. Landry Parish, 30.583441, -91.989274 +LA,St. Martin Parish, 30.121433, -91.611481 +LA,St. Mary Parish, 29.629349, -91.463804 +LA,St. Tammany Parish, 30.410022, -89.951962 +LA,Tangipahoa Parish, 30.621581, -90.406633 +LA,Tensas Parish, 32.001489, -91.342576 +LA,Terrebonne Parish, 29.333266, -90.844191 +LA,Union Parish, 32.829349, -92.375650 +LA,Vermilion Parish, 29.786872, -92.290090 +LA,Vernon Parish, 31.110563, -93.181520 +LA,Washington Parish, 30.852144, -90.046253 +LA,Webster Parish, 32.732152, -93.339825 +LA,West Baton Rouge Parish, 30.464052, -91.309808 +LA,West Carroll Parish, 32.792480, -91.451998 +LA,West Feliciana Parish, 30.872701, -91.421008 +LA,Winn Parish, 31.941187, -92.641269 +ME,Androscoggin County, 44.167681, -70.207435 +ME,Aroostook County, 46.727057, -68.649410 +ME,Cumberland County, 43.808348, -70.330375 +ME,Franklin County, 44.973012, -70.444727 +ME,Hancock County, 44.564906, -68.370703 +ME,Kennebec County, 44.417012, -69.765764 +ME,Knox County, 44.042045, -69.038514 +ME,Lincoln County, 43.994264, -69.514029 +ME,Oxford County, 44.494585, -70.734687 +ME,Penobscot County, 45.390602, -68.657487 +ME,Piscataquis County, 45.917678, -69.104548 +ME,Sagadahoc County, 43.916694, -69.843994 +ME,Somerset County, 45.507482, -69.976040 +ME,Waldo County, 44.505361, -69.139677 +ME,Washington County, 44.967009, -67.609354 +ME,York County, 43.427239, -70.670402 +MD,Allegany County, 39.612309, -78.703108 +MD,Anne Arundel County, 38.993374, -76.560511 +MD,Baltimore County, 39.443167, -76.616569 +MD,Calvert County, 38.521357, -76.525864 +MD,Caroline County, 38.871531, -75.831631 +MD,Carroll County, 39.563189, -77.015512 +MD,Cecil County, 39.562352, -75.941584 +MD,Charles County, 38.472853, -77.015427 +MD,Dorchester County, 38.429196, -76.047433 +MD,Frederick County, 39.470427, -77.397626 +MD,Garrett County, 39.529871, -79.269416 +MD,Harford County, 39.537429, -76.299789 +MD,Howard County, 39.252264, -76.924406 +MD,Kent County, 39.239176, -76.124200 +MD,Montgomery County, 39.137381, -77.203063 +MD,Prince George's County, 38.825880, -76.847272 +MD,Queen Anne's County, 39.040693, -76.082405 +MD,St. Mary's County, 38.222666, -76.534271 +MD,Somerset County, 38.074450, -75.853323 +MD,Talbot County, 38.749427, -76.179130 +MD,Washington County, 39.603621, -77.814671 +MD,Wicomico County, 38.367389, -75.632206 +MD,Worcester County, 38.222133, -75.309931 +MD,Baltimore city, 39.300213, -76.610516 +MA,Barnstable County, 41.798819, -70.211083 +MA,Berkshire County, 42.375314, -73.213948 +MA,Bristol County, 41.748576, -71.087062 +MA,Dukes County, 41.380939, -70.701536 +MA,Essex County, 42.642711, -70.865107 +MA,Franklin County, 42.583791, -72.591655 +MA,Hampden County, 42.136198, -72.635648 +MA,Hampshire County, 42.339459, -72.663694 +MA,Middlesex County, 42.479477, -71.396507 +MA,Nantucket County, 41.305878, -70.141910 +MA,Norfolk County, 42.169702, -71.179875 +MA,Plymouth County, 41.987196, -70.741942 +MA,Suffolk County, 42.331960, -71.020173 +MA,Worcester County, 42.311693, -71.940282 +MI,Alcona County, 44.682535, -82.834080 +MI,Alger County, 47.080077, -86.564108 +MI,Allegan County, 42.595787, -86.634745 +MI,Alpena County, 44.894954, -83.426574 +MI,Antrim County, 45.005456, -85.175625 +MI,Arenac County, 44.036870, -83.740675 +MI,Baraga County, 46.696068, -88.356022 +MI,Barry County, 42.582811, -85.314550 +MI,Bay County, 43.699711, -83.978701 +MI,Benzie County, 44.648621, -86.494317 +MI,Berrien County, 41.792639, -86.741822 +MI,Branch County, 41.918585, -85.066523 +MI,Calhoun County, 42.242990, -85.012385 +MI,Cass County, 41.916240, -85.999457 +MI,Charlevoix County, 45.513164, -85.450392 +MI,Cheboygan County, 45.476120, -84.495271 +MI,Chippewa County, 46.321819, -84.520630 +MI,Clare County, 43.991137, -84.838325 +MI,Clinton County, 42.950455, -84.591695 +MI,Crawford County, 44.680208, -84.611132 +MI,Delta County, 45.805101, -86.901373 +MI,Dickinson County, 46.012823, -87.866119 +MI,Eaton County, 42.589614, -84.846524 +MI,Emmet County, 45.590094, -84.986822 +MI,Genesee County, 43.021077, -83.706372 +MI,Gladwin County, 43.989750, -84.389816 +MI,Gogebic County, 46.488054, -89.788314 +MI,Grand Traverse County, 44.718688, -85.553848 +MI,Gratiot County, 43.292326, -84.604690 +MI,Hillsdale County, 41.864475, -84.642409 +MI,Houghton County, 46.998305, -88.652066 +MI,Huron County, 43.907616, -82.857045 +MI,Ingham County, 42.603534, -84.373811 +MI,Ionia County, 42.944650, -85.073766 +MI,Iosco County, 44.329482, -82.849447 +MI,Iron County, 46.170249, -88.540409 +MI,Isabella County, 43.645233, -84.839424 +MI,Jackson County, 42.248474, -84.420868 +MI,Kalamazoo County, 42.246266, -85.532854 +MI,Kalkaska County, 44.678881, -85.088992 +MI,Kent County, 43.032497, -85.547446 +MI,Keweenaw County, 47.681981, -88.148802 +MI,Lake County, 43.995187, -85.811400 +MI,Lapeer County, 43.088633, -83.224325 +MI,Leelanau County, 45.146182, -86.051574 +MI,Lenawee County, 41.895915, -84.066853 +MI,Livingston County, 42.602532, -83.911718 +MI,Luce County, 46.940602, -85.582368 +MI,Mackinac County, 46.167981, -85.303756 +MI,Macomb County, 42.671467, -82.910869 +MI,Manistee County, 44.350385, -86.602967 +MI,Marquette County, 46.656596, -87.584028 +MI,Mason County, 43.996636, -86.750814 +MI,Mecosta County, 43.635295, -85.332751 +MI,Menominee County, 45.544174, -87.509892 +MI,Midland County, 43.648378, -84.379219 +MI,Missaukee County, 44.325424, -85.085471 +MI,Monroe County, 41.916097, -83.487106 +MI,Montcalm County, 43.312782, -85.149468 +MI,Montmorency County, 45.024134, -84.130107 +MI,Muskegon County, 43.289258, -86.751892 +MI,Newaygo County, 43.562709, -85.791423 +MI,Oakland County, 42.660452, -83.384210 +MI,Oceana County, 43.647255, -86.807575 +MI,Ogemaw County, 44.333280, -84.128073 +MI,Ontonagon County, 47.216604, -89.500461 +MI,Osceola County, 43.997552, -85.322283 +MI,Oscoda County, 44.685121, -84.124894 +MI,Otsego County, 45.021794, -84.576597 +MI,Ottawa County, 42.942346, -86.655342 +MI,Presque Isle County, 45.489515, -83.384019 +MI,Roscommon County, 44.339517, -84.611271 +MI,Saginaw County, 43.328267, -84.055410 +MI,St. Clair County, 42.928803, -82.668913 +MI,St. Joseph County, 41.911488, -85.522870 +MI,Sanilac County, 43.449155, -82.642815 +MI,Schoolcraft County, 46.020758, -86.199352 +MI,Shiawassee County, 42.951545, -84.146352 +MI,Tuscola County, 43.487902, -83.436618 +MI,Van Buren County, 42.283986, -86.305696 +MI,Washtenaw County, 42.252327, -83.844634 +MI,Wayne County, 42.284664, -83.261953 +MI,Wexford County, 44.331375, -85.570046 +MN,Aitkin County, 46.602446, -93.419760 +MN,Anoka County, 45.274110, -93.242723 +MN,Becker County, 46.937629, -95.741757 +MN,Beltrami County, 47.878825, -94.986698 +MN,Benton County, 45.701227, -94.001439 +MN,Big Stone County, 45.419925, -96.402226 +MN,Blue Earth County, 44.038225, -94.064071 +MN,Brown County, 44.246541, -94.733647 +MN,Carlton County, 46.603818, -92.671044 +MN,Carver County, 44.821381, -93.800575 +MN,Cass County, 46.951427, -94.333773 +MN,Chippewa County, 45.028625, -95.564108 +MN,Chisago County, 45.505444, -92.903849 +MN,Clay County, 46.898377, -96.494901 +MN,Clearwater County, 47.575873, -95.371117 +MN,Cook County, 47.538571, -90.290190 +MN,Cottonwood County, 44.010711, -95.183130 +MN,Crow Wing County, 46.491114, -94.071213 +MN,Dakota County, 44.670893, -93.062481 +MN,Dodge County, 44.020706, -92.869353 +MN,Douglas County, 45.936429, -95.460610 +MN,Faribault County, 43.676522, -93.947234 +MN,Fillmore County, 43.677270, -92.093681 +MN,Freeborn County, 43.674202, -93.350289 +MN,Goodhue County, 44.406178, -92.716000 +MN,Grant County, 45.930743, -96.010699 +MN,Hennepin County, 45.006064, -93.475185 +MN,Houston County, 43.666990, -91.501556 +MN,Hubbard County, 47.095551, -94.913290 +MN,Isanti County, 45.562431, -93.296339 +MN,Itasca County, 47.490843, -93.613128 +MN,Jackson County, 43.673025, -95.149704 +MN,Kanabec County, 45.947760, -93.297788 +MN,Kandiyohi County, 45.152714, -95.004981 +MN,Kittson County, 48.776040, -96.780349 +MN,Koochiching County, 48.245489, -93.782842 +MN,Lac qui Parle County, 44.999855, -96.176836 +MN,Lake County, 47.517111, -91.411704 +MN,Lake of the Woods County, 48.768100, -94.904633 +MN,Le Sueur County, 44.373397, -93.730180 +MN,Lincoln County, 44.408238, -96.272032 +MN,Lyon County, 44.409195, -95.847268 +MN,McLeod County, 44.821644, -94.272320 +MN,Mahnomen County, 47.325842, -95.810703 +MN,Marshall County, 48.362728, -96.357761 +MN,Martin County, 43.677118, -94.537197 +MN,Meeker County, 45.123155, -94.527346 +MN,Mille Lacs County, 45.929043, -93.632996 +MN,Morrison County, 46.020484, -94.266619 +MN,Mower County, 43.666249, -92.759514 +MN,Murray County, 44.015594, -95.761581 +MN,Nicollet County, 44.358819, -94.245685 +MN,Nobles County, 43.677686, -95.763132 +MN,Norman County, 47.329470, -96.463807 +MN,Olmsted County, 44.003429, -92.406722 +MN,Otter Tail County, 46.405725, -95.714578 +MN,Pennington County, 48.069247, -96.037725 +MN,Pine County, 46.100940, -92.763094 +MN,Pipestone County, 44.015361, -96.257015 +MN,Polk County, 47.774254, -96.400027 +MN,Pope County, 45.589623, -95.446705 +MN,Ramsey County, 45.015250, -93.100141 +MN,Red Lake County, 47.865487, -96.087180 +MN,Redwood County, 44.403536, -95.254241 +MN,Renville County, 44.723697, -94.955617 +MN,Rice County, 44.350943, -93.298503 +MN,Rock County, 43.669587, -96.263238 +MN,Roseau County, 48.761065, -95.821530 +MN,St. Louis County, 47.583852, -92.463645 +MN,Scott County, 44.651932, -93.534553 +MN,Sherburne County, 45.443171, -93.775092 +MN,Sibley County, 44.575734, -94.230123 +MN,Stearns County, 45.555235, -94.610482 +MN,Steele County, 44.015261, -93.220453 +MN,Stevens County, 45.593461, -95.992315 +MN,Swift County, 45.275450, -95.690398 +MN,Todd County, 46.066569, -94.900576 +MN,Traverse County, 45.769840, -96.475049 +MN,Wabasha County, 44.289693, -92.233340 +MN,Wadena County, 46.586784, -94.988331 +MN,Waseca County, 44.018460, -93.589844 +MN,Washington County, 45.037929, -92.890117 +MN,Watonwan County, 43.978366, -94.614128 +MN,Wilkin County, 46.362335, -96.476657 +MN,Winona County, 43.982268, -91.776708 +MN,Wright County, 45.175091, -93.966396 +MN,Yellow Medicine County, 44.715736, -95.862756 +MS,Adams County, 31.486218, -91.351781 +MS,Alcorn County, 34.886648, -88.581014 +MS,Amite County, 31.203933, -90.795542 +MS,Attala County, 33.090470, -89.588622 +MS,Benton County, 34.810773, -89.200029 +MS,Bolivar County, 33.799278, -90.884476 +MS,Calhoun County, 33.936634, -89.337114 +MS,Carroll County, 33.440795, -89.918887 +MS,Chickasaw County, 33.921654, -88.945808 +MS,Choctaw County, 33.345964, -89.251332 +MS,Claiborne County, 31.972810, -90.915424 +MS,Clarke County, 32.048448, -88.685964 +MS,Clay County, 33.661734, -88.783326 +MS,Coahoma County, 34.228670, -90.603165 +MS,Copiah County, 31.866915, -90.448758 +MS,Covington County, 31.633331, -89.548897 +MS,DeSoto County, 34.874266, -89.993240 +MS,Forrest County, 31.188580, -89.259447 +MS,Franklin County, 31.477798, -90.895884 +MS,George County, 30.855431, -88.642268 +MS,Greene County, 31.212846, -88.634811 +MS,Grenada County, 33.770031, -89.802740 +MS,Hancock County, 30.391437, -89.479850 +MS,Harrison County, 30.416536, -89.083376 +MS,Hinds County, 32.267923, -90.465900 +MS,Holmes County, 33.125942, -90.091197 +MS,Humphreys County, 33.132978, -90.523911 +MS,Issaquena County, 32.754977, -90.988552 +MS,Itawamba County, 34.281075, -88.363127 +MS,Jackson County, 30.458491, -88.619991 +MS,Jasper County, 32.016989, -89.119430 +MS,Jefferson County, 31.733633, -91.043878 +MS,Jefferson Davis County, 31.564734, -89.826626 +MS,Jones County, 31.621044, -89.167262 +MS,Kemper County, 32.750136, -88.625631 +MS,Lafayette County, 34.349298, -89.485903 +MS,Lamar County, 31.197135, -89.514952 +MS,Lauderdale County, 32.403998, -88.660449 +MS,Lawrence County, 31.550009, -90.107530 +MS,Leake County, 32.753268, -89.522568 +MS,Lee County, 34.288965, -88.680887 +MS,Leflore County, 33.549790, -90.294934 +MS,Lincoln County, 31.535216, -90.453566 +MS,Lowndes County, 33.471424, -88.439723 +MS,Madison County, 32.634370, -90.034160 +MS,Marion County, 31.230126, -89.821736 +MS,Marshall County, 34.766190, -89.504231 +MS,Monroe County, 33.890030, -88.485038 +MS,Montgomery County, 33.500714, -89.639625 +MS,Neshoba County, 32.752518, -89.119274 +MS,Newton County, 32.401970, -89.118412 +MS,Noxubee County, 33.106270, -88.565787 +MS,Oktibbeha County, 33.422313, -88.876151 +MS,Panola County, 34.365205, -89.963065 +MS,Pearl River County, 30.773791, -89.586831 +MS,Perry County, 31.169307, -88.988755 +MS,Pike County, 31.177517, -90.397725 +MS,Pontotoc County, 34.227081, -89.037239 +MS,Prentiss County, 34.620866, -88.522240 +MS,Quitman County, 34.252640, -90.290525 +MS,Rankin County, 32.262057, -89.946552 +MS,Scott County, 32.427127, -89.533209 +MS,Sharkey County, 32.892490, -90.827388 +MS,Simpson County, 31.902503, -89.917707 +MS,Smith County, 32.019033, -89.494973 +MS,Stone County, 30.790184, -89.112297 +MS,Sunflower County, 33.605529, -90.595090 +MS,Tallahatchie County, 33.955891, -90.172833 +MS,Tate County, 34.649553, -89.943105 +MS,Tippah County, 34.763618, -88.918819 +MS,Tishomingo County, 34.737699, -88.236067 +MS,Tunica County, 34.652201, -90.371770 +MS,Union County, 34.489101, -89.002300 +MS,Walthall County, 31.164492, -90.103431 +MS,Warren County, 32.357005, -90.851791 +MS,Washington County, 33.273131, -90.944430 +MS,Wayne County, 31.644760, -88.682057 +MS,Webster County, 33.612048, -89.283836 +MS,Wilkinson County, 31.160249, -91.325567 +MS,Winston County, 33.078724, -89.037391 +MS,Yalobusha County, 34.030669, -89.703793 +MS,Yazoo County, 32.765675, -90.387928 +MO,Adair County, 40.190666, -92.603592 +MO,Andrew County, 39.988863, -94.803551 +MO,Atchison County, 40.431846, -95.437555 +MO,Audrain County, 39.214480, -91.843415 +MO,Barry County, 36.699378, -93.834326 +MO,Barton County, 37.500799, -94.344089 +MO,Bates County, 38.257217, -94.339246 +MO,Benton County, 38.301036, -93.287942 +MO,Bollinger County, 37.318349, -90.024601 +MO,Boone County, 38.989657, -92.310779 +MO,Buchanan County, 39.660369, -94.808173 +MO,Butler County, 36.715180, -90.403130 +MO,Caldwell County, 39.658998, -93.979179 +MO,Callaway County, 38.835966, -91.924089 +MO,Camden County, 38.031995, -92.765138 +MO,Cape Girardeau County, 37.383882, -89.684908 +MO,Carroll County, 39.427375, -93.500227 +MO,Carter County, 36.944783, -90.945626 +MO,Cass County, 38.647159, -94.354242 +MO,Cedar County, 37.733655, -93.850014 +MO,Chariton County, 39.517968, -92.961620 +MO,Christian County, 36.969739, -93.187614 +MO,Clark County, 40.407275, -91.729472 +MO,Clay County, 39.315551, -94.421502 +MO,Clinton County, 39.608723, -94.395803 +MO,Cole County, 38.506847, -92.271404 +MO,Cooper County, 38.845386, -92.812323 +MO,Crawford County, 37.966560, -91.313933 +MO,Dade County, 37.432350, -93.854878 +MO,Dallas County, 37.683583, -93.033812 +MO,Daviess County, 39.962839, -93.970053 +MO,DeKalb County, 39.894665, -94.407190 +MO,Dent County, 37.603250, -91.495916 +MO,Douglas County, 36.946517, -92.515892 +MO,Dunklin County, 36.153025, -90.062254 +MO,Franklin County, 38.408313, -91.073410 +MO,Gasconade County, 38.441183, -91.505780 +MO,Gentry County, 40.209379, -94.404110 +MO,Greene County, 37.258196, -93.340641 +MO,Grundy County, 40.112541, -93.565054 +MO,Harrison County, 40.345620, -93.992582 +MO,Henry County, 38.386491, -93.792628 +MO,Hickory County, 37.936700, -93.322834 +MO,Holt County, 40.095724, -95.219072 +MO,Howard County, 39.143365, -92.695926 +MO,Howell County, 36.774369, -91.887368 +MO,Iron County, 37.625960, -90.699627 +MO,Jackson County, 39.007233, -94.342507 +MO,Jasper County, 37.200865, -94.338869 +MO,Jefferson County, 38.257414, -90.543138 +MO,Johnson County, 38.745880, -93.805999 +MO,Knox County, 40.136776, -92.146809 +MO,Laclede County, 37.659690, -92.594832 +MO,Lafayette County, 39.068705, -93.802639 +MO,Lawrence County, 37.106135, -93.833262 +MO,Lewis County, 40.084559, -91.728803 +MO,Lincoln County, 39.058568, -90.957771 +MO,Linn County, 39.864440, -93.108019 +MO,Livingston County, 39.778587, -93.548201 +MO,McDonald County, 36.630218, -94.343956 +MO,Macon County, 39.829795, -92.564340 +MO,Madison County, 37.473235, -90.345453 +MO,Maries County, 38.162615, -91.923601 +MO,Marion County, 39.807538, -91.635379 +MO,Mercer County, 40.421413, -93.567631 +MO,Miller County, 38.216720, -92.429871 +MO,Mississippi County, 36.826264, -89.295929 +MO,Moniteau County, 38.633037, -92.583642 +MO,Monroe County, 39.498270, -92.006458 +MO,Montgomery County, 38.935162, -91.465437 +MO,Morgan County, 38.420807, -92.874835 +MO,New Madrid County, 36.594261, -89.655948 +MO,Newton County, 36.908017, -94.334741 +MO,Nodaway County, 40.360484, -94.883281 +MO,Oregon County, 36.684867, -91.402902 +MO,Osage County, 38.464253, -91.859504 +MO,Ozark County, 36.649643, -92.458580 +MO,Pemiscot County, 36.209916, -89.785942 +MO,Perry County, 37.711130, -89.802125 +MO,Pettis County, 38.727367, -93.285207 +MO,Phelps County, 37.866326, -91.790349 +MO,Pike County, 39.344178, -91.171042 +MO,Platte County, 39.378696, -94.761472 +MO,Polk County, 37.616761, -93.400817 +MO,Pulaski County, 37.824835, -92.207022 +MO,Putnam County, 40.478606, -93.014531 +MO,Ralls County, 39.553455, -91.524787 +MO,Randolph County, 39.441601, -92.492724 +MO,Ray County, 39.308401, -93.995746 +MO,Reynolds County, 37.360857, -90.969516 +MO,Ripley County, 36.648902, -90.867060 +MO,St. Charles County, 38.781102, -90.674915 +MO,St. Clair County, 38.039069, -93.773076 +MO,Ste. Genevieve County, 37.890180, -90.181170 +MO,St. Francois County, 37.810707, -90.473868 +MO,St. Louis County, 38.640702, -90.445954 +MO,Saline County, 39.135840, -93.204164 +MO,Schuyler County, 40.469361, -92.519016 +MO,Scotland County, 40.447685, -92.142824 +MO,Scott County, 37.047793, -89.568098 +MO,Shannon County, 37.151980, -91.398364 +MO,Shelby County, 39.797531, -92.088719 +MO,Stoddard County, 36.855428, -89.941735 +MO,Stone County, 36.747857, -93.467782 +MO,Sullivan County, 40.209587, -93.109783 +MO,Taney County, 36.649827, -93.042819 +MO,Texas County, 37.314257, -91.964478 +MO,Vernon County, 37.850196, -94.341597 +MO,Warren County, 38.761902, -91.159306 +MO,Washington County, 37.942315, -90.897056 +MO,Wayne County, 37.113825, -90.460868 +MO,Webster County, 37.280804, -92.876080 +MO,Worth County, 40.480482, -94.419129 +MO,Wright County, 37.267636, -92.480010 +MO,St. Louis city, 38.635699, -90.244582 +MT,Beaverhead County, 45.133863,-112.892869 +MT,Big Horn County, 45.407869,-107.518163 +MT,Blaine County, 48.428282,-108.967648 +MT,Broadwater County, 46.334476,-111.496103 +MT,Carbon County, 45.224475,-109.028551 +MT,Carter County, 45.516825,-104.515324 +MT,Cascade County, 47.316443,-111.350571 +MT,Chouteau County, 47.886837,-110.436189 +MT,Custer County, 46.261481,-105.550508 +MT,Daniels County, 48.794429,-105.541739 +MT,Dawson County, 47.272425,-104.901027 +MT,Deer Lodge County, 46.099059,-113.139108 +MT,Fallon County, 46.318184,-104.405718 +MT,Fergus County, 47.222997,-109.223280 +MT,Flathead County, 48.314696,-114.054319 +MT,Gallatin County, 45.535559,-111.173443 +MT,Garfield County, 47.281174,-106.982212 +MT,Glacier County, 48.705671,-112.990502 +MT,Golden Valley County, 46.380624,-109.174586 +MT,Granite County, 46.395358,-113.425683 +MT,Hill County, 48.628331,-110.106372 +MT,Jefferson County, 46.126557,-112.056771 +MT,Judith Basin County, 47.032558,-110.305320 +MT,Lake County, 47.642901,-114.083687 +MT,Lewis and Clark County, 47.122133,-112.382954 +MT,Liberty County, 48.559654,-111.036924 +MT,Lincoln County, 48.542232,-115.404343 +MT,McCone County, 47.629628,-105.757222 +MT,Madison County, 45.319288,-111.917328 +MT,Meagher County, 46.585706,-110.921781 +MT,Mineral County, 47.155213,-115.064550 +MT,Missoula County, 47.027263,-113.892681 +MT,Musselshell County, 46.505665,-108.436982 +MT,Park County, 45.421905,-110.532798 +MT,Petroleum County, 47.141917,-108.226575 +MT,Phillips County, 48.250155,-107.928833 +MT,Pondera County, 48.230312,-112.219928 +MT,Powder River County, 45.408890,-105.555259 +MT,Powell County, 46.844225,-112.931100 +MT,Prairie County, 46.852434,-105.375808 +MT,Ravalli County, 46.079298,-114.119065 +MT,Richland County, 47.785513,-104.563387 +MT,Roosevelt County, 48.282747,-104.995170 +MT,Rosebud County, 46.161734,-106.701953 +MT,Sanders County, 47.756469,-115.180225 +MT,Sheridan County, 48.705523,-104.533913 +MT,Silver Bow County, 45.895959,-112.660222 +MT,Stillwater County, 45.663496,-109.391751 +MT,Sweet Grass County, 45.813060,-109.941312 +MT,Teton County, 47.819035,-112.281725 +MT,Toole County, 48.645052,-111.733493 +MT,Treasure County, 46.209636,-107.280493 +MT,Valley County, 48.365713,-106.687883 +MT,Wheatland County, 46.497047,-109.857147 +MT,Wibaux County, 46.962866,-104.274466 +MT,Yellowstone County, 45.936987,-108.276656 +NE,Adams County, 40.520632, -98.500044 +NE,Antelope County, 42.183225, -98.058037 +NE,Arthur County, 41.570856,-101.697045 +NE,Banner County, 41.539750,-103.726263 +NE,Blaine County, 41.925230, -99.990771 +NE,Boone County, 41.705400, -98.066794 +NE,Box Butte County, 42.215665,-103.087821 +NE,Boyd County, 42.894448, -98.773022 +NE,Brown County, 42.349390, -99.923176 +NE,Buffalo County, 40.855226, -99.074983 +NE,Burt County, 41.854179, -96.337746 +NE,Butler County, 41.226072, -97.132039 +NE,Cass County, 40.909878, -96.140609 +NE,Cedar County, 42.604511, -97.256824 +NE,Chase County, 40.530390,-101.694192 +NE,Cherry County, 42.566985,-101.072622 +NE,Cheyenne County, 41.214236,-103.011929 +NE,Clay County, 40.523669, -98.051050 +NE,Colfax County, 41.574675, -97.089455 +NE,Cuming County, 41.915865, -96.788517 +NE,Custer County, 41.393893, -99.726866 +NE,Dakota County, 42.390456, -96.562549 +NE,Dawes County, 42.711214,-103.134872 +NE,Dawson County, 40.867378, -99.815154 +NE,Deuel County, 41.112988,-102.332604 +NE,Dixon County, 42.485280, -96.855862 +NE,Dodge County, 41.577008, -96.645853 +NE,Douglas County, 41.297091, -96.154066 +NE,Dundy County, 40.180165,-101.681133 +NE,Fillmore County, 40.525040, -97.596705 +NE,Franklin County, 40.183203, -98.962080 +NE,Frontier County, 40.530947,-100.406683 +NE,Furnas County, 40.191991, -99.909661 +NE,Gage County, 40.255234, -96.683453 +NE,Garden County, 41.659381,-102.328229 +NE,Garfield County, 41.905571, -98.922998 +NE,Gosper County, 40.509838, -99.824078 +NE,Grant County, 41.915867,-101.756875 +NE,Greeley County, 41.567600, -98.530566 +NE,Hall County, 40.866023, -98.498004 +NE,Hamilton County, 40.877145, -98.021943 +NE,Harlan County, 40.178766, -99.403418 +NE,Hayes County, 40.535786,-101.055580 +NE,Hitchcock County, 40.176896,-101.044217 +NE,Holt County, 42.459287, -98.784766 +NE,Hooker County, 41.918700,-101.116810 +NE,Howard County, 41.219403, -98.513303 +NE,Jefferson County, 40.175736, -97.143103 +NE,Johnson County, 40.395457, -96.268562 +NE,Kearney County, 40.506269, -98.948461 +NE,Keith County, 41.194404,-101.644474 +NE,Keya Paha County, 42.875480, -99.718351 +NE,Kimball County, 41.199155,-103.711105 +NE,Knox County, 42.634404, -97.891349 +NE,Lancaster County, 40.783547, -96.688658 +NE,Lincoln County, 41.050322,-100.744481 +NE,Logan County, 41.542155,-100.443665 +NE,Loup County, 41.897714, -99.509764 +NE,McPherson County, 41.596473,-101.060237 +NE,Madison County, 41.909929, -97.606856 +NE,Merrick County, 41.169801, -98.031051 +NE,Morrill County, 41.732205,-102.990599 +NE,Nance County, 41.402385, -97.991408 +NE,Nemaha County, 40.387448, -95.850954 +NE,Nuckolls County, 40.176492, -98.046842 +NE,Otoe County, 40.637992, -96.131027 +NE,Pawnee County, 40.137850, -96.245225 +NE,Perkins County, 40.856065,-101.636443 +NE,Phelps County, 40.516365, -99.406557 +NE,Pierce County, 42.271413, -97.610992 +NE,Platte County, 41.576866, -97.513467 +NE,Polk County, 41.187925, -97.570663 +NE,Red Willow County, 40.169420,-100.468576 +NE,Richardson County, 40.123743, -95.718603 +NE,Rock County, 42.413325, -99.458530 +NE,Saline County, 40.516802, -97.131755 +NE,Sarpy County, 41.115064, -96.109125 +NE,Saunders County, 41.223152, -96.640923 +NE,Scotts Bluff County, 41.851589,-103.705860 +NE,Seward County, 40.871944, -97.140383 +NE,Sheridan County, 42.507074,-102.389698 +NE,Sherman County, 41.218743, -98.972849 +NE,Sioux County, 42.483806,-103.742605 +NE,Stanton County, 41.904792, -97.174724 +NE,Thayer County, 40.173845, -97.596263 +NE,Thomas County, 41.848620,-100.506911 +NE,Thurston County, 42.154061, -96.533943 +NE,Valley County, 41.564094, -98.983484 +NE,Washington County, 41.533979, -96.224574 +NE,Wayne County, 42.210746, -97.126243 +NE,Webster County, 40.180646, -98.498590 +NE,Wheeler County, 41.937859, -98.522289 +NE,York County, 40.873056, -97.596742 +NV,Churchill County, 39.525701,-118.270419 +NV,Clark County, 36.214236,-115.013819 +NV,Douglas County, 38.905129,-119.609019 +NV,Elko County, 41.141133,-115.351424 +NV,Esmeralda County, 37.778966,-117.632382 +NV,Eureka County, 39.977788,-116.272208 +NV,Humboldt County, 41.407914,-118.127591 +NV,Lander County, 39.900210,-117.047240 +NV,Lincoln County, 37.634605,-114.863037 +NV,Lyon County, 39.022214,-119.197417 +NV,Mineral County, 38.516647,-118.416279 +NV,Nye County, 37.966379,-116.459047 +NV,Pershing County, 40.439639,-118.409477 +NV,Storey County, 39.438385,-119.524646 +NV,Washoe County, 40.703311,-119.710315 +NV,White Pine County, 39.417804,-114.900945 +NV,Carson City, 39.153447,-119.743442 +NH,Belknap County, 43.519109, -71.425366 +NH,Carroll County, 43.867567, -71.201665 +NH,Cheshire County, 42.925455, -72.248217 +NH,Coos County, 44.652419, -71.289383 +NH,Grafton County, 43.926488, -71.842264 +NH,Hillsborough County, 42.911643, -71.723101 +NH,Merrimack County, 43.299485, -71.680130 +NH,Rockingham County, 42.989360, -71.099437 +NH,Strafford County, 43.293177, -71.035927 +NH,Sullivan County, 43.361188, -72.222084 +NJ,Atlantic County, 39.469354, -74.633758 +NJ,Bergen County, 40.959090, -74.074522 +NJ,Burlington County, 39.875786, -74.663006 +NJ,Camden County, 39.802352, -74.961251 +NJ,Cape May County, 39.086142, -74.847716 +NJ,Cumberland County, 39.328387, -75.121644 +NJ,Essex County, 40.787216, -74.246136 +NJ,Gloucester County, 39.721019, -75.143708 +NJ,Hudson County, 40.731384, -74.078627 +NJ,Hunterdon County, 40.565283, -74.911969 +NJ,Mercer County, 40.282503, -74.703724 +NJ,Middlesex County, 40.439593, -74.407585 +NJ,Monmouth County, 40.287056, -74.152446 +NJ,Morris County, 40.858581, -74.547427 +NJ,Ocean County, 39.865850, -74.263027 +NJ,Passaic County, 41.033763, -74.300307 +NJ,Salem County, 39.573828, -75.357356 +NJ,Somerset County, 40.565522, -74.619930 +NJ,Sussex County, 41.137424, -74.691855 +NJ,Union County, 40.659871, -74.308696 +NJ,Warren County, 40.853524, -75.009542 +NM,Bernalillo County, 35.054002,-106.669064 +NM,Catron County, 33.901813,-108.392097 +NM,Chaves County, 33.361604,-104.469837 +NM,Cibola County, 34.932050,-108.000255 +NM,Colfax County, 36.612962,-104.640126 +NM,Curry County, 34.572984,-103.346055 +NM,De Baca County, 34.351429,-104.401527 +NM,Dona Ana County, 32.350912,-106.832182 +NM,Eddy County, 32.457858,-104.306471 +NM,Grant County, 32.732087,-108.381504 +NM,Guadalupe County, 34.869782,-104.784968 +NM,Harding County, 35.863152,-103.829931 +NM,Hidalgo County, 31.899658,-108.745729 +NM,Lea County, 32.795687,-103.413271 +NM,Lincoln County, 33.740941,-105.449083 +NM,Los Alamos County, 35.870047,-106.307968 +NM,Luna County, 32.184482,-107.746639 +NM,McKinley County, 35.573732,-108.255307 +NM,Mora County, 35.982841,-104.921898 +NM,Otero County, 32.588776,-105.781079 +NM,Quay County, 35.107018,-103.548071 +NM,Rio Arriba County, 36.509669,-106.693983 +NM,Roosevelt County, 34.021457,-103.482725 +NM,Sandoval County, 35.685073,-106.882618 +NM,San Juan County, 36.511624,-108.324578 +NM,San Miguel County, 35.476876,-104.803515 +NM,Santa Fe County, 35.513722,-105.966441 +NM,Sierra County, 33.119479,-107.188161 +NM,Socorro County, 33.991614,-106.939003 +NM,Taos County, 36.576529,-105.637986 +NM,Torrance County, 34.634644,-105.846836 +NM,Union County, 36.488085,-103.475723 +NM,Valencia County, 34.716840,-106.806582 +NY,Albany County, 42.588271, -73.974014 +NY,Allegany County, 42.247894, -78.026176 +NY,Bronx County, 40.848711, -73.852939 +NY,Broome County, 42.161977, -75.830291 +NY,Cattaraugus County, 42.244853, -78.681005 +NY,Cayuga County, 43.008546, -76.574587 +NY,Chautauqua County, 42.304216, -79.407595 +NY,Chemung County, 42.155281, -76.747179 +NY,Chenango County, 42.489732, -75.604905 +NY,Clinton County, 44.752710, -73.705648 +NY,Columbia County, 42.247729, -73.626805 +NY,Cortland County, 42.593824, -76.076265 +NY,Delaware County, 42.193986, -74.966728 +NY,Dutchess County, 41.755008, -73.739951 +NY,Erie County, 42.752759, -78.778192 +NY,Essex County, 44.108971, -73.777573 +NY,Franklin County, 44.594374, -74.310670 +NY,Fulton County, 43.115609, -74.423678 +NY,Genesee County, 43.000910, -78.192778 +NY,Greene County, 42.286951, -74.149495 +NY,Hamilton County, 43.657879, -74.502456 +NY,Herkimer County, 43.461635, -74.894694 +NY,Jefferson County, 43.995371, -76.053522 +NY,Kings County, 40.635133, -73.950777 +NY,Lewis County, 43.786397, -75.442617 +NY,Livingston County, 42.727485, -77.769779 +NY,Madison County, 42.910026, -75.663575 +NY,Monroe County, 43.464475, -77.664656 +NY,Montgomery County, 42.900891, -74.435357 +NY,Nassau County, 40.729687, -73.589384 +NY,New York County, 40.776557, -73.970174 +NY,Niagara County, 43.456731, -78.792142 +NY,Oneida County, 43.242727, -75.434282 +NY,Onondaga County, 43.006530, -76.196117 +NY,Ontario County, 42.856695, -77.303277 +NY,Orange County, 41.402410, -74.306252 +NY,Orleans County, 43.502287, -78.229726 +NY,Oswego County, 43.461443, -76.209258 +NY,Otsego County, 42.629776, -75.028841 +NY,Putnam County, 41.427904, -73.743882 +NY,Queens County, 40.658557, -73.837929 +NY,Rensselaer County, 42.710421, -73.513845 +NY,Richmond County, 40.563855, -74.137063 +NY,Rockland County, 41.154785, -74.024772 +NY,St. Lawrence County, 44.488112, -75.074311 +NY,Saratoga County, 43.106135, -73.855387 +NY,Schenectady County, 42.817542, -74.043583 +NY,Schoharie County, 42.591294, -74.438172 +NY,Schuyler County, 42.419776, -76.938604 +NY,Seneca County, 42.782294, -76.827088 +NY,Steuben County, 42.266725, -77.385525 +NY,Suffolk County, 40.943554, -72.692218 +NY,Sullivan County, 41.720176, -74.764680 +NY,Tioga County, 42.178057, -76.297450 +NY,Tompkins County, 42.453281, -76.473712 +NY,Ulster County, 41.947232, -74.265447 +NY,Warren County, 43.555105, -73.838139 +NY,Washington County, 43.312377, -73.439428 +NY,Wayne County, 43.458758, -77.063164 +NY,Westchester County, 41.152770, -73.745912 +NY,Wyoming County, 42.701363, -78.228567 +NY,Yates County, 42.638237, -77.104324 +NC,Alamance County, 36.041974, -79.399935 +NC,Alexander County, 35.920951, -81.177467 +NC,Alleghany County, 36.489356, -81.132299 +NC,Anson County, 34.974996, -80.109959 +NC,Ashe County, 36.436305, -81.498770 +NC,Avery County, 36.072894, -81.920363 +NC,Beaufort County, 35.482313, -76.842014 +NC,Bertie County, 36.061330, -76.962367 +NC,Bladen County, 34.591948, -78.539513 +NC,Brunswick County, 34.038708, -78.227688 +NC,Buncombe County, 35.609371, -82.530426 +NC,Burke County, 35.746182, -81.706180 +NC,Cabarrus County, 35.387845, -80.552868 +NC,Caldwell County, 35.957857, -81.530076 +NC,Camden County, 36.342344, -76.162488 +NC,Carteret County, 34.858313, -76.526967 +NC,Caswell County, 36.393097, -79.332546 +NC,Catawba County, 35.663182, -81.214151 +NC,Chatham County, 35.704994, -79.251454 +NC,Cherokee County, 35.136233, -84.061308 +NC,Chowan County, 36.127288, -76.602070 +NC,Clay County, 35.052997, -83.752264 +NC,Cleveland County, 35.334630, -81.557114 +NC,Columbus County, 34.260471, -78.636378 +NC,Craven County, 35.118179, -77.082541 +NC,Cumberland County, 35.050192, -78.828719 +NC,Currituck County, 36.372174, -75.941224 +NC,Dare County, 35.606269, -75.767536 +NC,Davidson County, 35.795123, -80.206525 +NC,Davie County, 35.929356, -80.542542 +NC,Duplin County, 34.934403, -77.933543 +NC,Durham County, 36.036589, -78.877919 +NC,Edgecombe County, 35.917055, -77.602655 +NC,Forsyth County, 36.131667, -80.257289 +NC,Franklin County, 36.088241, -78.283090 +NC,Gaston County, 35.293344, -81.177256 +NC,Gates County, 36.442135, -76.702355 +NC,Graham County, 35.348111, -83.830909 +NC,Granville County, 36.299884, -78.657634 +NC,Greene County, 35.481933, -77.681667 +NC,Guilford County, 36.079065, -79.788665 +NC,Halifax County, 36.251438, -77.644842 +NC,Harnett County, 35.368635, -78.871610 +NC,Haywood County, 35.557097, -82.972807 +NC,Henderson County, 35.336424, -82.479634 +NC,Hertford County, 36.363517, -76.981616 +NC,Hoke County, 35.017233, -79.241964 +NC,Hyde County, 35.408157, -76.153687 +NC,Iredell County, 35.806356, -80.874545 +NC,Jackson County, 35.286463, -83.130641 +NC,Johnston County, 35.513405, -78.367267 +NC,Jones County, 35.032160, -77.356443 +NC,Lee County, 35.476075, -79.172220 +NC,Lenoir County, 35.238062, -77.639023 +NC,Lincoln County, 35.487825, -81.225176 +NC,McDowell County, 35.682232, -82.048029 +NC,Macon County, 35.152959, -83.421901 +NC,Madison County, 35.864080, -82.712731 +NC,Martin County, 35.841059, -77.112867 +NC,Mecklenburg County, 35.246862, -80.833832 +NC,Mitchell County, 36.013102, -82.163554 +NC,Montgomery County, 35.338071, -79.904196 +NC,Moore County, 35.310163, -79.480664 +NC,Nash County, 35.965945, -77.987555 +NC,New Hanover County, 34.177466, -77.871378 +NC,Northampton County, 36.421774, -77.398352 +NC,Onslow County, 34.763460, -77.503297 +NC,Orange County, 36.062499, -79.119355 +NC,Pamlico County, 35.147462, -76.665069 +NC,Pasquotank County, 36.265276, -76.260355 +NC,Pender County, 34.512580, -77.888029 +NC,Perquimans County, 36.178260, -76.404269 +NC,Person County, 36.386387, -78.965470 +NC,Pitt County, 35.591065, -77.372404 +NC,Polk County, 35.278928, -82.167667 +NC,Randolph County, 35.709915, -79.806215 +NC,Richmond County, 35.001957, -79.747809 +NC,Robeson County, 34.639210, -79.100881 +NC,Rockingham County, 36.380927, -79.782889 +NC,Rowan County, 35.639218, -80.525344 +NC,Rutherford County, 35.402747, -81.919583 +NC,Sampson County, 34.990574, -78.371382 +NC,Scotland County, 34.840023, -79.477337 +NC,Stanly County, 35.310523, -80.254355 +NC,Stokes County, 36.404195, -80.239271 +NC,Surry County, 36.415416, -80.686463 +NC,Swain County, 35.568849, -83.465614 +NC,Transylvania County, 35.210095, -82.816696 +NC,Tyrrell County, 35.870420, -76.165345 +NC,Union County, 34.991501, -80.530131 +NC,Vance County, 36.365481, -78.405434 +NC,Wake County, 35.789846, -78.650624 +NC,Warren County, 36.397978, -78.099924 +NC,Washington County, 35.844589, -76.572334 +NC,Watauga County, 36.235371, -81.709919 +NC,Wayne County, 35.362741, -78.004826 +NC,Wilkes County, 36.209303, -81.165354 +NC,Wilson County, 35.704125, -77.918982 +NC,Yadkin County, 36.158765, -80.665164 +NC,Yancey County, 35.889504, -82.303980 +ND,Adams County, 46.096815,-102.533198 +ND,Barnes County, 46.942550, -98.070195 +ND,Benson County, 48.071738, -99.361987 +ND,Billings County, 47.009283,-103.364924 +ND,Bottineau County, 48.794412,-100.831257 +ND,Bowman County, 46.107807,-103.506586 +ND,Burke County, 48.786453,-102.520087 +ND,Burleigh County, 46.971843,-100.462001 +ND,Cass County, 46.927003, -97.252375 +ND,Cavalier County, 48.768439, -98.463790 +ND,Dickey County, 46.107756, -98.496518 +ND,Divide County, 48.818142,-103.497653 +ND,Dunn County, 47.354610,-102.612365 +ND,Eddy County, 47.723436, -98.900474 +ND,Emmons County, 46.284255,-100.237842 +ND,Foster County, 47.464327, -98.872817 +ND,Golden Valley County, 46.938924,-103.844612 +ND,Grand Forks County, 47.926003, -97.450851 +ND,Grant County, 46.357827,-101.639049 +ND,Griggs County, 47.463463, -98.232444 +ND,Hettinger County, 46.434939,-102.458385 +ND,Kidder County, 46.935385, -99.742727 +ND,LaMoure County, 46.464195, -98.526057 +ND,Logan County, 46.469278, -99.504585 +ND,McHenry County, 48.233842,-100.633267 +ND,McIntosh County, 46.117034, -99.443041 +ND,McKenzie County, 47.742475,-103.403215 +ND,McLean County, 47.653055,-101.421794 +ND,Mercer County, 47.303279,-101.820765 +ND,Morton County, 46.713789,-101.279743 +ND,Mountrail County, 48.210291,-102.364756 +ND,Nelson County, 47.918667, -98.204428 +ND,Oliver County, 47.118079,-101.331420 +ND,Pembina County, 48.766896, -97.545405 +ND,Pierce County, 48.238883, -99.966497 +ND,Ramsey County, 48.265551, -98.737329 +ND,Ransom County, 46.449276, -97.647554 +ND,Renville County, 48.712781,-101.658152 +ND,Richland County, 46.265219, -96.937960 +ND,Rolette County, 48.768271, -99.840463 +ND,Sargent County, 46.108206, -97.630030 +ND,Sheridan County, 47.581373,-100.341499 +ND,Sioux County, 46.109282,-101.047524 +ND,Slope County, 46.445834,-103.462462 +ND,Stark County, 46.817031,-102.662026 +ND,Steele County, 47.458288, -97.718895 +ND,Stutsman County, 46.971103, -98.957592 +ND,Towner County, 48.682183, -99.248158 +ND,Traill County, 47.446215, -97.164754 +ND,Walsh County, 48.376979, -97.722230 +ND,Ward County, 48.216686,-101.540537 +ND,Wells County, 47.580851, -99.671502 +ND,Williams County, 48.345867,-103.487400 +OH,Adams County, 38.841681, -83.474173 +OH,Allen County, 40.771528, -84.106546 +OH,Ashland County, 40.843274, -82.270121 +OH,Ashtabula County, 41.906644, -80.745641 +OH,Athens County, 39.333848, -82.046008 +OH,Auglaize County, 40.561309, -84.224018 +OH,Belmont County, 40.017682, -80.967727 +OH,Brown County, 38.931377, -83.866772 +OH,Butler County, 39.439915, -84.565397 +OH,Carroll County, 40.579884, -81.090787 +OH,Champaign County, 40.132759, -83.767542 +OH,Clark County, 39.917032, -83.783676 +OH,Clermont County, 39.052084, -84.149614 +OH,Clinton County, 39.414041, -83.814542 +OH,Columbiana County, 40.768462, -80.777231 +OH,Coshocton County, 40.296720, -81.930112 +OH,Crawford County, 40.848508, -82.924771 +OH,Cuyahoga County, 41.760392, -81.724217 +OH,Darke County, 40.132176, -84.620438 +OH,Defiance County, 41.321679, -84.486433 +OH,Delaware County, 40.278941, -83.007462 +OH,Erie County, 41.554006, -82.525897 +OH,Fairfield County, 39.752935, -82.628276 +OH,Fayette County, 39.553845, -83.459327 +OH,Franklin County, 39.969447, -83.008258 +OH,Fulton County, 41.597264, -84.124267 +OH,Gallia County, 38.817046, -82.301746 +OH,Geauga County, 41.499322, -81.173505 +OH,Greene County, 39.687479, -83.894894 +OH,Guernsey County, 40.056665, -81.497875 +OH,Hamilton County, 39.196927, -84.544187 +OH,Hancock County, 41.000471, -83.666034 +OH,Hardin County, 40.660415, -83.664077 +OH,Harrison County, 40.292318, -81.091565 +OH,Henry County, 41.335072, -84.065882 +OH,Highland County, 39.184488, -83.603668 +OH,Hocking County, 39.490342, -82.483445 +OH,Holmes County, 40.565309, -81.929869 +OH,Huron County, 41.145080, -82.594641 +OH,Jackson County, 39.013477, -82.614142 +OH,Jefferson County, 40.399188, -80.761410 +OH,Knox County, 40.403620, -82.422393 +OH,Lake County, 41.924116, -81.392643 +OH,Lawrence County, 38.603866, -82.517186 +OH,Licking County, 40.093609, -82.481251 +OH,Logan County, 40.387553, -83.766343 +OH,Lorain County, 41.438805, -82.179722 +OH,Lucas County, 41.682321, -83.468867 +OH,Madison County, 39.896607, -83.400885 +OH,Mahoning County, 41.010880, -80.770396 +OH,Marion County, 40.588208, -83.172927 +OH,Medina County, 41.116051, -81.899566 +OH,Meigs County, 39.089807, -82.028397 +OH,Mercer County, 40.535333, -84.632059 +OH,Miami County, 40.053326, -84.228413 +OH,Monroe County, 39.725969, -81.090658 +OH,Montgomery County, 39.755218, -84.290545 +OH,Morgan County, 39.624946, -81.861699 +OH,Morrow County, 40.525266, -82.797729 +OH,Muskingum County, 39.966046, -81.943506 +OH,Noble County, 39.767232, -81.452604 +OH,Ottawa County, 41.544467, -83.009253 +OH,Paulding County, 41.119141, -84.576966 +OH,Perry County, 39.743187, -82.237952 +OH,Pickaway County, 39.648947, -83.052827 +OH,Pike County, 39.071365, -83.052921 +OH,Portage County, 41.168640, -81.196932 +OH,Preble County, 39.737906, -84.645358 +OH,Putnam County, 41.024533, -84.129879 +OH,Richland County, 40.774167, -82.542715 +OH,Ross County, 39.323762, -83.059585 +OH,Sandusky County, 41.355291, -83.142735 +OH,Scioto County, 38.815019, -82.999028 +OH,Seneca County, 41.120008, -83.127436 +OH,Shelby County, 40.336680, -84.204142 +OH,Stark County, 40.814131, -81.365667 +OH,Summit County, 41.121851, -81.534936 +OH,Trumbull County, 41.308936, -80.767656 +OH,Tuscarawas County, 40.447441, -81.471157 +OH,Union County, 40.295901, -83.367042 +OH,Van Wert County, 40.855520, -84.585775 +OH,Vinton County, 39.252014, -82.485961 +OH,Warren County, 39.425652, -84.169906 +OH,Washington County, 39.450684, -81.490653 +OH,Wayne County, 40.829661, -81.887194 +OH,Williams County, 41.564958, -84.584323 +OH,Wood County, 41.360183, -83.622682 +OH,Wyandot County, 40.840122, -83.313172 +OK,Adair County, 35.897500, -94.651671 +OK,Alfalfa County, 36.729703, -98.323445 +OK,Atoka County, 34.374813, -96.034705 +OK,Beaver County, 36.748334,-100.483056 +OK,Beckham County, 35.273945, -99.671638 +OK,Blaine County, 35.877782, -98.428934 +OK,Bryan County, 33.964004, -96.264137 +OK,Caddo County, 35.167920, -98.381045 +OK,Canadian County, 35.543416, -97.979836 +OK,Carter County, 34.251848, -97.287927 +OK,Cherokee County, 35.904367, -94.996796 +OK,Choctaw County, 34.027645, -95.554208 +OK,Cimarron County, 36.755276,-102.508734 +OK,Cleveland County, 35.203117, -97.328332 +OK,Coal County, 34.582861, -96.288039 +OK,Comanche County, 34.662628, -98.476597 +OK,Cotton County, 34.290676, -98.373438 +OK,Craig County, 36.763890, -95.201553 +OK,Creek County, 35.907732, -96.379793 +OK,Custer County, 35.645601, -98.997386 +OK,Delaware County, 36.393369, -94.808206 +OK,Dewey County, 35.978433, -99.014094 +OK,Ellis County, 36.224258, -99.750139 +OK,Garfield County, 36.378273, -97.787729 +OK,Garvin County, 34.709350, -97.312723 +OK,Grady County, 35.021058, -97.886890 +OK,Grant County, 36.788254, -97.788151 +OK,Greer County, 34.935263, -99.552968 +OK,Harmon County, 34.745971, -99.844194 +OK,Harper County, 36.800456, -99.662842 +OK,Haskell County, 35.232294, -95.109578 +OK,Hughes County, 35.052934, -96.251183 +OK,Jackson County, 34.593949, -99.412210 +OK,Jefferson County, 34.105092, -97.838814 +OK,Johnston County, 34.313455, -96.654254 +OK,Kay County, 36.814842, -97.143755 +OK,Kingfisher County, 35.949431, -97.934568 +OK,Kiowa County, 34.921489, -98.981617 +OK,Latimer County, 34.875137, -95.272262 +OK,Le Flore County, 34.899642, -94.703491 +OK,Lincoln County, 35.703117, -96.881392 +OK,Logan County, 35.914151, -97.450764 +OK,Love County, 33.957775, -97.245124 +OK,McClain County, 35.016414, -97.449811 +OK,McCurtain County, 34.117073, -94.766086 +OK,McIntosh County, 35.369092, -95.671764 +OK,Major County, 36.313119, -98.542015 +OK,Marshall County, 34.027007, -96.770533 +OK,Mayes County, 36.303804, -95.235638 +OK,Murray County, 34.485766, -97.071557 +OK,Muskogee County, 35.617551, -95.383911 +OK,Noble County, 36.384901, -97.236335 +OK,Nowata County, 36.789615, -95.613312 +OK,Okfuskee County, 35.466804, -96.327762 +OK,Oklahoma County, 35.554611, -97.409401 +OK,Okmulgee County, 35.646879, -95.964580 +OK,Osage County, 36.624680, -96.408385 +OK,Ottawa County, 36.835764, -94.802681 +OK,Pawnee County, 36.313704, -96.696669 +OK,Payne County, 36.079225, -96.975255 +OK,Pittsburg County, 34.925540, -95.748130 +OK,Pontotoc County, 34.721071, -96.692738 +OK,Pottawatomie County, 35.211393, -96.957007 +OK,Pushmataha County, 34.377896, -95.408085 +OK,Roger Mills County, 35.708554, -99.741572 +OK,Rogers County, 36.378082, -95.601337 +OK,Seminole County, 35.158366, -96.602857 +OK,Sequoyah County, 35.502435, -94.750757 +OK,Stephens County, 34.481361, -97.855607 +OK,Texas County, 36.741964,-101.488434 +OK,Tillman County, 34.371085, -98.931701 +OK,Tulsa County, 36.120120, -95.941731 +OK,Wagoner County, 35.963479, -95.514100 +OK,Washington County, 36.704380, -95.906155 +OK,Washita County, 35.290177, -98.991962 +OK,Woods County, 36.765141, -98.868967 +OK,Woodward County, 36.425619, -99.273661 +OR,Baker County, 44.703427,-117.691933 +OR,Benton County, 44.490623,-123.426317 +OR,Clackamas County, 45.160493,-122.195127 +OR,Clatsop County, 46.024509,-123.705014 +OR,Columbia County, 45.941932,-123.081079 +OR,Coos County, 43.184193,-124.092557 +OR,Crook County, 44.163054,-120.371585 +OR,Curry County, 42.466671,-124.211407 +OR,Deschutes County, 43.915118,-121.225575 +OR,Douglas County, 43.285904,-123.154380 +OR,Gilliam County, 45.381666,-120.211851 +OR,Grant County, 44.496326,-119.014057 +OR,Harney County, 43.064355,-118.985949 +OR,Hood River County, 45.511775,-121.655976 +OR,Jackson County, 42.411782,-122.675797 +OR,Jefferson County, 44.643790,-121.183021 +OR,Josephine County, 42.385382,-123.597245 +OR,Klamath County, 42.683761,-121.646168 +OR,Lake County, 42.788401,-120.389790 +OR,Lane County, 43.928276,-122.897678 +OR,Lincoln County, 44.641076,-123.911183 +OR,Linn County, 44.494824,-122.543755 +OR,Malheur County, 43.187700,-117.603976 +OR,Marion County, 44.900898,-122.576260 +OR,Morrow County, 45.425496,-119.602311 +OR,Multnomah County, 45.547693,-122.417173 +OR,Polk County, 44.904395,-123.397329 +OR,Sherman County, 45.399216,-120.678512 +OR,Tillamook County, 45.455743,-123.759327 +OR,Umatilla County, 45.591200,-118.733880 +OR,Union County, 45.304047,-117.999136 +OR,Wallowa County, 45.593753,-117.185580 +OR,Wasco County, 45.164536,-121.165069 +OR,Washington County, 45.553542,-123.097615 +OR,Wheeler County, 44.736411,-120.026875 +OR,Yamhill County, 45.248138,-123.316117 +PA,Adams County, 39.869471, -77.217730 +PA,Allegheny County, 40.468920, -79.980920 +PA,Armstrong County, 40.812379, -79.464128 +PA,Beaver County, 40.684140, -80.350721 +PA,Bedford County, 39.997115, -78.489980 +PA,Berks County, 40.413957, -75.926860 +PA,Blair County, 40.497926, -78.310640 +PA,Bradford County, 41.791495, -76.502124 +PA,Bucks County, 40.336887, -75.107060 +PA,Butler County, 40.913834, -79.918960 +PA,Cambria County, 40.494127, -78.715284 +PA,Cameron County, 41.438289, -78.198314 +PA,Carbon County, 40.917832, -75.709428 +PA,Centre County, 40.909160, -77.847830 +PA,Chester County, 39.973965, -75.749732 +PA,Clarion County, 41.198238, -79.420404 +PA,Clearfield County, 41.000249, -78.473749 +PA,Clinton County, 41.245301, -77.649141 +PA,Columbia County, 41.045517, -76.404260 +PA,Crawford County, 41.686840, -80.107811 +PA,Cumberland County, 40.164782, -77.263440 +PA,Dauphin County, 40.412565, -76.792634 +PA,Delaware County, 39.916670, -75.398786 +PA,Elk County, 41.427334, -78.653938 +PA,Erie County, 42.117952, -80.096386 +PA,Fayette County, 39.914115, -79.644586 +PA,Forest County, 41.513304, -79.249705 +PA,Franklin County, 39.926686, -77.724485 +PA,Fulton County, 39.910750, -78.122617 +PA,Greene County, 39.848983, -80.225694 +PA,Huntingdon County, 40.422321, -77.968584 +PA,Indiana County, 40.651432, -79.087545 +PA,Jefferson County, 41.130287, -78.999044 +PA,Juniata County, 40.530673, -77.400438 +PA,Lackawanna County, 41.440250, -75.609587 +PA,Lancaster County, 40.041992, -76.250198 +PA,Lawrence County, 40.992735, -80.334446 +PA,Lebanon County, 40.367344, -76.458009 +PA,Lehigh County, 40.614241, -75.590627 +PA,Luzerne County, 41.172787, -75.976035 +PA,Lycoming County, 41.343624, -77.055253 +PA,McKean County, 41.814590, -78.572463 +PA,Mercer County, 41.300014, -80.252786 +PA,Mifflin County, 40.611890, -77.620661 +PA,Monroe County, 41.056233, -75.329037 +PA,Montgomery County, 40.209999, -75.370201 +PA,Montour County, 41.029261, -76.665259 +PA,Northampton County, 40.752791, -75.307447 +PA,Northumberland County, 40.851524, -76.709877 +PA,Perry County, 40.397780, -77.266328 +PA,Philadelphia County, 40.009376, -75.133346 +PA,Pike County, 41.325949, -75.031514 +PA,Potter County, 41.748222, -77.894735 +PA,Schuylkill County, 40.703690, -76.217800 +PA,Snyder County, 40.755348, -77.072954 +PA,Somerset County, 39.981297, -79.028486 +PA,Sullivan County, 41.439790, -76.511525 +PA,Susquehanna County, 41.819665, -75.800969 +PA,Tioga County, 41.766859, -77.257288 +PA,Union County, 40.962179, -77.055475 +PA,Venango County, 41.401980, -79.754418 +PA,Warren County, 41.843669, -79.313173 +PA,Washington County, 40.200005, -80.252132 +PA,Wayne County, 41.646589, -75.292485 +PA,Westmoreland County, 40.311068, -79.466688 +PA,Wyoming County, 41.525137, -76.008780 +PA,York County, 39.921839, -76.728446 +RI,Bristol County, 41.705271, -71.285053 +RI,Kent County, 41.677750, -71.576314 +RI,Newport County, 41.502732, -71.284063 +RI,Providence County, 41.870488, -71.578242 +RI,Washington County, 41.401162, -71.617612 +SC,Abbeville County, 34.213809, -82.460460 +SC,Aiken County, 33.549317, -81.633870 +SC,Allendale County, 32.979784, -81.363421 +SC,Anderson County, 34.519549, -82.638086 +SC,Bamberg County, 33.203021, -81.053161 +SC,Barnwell County, 33.260680, -81.433753 +SC,Beaufort County, 32.358147, -80.689320 +SC,Berkeley County, 33.207700, -79.953655 +SC,Calhoun County, 33.674780, -80.780347 +SC,Charleston County, 32.800458, -79.942480 +SC,Cherokee County, 35.049796, -81.607647 +SC,Chester County, 34.689345, -81.161249 +SC,Chesterfield County, 34.637018, -80.159227 +SC,Clarendon County, 33.664682, -80.217889 +SC,Colleton County, 32.834980, -80.655345 +SC,Darlington County, 34.332185, -79.962115 +SC,Dillon County, 34.390172, -79.374964 +SC,Dorchester County, 33.082186, -80.404697 +SC,Edgefield County, 33.776498, -81.968245 +SC,Fairfield County, 34.395669, -81.127001 +SC,Florence County, 34.028535, -79.710233 +SC,Georgetown County, 33.417530, -79.300812 +SC,Greenville County, 34.892645, -82.372077 +SC,Greenwood County, 34.155796, -82.127876 +SC,Hampton County, 32.778323, -81.143362 +SC,Horry County, 33.909269, -78.976675 +SC,Jasper County, 32.430590, -81.021627 +SC,Kershaw County, 34.338356, -80.590885 +SC,Lancaster County, 34.686818, -80.703688 +SC,Laurens County, 34.483477, -82.005657 +SC,Lee County, 34.158640, -80.251209 +SC,Lexington County, 33.892554, -81.272853 +SC,McCormick County, 33.897605, -82.316192 +SC,Marion County, 34.080701, -79.362131 +SC,Marlboro County, 34.601805, -79.677942 +SC,Newberry County, 34.289730, -81.600053 +SC,Oconee County, 34.748758, -83.061522 +SC,Orangeburg County, 33.436135, -80.802913 +SC,Pickens County, 34.887362, -82.725368 +SC,Richland County, 34.029783, -80.896566 +SC,Saluda County, 34.005278, -81.727903 +SC,Spartanburg County, 34.933239, -81.991053 +SC,Sumter County, 33.916046, -80.382472 +SC,Union County, 34.690514, -81.615831 +SC,Williamsburg County, 33.626463, -79.716475 +SC,York County, 34.970190, -81.183188 +SD,Aurora County, 43.724719, -98.577587 +SD,Beadle County, 44.418265, -98.279422 +SD,Bennett County, 43.184826,-101.676426 +SD,Bon Homme County, 42.986031, -97.885613 +SD,Brookings County, 44.376675, -96.797797 +SD,Brown County, 45.589254, -98.352175 +SD,Brule County, 43.729880, -99.092941 +SD,Buffalo County, 44.044306, -99.203998 +SD,Butte County, 44.896434,-103.501762 +SD,Campbell County, 45.782241,-100.027951 +SD,Charles Mix County, 43.206185, -98.595143 +SD,Clark County, 44.855211, -97.724912 +SD,Clay County, 42.912997, -96.979795 +SD,Codington County, 44.966324, -97.198843 +SD,Corson County, 45.698340,-101.176017 +SD,Custer County, 43.684943,-103.462250 +SD,Davison County, 43.680439, -98.155868 +SD,Day County, 45.362282, -97.593734 +SD,Deuel County, 44.756290, -96.690239 +SD,Dewey County, 45.150005,-100.852218 +SD,Douglas County, 43.391506, -98.358433 +SD,Edmunds County, 45.411680, -99.205362 +SD,Fall River County, 43.221504,-103.512102 +SD,Faulk County, 45.065476, -99.153564 +SD,Grant County, 45.172637, -96.772261 +SD,Gregory County, 43.179094, -99.202158 +SD,Haakon County, 44.284312,-101.591789 +SD,Hamlin County, 44.680619, -97.178598 +SD,Hand County, 44.546713, -99.004575 +SD,Hanson County, 43.680612, -97.796845 +SD,Harding County, 45.596612,-103.473867 +SD,Hughes County, 44.392258, -99.985846 +SD,Hutchinson County, 43.336710, -97.749383 +SD,Hyde County, 44.537301, -99.492148 +SD,Jackson County, 43.677294,-101.626454 +SD,Jerauld County, 44.063416, -98.623188 +SD,Jones County, 43.951990,-100.686139 +SD,Kingsbury County, 44.362969, -97.499313 +SD,Lake County, 44.028450, -97.123223 +SD,Lawrence County, 44.353669,-103.796528 +SD,Lincoln County, 43.279420, -96.722286 +SD,Lyman County, 43.894812, -99.841925 +SD,McCook County, 43.678924, -97.362036 +SD,McPherson County, 45.784249, -99.211421 +SD,Marshall County, 45.737053, -97.580884 +SD,Meade County, 44.606791,-102.715864 +SD,Mellette County, 43.584930,-100.760598 +SD,Miner County, 44.017327, -97.609790 +SD,Minnehaha County, 43.667472, -96.795726 +SD,Moody County, 44.012429, -96.676054 +SD,Pennington County, 44.002349,-102.823801 +SD,Perkins County, 45.483387,-102.467995 +SD,Potter County, 45.064276, -99.949631 +SD,Roberts County, 45.623397, -96.947551 +SD,Sanborn County, 44.021032, -98.092105 +SD,Shannon County, 43.341937,-102.559480 +SD,Spink County, 44.931034, -98.339644 +SD,Stanley County, 44.415547,-100.749163 +SD,Sully County, 44.722325,-100.131399 +SD,Todd County, 43.208172,-100.717204 +SD,Tripp County, 43.349729, -99.876219 +SD,Turner County, 43.308670, -97.150185 +SD,Union County, 42.831106, -96.650829 +SD,Walworth County, 45.427605,-100.027856 +SD,Yankton County, 43.006607, -97.388339 +SD,Ziebach County, 44.981666,-101.669224 +TN,Anderson County, 36.116731, -84.195418 +TN,Bedford County, 35.513660, -86.458294 +TN,Benton County, 36.069253, -88.071212 +TN,Bledsoe County, 35.593668, -85.205979 +TN,Blount County, 35.688185, -83.922973 +TN,Bradley County, 35.153914, -84.859414 +TN,Campbell County, 36.401592, -84.159249 +TN,Cannon County, 35.808394, -86.062404 +TN,Carroll County, 35.967896, -88.451659 +TN,Carter County, 36.284744, -82.126593 +TN,Cheatham County, 36.255180, -87.100816 +TN,Chester County, 35.416639, -88.605505 +TN,Claiborne County, 36.501557, -83.660723 +TN,Clay County, 36.545765, -85.545718 +TN,Cocke County, 35.916198, -83.119223 +TN,Coffee County, 35.488759, -86.078219 +TN,Crockett County, 35.811312, -89.135349 +TN,Cumberland County, 35.952398, -84.994761 +TN,Davidson County, 36.169129, -86.784790 +TN,Decatur County, 35.603422, -88.107384 +TN,DeKalb County, 35.982220, -85.833596 +TN,Dickson County, 36.145533, -87.364155 +TN,Dyer County, 36.054196, -89.398306 +TN,Fayette County, 35.196993, -89.413803 +TN,Fentress County, 36.376078, -84.932703 +TN,Franklin County, 35.155926, -86.099203 +TN,Gibson County, 35.991694, -88.933776 +TN,Giles County, 35.202723, -87.035319 +TN,Grainger County, 36.277463, -83.509493 +TN,Greene County, 36.178998, -82.847746 +TN,Grundy County, 35.387273, -85.722188 +TN,Hamblen County, 36.218397, -83.266071 +TN,Hamilton County, 35.159186, -85.202296 +TN,Hancock County, 36.521420, -83.227453 +TN,Hardeman County, 35.218131, -88.989037 +TN,Hardin County, 35.201893, -88.185696 +TN,Hawkins County, 36.452206, -82.931386 +TN,Haywood County, 35.586690, -89.282536 +TN,Henderson County, 35.653994, -88.387674 +TN,Henry County, 36.325398, -88.300384 +TN,Hickman County, 35.802396, -87.467114 +TN,Houston County, 36.285777, -87.705605 +TN,Humphreys County, 36.040440, -87.790625 +TN,Jackson County, 36.354242, -85.674182 +TN,Jefferson County, 36.048479, -83.440966 +TN,Johnson County, 36.453203, -81.861237 +TN,Knox County, 35.992726, -83.937721 +TN,Lake County, 36.333905, -89.485536 +TN,Lauderdale County, 35.762951, -89.627732 +TN,Lawrence County, 35.220476, -87.396546 +TN,Lewis County, 35.523244, -87.496983 +TN,Lincoln County, 35.142532, -86.593388 +TN,Loudon County, 35.737450, -84.316204 +TN,McMinn County, 35.424471, -84.619962 +TN,McNairy County, 35.175626, -88.564671 +TN,Macon County, 36.537838, -86.001231 +TN,Madison County, 35.606056, -88.833424 +TN,Marion County, 35.133422, -85.618399 +TN,Marshall County, 35.468387, -86.765886 +TN,Maury County, 35.615696, -87.077763 +TN,Meigs County, 35.503397, -84.823888 +TN,Monroe County, 35.447666, -84.249786 +TN,Montgomery County, 36.500354, -87.380887 +TN,Moore County, 35.288888, -86.358684 +TN,Morgan County, 36.138697, -84.639262 +TN,Obion County, 36.358175, -89.150175 +TN,Overton County, 36.344850, -85.283076 +TN,Perry County, 35.659785, -87.877027 +TN,Pickett County, 36.559364, -85.075741 +TN,Polk County, 35.109437, -84.541112 +TN,Putnam County, 36.140807, -85.496928 +TN,Rhea County, 35.600587, -84.949552 +TN,Roane County, 35.847472, -84.523861 +TN,Robertson County, 36.527530, -86.869377 +TN,Rutherford County, 35.843369, -86.417213 +TN,Scott County, 36.437239, -84.498386 +TN,Sequatchie County, 35.372335, -85.410344 +TN,Sevier County, 35.791284, -83.521954 +TN,Shelby County, 35.183794, -89.895397 +TN,Smith County, 36.255650, -85.942078 +TN,Stewart County, 36.511756, -87.851548 +TN,Sullivan County, 36.510212, -82.299397 +TN,Sumner County, 36.470015, -86.458517 +TN,Tipton County, 35.500297, -89.763708 +TN,Trousdale County, 36.393030, -86.156691 +TN,Unicoi County, 36.100215, -82.418245 +TN,Union County, 36.284140, -83.836088 +TN,Van Buren County, 35.699245, -85.458411 +TN,Warren County, 35.678282, -85.777363 +TN,Washington County, 36.295665, -82.495037 +TN,Wayne County, 35.242687, -87.819703 +TN,Weakley County, 36.303523, -88.720785 +TN,White County, 35.927062, -85.455766 +TN,Williamson County, 35.894972, -86.896958 +TN,Wilson County, 36.148476, -86.290210 +TX,Anderson County, 31.841266, -95.661744 +TX,Andrews County, 32.312258,-102.640206 +TX,Angelina County, 31.251951, -94.611056 +TX,Aransas County, 28.104225, -96.977983 +TX,Archer County, 33.616305, -98.687267 +TX,Armstrong County, 34.964179,-101.356636 +TX,Atascosa County, 28.894296, -98.528187 +TX,Austin County, 29.891901, -96.270170 +TX,Bailey County, 34.067521,-102.830345 +TX,Bandera County, 29.755748, -99.260682 +TX,Bastrop County, 30.103128, -97.311859 +TX,Baylor County, 33.618172, -99.197228 +TX,Bee County, 28.416077, -97.742586 +TX,Bell County, 31.042110, -97.481921 +TX,Bexar County, 29.448671, -98.520147 +TX,Blanco County, 30.265605, -98.399977 +TX,Borden County, 32.744062,-101.433033 +TX,Bosque County, 31.900764, -97.637632 +TX,Bowie County, 33.446051, -94.422375 +TX,Brazoria County, 29.167817, -95.434647 +TX,Brazos County, 30.656725, -96.302389 +TX,Brewster County, 29.808997,-103.252458 +TX,Briscoe County, 34.525172,-101.205893 +TX,Brooks County, 27.034994, -98.215276 +TX,Brown County, 31.764103, -98.998470 +TX,Burleson County, 30.493487, -96.622091 +TX,Burnet County, 30.789616, -98.201195 +TX,Caldwell County, 29.840422, -97.631097 +TX,Calhoun County, 28.445366, -96.583300 +TX,Callahan County, 32.293150, -99.372249 +TX,Cameron County, 26.102923, -97.478958 +TX,Camp County, 32.974581, -94.979085 +TX,Carson County, 35.405496,-101.355356 +TX,Cass County, 33.083698, -94.357579 +TX,Castro County, 34.533621,-102.258786 +TX,Chambers County, 29.703933, -94.668875 +TX,Cherokee County, 31.843859, -95.156504 +TX,Childress County, 34.529337,-100.208336 +TX,Clay County, 33.785904, -98.212918 +TX,Cochran County, 33.608440,-102.830449 +TX,Coke County, 31.877105,-100.635236 +TX,Coleman County, 31.914205, -99.346622 +TX,Collin County, 33.193885, -96.578153 +TX,Collingsworth County, 34.963358,-100.272135 +TX,Colorado County, 29.595908, -96.508389 +TX,Comal County, 29.803019, -98.255201 +TX,Comanche County, 31.951645, -98.549617 +TX,Concho County, 31.318865, -99.863648 +TX,Cooke County, 33.639169, -97.210372 +TX,Coryell County, 31.391177, -97.798022 +TX,Cottle County, 34.091906,-100.276442 +TX,Crane County, 31.422796,-102.487774 +TX,Crockett County, 30.717532,-101.404211 +TX,Crosby County, 33.609144,-101.298710 +TX,Culberson County, 31.445908,-104.526945 +TX,Dallam County, 36.286370,-102.594020 +TX,Dallas County, 32.766987, -96.778424 +TX,Dawson County, 32.741934,-101.947322 +TX,Deaf Smith County, 34.940766,-102.607564 +TX,Delta County, 33.385933, -95.673350 +TX,Denton County, 33.205005, -97.119046 +TX,DeWitt County, 29.082342, -97.361656 +TX,Dickens County, 33.614666,-100.786095 +TX,Dimmit County, 28.423587, -99.765871 +TX,Donley County, 34.955036,-100.815846 +TX,Duval County, 27.681123, -98.497393 +TX,Eastland County, 32.324645, -98.836560 +TX,Ector County, 31.865301,-102.542507 +TX,Edwards County, 29.985877,-100.307373 +TX,Ellis County, 32.347279, -96.798336 +TX,El Paso County, 31.766403,-106.241390 +TX,Erath County, 32.238136, -98.222377 +TX,Falls County, 31.251930, -96.934127 +TX,Fannin County, 33.591161, -96.104988 +TX,Fayette County, 29.877886, -96.921231 +TX,Fisher County, 32.740473,-100.403120 +TX,Floyd County, 34.073730,-101.303274 +TX,Foard County, 33.980404, -99.777427 +TX,Fort Bend County, 29.526602, -95.771015 +TX,Franklin County, 33.175846, -95.219066 +TX,Freestone County, 31.701654, -96.144237 +TX,Frio County, 28.869334, -99.108788 +TX,Gaines County, 32.743942,-102.631561 +TX,Galveston County, 29.228706, -94.894865 +TX,Garza County, 33.183792,-101.301134 +TX,Gillespie County, 30.326390, -98.942106 +TX,Glasscock County, 31.868591,-101.528971 +TX,Goliad County, 28.660700, -97.430415 +TX,Gonzales County, 29.468704, -97.477738 +TX,Gray County, 35.402542,-100.812374 +TX,Grayson County, 33.624508, -96.675699 +TX,Gregg County, 32.486397, -94.816276 +TX,Grimes County, 30.543231, -95.988082 +TX,Guadalupe County, 29.583208, -97.949027 +TX,Hale County, 34.068436,-101.822888 +TX,Hall County, 34.453189,-100.576343 +TX,Hamilton County, 31.706982, -98.111794 +TX,Hansford County, 36.272847,-101.356930 +TX,Hardeman County, 34.289904, -99.745697 +TX,Hardin County, 30.329612, -94.393149 +TX,Harris County, 29.857273, -95.393037 +TX,Harrison County, 32.547993, -94.374425 +TX,Hartley County, 35.840244,-102.610047 +TX,Haskell County, 33.175965, -99.730773 +TX,Hays County, 30.061225, -98.029267 +TX,Hemphill County, 35.816237,-100.284807 +TX,Henderson County, 32.211633, -95.853418 +TX,Hidalgo County, 26.396384, -98.180990 +TX,Hill County, 31.982240, -97.129886 +TX,Hockley County, 33.605932,-102.343398 +TX,Hood County, 32.430149, -97.831677 +TX,Hopkins County, 33.148959, -95.565194 +TX,Houston County, 31.323036, -95.421600 +TX,Howard County, 32.303583,-101.438530 +TX,Hudspeth County, 31.450868,-105.377549 +TX,Hunt County, 33.123438, -96.083807 +TX,Hutchinson County, 35.837047,-101.362746 +TX,Irion County, 31.303424,-100.981304 +TX,Jack County, 33.232277, -98.171902 +TX,Jackson County, 28.959802, -96.589080 +TX,Jasper County, 30.752932, -94.022294 +TX,Jeff Davis County, 30.617087,-104.187860 +TX,Jefferson County, 29.854000, -94.149331 +TX,Jim Hogg County, 27.041212, -98.700127 +TX,Jim Wells County, 27.733516, -98.090814 +TX,Johnson County, 32.379511, -97.364823 +TX,Jones County, 32.743709, -99.874430 +TX,Karnes County, 28.907618, -97.860767 +TX,Kaufman County, 32.598944, -96.288378 +TX,Kendall County, 29.944524, -98.711094 +TX,Kenedy County, 26.890232, -97.591233 +TX,Kent County, 33.184780,-100.769720 +TX,Kerr County, 30.053928, -99.351968 +TX,Kimble County, 30.479472, -99.746396 +TX,King County, 33.614159,-100.250548 +TX,Kinney County, 29.347086,-100.417700 +TX,Kleberg County, 27.438735, -97.660620 +TX,Knox County, 33.616657, -99.747112 +TX,Lamar County, 33.667263, -95.570348 +TX,Lamb County, 34.068861,-102.348018 +TX,Lampasas County, 31.196731, -98.240889 +TX,La Salle County, 28.351098, -99.096774 +TX,Lavaca County, 29.382578, -96.923633 +TX,Lee County, 30.321105, -96.976365 +TX,Leon County, 31.300493, -95.995622 +TX,Liberty County, 30.162189, -94.822682 +TX,Limestone County, 31.547543, -96.593623 +TX,Lipscomb County, 36.280200,-100.272683 +TX,Live Oak County, 28.351535, -98.126961 +TX,Llano County, 30.707584, -98.684690 +TX,Loving County, 31.844936,-103.561229 +TX,Lubbock County, 33.611469,-101.819944 +TX,Lynn County, 33.178412,-101.818493 +TX,McCulloch County, 31.205477, -99.359856 +TX,McLennan County, 31.549493, -97.201472 +TX,McMullen County, 28.384922, -98.578853 +TX,Madison County, 30.966878, -95.930372 +TX,Marion County, 32.797757, -94.357673 +TX,Martin County, 32.309830,-101.961836 +TX,Mason County, 30.703232, -99.237608 +TX,Matagorda County, 28.783341, -95.997755 +TX,Maverick County, 28.745217,-100.311368 +TX,Medina County, 29.353661, -99.111085 +TX,Menard County, 30.883707, -99.854936 +TX,Midland County, 31.870896,-102.024326 +TX,Milam County, 30.791242, -96.984395 +TX,Mills County, 31.494888, -98.594623 +TX,Mitchell County, 32.303781,-100.924580 +TX,Montague County, 33.676289, -97.724747 +TX,Montgomery County, 30.302364, -95.503523 +TX,Moore County, 35.835676,-101.890502 +TX,Morris County, 33.116466, -94.731265 +TX,Motley County, 34.058383,-100.793696 +TX,Nacogdoches County, 31.620560, -94.620250 +TX,Navarro County, 32.048450, -96.476908 +TX,Newton County, 30.786718, -93.739250 +TX,Nolan County, 32.312338,-100.418108 +TX,Nueces County, 27.739406, -97.521643 +TX,Ochiltree County, 36.278744,-100.815864 +TX,Oldham County, 35.401921,-102.597620 +TX,Orange County, 30.120918, -93.893358 +TX,Palo Pinto County, 32.752210, -98.317974 +TX,Panola County, 32.163978, -94.305156 +TX,Parker County, 32.777096, -97.805905 +TX,Parmer County, 34.532163,-102.784853 +TX,Pecos County, 30.770894,-102.719860 +TX,Polk County, 30.784553, -94.837338 +TX,Potter County, 35.398675,-101.893804 +TX,Presidio County, 30.005891,-104.261619 +TX,Rains County, 32.870580, -95.795440 +TX,Randall County, 34.962529,-101.895547 +TX,Reagan County, 31.372895,-101.513901 +TX,Real County, 29.823030, -99.805303 +TX,Red River County, 33.619625, -95.048429 +TX,Reeves County, 31.308366,-103.712706 +TX,Refugio County, 28.312496, -97.160479 +TX,Roberts County, 35.836216,-100.807555 +TX,Robertson County, 31.025481, -96.514941 +TX,Rockwall County, 32.889216, -96.407501 +TX,Runnels County, 31.833311, -99.967856 +TX,Rusk County, 32.109423, -94.756382 +TX,Sabine County, 31.343300, -93.851913 +TX,San Augustine County, 31.382449, -94.163180 +TX,San Jacinto County, 30.574218, -95.162852 +TX,San Patricio County, 28.011782, -97.517165 +TX,San Saba County, 31.155138, -98.819292 +TX,Schleicher County, 30.896233,-100.527216 +TX,Scurry County, 32.744462,-100.913399 +TX,Shackelford County, 32.743788, -99.347045 +TX,Shelby County, 31.790137, -94.142565 +TX,Sherman County, 36.277628,-101.894716 +TX,Smith County, 32.377093, -95.269630 +TX,Somervell County, 32.217942, -97.769211 +TX,Starr County, 26.546335, -98.715803 +TX,Stephens County, 32.731531, -98.840081 +TX,Sterling County, 31.835774,-101.054911 +TX,Stonewall County, 33.179580,-100.253807 +TX,Sutton County, 30.517865,-100.505395 +TX,Swisher County, 34.530460,-101.732852 +TX,Tarrant County, 32.772040, -97.291291 +TX,Taylor County, 32.295684, -99.893220 +TX,Terrell County, 30.232332,-102.072539 +TX,Terry County, 33.171229,-102.339284 +TX,Throckmorton County, 33.170712, -99.206137 +TX,Titus County, 33.214599, -94.966783 +TX,Tom Green County, 31.401583,-100.461355 +TX,Travis County, 30.239513, -97.691270 +TX,Trinity County, 31.087483, -95.153291 +TX,Tyler County, 30.769579, -94.379449 +TX,Upshur County, 32.735878, -94.941649 +TX,Upton County, 31.353849,-102.042013 +TX,Uvalde County, 29.350340, -99.761074 +TX,Val Verde County, 29.884961,-101.146646 +TX,Van Zandt County, 32.558948, -95.836391 +TX,Victoria County, 28.796370, -96.971198 +TX,Walker County, 30.743090, -95.569888 +TX,Waller County, 30.013578, -95.982102 +TX,Ward County, 31.513069,-103.105113 +TX,Washington County, 30.215075, -96.410272 +TX,Webb County, 27.770584, -99.326641 +TX,Wharton County, 29.278480, -96.229674 +TX,Wheeler County, 35.392593,-100.253107 +TX,Wichita County, 33.991103, -98.716851 +TX,Wilbarger County, 34.084920, -99.242440 +TX,Willacy County, 26.481092, -97.584223 +TX,Williamson County, 30.649030, -97.605069 +TX,Wilson County, 29.174303, -98.085899 +TX,Winkler County, 31.831415,-103.055986 +TX,Wise County, 33.219095, -97.653997 +TX,Wood County, 32.783588, -95.382166 +TX,Yoakum County, 33.172397,-102.823771 +TX,Young County, 33.158787, -98.678267 +TX,Zapata County, 26.996981, -99.182603 +TX,Zavala County, 28.864652, -99.759830 +UT,Beaver County, 38.357535,-113.238948 +UT,Box Elder County, 41.476021,-113.052922 +UT,Cache County, 41.734225,-111.744581 +UT,Carbon County, 39.670050,-110.590357 +UT,Daggett County, 40.890099,-109.505785 +UT,Davis County, 41.037045,-112.202123 +UT,Duchesne County, 40.289649,-110.429830 +UT,Emery County, 39.009028,-110.721111 +UT,Garfield County, 37.831622,-111.450886 +UT,Grand County, 38.974326,-109.573450 +UT,Iron County, 37.882727,-113.290059 +UT,Juab County, 39.710826,-112.794262 +UT,Kane County, 37.275118,-111.815413 +UT,Millard County, 39.094540,-113.525014 +UT,Morgan County, 41.091027,-111.577885 +UT,Piute County, 38.335881,-112.129375 +UT,Rich County, 41.627598,-111.240227 +UT,Salt Lake County, 40.667882,-111.924244 +UT,San Juan County, 37.623064,-109.789320 +UT,Sanpete County, 39.380588,-111.570451 +UT,Sevier County, 38.746824,-111.811930 +UT,Summit County, 40.872060,-110.968486 +UT,Tooele County, 40.467692,-113.124015 +UT,Uintah County, 40.125887,-109.517748 +UT,Utah County, 40.120409,-111.668667 +UT,Wasatch County, 40.334884,-111.161568 +UT,Washington County, 37.262531,-113.487800 +UT,Wayne County, 38.261229,-110.990322 +UT,Weber County, 41.270355,-111.875879 +VT,Addison County, 44.031248, -73.141581 +VT,Bennington County, 43.035325, -73.111460 +VT,Caledonia County, 44.468791, -72.112168 +VT,Chittenden County, 44.460675, -73.070525 +VT,Essex County, 44.724021, -71.732736 +VT,Franklin County, 44.858964, -72.909402 +VT,Grand Isle County, 44.801788, -73.300758 +VT,Lamoille County, 44.603504, -72.638355 +VT,Orange County, 44.003392, -72.369687 +VT,Orleans County, 44.828442, -72.251630 +VT,Rutland County, 43.580844, -73.038196 +VT,Washington County, 44.274953, -72.609475 +VT,Windham County, 42.999143, -72.716335 +VT,Windsor County, 43.588143, -72.591514 +VA,Accomack County, 37.765944, -75.757807 +VA,Albemarle County, 38.024184, -78.553506 +VA,Alleghany County, 37.787905, -80.008669 +VA,Amelia County, 37.336131, -77.973218 +VA,Amherst County, 37.630362, -79.147848 +VA,Appomattox County, 37.370725, -78.810940 +VA,Arlington County, 38.878337, -77.100703 +VA,Augusta County, 38.167807, -79.146682 +VA,Bath County, 38.068988, -79.732898 +VA,Bedford County, 37.312408, -79.527947 +VA,Bland County, 37.130612, -81.125853 +VA,Botetourt County, 37.553193, -79.805318 +VA,Brunswick County, 36.764531, -77.860916 +VA,Buchanan County, 37.268120, -82.038151 +VA,Buckingham County, 37.573928, -78.529169 +VA,Campbell County, 37.210151, -79.095428 +VA,Caroline County, 38.030319, -77.352348 +VA,Carroll County, 36.732426, -80.728043 +VA,Charles City County, 37.361048, -77.054171 +VA,Charlotte County, 37.014091, -78.661424 +VA,Chesterfield County, 37.378434, -77.585847 +VA,Clarke County, 39.115931, -77.992004 +VA,Craig County, 37.473129, -80.231734 +VA,Culpeper County, 38.485930, -77.956476 +VA,Cumberland County, 37.520189, -78.252836 +VA,Dickenson County, 37.137081, -82.349208 +VA,Dinwiddie County, 37.073498, -77.635492 +VA,Essex County, 37.939480, -76.941871 +VA,Fairfax County, 38.833742, -77.276117 +VA,Fauquier County, 38.744103, -77.821585 +VA,Floyd County, 36.931438, -80.350309 +VA,Fluvanna County, 37.830606, -78.284445 +VA,Franklin County, 36.992350, -79.883959 +VA,Frederick County, 39.203637, -78.263916 +VA,Giles County, 37.311930, -80.717178 +VA,Gloucester County, 37.403541, -76.523505 +VA,Goochland County, 37.724166, -77.914273 +VA,Grayson County, 36.656303, -81.225337 +VA,Greene County, 38.297981, -78.470163 +VA,Greensville County, 36.680225, -77.560261 +VA,Halifax County, 36.766461, -78.939614 +VA,Hanover County, 37.760165, -77.490992 +VA,Henrico County, 37.437520, -77.300333 +VA,Henry County, 36.620593, -79.980584 +VA,Highland County, 38.356672, -79.567958 +VA,Isle of Wight County, 36.901418, -76.707569 +VA,James City County, 37.324427, -76.778319 +VA,King and Queen County, 37.720994, -76.891090 +VA,King George County, 38.277179, -77.162702 +VA,King William County, 37.708260, -77.091054 +VA,Lancaster County, 37.703831, -76.413199 +VA,Lee County, 36.702162, -83.130334 +VA,Loudoun County, 39.081130, -77.638857 +VA,Louisa County, 37.971681, -77.959178 +VA,Lunenburg County, 36.945757, -78.242313 +VA,Madison County, 38.412059, -78.276961 +VA,Mathews County, 37.425348, -76.268808 +VA,Mecklenburg County, 36.687256, -78.368959 +VA,Middlesex County, 37.606828, -76.527958 +VA,Montgomery County, 37.174884, -80.387314 +VA,Nelson County, 37.790016, -78.879393 +VA,New Kent County, 37.498974, -76.993339 +VA,Northampton County, 37.302629, -75.923868 +VA,Northumberland County, 37.856974, -76.379687 +VA,Nottoway County, 37.143695, -78.052162 +VA,Orange County, 38.250439, -78.009980 +VA,Page County, 38.623751, -78.490471 +VA,Patrick County, 36.667327, -80.286141 +VA,Pittsylvania County, 36.821721, -79.398502 +VA,Powhatan County, 37.549404, -77.912855 +VA,Prince Edward County, 37.224881, -78.432957 +VA,Prince George County, 37.187325, -77.220993 +VA,Prince William County, 38.702332, -77.478887 +VA,Pulaski County, 37.063385, -80.713444 +VA,Rappahannock County, 38.684522, -78.168824 +VA,Richmond County, 37.942894, -76.730561 +VA,Roanoke County, 37.331077, -80.190110 +VA,Rockbridge County, 37.814517, -79.447754 +VA,Rockingham County, 38.511257, -78.876307 +VA,Russell County, 36.933420, -82.095934 +VA,Scott County, 36.712778, -82.613627 +VA,Shenandoah County, 38.856204, -78.573987 +VA,Smyth County, 36.842318, -81.539786 +VA,Southampton County, 36.720173, -77.103856 +VA,Spotsylvania County, 38.182311, -77.656280 +VA,Stafford County, 38.418933, -77.459043 +VA,Surry County, 37.119761, -76.880172 +VA,Sussex County, 36.926645, -77.259732 +VA,Tazewell County, 37.125395, -81.562924 +VA,Warren County, 38.908187, -78.207131 +VA,Washington County, 36.747813, -81.950291 +VA,Westmoreland County, 38.109191, -76.804170 +VA,Wise County, 36.974561, -82.621560 +VA,Wythe County, 36.901471, -81.084209 +VA,York County, 37.220914, -76.395533 +VA,Alexandria city, 38.818343, -77.082026 +VA,Bedford city, 37.338156, -79.520705 +VA,Bristol city, 36.616954, -82.157564 +VA,Buena Vista city, 37.731663, -79.356375 +VA,Charlottesville city, 38.037658, -78.485381 +VA,Chesapeake city, 36.679376, -76.301788 +VA,Colonial Heights city, 37.261685, -77.396804 +VA,Covington city, 37.778143, -79.986039 +VA,Danville city, 36.583334, -79.408071 +VA,Emporia city, 36.696182, -77.535975 +VA,Fairfax city, 38.853183, -77.299025 +VA,Falls Church city, 38.883787, -77.174639 +VA,Franklin city, 36.684014, -76.941396 +VA,Fredericksburg city, 38.299272, -77.486658 +VA,Galax city, 36.665640, -80.914308 +VA,Hampton city, 37.048030, -76.297149 +VA,Harrisonburg city, 38.436013, -78.874197 +VA,Hopewell city, 37.291010, -77.298944 +VA,Lexington city, 37.782332, -79.444320 +VA,Lynchburg city, 37.399016, -79.195458 +VA,Manassas city, 38.747561, -77.484727 +VA,Manassas Park city, 38.768991, -77.448680 +VA,Martinsville city, 36.683527, -79.863647 +VA,Newport News city, 37.075978, -76.521719 +VA,Norfolk city, 36.923015, -76.244641 +VA,Norton city, 36.931549, -82.625996 +VA,Petersburg city, 37.204730, -77.392368 +VA,Poquoson city, 37.128360, -76.303534 +VA,Portsmouth city, 36.859430, -76.356269 +VA,Radford city, 37.120036, -80.557048 +VA,Richmond city, 37.531399, -77.476009 +VA,Roanoke city, 37.277830, -79.958472 +VA,Salem city, 37.285333, -80.055241 +VA,Staunton city, 38.158056, -79.061501 +VA,Suffolk city, 36.697157, -76.634781 +VA,Virginia Beach city, 36.779322, -76.024020 +VA,Waynesboro city, 38.067157, -78.901420 +VA,Williamsburg city, 37.269293, -76.706717 +VA,Winchester city, 39.173869, -78.176356 +WA,Adams County, 47.004840,-118.533308 +WA,Asotin County, 46.181861,-117.227781 +WA,Benton County, 46.228072,-119.516864 +WA,Chelan County, 47.859891,-120.618543 +WA,Clallam County, 48.113009,-123.930611 +WA,Clark County, 45.771674,-122.485903 +WA,Columbia County, 46.292850,-117.911634 +WA,Cowlitz County, 46.185923,-122.658682 +WA,Douglas County, 47.735866,-119.695880 +WA,Ferry County, 48.437246,-118.517074 +WA,Franklin County, 46.534580,-118.906944 +WA,Garfield County, 46.429474,-117.536714 +WA,Grant County, 47.213633,-119.467788 +WA,Grays Harbor County, 47.142786,-123.827043 +WA,Island County, 48.158436,-122.670503 +WA,Jefferson County, 47.802641,-123.521810 +WA,King County, 47.493554,-121.832375 +WA,Kitsap County, 47.639687,-122.649636 +WA,Kittitas County, 47.124444,-120.676714 +WA,Klickitat County, 45.869509,-120.780117 +WA,Lewis County, 46.580071,-122.377444 +WA,Lincoln County, 47.582718,-118.417667 +WA,Mason County, 47.354126,-123.173850 +WA,Okanogan County, 48.550971,-119.691035 +WA,Pacific County, 46.556587,-123.782419 +WA,Pend Oreille County, 48.543877,-117.232183 +WA,Pierce County, 47.040716,-122.144709 +WA,San Juan County, 48.508861,-123.100616 +WA,Skagit County, 48.493066,-121.816278 +WA,Skamania County, 46.024782,-121.953227 +WA,Snohomish County, 48.054913,-121.766412 +WA,Spokane County, 47.620379,-117.404392 +WA,Stevens County, 48.390648,-117.854897 +WA,Thurston County, 46.932598,-122.829441 +WA,Wahkiakum County, 46.294638,-123.424458 +WA,Walla Walla County, 46.254606,-118.480374 +WA,Whatcom County, 48.842653,-121.836432 +WA,Whitman County, 46.903322,-117.522962 +WA,Yakima County, 46.456558,-120.740145 +WV,Barbour County, 39.139754, -79.996914 +WV,Berkeley County, 39.457854, -78.032338 +WV,Boone County, 38.022838, -81.713314 +WV,Braxton County, 38.699302, -80.731649 +WV,Brooke County, 40.272645, -80.578691 +WV,Cabell County, 38.419580, -82.243392 +WV,Calhoun County, 38.844159, -81.115478 +WV,Clay County, 38.459826, -81.081866 +WV,Doddridge County, 39.263482, -80.701147 +WV,Fayette County, 38.030933, -81.086051 +WV,Gilmer County, 38.915865, -80.849409 +WV,Grant County, 39.105988, -79.195064 +WV,Greenbrier County, 37.924418, -80.450590 +WV,Hampshire County, 39.312139, -78.611989 +WV,Hancock County, 40.516931, -80.570056 +WV,Hardy County, 39.010818, -78.843641 +WV,Harrison County, 39.279199, -80.386487 +WV,Jackson County, 38.834234, -81.677717 +WV,Jefferson County, 39.307398, -77.863220 +WV,Kanawha County, 38.328061, -81.523522 +WV,Lewis County, 38.988844, -80.495518 +WV,Lincoln County, 38.171650, -82.077547 +WV,Logan County, 37.830591, -81.940853 +WV,McDowell County, 37.382663, -81.658205 +WV,Marion County, 39.505839, -80.243402 +WV,Marshall County, 39.854717, -80.671378 +WV,Mason County, 38.759288, -82.024171 +WV,Mercer County, 37.403448, -81.106456 +WV,Mineral County, 39.405626, -78.956581 +WV,Mingo County, 37.721151, -82.158993 +WV,Monongalia County, 39.633645, -80.059074 +WV,Monroe County, 37.550353, -80.547891 +WV,Morgan County, 39.554835, -78.257314 +WV,Nicholas County, 38.291416, -80.797516 +WV,Ohio County, 40.098932, -80.620728 +WV,Pendleton County, 38.686836, -79.333707 +WV,Pleasants County, 39.368133, -81.161172 +WV,Pocahontas County, 38.332513, -80.012092 +WV,Preston County, 39.469030, -79.668865 +WV,Putnam County, 38.510513, -81.906109 +WV,Raleigh County, 37.762470, -81.264671 +WV,Randolph County, 38.781087, -79.867783 +WV,Ritchie County, 39.177112, -81.066317 +WV,Roane County, 38.743033, -81.354502 +WV,Summers County, 37.656003, -80.856315 +WV,Taylor County, 39.329072, -80.045629 +WV,Tucker County, 39.111175, -79.559968 +WV,Tyler County, 39.465981, -80.879493 +WV,Upshur County, 38.902536, -80.231335 +WV,Wayne County, 38.145531, -82.419698 +WV,Webster County, 38.492985, -80.430262 +WV,Wetzel County, 39.596574, -80.634394 +WV,Wirt County, 39.020034, -81.382975 +WV,Wood County, 39.211679, -81.515928 +WV,Wyoming County, 37.603717, -81.548884 +WI,Adams County, 43.973763, -89.767223 +WI,Ashland County, 46.546290, -90.665154 +WI,Barron County, 45.437192, -91.852892 +WI,Bayfield County, 46.634199, -91.177282 +WI,Brown County, 44.473961, -87.995926 +WI,Buffalo County, 44.389759, -91.758714 +WI,Burnett County, 45.865255, -92.367977 +WI,Calumet County, 44.078410, -88.212132 +WI,Chippewa County, 45.069092, -91.283505 +WI,Clark County, 44.733596, -90.610201 +WI,Columbia County, 43.471882, -89.330472 +WI,Crawford County, 43.249910, -90.951230 +WI,Dane County, 43.067468, -89.417852 +WI,Dodge County, 43.422706, -88.704379 +WI,Door County, 45.067808, -87.087936 +WI,Douglas County, 46.463316, -91.892579 +WI,Dunn County, 44.947741, -91.897720 +WI,Eau Claire County, 44.726355, -91.286414 +WI,Florence County, 45.849646, -88.400322 +WI,Fond du Lac County, 43.754722, -88.493284 +WI,Forest County, 45.666882, -88.773225 +WI,Grant County, 42.870062, -90.695368 +WI,Green County, 42.677728, -89.605639 +WI,Green Lake County, 43.761410, -88.987228 +WI,Iowa County, 43.001021, -90.133691 +WI,Iron County, 46.326550, -90.261298 +WI,Jackson County, 44.324895, -90.806541 +WI,Jefferson County, 43.013807, -88.773985 +WI,Juneau County, 43.932836, -90.113984 +WI,Kenosha County, 42.579703, -87.424898 +WI,Kewaunee County, 44.500949, -87.161813 +WI,La Crosse County, 43.908222, -91.111758 +WI,Lafayette County, 42.655578, -90.130292 +WI,Langlade County, 45.259204, -89.068190 +WI,Lincoln County, 45.338319, -89.742082 +WI,Manitowoc County, 44.105108, -87.313828 +WI,Marathon County, 44.898036, -89.757823 +WI,Marinette County, 45.346899, -87.991198 +WI,Marquette County, 43.826053, -89.409095 +WI,Menominee County, 44.991304, -88.669251 +WI,Milwaukee County, 43.017655, -87.481575 +WI,Monroe County, 43.945175, -90.619969 +WI,Oconto County, 44.996575, -88.206516 +WI,Oneida County, 45.713791, -89.536693 +WI,Outagamie County, 44.418226, -88.464988 +WI,Ozaukee County, 43.360715, -87.496553 +WI,Pepin County, 44.627436, -91.834890 +WI,Pierce County, 44.725336, -92.426279 +WI,Polk County, 45.468030, -92.453154 +WI,Portage County, 44.476246, -89.498070 +WI,Price County, 45.679072, -90.359650 +WI,Racine County, 42.754075, -87.414676 +WI,Richland County, 43.376199, -90.435693 +WI,Rock County, 42.669931, -89.075119 +WI,Rusk County, 45.472734, -91.136745 +WI,St. Croix County, 45.028959, -92.447284 +WI,Sauk County, 43.427998, -89.943329 +WI,Sawyer County, 45.864913, -91.147130 +WI,Shawano County, 44.789641, -88.755813 +WI,Sheboygan County, 43.746002, -87.730546 +WI,Taylor County, 45.211656, -90.504853 +WI,Trempealeau County, 44.303050, -91.358867 +WI,Vernon County, 43.599858, -90.815226 +WI,Vilas County, 46.049848, -89.501254 +WI,Walworth County, 42.668110, -88.541731 +WI,Washburn County, 45.892463, -91.796423 +WI,Washington County, 43.391156, -88.232917 +WI,Waukesha County, 43.019308, -88.306707 +WI,Waupaca County, 44.478004, -88.967006 +WI,Waushara County, 44.112825, -89.239752 +WI,Winnebago County, 44.085707, -88.668149 +WI,Wood County, 44.461413, -90.038825 +WY,Albany County, 41.665514,-105.721883 +WY,Big Horn County, 44.525654,-107.993320 +WY,Campbell County, 44.241321,-105.552029 +WY,Carbon County, 41.703590,-106.933153 +WY,Converse County, 42.972839,-105.507367 +WY,Crook County, 44.589266,-104.567298 +WY,Fremont County, 43.055303,-108.605531 +WY,Goshen County, 42.089580,-104.353482 +WY,Hot Springs County, 43.720871,-108.435652 +WY,Johnson County, 44.044048,-106.588541 +WY,Laramie County, 41.292830,-104.660395 +WY,Lincoln County, 42.228788,-110.679842 +WY,Natrona County, 42.973641,-106.764877 +WY,Niobrara County, 43.062159,-104.468373 +WY,Park County, 44.492387,-109.593597 +WY,Platte County, 42.130319,-104.960809 +WY,Sheridan County, 44.781369,-106.881211 +WY,Sublette County, 42.767928,-109.916170 +WY,Sweetwater County, 41.660339,-108.875676 +WY,Teton County, 44.049320,-110.588102 +WY,Uinta County, 41.284726,-110.558947 +WY,Washakie County, 43.878831,-107.669052 +WY,Weston County, 43.846213,-104.570020 +PR,Adjuntas Municipio, 18.181560, -66.758147 +PR,Aguada Municipio, 18.375681, -67.183707 +PR,Aguadilla Municipio, 18.480256, -67.143910 +PR,Aguas Buenas Municipio, 18.256524, -66.128496 +PR,Aibonito Municipio, 18.130647, -66.263974 +PR,Anasco Municipio, 18.286936, -67.131246 +PR,Arecibo Municipio, 18.434031, -66.675084 +PR,Arroyo Municipio, 17.972060, -66.041945 +PR,Barceloneta Municipio, 18.469989, -66.558230 +PR,Barranquitas Municipio, 18.199014, -66.309782 +PR,Bayamon Municipio, 18.349929, -66.167922 +PR,Cabo Rojo Municipio, 18.008873, -67.209884 +PR,Caguas Municipio, 18.211109, -66.050964 +PR,Camuy Municipio, 18.445469, -66.863134 +PR,Canovanas Municipio, 18.329829, -65.885142 +PR,Carolina Municipio, 18.396776, -65.968778 +PR,Catano Municipio, 18.442299, -66.145357 +PR,Cayey Municipio, 18.103624, -66.151667 +PR,Ceiba Municipio, 18.273749, -65.530895 +PR,Ciales Municipio, 18.291088, -66.513306 +PR,Cidra Municipio, 18.174270, -66.161335 +PR,Coamo Municipio, 18.103800, -66.357586 +PR,Comerio Municipio, 18.225040, -66.220298 +PR,Corozal Municipio, 18.303910, -66.326179 +PR,Culebra Municipio, 18.324241, -65.306741 +PR,Dorado Municipio, 18.473260, -66.260394 +PR,Fajardo Municipio, 18.386378, -65.588454 +PR,Florida Municipio, 18.372551, -66.558341 +PR,Guanica Municipio, 17.948052, -66.922989 +PR,Guayama Municipio, 17.973929, -66.137467 +PR,Guayanilla Municipio, 18.005263, -66.798356 +PR,Guaynabo Municipio, 18.344357, -66.114056 +PR,Gurabo Municipio, 18.272581, -65.981177 +PR,Hatillo Municipio, 18.441141, -66.798210 +PR,Hormigueros Municipio, 18.134644, -67.116158 +PR,Humacao Municipio, 18.135403, -65.786229 +PR,Isabela Municipio, 18.485062, -67.014142 +PR,Jayuya Municipio, 18.211097, -66.586886 +PR,Juana Diaz Municipio, 17.998175, -66.491473 +PR,Juncos Municipio, 18.224133, -65.908542 +PR,Lajas Municipio, 17.978511, -67.040111 +PR,Lares Municipio, 18.270899, -66.866375 +PR,Las Marias Municipio, 18.227594, -66.977580 +PR,Las Piedras Municipio, 18.187201, -65.871196 +PR,Loiza Municipio, 18.475039, -65.903280 +PR,Luquillo Municipio, 18.367960, -65.709945 +PR,Manati Municipio, 18.449436, -66.489982 +PR,Maricao Municipio, 18.173956, -66.935547 +PR,Maunabo Municipio, 17.999786, -65.896403 +PR,Mayaguez Municipio, 18.083850, -67.886337 +PR,Moca Municipio, 18.377751, -67.080344 +PR,Morovis Municipio, 18.318386, -66.418034 +PR,Naguabo Municipio, 18.211070, -65.735749 +PR,Naranjito Municipio, 18.289927, -66.253440 +PR,Orocovis Municipio, 18.215975, -66.433971 +PR,Patillas Municipio, 18.000311, -65.986642 +PR,Penuelas Municipio, 18.026618, -66.728125 +PR,Ponce Municipio, 18.001717, -66.606662 +PR,Quebradillas Municipio, 18.466351, -66.927605 +PR,Rincon Municipio, 18.340562, -67.277302 +PR,Rio Grande Municipio, 18.376369, -65.798434 +PR,Sabana Grande Municipio, 18.083000, -66.943336 +PR,Salinas Municipio, 17.971485, -66.262252 +PR,San German Municipio, 18.107800, -67.037263 +PR,San Juan Municipio, 18.422363, -66.068093 +PR,San Lorenzo Municipio, 18.147130, -65.976289 +PR,San Sebastian Municipio, 18.331409, -66.970678 +PR,Santa Isabel Municipio, 17.952922, -66.387588 +PR,Toa Alta Municipio, 18.364556, -66.244669 +PR,Toa Baja Municipio, 18.456803, -66.193039 +PR,Trujillo Alto Municipio, 18.337063, -66.000204 +PR,Utuado Municipio, 18.270869, -66.702991 +PR,Vega Alta Municipio, 18.436096, -66.336263 +PR,Vega Baja Municipio, 18.455027, -66.397773 +PR,Vieques Municipio, 18.125418, -65.432474 +PR,Villalba Municipio, 18.129399, -66.473521 +PR,Yabucoa Municipio, 18.056635, -65.862158 +PR,Yauco Municipio, 18.085052, -66.858009 diff --git a/app/src/main/res/raw/stations_us4.txt b/app/src/main/res/raw/stations_us4.txt index d625207d..86c044e4 100644 --- a/app/src/main/res/raw/stations_us4.txt +++ b/app/src/main/res/raw/stations_us4.txt @@ -1,2403 +1,2403 @@ -AK,ADAK NAS ,PADK -AK,AKHIOK ,PAKH -AK,AKUTAN ,PAUT -AK,AMBLER ,PAFM -AK,ANAKTUVUK PASS ,PAKP -AK,ANCHORAGE INTL ,PANC -AK,ANCHORAGE/LAKE H,PALH -AK,ANCHORAGE/MERRIL,PAMR -AK,ANGOON SEAPLANE ,PAGN -AK,ANIAK ,PANI -AK,ANVIK ,PANV -AK,ARCTIC VILLAGE ,PARC -AK,ATQASUK BURNELL ,PATQ -AK,BARROW ,PABR -AK,BARTER ISLAND ,PABA -AK,BETHEL ,PABE -AK,BETTLES ,PABT -AK,BIRCHWOOD ,PABV -AK,BREVIG MISSION ,PFKT -AK,BRYANT ARMY AF ,PAFR -AK,BUCKLAND ,PABL -AK,CAPE LISBURNE ,PALU -AK,CAPE NEWENHAM ,PAEH -AK,CAPE ROMANZOF ,PACZ -AK,CHEVAK ,PAVA -AK,CHULITNA ,PAEC -AK,CLARKS POINT ,PFCL -AK,COLD BAY ,PACD -AK,CORDOVA ,PACV -AK,DEADHORSE ,PASC -AK,DEERING ,PADE -AK,DELTA JUNCTION ,PABI -AK,DILLINGHAM ,PADL -AK,DUTCH HARBOR ,PADU -AK,EAGLE ,PAEG -AK,EARECKSON/SHEMYA,PASY -AK,EGEGIK ,PAII -AK,EIELSON AFB ,PAEI -AK,ELIM APRT ,PFEL -AK,ELMENDORF AFB ,PAED -AK,EUREKA ,PAZK -AK,FAIRBANKS ,PAFA -AK,FORT WAINWRIGHT ,PAFB -AK,FORT YUKON ,PFYU -AK,GALBRAITH LAKE ,PAGB -AK,GALENA ,PAGA -AK,GAMBELL ,PAGM -AK,GOLOVIN ,PAGL -AK,GULKANA ,PAGK -AK,GUSTAVUS ,PAGS -AK,HOLY CROSS ,PAHC -AK,HOMER ,PAHO -AK,HOONAH ,PAOH -AK,HUSLIA ,PAHL -AK,IGIUGIG ,PAIG -AK,ILIAMNA ,PAIL -AK,INDIAN MOUNTAIN ,PAIM -AK,JUNEAU ,PAJN -AK,KAKE ,PAFE -AK,KALSKAG ,PALG -AK,KALTAG ,PAKV -AK,KENAI ,PAEN -AK,KETCHIKAN ,PAKT -AK,KIANA ,PAIK -AK,KING COVE ,PAVC -AK,KING SALMON ,PAKN -AK,KIPNUK ,PAKI -AK,KIVALINA ,PAVL -AK,KLAWOCK ,PAKW -AK,KODIAK ,PADQ -AK,KOLIGANEK ,PAJZ -AK,KOTZEBUE ,PAOT -AK,KOYUK ,PAKK -AK,KUPARUK ,PAKU -AK,KWETHLUK ,PFKW -AK,MANOKOTAK ,PAMB -AK,MARSHALL ,PADM -AK,MCGRATH ,PAMC -AK,MCKINLEY PARK ,PAIN -AK,METLAKATLA ,PAMM -AK,MIDDLETON ISLAND,PAMD -AK,MINCHUMINA ,PAMH -AK,MOUNTAIN VILLAGE,PAMO -AK,NAPAKIAK ,PANA -AK,NELSON LAGOON ,PAOU -AK,NENANA ,PANN -AK,NEW STUYAHOK ,PANW -AK,NIKOLAI ,PAFS -AK,NOATAK ,PAWN -AK,NOME ,PAOM -AK,NOORVIK ,PFNO -AK,NORTHWAY ,PAOR -AK,NUIQSUT ,PAQT -AK,NUIQSUT VILLAGE ,PALP -AK,NUNAPITCHUK ,PPIT -AK,PALMER ,PAAQ -AK,PETERSBURG ,PAPG -AK,PILOT POINT ,PAPN -AK,PLATINUM ,PAPM -AK,POINT HOPE ,PAPO -AK,POINT LAY ,PPIZ -AK,POINT THOMPSON ,PAAD -AK,PORT ALSWORTH ,PALJ -AK,PORT HEIDEN ,PAPH -AK,PORTAGE GLACIER ,PATO -AK,PROSPECT CREEK ,PAPR -AK,PUNTILLA LAKE ,PAPT -AK,QUINHAGAK ,PAQH -AK,REG DOG ,PADG -AK,RUBY ,PARY -AK,RUSSIAN MISSION ,PARS -AK,SAINT MARYS ,PASM -AK,SAND POINT ,PASD -AK,SAVOONGA ,PASA -AK,SCAMMON BAY ,PACM -AK,SELAWIK ,PASK -AK,SELDOVIA ,PASO -AK,SEWARD ,PAWD -AK,SHAGELUK ,PAHX -AK,SHAKTOOLIK ,PFSH -AK,SHISHMAREF ,PASH -AK,SITKA ,PASI -AK,SKAGWAY ,PAGY -AK,SLEETMUTE ,PASL -AK,SOLDOTNA ,PASX -AK,SOUTH NAKNEK ,PFWS -AK,SPARREVOHN ,PASV -AK,ST MICHAEL ,PAMK -AK,ST PAUL ISLAND ,PASN -AK,TALKEETNA ,PATK -AK,TANANA ,PATA -AK,TATALINA AFS ,PATL -AK,TELLER ,PATE -AK,TIN CITY AFS ,PATC -AK,TOGIAK ,PATG -AK,TOKSOOK BAY ,PAOO -AK,UNALAKLEET ,PAUN -AK,VALDEZ ,PAVD -AK,WAINWRIGHT ,PAWI -AK,WALES ,PAIW -AK,WASILLA ,PAWS -AK,WHITE MOUNTAIN ,PAWM -AK,WRANGELL ,PAWG -AK,YAKUTAT ,PAYA -AL,ALABASTER ,KEET -AL,ALBERTVILLE MUNI,K8A0 -AL,ALEXANDER/RUSSEL,KALX -AL,ANDALUSIA/OPP AR,K79J -AL,ANNISTON ,KANB -AL,AUBURN OPELIKA A,KAUO -AL,BESSEMER ,KEKY -AL,BIRMINGHAM ,KBHM -AL,CULLMAN/FOLSOM F,KCMD -AL,DECATUR ,KDCU -AL,DEMOPOLIS ,KDYA -AL,DOTHAN ,KDHN -AL,ENTERPRISE ,KEDN -AL,EVERGREEN ,KGZH -AL,FAIRHOPE ,KCQF -AL,FLORALA MUNI ,K0J4 -AL,FT PAYNE/ISBELL ,K4A9 -AL,FT RUCKER/HANCHE,KHEY -AL,FT RUCKER/SHELL ,KSXS -AL,GADSDEN MUNI ,KGAD -AL,GREENVILLE ,KPRN -AL,GULF SHORES ,KJKA -AL,HALEYVILLE ,K1M4 -AL,HUNTSVILLE ,KHSV -AL,HUNTSVILLE/MADIS,KMDQ -AL,JASPER/WALKER ,KJFX -AL,LOWE AHP/FT. RUC,KLOR -AL,MAXWELL AFB/MGM ,KMXF -AL,MOBILE/BATES ,KMOB -AL,MOBILE/BROOKLEY ,KBFM -AL,MONTGOMERY ,KMGM -AL,MUSCLE SHOAL ,KMSL -AL,NORTH AUX ,KXNO -AL,OZARK/CAIRNS AAF,KOZR -AL,PELL CITY ,KPLR -AL,PRATTVILLE ,K1A9 -AL,REDSTONE ARSENAL,KHUA -AL,SCOTTSBORO ,K4A6 -AL,SELMA/CRAIG FLD ,KSEM -AL,SYLACAUGA ,KSCD -AL,TALLADEGA ,KASN -AL,TROY ,KTOI -AL,TUSCALOOSA ,KTCL -AL,VIOSCA KNOLL768 ,KVOA -AR,ARKADELPHIA ,KADF -AR,BATESVILLE ,KBVX -AR,BENTON ,KSUZ -AR,BENTONVILLE ,KVBT -AR,BENTONVILLE (NW),KXNA -AR,BLYTHEVILLE ,KBYH -AR,BLYTHEVILLE ,KHKA -AR,CAMDEN ,KCDH -AR,CANTRELL ,KCXW -AR,CLINTON MUNI ,KCCA -AR,CORNING ,K4M9 -AR,DE QUEEN ,KDEQ -AR,EL DORADO ,KELD -AR,FAYETTEVILLE ,KFYV -AR,FLIPPIN (AWOS) ,KFLP -AR,FORT SMITH ,KFSM -AR,HARRISON ,KHRO -AR,HOT SPRINGS ,KHOT -AR,JONESBORO ,KJBR -AR,LITTLE ROCK ,KLIT -AR,LITTLE ROCK AFB ,KLRF -AR,MENA INTERMTN ,KMEZ -AR,MONTICELLO ,KLLQ -AR,MOUNT IDA ,KMWT -AR,MOUNTAIN HOME ,KBPK -AR,NEWPORT ,KM19 -AR,PINE BLUFF/GRIDR,KPBF -AR,ROGERS ,KROG -AR,RUSSELLVILLE ,KRUE -AR,SEARCY ,KSRC -AR,SILOAM SPRING ,KSLG -AR,SPRINGDALE MUNI ,KASG -AR,STUTTGART ,KSGT -AR,TEXARKANA ,KTXK -AR,W MEMPHIS MUNI ,KAWM -AR,WALNUT RIDGE ,KARG -AZ,AK-CHIN ,KA39 -AZ,BUCKEYE ,KBXK -AZ,BULLHEAD CITY ,KIFP -AZ,CASA GRANDA ,KCGZ -AZ,CHANDLER ,KCHD -AZ,CHANDLER/MESA ,KIWA -AZ,COLORADO CITY ,KAZC -AZ,COOLIDGE MUNI ,KP08 -AZ,DAVIS/TUCSON ,KDMA -AZ,FLAGSTAFF ,KFLG -AZ,FORT HUACHUCA ,KFHU -AZ,GILA BEND (AAF) ,KGXF -AZ,GLENDALE ,KGEU -AZ,GOODYEAR MUNICIP,KGYR -AZ,GRAND CANYON ,KGCN -AZ,KINGMAN ,KIGM -AZ,LAGUNA (AAF) ,KLGF -AZ,LAKE HAVASU CITY,KHII -AZ,LUKE AFB/GLENDAL,KLUF -AZ,MESA/FALCON FLD ,KFFZ -AZ,NOGALES ,KOLS -AZ,PAGE ,KPGA -AZ,PAYSON ,KPAN -AZ,PHOENIX/DEER VLY,KDVT -AZ,PHOENIX/SKY HRBR,KPHX -AZ,PIONEER AIRFIELD,KALK -AZ,PRESCOTT ,KPRC -AZ,SAFFORD ,KSAD -AZ,SCOTTSDALE ,KSDL -AZ,SEDONA ,KSEZ -AZ,SHOW LOW MUNICIP,KSOW -AZ,SPRINGERVILLE ,KJTC -AZ,ST. JOHNS ,KSJN -AZ,TAYLOR ,KTYL -AZ,TUCSON ,KTUS -AZ,TUCSON/MARANA ,KAVQ -AZ,TUCSON/RYAN FLD ,KRYN -AZ,WILLIAMS CLARK ,KCMR -AZ,WINDOW ROCK ,KRQE -AZ,WINSLOW ,KINW -AZ,YUMA MCAS ,KNYL -CA,ALTURAS ,KAAT -CA,ARCATA/EUREKA ,KACV -CA,AUBURN MUNI ,KAUN -CA,AVALON ,KAVX -CA,BAKERSFIELD ,KBFL -CA,BEALE AFB/MARYSV,KBAB -CA,BICYCLE LAKE ,KBYS -CA,BIG BEAR CITY ,KL35 -CA,BISHOP ,KBIH -CA,BLYTHE ,KBLH -CA,BORREGO SPRINGS ,KL08 -CA,BRIDGEPORT(MCMWT,KBAN -CA,BURBANK ,KBUR -CA,BYRON ,KC83 -CA,CAMARILLO ,KCMA -CA,CAMP PENDLETON ,KNFG -CA,CARLSBAD ,KCRQ -CA,CHICO MUNICIPAL ,KCIC -CA,CHINA LAKE (NAF),KNID -CA,CHINO ,KCNO -CA,COLUMBIA ,KO22 -CA,CONCORD ,KCCR -CA,CORONA MUNI ,KAJO -CA,COSTA MESA ,KSNA -CA,CRESCENT CITY ,KCEC -CA,DAGGETT ,KDAG -CA,DAVIS ,KEDU -CA,DELANO ,KDLO -CA,EDWARDS AFB ,KEDW -CA,EDWARDS N-AUX ,K9L2 -CA,EL CENTRO NAF ,KNJK -CA,EL MONTE ,KEMT -CA,EMIGRANT GAP ,KBLU -CA,FALLBROOK AIRPAR,KL18 -CA,FORTUNA ,KFOT -CA,FRESNO ,KFAT -CA,FRESNO CHANDLER ,KFCH -CA,FULLERTON ,KFUL -CA,GRASS VALLEY ,KGOO -CA,HALF MOON BAY ,KHAF -CA,HANFORD ,KHJO -CA,HAWTHORNE ,KHHR -CA,HAYWARD ,KHWD -CA,HOLLISTER MUNI ,KCVH -CA,IMPERIAL ,KIPL -CA,IMPERIAL BEACH ,KNRS -CA,JACKSON ,KJAQ -CA,LA / WHITEMAN ,KWHP -CA,LA VERNE/BRACKET,KPOC -CA,LANCASTER/FOX ,KWJF -CA,LEMOORE NAS/REEV,KNLC -CA,LINCOLN ,KLHM -CA,LIVERMORE ,KLVK -CA,LOMPOC ,KLPC -CA,LONG BEACH ,KLGB -CA,LOS ALAMITOS AAF,KSLI -CA,LOS ANGELES ,KCQT -CA,LOS ANGELES ,KLAX -CA,MADERA ,KMAE -CA,MAMMOTH/JUNE LAK,KMMH -CA,MARYSVILLE ,KMYV -CA,MATHER FIELD ,KMHR -CA,MCCLELLAN AFB ,KMCC -CA,MERCED ,KMCE -CA,MERCED/CASTLE AF,KMER -CA,MIRAMAR NAS/SAN ,KNKX -CA,MODESTO ,KMOD -CA,MOJAVE ,KMHV -CA,MONTAGUE/SISKIYO,KSIY -CA,MONTEREY ,KMRY -CA,MOUNT SHASTA ,KMHS -CA,MURRIETA/TEMECUL,KF70 -CA,NAPA ,KAPC -CA,NEEDLES ,KEED -CA,NORTH ISLAND NAS,KNZY -CA,NOVATO/GNOSS FLD,KDVO -CA,OAKLAND ,KOAK -CA,OCEANO CNTY ,KL52 -CA,OCEANSIDE ,KOKB -CA,OCEANSIDE/RED-B ,KNXF -CA,ONTARIO ,KONT -CA,OROVILLE ,KOVE -CA,OXNARD ,KOXR -CA,PALM SPRINGS ,KPSP -CA,PALMDALE ,KPMD -CA,PALO ALTO ,KPAO -CA,PASO ROBLES ,KPRB -CA,PETALUMA ,KO69 -CA,PLACERVILLE ,KPVF -CA,POINT MUGU NAS ,KNTD -CA,PORTERVILLE ,KPTV -CA,RAMONA ,KRNM -CA,RED BLUFF ,KRBL -CA,REDDING ,KRDD -CA,RIVERSIDE ,KRAL -CA,RIVERSIDE/MARCH ,KRIV -CA,SACRAMENTO ,KSAC -CA,SACRAMENTO/METRO,KSMF -CA,SALINAS ,KSNS -CA,SAN ANDREAS ,KCPU -CA,SAN BERNARDINO ,KSBD -CA,SAN CARLOS AIRPO,KSQL -CA,SAN CLEMENTE IS.,KNUC -CA,SAN DIEGO ,KSAN -CA,SAN DIEGO/BROWN ,KSDM -CA,SAN DIEGO/MNTGMY,KMYF -CA,SAN DIEGO/SANTEE,KSEE -CA,SAN FRANCISCO ,KSFO -CA,SAN JOSE ,KSJC -CA,SAN JOSE/REID ,KRHV -CA,SAN LUIS OBISPO ,KSBP -CA,SAN NICOLAS ISLA,KNSI -CA,SANDBERG ,KSDB -CA,SANTA BARBARA ,KSBA -CA,SANTA MARIA ,KSMX -CA,SANTA MONICA ,KSMO -CA,SANTA ROSA ,KSTS -CA,SANTA YNEZ ,KIZA -CA,SOUTH LAKE TAHOE,KTVL -CA,STOCKTON ,KSCK -CA,SUSANVILLE MUNI ,KSVE -CA,TEHACHAPI ,KTSP -CA,THERMAL/PALM SPG,KTRM -CA,TORRANCE MUNICIP,KTOA -CA,TRACY ,KTCY -CA,TRAVIS AFB/FAIRF,KSUU -CA,TRUCKEE TAHOE ,KTRK -CA,TWENTYNINE PALMS,KNXP -CA,UKIAH ,KUKI -CA,UPLAND ,KCCB -CA,VACAVILLE ,KVCB -CA,VAN NUYS ,KVNY -CA,VANDENBERG AFB ,KVBG -CA,VICTORVILLE ,KVCV -CA,VISALIA MUNI ,KVIS -CA,WATSONVILLE ,KWVI -CO,AKRON ,KAKO -CO,ALAMOSA ,KALS -CO,ASPEN ,KASE -CO,BERTHOUD PASS ,K0CO -CO,BOULDER MUNI ,KBDU -CO,BROOMFIELD/JEFFC,KBJC -CO,BUCKLEY ANGB/DEN,KBKF -CO,BUENA VISTA ,KAEJ -CO,BURLINGTON ,KITR -CO,CANON CITY ,K1V6 -CO,CHEYENNE MOUNTAI,KCWN -CO,CO SPNGS MEADOW ,KFLY -CO,COLORADO SPRINGS,KCOS -CO,CORTEZ ,KCEZ -CO,COTTONWOOD PASS ,K7BM -CO,CRAIG ,KCAG -CO,DAKOTA HILL ,KC99 -CO,DEL NORTE ,KRCV -CO,DELTA/BLAKE FLD ,KAJZ -CO,DENVER (DIA) ,KDEN -CO,DENVER/ARAPAHOE ,KAPA -CO,DURANGO ,KDRO -CO,EAGLE CO. REGION,KEGE -CO,ERIE MUNI ,KEIK -CO,FORT CARSON ,KFCS -CO,FORT MORGAN ,KFMM -CO,FT COLLINS/LOVEL,KFNL -CO,GRANBY/GRAND CO ,KGNB -CO,GRAND JUNCTION ,KGJT -CO,GREELEY/WELD ,KGXY -CO,GUNNISON ,KGUC -CO,HAYDEN/YAMPA ,KHDN -CO,HOLYOKE ,KHEQ -CO,JULIET MADIS ,K1JW -CO,KREMMLING AWOS ,K20V -CO,LA JUNTA ,KLHX -CO,LA VETA PASS ,KVTP -CO,LAMAR ,KLAA -CO,LEADVILLE ,KLXV -CO,LIMA MADIS ,K1LW -CO,LIMON ,KLIC -CO,LONGMONT/VBRAND ,KLMO -CO,MEEKER ,KEEO -CO,MIKE MADIS ,K1MW -CO,MONARCH PASS ,KMYP -CO,MONTROSE ,KMTJ -CO,MONUMENT/ELBERT ,KMNH -CO,NOVEMBER MADIS ,K1NW -CO,PAGOSA SPRINGS ,KPSO -CO,PUEBLO ,KPUB -CO,RANGELY ,K4V0 -CO,RED CLIFF PASS ,KCCU -CO,RIFLE ,KRIL -CO,SAGUACHE MUNI ,K04V -CO,SALIDA ,KANK -CO,SPRINGFIELD ,KSPD -CO,STEAMBOAT SPRING,KSBS -CO,STERLING ,KSTK -CO,SUNLIGHT ,K5SM -CO,TELLURIDE REGION,KTEX -CO,TRINIDAD/ANIMAS ,KTAD -CO,USAF ACADEMY/COS,KAFF -CO,WALDEN ,K33V -CO,WALTON PEAK ,KC07 -CO,WILKERSON PASS ,K4BM -CO,WOLF CREEK PASS ,KCPW -CO,WRAY ,K2V5 -CO,YUMA ,K2V6 -CT,BRIDGEPORT ,KBDR -CT,CHESTER ,KSNC -CT,DANBURY ,KDXR -CT,GROTON/NEW LONDO,KGON -CT,HARTFORD/BRAINAR,KHFD -CT,MERIDEN ,KMMK -CT,NEW HAVEN/TWEED ,KHVN -CT,OXFORD/WATERBURY,KOXC -CT,WILLIMANTIC ,KIJD -CT,WINDSOR LOCKS ,KBDL -DC,WASHINGTON/NATL ,KDCA -DE,DOVER AFB ,KDOV -DE,DOVER/CHESWOLD ,K33N -DE,GEORGETOWN ,KGED -DE,WILMINGTON ,KILG -FL,APALACHICOLA ,KAAF -FL,BARTOW MUNICIPAL,KBOW -FL,BOCA RATON ,KBCT -FL,BROOKSVILLE ,KBKV -FL,CAPE CANAVERAL ,KXMR -FL,CLEARWATER ,KCLW -FL,CRESTVIEW ,KCEW -FL,CROSS CITY ,KCTY -FL,CRYSTAL RIVER ,KCGC -FL,DAYTONA BEACH ,KDAB -FL,DE FUNIAK SPRNGS,K54J -FL,DELAND ,KDED -FL,DESTIN ,KDTS -FL,DUKE FLD/EGLIN ,KEGI -FL,EGLIN AFB/VALPAR,KVPS -FL,FERNANDINA BEACH,KFHB -FL,FLAGLER CNTY ,KFIN -FL,FORT MYERS ,KFMY -FL,FORT MYERS ,KRSW -FL,FORT PIERCE ,KFPR -FL,FT LAUDERD/EXEC ,KFXE -FL,FT LAUDERD/HOLLY,KFLL -FL,GAINESVILLE ,KGNV -FL,HOLLYWOOD ,KHWO -FL,HOMESTEAD AFB ,KHST -FL,HURLBURT FIELD ,KHRT -FL,IMMOKALEE ,KIMM -FL,INVERNESS ,KINF -FL,JACKSONVIL/CECIL,KVQQ -FL,JACKSONVIL/CRAIG,KCRG -FL,JACKSONVIL/HERLO,KHEG -FL,JACKSONVILLE ,KJAX -FL,JACKSONVILLE NAS,KNIP -FL,KEY WEST ,KEYW -FL,KEY WEST NAS ,KNQX -FL,KEYSTONE HEIGHTS,K42J -FL,KISSIMMEE/ORLAND,KISM -FL,LAKE CITY ,KLCQ -FL,LAKE WALES ,KX07 -FL,LAKELAND REGIONA,KLAL -FL,LANTANA/PALM BEA,KLNA -FL,LEESBURG ,KLEE -FL,LIVE OAK/SUWANNE,K24J -FL,MACDILL AFB/TAMP,KMCF -FL,MARATHON ,KMTH -FL,MARCO ISLAND ,KMKY -FL,MARIANNA ,KMAI -FL,MAYPORT NAS ,KNRB -FL,MELBOURNE ,KMLB -FL,MIAMI ,KMIA -FL,MIAMI/OPA LOCKA ,KOPF -FL,MIAMI/TAMIAMI ,KTMB -FL,MILTON/WHITING S,KNDZ -FL,NAPLES MUNICIPAL,KAPF -FL,NASA SHUTTLE FCL,KTTS -FL,NEW SMYRNA BEACH,KEVB -FL,NORTH PALM BEACH,KF45 -FL,OCALA MUNI ,KOCF -FL,OKEECHOBEE CTY ,KOBE -FL,ORLANDO ,KMCO -FL,ORLANDO ,KORL -FL,ORMOND BEACH VOR,KOMN -FL,PALATKA MUNI ,K28J -FL,PANAMA CITY ,KECP -FL,PATRICK AFB/COCO,KCOF -FL,PENSACOLA ,KPNS -FL,PENSACOLA NAS ,KNPA -FL,PLACIDA ,K54A -FL,PLANT CITY MUNI ,KPCM -FL,POMPANO BEACH ,KPMP -FL,PUNTA GORDA ,KPGD -FL,QUINCY ,K2J9 -FL,SANFORD/ORLANDO ,KSFB -FL,SARASOTA/BRADENT,KSRQ -FL,SEBRING ,KSEF -FL,ST AUGUSTINE ,KSGJ -FL,ST PETERS/ALBERT,KSPG -FL,ST PETERSBURG ,KPIE -FL,STUART/WITHAM ,KSUA -FL,TALLAHASSEE ,KTLH -FL,TAMPA ,KTPA -FL,TAMPA/O KNIGHT ,KTPF -FL,TAMPA/VANDENBURG,KVDF -FL,TITUSVILLE ,KTIX -FL,TYNDALL AFB ,KPAM -FL,TYNDALL DRONE ,KTDR -FL,VALKARIA AFS ,KX26 -FL,VENICE ,KVNC -FL,VERO BEACH ,KVRB -FL,WEST PALM BEACH ,KPBI -FL,WHITING FLD NAS ,KNSE -FL,WILLISTON ,KX60 -FL,WINTER HAVEN ,KGIF -FL,ZEPHYRHILLS ,KZPH -GA,ALBANY ,KABY -GA,ALMA ,KAMG -GA,AMERICUS ,KACJ -GA,ATHENS ,KAHN -GA,ATLANTA ,KATL -GA,ATLANTA/FULTON ,KFTY -GA,ATLANTA/PAULDING,KPUJ -GA,AUGUSTA/BUSH ,KAGS -GA,AUGUSTA/DANIEL ,KDNL -GA,BAINBRIDGE ,KBGE -GA,BAXLEY MUNI ,KBHC -GA,BLAIRSVILLE ,KDZJ -GA,BLAKELY EARLY C ,KBIJ -GA,BRUNSWICK ,KSSI -GA,BRUNSWICK/GLYNCO,KBQK -GA,BUTLER ,K6A1 -GA,CALHOUN ,KCZL -GA,CAMILLA ,KCXU -GA,CANON ,K18A -GA,CANTON/CHEROKEE ,KCNI -GA,CARROLLTON/GRAY ,KCTJ -GA,CARTERSVILLE ,KVPC -GA,CLAXTON/EVANS CO,KCWV -GA,COCHRAN ,K48A -GA,COLUMBUS ,KCSG -GA,CORDELE ,KCKF -GA,CORNELIA ,KAJR -GA,COVINGTON MUNI ,KCVC -GA,DALTON ,KDNN -GA,DOBBINS AFB/MARI,KMGE -GA,DONALDSON ,K17J -GA,DOUGLAS MUNI ,KDQH -GA,DUBLIN ,KDBN -GA,EASTMAN ,KEZM -GA,FITZGERALD ,KFZG -GA,FT BENNING/COLUM,KLSF -GA,FT STEWART/WRIGH,KLHW -GA,GAINESVILLE ,KGVL -GA,GILMORE COUNTY ,K49A -GA,GREENSBORO ,K3J7 -GA,GRIFFIN-SPALDING,K6A2 -GA,HAMPTON/HENRY ,KHMP -GA,HAZELHURST ,KAZE -GA,HOMERVILLE ,KHOE -GA,JASPER ,KJZP -GA,JEFFERSON ,KJCA -GA,JESUP/WAYNE CTY ,KJES -GA,LA GRANGE ,KLGC -GA,LAFAYETTE ,K9A5 -GA,LAWRENCEVILLE ,KLZU -GA,LOUISVILLE ,K2J3 -GA,MACON ,KMCN -GA,MARIETTA MCCOLUM,KRYY -GA,MCDUFFIE/THOMSON,KHQU -GA,METTER ,KHME -GA,MILLEDGEVILLE ,KMLJ -GA,MILLEN ,K2J5 -GA,MONROE ,KD73 -GA,MOODY AFB/VALDOS,KVAD -GA,MOULTRIE MUNI ,KMGR -GA,NEWNAN ,KCCO -GA,PEACHTREE CITY ,KFFC -GA,PEACHTREE/DEKALB,KPDK -GA,PERRY HOUSTON CN,KPXE -GA,PINE MOUNTAIN ,KPIM -GA,ROME ,KRMG -GA,SANDERSVILLE ,KOKZ -GA,SAVANNAH ,KSAV -GA,SAVANNAH/HUNTER ,KSVN -GA,STATESBORO ,KTBR -GA,SWAINSBORO ,KSBO -GA,SYLVANIA ,KJYL -GA,THOMASTON UPSON ,KOPN -GA,THOMASVILLE ,KTVI -GA,TIFTON ,KTMA -GA,TOCCOA ,KTOC -GA,VALDOSTA REGIONA,KVLD -GA,VIDALIA MUNI ,KVDI -GA,WARNER ROBINS AF,KWRB -GA,WASHINGTON ,KIIY -GA,WAYCROSS/WARE CO,KAYS -GA,WINDER/BARROW ,KWDR -HI,BARKING SANDS/KA,PHBK -HI,BRADSHAW AAF/HAW,PHSF -HI,HILO ,PHTO -HI,HONOLULU ,PHNL -HI,KAHULUI ,PHOG -HI,KAILUA/KONA ,PHKO -HI,KALAELOA ,PHJR -HI,KANEOHE MCAS ,PHNG -HI,LANAI CITY AIRPO,PHNY -HI,LIHUE/KAUAI IS ,PHLI -HI,MIDWAY ISLAND NA,PMDY -HI,MOLOKAI ,PHMK -HI,WHEELER AFB/OAHU,PHHI -IA,ALGONA ,KAXA -IA,AMES ,KAMW -IA,ANKENY ,KIKV -IA,ATLANTIC ,KAIO -IA,AUDUBON ,KADU -IA,BOONE MUNI ,KBNW -IA,BURLINGTON ,KBRL -IA,CARROLL ,KCIN -IA,CEDAR RAPIDS ,KCID -IA,CENTERVILLE MUNI,KTVK -IA,CHARITON ,KCNC -IA,CHARLES CITY ,KCCY -IA,CHEROKEE ,KCKP -IA,CLARINDA ,KICL -IA,CLARION ,KCAV -IA,CLINTON MUNI ,KCWI -IA,COUNCIL BLUFFS ,KCBF -IA,CRESTON ,KCSQ -IA,DAVENPORT/QUAD C,KDVN -IA,DECORAH ,KDEH -IA,DENISON ,KDNS -IA,DES MOINES ,KDSM -IA,DUBUQUE ,KDBQ -IA,ESTHERVILLE ,KEST -IA,FAIRFIELD ,KFFL -IA,FOREST CITY ,KFXY -IA,FORT DODGE ,KFOD -IA,FORT MADISON ,KFSW -IA,GRINNELL REG ,KGGI -IA,HAMPTON ,KHPT -IA,HARLAN MUNI ,KHNR -IA,INDEPENDENCE ,KIIB -IA,IOWA CITY ,KIOW -IA,IOWA FALLS MUNI ,KIFA -IA,KEOKUK MUNI ,KEOK -IA,KNOXVILLE ,KOXV -IA,LAMONI ,KLWD -IA,LE MARS ,KLRJ -IA,MARSHALLTOWN ,KMIW -IA,MASON CITY ,KMCW -IA,MAURICE ,KSXK -IA,MONTICELLO MUNI ,KMXO -IA,MT PLEASANT ,KMPZ -IA,MUSCATINE ,KMUT -IA,NEWTON MUNI ,KTNU -IA,OELWEN ,KOLZ -IA,OSCEOLA MUNI ,KI75 -IA,OSKALOOSA MUNI ,KOOA -IA,OTTUMWA ,KOTM -IA,PELLA ,KPEA -IA,PERRY MUNI ,KPRO -IA,RED OAK ,KRDK -IA,SHELDON ,KSHL -IA,SHENANDOAH MUNI ,KSDA -IA,SIOUX CITY ,KSUX -IA,SPENCER ,KSPW -IA,STORM LAKE ,KSLB -IA,VINTON ,KVTI -IA,WASHINGTON ,KAWG -IA,WATERLOO ,KALO -IA,WEBSTER CITY ,KEBS -ID,BOISE ,KBOI -ID,BONNERS FERRY ,K65S -ID,BURLEY ,KBYI -ID,CALDWELL ,KEUL -ID,CHALLIS ,KLLJ -ID,COEUR D'ALENE ,KCOE -ID,DRIGGS REED MEM ,KDIJ -ID,GRANGEVILLE ,KGIC -ID,HAILEY/FRIEDMAN ,KSUN -ID,IDAHO FALLS ,KIDA -ID,JEROME COUNTY ,KJER -ID,LEWISTON ,KLWS -ID,LOWELL/ELK CITY ,KP69 -ID,MCCALL ,KMYL -ID,MOUNTAIN HOME ,KMUO -ID,MULLAN PASS ,KMLP -ID,NAMPA ,KMAN -ID,PARIS ,K1U7 -ID,POCATELLO ,KPIH -ID,REXBURG ,KRXE -ID,SALMON/LEMHI ,KSMN -ID,STANLEY ,KSNT -ID,TWIN FALLS ,KTWF -ID,WALL/SANDPOINT ,KSZT -IL,ALTON/ST LOUIS R,KALN -IL,BLOOMINGTON/NORM,KBMI -IL,CAHOKIA/ST LOUIS,KCPS -IL,CAIRO ,KCIR -IL,CARBONDALE/MURPH,KMDH -IL,CARMI MUNI ,KCUL -IL,CENTRALIA ,KENL -IL,CHAMPAIGN/URBANA,KCMI -IL,CHICAGO ,KMDW -IL,CHICAGO O'HARE ,KORD -IL,CHICAGO/AURORA ,KARR -IL,CHICAGO/DUPAGE ,KDPA -IL,CHICAGO/LANSING ,KIGQ -IL,DANVILLE ,KDNV -IL,DE KALB ,KDKB -IL,DECATUR ,KDEC -IL,EFFINGHAM ,K1H2 -IL,FAIRFIELD ,KFWC -IL,FLORA ,KFOA -IL,FREEPORT ,KFEP -IL,GALESBURG ,KGBG -IL,HARRISBURG ,KHSB -IL,JACKSONVILLE ,KIJX -IL,JOLIET ,KJOT -IL,KANKAKEE ,KIKK -IL,LACON ,KC75 -IL,LAWRENCEVILLE ,KLWV -IL,LITCHFIELD MUNI ,K3LF -IL,MACOMB MUNI ,KMQB -IL,MARION REGIONAL ,KMWA -IL,MATTOON/CHARLEST,KMTO -IL,METROPOLIS ,KM30 -IL,MOLINE/QUAD CITY,KMLI -IL,MORRIS-WASHBURN ,KC09 -IL,MOUNT CARMEL ,KAJG -IL,MOUNT STERLING ,KI63 -IL,MOUNT VERNON ,KMVN -IL,OLNEY-NOBLE ,KOLY -IL,PALWAUKEE ,KPWK -IL,PARIS ,KPRG -IL,PEORIA ,KPIA -IL,PERU ,KVYS -IL,PITTSFIELD ,KPPQ -IL,PONTIAC ,KPNT -IL,QUINCY MUNI/BALD,KUIN -IL,RANTOUL ,KTIP -IL,ROBINSON MUNI ,KRSV -IL,ROCHELLE/KORITZ ,KRPJ -IL,ROCKFORD ,KRFD -IL,SALEM/LECKRONE ,KSLO -IL,SAVANNA/TRITOWN ,KSFY -IL,SCHAUMBURG ,K06C -IL,SCOTT AFB/BELLEV,KBLV -IL,SPARTA ,KSAR -IL,SPRINGFIELD ,KSPI -IL,STERLING ROCKFAL,KSQI -IL,TAYLORVILLE ,KTAZ -IL,WAUKEGAN ,KUGN -IN,ANDERSON MUNICIP,KAID -IN,ANGOLA ,KANQ -IN,AUBURN DEKALB C ,KGWB -IN,BLOOMINGTON ,KBMG -IN,COLUMBUS/BALKALA,KBAK -IN,CRAWFORDSVILLE ,KCFJ -IN,DAVIESS COUNTY ,KDCY -IN,ELKHART MUNICIPA,KEKM -IN,EVANSVILLE ,KEVV -IN,FORT WAYNE ,KFWA -IN,FRANKFORT ,KFKR -IN,FRENCH LICK ,KFRH -IN,GARY REGIONAL ,KGYY -IN,GOSHEN ,KGSH -IN,GREENCASTLE ,KGPC -IN,GREENWOOD ,KHFY -IN,GRISSOM AFB/PERU,KGUS -IN,HUNTINGBURG ,KHNB -IN,HUNTINGTON ,KHHG -IN,INDIANAPOLIS ,KEYE -IN,INDIANAPOLIS ,KIND -IN,INDIANAPOLIS EXC,KTYQ -IN,INDIANAPOLIS REG,KMQJ -IN,JEFFERSONVILLE ,KJVY -IN,KENDALLVILLE ,KC62 -IN,KNOX STARKE CTY ,KOXI -IN,KOKOMO ,KOKK -IN,LA PORTE ,KPPO -IN,LAFAYETTE ,KLAF -IN,LOGANSPORT ,KGGP -IN,MADISON ,KIMS -IN,MARION MUNI ,KMZZ -IN,MICHIGAN CITY ,KMGC -IN,MONTICELLO/WHITE,KMCX -IN,MUNCIE ,KMIE -IN,PLYMOUTH ,KC65 -IN,PORTLAND ,KPLD -IN,RENSSELAER ,KRZL -IN,RICHMOND ,KRID -IN,ROCHESTER ,KRCR -IN,SHELBYVILLE ,KGEZ -IN,SOUTH BEND ,KSBN -IN,TERRE HAUTE ,KHUF -IN,VALPARAISO ,KVPZ -IN,WARSAW MUNI ,KASW -KS,AUGUSTA ,K3AU -KS,BASSETT ,KK88 -KS,BENTON ,K1K1 -KS,CHANUTE ,KCNU -KS,COFFEYVILLE ,KCFV -KS,COLBY ,KCBK -KS,CONCORDIA ,KCNK -KS,DODGE CITY ,KDDC -KS,ELDORADO ,KEQA -KS,ELKHART ,KEHA -KS,EMPORIA ,KEMP -KS,EUREKA ,K13K -KS,FT RILEY/MARSHAL,KFRI -KS,GARDEN CITY ,KGCK -KS,GOODLAND ,KGLD -KS,GREAT BEND ,KGBD -KS,HAYS MUNI ,KHYS -KS,HILL CITY ,KHLC -KS,HUGOTON ,KHQG -KS,HUTCHINSON ,KHUT -KS,INDEPENDENCE ,KIDP -KS,JOHNSON CITY ,KJHN -KS,LAWRENCE ,KLWC -KS,LIBERAL ,KLBL -KS,LYONS ,KLYO -KS,MANHATTAN ,KMHK -KS,MARYSVILLE ,KMYZ -KS,MCCONNELL AFB ,KIAB -KS,MEDICINE LODGE ,KP28 -KS,NEWTON ,KEWK -KS,OAKLEY ,KOEL -KS,OBERLIN ,KOIN -KS,OLATHE/EXECUTIVE,KOJC -KS,OLATHE/INDUSTRIA,KIXD -KS,OTTAWA ,KOWI -KS,PARSONS ,KPPF -KS,PITTSBURG ,KPTS -KS,PRATT INDUST ,KPTT -KS,RUSSELL ,KRSL -KS,SALINA ,KSLN -KS,SCOTT CITY ,KTQK -KS,ST FRANCIS ,KSYF -KS,SUBLETTE ,K19S -KS,SYRACUSE ,K3K3 -KS,TOPEKA ,KTOP -KS,TOPEKA/FORBES ,KFOE -KS,WICHITA ,KICT -KS,WICHITA/BEECH ,KBEC -KS,WICHITA/JABARA ,KAAO -KS,WINFIELD/ARKANSA,KWLD -KY,ASHLAND ,KDWU -KY,BARDSTOWN ,KBRY -KY,BIG SANDY RGNL ,KSJS -KY,BOWLING GREE ,KBWG -KY,CAMPBELLSVILLE ,KAAS -KY,COVINGTON ,KCVG -KY,DANVILLE ,KDVK -KY,FLEMINGSBURG ,KFGX -KY,FORT KNOX/GODMAN,KFTK -KY,FRANKFORT ,KFFT -KY,GEORGETOWN ,K27K -KY,GLASGOW ,KGLW -KY,GREENVILLE ,KM21 -KY,HARLAN ,KI35 -KY,HENDERSON CITY ,KEHR -KY,HOPKINSVILLE ,KHOP -KY,LEBANON-SPRINGFI,K6I2 -KY,LEWISPORT ,KKY8 -KY,LEXINGTON ,KLEX -KY,LONDON ,KLOZ -KY,LOUISVILLE ,KSDF -KY,LOUISVILLE/BOWMN,KLOU -KY,MADISONVILLE ,K2I0 -KY,MARION ,K5M9 -KY,MAYFIELD ,KM25 -KY,MIDDLESBORO-BELL,K1A6 -KY,MONTICELLO/WAYNE,KEKQ -KY,MOREHEAD ,KSYM -KY,MOUNT STERLING ,KIOB -KY,MURRAY KYLE-OAK ,KCEY -KY,NOCTOR/JACKSON ,KJKL -KY,OWENSBORO/DAVIES,KOWB -KY,PADUCAH ,KPAH -KY,PIKEVILLE ,KPBX -KY,RICHMOND ,KRGA -KY,SOMERSET ,KSME -KY,WILLIAMSBURG ,KBYL -LA,ABBEVILLE CC MEM,KIYA -LA,ALEXANDRIA ,KAEX -LA,ALEXANDRIA ,KESF -LA,ATLANTIS OILP,KATP -LA,BARKSDALE AFB ,KBAD -LA,BATON ROUGE ,KBTR -LA,BOGALUSA CARR F ,KBXA -LA,BOOTHVILLE HEL ,KLNQ -LA,CHENAULT/LK CHAS,KCWF -LA,DERIDDER/FSS ,KDRI -LA,FORT POLK FR ,KPOE -LA,FULLERTON/POLK ,KBKB -LA,GARDEN BANKS172 ,KGHB -LA,GONZALES ,KREG -LA,HAMMOND ,KHDC -LA,HOUMA TERREBONNE,KHUM -LA,JENNINGS ,K3R7 -LA,KEATHLEY C 875 ,K18H -LA,LAFAYETTE ,KLFT -LA,LAKE CHARLES ,KLCH -LA,MAGNOLIA OILP ,KGBK -LA,MAIN PASS 140B ,KMIS -LA,MAIN PASS 289C ,KVKY -LA,MANFIELD ,K3F3 -LA,MINDEN ,KMNE -LA,MISS CANYON 474 ,KIKT -LA,MISSISSIPPI CANY,KDSF -LA,MONROE ,KMLU -LA,NATCHITOCHES ,KIER -LA,NEW IBERIA ,KARA -LA,NEW ORLEANS NAS ,KNBG -LA,NEW ORLEANS/INTL,KMSY -LA,NEW ORLEANS/LAKE,KNEW -LA,NEW ORLEANS/SUPE,K7N0 -LA,NEW ROADS ,KHZR -LA,OAKDALE ALLEN P ,KACP -LA,OPELOUSAS ,KOPL -LA,PATTERSON MEMORI,KPTN -LA,PEASON RIDG/POLK,KAQV -LA,RESERVE ,KAPS -LA,SALT POINT ,KP92 -LA,SHIP SHOAL 241 ,KPZZ -LA,SHREVEPORT ,KSHV -LA,SHREVEPORT/DWNTN,KDTN -LA,SLIDELL 22 ,KASD -LA,SULPHUR ,KUXL -LA,TALLULAH/VICKSBU,KTVR -LA,VIDALIA/CONCORDI,K0R4 -LA,WALKER RIDGE 29 ,KWBF -MA,BEDFORD ,KBED -MA,BEVERLY ,KBVY -MA,BOSTON ,KBOS -MA,CHATHAM ,KCQX -MA,CHICOPEE/WESTOVE,KCEF -MA,FALMOUTH/OTIS AB,KFMH -MA,FITCHBURG ,KFIT -MA,HYANNIS ,KHYA -MA,LAWRENCE ,KLWM -MA,MARSHFIELD ,KGHG -MA,MARTHAS VINEYARD,KMVY -MA,NANTUCKET ,KACK -MA,NEW BEDFORD ,KEWB -MA,NORTH ADAMS ,KAQW -MA,NORWOOD ,KOWD -MA,ORANGE ,KORE -MA,PITTSFIELD ,KPSF -MA,PLYMOUTH ,KPYM -MA,PROVINCETOWN ,KPVC -MA,TAUNTON ,KTAN -MA,WESTFIELD ,KBAF -MA,WORCESTER ,KORH -MD,ABERDEEN/PHILLIP,KAPG -MD,ANDREWS AFB ,KADW -MD,ANNAPOLIS/NAVAL ,KNAK -MD,BALTIMORE/MARTIN,KMTN -MD,BALTO/WASH INTL ,KBWI -MD,CAMBRIDGE-DORCH ,KCGE -MD,CARROLL CNTY ,KDMW -MD,COLLEGE PARK ,KCGS -MD,CUMBERLAND REG ,KCBE -MD,EASTON/NEWNAM ,KESN -MD,FORT MEADE ,KFME -MD,FREDERICK ,KFDK -MD,GAITHERSBURG ,KGAI -MD,GARRETT CO ,K2G4 -MD,HAGERSTOWN ,KHGR -MD,OCEAN CITY ,KOXB -MD,PATUXENT RIVER ,KNHK -MD,SALISBURY ,KSBY -MD,ST MARYS (DUKE) ,K2W6 -MD,STEVENSVILLE ,KW29 -MD,WEBSTER NAVAL ,KNUI -ME,AUBURN/LEWISTON ,KLEW -ME,AUGUSTA ,KAUG -ME,BANGOR ,KBGR -ME,BAR HARBOR ,KBHB -ME,CARIBOU ,KCAR -ME,CLAYTON LAKE ,K40B -ME,FRENCHVILLE ,KFVE -ME,FRYEBURG ,KIZG -ME,GREENVILLE ,KGNR -ME,HOULTON ,KHUL -ME,MILLINOCKET ,KMLT -ME,PORTLAND ,KPWM -ME,PRESQUE ISLE ,KPQI -ME,ROCKLAND/KNOX ,KRKD -ME,SANFORD MUNI ,KSFM -ME,WATERVILLE ,KWVL -ME,WISCASSET ,KIWI -MI,ADRIAN ,KADG -MI,ALMA ,KAMN -MI,ALPENA ,KAPN -MI,ANN ARBOR ,KARB -MI,BAD AXE ,KBAX -MI,BATTLE CREEK ,KBTL -MI,BEAVER ISLAND ,KSJX -MI,BELLAIRE ,KACB -MI,BENTON HARBOR ,KBEH -MI,BIG RAPIDS ,KRQB -MI,CADILLAC/WEXFORD,KCAD -MI,CARO/TUSCOLA ,KCFS -MI,CHARLEVOIX ,KCVX -MI,CHARLOTTE ,KFPK -MI,CHEBOYGAN ,KSLH -MI,CHIPPEWA INTL ,KCIU -MI,COLDWATER ,KOEB -MI,COPPER HARBOR ,KP59 -MI,DETROIT/CITY AIR,KDET -MI,DETROIT/GROSSE I,KONZ -MI,DETROIT/WAYNE ,KDTW -MI,DETROIT/WILLOW ,KYIP -MI,DRUMMOND IS ,KDRM -MI,ESCANABA ,KESC -MI,FLINT ,KFNT -MI,FRANKFORT ,KFKS -MI,FREMONT ,KFFX -MI,GAYLORD ,KGLR -MI,GRAND RAPIDS ,KGRR -MI,GRAYLING AF ,KGOV -MI,GWINN/SAWYER ,KSAW -MI,HANCOCK ,KCMX -MI,HARBOR SPRINGS ,KMGN -MI,HILLSDALE ,KJYM -MI,HOLLAND ,KBIV -MI,HOUGHTON LAKE ,KHTL -MI,HOWELL ,KOZW -MI,IONIA ,KY70 -MI,IRON MOUNTAIN ,KIMT -MI,IRONWOOD ,KIWD -MI,JACKSON/REYNOLDS,KJXN -MI,KALAMAZOO ,KAZO -MI,LAMBERTVILLE ,KDUH -MI,LANSING ,KLAN -MI,LAPEER ,KD95 -MI,LUDINGTON/MASON ,KLDM -MI,MACKINAC ISLAND ,KMCD -MI,MANISTEE ,KMBL -MI,MANISTIQUE ,KISQ -MI,MARSHALL ,KRMY -MI,MASON ,KTEW -MI,MENOMINEE ,KMNM -MI,MIDLAND BARSTOW ,KIKW -MI,MONROE ,KTTF -MI,MOUNT PLEASANT ,KMOP -MI,MUNISING LAKESH ,KP53 -MI,MUSKEGON ,KMKG -MI,NEWBERRY ,KERY -MI,OSCODA/WURTSMITH,KOSC -MI,OWOSSO ,KRNP -MI,PELLSTON ,KPLN -MI,PONTIAC ,KPTK -MI,PORT HOPE ,KP58 -MI,PORT HURON ,KPHN -MI,ROGERS CITY ,KPZQ -MI,SAGINAW ,KMBS -MI,SAGINAW/BROWNE ,KHYX -MI,SAULT STE MARIE ,KANJ -MI,SELFRIDGE ANGB ,KMTC -MI,SOUTH HAVEN ,KLWA -MI,STURGIS/KIRSCH ,KIRS -MI,THREE RIVERS ,KHAI -MI,TRAVERSE CIT ,KTVC -MI,TROY/OAKLAND ,KVLL -MI,WEST BRANCH ,KY31 -MN,AITKIN NDB ,KAIT -MN,ALBERT LEA ,KAEL -MN,ALEXANDRIA ,KAXN -MN,APPLETON MUNICIP,KAQP -MN,AUSTIN MUNI ,KAUM -MN,BAUDETTE ,KBDE -MN,BEMIDJI ,KBJI -MN,BENSON MUNI ,KBBB -MN,BIGFORK ,KFOZ -MN,BRAINERD ,KBRD -MN,BUFFALO MUNI ,KCFE -MN,CAMBRIDGE MUNI ,KCBG -MN,CAMP RIDLEY ,KRYM -MN,CANBY/MYERS FLD ,KCNB -MN,CLOQUET ,KCOQ -MN,COOK MUNI AIRPOR,KCQM -MN,CRANE LAKE ,KCDD -MN,CROOKSTON MUNI ,KCKN -MN,DETROIT LAKES ,KDTL -MN,DODGE CENTER ,KTOB -MN,DULUTH ,KDLH -MN,DULUTH (SKY HARB,KDYT -MN,ELBOW LAKE MUNI ,KY63 -MN,ELY MUNI ,KELO -MN,EVELETH MUNI ,KEVM -MN,FAIRMONT MUNI ,KFRM -MN,FARIBAULT MUNI ,KFBL -MN,FERGUS FALLS ,KFFM -MN,FLAG ISLAND ,KFGN -MN,FOSSTON ,KFSE -MN,GLENCOE ,KGYL -MN,GLENWOOD ,KGHW -MN,GRAND MARAIS ,KGNA -MN,GRAND MARAIS/COO,KCKC -MN,GRAND RAPIDS ,KGPZ -MN,GRANITE FALLS ,KGDB -MN,HALLOCK ,KHCO -MN,HIBBING ,KHIB -MN,HINCKLEY ,K04W -MN,HUTCHINSON ,KHCD -MN,INTERNTNL FALLS ,KINL -MN,JACKSON MUNI ,KMJQ -MN,LAKE ELMO ,K21D -MN,LITCHFIELD ,KLJF -MN,LITTLE FALLS ,KLXL -MN,LONG PRAIRIE ,K14Y -MN,LONGVILLE ,KXVG -MN,LUVERNE ,KLYV -MN,MADISON ,KDXX -MN,MAHNOMEN ,K3N8 -MN,MANKATO ,KMKT -MN,MAPLE LAKE ,KMGG -MN,MARSHALL/RYAN ,KMML -MN,MCGREGOR/IVERSON,KHZX -MN,MINNEAPLS/BLAINE,KANE -MN,MINNEAPOLIS ,KMSP -MN,MNPLS/AIRLAKE ,KLVN -MN,MNPLS/CRYSTAL ,KMIC -MN,MNPLS/FLYING CLD,KFCM -MN,MONTEVIDEO ,KMVE -MN,MOORHEAD MUNI ,KJKJ -MN,MOOSE LAKE ,KMZH -MN,MORA ,KJMR -MN,MORRIS MUNI ,KMOX -MN,NEW ULM MUNI ,KULM -MN,OLIVIA ,KOVL -MN,ORR ,KORB -MN,ORTONVILLE ,KVVV -MN,OWATONNA ,KOWA -MN,PARK RAPIDS ,KPKD -MN,PAYNESVILLE ,KPEX -MN,PINE RIVER REGIO,KPWC -MN,PIPESTONE ,KPQN -MN,PRESTON ,KFKA -MN,PRINCETON MUNI ,KPNM -MN,RED WING ,KRGK -MN,REDWOOD FALL ,KRWF -MN,ROCHESTER ,KRST -MN,ROSEAU MUNI ,KROX -MN,RUSH CITY ,KROS -MN,SAUK CENTRE ,KD39 -MN,SLAYTON ,KDVP -MN,SOUTH ST PAUL ,KSGS -MN,ST MARY HOSPITAL,K9MN -MN,ST. CLOUD ,KSTC -MN,ST. PAUL ,KSTP -MN,STANTON ,KSYN -MN,STAPLES ,KSAZ -MN,THIEF RIVER ,KTVF -MN,TRACY ,KTKC -MN,TWO HARBORS ,KTWM -MN,WADENA MUNI ,KADC -MN,WALKER MUNI ,KY49 -MN,WARROAD ,KRRT -MN,WASECA ,KACQ -MN,WASKISH MUNI ,KVWU -MN,WHEATON NDB ,KETH -MN,WILLMAR MUNI ,KBDH -MN,WINDOM MUNI AIRP,KMWM -MN,WINONA MUNI ,KONA -MN,WORTHINGTON ,KOTG -MO,BRANSON ,KBBG -MO,BRANSON WEST ,KFWB -MO,CAMDENTON ,KOZS -MO,CAMERON ,KEZZ -MO,CAPE GIRARDEAU ,KCGI -MO,CHILLICOTHE ,KCDJ -MO,CLINTON ,KGLY -MO,COLUMBIA ,KCOU -MO,FARMINGTON ,KFAM -MO,FORT LEONARD WOO,KTBN -MO,HANNIBAL ,KHAE -MO,HARRISONVILLE ,KLRY -MO,JEFFERSON CITY ,KJEF -MO,JOPLIN ,KJLN -MO,KAISER MEM ,KAIZ -MO,KANSAS CITY/DNTN,KMKC -MO,KANSAS CITY/INTL,KMCI -MO,KENNETT ,KTKX -MO,KIRKSVILLE ,KIRK -MO,LEBANON ,KLBO -MO,LEES SUMMIT MUNI,KLXT -MO,MALDEN ,KMAW -MO,MARSHALL ,KMHL -MO,MEXICO ,KMYJ -MO,MONETT ,KHFJ -MO,MOSBY ,KGPH -MO,PERRYVILLE ,KPCD -MO,POPULAR BLUFF ,KPOF -MO,SEDALIA ,KDMO -MO,SIKESTON ,KSIK -MO,SPRINGFIELD ,KSGF -MO,ST. CHARLES ,KSET -MO,ST. JOSEPH ,KSTJ -MO,ST. LOUIS ,KSTL -MO,ST. LOUIS/SPIRIT,KSUS -MO,VICHY/ROLLA ,KVIH -MO,WARRENSBURG SKYH,KRCM -MO,WASHINGTON ,KFYG -MO,WEST PLAINS ,KUNO -MO,WHITEMAN AFB ,KSZL -MS,ABERDEEN/AMORY ,KM40 -MS,BAY ST LOUIS ,KHSA -MS,BILOXI/KEESLER ,KBIX -MS,BROOKHAVEN ,K1R7 -MS,CLARKSDALE ,KCKM -MS,COLUMBIA/MARION ,K0R0 -MS,COLUMBUS AFB ,KCBM -MS,CORINTH/R TURNER,KCRX -MS,GOLDEN/COLUMBUS ,KGTR -MS,GREENVILLE ,KGLH -MS,GREENWOOD ,KGWO -MS,GULFPORT ,KGPT -MS,HATTIESBURG ,KHBG -MS,JACKSON ,KJAN -MS,JACKSON/HAWKINS ,KHKS -MS,LAUREL ,KLUL -MS,MADISON ,KMBO -MS,MCCOMB ,KMCB -MS,MERIDIAN NAS ,KNMM -MS,MERIDIAN/KEY FLD,KMEI -MS,NATCHEZ/HARDY ,KHEZ -MS,OLIVE BRANCH ,KOLV -MS,OXFORD ,KUOX -MS,PANOLA ,KPMU -MS,PASCAGOULA ,KPQL -MS,PINE BELT RGNL ,KPIB -MS,RAYMOND ,KJVW -MS,TUNICA ,KUTA -MS,TUPELO ,KTUP -MS,WINONA ,K5A6 -MT,ALPHA ,K1AM -MT,BAKER ,KBHK -MT,BIG TIMBER ,K6S0 -MT,BILLINGS ,KBIL -MT,BOZEMAN ,KBZN -MT,BUTTE ,KBTM -MT,CHARLIE ,K1CM -MT,CUT BANK ,KCTB -MT,DELTA ,K1DM -MT,DILLON ,KDLN -MT,ECHO ,K1EM -MT,ENNIS BIG SKY ,KEKS -MT,FOXTROT ,K1FM -MT,GLASGOW ,KGGW -MT,GLENDIVE ,KGDV -MT,GOLF ,K1GM -MT,GREAT FALLS ,KGTF -MT,HAVRE ,KHVR -MT,HELENA ,KHLN -MT,INDIA ,K1IM -MT,JORDAN ,KJDN -MT,JULIE ,K1JM -MT,KALISPELL ,KGPI -MT,KILO ,K1KM -MT,LEWISTOWN ,KLWT -MT,LIVINGSTON ,KLVM -MT,MALMSTROM AFB ,KGFA -MT,MALTA ,KM75 -MT,MIKE ,K1MM -MT,MILES CITY ,KMLS -MT,MISSOULA ,KMSO -MT,N BAR RANCH ,KMVH -MT,OSCAR ,K1OM -MT,SIDNEY RICHLAND ,KSDY -MT,WOLF POINT ,KOLF -NC,AHOSKIE/TRI COUN,KASJ -NC,ALBEMARLE STANLY,KVUJ -NC,ANDREWS ,KRHP -NC,ASHEBORO MUNI ,KHBI -NC,ASHEVILLE ,KAVL -NC,BEAUFORT ,KMRH -NC,BOGUE/SWANSBORO ,KNJM -NC,BOONE WATAUGA CT,KTNB -NC,BURLINGTON ,KBUY -NC,CHARLOTTE ,KCLT -NC,CHERRY POINT ,KNKT -NC,CLINTON ,KCTZ -NC,CONCORD REG ARPT,KJQF -NC,CURRITUCK ,KONX -NC,DAVIDSON CTY AP ,KEXX -NC,EDENTON ,KEDE -NC,ELIZABETH CITY ,KECG -NC,ELIZABETHTOWN ,KEYF -NC,ENGELHARD/HYDE ,K7W6 -NC,ERWIN/HARNETT CO,KHRJ -NC,FAYETTEVILLE ,KFAY -NC,FORT BRAGG/SIMMO,KFBG -NC,GASTONIA ,KAKH -NC,GOLDSBORO/S. J. ,KGSB -NC,GOLDSBORO/WAYNE ,KGWW -NC,GREENSBORO ,KGSO -NC,HALIFAX NORTHAMP,KIXA -NC,HATTERAS/MITCHEL,KHSE -NC,HENDERSON/OXFORD,KHNZ -NC,HICKORY ,KHKY -NC,HOFFMAN/MACKALL ,KHFF -NC,JACKSONVILLE ,KOAJ -NC,JEFFERSON ,KGEV -NC,KENANSVILLE/DUPL,KDPL -NC,KILL DEVIL HILLS,KFFA -NC,KINSTON/STALLING,KISO -NC,LINCOLNTON ,KIPJ -NC,LOUISBURG/FRANKL,KLHZ -NC,MACON/FRANKLIN ,K1A5 -NC,MANTEO/DARE CO ,KMQI -NC,MAXTON ,KMEB -NC,MONROE ,KEQY -NC,MORGANTON/LENOIR,KMRN -NC,MOUNT AIRY/SURRY,KMWK -NC,NEW BERN ,KEWN -NC,NEW RIVER MCAS ,KNCA -NC,PINEY ISLAND ,KNBT -NC,PITT GREENVILLE ,KPGV -NC,POPE AFB ,KPOB -NC,RALEIGH/DURHAM ,KRDU -NC,REIDSVILLE ,KSIF -NC,ROCKINGHAM ,KRCZ -NC,ROCKY MOUNT ,KRWI -NC,ROXBORO PERSON ,KTDF -NC,RUTHERFORDTON ,KFQD -NC,SALISBURY ROWAN ,KRUQ -NC,SANFORD ,KTTA -NC,SHELBY MUNI ,KEHO -NC,SILER CITY ,KSCR -NC,SMITHFIELD JOHNS,KJNX -NC,SOUTHERN PINES ,KSOP -NC,SOUTHPORT ,KSUT -NC,STATESVILLE ,KSVH -NC,STUMPY POINT ,K2DP -NC,SYLVA ,K24A -NC,TARBORO ,KETC -NC,WADESBORO/ANSON ,KAFP -NC,WASHINGTON ,KOCW -NC,WHITEVILLE ,KCPC -NC,WILKESBORO ,KUKF -NC,WILMINGTON ,KILM -NC,WINSTON SALEM ,KINT -ND,BEACH ,K20U -ND,BISMARCK ,KBIS -ND,BOWMAN RGNL ,KBWW -ND,CANDO ,K9D7 -ND,CARRINGTON ,K46D -ND,CAVALIER ,K2C8 -ND,COOPERSTOWN ,KS32 -ND,CROSBY ,KD50 -ND,DEVILS LAKE ,KDVL -ND,DICKINSON ,KDIK -ND,FARGO ,KFAR -ND,GARRISON ,KN60 -ND,GLEN ULLIN ,KD57 -ND,GRAFTON ,KGAF -ND,GRAND FORKS ,KGFK -ND,GRAND FORKS AFB ,KRDR -ND,GWINNER ,KGWR -ND,HARVEY ,K5H4 -ND,HAZEN ,KHZE -ND,HETTINGER ,KHEI -ND,JAMESTOWN ,KJMS -ND,LANGDON/ROBERTSN,KD55 -ND,LINTON ,K7L2 -ND,MANDAN ,KY19 -ND,MINOT ,KMOT -ND,MINOT AFB ,KMIB -ND,OAKES ,K2D5 -ND,ROLLA ,K06D -ND,RUGBY ,KRUG -ND,STANLEY ,K08D -ND,TIOGA ,KD60 -ND,VALLEY CITY ,KBAC -ND,WAHPETON ,KBWP -ND,WALHALLA ,K96D -ND,WATFORD CITY ,KS25 -ND,WILLISTON BASIN ,KXWA -NE,AINSWORTH MUNICI,KANW -NE,ALBION MUNI ,KBVN -NE,ALLIANCE ,KAIA -NE,AURORA ,KAUH -NE,BEATRICE MUNICIP,KBIE -NE,BLAIR MUNI ,KBTA -NE,BRAVO MADIS ,K1BW -NE,BROKEN BOW MUNI ,KBBW -NE,CHADRON ,KCDR -NE,CHARLIE MADIS ,K1CW -NE,COLUMBUS MUNI ,KOLU -NE,ECHO MADIS ,K1EW -NE,FALLS CITY/BRENN,KFNB -NE,FREMONT MUNI ARP,KFET -NE,GORDON ,KGRN -NE,GRAND ISLAND ,KGRI -NE,HASTINGS ,KHSI -NE,HEBRON MUNI ,KHJH -NE,HOLDREGE/BREWSTR,KHDE -NE,HOTEL MADIS ,K1HW -NE,IMPERIAL MUNICIP,KIML -NE,INDIA MADIS ,K1IW -NE,KEARNEY MUNI ,KEAR -NE,KILO MADIS ,K1KW -NE,KIMBALL MUNI ,KIBM -NE,LEXINGTON ,KLXN -NE,LINCOLN ,KLNK -NE,MCCOOK ,KMCK -NE,NEBRASKA CITY ,KAFK -NE,NORFOLK ,KOFK -NE,NORTH PLATTE ,KLBF -NE,O'NEILL ,KONL -NE,OFFUTT AFB/BELLE,KOFF -NE,OGALLALA ,KOGA -NE,OMAHA/EPPLEY ,KOMA -NE,OMAHA/MILLARD ,KMLE -NE,ORD/SHARP FIELD ,KODX -NE,PLATTSMOUTH MUNI,KPMV -NE,SCOTTSBLUFF ,KBFF -NE,SIDNEY ,KSNY -NE,TEKAMAH ,KTQE -NE,THEDFORD/THOMAS ,KTIF -NE,VALENTINE ,KVTN -NE,WAHOO ,KAHQ -NE,WAYNE MUNI ,KLCG -NE,YORK ,KJYR -NH,BERLIN ,KBML -NH,CONCORD ,KCON -NH,JAFFREY ,KAFN -NH,KEENE/DILLANT ,KEEN -NH,LACONIA MUNI ,KLCI -NH,LEBANON ,KLEB -NH,MANCHESTER ,KMHT -NH,MOUNT WASHINGTON,KMWN -NH,NASHUA/BOIRE FLD,KASH -NH,PLYMOUTH ,K1P1 -NH,PORTSMOUTH/PEASE,KPSM -NH,ROCHESTER ,KDAW -NH,WHITEFIELD ,KHIE -NJ,ANDOVER ,K12N -NJ,ATLANTIC CITY ,KACY -NJ,BELMAR/FARMDALE ,KBLM -NJ,CALDWELL ,KCDW -NJ,LAKEHURST NAS ,KNEL -NJ,LINDEN ,KLDJ -NJ,MILLVILLE ,KMIV -NJ,MORRISTOWN MUNI ,KMMU -NJ,MOUNT HOLLY ,KVAY -NJ,NEWARK ,KEWR -NJ,SOMERVILLE ,KSMQ -NJ,SUSSEX ,KFWN -NJ,TETERBORO ,KTEB -NJ,TOMS RIVER ,KMJX -NJ,TRENTON ,KTTN -NJ,WILDWOOD ,KWWD -NJ,WRIGHTST/MCGUIRE,KWRI -NM,ALAMOGORDO WHITE,KALM -NM,ALBUQUERQUE ,KABQ -NM,ANGEL FIRE ,KAXX -NM,ARTESIA ,KATS -NM,BELEN ,KBRG -NM,CANNON AFB/CLOVI,KCVS -NM,CARLSBAD ,KCNM -NM,CLAYTON ,KCAO -NM,CLINES CORNERS ,KCQC -NM,CLOVIS MUNI ,KCVN -NM,DEMING ,KDMN -NM,DOUBLE EAGLE II ,KAEG -NM,FARMINGTON ,KFMN -NM,GALLUP ,KGUP -NM,GRANTS ,KGNT -NM,HOBBS/LEA CO. ,KHOB -NM,HOLLOMAN AFB ,KHMN -NM,LAS CRUCES INTL ,KLRU -NM,LAS VEGAS ,KLVS -NM,LOS ALAMOS ,KLAM -NM,MELROSE G RANGE ,K4MR -NM,MORIARTY ,K0E0 -NM,RATON ,KRTN -NM,ROSWELL ,KROW -NM,SANTA FE ,KSAF -NM,SANTA ROSA ,KSXU -NM,SANTA TERESA ,KDNA -NM,SIERRA B/RUIDOSO,KSRR -NM,SILVER CITY ,KSVC -NM,SOCORRO ,KONM -NM,TAOS MUNI APT ,KSKX -NM,TRUTH OR CONSEQ.,KTCS -NM,TUCUMCARI ,KTCC -NV,AUSTIN ,KTMT -NV,BOULDER CITY ,KBVU -NV,CARSON CITY ,KCXP -NV,DESERT R/MERCURY,KDRA -NV,ELKO ,KEKO -NV,ELY ,KELY -NV,EUREKA ,K05U -NV,EUREKA ,KP68 -NV,FALLON NAS ,KNFL -NV,INDIAN SPRINGS ,KINS -NV,LAS VEGAS ,KLAS -NV,LAS VEGAS/NELLIS,KLSV -NV,LOVELOCK ,KLOL -NV,NORTH LAS VEGAS ,KVGT -NV,RENO ,KRNO -NV,RENO/STEAD ,KRTS -NV,TONOPAH ,KTPH -NV,VEGAS/HENDERSON ,KHND -NV,WINNEMUCCA ,KWMC -NY,ALBANY ,KALB -NY,BATAVIA ,KGVQ -NY,BINGHAMTON ,KBGM -NY,BROOKHAVEN ,KHWV -NY,BUFFALO/CHEEKTOW,KBUF -NY,CORTLAND ,KN03 -NY,DANSVILLE ,KDSV -NY,DUNKIRK ,KDKK -NY,EAST HAMPTON ,KHTO -NY,ELMIRA ,KELM -NY,FARMINGDALE ,KFRG -NY,FORT DRUM/WHEELE,KGTB -NY,FULTON ,KFZY -NY,GLENS FALLS ,KGFL -NY,ISLIP ,KISP -NY,ITHACA/TOMPKINS ,KITH -NY,JAMESTOWN ,KJHW -NY,JOHNSTOWN ,KNY0 -NY,MANHATTAN/DWNTWN,KJRB -NY,MASSENA ,KMSS -NY,MONTAUK ,KMTP -NY,MONTGOMERY ,KMGJ -NY,MONTICELLO ,KMSV -NY,NEWBURGH/STEWART,KSWF -NY,NIAGARA FALLS ,KIAG -NY,NYC/CENTRAL PARK,KNYC -NY,NYC/JFK ARPT ,KJFK -NY,NYC/LA GUARDIA ,KLGA -NY,OGDENSBURG INTL ,KOGS -NY,OLEAN ,KOLE -NY,PENN YAN ,KPEO -NY,PLATTSBURGH AFB ,KPBG -NY,POTSDAM ,KPTD -NY,POUGHKEEPSIE ,KPOU -NY,ROCHESTER ,KROC -NY,ROME/GRIFFISS AF,KRME -NY,SARANAC LAKE ,KSLK -NY,SCHENECTADY AIRP,KSCH -NY,SKANEATELES ,K6B9 -NY,SYRACUSE ,KSYR -NY,WATERTOWN ,KART -NY,WELLSVILLE ,KELZ -NY,WESTHAMPTON BEAC,KFOK -NY,WHITE PLAINS ,KHPN -NY,WILLIAMSON/SODUS,KSDC -OH,AKRON ,KCAK -OH,AKRON (FULTON) ,KAKR -OH,ASHTABULA ,KHZY -OH,ATHENS ,KUNI -OH,BATAVIA ,KI69 -OH,BELLEFONTAINE ,KEDJ -OH,CAMBRIDGE ,KCDI -OH,CHILLICOTHE ,KRZT -OH,CINCINNAT/LUNKEN,KLUK -OH,CLEVELAND ,KBKL -OH,CLEVELAND ,KCLE -OH,CLEVLND/CUYAHOGA,KCGF -OH,COLUMBUS ,KCMH -OH,COLUMBUS/BOLTON ,KTZR -OH,COLUMBUS/ST UNIV,KOSU -OH,DAYTON ,KDAY -OH,DAYTON ,KMGY -OH,DEFIANCE ,KDFI -OH,DELAWARE ,KDLZ -OH,FINDLAY ,KFDY -OH,HAMILTON ,KHAO -OH,HARRISON ,KI67 -OH,JACKSON ,KI43 -OH,LANCASTER ,KLHQ -OH,LEBANON ,KI68 -OH,LIMA ,KAOH -OH,LONDON ,KUYF -OH,LORAIN/ELYRIA ,KLPR -OH,MANSFIELD ,KMFD -OH,MARION ,KMNN -OH,MARYSVILLE ,KMRT -OH,MIDDLETOWN/HOOK ,KMWO -OH,MT VERNON/KNOX ,K4I3 -OH,NEW PHILADELPHIA,KPHD -OH,NEWARK ,KVTA -OH,OTTAWA ,KOWX -OH,OXFORD ,KOXD -OH,PORT CLINTON ,KPCW -OH,PORTSMOUTH ,KPMH -OH,RAVENA/PORTAGE ,KPOV -OH,RICKENBACKER ANG,KLCK -OH,SPRINGFIELD MUNI,KSGH -OH,TOLEDO ,KTDZ -OH,TOLEDO ,KTOL -OH,URBANA ,KI74 -OH,VAN WERT COUNTY ,KVNW -OH,VERSAILLES ,KVES -OH,WAPAKONETA ,KAXV -OH,WASHINGTON COURT,KI23 -OH,WAUSEON ,KUSE -OH,WILLOUGHBY ,KLNN -OH,WILMINGTON ,KILN -OH,WOOSTER ,KBJJ -OH,WRIGHT PATTERSON,KFFO -OH,XENIA ,KI19 -OH,YOUNGSTOWN ,KYNG -OH,ZANESVILLE ,KZZV -OK,ADA ,KADH -OK,ALTUS AFB ,KLTS -OK,ALTUS/QUARTZ MTN,KAXS -OK,ALVA ,KAVK -OK,ARDMORE ,KADM -OK,ARDMORE/EXEC ,K1F0 -OK,BARTLESVILLE ,KBVO -OK,BLACKWELL ,KBKN -OK,CHANDLER ,KCQB -OK,CHICKASHA ,KCHK -OK,CLAREMORE ,KGCM -OK,CLINTON ,KCLK -OK,CLINTON ,KCSM -OK,CUSHING ,KCUH -OK,DUNCAN ,KDUC -OK,DURANT ,KDUA -OK,EL RENO MUNI ,KRQO -OK,ELK CITY ,KELK -OK,ENID/VANCE AFB ,KEND -OK,ENID/WOODRING ,KWDG -OK,FORT SILL ,KFSI -OK,FREDERICK/ALTUS ,KFDR -OK,GAGE ,KGAG -OK,GROVE ,KGMJ -OK,GUTHRIE ,KGOK -OK,GUYMON ,KGUY -OK,HOBART ,KHBR -OK,IDABEL ,K4O4 -OK,LAWTON ,KLAW -OK,MCALESTER ,KMLC -OK,MIAMI ,KMIO -OK,MUSKOGEE ,KMKO -OK,NORMAN/WESTHEIME,KOUN -OK,OKLA CITY/PAGE ,KRCE -OK,OKLA CITY/SUNDAN,KHSD -OK,OKLA CITY/WILEY ,KPWA -OK,OKLAHOMA CITY ,KOKC -OK,OKMULGEE ,KOKM -OK,PAULS VALLEY ,KPVJ -OK,PONCA CITY ,KPNC -OK,POTEAU (R KERR) ,KRKR -OK,PRYOR ,KH71 -OK,SALLISAW ,KJSV -OK,SAND SPRINGS ,KOWP -OK,SEMINOLE ,KSRE -OK,SHAWNEE ,KSNL -OK,STIGLER ,KGZL -OK,STILLWATER ,KSWO -OK,TAHLEQUAH ,KTQH -OK,TINKER AFB ,KTIK -OK,TULSA ,KRVS -OK,TULSA ,KTUL -OK,WATONGA ,KJWG -OK,WEATHERFORD ,KOJA -OK,WOODWARD ,KWWR -OR,ASTORIA ,KAST -OR,AURORA ,KUAO -OR,BAKER ,KBKE -OR,BEND ,KBDN -OR,BROOKINGS ,KBOK -OR,BURNS ,KBNO -OR,CORVALLIS MUNI A,KCVO -OR,CRESWELL ,K77S -OR,EUGENE ,KEUG -OR,GOLD BEACH ,K4S1 -OR,GRANTS PASS ,K3S8 -OR,HERMISTON ,KHRI -OR,HILLSBORO/PORTLD,KHIO -OR,HOOD RIVER ,K4S2 -OR,JOHN DAY STATE ,KGCD -OR,KLAMATH FALLS ,KLMT -OR,LA GRANDE ,KLGD -OR,LAKEVIEW ,KLKV -OR,MADRAS ,KS33 -OR,MCMINNVILLE ,KMMV -OR,MEACHAM ,KMEH -OR,MEDFORD ,KMFR -OR,NEWPORT ,KONP -OR,NORTH BEND ,KOTH -OR,ONTARIO ,KONO -OR,PENDLETON ,KPDT -OR,PORTLAND ,KPDX -OR,PRINEVILLE ,KS39 -OR,REDMOND ,KRDM -OR,ROME ,KREO -OR,ROSEBURG ,KRBG -OR,SALEM ,KSLE -OR,SCAPPOOSE ,KSPB -OR,SEXTON SUMMIT ,KSXT -OR,THE DALLES ,KDLS -OR,TILLAMOOK ,KTMK -OR,TROUTDALE ,KTTD -PA,ALLENTOWN ,KABE -PA,ALLENTOWN QUEEN ,KXLL -PA,ALTOONA ,KAOO -PA,AVOCA/WILKES B. ,KAVP -PA,BEAVER FALLS ARP,KBVI -PA,BEDFORD ,KHMZ -PA,BRADFORD ,KBFD -PA,BUTLER CO. ,KBTP -PA,CLEARFIELD ,KFIG -PA,COATESVILLE ,KMQS -PA,DOYLESTOWN ,KDYL -PA,DU BOIS ,KDUJ -PA,ERIE ,KERI -PA,FRANKLIN ,KFKL -PA,HARRISBURG ,KCXY -PA,HAZLETON ,KHZL -PA,INDIANA/STEWART ,KIDI -PA,JOHNSTOWN ,KJST -PA,LANCASTER ,KLNS -PA,LATROBE/WESTMORL,KLBE -PA,LEHIGHTON ,K22N -PA,MEADVILLE ,KGKJ -PA,MIDDLETOWN ,KMDT -PA,MT. POCONO ,KMPO -PA,MUIR AAF/INDIANT,KMUI -PA,NEW CASTLE MUNI ,KUCP -PA,PERKASIE ,KCKZ -PA,PHILADELPHIA ,KPHL -PA,PHILADELPHIA/NE ,KPNE -PA,PHILLY WINGS F ,KLOM -PA,PITTSBURGH ,KPIT -PA,PITTSBURGH/ALLEG,KAGC -PA,POTTSTOWN ,KPTW -PA,QUAKERTOWN ARP ,KUKT -PA,READING ,KRDG -PA,REEDSVILLE ,KRVL -PA,SELINSGROVE ,KSEG -PA,SOMERSET ,K2G9 -PA,ST MARYS ,KOYM -PA,STATE COLLEGE ,KUNV -PA,WASHINGTON ,KAFJ -PA,WELLSBORO/GRAND ,KN38 -PA,WEST CHESTER ,KOQN -PA,WILLIAMSPORT ,KIPT -PA,YORK ,KTHV -PA,ZELIENOPLE ,KPJC -RI,BLOCK ISLAND ,KBID -RI,N. KINGSTON/QUON,KOQU -RI,NEWPORT ,KUUU -RI,PAWTUCKET ,KSFZ -RI,PROVIDENCE/GREEN,KPVD -RI,WESTERLY ,KWST -SC,AIKEN ,KAIK -SC,ALLENDALE CNTY ,KAQX -SC,ANDERSON ,KAND -SC,BARNWELL ,KBNL -SC,BEAUFORT CNTY ,KARW -SC,BEAUFORT MCAS ,KNBC -SC,BERKELEY MONCKS ,KMKS -SC,CAMDEN WOODWARD ,KCDN -SC,CHARLESTON ,KCHS -SC,CHARLESTON/EXEC ,KJZI -SC,CHERAW ,KCQW -SC,CHESTER CATAWBA ,KDCM -SC,CLEMSON ,KCEU -SC,COLUMBIA ,KCAE -SC,COLUMBIA-OWENS ,KCUB -SC,CONWAY-HORRY CTY,KHYW -SC,DARLINGTON CNTY ,KUDG -SC,FLORENCE ,KFLO -SC,GEORGETOWN ,KGGE -SC,GREENVILLE ,KGMU -SC,GREENVILLE ,KGYH -SC,GREENWOOD ,KGRD -SC,GREER/SPARTANSBG,KGSP -SC,HARTSVILLE ,KHVS -SC,HILTON HEAD ,KHXD -SC,KINGSTREE ,KCKI -SC,LANCASTER ,KLKR -SC,LAURENS ,KLUX -SC,MANNING ,KMNI -SC,MARION ,KMAO -SC,MARLBORO CNTY ,KBBP -SC,MCENTIRE ANG BAS,KMMT -SC,MOUNT PLEASANT ,KLRO -SC,MYRTLE BEACH ,KMYR -SC,NEWBERRY ,KEOE -SC,NORTH MYRTLE BEA,KCRE -SC,ORANGEBURG ,KOGB -SC,PICKENS ,KLQK -SC,ROCK HILL ,KUZA -SC,SHAW AFB/SUMTER ,KSSC -SC,SPARTANBURG ,KSPA -SC,SUMMERVILLE ,KDYB -SC,SUMTER ,KSMS -SC,WALTERBORO ,KRBW -SC,WINNSBORO ,KFDW -SD,ABERDEEN ,KABR -SD,BROOKINGS ,KBKX -SD,BUFFALO ,K2WX -SD,CHAMBERLAIN ,K9V9 -SD,CUSTER ,KCUT -SD,ELLSWORTH AFB ,KRCA -SD,FAITH ,KD07 -SD,HURON ,KHON -SD,MADISON ,KMDS -SD,MITCHELL ,KMHE -SD,MOBRIDGE ,KMBG -SD,PHILIP ,KPHP -SD,PIERRE ,KPIR -SD,PINE RIDGE ,KIEN -SD,RAPID CITY ,KRAP -SD,SIOUX FALLS ,KFSD -SD,SISSETON ,K8D3 -SD,SPEARFISH/CLYDE ,KSPF -SD,WATERTOWN ,KATY -SD,WINNER ,KICR -SD,YANKTON ,KYKN -TN,ATHENS/MCMINN ,KMMI -TN,BOLIVAR/WHITEHST,KM08 -TN,BRISTOL ,KTRI -TN,CHATTANOOGA ,KCHA -TN,CLARKSVILLE ,KCKV -TN,CLEVELAND REG. ,KRZR -TN,COLUMBIA ,KMRC -TN,COVINGTON ,KM04 -TN,CROSSVILLE ,KCSV -TN,DAYTON ,K2A0 -TN,DICKSON ,KM02 -TN,DYERSBURG ,KDYR -TN,ELIZABETHTON ,K0A9 -TN,FAYETTEVILLE ,KFYM -TN,GALLATIN ,KXNX -TN,GATLINBURG ,KGKT -TN,GREENEVILLE ,KGCY -TN,HUNTINGDON ,KHZD -TN,JACKSBORO ,KJAU -TN,JACKSON ,KMKL -TN,KNOXVILLE ,KTYS -TN,KNOXVILLE DOWNTO,KDKX -TN,LAWRENCEBURG ,K2M2 -TN,LEBANON ,KM54 -TN,LEWISBURG ,KLUG -TN,LEXINGTON ,KPVE -TN,LIVINGSTON ,K8A3 -TN,MADISONVILLE ,KMNV -TN,MCMINNVILLE ,KRNC -TN,MEMPHIS ,KMEM -TN,MILLINGTON/88D ,KNQA -TN,MORRISTOWN ,KMOR -TN,MURFREESBORO ,KMBT -TN,NASHV/JC TUNE ,KJWN -TN,NASHVILLE ,KBNA -TN,OAK RIDGE ,KOQT -TN,ONEIDA ,KSCX -TN,PARIS HENRY CTY ,KPHT -TN,PORTLAND ,K1M5 -TN,PULASKI ,KGZS -TN,ROCKWOOD ,KRKW -TN,SAVANNAH HARDIN ,KSNH -TN,SHELBYVILLE ,KSYI -TN,SMYRNA ,KMQY -TN,SOMERVILLE ,KFYE -TN,SPARTA ,KSRB -TN,SPINGFIELD ,KM91 -TN,TULLAHOMA ,KTHA -TN,UNION CITY ,KUCY -TN,WINCHESTER ,KBGF -TX,ABILENE ,KABI -TX,ALAMINOS CANYON ,KHHV -TX,ALICE ,KALI -TX,ALPINE-CASPARIS ,KE38 -TX,AMARILLO ,KAMA -TX,ANDREWS ,KE11 -TX,ANGLETON ,KLBX -TX,ARLINGTON ,KGKY -TX,ATHENS ,KF44 -TX,AUSTIN ,KAUS -TX,AUSTIN EXEC ,KEDC -TX,AUSTIN/MABRY ,KATT -TX,BAY CITY ,KBYY -TX,BEAUMONT ,KBMT -TX,BEAUMONT/PORT AR,KBPT -TX,BIG SPRING ,KBPG -TX,BONHAM ,KF00 -TX,BORGER ,KBGD -TX,BOWIE ,K0F2 -TX,BRADY ,KBBD -TX,BRAZOS 451 OILP ,KBQX -TX,BRECKENRIDGE ,KBKD -TX,BRENHAM ,K11R -TX,BRIDGEPORT ,KXBP -TX,BROWNSVILLE ,KBRO -TX,BROWNWOOD ,KBWD -TX,BRYAN ,KCFD -TX,BURNET ,KBMQ -TX,C. CHRISTI NAS ,KNGP -TX,CALDWELL ,KRWV -TX,CAMERON ,KT35 -TX,CANADIAN ,KHHF -TX,CARRIZO SPRINGS ,KCZT -TX,CARTHAGE ,K4F2 -TX,CASTROVILLE MUNI,KCVB -TX,CENTER ,KF17 -TX,CHILDRESS ,KCDS -TX,CISCO ,KGZN -TX,CLEBURNE ,KCPT -TX,CLEVELAND MUNI ,K6R3 -TX,COLEMAN MUNI ,KCOM -TX,COLLEGE STATION ,KCLL -TX,COLUMBUS ,K66R -TX,COMANCHE ,KMKN -TX,CONROE ,KCXO -TX,CORPUS CHRISTI ,KCRP -TX,CORSICANA ,KCRS -TX,COTULLA ,KCOT -TX,CROCKETT ,KDKR -TX,DALHART ,KDHT -TX,DALLAS/ADDISON ,KADS -TX,DALLAS/FT WORTH ,KDFW -TX,DALLAS/LOVE FLD ,KDAL -TX,DALLAS/REDBIRD ,KRBD -TX,DECATUR ,KLUD -TX,DEL RIO ,KDRT -TX,DENTON ,KDTO -TX,DIMMIT ,KFTN -TX,DRYDEN ,K6R6 -TX,DUMAS/MOORE CTY ,KDUX -TX,DYESS AFB/ABILEN,KDYS -TX,E BREAKS 165 ,KEMK -TX,EAGLE LAKE ,KELA -TX,EASTLAND ,KETN -TX,EDINBURG INTL ,KEBG -TX,EL PASO ,KELP -TX,FALFURRIAS ,KBKS -TX,FORT BLISS ,KBIF -TX,FORT STOCKTON ,KFST -TX,FORT WORTH ,KFTW -TX,FORT WORTH NAS ,KNFW -TX,FORT WORTH/88D ,KFWS -TX,FREDERICKSBURG ,KT82 -TX,FT HOOD/KILLEEN ,KHLR -TX,FT WORTH/ALLIANC,KAFW -TX,GAINESVILLE ,KGLE -TX,GALVESTON ,KGLS -TX,GATESVILLE ,KGOP -TX,GEORGETOWN ,KGTU -TX,GIDDINGS-LEE ,KGYB -TX,GILMER MUNI ,KJXI -TX,GONZALES MUNI ,KT20 -TX,GRAHAM MUNI ,KRPH -TX,GRANBURY MUNI ,KGDJ -TX,GRAND PRAIRIE ,KGPM -TX,GRAY/FT HOOD ,KGRK -TX,GREENVILLE/MAJOR,KGVT -TX,GUADALUPE PASS ,KGDP -TX,GUNNISON 668 ,KGUL -TX,HAMILTON MUNI ,KMNZ -TX,HARLINGEN ,KHRL -TX,HEARNE MUNI ,KLHB -TX,HEBBRONVILLE ,KHBV -TX,HENDERSON RUSK C,KRFI -TX,HEREFORD MUNI ,KHRX -TX,HILLSBORO ,KINJ -TX,HONDO ,KHDO -TX,HORSESHOE BAY ,KDZB -TX,HOUSTON ,KLVJ -TX,HOUSTON EXEC ,KTME -TX,HOUSTON/DW HOOKS,KDWH -TX,HOUSTON/ELLINGTO,KEFD -TX,HOUSTON/HOBBY ,KHOU -TX,HOUSTON/INTNL ,KIAH -TX,HOUSTON/SOUTHWST,KAXH -TX,HOUSTON/SUGAR LA,KSGR -TX,HOUSTON/UNIV ,KMCJ -TX,HUNTSVILLE ,KUTS -TX,INGLESIDE/TP MCC,KTFP -TX,JACKSONVILLE ,KJSO -TX,JASPER ,KJAS -TX,JUNCTION ,KJCT -TX,KELLY AFB ,KSKF -TX,KENEDY ,K2R9 -TX,KERRVILLE ,KERV -TX,KICKAPOO ,KCWC -TX,KILLEEN MUNI ,KILE -TX,KINGSVILLE ,KIKG -TX,KINGSVILLE NAS ,KNQI -TX,LA GRANGE ,K3T5 -TX,LA PORTE ,KT41 -TX,LAGO VISTA ,KRYW -TX,LAMESA ,KLUV -TX,LAMPASAS ,KLZZ -TX,LANCASTER ,KLNC -TX,LAREDO ,KLRD -TX,LAUGHLIN AFB ,KDLF -TX,LAUGHLIN AFB/AUX,KT70 -TX,LLANO ,KAQO -TX,LONGVIEW ,KGGG -TX,LUBBOCK ,KLBB -TX,LUFKIN ,KLFK -TX,MARFA ,KMRF -TX,MARSHALL ,KASL -TX,MAVERICK CNTY ,K5T9 -TX,MC GREGOR ,KPWG -TX,MCALLEN ,KMFE -TX,MCKINNEY ,KTKI -TX,MESQUITE ,KHQZ -TX,MEXIA LIMESTONE ,KLXY -TX,MIDLAND ,KMAF -TX,MIDLAND AIRPARK ,KMDD -TX,MIDLOTHIAN/WAX ,KJWY -TX,MINEOLA/QUITMAN ,KJDD -TX,MINERAL WELLS ,KMWL -TX,MOUNT PLEASANT ,KOSA -TX,NACOGDOCHES ,KOCH -TX,NEW BRAUNFELS ,KBAZ -TX,ODESSA ,KODO -TX,ORANGE ,KORG -TX,ORANGE GROVE ,KNOG -TX,OZONA ,KOZA -TX,PALACIOS ,KPSX -TX,PALESTINE MUNI ,KPSN -TX,PAMPA ,KPPA -TX,PAMPA M VISTA R ,KBPC -TX,PARIS/COX FIELD ,KPRX -TX,PECOS CITY ,KPEQ -TX,PERRYTON ,KPYX -TX,PLAINVIEW ,KPVW -TX,PLEASANTON MUNI ,KPEZ -TX,PORT ARANSAS ,KRAS -TX,PORT ISABEL ,KPIL -TX,PORT LAVACA ,KPKV -TX,PRESIDIO/LELY IN,KPRS -TX,RANDOLPH AFB ,KRND -TX,RANGER ,K6P9 -TX,ROBSTOWN/NUECES ,KRBO -TX,ROCKPORT ,KRKP -TX,ROCKSPRINGS ,KECU -TX,ROCKWALL ,KF46 -TX,S ANTONIO-BOERNE,K5C1 -TX,S ANTONIO/STINSN,KSSF -TX,SAN ANGELO ,KSJT -TX,SAN ANTONIO ,KSAT -TX,SAN MARCOS ,KHYI -TX,SEGUIN ,KSEQ -TX,SEMINOLE ,KGNC -TX,SHERMAN/DENISON ,KGYI -TX,SNYDER/WINSTON ,KSNK -TX,SONORA ,KSOA -TX,STEPHENVILLE ,KSEP -TX,SULPHUR SPRINGS ,KSLR -TX,SWEETWATER ,KSWW -TX,TAYLOR ,KT74 -TX,TEMPLE/MILLER ,KTPL -TX,TERRELL ,KTRL -TX,TYLER ,KTYR -TX,UVALDE/GARNER F ,KUVA -TX,VERNON WILBARGER,KF05 -TX,VICTORIA ,KVCT -TX,WACO ,KACT -TX,WACO/TSTI ,KCNW -TX,WESLACO MIDVALLY,KTXW -TX,WHARTON ,KARM -TX,WICHITA FALL ,KSPS -TX,WINK ,KINK -TX,ZAPATA ,KAPY -UT,BLANDING ,KBDG -UT,BRIGHAM CITY ,KBMC -UT,BRYCE CANYON ,KBCE -UT,CEDAR CITY ,KCDC -UT,DELTA ,KDTA -UT,DUGWAY PRVG GROU,KDPG -UT,EAGLE RANGE ,KU16 -UT,HANKSVILLE ,KHVE -UT,HEBER/RUSS MCDON,KHCR -UT,HILL AFB/OGDEN ,KHIF -UT,KANAB ,KKNB -UT,LOGAN ,KLGU -UT,MANTI-EPHRAIM ,K41U -UT,MILFORD ,KMLF -UT,MOAB ,KCNY -UT,OGDEN ,KOGD -UT,PRICE ,KPUC -UT,PROVO MUNI ,KPVU -UT,SAINT GEORGE ,KSGU -UT,SALT LAKE CITY ,KSLC -UT,SALT LAKE MUNI ,KU42 -UT,TOOELE ,KTVY -UT,VERNAL ,KVEL -UT,WENDOVER (AUT) ,KENV -VA,ABINGDON ,KVJI -VA,BLACKSBURG/VA T.,KBCB -VA,BLACKSTONE/FORT ,KBKT -VA,BRIDGEWATER ,KVBW -VA,BROOKNEAL ,K0V4 -VA,BUMPASS ,K7W4 -VA,CHARLOTTESVILLE ,KCHO -VA,CHASE CITY ,KCXE -VA,CHESAPEAKE ,KCPK -VA,CLARKSVILLE ,KW63 -VA,CREWE ,KW81 -VA,CULPEPER ,KCJR -VA,DANVILLE ,KDAN -VA,DUBLIN/NEW RIV ,KPSK -VA,EMPORIA ,KEMV -VA,FARMVILLE ,KFVX -VA,FENTRESS NAVAL ,KNFE -VA,FORT BELVOIR/DAV,KDAA -VA,FRANKLIN/J B ROS,KFKN -VA,FREDERICKSB/SHAN,KEZF -VA,FRONT ROYAL ,KFRR -VA,FT EUSTIS/FELKER,KFAF -VA,GORDONSVILLE ,KGVE -VA,HILLSVILLE/GALAX,KHLX -VA,HOT SPRINGS/INGA,KHSP -VA,JONESVILLE ,K0VG -VA,KENBRIDGE ,KW31 -VA,LANGLEY AFB/HAMP,KLFI -VA,LAWRENCEVILLE ,KLVL -VA,LEESBURG/GODFREY,KJYO -VA,LOUISA ,KLKU -VA,LURAY ,KLUA -VA,LYNCHBURG ,KLYH -VA,MANASSAS MUNI ,KHEF -VA,MARION / WYTHEVI,KMKJ -VA,MARTINSVILLE ,KMTV -VA,MELFA/ACCOMACK ,KMFV -VA,NEW MARKET ,K8W2 -VA,NEWPORT NEWS ,KPHF -VA,NORFOLK ,KORF -VA,NORFOLK NAS/CHAM,KNGU -VA,NORFOLK/HAMPTON ,KPVG -VA,NORFOLK/WAKEFLD ,KAKQ -VA,OCEANA NAS/SOUCE,KNTU -VA,ORANGE ,KOMH -VA,PETERSBURG ,KPTB -VA,QUANTICO MCAF ,KNYG -VA,QUINTON ,KW96 -VA,RICHLANDS ,KJFZ -VA,RICHMOND ,KRIC -VA,RICHMOND/CHESTER,KFCI -VA,RICHMOND/HANOVER,KOFP -VA,ROANOKE ,KROA -VA,SALUDA ,KW75 -VA,SOUTH BOSTON ,KW78 -VA,SOUTH HILL/MECKL,KAVC -VA,STAFFORD REGNL ,KRMN -VA,STAUNTON/SHENAND,KSHD -VA,SUFFOLK ,KSFQ -VA,TAPPAHANNOCK ,KXSA -VA,WALLOPS ISLAND ,KWAL -VA,WARRENTON ,KHWY -VA,WASH DC/DULLES ,KIAD -VA,WAYNESBORO ,KW13 -VA,WEST POINT ,KFYJ -VA,WILLIAMSBURG ,KJGG -VA,WINCHESTER RGNL ,KOKV -VA,WISE/LONESOME PI,KLNP -VT,BENNINGTON ,KDDH -VT,BURLINGTON ,KBTV -VT,HIGHGATE ,KFSO -VT,LYNDONVILLE ,KCDA -VT,MIDDLEBURY ,K6B0 -VT,MONTPELIER/BARRE,KMPV -VT,MORRISVILLE ,KMVL -VT,NEWPORT STATE ,KEFK -VT,RUTLAND STATE ,KRUT -VT,SPRINGFIELD ,KVSF -VT,ST. JOHNSBURY ,K1V4 -WA,ARLINGTON MUNI ,KAWO -WA,BELLINGHAM ,KBLI -WA,BREMERTON NTNL ,KPWT -WA,BURLINGTON/MT V ,KBVS -WA,CHEHALIS CENTRAL,KCLS -WA,DEER PARK ,KDEW -WA,EASTSOUND/ORCAS ,KORS -WA,ELLENSBURG ,KELN -WA,EPHRATA ,KEPH -WA,EVERETT ,KPAE -WA,FAIRCHILD AFB ,KSKA -WA,FORT LEWIS/GRAY ,KGRF -WA,FRIDAY HARBOR ,KFHR -WA,HOQUIAM ,KHQM -WA,KELSO LONGVEIW ,KKLS -WA,METHOW VALLEY ,KS52 -WA,MOSES LAKE ,KMWH -WA,OLYMPIA ,KOLM -WA,OMAK ,KOMK -WA,PASCO ,KPSC -WA,PORT ANGELES ,KCLM -WA,PORT ANGELES CGA,KNOW -WA,PORT TOWNSEND ,K0S9 -WA,PULLMAN/MOSCOW ,KPUW -WA,PUYALLUP/THUN ,KPLU -WA,QUILLAYUTE ,KUIL -WA,RENTON ,KRNT -WA,RICHLAND ,KRLD -WA,SEATTLE/BOEING ,KBFI -WA,SEATTLE/METRO ,KSEA -WA,SHELTON ,KSHN -WA,SPOKANE/FELTS ,KSFF -WA,SPOKANE/METRO ,KGEG -WA,STAMPEDE PASS ,KSMP -WA,SUNNYSIDE ,K1S5 -WA,TACOMA ,KTIW -WA,TACOMA/MC CHORD ,KTCM -WA,VANCOUVER ,KVUO -WA,WALLA WALLA ,KALW -WA,WENATCHEE ,KEAT -WA,WHIDBEY IS. NAS ,KNUW -WA,YAGABOND AAF ,K1YT -WA,YAKIMA ,KYKM -WI,ANTIGO/LANGLADE ,KAIG -WI,APPLETON/OUTAGAM,KATW -WI,ASHLAND ,KASX -WI,ASHWAUBENON ,KGRB -WI,BLACK RIVER FALL,KBCK -WI,BOSCOBEL ,KOVS -WI,BURLINGTON ,KBUU -WI,CHETEK ,KY23 -WI,CLINTONVILLE ,KCLI -WI,CUMBERLAND ,KUBE -WI,DELLS/BARABOO ,KDLL -WI,EAGLE RIVER ,KEGV -WI,EAST TROY ,K57C -WI,EAU CLAIRE ,KEAU -WI,EPHRAIM ,K3D2 -WI,FOND DU LAC ,KFLD -WI,HAYWARD ,KHYR -WI,JANESVILLE/ROCK ,KJVL -WI,JUNEAU ,KUNU -WI,KENOSHA ,KENW -WI,LA CROSSE ,KLSE -WI,LA POINTE ,K4R5 -WI,LADYSMITH/RUSK ,KRCX -WI,LAND O LAKES ,KLNL -WI,LONE ROCK ,KLNR -WI,MADISON ,KMSN -WI,MANITOWAC MUNI ,KMTW -WI,MANITOWISH WATER,KD25 -WI,MARSHFIELD ,KMFI -WI,MAUSTON ,K82C -WI,MEDFORD ,KMDZ -WI,MENOMONIE MUNI ,KLUM -WI,MERRILL ,KRRL -WI,MIDDLETON ,KC29 -WI,MILWAUKEE ,KMKE -WI,MILWAUKEE/LAWREN,KMWC -WI,MINERAL POINT ,KMRJ -WI,MINOCQUA/WOODRUF,KARV -WI,MONROE ,KEFT -WI,MOSINEE/CENTRAL ,KCWA -WI,NEW RICHMOND MUN,KRNH -WI,OCONTO ,KOCQ -WI,OSCEOLA ,KOEO -WI,OSHKOSH ,KOSH -WI,PHILLIPS/PRICE ,KPBH -WI,PLATTEVILLE ,KPVB -WI,PRAIRIE DU CHIEN,KPDC -WI,RACINE ,KRAC -WI,REEDSBURG ,KC35 -WI,RHINELANDER ,KRHI -WI,RICE LAKE ,KRPD -WI,SHAWANO MUNI ,KEZS -WI,SHEBOYGAN ,KSBM -WI,SIREN ,KRZN -WI,SOLON SPRINGS ,KOLG -WI,SPARTA/MCCOY AAF,KCMY -WI,STEVENS POINT ,KSTE -WI,STURGEON BAY ,KSUE -WI,SUPERIOR ,KSUW -WI,TOMAHAWK REGNL ,KTKV -WI,VIROQUA MUNI ,KY51 -WI,VOLK/CAMP DOUGLA,KVOK -WI,WASHINGTON ISLAN,K2P2 -WI,WATERTOWN ,KRYV -WI,WAUKESHA CNTY ,KUES -WI,WAUPACA ,KPCZ -WI,WAUSAU ,KAUW -WI,WAUTOMA ,KY50 -WI,WEST BEND ,KETB -WI,WISCONSIN RAPIDS,KISW -WV,BECKLEY ,KBKW -WV,BLUEFIELD ,KBLF -WV,BUCKHANNON ,KW22 -WV,CHARLESTON ,KCRW -WV,CLARKSBURG ,KCKB -WV,ELKINS ,KEKN -WV,HUNTINGTON ,KHTS -WV,LEWISBURG/GREENB,KLWB -WV,LOGAN CNTY ,K6L4 -WV,MARTINSBURG ,KMRB -WV,MORGANTOWN ,KMGW -WV,PARKERSBURG ,KPKB -WV,PETERSBURG ,KW99 -WV,PINEVILLE ,KI16 -WV,PT PLEASANT ,K3I2 -WV,WHEELING ,KHLG -WY,AFTON ,KAFO -WY,ALPHA ,K1AW -WY,ALPINE ,K46U -WY,BIG PINEY ,KBPI -WY,BOYSEN/THERMOPOL,KTBX -WY,BUFFALO ,KBYG -WY,CASPER ,KCPR -WY,CHEYENNE ,KCYS -WY,CODY ,KCOD -WY,COWLEY ,KU68 -WY,DIXON ,KDWX -WY,DOUGLAS ,KDGW -WY,DUBOIS MUNI ,KDUB -WY,ELK MOUNTAIN ,KEHY -WY,EVANSTON ,KEVW -WY,GILLETTE ,KGCC -WY,GREYBULL ,KGEY -WY,GUERNSEY ,KGUR -WY,HULETT MUNI ,KW43 -WY,JACKSON ,KJAC -WY,KEMMERER ,KEMM -WY,LANDER ,KLND -WY,LARAMIE ,KLAR -WY,NEWCASTLE MONDEL,KECS -WY,PINE BLUFFS MUNI,K82V -WY,PINEDALE R WENZ ,KPNA -WY,POWELL ,KPOY -WY,RAWLINS MUNICIPA,KRWL -WY,RIVERTON ,KRIW -WY,ROCK SPRINGS ,KRKS -WY,SARATOGA ,KSAA -WY,SHERIDAN ,KSHR -WY,THERMOPOLIS ,KHSG -WY,TORRINGTON ,KTOR -WY,WARREN AIR BASE ,KFEW -WY,WHEATLAND ,KEAN -WY,WORLAND ,KWRL +AK,ADAK NAS ,PADK +AK,AKHIOK ,PAKH +AK,AKUTAN ,PAUT +AK,AMBLER ,PAFM +AK,ANAKTUVUK PASS ,PAKP +AK,ANCHORAGE INTL ,PANC +AK,ANCHORAGE/LAKE H,PALH +AK,ANCHORAGE/MERRIL,PAMR +AK,ANGOON SEAPLANE ,PAGN +AK,ANIAK ,PANI +AK,ANVIK ,PANV +AK,ARCTIC VILLAGE ,PARC +AK,ATQASUK BURNELL ,PATQ +AK,BARROW ,PABR +AK,BARTER ISLAND ,PABA +AK,BETHEL ,PABE +AK,BETTLES ,PABT +AK,BIRCHWOOD ,PABV +AK,BREVIG MISSION ,PFKT +AK,BRYANT ARMY AF ,PAFR +AK,BUCKLAND ,PABL +AK,CAPE LISBURNE ,PALU +AK,CAPE NEWENHAM ,PAEH +AK,CAPE ROMANZOF ,PACZ +AK,CHEVAK ,PAVA +AK,CHULITNA ,PAEC +AK,CLARKS POINT ,PFCL +AK,COLD BAY ,PACD +AK,CORDOVA ,PACV +AK,DEADHORSE ,PASC +AK,DEERING ,PADE +AK,DELTA JUNCTION ,PABI +AK,DILLINGHAM ,PADL +AK,DUTCH HARBOR ,PADU +AK,EAGLE ,PAEG +AK,EARECKSON/SHEMYA,PASY +AK,EGEGIK ,PAII +AK,EIELSON AFB ,PAEI +AK,ELIM APRT ,PFEL +AK,ELMENDORF AFB ,PAED +AK,EUREKA ,PAZK +AK,FAIRBANKS ,PAFA +AK,FORT WAINWRIGHT ,PAFB +AK,FORT YUKON ,PFYU +AK,GALBRAITH LAKE ,PAGB +AK,GALENA ,PAGA +AK,GAMBELL ,PAGM +AK,GOLOVIN ,PAGL +AK,GULKANA ,PAGK +AK,GUSTAVUS ,PAGS +AK,HOLY CROSS ,PAHC +AK,HOMER ,PAHO +AK,HOONAH ,PAOH +AK,HUSLIA ,PAHL +AK,IGIUGIG ,PAIG +AK,ILIAMNA ,PAIL +AK,INDIAN MOUNTAIN ,PAIM +AK,JUNEAU ,PAJN +AK,KAKE ,PAFE +AK,KALSKAG ,PALG +AK,KALTAG ,PAKV +AK,KENAI ,PAEN +AK,KETCHIKAN ,PAKT +AK,KIANA ,PAIK +AK,KING COVE ,PAVC +AK,KING SALMON ,PAKN +AK,KIPNUK ,PAKI +AK,KIVALINA ,PAVL +AK,KLAWOCK ,PAKW +AK,KODIAK ,PADQ +AK,KOLIGANEK ,PAJZ +AK,KOTZEBUE ,PAOT +AK,KOYUK ,PAKK +AK,KUPARUK ,PAKU +AK,KWETHLUK ,PFKW +AK,MANOKOTAK ,PAMB +AK,MARSHALL ,PADM +AK,MCGRATH ,PAMC +AK,MCKINLEY PARK ,PAIN +AK,METLAKATLA ,PAMM +AK,MIDDLETON ISLAND,PAMD +AK,MINCHUMINA ,PAMH +AK,MOUNTAIN VILLAGE,PAMO +AK,NAPAKIAK ,PANA +AK,NELSON LAGOON ,PAOU +AK,NENANA ,PANN +AK,NEW STUYAHOK ,PANW +AK,NIKOLAI ,PAFS +AK,NOATAK ,PAWN +AK,NOME ,PAOM +AK,NOORVIK ,PFNO +AK,NORTHWAY ,PAOR +AK,NUIQSUT ,PAQT +AK,NUIQSUT VILLAGE ,PALP +AK,NUNAPITCHUK ,PPIT +AK,PALMER ,PAAQ +AK,PETERSBURG ,PAPG +AK,PILOT POINT ,PAPN +AK,PLATINUM ,PAPM +AK,POINT HOPE ,PAPO +AK,POINT LAY ,PPIZ +AK,POINT THOMPSON ,PAAD +AK,PORT ALSWORTH ,PALJ +AK,PORT HEIDEN ,PAPH +AK,PORTAGE GLACIER ,PATO +AK,PROSPECT CREEK ,PAPR +AK,PUNTILLA LAKE ,PAPT +AK,QUINHAGAK ,PAQH +AK,REG DOG ,PADG +AK,RUBY ,PARY +AK,RUSSIAN MISSION ,PARS +AK,SAINT MARYS ,PASM +AK,SAND POINT ,PASD +AK,SAVOONGA ,PASA +AK,SCAMMON BAY ,PACM +AK,SELAWIK ,PASK +AK,SELDOVIA ,PASO +AK,SEWARD ,PAWD +AK,SHAGELUK ,PAHX +AK,SHAKTOOLIK ,PFSH +AK,SHISHMAREF ,PASH +AK,SITKA ,PASI +AK,SKAGWAY ,PAGY +AK,SLEETMUTE ,PASL +AK,SOLDOTNA ,PASX +AK,SOUTH NAKNEK ,PFWS +AK,SPARREVOHN ,PASV +AK,ST MICHAEL ,PAMK +AK,ST PAUL ISLAND ,PASN +AK,TALKEETNA ,PATK +AK,TANANA ,PATA +AK,TATALINA AFS ,PATL +AK,TELLER ,PATE +AK,TIN CITY AFS ,PATC +AK,TOGIAK ,PATG +AK,TOKSOOK BAY ,PAOO +AK,UNALAKLEET ,PAUN +AK,VALDEZ ,PAVD +AK,WAINWRIGHT ,PAWI +AK,WALES ,PAIW +AK,WASILLA ,PAWS +AK,WHITE MOUNTAIN ,PAWM +AK,WRANGELL ,PAWG +AK,YAKUTAT ,PAYA +AL,ALABASTER ,KEET +AL,ALBERTVILLE MUNI,K8A0 +AL,ALEXANDER/RUSSEL,KALX +AL,ANDALUSIA/OPP AR,K79J +AL,ANNISTON ,KANB +AL,AUBURN OPELIKA A,KAUO +AL,BESSEMER ,KEKY +AL,BIRMINGHAM ,KBHM +AL,CULLMAN/FOLSOM F,KCMD +AL,DECATUR ,KDCU +AL,DEMOPOLIS ,KDYA +AL,DOTHAN ,KDHN +AL,ENTERPRISE ,KEDN +AL,EVERGREEN ,KGZH +AL,FAIRHOPE ,KCQF +AL,FLORALA MUNI ,K0J4 +AL,FT PAYNE/ISBELL ,K4A9 +AL,FT RUCKER/HANCHE,KHEY +AL,FT RUCKER/SHELL ,KSXS +AL,GADSDEN MUNI ,KGAD +AL,GREENVILLE ,KPRN +AL,GULF SHORES ,KJKA +AL,HALEYVILLE ,K1M4 +AL,HUNTSVILLE ,KHSV +AL,HUNTSVILLE/MADIS,KMDQ +AL,JASPER/WALKER ,KJFX +AL,LOWE AHP/FT. RUC,KLOR +AL,MAXWELL AFB/MGM ,KMXF +AL,MOBILE/BATES ,KMOB +AL,MOBILE/BROOKLEY ,KBFM +AL,MONTGOMERY ,KMGM +AL,MUSCLE SHOAL ,KMSL +AL,NORTH AUX ,KXNO +AL,OZARK/CAIRNS AAF,KOZR +AL,PELL CITY ,KPLR +AL,PRATTVILLE ,K1A9 +AL,REDSTONE ARSENAL,KHUA +AL,SCOTTSBORO ,K4A6 +AL,SELMA/CRAIG FLD ,KSEM +AL,SYLACAUGA ,KSCD +AL,TALLADEGA ,KASN +AL,TROY ,KTOI +AL,TUSCALOOSA ,KTCL +AL,VIOSCA KNOLL768 ,KVOA +AR,ARKADELPHIA ,KADF +AR,BATESVILLE ,KBVX +AR,BENTON ,KSUZ +AR,BENTONVILLE ,KVBT +AR,BENTONVILLE (NW),KXNA +AR,BLYTHEVILLE ,KBYH +AR,BLYTHEVILLE ,KHKA +AR,CAMDEN ,KCDH +AR,CANTRELL ,KCXW +AR,CLINTON MUNI ,KCCA +AR,CORNING ,K4M9 +AR,DE QUEEN ,KDEQ +AR,EL DORADO ,KELD +AR,FAYETTEVILLE ,KFYV +AR,FLIPPIN (AWOS) ,KFLP +AR,FORT SMITH ,KFSM +AR,HARRISON ,KHRO +AR,HOT SPRINGS ,KHOT +AR,JONESBORO ,KJBR +AR,LITTLE ROCK ,KLIT +AR,LITTLE ROCK AFB ,KLRF +AR,MENA INTERMTN ,KMEZ +AR,MONTICELLO ,KLLQ +AR,MOUNT IDA ,KMWT +AR,MOUNTAIN HOME ,KBPK +AR,NEWPORT ,KM19 +AR,PINE BLUFF/GRIDR,KPBF +AR,ROGERS ,KROG +AR,RUSSELLVILLE ,KRUE +AR,SEARCY ,KSRC +AR,SILOAM SPRING ,KSLG +AR,SPRINGDALE MUNI ,KASG +AR,STUTTGART ,KSGT +AR,TEXARKANA ,KTXK +AR,W MEMPHIS MUNI ,KAWM +AR,WALNUT RIDGE ,KARG +AZ,AK-CHIN ,KA39 +AZ,BUCKEYE ,KBXK +AZ,BULLHEAD CITY ,KIFP +AZ,CASA GRANDA ,KCGZ +AZ,CHANDLER ,KCHD +AZ,CHANDLER/MESA ,KIWA +AZ,COLORADO CITY ,KAZC +AZ,COOLIDGE MUNI ,KP08 +AZ,DAVIS/TUCSON ,KDMA +AZ,FLAGSTAFF ,KFLG +AZ,FORT HUACHUCA ,KFHU +AZ,GILA BEND (AAF) ,KGXF +AZ,GLENDALE ,KGEU +AZ,GOODYEAR MUNICIP,KGYR +AZ,GRAND CANYON ,KGCN +AZ,KINGMAN ,KIGM +AZ,LAGUNA (AAF) ,KLGF +AZ,LAKE HAVASU CITY,KHII +AZ,LUKE AFB/GLENDAL,KLUF +AZ,MESA/FALCON FLD ,KFFZ +AZ,NOGALES ,KOLS +AZ,PAGE ,KPGA +AZ,PAYSON ,KPAN +AZ,PHOENIX/DEER VLY,KDVT +AZ,PHOENIX/SKY HRBR,KPHX +AZ,PIONEER AIRFIELD,KALK +AZ,PRESCOTT ,KPRC +AZ,SAFFORD ,KSAD +AZ,SCOTTSDALE ,KSDL +AZ,SEDONA ,KSEZ +AZ,SHOW LOW MUNICIP,KSOW +AZ,SPRINGERVILLE ,KJTC +AZ,ST. JOHNS ,KSJN +AZ,TAYLOR ,KTYL +AZ,TUCSON ,KTUS +AZ,TUCSON/MARANA ,KAVQ +AZ,TUCSON/RYAN FLD ,KRYN +AZ,WILLIAMS CLARK ,KCMR +AZ,WINDOW ROCK ,KRQE +AZ,WINSLOW ,KINW +AZ,YUMA MCAS ,KNYL +CA,ALTURAS ,KAAT +CA,ARCATA/EUREKA ,KACV +CA,AUBURN MUNI ,KAUN +CA,AVALON ,KAVX +CA,BAKERSFIELD ,KBFL +CA,BEALE AFB/MARYSV,KBAB +CA,BICYCLE LAKE ,KBYS +CA,BIG BEAR CITY ,KL35 +CA,BISHOP ,KBIH +CA,BLYTHE ,KBLH +CA,BORREGO SPRINGS ,KL08 +CA,BRIDGEPORT(MCMWT,KBAN +CA,BURBANK ,KBUR +CA,BYRON ,KC83 +CA,CAMARILLO ,KCMA +CA,CAMP PENDLETON ,KNFG +CA,CARLSBAD ,KCRQ +CA,CHICO MUNICIPAL ,KCIC +CA,CHINA LAKE (NAF),KNID +CA,CHINO ,KCNO +CA,COLUMBIA ,KO22 +CA,CONCORD ,KCCR +CA,CORONA MUNI ,KAJO +CA,COSTA MESA ,KSNA +CA,CRESCENT CITY ,KCEC +CA,DAGGETT ,KDAG +CA,DAVIS ,KEDU +CA,DELANO ,KDLO +CA,EDWARDS AFB ,KEDW +CA,EDWARDS N-AUX ,K9L2 +CA,EL CENTRO NAF ,KNJK +CA,EL MONTE ,KEMT +CA,EMIGRANT GAP ,KBLU +CA,FALLBROOK AIRPAR,KL18 +CA,FORTUNA ,KFOT +CA,FRESNO ,KFAT +CA,FRESNO CHANDLER ,KFCH +CA,FULLERTON ,KFUL +CA,GRASS VALLEY ,KGOO +CA,HALF MOON BAY ,KHAF +CA,HANFORD ,KHJO +CA,HAWTHORNE ,KHHR +CA,HAYWARD ,KHWD +CA,HOLLISTER MUNI ,KCVH +CA,IMPERIAL ,KIPL +CA,IMPERIAL BEACH ,KNRS +CA,JACKSON ,KJAQ +CA,LA / WHITEMAN ,KWHP +CA,LA VERNE/BRACKET,KPOC +CA,LANCASTER/FOX ,KWJF +CA,LEMOORE NAS/REEV,KNLC +CA,LINCOLN ,KLHM +CA,LIVERMORE ,KLVK +CA,LOMPOC ,KLPC +CA,LONG BEACH ,KLGB +CA,LOS ALAMITOS AAF,KSLI +CA,LOS ANGELES ,KCQT +CA,LOS ANGELES ,KLAX +CA,MADERA ,KMAE +CA,MAMMOTH/JUNE LAK,KMMH +CA,MARYSVILLE ,KMYV +CA,MATHER FIELD ,KMHR +CA,MCCLELLAN AFB ,KMCC +CA,MERCED ,KMCE +CA,MERCED/CASTLE AF,KMER +CA,MIRAMAR NAS/SAN ,KNKX +CA,MODESTO ,KMOD +CA,MOJAVE ,KMHV +CA,MONTAGUE/SISKIYO,KSIY +CA,MONTEREY ,KMRY +CA,MOUNT SHASTA ,KMHS +CA,MURRIETA/TEMECUL,KF70 +CA,NAPA ,KAPC +CA,NEEDLES ,KEED +CA,NORTH ISLAND NAS,KNZY +CA,NOVATO/GNOSS FLD,KDVO +CA,OAKLAND ,KOAK +CA,OCEANO CNTY ,KL52 +CA,OCEANSIDE ,KOKB +CA,OCEANSIDE/RED-B ,KNXF +CA,ONTARIO ,KONT +CA,OROVILLE ,KOVE +CA,OXNARD ,KOXR +CA,PALM SPRINGS ,KPSP +CA,PALMDALE ,KPMD +CA,PALO ALTO ,KPAO +CA,PASO ROBLES ,KPRB +CA,PETALUMA ,KO69 +CA,PLACERVILLE ,KPVF +CA,POINT MUGU NAS ,KNTD +CA,PORTERVILLE ,KPTV +CA,RAMONA ,KRNM +CA,RED BLUFF ,KRBL +CA,REDDING ,KRDD +CA,RIVERSIDE ,KRAL +CA,RIVERSIDE/MARCH ,KRIV +CA,SACRAMENTO ,KSAC +CA,SACRAMENTO/METRO,KSMF +CA,SALINAS ,KSNS +CA,SAN ANDREAS ,KCPU +CA,SAN BERNARDINO ,KSBD +CA,SAN CARLOS AIRPO,KSQL +CA,SAN CLEMENTE IS.,KNUC +CA,SAN DIEGO ,KSAN +CA,SAN DIEGO/BROWN ,KSDM +CA,SAN DIEGO/MNTGMY,KMYF +CA,SAN DIEGO/SANTEE,KSEE +CA,SAN FRANCISCO ,KSFO +CA,SAN JOSE ,KSJC +CA,SAN JOSE/REID ,KRHV +CA,SAN LUIS OBISPO ,KSBP +CA,SAN NICOLAS ISLA,KNSI +CA,SANDBERG ,KSDB +CA,SANTA BARBARA ,KSBA +CA,SANTA MARIA ,KSMX +CA,SANTA MONICA ,KSMO +CA,SANTA ROSA ,KSTS +CA,SANTA YNEZ ,KIZA +CA,SOUTH LAKE TAHOE,KTVL +CA,STOCKTON ,KSCK +CA,SUSANVILLE MUNI ,KSVE +CA,TEHACHAPI ,KTSP +CA,THERMAL/PALM SPG,KTRM +CA,TORRANCE MUNICIP,KTOA +CA,TRACY ,KTCY +CA,TRAVIS AFB/FAIRF,KSUU +CA,TRUCKEE TAHOE ,KTRK +CA,TWENTYNINE PALMS,KNXP +CA,UKIAH ,KUKI +CA,UPLAND ,KCCB +CA,VACAVILLE ,KVCB +CA,VAN NUYS ,KVNY +CA,VANDENBERG AFB ,KVBG +CA,VICTORVILLE ,KVCV +CA,VISALIA MUNI ,KVIS +CA,WATSONVILLE ,KWVI +CO,AKRON ,KAKO +CO,ALAMOSA ,KALS +CO,ASPEN ,KASE +CO,BERTHOUD PASS ,K0CO +CO,BOULDER MUNI ,KBDU +CO,BROOMFIELD/JEFFC,KBJC +CO,BUCKLEY ANGB/DEN,KBKF +CO,BUENA VISTA ,KAEJ +CO,BURLINGTON ,KITR +CO,CANON CITY ,K1V6 +CO,CHEYENNE MOUNTAI,KCWN +CO,CO SPNGS MEADOW ,KFLY +CO,COLORADO SPRINGS,KCOS +CO,CORTEZ ,KCEZ +CO,COTTONWOOD PASS ,K7BM +CO,CRAIG ,KCAG +CO,DAKOTA HILL ,KC99 +CO,DEL NORTE ,KRCV +CO,DELTA/BLAKE FLD ,KAJZ +CO,DENVER (DIA) ,KDEN +CO,DENVER/ARAPAHOE ,KAPA +CO,DURANGO ,KDRO +CO,EAGLE CO. REGION,KEGE +CO,ERIE MUNI ,KEIK +CO,FORT CARSON ,KFCS +CO,FORT MORGAN ,KFMM +CO,FT COLLINS/LOVEL,KFNL +CO,GRANBY/GRAND CO ,KGNB +CO,GRAND JUNCTION ,KGJT +CO,GREELEY/WELD ,KGXY +CO,GUNNISON ,KGUC +CO,HAYDEN/YAMPA ,KHDN +CO,HOLYOKE ,KHEQ +CO,JULIET MADIS ,K1JW +CO,KREMMLING AWOS ,K20V +CO,LA JUNTA ,KLHX +CO,LA VETA PASS ,KVTP +CO,LAMAR ,KLAA +CO,LEADVILLE ,KLXV +CO,LIMA MADIS ,K1LW +CO,LIMON ,KLIC +CO,LONGMONT/VBRAND ,KLMO +CO,MEEKER ,KEEO +CO,MIKE MADIS ,K1MW +CO,MONARCH PASS ,KMYP +CO,MONTROSE ,KMTJ +CO,MONUMENT/ELBERT ,KMNH +CO,NOVEMBER MADIS ,K1NW +CO,PAGOSA SPRINGS ,KPSO +CO,PUEBLO ,KPUB +CO,RANGELY ,K4V0 +CO,RED CLIFF PASS ,KCCU +CO,RIFLE ,KRIL +CO,SAGUACHE MUNI ,K04V +CO,SALIDA ,KANK +CO,SPRINGFIELD ,KSPD +CO,STEAMBOAT SPRING,KSBS +CO,STERLING ,KSTK +CO,SUNLIGHT ,K5SM +CO,TELLURIDE REGION,KTEX +CO,TRINIDAD/ANIMAS ,KTAD +CO,USAF ACADEMY/COS,KAFF +CO,WALDEN ,K33V +CO,WALTON PEAK ,KC07 +CO,WILKERSON PASS ,K4BM +CO,WOLF CREEK PASS ,KCPW +CO,WRAY ,K2V5 +CO,YUMA ,K2V6 +CT,BRIDGEPORT ,KBDR +CT,CHESTER ,KSNC +CT,DANBURY ,KDXR +CT,GROTON/NEW LONDO,KGON +CT,HARTFORD/BRAINAR,KHFD +CT,MERIDEN ,KMMK +CT,NEW HAVEN/TWEED ,KHVN +CT,OXFORD/WATERBURY,KOXC +CT,WILLIMANTIC ,KIJD +CT,WINDSOR LOCKS ,KBDL +DC,WASHINGTON/NATL ,KDCA +DE,DOVER AFB ,KDOV +DE,DOVER/CHESWOLD ,K33N +DE,GEORGETOWN ,KGED +DE,WILMINGTON ,KILG +FL,APALACHICOLA ,KAAF +FL,BARTOW MUNICIPAL,KBOW +FL,BOCA RATON ,KBCT +FL,BROOKSVILLE ,KBKV +FL,CAPE CANAVERAL ,KXMR +FL,CLEARWATER ,KCLW +FL,CRESTVIEW ,KCEW +FL,CROSS CITY ,KCTY +FL,CRYSTAL RIVER ,KCGC +FL,DAYTONA BEACH ,KDAB +FL,DE FUNIAK SPRNGS,K54J +FL,DELAND ,KDED +FL,DESTIN ,KDTS +FL,DUKE FLD/EGLIN ,KEGI +FL,EGLIN AFB/VALPAR,KVPS +FL,FERNANDINA BEACH,KFHB +FL,FLAGLER CNTY ,KFIN +FL,FORT MYERS ,KFMY +FL,FORT MYERS ,KRSW +FL,FORT PIERCE ,KFPR +FL,FT LAUDERD/EXEC ,KFXE +FL,FT LAUDERD/HOLLY,KFLL +FL,GAINESVILLE ,KGNV +FL,HOLLYWOOD ,KHWO +FL,HOMESTEAD AFB ,KHST +FL,HURLBURT FIELD ,KHRT +FL,IMMOKALEE ,KIMM +FL,INVERNESS ,KINF +FL,JACKSONVIL/CECIL,KVQQ +FL,JACKSONVIL/CRAIG,KCRG +FL,JACKSONVIL/HERLO,KHEG +FL,JACKSONVILLE ,KJAX +FL,JACKSONVILLE NAS,KNIP +FL,KEY WEST ,KEYW +FL,KEY WEST NAS ,KNQX +FL,KEYSTONE HEIGHTS,K42J +FL,KISSIMMEE/ORLAND,KISM +FL,LAKE CITY ,KLCQ +FL,LAKE WALES ,KX07 +FL,LAKELAND REGIONA,KLAL +FL,LANTANA/PALM BEA,KLNA +FL,LEESBURG ,KLEE +FL,LIVE OAK/SUWANNE,K24J +FL,MACDILL AFB/TAMP,KMCF +FL,MARATHON ,KMTH +FL,MARCO ISLAND ,KMKY +FL,MARIANNA ,KMAI +FL,MAYPORT NAS ,KNRB +FL,MELBOURNE ,KMLB +FL,MIAMI ,KMIA +FL,MIAMI/OPA LOCKA ,KOPF +FL,MIAMI/TAMIAMI ,KTMB +FL,MILTON/WHITING S,KNDZ +FL,NAPLES MUNICIPAL,KAPF +FL,NASA SHUTTLE FCL,KTTS +FL,NEW SMYRNA BEACH,KEVB +FL,NORTH PALM BEACH,KF45 +FL,OCALA MUNI ,KOCF +FL,OKEECHOBEE CTY ,KOBE +FL,ORLANDO ,KMCO +FL,ORLANDO ,KORL +FL,ORMOND BEACH VOR,KOMN +FL,PALATKA MUNI ,K28J +FL,PANAMA CITY ,KECP +FL,PATRICK AFB/COCO,KCOF +FL,PENSACOLA ,KPNS +FL,PENSACOLA NAS ,KNPA +FL,PLACIDA ,K54A +FL,PLANT CITY MUNI ,KPCM +FL,POMPANO BEACH ,KPMP +FL,PUNTA GORDA ,KPGD +FL,QUINCY ,K2J9 +FL,SANFORD/ORLANDO ,KSFB +FL,SARASOTA/BRADENT,KSRQ +FL,SEBRING ,KSEF +FL,ST AUGUSTINE ,KSGJ +FL,ST PETERS/ALBERT,KSPG +FL,ST PETERSBURG ,KPIE +FL,STUART/WITHAM ,KSUA +FL,TALLAHASSEE ,KTLH +FL,TAMPA ,KTPA +FL,TAMPA/O KNIGHT ,KTPF +FL,TAMPA/VANDENBURG,KVDF +FL,TITUSVILLE ,KTIX +FL,TYNDALL AFB ,KPAM +FL,TYNDALL DRONE ,KTDR +FL,VALKARIA AFS ,KX26 +FL,VENICE ,KVNC +FL,VERO BEACH ,KVRB +FL,WEST PALM BEACH ,KPBI +FL,WHITING FLD NAS ,KNSE +FL,WILLISTON ,KX60 +FL,WINTER HAVEN ,KGIF +FL,ZEPHYRHILLS ,KZPH +GA,ALBANY ,KABY +GA,ALMA ,KAMG +GA,AMERICUS ,KACJ +GA,ATHENS ,KAHN +GA,ATLANTA ,KATL +GA,ATLANTA/FULTON ,KFTY +GA,ATLANTA/PAULDING,KPUJ +GA,AUGUSTA/BUSH ,KAGS +GA,AUGUSTA/DANIEL ,KDNL +GA,BAINBRIDGE ,KBGE +GA,BAXLEY MUNI ,KBHC +GA,BLAIRSVILLE ,KDZJ +GA,BLAKELY EARLY C ,KBIJ +GA,BRUNSWICK ,KSSI +GA,BRUNSWICK/GLYNCO,KBQK +GA,BUTLER ,K6A1 +GA,CALHOUN ,KCZL +GA,CAMILLA ,KCXU +GA,CANON ,K18A +GA,CANTON/CHEROKEE ,KCNI +GA,CARROLLTON/GRAY ,KCTJ +GA,CARTERSVILLE ,KVPC +GA,CLAXTON/EVANS CO,KCWV +GA,COCHRAN ,K48A +GA,COLUMBUS ,KCSG +GA,CORDELE ,KCKF +GA,CORNELIA ,KAJR +GA,COVINGTON MUNI ,KCVC +GA,DALTON ,KDNN +GA,DOBBINS AFB/MARI,KMGE +GA,DONALDSON ,K17J +GA,DOUGLAS MUNI ,KDQH +GA,DUBLIN ,KDBN +GA,EASTMAN ,KEZM +GA,FITZGERALD ,KFZG +GA,FT BENNING/COLUM,KLSF +GA,FT STEWART/WRIGH,KLHW +GA,GAINESVILLE ,KGVL +GA,GILMORE COUNTY ,K49A +GA,GREENSBORO ,K3J7 +GA,GRIFFIN-SPALDING,K6A2 +GA,HAMPTON/HENRY ,KHMP +GA,HAZELHURST ,KAZE +GA,HOMERVILLE ,KHOE +GA,JASPER ,KJZP +GA,JEFFERSON ,KJCA +GA,JESUP/WAYNE CTY ,KJES +GA,LA GRANGE ,KLGC +GA,LAFAYETTE ,K9A5 +GA,LAWRENCEVILLE ,KLZU +GA,LOUISVILLE ,K2J3 +GA,MACON ,KMCN +GA,MARIETTA MCCOLUM,KRYY +GA,MCDUFFIE/THOMSON,KHQU +GA,METTER ,KHME +GA,MILLEDGEVILLE ,KMLJ +GA,MILLEN ,K2J5 +GA,MONROE ,KD73 +GA,MOODY AFB/VALDOS,KVAD +GA,MOULTRIE MUNI ,KMGR +GA,NEWNAN ,KCCO +GA,PEACHTREE CITY ,KFFC +GA,PEACHTREE/DEKALB,KPDK +GA,PERRY HOUSTON CN,KPXE +GA,PINE MOUNTAIN ,KPIM +GA,ROME ,KRMG +GA,SANDERSVILLE ,KOKZ +GA,SAVANNAH ,KSAV +GA,SAVANNAH/HUNTER ,KSVN +GA,STATESBORO ,KTBR +GA,SWAINSBORO ,KSBO +GA,SYLVANIA ,KJYL +GA,THOMASTON UPSON ,KOPN +GA,THOMASVILLE ,KTVI +GA,TIFTON ,KTMA +GA,TOCCOA ,KTOC +GA,VALDOSTA REGIONA,KVLD +GA,VIDALIA MUNI ,KVDI +GA,WARNER ROBINS AF,KWRB +GA,WASHINGTON ,KIIY +GA,WAYCROSS/WARE CO,KAYS +GA,WINDER/BARROW ,KWDR +HI,BARKING SANDS/KA,PHBK +HI,BRADSHAW AAF/HAW,PHSF +HI,HILO ,PHTO +HI,HONOLULU ,PHNL +HI,KAHULUI ,PHOG +HI,KAILUA/KONA ,PHKO +HI,KALAELOA ,PHJR +HI,KANEOHE MCAS ,PHNG +HI,LANAI CITY AIRPO,PHNY +HI,LIHUE/KAUAI IS ,PHLI +HI,MIDWAY ISLAND NA,PMDY +HI,MOLOKAI ,PHMK +HI,WHEELER AFB/OAHU,PHHI +IA,ALGONA ,KAXA +IA,AMES ,KAMW +IA,ANKENY ,KIKV +IA,ATLANTIC ,KAIO +IA,AUDUBON ,KADU +IA,BOONE MUNI ,KBNW +IA,BURLINGTON ,KBRL +IA,CARROLL ,KCIN +IA,CEDAR RAPIDS ,KCID +IA,CENTERVILLE MUNI,KTVK +IA,CHARITON ,KCNC +IA,CHARLES CITY ,KCCY +IA,CHEROKEE ,KCKP +IA,CLARINDA ,KICL +IA,CLARION ,KCAV +IA,CLINTON MUNI ,KCWI +IA,COUNCIL BLUFFS ,KCBF +IA,CRESTON ,KCSQ +IA,DAVENPORT/QUAD C,KDVN +IA,DECORAH ,KDEH +IA,DENISON ,KDNS +IA,DES MOINES ,KDSM +IA,DUBUQUE ,KDBQ +IA,ESTHERVILLE ,KEST +IA,FAIRFIELD ,KFFL +IA,FOREST CITY ,KFXY +IA,FORT DODGE ,KFOD +IA,FORT MADISON ,KFSW +IA,GRINNELL REG ,KGGI +IA,HAMPTON ,KHPT +IA,HARLAN MUNI ,KHNR +IA,INDEPENDENCE ,KIIB +IA,IOWA CITY ,KIOW +IA,IOWA FALLS MUNI ,KIFA +IA,KEOKUK MUNI ,KEOK +IA,KNOXVILLE ,KOXV +IA,LAMONI ,KLWD +IA,LE MARS ,KLRJ +IA,MARSHALLTOWN ,KMIW +IA,MASON CITY ,KMCW +IA,MAURICE ,KSXK +IA,MONTICELLO MUNI ,KMXO +IA,MT PLEASANT ,KMPZ +IA,MUSCATINE ,KMUT +IA,NEWTON MUNI ,KTNU +IA,OELWEN ,KOLZ +IA,OSCEOLA MUNI ,KI75 +IA,OSKALOOSA MUNI ,KOOA +IA,OTTUMWA ,KOTM +IA,PELLA ,KPEA +IA,PERRY MUNI ,KPRO +IA,RED OAK ,KRDK +IA,SHELDON ,KSHL +IA,SHENANDOAH MUNI ,KSDA +IA,SIOUX CITY ,KSUX +IA,SPENCER ,KSPW +IA,STORM LAKE ,KSLB +IA,VINTON ,KVTI +IA,WASHINGTON ,KAWG +IA,WATERLOO ,KALO +IA,WEBSTER CITY ,KEBS +ID,BOISE ,KBOI +ID,BONNERS FERRY ,K65S +ID,BURLEY ,KBYI +ID,CALDWELL ,KEUL +ID,CHALLIS ,KLLJ +ID,COEUR D'ALENE ,KCOE +ID,DRIGGS REED MEM ,KDIJ +ID,GRANGEVILLE ,KGIC +ID,HAILEY/FRIEDMAN ,KSUN +ID,IDAHO FALLS ,KIDA +ID,JEROME COUNTY ,KJER +ID,LEWISTON ,KLWS +ID,LOWELL/ELK CITY ,KP69 +ID,MCCALL ,KMYL +ID,MOUNTAIN HOME ,KMUO +ID,MULLAN PASS ,KMLP +ID,NAMPA ,KMAN +ID,PARIS ,K1U7 +ID,POCATELLO ,KPIH +ID,REXBURG ,KRXE +ID,SALMON/LEMHI ,KSMN +ID,STANLEY ,KSNT +ID,TWIN FALLS ,KTWF +ID,WALL/SANDPOINT ,KSZT +IL,ALTON/ST LOUIS R,KALN +IL,BLOOMINGTON/NORM,KBMI +IL,CAHOKIA/ST LOUIS,KCPS +IL,CAIRO ,KCIR +IL,CARBONDALE/MURPH,KMDH +IL,CARMI MUNI ,KCUL +IL,CENTRALIA ,KENL +IL,CHAMPAIGN/URBANA,KCMI +IL,CHICAGO ,KMDW +IL,CHICAGO O'HARE ,KORD +IL,CHICAGO/AURORA ,KARR +IL,CHICAGO/DUPAGE ,KDPA +IL,CHICAGO/LANSING ,KIGQ +IL,DANVILLE ,KDNV +IL,DE KALB ,KDKB +IL,DECATUR ,KDEC +IL,EFFINGHAM ,K1H2 +IL,FAIRFIELD ,KFWC +IL,FLORA ,KFOA +IL,FREEPORT ,KFEP +IL,GALESBURG ,KGBG +IL,HARRISBURG ,KHSB +IL,JACKSONVILLE ,KIJX +IL,JOLIET ,KJOT +IL,KANKAKEE ,KIKK +IL,LACON ,KC75 +IL,LAWRENCEVILLE ,KLWV +IL,LITCHFIELD MUNI ,K3LF +IL,MACOMB MUNI ,KMQB +IL,MARION REGIONAL ,KMWA +IL,MATTOON/CHARLEST,KMTO +IL,METROPOLIS ,KM30 +IL,MOLINE/QUAD CITY,KMLI +IL,MORRIS-WASHBURN ,KC09 +IL,MOUNT CARMEL ,KAJG +IL,MOUNT STERLING ,KI63 +IL,MOUNT VERNON ,KMVN +IL,OLNEY-NOBLE ,KOLY +IL,PALWAUKEE ,KPWK +IL,PARIS ,KPRG +IL,PEORIA ,KPIA +IL,PERU ,KVYS +IL,PITTSFIELD ,KPPQ +IL,PONTIAC ,KPNT +IL,QUINCY MUNI/BALD,KUIN +IL,RANTOUL ,KTIP +IL,ROBINSON MUNI ,KRSV +IL,ROCHELLE/KORITZ ,KRPJ +IL,ROCKFORD ,KRFD +IL,SALEM/LECKRONE ,KSLO +IL,SAVANNA/TRITOWN ,KSFY +IL,SCHAUMBURG ,K06C +IL,SCOTT AFB/BELLEV,KBLV +IL,SPARTA ,KSAR +IL,SPRINGFIELD ,KSPI +IL,STERLING ROCKFAL,KSQI +IL,TAYLORVILLE ,KTAZ +IL,WAUKEGAN ,KUGN +IN,ANDERSON MUNICIP,KAID +IN,ANGOLA ,KANQ +IN,AUBURN DEKALB C ,KGWB +IN,BLOOMINGTON ,KBMG +IN,COLUMBUS/BALKALA,KBAK +IN,CRAWFORDSVILLE ,KCFJ +IN,DAVIESS COUNTY ,KDCY +IN,ELKHART MUNICIPA,KEKM +IN,EVANSVILLE ,KEVV +IN,FORT WAYNE ,KFWA +IN,FRANKFORT ,KFKR +IN,FRENCH LICK ,KFRH +IN,GARY REGIONAL ,KGYY +IN,GOSHEN ,KGSH +IN,GREENCASTLE ,KGPC +IN,GREENWOOD ,KHFY +IN,GRISSOM AFB/PERU,KGUS +IN,HUNTINGBURG ,KHNB +IN,HUNTINGTON ,KHHG +IN,INDIANAPOLIS ,KEYE +IN,INDIANAPOLIS ,KIND +IN,INDIANAPOLIS EXC,KTYQ +IN,INDIANAPOLIS REG,KMQJ +IN,JEFFERSONVILLE ,KJVY +IN,KENDALLVILLE ,KC62 +IN,KNOX STARKE CTY ,KOXI +IN,KOKOMO ,KOKK +IN,LA PORTE ,KPPO +IN,LAFAYETTE ,KLAF +IN,LOGANSPORT ,KGGP +IN,MADISON ,KIMS +IN,MARION MUNI ,KMZZ +IN,MICHIGAN CITY ,KMGC +IN,MONTICELLO/WHITE,KMCX +IN,MUNCIE ,KMIE +IN,PLYMOUTH ,KC65 +IN,PORTLAND ,KPLD +IN,RENSSELAER ,KRZL +IN,RICHMOND ,KRID +IN,ROCHESTER ,KRCR +IN,SHELBYVILLE ,KGEZ +IN,SOUTH BEND ,KSBN +IN,TERRE HAUTE ,KHUF +IN,VALPARAISO ,KVPZ +IN,WARSAW MUNI ,KASW +KS,AUGUSTA ,K3AU +KS,BASSETT ,KK88 +KS,BENTON ,K1K1 +KS,CHANUTE ,KCNU +KS,COFFEYVILLE ,KCFV +KS,COLBY ,KCBK +KS,CONCORDIA ,KCNK +KS,DODGE CITY ,KDDC +KS,ELDORADO ,KEQA +KS,ELKHART ,KEHA +KS,EMPORIA ,KEMP +KS,EUREKA ,K13K +KS,FT RILEY/MARSHAL,KFRI +KS,GARDEN CITY ,KGCK +KS,GOODLAND ,KGLD +KS,GREAT BEND ,KGBD +KS,HAYS MUNI ,KHYS +KS,HILL CITY ,KHLC +KS,HUGOTON ,KHQG +KS,HUTCHINSON ,KHUT +KS,INDEPENDENCE ,KIDP +KS,JOHNSON CITY ,KJHN +KS,LAWRENCE ,KLWC +KS,LIBERAL ,KLBL +KS,LYONS ,KLYO +KS,MANHATTAN ,KMHK +KS,MARYSVILLE ,KMYZ +KS,MCCONNELL AFB ,KIAB +KS,MEDICINE LODGE ,KP28 +KS,NEWTON ,KEWK +KS,OAKLEY ,KOEL +KS,OBERLIN ,KOIN +KS,OLATHE/EXECUTIVE,KOJC +KS,OLATHE/INDUSTRIA,KIXD +KS,OTTAWA ,KOWI +KS,PARSONS ,KPPF +KS,PITTSBURG ,KPTS +KS,PRATT INDUST ,KPTT +KS,RUSSELL ,KRSL +KS,SALINA ,KSLN +KS,SCOTT CITY ,KTQK +KS,ST FRANCIS ,KSYF +KS,SUBLETTE ,K19S +KS,SYRACUSE ,K3K3 +KS,TOPEKA ,KTOP +KS,TOPEKA/FORBES ,KFOE +KS,WICHITA ,KICT +KS,WICHITA/BEECH ,KBEC +KS,WICHITA/JABARA ,KAAO +KS,WINFIELD/ARKANSA,KWLD +KY,ASHLAND ,KDWU +KY,BARDSTOWN ,KBRY +KY,BIG SANDY RGNL ,KSJS +KY,BOWLING GREE ,KBWG +KY,CAMPBELLSVILLE ,KAAS +KY,COVINGTON ,KCVG +KY,DANVILLE ,KDVK +KY,FLEMINGSBURG ,KFGX +KY,FORT KNOX/GODMAN,KFTK +KY,FRANKFORT ,KFFT +KY,GEORGETOWN ,K27K +KY,GLASGOW ,KGLW +KY,GREENVILLE ,KM21 +KY,HARLAN ,KI35 +KY,HENDERSON CITY ,KEHR +KY,HOPKINSVILLE ,KHOP +KY,LEBANON-SPRINGFI,K6I2 +KY,LEWISPORT ,KKY8 +KY,LEXINGTON ,KLEX +KY,LONDON ,KLOZ +KY,LOUISVILLE ,KSDF +KY,LOUISVILLE/BOWMN,KLOU +KY,MADISONVILLE ,K2I0 +KY,MARION ,K5M9 +KY,MAYFIELD ,KM25 +KY,MIDDLESBORO-BELL,K1A6 +KY,MONTICELLO/WAYNE,KEKQ +KY,MOREHEAD ,KSYM +KY,MOUNT STERLING ,KIOB +KY,MURRAY KYLE-OAK ,KCEY +KY,NOCTOR/JACKSON ,KJKL +KY,OWENSBORO/DAVIES,KOWB +KY,PADUCAH ,KPAH +KY,PIKEVILLE ,KPBX +KY,RICHMOND ,KRGA +KY,SOMERSET ,KSME +KY,WILLIAMSBURG ,KBYL +LA,ABBEVILLE CC MEM,KIYA +LA,ALEXANDRIA ,KAEX +LA,ALEXANDRIA ,KESF +LA,ATLANTIS OILP,KATP +LA,BARKSDALE AFB ,KBAD +LA,BATON ROUGE ,KBTR +LA,BOGALUSA CARR F ,KBXA +LA,BOOTHVILLE HEL ,KLNQ +LA,CHENAULT/LK CHAS,KCWF +LA,DERIDDER/FSS ,KDRI +LA,FORT POLK FR ,KPOE +LA,FULLERTON/POLK ,KBKB +LA,GARDEN BANKS172 ,KGHB +LA,GONZALES ,KREG +LA,HAMMOND ,KHDC +LA,HOUMA TERREBONNE,KHUM +LA,JENNINGS ,K3R7 +LA,KEATHLEY C 875 ,K18H +LA,LAFAYETTE ,KLFT +LA,LAKE CHARLES ,KLCH +LA,MAGNOLIA OILP ,KGBK +LA,MAIN PASS 140B ,KMIS +LA,MAIN PASS 289C ,KVKY +LA,MANFIELD ,K3F3 +LA,MINDEN ,KMNE +LA,MISS CANYON 474 ,KIKT +LA,MISSISSIPPI CANY,KDSF +LA,MONROE ,KMLU +LA,NATCHITOCHES ,KIER +LA,NEW IBERIA ,KARA +LA,NEW ORLEANS NAS ,KNBG +LA,NEW ORLEANS/INTL,KMSY +LA,NEW ORLEANS/LAKE,KNEW +LA,NEW ORLEANS/SUPE,K7N0 +LA,NEW ROADS ,KHZR +LA,OAKDALE ALLEN P ,KACP +LA,OPELOUSAS ,KOPL +LA,PATTERSON MEMORI,KPTN +LA,PEASON RIDG/POLK,KAQV +LA,RESERVE ,KAPS +LA,SALT POINT ,KP92 +LA,SHIP SHOAL 241 ,KPZZ +LA,SHREVEPORT ,KSHV +LA,SHREVEPORT/DWNTN,KDTN +LA,SLIDELL 22 ,KASD +LA,SULPHUR ,KUXL +LA,TALLULAH/VICKSBU,KTVR +LA,VIDALIA/CONCORDI,K0R4 +LA,WALKER RIDGE 29 ,KWBF +MA,BEDFORD ,KBED +MA,BEVERLY ,KBVY +MA,BOSTON ,KBOS +MA,CHATHAM ,KCQX +MA,CHICOPEE/WESTOVE,KCEF +MA,FALMOUTH/OTIS AB,KFMH +MA,FITCHBURG ,KFIT +MA,HYANNIS ,KHYA +MA,LAWRENCE ,KLWM +MA,MARSHFIELD ,KGHG +MA,MARTHAS VINEYARD,KMVY +MA,NANTUCKET ,KACK +MA,NEW BEDFORD ,KEWB +MA,NORTH ADAMS ,KAQW +MA,NORWOOD ,KOWD +MA,ORANGE ,KORE +MA,PITTSFIELD ,KPSF +MA,PLYMOUTH ,KPYM +MA,PROVINCETOWN ,KPVC +MA,TAUNTON ,KTAN +MA,WESTFIELD ,KBAF +MA,WORCESTER ,KORH +MD,ABERDEEN/PHILLIP,KAPG +MD,ANDREWS AFB ,KADW +MD,ANNAPOLIS/NAVAL ,KNAK +MD,BALTIMORE/MARTIN,KMTN +MD,BALTO/WASH INTL ,KBWI +MD,CAMBRIDGE-DORCH ,KCGE +MD,CARROLL CNTY ,KDMW +MD,COLLEGE PARK ,KCGS +MD,CUMBERLAND REG ,KCBE +MD,EASTON/NEWNAM ,KESN +MD,FORT MEADE ,KFME +MD,FREDERICK ,KFDK +MD,GAITHERSBURG ,KGAI +MD,GARRETT CO ,K2G4 +MD,HAGERSTOWN ,KHGR +MD,OCEAN CITY ,KOXB +MD,PATUXENT RIVER ,KNHK +MD,SALISBURY ,KSBY +MD,ST MARYS (DUKE) ,K2W6 +MD,STEVENSVILLE ,KW29 +MD,WEBSTER NAVAL ,KNUI +ME,AUBURN/LEWISTON ,KLEW +ME,AUGUSTA ,KAUG +ME,BANGOR ,KBGR +ME,BAR HARBOR ,KBHB +ME,CARIBOU ,KCAR +ME,CLAYTON LAKE ,K40B +ME,FRENCHVILLE ,KFVE +ME,FRYEBURG ,KIZG +ME,GREENVILLE ,KGNR +ME,HOULTON ,KHUL +ME,MILLINOCKET ,KMLT +ME,PORTLAND ,KPWM +ME,PRESQUE ISLE ,KPQI +ME,ROCKLAND/KNOX ,KRKD +ME,SANFORD MUNI ,KSFM +ME,WATERVILLE ,KWVL +ME,WISCASSET ,KIWI +MI,ADRIAN ,KADG +MI,ALMA ,KAMN +MI,ALPENA ,KAPN +MI,ANN ARBOR ,KARB +MI,BAD AXE ,KBAX +MI,BATTLE CREEK ,KBTL +MI,BEAVER ISLAND ,KSJX +MI,BELLAIRE ,KACB +MI,BENTON HARBOR ,KBEH +MI,BIG RAPIDS ,KRQB +MI,CADILLAC/WEXFORD,KCAD +MI,CARO/TUSCOLA ,KCFS +MI,CHARLEVOIX ,KCVX +MI,CHARLOTTE ,KFPK +MI,CHEBOYGAN ,KSLH +MI,CHIPPEWA INTL ,KCIU +MI,COLDWATER ,KOEB +MI,COPPER HARBOR ,KP59 +MI,DETROIT/CITY AIR,KDET +MI,DETROIT/GROSSE I,KONZ +MI,DETROIT/WAYNE ,KDTW +MI,DETROIT/WILLOW ,KYIP +MI,DRUMMOND IS ,KDRM +MI,ESCANABA ,KESC +MI,FLINT ,KFNT +MI,FRANKFORT ,KFKS +MI,FREMONT ,KFFX +MI,GAYLORD ,KGLR +MI,GRAND RAPIDS ,KGRR +MI,GRAYLING AF ,KGOV +MI,GWINN/SAWYER ,KSAW +MI,HANCOCK ,KCMX +MI,HARBOR SPRINGS ,KMGN +MI,HILLSDALE ,KJYM +MI,HOLLAND ,KBIV +MI,HOUGHTON LAKE ,KHTL +MI,HOWELL ,KOZW +MI,IONIA ,KY70 +MI,IRON MOUNTAIN ,KIMT +MI,IRONWOOD ,KIWD +MI,JACKSON/REYNOLDS,KJXN +MI,KALAMAZOO ,KAZO +MI,LAMBERTVILLE ,KDUH +MI,LANSING ,KLAN +MI,LAPEER ,KD95 +MI,LUDINGTON/MASON ,KLDM +MI,MACKINAC ISLAND ,KMCD +MI,MANISTEE ,KMBL +MI,MANISTIQUE ,KISQ +MI,MARSHALL ,KRMY +MI,MASON ,KTEW +MI,MENOMINEE ,KMNM +MI,MIDLAND BARSTOW ,KIKW +MI,MONROE ,KTTF +MI,MOUNT PLEASANT ,KMOP +MI,MUNISING LAKESH ,KP53 +MI,MUSKEGON ,KMKG +MI,NEWBERRY ,KERY +MI,OSCODA/WURTSMITH,KOSC +MI,OWOSSO ,KRNP +MI,PELLSTON ,KPLN +MI,PONTIAC ,KPTK +MI,PORT HOPE ,KP58 +MI,PORT HURON ,KPHN +MI,ROGERS CITY ,KPZQ +MI,SAGINAW ,KMBS +MI,SAGINAW/BROWNE ,KHYX +MI,SAULT STE MARIE ,KANJ +MI,SELFRIDGE ANGB ,KMTC +MI,SOUTH HAVEN ,KLWA +MI,STURGIS/KIRSCH ,KIRS +MI,THREE RIVERS ,KHAI +MI,TRAVERSE CIT ,KTVC +MI,TROY/OAKLAND ,KVLL +MI,WEST BRANCH ,KY31 +MN,AITKIN NDB ,KAIT +MN,ALBERT LEA ,KAEL +MN,ALEXANDRIA ,KAXN +MN,APPLETON MUNICIP,KAQP +MN,AUSTIN MUNI ,KAUM +MN,BAUDETTE ,KBDE +MN,BEMIDJI ,KBJI +MN,BENSON MUNI ,KBBB +MN,BIGFORK ,KFOZ +MN,BRAINERD ,KBRD +MN,BUFFALO MUNI ,KCFE +MN,CAMBRIDGE MUNI ,KCBG +MN,CAMP RIDLEY ,KRYM +MN,CANBY/MYERS FLD ,KCNB +MN,CLOQUET ,KCOQ +MN,COOK MUNI AIRPOR,KCQM +MN,CRANE LAKE ,KCDD +MN,CROOKSTON MUNI ,KCKN +MN,DETROIT LAKES ,KDTL +MN,DODGE CENTER ,KTOB +MN,DULUTH ,KDLH +MN,DULUTH (SKY HARB,KDYT +MN,ELBOW LAKE MUNI ,KY63 +MN,ELY MUNI ,KELO +MN,EVELETH MUNI ,KEVM +MN,FAIRMONT MUNI ,KFRM +MN,FARIBAULT MUNI ,KFBL +MN,FERGUS FALLS ,KFFM +MN,FLAG ISLAND ,KFGN +MN,FOSSTON ,KFSE +MN,GLENCOE ,KGYL +MN,GLENWOOD ,KGHW +MN,GRAND MARAIS ,KGNA +MN,GRAND MARAIS/COO,KCKC +MN,GRAND RAPIDS ,KGPZ +MN,GRANITE FALLS ,KGDB +MN,HALLOCK ,KHCO +MN,HIBBING ,KHIB +MN,HINCKLEY ,K04W +MN,HUTCHINSON ,KHCD +MN,INTERNTNL FALLS ,KINL +MN,JACKSON MUNI ,KMJQ +MN,LAKE ELMO ,K21D +MN,LITCHFIELD ,KLJF +MN,LITTLE FALLS ,KLXL +MN,LONG PRAIRIE ,K14Y +MN,LONGVILLE ,KXVG +MN,LUVERNE ,KLYV +MN,MADISON ,KDXX +MN,MAHNOMEN ,K3N8 +MN,MANKATO ,KMKT +MN,MAPLE LAKE ,KMGG +MN,MARSHALL/RYAN ,KMML +MN,MCGREGOR/IVERSON,KHZX +MN,MINNEAPLS/BLAINE,KANE +MN,MINNEAPOLIS ,KMSP +MN,MNPLS/AIRLAKE ,KLVN +MN,MNPLS/CRYSTAL ,KMIC +MN,MNPLS/FLYING CLD,KFCM +MN,MONTEVIDEO ,KMVE +MN,MOORHEAD MUNI ,KJKJ +MN,MOOSE LAKE ,KMZH +MN,MORA ,KJMR +MN,MORRIS MUNI ,KMOX +MN,NEW ULM MUNI ,KULM +MN,OLIVIA ,KOVL +MN,ORR ,KORB +MN,ORTONVILLE ,KVVV +MN,OWATONNA ,KOWA +MN,PARK RAPIDS ,KPKD +MN,PAYNESVILLE ,KPEX +MN,PINE RIVER REGIO,KPWC +MN,PIPESTONE ,KPQN +MN,PRESTON ,KFKA +MN,PRINCETON MUNI ,KPNM +MN,RED WING ,KRGK +MN,REDWOOD FALL ,KRWF +MN,ROCHESTER ,KRST +MN,ROSEAU MUNI ,KROX +MN,RUSH CITY ,KROS +MN,SAUK CENTRE ,KD39 +MN,SLAYTON ,KDVP +MN,SOUTH ST PAUL ,KSGS +MN,ST MARY HOSPITAL,K9MN +MN,ST. CLOUD ,KSTC +MN,ST. PAUL ,KSTP +MN,STANTON ,KSYN +MN,STAPLES ,KSAZ +MN,THIEF RIVER ,KTVF +MN,TRACY ,KTKC +MN,TWO HARBORS ,KTWM +MN,WADENA MUNI ,KADC +MN,WALKER MUNI ,KY49 +MN,WARROAD ,KRRT +MN,WASECA ,KACQ +MN,WASKISH MUNI ,KVWU +MN,WHEATON NDB ,KETH +MN,WILLMAR MUNI ,KBDH +MN,WINDOM MUNI AIRP,KMWM +MN,WINONA MUNI ,KONA +MN,WORTHINGTON ,KOTG +MO,BRANSON ,KBBG +MO,BRANSON WEST ,KFWB +MO,CAMDENTON ,KOZS +MO,CAMERON ,KEZZ +MO,CAPE GIRARDEAU ,KCGI +MO,CHILLICOTHE ,KCDJ +MO,CLINTON ,KGLY +MO,COLUMBIA ,KCOU +MO,FARMINGTON ,KFAM +MO,FORT LEONARD WOO,KTBN +MO,HANNIBAL ,KHAE +MO,HARRISONVILLE ,KLRY +MO,JEFFERSON CITY ,KJEF +MO,JOPLIN ,KJLN +MO,KAISER MEM ,KAIZ +MO,KANSAS CITY/DNTN,KMKC +MO,KANSAS CITY/INTL,KMCI +MO,KENNETT ,KTKX +MO,KIRKSVILLE ,KIRK +MO,LEBANON ,KLBO +MO,LEES SUMMIT MUNI,KLXT +MO,MALDEN ,KMAW +MO,MARSHALL ,KMHL +MO,MEXICO ,KMYJ +MO,MONETT ,KHFJ +MO,MOSBY ,KGPH +MO,PERRYVILLE ,KPCD +MO,POPULAR BLUFF ,KPOF +MO,SEDALIA ,KDMO +MO,SIKESTON ,KSIK +MO,SPRINGFIELD ,KSGF +MO,ST. CHARLES ,KSET +MO,ST. JOSEPH ,KSTJ +MO,ST. LOUIS ,KSTL +MO,ST. LOUIS/SPIRIT,KSUS +MO,VICHY/ROLLA ,KVIH +MO,WARRENSBURG SKYH,KRCM +MO,WASHINGTON ,KFYG +MO,WEST PLAINS ,KUNO +MO,WHITEMAN AFB ,KSZL +MS,ABERDEEN/AMORY ,KM40 +MS,BAY ST LOUIS ,KHSA +MS,BILOXI/KEESLER ,KBIX +MS,BROOKHAVEN ,K1R7 +MS,CLARKSDALE ,KCKM +MS,COLUMBIA/MARION ,K0R0 +MS,COLUMBUS AFB ,KCBM +MS,CORINTH/R TURNER,KCRX +MS,GOLDEN/COLUMBUS ,KGTR +MS,GREENVILLE ,KGLH +MS,GREENWOOD ,KGWO +MS,GULFPORT ,KGPT +MS,HATTIESBURG ,KHBG +MS,JACKSON ,KJAN +MS,JACKSON/HAWKINS ,KHKS +MS,LAUREL ,KLUL +MS,MADISON ,KMBO +MS,MCCOMB ,KMCB +MS,MERIDIAN NAS ,KNMM +MS,MERIDIAN/KEY FLD,KMEI +MS,NATCHEZ/HARDY ,KHEZ +MS,OLIVE BRANCH ,KOLV +MS,OXFORD ,KUOX +MS,PANOLA ,KPMU +MS,PASCAGOULA ,KPQL +MS,PINE BELT RGNL ,KPIB +MS,RAYMOND ,KJVW +MS,TUNICA ,KUTA +MS,TUPELO ,KTUP +MS,WINONA ,K5A6 +MT,ALPHA ,K1AM +MT,BAKER ,KBHK +MT,BIG TIMBER ,K6S0 +MT,BILLINGS ,KBIL +MT,BOZEMAN ,KBZN +MT,BUTTE ,KBTM +MT,CHARLIE ,K1CM +MT,CUT BANK ,KCTB +MT,DELTA ,K1DM +MT,DILLON ,KDLN +MT,ECHO ,K1EM +MT,ENNIS BIG SKY ,KEKS +MT,FOXTROT ,K1FM +MT,GLASGOW ,KGGW +MT,GLENDIVE ,KGDV +MT,GOLF ,K1GM +MT,GREAT FALLS ,KGTF +MT,HAVRE ,KHVR +MT,HELENA ,KHLN +MT,INDIA ,K1IM +MT,JORDAN ,KJDN +MT,JULIE ,K1JM +MT,KALISPELL ,KGPI +MT,KILO ,K1KM +MT,LEWISTOWN ,KLWT +MT,LIVINGSTON ,KLVM +MT,MALMSTROM AFB ,KGFA +MT,MALTA ,KM75 +MT,MIKE ,K1MM +MT,MILES CITY ,KMLS +MT,MISSOULA ,KMSO +MT,N BAR RANCH ,KMVH +MT,OSCAR ,K1OM +MT,SIDNEY RICHLAND ,KSDY +MT,WOLF POINT ,KOLF +NC,AHOSKIE/TRI COUN,KASJ +NC,ALBEMARLE STANLY,KVUJ +NC,ANDREWS ,KRHP +NC,ASHEBORO MUNI ,KHBI +NC,ASHEVILLE ,KAVL +NC,BEAUFORT ,KMRH +NC,BOGUE/SWANSBORO ,KNJM +NC,BOONE WATAUGA CT,KTNB +NC,BURLINGTON ,KBUY +NC,CHARLOTTE ,KCLT +NC,CHERRY POINT ,KNKT +NC,CLINTON ,KCTZ +NC,CONCORD REG ARPT,KJQF +NC,CURRITUCK ,KONX +NC,DAVIDSON CTY AP ,KEXX +NC,EDENTON ,KEDE +NC,ELIZABETH CITY ,KECG +NC,ELIZABETHTOWN ,KEYF +NC,ENGELHARD/HYDE ,K7W6 +NC,ERWIN/HARNETT CO,KHRJ +NC,FAYETTEVILLE ,KFAY +NC,FORT BRAGG/SIMMO,KFBG +NC,GASTONIA ,KAKH +NC,GOLDSBORO/S. J. ,KGSB +NC,GOLDSBORO/WAYNE ,KGWW +NC,GREENSBORO ,KGSO +NC,HALIFAX NORTHAMP,KIXA +NC,HATTERAS/MITCHEL,KHSE +NC,HENDERSON/OXFORD,KHNZ +NC,HICKORY ,KHKY +NC,HOFFMAN/MACKALL ,KHFF +NC,JACKSONVILLE ,KOAJ +NC,JEFFERSON ,KGEV +NC,KENANSVILLE/DUPL,KDPL +NC,KILL DEVIL HILLS,KFFA +NC,KINSTON/STALLING,KISO +NC,LINCOLNTON ,KIPJ +NC,LOUISBURG/FRANKL,KLHZ +NC,MACON/FRANKLIN ,K1A5 +NC,MANTEO/DARE CO ,KMQI +NC,MAXTON ,KMEB +NC,MONROE ,KEQY +NC,MORGANTON/LENOIR,KMRN +NC,MOUNT AIRY/SURRY,KMWK +NC,NEW BERN ,KEWN +NC,NEW RIVER MCAS ,KNCA +NC,PINEY ISLAND ,KNBT +NC,PITT GREENVILLE ,KPGV +NC,POPE AFB ,KPOB +NC,RALEIGH/DURHAM ,KRDU +NC,REIDSVILLE ,KSIF +NC,ROCKINGHAM ,KRCZ +NC,ROCKY MOUNT ,KRWI +NC,ROXBORO PERSON ,KTDF +NC,RUTHERFORDTON ,KFQD +NC,SALISBURY ROWAN ,KRUQ +NC,SANFORD ,KTTA +NC,SHELBY MUNI ,KEHO +NC,SILER CITY ,KSCR +NC,SMITHFIELD JOHNS,KJNX +NC,SOUTHERN PINES ,KSOP +NC,SOUTHPORT ,KSUT +NC,STATESVILLE ,KSVH +NC,STUMPY POINT ,K2DP +NC,SYLVA ,K24A +NC,TARBORO ,KETC +NC,WADESBORO/ANSON ,KAFP +NC,WASHINGTON ,KOCW +NC,WHITEVILLE ,KCPC +NC,WILKESBORO ,KUKF +NC,WILMINGTON ,KILM +NC,WINSTON SALEM ,KINT +ND,BEACH ,K20U +ND,BISMARCK ,KBIS +ND,BOWMAN RGNL ,KBWW +ND,CANDO ,K9D7 +ND,CARRINGTON ,K46D +ND,CAVALIER ,K2C8 +ND,COOPERSTOWN ,KS32 +ND,CROSBY ,KD50 +ND,DEVILS LAKE ,KDVL +ND,DICKINSON ,KDIK +ND,FARGO ,KFAR +ND,GARRISON ,KN60 +ND,GLEN ULLIN ,KD57 +ND,GRAFTON ,KGAF +ND,GRAND FORKS ,KGFK +ND,GRAND FORKS AFB ,KRDR +ND,GWINNER ,KGWR +ND,HARVEY ,K5H4 +ND,HAZEN ,KHZE +ND,HETTINGER ,KHEI +ND,JAMESTOWN ,KJMS +ND,LANGDON/ROBERTSN,KD55 +ND,LINTON ,K7L2 +ND,MANDAN ,KY19 +ND,MINOT ,KMOT +ND,MINOT AFB ,KMIB +ND,OAKES ,K2D5 +ND,ROLLA ,K06D +ND,RUGBY ,KRUG +ND,STANLEY ,K08D +ND,TIOGA ,KD60 +ND,VALLEY CITY ,KBAC +ND,WAHPETON ,KBWP +ND,WALHALLA ,K96D +ND,WATFORD CITY ,KS25 +ND,WILLISTON BASIN ,KXWA +NE,AINSWORTH MUNICI,KANW +NE,ALBION MUNI ,KBVN +NE,ALLIANCE ,KAIA +NE,AURORA ,KAUH +NE,BEATRICE MUNICIP,KBIE +NE,BLAIR MUNI ,KBTA +NE,BRAVO MADIS ,K1BW +NE,BROKEN BOW MUNI ,KBBW +NE,CHADRON ,KCDR +NE,CHARLIE MADIS ,K1CW +NE,COLUMBUS MUNI ,KOLU +NE,ECHO MADIS ,K1EW +NE,FALLS CITY/BRENN,KFNB +NE,FREMONT MUNI ARP,KFET +NE,GORDON ,KGRN +NE,GRAND ISLAND ,KGRI +NE,HASTINGS ,KHSI +NE,HEBRON MUNI ,KHJH +NE,HOLDREGE/BREWSTR,KHDE +NE,HOTEL MADIS ,K1HW +NE,IMPERIAL MUNICIP,KIML +NE,INDIA MADIS ,K1IW +NE,KEARNEY MUNI ,KEAR +NE,KILO MADIS ,K1KW +NE,KIMBALL MUNI ,KIBM +NE,LEXINGTON ,KLXN +NE,LINCOLN ,KLNK +NE,MCCOOK ,KMCK +NE,NEBRASKA CITY ,KAFK +NE,NORFOLK ,KOFK +NE,NORTH PLATTE ,KLBF +NE,O'NEILL ,KONL +NE,OFFUTT AFB/BELLE,KOFF +NE,OGALLALA ,KOGA +NE,OMAHA/EPPLEY ,KOMA +NE,OMAHA/MILLARD ,KMLE +NE,ORD/SHARP FIELD ,KODX +NE,PLATTSMOUTH MUNI,KPMV +NE,SCOTTSBLUFF ,KBFF +NE,SIDNEY ,KSNY +NE,TEKAMAH ,KTQE +NE,THEDFORD/THOMAS ,KTIF +NE,VALENTINE ,KVTN +NE,WAHOO ,KAHQ +NE,WAYNE MUNI ,KLCG +NE,YORK ,KJYR +NH,BERLIN ,KBML +NH,CONCORD ,KCON +NH,JAFFREY ,KAFN +NH,KEENE/DILLANT ,KEEN +NH,LACONIA MUNI ,KLCI +NH,LEBANON ,KLEB +NH,MANCHESTER ,KMHT +NH,MOUNT WASHINGTON,KMWN +NH,NASHUA/BOIRE FLD,KASH +NH,PLYMOUTH ,K1P1 +NH,PORTSMOUTH/PEASE,KPSM +NH,ROCHESTER ,KDAW +NH,WHITEFIELD ,KHIE +NJ,ANDOVER ,K12N +NJ,ATLANTIC CITY ,KACY +NJ,BELMAR/FARMDALE ,KBLM +NJ,CALDWELL ,KCDW +NJ,LAKEHURST NAS ,KNEL +NJ,LINDEN ,KLDJ +NJ,MILLVILLE ,KMIV +NJ,MORRISTOWN MUNI ,KMMU +NJ,MOUNT HOLLY ,KVAY +NJ,NEWARK ,KEWR +NJ,SOMERVILLE ,KSMQ +NJ,SUSSEX ,KFWN +NJ,TETERBORO ,KTEB +NJ,TOMS RIVER ,KMJX +NJ,TRENTON ,KTTN +NJ,WILDWOOD ,KWWD +NJ,WRIGHTST/MCGUIRE,KWRI +NM,ALAMOGORDO WHITE,KALM +NM,ALBUQUERQUE ,KABQ +NM,ANGEL FIRE ,KAXX +NM,ARTESIA ,KATS +NM,BELEN ,KBRG +NM,CANNON AFB/CLOVI,KCVS +NM,CARLSBAD ,KCNM +NM,CLAYTON ,KCAO +NM,CLINES CORNERS ,KCQC +NM,CLOVIS MUNI ,KCVN +NM,DEMING ,KDMN +NM,DOUBLE EAGLE II ,KAEG +NM,FARMINGTON ,KFMN +NM,GALLUP ,KGUP +NM,GRANTS ,KGNT +NM,HOBBS/LEA CO. ,KHOB +NM,HOLLOMAN AFB ,KHMN +NM,LAS CRUCES INTL ,KLRU +NM,LAS VEGAS ,KLVS +NM,LOS ALAMOS ,KLAM +NM,MELROSE G RANGE ,K4MR +NM,MORIARTY ,K0E0 +NM,RATON ,KRTN +NM,ROSWELL ,KROW +NM,SANTA FE ,KSAF +NM,SANTA ROSA ,KSXU +NM,SANTA TERESA ,KDNA +NM,SIERRA B/RUIDOSO,KSRR +NM,SILVER CITY ,KSVC +NM,SOCORRO ,KONM +NM,TAOS MUNI APT ,KSKX +NM,TRUTH OR CONSEQ.,KTCS +NM,TUCUMCARI ,KTCC +NV,AUSTIN ,KTMT +NV,BOULDER CITY ,KBVU +NV,CARSON CITY ,KCXP +NV,DESERT R/MERCURY,KDRA +NV,ELKO ,KEKO +NV,ELY ,KELY +NV,EUREKA ,K05U +NV,EUREKA ,KP68 +NV,FALLON NAS ,KNFL +NV,INDIAN SPRINGS ,KINS +NV,LAS VEGAS ,KLAS +NV,LAS VEGAS/NELLIS,KLSV +NV,LOVELOCK ,KLOL +NV,NORTH LAS VEGAS ,KVGT +NV,RENO ,KRNO +NV,RENO/STEAD ,KRTS +NV,TONOPAH ,KTPH +NV,VEGAS/HENDERSON ,KHND +NV,WINNEMUCCA ,KWMC +NY,ALBANY ,KALB +NY,BATAVIA ,KGVQ +NY,BINGHAMTON ,KBGM +NY,BROOKHAVEN ,KHWV +NY,BUFFALO/CHEEKTOW,KBUF +NY,CORTLAND ,KN03 +NY,DANSVILLE ,KDSV +NY,DUNKIRK ,KDKK +NY,EAST HAMPTON ,KHTO +NY,ELMIRA ,KELM +NY,FARMINGDALE ,KFRG +NY,FORT DRUM/WHEELE,KGTB +NY,FULTON ,KFZY +NY,GLENS FALLS ,KGFL +NY,ISLIP ,KISP +NY,ITHACA/TOMPKINS ,KITH +NY,JAMESTOWN ,KJHW +NY,JOHNSTOWN ,KNY0 +NY,MANHATTAN/DWNTWN,KJRB +NY,MASSENA ,KMSS +NY,MONTAUK ,KMTP +NY,MONTGOMERY ,KMGJ +NY,MONTICELLO ,KMSV +NY,NEWBURGH/STEWART,KSWF +NY,NIAGARA FALLS ,KIAG +NY,NYC/CENTRAL PARK,KNYC +NY,NYC/JFK ARPT ,KJFK +NY,NYC/LA GUARDIA ,KLGA +NY,OGDENSBURG INTL ,KOGS +NY,OLEAN ,KOLE +NY,PENN YAN ,KPEO +NY,PLATTSBURGH AFB ,KPBG +NY,POTSDAM ,KPTD +NY,POUGHKEEPSIE ,KPOU +NY,ROCHESTER ,KROC +NY,ROME/GRIFFISS AF,KRME +NY,SARANAC LAKE ,KSLK +NY,SCHENECTADY AIRP,KSCH +NY,SKANEATELES ,K6B9 +NY,SYRACUSE ,KSYR +NY,WATERTOWN ,KART +NY,WELLSVILLE ,KELZ +NY,WESTHAMPTON BEAC,KFOK +NY,WHITE PLAINS ,KHPN +NY,WILLIAMSON/SODUS,KSDC +OH,AKRON ,KCAK +OH,AKRON (FULTON) ,KAKR +OH,ASHTABULA ,KHZY +OH,ATHENS ,KUNI +OH,BATAVIA ,KI69 +OH,BELLEFONTAINE ,KEDJ +OH,CAMBRIDGE ,KCDI +OH,CHILLICOTHE ,KRZT +OH,CINCINNAT/LUNKEN,KLUK +OH,CLEVELAND ,KBKL +OH,CLEVELAND ,KCLE +OH,CLEVLND/CUYAHOGA,KCGF +OH,COLUMBUS ,KCMH +OH,COLUMBUS/BOLTON ,KTZR +OH,COLUMBUS/ST UNIV,KOSU +OH,DAYTON ,KDAY +OH,DAYTON ,KMGY +OH,DEFIANCE ,KDFI +OH,DELAWARE ,KDLZ +OH,FINDLAY ,KFDY +OH,HAMILTON ,KHAO +OH,HARRISON ,KI67 +OH,JACKSON ,KI43 +OH,LANCASTER ,KLHQ +OH,LEBANON ,KI68 +OH,LIMA ,KAOH +OH,LONDON ,KUYF +OH,LORAIN/ELYRIA ,KLPR +OH,MANSFIELD ,KMFD +OH,MARION ,KMNN +OH,MARYSVILLE ,KMRT +OH,MIDDLETOWN/HOOK ,KMWO +OH,MT VERNON/KNOX ,K4I3 +OH,NEW PHILADELPHIA,KPHD +OH,NEWARK ,KVTA +OH,OTTAWA ,KOWX +OH,OXFORD ,KOXD +OH,PORT CLINTON ,KPCW +OH,PORTSMOUTH ,KPMH +OH,RAVENA/PORTAGE ,KPOV +OH,RICKENBACKER ANG,KLCK +OH,SPRINGFIELD MUNI,KSGH +OH,TOLEDO ,KTDZ +OH,TOLEDO ,KTOL +OH,URBANA ,KI74 +OH,VAN WERT COUNTY ,KVNW +OH,VERSAILLES ,KVES +OH,WAPAKONETA ,KAXV +OH,WASHINGTON COURT,KI23 +OH,WAUSEON ,KUSE +OH,WILLOUGHBY ,KLNN +OH,WILMINGTON ,KILN +OH,WOOSTER ,KBJJ +OH,WRIGHT PATTERSON,KFFO +OH,XENIA ,KI19 +OH,YOUNGSTOWN ,KYNG +OH,ZANESVILLE ,KZZV +OK,ADA ,KADH +OK,ALTUS AFB ,KLTS +OK,ALTUS/QUARTZ MTN,KAXS +OK,ALVA ,KAVK +OK,ARDMORE ,KADM +OK,ARDMORE/EXEC ,K1F0 +OK,BARTLESVILLE ,KBVO +OK,BLACKWELL ,KBKN +OK,CHANDLER ,KCQB +OK,CHICKASHA ,KCHK +OK,CLAREMORE ,KGCM +OK,CLINTON ,KCLK +OK,CLINTON ,KCSM +OK,CUSHING ,KCUH +OK,DUNCAN ,KDUC +OK,DURANT ,KDUA +OK,EL RENO MUNI ,KRQO +OK,ELK CITY ,KELK +OK,ENID/VANCE AFB ,KEND +OK,ENID/WOODRING ,KWDG +OK,FORT SILL ,KFSI +OK,FREDERICK/ALTUS ,KFDR +OK,GAGE ,KGAG +OK,GROVE ,KGMJ +OK,GUTHRIE ,KGOK +OK,GUYMON ,KGUY +OK,HOBART ,KHBR +OK,IDABEL ,K4O4 +OK,LAWTON ,KLAW +OK,MCALESTER ,KMLC +OK,MIAMI ,KMIO +OK,MUSKOGEE ,KMKO +OK,NORMAN/WESTHEIME,KOUN +OK,OKLA CITY/PAGE ,KRCE +OK,OKLA CITY/SUNDAN,KHSD +OK,OKLA CITY/WILEY ,KPWA +OK,OKLAHOMA CITY ,KOKC +OK,OKMULGEE ,KOKM +OK,PAULS VALLEY ,KPVJ +OK,PONCA CITY ,KPNC +OK,POTEAU (R KERR) ,KRKR +OK,PRYOR ,KH71 +OK,SALLISAW ,KJSV +OK,SAND SPRINGS ,KOWP +OK,SEMINOLE ,KSRE +OK,SHAWNEE ,KSNL +OK,STIGLER ,KGZL +OK,STILLWATER ,KSWO +OK,TAHLEQUAH ,KTQH +OK,TINKER AFB ,KTIK +OK,TULSA ,KRVS +OK,TULSA ,KTUL +OK,WATONGA ,KJWG +OK,WEATHERFORD ,KOJA +OK,WOODWARD ,KWWR +OR,ASTORIA ,KAST +OR,AURORA ,KUAO +OR,BAKER ,KBKE +OR,BEND ,KBDN +OR,BROOKINGS ,KBOK +OR,BURNS ,KBNO +OR,CORVALLIS MUNI A,KCVO +OR,CRESWELL ,K77S +OR,EUGENE ,KEUG +OR,GOLD BEACH ,K4S1 +OR,GRANTS PASS ,K3S8 +OR,HERMISTON ,KHRI +OR,HILLSBORO/PORTLD,KHIO +OR,HOOD RIVER ,K4S2 +OR,JOHN DAY STATE ,KGCD +OR,KLAMATH FALLS ,KLMT +OR,LA GRANDE ,KLGD +OR,LAKEVIEW ,KLKV +OR,MADRAS ,KS33 +OR,MCMINNVILLE ,KMMV +OR,MEACHAM ,KMEH +OR,MEDFORD ,KMFR +OR,NEWPORT ,KONP +OR,NORTH BEND ,KOTH +OR,ONTARIO ,KONO +OR,PENDLETON ,KPDT +OR,PORTLAND ,KPDX +OR,PRINEVILLE ,KS39 +OR,REDMOND ,KRDM +OR,ROME ,KREO +OR,ROSEBURG ,KRBG +OR,SALEM ,KSLE +OR,SCAPPOOSE ,KSPB +OR,SEXTON SUMMIT ,KSXT +OR,THE DALLES ,KDLS +OR,TILLAMOOK ,KTMK +OR,TROUTDALE ,KTTD +PA,ALLENTOWN ,KABE +PA,ALLENTOWN QUEEN ,KXLL +PA,ALTOONA ,KAOO +PA,AVOCA/WILKES B. ,KAVP +PA,BEAVER FALLS ARP,KBVI +PA,BEDFORD ,KHMZ +PA,BRADFORD ,KBFD +PA,BUTLER CO. ,KBTP +PA,CLEARFIELD ,KFIG +PA,COATESVILLE ,KMQS +PA,DOYLESTOWN ,KDYL +PA,DU BOIS ,KDUJ +PA,ERIE ,KERI +PA,FRANKLIN ,KFKL +PA,HARRISBURG ,KCXY +PA,HAZLETON ,KHZL +PA,INDIANA/STEWART ,KIDI +PA,JOHNSTOWN ,KJST +PA,LANCASTER ,KLNS +PA,LATROBE/WESTMORL,KLBE +PA,LEHIGHTON ,K22N +PA,MEADVILLE ,KGKJ +PA,MIDDLETOWN ,KMDT +PA,MT. POCONO ,KMPO +PA,MUIR AAF/INDIANT,KMUI +PA,NEW CASTLE MUNI ,KUCP +PA,PERKASIE ,KCKZ +PA,PHILADELPHIA ,KPHL +PA,PHILADELPHIA/NE ,KPNE +PA,PHILLY WINGS F ,KLOM +PA,PITTSBURGH ,KPIT +PA,PITTSBURGH/ALLEG,KAGC +PA,POTTSTOWN ,KPTW +PA,QUAKERTOWN ARP ,KUKT +PA,READING ,KRDG +PA,REEDSVILLE ,KRVL +PA,SELINSGROVE ,KSEG +PA,SOMERSET ,K2G9 +PA,ST MARYS ,KOYM +PA,STATE COLLEGE ,KUNV +PA,WASHINGTON ,KAFJ +PA,WELLSBORO/GRAND ,KN38 +PA,WEST CHESTER ,KOQN +PA,WILLIAMSPORT ,KIPT +PA,YORK ,KTHV +PA,ZELIENOPLE ,KPJC +RI,BLOCK ISLAND ,KBID +RI,N. KINGSTON/QUON,KOQU +RI,NEWPORT ,KUUU +RI,PAWTUCKET ,KSFZ +RI,PROVIDENCE/GREEN,KPVD +RI,WESTERLY ,KWST +SC,AIKEN ,KAIK +SC,ALLENDALE CNTY ,KAQX +SC,ANDERSON ,KAND +SC,BARNWELL ,KBNL +SC,BEAUFORT CNTY ,KARW +SC,BEAUFORT MCAS ,KNBC +SC,BERKELEY MONCKS ,KMKS +SC,CAMDEN WOODWARD ,KCDN +SC,CHARLESTON ,KCHS +SC,CHARLESTON/EXEC ,KJZI +SC,CHERAW ,KCQW +SC,CHESTER CATAWBA ,KDCM +SC,CLEMSON ,KCEU +SC,COLUMBIA ,KCAE +SC,COLUMBIA-OWENS ,KCUB +SC,CONWAY-HORRY CTY,KHYW +SC,DARLINGTON CNTY ,KUDG +SC,FLORENCE ,KFLO +SC,GEORGETOWN ,KGGE +SC,GREENVILLE ,KGMU +SC,GREENVILLE ,KGYH +SC,GREENWOOD ,KGRD +SC,GREER/SPARTANSBG,KGSP +SC,HARTSVILLE ,KHVS +SC,HILTON HEAD ,KHXD +SC,KINGSTREE ,KCKI +SC,LANCASTER ,KLKR +SC,LAURENS ,KLUX +SC,MANNING ,KMNI +SC,MARION ,KMAO +SC,MARLBORO CNTY ,KBBP +SC,MCENTIRE ANG BAS,KMMT +SC,MOUNT PLEASANT ,KLRO +SC,MYRTLE BEACH ,KMYR +SC,NEWBERRY ,KEOE +SC,NORTH MYRTLE BEA,KCRE +SC,ORANGEBURG ,KOGB +SC,PICKENS ,KLQK +SC,ROCK HILL ,KUZA +SC,SHAW AFB/SUMTER ,KSSC +SC,SPARTANBURG ,KSPA +SC,SUMMERVILLE ,KDYB +SC,SUMTER ,KSMS +SC,WALTERBORO ,KRBW +SC,WINNSBORO ,KFDW +SD,ABERDEEN ,KABR +SD,BROOKINGS ,KBKX +SD,BUFFALO ,K2WX +SD,CHAMBERLAIN ,K9V9 +SD,CUSTER ,KCUT +SD,ELLSWORTH AFB ,KRCA +SD,FAITH ,KD07 +SD,HURON ,KHON +SD,MADISON ,KMDS +SD,MITCHELL ,KMHE +SD,MOBRIDGE ,KMBG +SD,PHILIP ,KPHP +SD,PIERRE ,KPIR +SD,PINE RIDGE ,KIEN +SD,RAPID CITY ,KRAP +SD,SIOUX FALLS ,KFSD +SD,SISSETON ,K8D3 +SD,SPEARFISH/CLYDE ,KSPF +SD,WATERTOWN ,KATY +SD,WINNER ,KICR +SD,YANKTON ,KYKN +TN,ATHENS/MCMINN ,KMMI +TN,BOLIVAR/WHITEHST,KM08 +TN,BRISTOL ,KTRI +TN,CHATTANOOGA ,KCHA +TN,CLARKSVILLE ,KCKV +TN,CLEVELAND REG. ,KRZR +TN,COLUMBIA ,KMRC +TN,COVINGTON ,KM04 +TN,CROSSVILLE ,KCSV +TN,DAYTON ,K2A0 +TN,DICKSON ,KM02 +TN,DYERSBURG ,KDYR +TN,ELIZABETHTON ,K0A9 +TN,FAYETTEVILLE ,KFYM +TN,GALLATIN ,KXNX +TN,GATLINBURG ,KGKT +TN,GREENEVILLE ,KGCY +TN,HUNTINGDON ,KHZD +TN,JACKSBORO ,KJAU +TN,JACKSON ,KMKL +TN,KNOXVILLE ,KTYS +TN,KNOXVILLE DOWNTO,KDKX +TN,LAWRENCEBURG ,K2M2 +TN,LEBANON ,KM54 +TN,LEWISBURG ,KLUG +TN,LEXINGTON ,KPVE +TN,LIVINGSTON ,K8A3 +TN,MADISONVILLE ,KMNV +TN,MCMINNVILLE ,KRNC +TN,MEMPHIS ,KMEM +TN,MILLINGTON/88D ,KNQA +TN,MORRISTOWN ,KMOR +TN,MURFREESBORO ,KMBT +TN,NASHV/JC TUNE ,KJWN +TN,NASHVILLE ,KBNA +TN,OAK RIDGE ,KOQT +TN,ONEIDA ,KSCX +TN,PARIS HENRY CTY ,KPHT +TN,PORTLAND ,K1M5 +TN,PULASKI ,KGZS +TN,ROCKWOOD ,KRKW +TN,SAVANNAH HARDIN ,KSNH +TN,SHELBYVILLE ,KSYI +TN,SMYRNA ,KMQY +TN,SOMERVILLE ,KFYE +TN,SPARTA ,KSRB +TN,SPINGFIELD ,KM91 +TN,TULLAHOMA ,KTHA +TN,UNION CITY ,KUCY +TN,WINCHESTER ,KBGF +TX,ABILENE ,KABI +TX,ALAMINOS CANYON ,KHHV +TX,ALICE ,KALI +TX,ALPINE-CASPARIS ,KE38 +TX,AMARILLO ,KAMA +TX,ANDREWS ,KE11 +TX,ANGLETON ,KLBX +TX,ARLINGTON ,KGKY +TX,ATHENS ,KF44 +TX,AUSTIN ,KAUS +TX,AUSTIN EXEC ,KEDC +TX,AUSTIN/MABRY ,KATT +TX,BAY CITY ,KBYY +TX,BEAUMONT ,KBMT +TX,BEAUMONT/PORT AR,KBPT +TX,BIG SPRING ,KBPG +TX,BONHAM ,KF00 +TX,BORGER ,KBGD +TX,BOWIE ,K0F2 +TX,BRADY ,KBBD +TX,BRAZOS 451 OILP ,KBQX +TX,BRECKENRIDGE ,KBKD +TX,BRENHAM ,K11R +TX,BRIDGEPORT ,KXBP +TX,BROWNSVILLE ,KBRO +TX,BROWNWOOD ,KBWD +TX,BRYAN ,KCFD +TX,BURNET ,KBMQ +TX,C. CHRISTI NAS ,KNGP +TX,CALDWELL ,KRWV +TX,CAMERON ,KT35 +TX,CANADIAN ,KHHF +TX,CARRIZO SPRINGS ,KCZT +TX,CARTHAGE ,K4F2 +TX,CASTROVILLE MUNI,KCVB +TX,CENTER ,KF17 +TX,CHILDRESS ,KCDS +TX,CISCO ,KGZN +TX,CLEBURNE ,KCPT +TX,CLEVELAND MUNI ,K6R3 +TX,COLEMAN MUNI ,KCOM +TX,COLLEGE STATION ,KCLL +TX,COLUMBUS ,K66R +TX,COMANCHE ,KMKN +TX,CONROE ,KCXO +TX,CORPUS CHRISTI ,KCRP +TX,CORSICANA ,KCRS +TX,COTULLA ,KCOT +TX,CROCKETT ,KDKR +TX,DALHART ,KDHT +TX,DALLAS/ADDISON ,KADS +TX,DALLAS/FT WORTH ,KDFW +TX,DALLAS/LOVE FLD ,KDAL +TX,DALLAS/REDBIRD ,KRBD +TX,DECATUR ,KLUD +TX,DEL RIO ,KDRT +TX,DENTON ,KDTO +TX,DIMMIT ,KFTN +TX,DRYDEN ,K6R6 +TX,DUMAS/MOORE CTY ,KDUX +TX,DYESS AFB/ABILEN,KDYS +TX,E BREAKS 165 ,KEMK +TX,EAGLE LAKE ,KELA +TX,EASTLAND ,KETN +TX,EDINBURG INTL ,KEBG +TX,EL PASO ,KELP +TX,FALFURRIAS ,KBKS +TX,FORT BLISS ,KBIF +TX,FORT STOCKTON ,KFST +TX,FORT WORTH ,KFTW +TX,FORT WORTH NAS ,KNFW +TX,FORT WORTH/88D ,KFWS +TX,FREDERICKSBURG ,KT82 +TX,FT HOOD/KILLEEN ,KHLR +TX,FT WORTH/ALLIANC,KAFW +TX,GAINESVILLE ,KGLE +TX,GALVESTON ,KGLS +TX,GATESVILLE ,KGOP +TX,GEORGETOWN ,KGTU +TX,GIDDINGS-LEE ,KGYB +TX,GILMER MUNI ,KJXI +TX,GONZALES MUNI ,KT20 +TX,GRAHAM MUNI ,KRPH +TX,GRANBURY MUNI ,KGDJ +TX,GRAND PRAIRIE ,KGPM +TX,GRAY/FT HOOD ,KGRK +TX,GREENVILLE/MAJOR,KGVT +TX,GUADALUPE PASS ,KGDP +TX,GUNNISON 668 ,KGUL +TX,HAMILTON MUNI ,KMNZ +TX,HARLINGEN ,KHRL +TX,HEARNE MUNI ,KLHB +TX,HEBBRONVILLE ,KHBV +TX,HENDERSON RUSK C,KRFI +TX,HEREFORD MUNI ,KHRX +TX,HILLSBORO ,KINJ +TX,HONDO ,KHDO +TX,HORSESHOE BAY ,KDZB +TX,HOUSTON ,KLVJ +TX,HOUSTON EXEC ,KTME +TX,HOUSTON/DW HOOKS,KDWH +TX,HOUSTON/ELLINGTO,KEFD +TX,HOUSTON/HOBBY ,KHOU +TX,HOUSTON/INTNL ,KIAH +TX,HOUSTON/SOUTHWST,KAXH +TX,HOUSTON/SUGAR LA,KSGR +TX,HOUSTON/UNIV ,KMCJ +TX,HUNTSVILLE ,KUTS +TX,INGLESIDE/TP MCC,KTFP +TX,JACKSONVILLE ,KJSO +TX,JASPER ,KJAS +TX,JUNCTION ,KJCT +TX,KELLY AFB ,KSKF +TX,KENEDY ,K2R9 +TX,KERRVILLE ,KERV +TX,KICKAPOO ,KCWC +TX,KILLEEN MUNI ,KILE +TX,KINGSVILLE ,KIKG +TX,KINGSVILLE NAS ,KNQI +TX,LA GRANGE ,K3T5 +TX,LA PORTE ,KT41 +TX,LAGO VISTA ,KRYW +TX,LAMESA ,KLUV +TX,LAMPASAS ,KLZZ +TX,LANCASTER ,KLNC +TX,LAREDO ,KLRD +TX,LAUGHLIN AFB ,KDLF +TX,LAUGHLIN AFB/AUX,KT70 +TX,LLANO ,KAQO +TX,LONGVIEW ,KGGG +TX,LUBBOCK ,KLBB +TX,LUFKIN ,KLFK +TX,MARFA ,KMRF +TX,MARSHALL ,KASL +TX,MAVERICK CNTY ,K5T9 +TX,MC GREGOR ,KPWG +TX,MCALLEN ,KMFE +TX,MCKINNEY ,KTKI +TX,MESQUITE ,KHQZ +TX,MEXIA LIMESTONE ,KLXY +TX,MIDLAND ,KMAF +TX,MIDLAND AIRPARK ,KMDD +TX,MIDLOTHIAN/WAX ,KJWY +TX,MINEOLA/QUITMAN ,KJDD +TX,MINERAL WELLS ,KMWL +TX,MOUNT PLEASANT ,KOSA +TX,NACOGDOCHES ,KOCH +TX,NEW BRAUNFELS ,KBAZ +TX,ODESSA ,KODO +TX,ORANGE ,KORG +TX,ORANGE GROVE ,KNOG +TX,OZONA ,KOZA +TX,PALACIOS ,KPSX +TX,PALESTINE MUNI ,KPSN +TX,PAMPA ,KPPA +TX,PAMPA M VISTA R ,KBPC +TX,PARIS/COX FIELD ,KPRX +TX,PECOS CITY ,KPEQ +TX,PERRYTON ,KPYX +TX,PLAINVIEW ,KPVW +TX,PLEASANTON MUNI ,KPEZ +TX,PORT ARANSAS ,KRAS +TX,PORT ISABEL ,KPIL +TX,PORT LAVACA ,KPKV +TX,PRESIDIO/LELY IN,KPRS +TX,RANDOLPH AFB ,KRND +TX,RANGER ,K6P9 +TX,ROBSTOWN/NUECES ,KRBO +TX,ROCKPORT ,KRKP +TX,ROCKSPRINGS ,KECU +TX,ROCKWALL ,KF46 +TX,S ANTONIO-BOERNE,K5C1 +TX,S ANTONIO/STINSN,KSSF +TX,SAN ANGELO ,KSJT +TX,SAN ANTONIO ,KSAT +TX,SAN MARCOS ,KHYI +TX,SEGUIN ,KSEQ +TX,SEMINOLE ,KGNC +TX,SHERMAN/DENISON ,KGYI +TX,SNYDER/WINSTON ,KSNK +TX,SONORA ,KSOA +TX,STEPHENVILLE ,KSEP +TX,SULPHUR SPRINGS ,KSLR +TX,SWEETWATER ,KSWW +TX,TAYLOR ,KT74 +TX,TEMPLE/MILLER ,KTPL +TX,TERRELL ,KTRL +TX,TYLER ,KTYR +TX,UVALDE/GARNER F ,KUVA +TX,VERNON WILBARGER,KF05 +TX,VICTORIA ,KVCT +TX,WACO ,KACT +TX,WACO/TSTI ,KCNW +TX,WESLACO MIDVALLY,KTXW +TX,WHARTON ,KARM +TX,WICHITA FALL ,KSPS +TX,WINK ,KINK +TX,ZAPATA ,KAPY +UT,BLANDING ,KBDG +UT,BRIGHAM CITY ,KBMC +UT,BRYCE CANYON ,KBCE +UT,CEDAR CITY ,KCDC +UT,DELTA ,KDTA +UT,DUGWAY PRVG GROU,KDPG +UT,EAGLE RANGE ,KU16 +UT,HANKSVILLE ,KHVE +UT,HEBER/RUSS MCDON,KHCR +UT,HILL AFB/OGDEN ,KHIF +UT,KANAB ,KKNB +UT,LOGAN ,KLGU +UT,MANTI-EPHRAIM ,K41U +UT,MILFORD ,KMLF +UT,MOAB ,KCNY +UT,OGDEN ,KOGD +UT,PRICE ,KPUC +UT,PROVO MUNI ,KPVU +UT,SAINT GEORGE ,KSGU +UT,SALT LAKE CITY ,KSLC +UT,SALT LAKE MUNI ,KU42 +UT,TOOELE ,KTVY +UT,VERNAL ,KVEL +UT,WENDOVER (AUT) ,KENV +VA,ABINGDON ,KVJI +VA,BLACKSBURG/VA T.,KBCB +VA,BLACKSTONE/FORT ,KBKT +VA,BRIDGEWATER ,KVBW +VA,BROOKNEAL ,K0V4 +VA,BUMPASS ,K7W4 +VA,CHARLOTTESVILLE ,KCHO +VA,CHASE CITY ,KCXE +VA,CHESAPEAKE ,KCPK +VA,CLARKSVILLE ,KW63 +VA,CREWE ,KW81 +VA,CULPEPER ,KCJR +VA,DANVILLE ,KDAN +VA,DUBLIN/NEW RIV ,KPSK +VA,EMPORIA ,KEMV +VA,FARMVILLE ,KFVX +VA,FENTRESS NAVAL ,KNFE +VA,FORT BELVOIR/DAV,KDAA +VA,FRANKLIN/J B ROS,KFKN +VA,FREDERICKSB/SHAN,KEZF +VA,FRONT ROYAL ,KFRR +VA,FT EUSTIS/FELKER,KFAF +VA,GORDONSVILLE ,KGVE +VA,HILLSVILLE/GALAX,KHLX +VA,HOT SPRINGS/INGA,KHSP +VA,JONESVILLE ,K0VG +VA,KENBRIDGE ,KW31 +VA,LANGLEY AFB/HAMP,KLFI +VA,LAWRENCEVILLE ,KLVL +VA,LEESBURG/GODFREY,KJYO +VA,LOUISA ,KLKU +VA,LURAY ,KLUA +VA,LYNCHBURG ,KLYH +VA,MANASSAS MUNI ,KHEF +VA,MARION / WYTHEVI,KMKJ +VA,MARTINSVILLE ,KMTV +VA,MELFA/ACCOMACK ,KMFV +VA,NEW MARKET ,K8W2 +VA,NEWPORT NEWS ,KPHF +VA,NORFOLK ,KORF +VA,NORFOLK NAS/CHAM,KNGU +VA,NORFOLK/HAMPTON ,KPVG +VA,NORFOLK/WAKEFLD ,KAKQ +VA,OCEANA NAS/SOUCE,KNTU +VA,ORANGE ,KOMH +VA,PETERSBURG ,KPTB +VA,QUANTICO MCAF ,KNYG +VA,QUINTON ,KW96 +VA,RICHLANDS ,KJFZ +VA,RICHMOND ,KRIC +VA,RICHMOND/CHESTER,KFCI +VA,RICHMOND/HANOVER,KOFP +VA,ROANOKE ,KROA +VA,SALUDA ,KW75 +VA,SOUTH BOSTON ,KW78 +VA,SOUTH HILL/MECKL,KAVC +VA,STAFFORD REGNL ,KRMN +VA,STAUNTON/SHENAND,KSHD +VA,SUFFOLK ,KSFQ +VA,TAPPAHANNOCK ,KXSA +VA,WALLOPS ISLAND ,KWAL +VA,WARRENTON ,KHWY +VA,WASH DC/DULLES ,KIAD +VA,WAYNESBORO ,KW13 +VA,WEST POINT ,KFYJ +VA,WILLIAMSBURG ,KJGG +VA,WINCHESTER RGNL ,KOKV +VA,WISE/LONESOME PI,KLNP +VT,BENNINGTON ,KDDH +VT,BURLINGTON ,KBTV +VT,HIGHGATE ,KFSO +VT,LYNDONVILLE ,KCDA +VT,MIDDLEBURY ,K6B0 +VT,MONTPELIER/BARRE,KMPV +VT,MORRISVILLE ,KMVL +VT,NEWPORT STATE ,KEFK +VT,RUTLAND STATE ,KRUT +VT,SPRINGFIELD ,KVSF +VT,ST. JOHNSBURY ,K1V4 +WA,ARLINGTON MUNI ,KAWO +WA,BELLINGHAM ,KBLI +WA,BREMERTON NTNL ,KPWT +WA,BURLINGTON/MT V ,KBVS +WA,CHEHALIS CENTRAL,KCLS +WA,DEER PARK ,KDEW +WA,EASTSOUND/ORCAS ,KORS +WA,ELLENSBURG ,KELN +WA,EPHRATA ,KEPH +WA,EVERETT ,KPAE +WA,FAIRCHILD AFB ,KSKA +WA,FORT LEWIS/GRAY ,KGRF +WA,FRIDAY HARBOR ,KFHR +WA,HOQUIAM ,KHQM +WA,KELSO LONGVEIW ,KKLS +WA,METHOW VALLEY ,KS52 +WA,MOSES LAKE ,KMWH +WA,OLYMPIA ,KOLM +WA,OMAK ,KOMK +WA,PASCO ,KPSC +WA,PORT ANGELES ,KCLM +WA,PORT ANGELES CGA,KNOW +WA,PORT TOWNSEND ,K0S9 +WA,PULLMAN/MOSCOW ,KPUW +WA,PUYALLUP/THUN ,KPLU +WA,QUILLAYUTE ,KUIL +WA,RENTON ,KRNT +WA,RICHLAND ,KRLD +WA,SEATTLE/BOEING ,KBFI +WA,SEATTLE/METRO ,KSEA +WA,SHELTON ,KSHN +WA,SPOKANE/FELTS ,KSFF +WA,SPOKANE/METRO ,KGEG +WA,STAMPEDE PASS ,KSMP +WA,SUNNYSIDE ,K1S5 +WA,TACOMA ,KTIW +WA,TACOMA/MC CHORD ,KTCM +WA,VANCOUVER ,KVUO +WA,WALLA WALLA ,KALW +WA,WENATCHEE ,KEAT +WA,WHIDBEY IS. NAS ,KNUW +WA,YAGABOND AAF ,K1YT +WA,YAKIMA ,KYKM +WI,ANTIGO/LANGLADE ,KAIG +WI,APPLETON/OUTAGAM,KATW +WI,ASHLAND ,KASX +WI,ASHWAUBENON ,KGRB +WI,BLACK RIVER FALL,KBCK +WI,BOSCOBEL ,KOVS +WI,BURLINGTON ,KBUU +WI,CHETEK ,KY23 +WI,CLINTONVILLE ,KCLI +WI,CUMBERLAND ,KUBE +WI,DELLS/BARABOO ,KDLL +WI,EAGLE RIVER ,KEGV +WI,EAST TROY ,K57C +WI,EAU CLAIRE ,KEAU +WI,EPHRAIM ,K3D2 +WI,FOND DU LAC ,KFLD +WI,HAYWARD ,KHYR +WI,JANESVILLE/ROCK ,KJVL +WI,JUNEAU ,KUNU +WI,KENOSHA ,KENW +WI,LA CROSSE ,KLSE +WI,LA POINTE ,K4R5 +WI,LADYSMITH/RUSK ,KRCX +WI,LAND O LAKES ,KLNL +WI,LONE ROCK ,KLNR +WI,MADISON ,KMSN +WI,MANITOWAC MUNI ,KMTW +WI,MANITOWISH WATER,KD25 +WI,MARSHFIELD ,KMFI +WI,MAUSTON ,K82C +WI,MEDFORD ,KMDZ +WI,MENOMONIE MUNI ,KLUM +WI,MERRILL ,KRRL +WI,MIDDLETON ,KC29 +WI,MILWAUKEE ,KMKE +WI,MILWAUKEE/LAWREN,KMWC +WI,MINERAL POINT ,KMRJ +WI,MINOCQUA/WOODRUF,KARV +WI,MONROE ,KEFT +WI,MOSINEE/CENTRAL ,KCWA +WI,NEW RICHMOND MUN,KRNH +WI,OCONTO ,KOCQ +WI,OSCEOLA ,KOEO +WI,OSHKOSH ,KOSH +WI,PHILLIPS/PRICE ,KPBH +WI,PLATTEVILLE ,KPVB +WI,PRAIRIE DU CHIEN,KPDC +WI,RACINE ,KRAC +WI,REEDSBURG ,KC35 +WI,RHINELANDER ,KRHI +WI,RICE LAKE ,KRPD +WI,SHAWANO MUNI ,KEZS +WI,SHEBOYGAN ,KSBM +WI,SIREN ,KRZN +WI,SOLON SPRINGS ,KOLG +WI,SPARTA/MCCOY AAF,KCMY +WI,STEVENS POINT ,KSTE +WI,STURGEON BAY ,KSUE +WI,SUPERIOR ,KSUW +WI,TOMAHAWK REGNL ,KTKV +WI,VIROQUA MUNI ,KY51 +WI,VOLK/CAMP DOUGLA,KVOK +WI,WASHINGTON ISLAN,K2P2 +WI,WATERTOWN ,KRYV +WI,WAUKESHA CNTY ,KUES +WI,WAUPACA ,KPCZ +WI,WAUSAU ,KAUW +WI,WAUTOMA ,KY50 +WI,WEST BEND ,KETB +WI,WISCONSIN RAPIDS,KISW +WV,BECKLEY ,KBKW +WV,BLUEFIELD ,KBLF +WV,BUCKHANNON ,KW22 +WV,CHARLESTON ,KCRW +WV,CLARKSBURG ,KCKB +WV,ELKINS ,KEKN +WV,HUNTINGTON ,KHTS +WV,LEWISBURG/GREENB,KLWB +WV,LOGAN CNTY ,K6L4 +WV,MARTINSBURG ,KMRB +WV,MORGANTOWN ,KMGW +WV,PARKERSBURG ,KPKB +WV,PETERSBURG ,KW99 +WV,PINEVILLE ,KI16 +WV,PT PLEASANT ,K3I2 +WV,WHEELING ,KHLG +WY,AFTON ,KAFO +WY,ALPHA ,K1AW +WY,ALPINE ,K46U +WY,BIG PINEY ,KBPI +WY,BOYSEN/THERMOPOL,KTBX +WY,BUFFALO ,KBYG +WY,CASPER ,KCPR +WY,CHEYENNE ,KCYS +WY,CODY ,KCOD +WY,COWLEY ,KU68 +WY,DIXON ,KDWX +WY,DOUGLAS ,KDGW +WY,DUBOIS MUNI ,KDUB +WY,ELK MOUNTAIN ,KEHY +WY,EVANSTON ,KEVW +WY,GILLETTE ,KGCC +WY,GREYBULL ,KGEY +WY,GUERNSEY ,KGUR +WY,HULETT MUNI ,KW43 +WY,JACKSON ,KJAC +WY,KEMMERER ,KEMM +WY,LANDER ,KLND +WY,LARAMIE ,KLAR +WY,NEWCASTLE MONDEL,KECS +WY,PINE BLUFFS MUNI,K82V +WY,PINEDALE R WENZ ,KPNA +WY,POWELL ,KPOY +WY,RAWLINS MUNICIPA,KRWL +WY,RIVERTON ,KRIW +WY,ROCK SPRINGS ,KRKS +WY,SARATOGA ,KSAA +WY,SHERIDAN ,KSHR +WY,THERMOPOLIS ,KHSG +WY,TORRINGTON ,KTOR +WY,WARREN AIR BASE ,KFEW +WY,WHEATLAND ,KEAN +WY,WORLAND ,KWRL diff --git a/app/src/main/res/raw/us_metar3.txt b/app/src/main/res/raw/us_metar3.txt index 1e20ff91..6494f326 100644 --- a/app/src/main/res/raw/us_metar3.txt +++ b/app/src/main/res/raw/us_metar3.txt @@ -1,2403 +1,2403 @@ -K04V 38.1 -106.166666667 -K04W 46.0166666667 -92.9 -K05U 39.6 -116.0 -K06C 41.9833333333 -88.1 -K06D 48.8833333333 -99.6166666667 -K08D 48.3 -102.4 -K0A9 36.3666666667 -82.1666666667 -K0CO 39.8 -105.766666667 -K0E0 34.9833333333 -106.0 -K0F2 33.6 -97.7833333333 -K0J4 31.05 -86.3166666667 -K0R0 31.3 -89.8166666667 -K0R4 31.5666666667 -91.5 -K0S9 48.05 -122.816666667 -K0V4 37.15 -79.0166666667 -K0VG 36.65 -83.2166666667 -K11R 30.2166666667 -96.3666666667 -K12N 41.0166666667 -74.7333333333 -K13K 37.85 -96.3 -K14Y 45.9 -94.8666666667 -K17J 31.0666666667 -84.9166666667 -K18A 34.35 -83.1333333333 -K18H 26.1333333333 -92.0333333333 -K19S 37.4833333333 -100.833333333 -K1A5 35.2166666667 -83.4166666667 -K1A6 36.6166666667 -83.7333333333 -K1A9 32.4333333333 -86.5166666667 -K1AM 47.2833333333 -110.8 -K1AW 41.3333333333 -104.266666667 -K1BW 41.5166666667 -104.0 -K1CM 47.1 -110.166666667 -K1CW 41.5833333333 -103.666666667 -K1DM 47.3333333333 -109.95 -K1EM 47.45 -109.416666667 -K1EW 41.1166666667 -103.983333333 -K1F0 34.15 -97.1166666667 -K1FM 47.6 -112.316666667 -K1GM 47.3333333333 -112.1 -K1H2 39.0666666667 -88.5333333333 -K1HW 41.3166666667 -102.833333333 -K1IM 47.3166666667 -111.466666667 -K1IW 41.05 -102.866666667 -K1JM 47.75 -111.55 -K1JW 40.9666666667 -103.2 -K1K1 37.7666666667 -97.1166666667 -K1KM 46.45 -109.8 -K1KW 41.1333333333 -103.483333333 -K1LW 40.9166666667 -103.7 -K1M4 34.2833333333 -87.6 -K1M5 36.6 -86.4833333333 -K1MM 47.0166666667 -109.633333333 -K1MW 40.7 -103.483333333 -K1NW 40.6333333333 -103.833333333 -K1OM 47.3333333333 -108.933333333 -K1P1 43.7833333333 -71.75 -K1R7 31.6 -90.4166666667 -K1S5 46.3333333333 -119.966666667 -K1U7 42.25 -111.333333333 -K1V4 44.4166666667 -72.0166666667 -K1V6 38.4333333333 -105.1 -K1YT 46.6666666667 -120.45 -K20U 46.9333333333 -103.983333333 -K20V 40.05 -106.366666667 -K21D 45.0 -92.85 -K22N 40.8 -75.7666666667 -K24A 35.3166666667 -83.2 -K24J 30.3 -83.0333333333 -K27K 38.2333333333 -84.4333333333 -K28J 29.65 -81.5833333333 -K2A0 35.4833333333 -84.9333333333 -K2C8 48.7833333333 -97.6333333333 -K2D5 46.1666666667 -98.0833333333 -K2DP 35.6833333333 -75.9 -K2G4 39.5833333333 -79.3333333333 -K2G9 40.0333333333 -79.0166666667 -K2I0 37.35 -87.4 -K2J3 32.9833333333 -82.3833333333 -K2J5 32.9 -81.9666666667 -K2J9 30.6 -84.55 -K2M2 35.2333333333 -87.25 -K2P2 45.3833333333 -86.9166666667 -K2R9 28.8166666667 -97.8666666667 -K2V5 40.1 -102.25 -K2V6 40.1 -102.716666667 -K2W6 38.3166666667 -76.55 -K2WX 45.6 -103.55 -K33N 39.2166666667 -75.6 -K33V 40.75 -106.283333333 -K3AU 37.6666666667 -97.0833333333 -K3D2 45.1333333333 -87.1833333333 -K3F3 32.0666666667 -93.7666666667 -K3I2 38.9166666667 -82.1 -K3J7 33.6 -83.1333333333 -K3K3 38.0 -101.75 -K3LF 39.1666666667 -89.6666666667 -K3N8 47.25 -95.8833333333 -K3R7 30.25 -92.6666666667 -K3S8 42.5 -123.4 -K3T5 29.9 -96.95 -K40B 46.6166666667 -69.5166666667 -K41U 39.3333333333 -111.716666667 -K42J 29.85 -82.05 -K46D 47.45 -99.15 -K46U 43.1833333333 -111.05 -K48A 32.4 -83.2666666667 -K49A 34.6333333333 -84.5333333333 -K4A6 34.6833333333 -86.0 -K4A9 34.4666666667 -85.7166666667 -K4BM 39.05 -105.516666667 -K4F2 32.1833333333 -94.3 -K4I3 40.3333333333 -82.5333333333 -K4M9 36.4 -90.65 -K4MR 34.3 -103.8 -K4O4 33.9166666667 -94.8666666667 -K4R5 46.7833333333 -90.7666666667 -K4S1 42.4166666667 -124.416666667 -K4S2 45.6833333333 -121.55 -K4V0 40.1 -108.766666667 -K54A 26.85 -82.25 -K54J 30.7333333333 -86.15 -K57C 42.8 -88.3666666667 -K5A6 33.4666666667 -89.7333333333 -K5C1 29.7166666667 -98.7 -K5H4 47.7833333333 -99.9333333333 -K5M9 37.3333333333 -88.1166666667 -K5SM 39.4333333333 -107.383333333 -K5T9 28.85 -100.516666667 -K65S 48.7333333333 -116.3 -K66R 29.65 -96.5166666667 -K6A1 32.5666666667 -84.25 -K6A2 33.2333333333 -84.2666666667 -K6B0 43.9833333333 -73.1 -K6B9 42.9166666667 -76.4333333333 -K6I2 37.6333333333 -85.25 -K6L4 37.85 -81.9166666667 -K6P9 32.4333333333 -98.6 -K6R3 30.35 -95.0 -K6R6 30.05 -102.216666667 -K6S0 45.8 -109.966666667 -K77S 43.9333333333 -123.0 -K79J 31.3166666667 -86.4 -K7BM 38.7833333333 -106.216666667 -K7L2 46.2166666667 -100.25 -K7N0 29.95 -90.0666666667 -K7W4 37.9666666667 -77.75 -K7W6 35.55 -75.95 -K82C 43.8333333333 -90.1333333333 -K82V 41.15 -104.133333333 -K8A0 34.2333333333 -86.25 -K8A3 36.4166666667 -85.3166666667 -K8D3 45.6666666667 -96.9833333333 -K8W2 38.65 -78.7 -K96D 48.9333333333 -97.9 -K9A5 34.6833333333 -85.2833333333 -K9D7 48.4833333333 -99.2333333333 -K9L2 34.9666666667 -117.866666667 -K9MN 44.0166666667 -92.4833333333 -K9V9 43.7666666667 -99.3166666667 -KA39 32.9833333333 -111.916666667 -KAAF 29.7333333333 -85.0333333333 -KAAO 37.75 -97.2166666667 -KAAS 37.35 -85.3166666667 -KAAT 41.4833333333 -120.566666667 -KABE 40.65 -75.45 -KABI 32.4166666667 -99.6833333333 -KABQ 35.05 -106.616666667 -KABR 45.45 -98.4166666667 -KABY 31.5333333333 -84.2 -KACB 44.9833333333 -85.2 -KACJ 32.1166666667 -84.1833333333 -KACK 41.25 -70.0666666667 -KACP 30.75 -92.6833333333 -KACQ 44.0666666667 -93.55 -KACT 31.6166666667 -97.2333333333 -KACV 40.9833333333 -124.1 -KACY 39.45 -74.5666666667 -KADC 46.45 -95.2166666667 -KADF 34.1 -93.0666666667 -KADG 41.8666666667 -84.0833333333 -KADH 34.8 -96.6666666667 -KADM 34.2833333333 -97.0166666667 -KADS 32.9666666667 -96.8166666667 -KADU 41.7 -94.9166666667 -KADW 38.8166666667 -76.8666666667 -KAEG 35.1333333333 -106.8 -KAEJ 38.8166666667 -106.116666667 -KAEL 43.6833333333 -93.3666666667 -KAEX 31.3333333333 -92.5666666667 -KAFF 38.9666666667 -104.816666667 -KAFJ 40.1166666667 -80.2666666667 -KAFK 40.6 -95.85 -KAFN 42.8 -72.0 -KAFO 42.7166666667 -110.95 -KAFP 35.0166666667 -80.0833333333 -KAFW 32.9666666667 -97.3166666667 -KAGC 40.35 -79.9166666667 -KAGS 33.3666666667 -81.9666666667 -KAHN 33.95 -83.3333333333 -KAHQ 41.2333333333 -96.6 -KAIA 42.05 -102.8 -KAID 40.1166666667 -85.6166666667 -KAIG 45.15 -89.1166666667 -KAIK 33.65 -81.6833333333 -KAIO 41.3833333333 -95.0333333333 -KAIT 46.5333333333 -93.6666666667 -KAIZ 38.1 -92.5333333333 -KAJG 38.6166666667 -87.7333333333 -KAJO 33.9 -117.6 -KAJR 34.5 -83.55 -KAJZ 38.7833333333 -108.066666667 -KAKH 35.2 -81.15 -KAKO 40.1666666667 -103.216666667 -KAKQ 36.9833333333 -77.0 -KAKR 41.0333333333 -81.4666666667 -KALB 42.75 -73.8 -KALI 27.7333333333 -98.0166666667 -KALK 31.6 -110.433333333 -KALM 32.8166666667 -105.966666667 -KALN 38.8833333333 -90.0333333333 -KALO 42.55 -92.4 -KALS 37.4333333333 -105.866666667 -KALW 46.1 -118.283333333 -KALX 32.9166666667 -85.9666666667 -KAMA 35.2166666667 -101.716666667 -KAMG 31.5333333333 -82.5 -KAMN 43.3166666667 -84.6833333333 -KAMW 41.9833333333 -93.6166666667 -KANB 33.5833333333 -85.85 -KAND 34.5 -82.7166666667 -KANE 45.15 -93.2166666667 -KANJ 46.4666666667 -84.3666666667 -KANK 38.5333333333 -106.05 -KANQ 41.6333333333 -85.0833333333 -KANW 42.5666666667 -100.0 -KAOH 40.7 -84.0166666667 -KAOO 40.3 -78.3166666667 -KAPA 39.5666666667 -104.85 -KAPC 38.2 -122.283333333 -KAPF 26.15 -81.7666666667 -KAPG 39.4666666667 -76.1666666667 -KAPN 45.0666666667 -83.5666666667 -KAPS 30.0833333333 -90.5833333333 -KAPY 26.9666666667 -99.25 -KAQO 30.7833333333 -98.6666666667 -KAQP 45.2166666667 -96.0 -KAQV 31.4 -93.3 -KAQW 42.7 -73.1666666667 -KAQX 32.9833333333 -81.2666666667 -KARA 30.0333333333 -91.8833333333 -KARB 42.2166666667 -83.7333333333 -KARG 36.1166666667 -90.9166666667 -KARM 29.25 -96.15 -KARR 41.7666666667 -88.4833333333 -KART 43.9833333333 -76.0333333333 -KARV 45.9166666667 -89.7166666667 -KARW 32.4166666667 -80.6333333333 -KASD 30.35 -89.8166666667 -KASE 39.2333333333 -106.866666667 -KASG 36.1666666667 -94.1166666667 -KASH 42.7833333333 -71.5166666667 -KASJ 36.2833333333 -77.1666666667 -KASL 32.5166666667 -94.3 -KASN 33.5666666667 -86.05 -KAST 46.15 -123.883333333 -KASW 41.2666666667 -85.8333333333 -KASX 46.55 -90.9166666667 -KATL 33.6333333333 -84.45 -KATP 27.2 -90.0333333333 -KATS 32.85 -104.466666667 -KATT 30.3166666667 -97.7666666667 -KATW 44.2666666667 -88.5166666667 -KATY 44.9 -97.15 -KAUG 44.3166666667 -69.8 -KAUH 40.8833333333 -98.0 -KAUM 43.6666666667 -92.9166666667 -KAUN 38.95 -121.083333333 -KAUO 32.6166666667 -85.4166666667 -KAUS 30.1833333333 -97.6833333333 -KAUW 44.9333333333 -89.6166666667 -KAVC 36.6833333333 -78.0333333333 -KAVK 36.7666666667 -98.6666666667 -KAVL 35.4333333333 -82.5333333333 -KAVP 41.3333333333 -75.7166666667 -KAVQ 32.4 -111.216666667 -KAVX 33.4 -118.416666667 -KAWG 41.2666666667 -91.6666666667 -KAWM 35.1333333333 -90.2333333333 -KAWO 48.1666666667 -122.166666667 -KAXA 43.0666666667 -94.2666666667 -KAXH 29.5166666667 -95.4833333333 -KAXN 45.8666666667 -95.4 -KAXS 34.7 -99.3333333333 -KAXV 40.5 -84.3 -KAXX 36.4166666667 -105.283333333 -KAYS 31.25 -82.4 -KAZC 36.9666666667 -113.016666667 -KAZE 31.8833333333 -82.65 -KAZO 42.2333333333 -85.55 -KBAB 39.1166666667 -121.416666667 -KBAC 46.9333333333 -98.0166666667 -KBAD 32.5 -93.6666666667 -KBAF 42.1666666667 -72.7166666667 -KBAK 39.2666666667 -85.9 -KBAN 38.35 -119.516666667 -KBAX 43.7833333333 -82.9833333333 -KBAZ 29.7166666667 -98.05 -KBBB 45.3166666667 -95.65 -KBBD 31.1833333333 -99.3166666667 -KBBG 36.5333333333 -93.2 -KBBP 34.6166666667 -79.7333333333 -KBBW 41.4333333333 -99.6333333333 -KBCB 37.2166666667 -80.4166666667 -KBCE 37.7 -112.15 -KBCK 44.25 -90.85 -KBCT 26.3833333333 -80.1 -KBDE 48.7333333333 -94.6166666667 -KBDG 37.5833333333 -109.466666667 -KBDH 45.1166666667 -95.1333333333 -KBDL 41.9333333333 -72.6833333333 -KBDN 44.1 -121.2 -KBDR 41.1666666667 -73.1333333333 -KBDU 40.0333333333 -105.233333333 -KBEC 37.7 -97.2166666667 -KBED 42.4666666667 -71.3 -KBEH 42.1333333333 -86.4166666667 -KBFD 41.8 -78.6333333333 -KBFF 41.8666666667 -103.583333333 -KBFI 47.55 -122.316666667 -KBFL 35.4333333333 -119.05 -KBFM 30.6166666667 -88.0666666667 -KBGD 35.7 -101.4 -KBGE 30.9666666667 -84.6333333333 -KBGF 35.1833333333 -86.0666666667 -KBGM 42.2166666667 -75.9833333333 -KBGR 44.8 -68.8166666667 -KBHB 44.45 -68.3666666667 -KBHC 31.7166666667 -82.4 -KBHK 46.35 -104.25 -KBHM 33.5666666667 -86.75 -KBID 41.1666666667 -71.5833333333 -KBIE 40.2833333333 -96.75 -KBIF 31.85 -106.383333333 -KBIH 37.3666666667 -118.35 -KBIJ 31.4 -84.9 -KBIL 45.8 -108.55 -KBIS 46.7666666667 -100.75 -KBIV 42.75 -86.1 -KBIX 30.4166666667 -88.9166666667 -KBJC 39.9 -105.1 -KBJI 47.5 -94.9166666667 -KBJJ 40.8666666667 -81.8833333333 -KBKB 31.0 -92.9166666667 -KBKD 32.7166666667 -98.8833333333 -KBKE 44.85 -117.816666667 -KBKF 39.7166666667 -104.75 -KBKL 41.5333333333 -81.6666666667 -KBKN 36.75 -97.35 -KBKS 27.2 -98.1166666667 -KBKT 37.0666666667 -77.95 -KBKV 28.4666666667 -82.45 -KBKW 37.8 -81.1166666667 -KBKX 44.2833333333 -96.8166666667 -KBLF 37.3 -81.2 -KBLH 33.6166666667 -114.716666667 -KBLI 48.8 -122.533333333 -KBLM 40.1666666667 -74.1166666667 -KBLU 39.2833333333 -120.7 -KBLV 38.5333333333 -89.8333333333 -KBMC 41.55 -112.066666667 -KBMG 39.15 -86.6166666667 -KBMI 40.4666666667 -88.9166666667 -KBML 44.5833333333 -71.1833333333 -KBMQ 30.7333333333 -98.2333333333 -KBMT 30.0666666667 -94.2166666667 -KBNA 36.1166666667 -86.6833333333 -KBNL 33.25 -81.3833333333 -KBNO 43.6 -118.95 -KBNW 42.0333333333 -93.8333333333 -KBOI 43.5666666667 -116.233333333 -KBOK 42.0666666667 -124.283333333 -KBOS 42.3666666667 -71.0166666667 -KBOW 27.9333333333 -81.7666666667 -KBPC 35.8833333333 -101.033333333 -KBPG 32.2166666667 -101.516666667 -KBPI 42.5833333333 -110.1 -KBPK 36.3666666667 -92.4666666667 -KBPT 29.95 -94.0333333333 -KBQK 31.25 -81.4666666667 -KBQX 28.5 -95.7166666667 -KBRD 46.4 -94.1333333333 -KBRG 34.65 -106.833333333 -KBRL 40.7666666667 -91.1333333333 -KBRO 25.9166666667 -97.4166666667 -KBRY 37.8166666667 -85.5 -KBTA 41.4166666667 -96.1166666667 -KBTL 42.3166666667 -85.2333333333 -KBTM 45.9666666667 -112.5 -KBTP 40.7666666667 -79.95 -KBTR 30.5333333333 -91.15 -KBTV 44.4666666667 -73.15 -KBUF 42.9333333333 -78.7333333333 -KBUR 34.2 -118.366666667 -KBUU 42.6833333333 -88.3 -KBUY 36.05 -79.4666666667 -KBVI 40.7666666667 -80.4 -KBVN 41.7333333333 -98.05 -KBVO 36.7666666667 -96.0166666667 -KBVS 48.4666666667 -122.416666667 -KBVU 35.95 -114.866666667 -KBVX 35.7333333333 -91.65 -KBVY 42.5833333333 -70.9166666667 -KBWD 31.8 -98.95 -KBWG 36.9666666667 -86.4166666667 -KBWI 39.1666666667 -76.6833333333 -KBWP 46.25 -96.6166666667 -KBWW 46.1666666667 -103.3 -KBXA 30.8166666667 -89.8666666667 -KBXK 33.4166666667 -112.683333333 -KBYG 44.3833333333 -106.716666667 -KBYH 35.9666666667 -89.95 -KBYI 42.55 -113.766666667 -KBYL 36.8 -84.2 -KBYS 35.2833333333 -116.616666667 -KBYY 28.9666666667 -95.8666666667 -KBZN 45.7833333333 -111.166666667 -KC07 40.35 -106.7 -KC09 41.4333333333 -88.4166666667 -KC29 43.1166666667 -89.5333333333 -KC35 43.5333333333 -89.9833333333 -KC62 41.4666666667 -85.25 -KC65 41.3666666667 -86.3 -KC75 41.0166666667 -89.3833333333 -KC83 37.8333333333 -121.616666667 -KC99 29.8666666667 -105.55 -KCAD 44.2666666667 -85.4166666667 -KCAE 33.9333333333 -81.1166666667 -KCAG 40.5 -107.516666667 -KCAK 40.9166666667 -81.45 -KCAO 36.45 -103.15 -KCAR 46.8666666667 -68.0166666667 -KCAV 42.75 -93.7666666667 -KCBE 39.6166666667 -78.7666666667 -KCBF 41.2666666667 -95.7666666667 -KCBG 45.5666666667 -93.2666666667 -KCBK 39.4333333333 -101.05 -KCBM 33.6333333333 -88.45 -KCCA 35.6 -92.45 -KCCB 34.1166666667 -117.683333333 -KCCO 33.3166666667 -84.7666666667 -KCCR 38.0 -122.05 -KCCU 39.4833333333 -106.15 -KCCY 43.0666666667 -92.6166666667 -KCDA 44.5666666667 -72.0166666667 -KCDC 37.7 -113.1 -KCDD 48.2666666667 -92.4833333333 -KCDH 33.6166666667 -92.7666666667 -KCDI 39.9666666667 -81.5833333333 -KCDJ 39.8166666667 -93.5833333333 -KCDN 34.2833333333 -80.5666666667 -KCDR 42.8333333333 -103.1 -KCDS 34.4333333333 -100.283333333 -KCDW 40.8833333333 -74.2833333333 -KCEC 41.7666666667 -124.216666667 -KCEF 42.2 -72.5166666667 -KCEU 34.6666666667 -82.8833333333 -KCEW 30.7833333333 -86.5166666667 -KCEY 36.6666666667 -88.3666666667 -KCEZ 37.3 -108.633333333 -KCFD 30.7166666667 -96.3333333333 -KCFE 45.1666666667 -93.85 -KCFJ 39.9833333333 -86.9166666667 -KCFS 43.4666666667 -83.45 -KCFV 37.0833333333 -95.5666666667 -KCGC 28.8666666667 -82.5666666667 -KCGE 38.5333333333 -76.0333333333 -KCGF 41.5666666667 -81.4666666667 -KCGI 37.2333333333 -89.5833333333 -KCGS 38.9833333333 -76.9166666667 -KCGZ 32.95 -111.766666667 -KCHA 35.0333333333 -85.2 -KCHD 33.2666666667 -111.816666667 -KCHK 35.1 -97.9666666667 -KCHO 38.1333333333 -78.45 -KCHS 32.9 -80.0333333333 -KCIC 39.7833333333 -121.833333333 -KCID 41.8833333333 -91.7166666667 -KCIN 42.0333333333 -94.7666666667 -KCIR 37.0666666667 -89.2166666667 -KCIU 46.25 -84.4666666667 -KCJR 38.5333333333 -77.8666666667 -KCKB 39.3 -80.2166666667 -KCKC 47.8333333333 -90.3666666667 -KCKF 31.9833333333 -83.7666666667 -KCKI 33.7166666667 -79.85 -KCKM 34.3 -90.5166666667 -KCKN 47.85 -96.6166666667 -KCKP 42.7333333333 -95.55 -KCKV 36.6166666667 -87.4166666667 -KCKZ 40.3833333333 -75.2833333333 -KCLE 41.4166666667 -81.85 -KCLI 44.6166666667 -88.7333333333 -KCLK 35.5333333333 -98.9333333333 -KCLL 30.5833333333 -96.3666666667 -KCLM 48.1166666667 -123.5 -KCLS 46.6833333333 -122.983333333 -KCLT 35.2166666667 -80.95 -KCLW 27.9833333333 -82.75 -KCMA 34.2166666667 -119.1 -KCMD 34.2666666667 -86.85 -KCMH 40.0 -82.8833333333 -KCMI 40.0333333333 -88.2666666667 -KCMR 35.3 -112.2 -KCMX 47.1666666667 -88.4833333333 -KCMY 43.9666666667 -90.7333333333 -KCNB 44.7333333333 -96.2666666667 -KCNC 41.0166666667 -93.3666666667 -KCNI 34.3166666667 -84.4166666667 -KCNK 39.55 -97.65 -KCNM 32.3333333333 -104.25 -KCNO 33.9833333333 -117.616666667 -KCNU 37.6666666667 -95.4833333333 -KCNW 31.6333333333 -97.0666666667 -KCNY 38.7666666667 -109.75 -KCOD 44.5166666667 -109.016666667 -KCOE 47.7666666667 -116.816666667 -KCOF 28.2333333333 -80.6 -KCOM 31.8333333333 -99.4 -KCON 43.2 -71.5 -KCOQ 46.7 -92.5 -KCOS 38.8166666667 -104.683333333 -KCOT 28.45 -99.2166666667 -KCOU 38.8166666667 -92.2166666667 -KCPC 34.2833333333 -78.7166666667 -KCPK 36.6666666667 -76.3166666667 -KCPR 42.9 -106.466666667 -KCPS 38.5666666667 -90.15 -KCPT 32.35 -97.4333333333 -KCPU 38.15 -120.65 -KCPW 37.45 -106.8 -KCQB 35.7166666667 -96.8166666667 -KCQC 35.0 -105.666666667 -KCQF 30.4666666667 -87.8833333333 -KCQM 47.8166666667 -92.6833333333 -KCQT 34.0166666667 -118.283333333 -KCQW 34.7166666667 -79.95 -KCQX 41.6833333333 -70.0 -KCRE 33.8166666667 -78.7166666667 -KCRG 30.3333333333 -81.5166666667 -KCRP 27.7666666667 -97.5 -KCRQ 33.1333333333 -117.283333333 -KCRS 32.0333333333 -96.4 -KCRW 38.3833333333 -81.5833333333 -KCRX 34.9166666667 -88.6 -KCSG 32.5166666667 -84.95 -KCSM 35.35 -99.2 -KCSQ 41.0166666667 -94.3666666667 -KCSV 35.95 -85.0833333333 -KCTB 48.6 -112.366666667 -KCTJ 33.6333333333 -85.15 -KCTY 29.6333333333 -83.1 -KCTZ 34.9833333333 -78.3666666667 -KCUB 33.9666666667 -81.0 -KCUH 35.95 -96.7666666667 -KCUL 38.0833333333 -88.1166666667 -KCUT 43.7333333333 -103.616666667 -KCVB 29.35 -98.85 -KCVC 33.6333333333 -83.85 -KCVG 39.05 -84.6666666667 -KCVH 36.9 -121.416666667 -KCVN 34.4166666667 -103.066666667 -KCVO 44.5 -123.266666667 -KCVS 34.3666666667 -103.316666667 -KCVX 45.3 -85.2666666667 -KCWA 44.7833333333 -89.6666666667 -KCWC 33.85 -98.4833333333 -KCWF 30.2166666667 -93.15 -KCWI 41.8166666667 -90.3166666667 -KCWN 38.75 -104.85 -KCWV 32.2 -81.8666666667 -KCXE 36.7833333333 -78.5 -KCXO 30.35 -95.4166666667 -KCXP 39.1833333333 -119.733333333 -KCXU 31.2166666667 -84.2333333333 -KCXW 35.0166666667 -92.55 -KCXY 40.2166666667 -76.85 -KCYS 41.15 -104.8 -KCZL 34.4666666667 -84.9333333333 -KCZT 28.5166666667 -99.8166666667 -KD07 45.0333333333 -102.016666667 -KD25 46.1166666667 -89.8833333333 -KD39 45.7 -94.9333333333 -KD50 48.9333333333 -103.3 -KD55 48.75 -98.4 -KD57 46.8166666667 -101.866666667 -KD60 48.3833333333 -102.9 -KD73 33.7833333333 -83.7 -KD95 43.0666666667 -83.2666666667 -KDAA 38.7166666667 -77.1666666667 -KDAB 29.1833333333 -81.0666666667 -KDAG 34.85 -116.783333333 -KDAL 32.85 -96.85 -KDAN 36.5666666667 -79.3333333333 -KDAW 43.2833333333 -70.9166666667 -KDAY 39.9 -84.2166666667 -KDBN 32.5666666667 -82.9833333333 -KDBQ 42.4 -90.7 -KDCA 38.85 -77.0333333333 -KDCM 34.7833333333 -81.2 -KDCU 34.65 -86.95 -KDCY 38.7 -87.1333333333 -KDDC 37.7666666667 -99.9666666667 -KDDH 42.9 -73.25 -KDEC 39.8333333333 -88.85 -KDED 29.0666666667 -81.2833333333 -KDEH 43.2666666667 -91.7166666667 -KDEN 39.85 -104.65 -KDEQ 34.05 -94.4 -KDET 42.4 -83.0166666667 -KDEW 47.9666666667 -117.433333333 -KDFI 41.3333333333 -84.4333333333 -KDFW 32.9 -97.0166666667 -KDGW 42.8 -105.383333333 -KDHN 31.3166666667 -85.45 -KDHT 36.0166666667 -102.55 -KDIJ 43.75 -111.1 -KDIK 46.8 -102.8 -KDKB 41.9333333333 -88.7 -KDKK 42.5 -79.2833333333 -KDKR 31.3 -95.4 -KDKX 35.9666666667 -83.8666666667 -KDLF 29.3666666667 -100.766666667 -KDLH 46.85 -92.2 -KDLL 43.5166666667 -89.7666666667 -KDLN 45.25 -112.55 -KDLO 35.75 -119.233333333 -KDLS 45.6166666667 -121.166666667 -KDLZ 40.2833333333 -83.1166666667 -KDMA 32.1666666667 -110.866666667 -KDMN 32.2666666667 -107.716666667 -KDMO 38.7166666667 -93.1666666667 -KDMW 39.6 -77.0 -KDNA 31.8833333333 -106.7 -KDNL 33.4666666667 -82.0333333333 -KDNN 34.7166666667 -84.8666666667 -KDNS 41.9666666667 -95.3666666667 -KDNV 40.2 -87.6 -KDOV 39.1166666667 -75.4666666667 -KDPA 41.9166666667 -88.25 -KDPG 40.2 -112.916666667 -KDPL 35.0 -77.9666666667 -KDQH 31.4833333333 -82.8666666667 -KDRA 36.6166666667 -116.033333333 -KDRI 30.8333333333 -93.3333333333 -KDRM 46.0 -83.75 -KDRO 37.15 -107.766666667 -KDRT 29.3666666667 -100.916666667 -KDSF 28.35 -88.2666666667 -KDSM 41.5333333333 -93.6666666667 -KDSV 42.5666666667 -77.7166666667 -KDTA 39.3833333333 -112.5 -KDTL 46.8166666667 -95.8666666667 -KDTN 32.55 -93.75 -KDTO 33.2 -97.2 -KDTS 30.4 -86.4666666667 -KDTW 42.2333333333 -83.3333333333 -KDUA 33.95 -96.4 -KDUB 43.55 -109.683333333 -KDUC 34.4666666667 -97.9666666667 -KDUH 41.7333333333 -83.65 -KDUJ 41.1666666667 -78.9 -KDUX 35.85 -102.016666667 -KDVK 37.5833333333 -84.7666666667 -KDVL 48.1166666667 -98.9166666667 -KDVN 41.6166666667 -90.5833333333 -KDVO 38.15 -122.55 -KDVP 43.9833333333 -95.7833333333 -KDVT 33.6833333333 -112.066666667 -KDWH 30.0666666667 -95.55 -KDWU 38.55 -82.7333333333 -KDWX 41.0333333333 -107.5 -KDXR 41.3666666667 -73.4833333333 -KDXX 44.9833333333 -96.1833333333 -KDYA 32.4666666667 -87.95 -KDYB 33.0666666667 -80.2833333333 -KDYL 40.3333333333 -75.1166666667 -KDYR 36.0 -89.4 -KDYS 32.4166666667 -99.8333333333 -KDYT 46.7166666667 -92.0333333333 -KDZB 30.5333333333 -98.3666666667 -KDZJ 34.85 -84.0 -KE11 32.3333333333 -102.533333333 -KE38 30.3833333333 -103.683333333 -KEAN 42.05 -104.933333333 -KEAR 40.7166666667 -99.0 -KEAT 47.4 -120.2 -KEAU 44.8666666667 -91.4666666667 -KEBG 26.45 -98.1333333333 -KEBS 42.4166666667 -93.8666666667 -KECG 36.2666666667 -76.1833333333 -KECP 30.35 -85.8 -KECS 43.8833333333 -104.316666667 -KECU 29.95 -100.166666667 -KEDC 30.4 -97.5666666667 -KEDE 36.0166666667 -76.5666666667 -KEDJ 40.3666666667 -83.8166666667 -KEDN 31.3 -85.9 -KEDU 38.5333333333 -121.783333333 -KEDW 34.8833333333 -117.866666667 -KEED 34.7666666667 -114.616666667 -KEEN 42.8833333333 -72.2666666667 -KEEO 40.05 -107.883333333 -KEET 33.1833333333 -86.7833333333 -KEFD 29.6 -95.1666666667 -KEFK 44.8833333333 -72.2333333333 -KEFT 42.6166666667 -89.6 -KEGE 39.6333333333 -106.916666667 -KEGI 30.6333333333 -86.5166666667 -KEGV 45.9333333333 -89.2666666667 -KEHA 37.0 -101.9 -KEHO 35.25 -81.6 -KEHR 37.8166666667 -87.6666666667 -KEHY 41.7333333333 -106.466666667 -KEIK 40.0166666667 -105.05 -KEKM 41.7166666667 -86.0 -KEKN 38.8833333333 -79.85 -KEKO 40.8166666667 -115.783333333 -KEKQ 36.85 -84.85 -KEKS 45.2666666667 -111.65 -KEKY 33.3166666667 -86.9333333333 -KELA 29.6 -96.3166666667 -KELD 33.2166666667 -92.8166666667 -KELK 35.4333333333 -99.4 -KELM 42.15 -76.9 -KELN 47.0333333333 -120.533333333 -KELO 47.8166666667 -91.8166666667 -KELP 31.8166666667 -106.383333333 -KELY 39.3 -114.85 -KELZ 42.1 -77.9833333333 -KEMK 27.8166666667 -94.3166666667 -KEMM 41.8166666667 -110.55 -KEMP 38.3333333333 -96.2 -KEMT 34.0666666667 -118.016666667 -KEMV 36.6833333333 -77.4833333333 -KEND 36.3166666667 -97.9166666667 -KENL 38.5166666667 -89.1 -KENV 40.7166666667 -114.016666667 -KENW 42.6 -87.9333333333 -KEOE 34.3166666667 -81.6333333333 -KEOK 40.4666666667 -91.4166666667 -KEPH 47.3 -119.516666667 -KEQA 37.7833333333 -96.8166666667 -KEQY 35.0166666667 -80.6166666667 -KERI 42.0833333333 -80.1833333333 -KERV 29.9833333333 -99.0833333333 -KERY 46.3 -85.45 -KESC 45.75 -87.0833333333 -KESF 31.4 -92.2833333333 -KESN 38.8 -76.0666666667 -KEST 43.4 -94.75 -KETB 43.4166666667 -88.1333333333 -KETC 35.9333333333 -77.55 -KETH 45.7833333333 -96.55 -KETN 32.4166666667 -98.8166666667 -KEUG 44.1333333333 -123.216666667 -KEUL 43.6166666667 -116.616666667 -KEVB 29.05 -80.95 -KEVM 47.4166666667 -92.5 -KEVV 38.05 -87.5166666667 -KEVW 41.2666666667 -111.033333333 -KEWB 41.6833333333 -70.95 -KEWK 38.0333333333 -97.2666666667 -KEWN 35.0666666667 -77.05 -KEWR 40.6833333333 -74.1666666667 -KEXX 35.7833333333 -80.3 -KEYE 39.8333333333 -86.3 -KEYF 34.6 -78.5833333333 -KEYW 24.55 -81.75 -KEZF 38.2666666667 -77.45 -KEZM 32.2166666667 -83.1333333333 -KEZS 44.7833333333 -88.5666666667 -KEZZ 39.7166666667 -94.2833333333 -KF00 33.6166666667 -96.1833333333 -KF05 34.2333333333 -99.2833333333 -KF17 31.8333333333 -94.15 -KF44 32.1666666667 -95.8333333333 -KF45 26.85 -80.2166666667 -KF46 32.9333333333 -96.4333333333 -KF70 33.5666666667 -117.133333333 -KFAF 37.1166666667 -76.6166666667 -KFAM 37.7666666667 -90.4166666667 -KFAR 46.9333333333 -96.8166666667 -KFAT 36.7833333333 -119.716666667 -KFAY 34.9833333333 -78.8833333333 -KFBG 35.1166666667 -78.9166666667 -KFBL 44.3333333333 -93.3166666667 -KFCH 36.7166666667 -119.816666667 -KFCI 37.4 -77.5166666667 -KFCM 44.8333333333 -93.4666666667 -KFCS 38.6666666667 -104.766666667 -KFDK 39.4166666667 -77.3666666667 -KFDR 34.35 -98.9833333333 -KFDW 34.3166666667 -81.1166666667 -KFDY 41.0166666667 -83.6666666667 -KFEP 42.25 -89.5833333333 -KFET 41.45 -96.5166666667 -KFEW 41.1333333333 -104.866666667 -KFFA 36.0166666667 -75.6666666667 -KFFC 33.35 -84.5666666667 -KFFL 41.0333333333 -91.9666666667 -KFFM 46.2833333333 -96.15 -KFFO 39.8166666667 -84.0333333333 -KFFT 38.1833333333 -84.9 -KFFX 43.4333333333 -86.0 -KFFZ 33.4666666667 -111.716666667 -KFGN 49.3166666667 -94.9 -KFGX 38.55 -83.75 -KFHB 30.6166666667 -81.4666666667 -KFHR 48.5166666667 -123.033333333 -KFHU 31.5833333333 -110.35 -KFIG 41.05 -78.4166666667 -KFIN 29.4666666667 -81.2 -KFIT 42.55 -71.75 -KFKA 43.6833333333 -92.1666666667 -KFKL 41.3666666667 -79.8666666667 -KFKN 36.7 -76.9 -KFKR 40.2666666667 -86.5666666667 -KFKS 44.6333333333 -86.2 -KFLD 43.7666666667 -88.4833333333 -KFLG 35.1333333333 -111.666666667 -KFLL 26.0666666667 -80.15 -KFLO 34.1833333333 -79.7333333333 -KFLP 36.2833333333 -92.5833333333 -KFLY 38.95 -104.566666667 -KFME 39.0833333333 -76.7666666667 -KFMH 41.6333333333 -70.5166666667 -KFMM 40.3333333333 -103.8 -KFMN 36.75 -108.233333333 -KFMY 26.5833333333 -81.8666666667 -KFNB 40.0666666667 -95.5833333333 -KFNL 40.45 -105.016666667 -KFNT 42.9666666667 -83.75 -KFOA 38.6666666667 -88.45 -KFOD 42.5333333333 -94.1666666667 -KFOE 38.9333333333 -95.65 -KFOK 40.85 -72.6166666667 -KFOT 40.55 -124.133333333 -KFOZ 47.7666666667 -93.65 -KFPK 42.5666666667 -84.8166666667 -KFPR 27.5 -80.3833333333 -KFQD 35.4166666667 -81.9333333333 -KFRG 40.7333333333 -73.4166666667 -KFRH 38.5 -86.6333333333 -KFRI 39.0333333333 -96.7666666667 -KFRM 43.6333333333 -94.4166666667 -KFRR 38.9166666667 -78.25 -KFSD 43.5833333333 -96.75 -KFSE 47.5833333333 -95.7666666667 -KFSI 34.65 -98.4 -KFSM 35.3333333333 -94.3666666667 -KFSO 44.9333333333 -73.1 -KFST 30.9166666667 -102.916666667 -KFSW 40.6666666667 -91.3166666667 -KFTK 37.8833333333 -85.9666666667 -KFTN 28.2166666667 -100.016666667 -KFTW 32.8333333333 -97.3666666667 -KFTY 33.7833333333 -84.5166666667 -KFUL 33.8666666667 -117.983333333 -KFVE 47.2833333333 -68.3 -KFVX 37.35 -78.4166666667 -KFWA 40.9833333333 -85.1833333333 -KFWB 36.7 -93.4 -KFWC 38.3833333333 -88.4166666667 -KFWN 41.2 -74.6333333333 -KFWS 32.5666666667 -97.3 -KFXE 26.2 -80.1833333333 -KFXY 43.2333333333 -93.6166666667 -KFYE 35.2 -89.3833333333 -KFYG 38.5833333333 -91.0 -KFYJ 37.5166666667 -76.7666666667 -KFYM 35.0666666667 -86.5666666667 -KFYV 36.0166666667 -94.1666666667 -KFZG 31.6833333333 -83.2666666667 -KFZY 43.35 -76.3833333333 -KGAD 33.9666666667 -86.0666666667 -KGAF 48.4 -97.3666666667 -KGAG 36.3 -99.7666666667 -KGAI 39.1666666667 -77.1666666667 -KGBD 38.35 -98.8666666667 -KGBG 40.9333333333 -90.4333333333 -KGBK 27.2 -92.2 -KGCC 44.3333333333 -105.55 -KGCD 44.3833333333 -118.966666667 -KGCK 37.9166666667 -100.716666667 -KGCM 36.3 -95.4833333333 -KGCN 35.95 -112.15 -KGCY 36.2 -82.8166666667 -KGDB 44.75 -95.55 -KGDJ 32.45 -97.8166666667 -KGDP 31.8333333333 -104.816666667 -KGDV 47.1166666667 -104.783333333 -KGED 38.6833333333 -75.3666666667 -KGEG 47.6166666667 -117.533333333 -KGEU 33.5333333333 -112.3 -KGEV 36.4333333333 -81.4166666667 -KGEY 44.5166666667 -108.083333333 -KGEZ 39.5833333333 -85.8 -KGFA 47.5 -111.166666667 -KGFK 47.95 -97.1833333333 -KGFL 43.3333333333 -73.6166666667 -KGGE 33.3166666667 -79.3166666667 -KGGG 32.3833333333 -94.7166666667 -KGGI 41.7166666667 -92.7333333333 -KGGP 40.7166666667 -86.3666666667 -KGGW 48.2166666667 -106.616666667 -KGHB 27.8333333333 -91.9833333333 -KGHG 42.1 -70.6666666667 -KGHW 45.6333333333 -95.3166666667 -KGIC 45.95 -116.116666667 -KGIF 28.0666666667 -81.75 -KGJT 39.1166666667 -108.516666667 -KGKJ 41.6333333333 -80.2166666667 -KGKT 35.85 -83.5333333333 -KGKY 32.6666666667 -97.1 -KGLD 39.3666666667 -101.7 -KGLE 33.65 -97.2 -KGLH 33.5 -90.9833333333 -KGLR 45.0166666667 -84.6833333333 -KGLS 29.2666666667 -94.8666666667 -KGLW 37.0333333333 -85.95 -KGLY 38.35 -93.6833333333 -KGMJ 36.6 -94.7333333333 -KGMU 34.85 -82.35 -KGNA 47.75 -90.35 -KGNB 40.0833333333 -105.916666667 -KGNC 32.6833333333 -102.65 -KGNR 45.4666666667 -69.55 -KGNT 35.1666666667 -107.9 -KGNV 29.7 -82.2833333333 -KGOK 35.85 -97.4 -KGON 41.3333333333 -72.05 -KGOO 39.2166666667 -121.0 -KGOP 31.4166666667 -97.8 -KGOV 44.6833333333 -84.7333333333 -KGPC 39.6333333333 -86.8166666667 -KGPH 39.3333333333 -94.3166666667 -KGPI 48.3166666667 -114.25 -KGPM 32.7 -97.05 -KGPT 30.4166666667 -89.0833333333 -KGPZ 47.2166666667 -93.5166666667 -KGRB 44.4833333333 -88.1333333333 -KGRD 34.25 -82.15 -KGRF 47.0666666667 -122.566666667 -KGRI 40.9666666667 -98.3166666667 -KGRK 31.0666666667 -97.8333333333 -KGRN 42.8 -102.166666667 -KGRR 42.8833333333 -85.5166666667 -KGSB 35.3166666667 -77.9666666667 -KGSH 41.5333333333 -85.7833333333 -KGSO 36.1 -79.95 -KGSP 34.9 -82.2166666667 -KGTB 44.0666666667 -75.7166666667 -KGTF 47.4666666667 -111.383333333 -KGTR 33.45 -88.5666666667 -KGTU 30.6833333333 -97.6833333333 -KGUC 38.5166666667 -106.916666667 -KGUL 27.3 -93.5333333333 -KGUP 35.5166666667 -108.8 -KGUR 42.25 -104.716666667 -KGUS 40.6333333333 -86.15 -KGUY 36.6833333333 -101.5 -KGVE 38.15 -78.1666666667 -KGVL 34.2666666667 -83.8333333333 -KGVQ 43.0333333333 -78.1666666667 -KGVT 33.0666666667 -96.0666666667 -KGWB 41.3 -85.0666666667 -KGWO 33.5 -90.0833333333 -KGWR 46.2166666667 -97.65 -KGWW 35.4666666667 -77.9666666667 -KGXF 32.8666666667 -112.716666667 -KGXY 40.4166666667 -104.616666667 -KGYB 30.1666666667 -96.9833333333 -KGYH 34.75 -82.3833333333 -KGYI 33.7166666667 -96.6666666667 -KGYL 44.7666666667 -94.0833333333 -KGYR 33.4166666667 -112.366666667 -KGYY 41.6166666667 -87.4166666667 -KGZH 31.4166666667 -87.05 -KGZL 35.2833333333 -95.1 -KGZN 32.3666666667 -99.0166666667 -KGZS 35.15 -87.05 -KH71 36.2166666667 -95.3333333333 -KHAE 39.7333333333 -91.45 -KHAF 37.5166666667 -122.5 -KHAI 41.9666666667 -85.6 -KHAO 39.3666666667 -84.5166666667 -KHBG 31.2666666667 -89.25 -KHBI 35.65 -79.9 -KHBR 34.9833333333 -99.05 -KHBV 27.35 -98.7333333333 -KHCD 44.8666666667 -94.3833333333 -KHCO 48.75 -96.9333333333 -KHCR 40.4833333333 -111.433333333 -KHDC 30.5166666667 -90.4166666667 -KHDE 40.45 -99.3166666667 -KHDN 40.4666666667 -107.216666667 -KHDO 29.3666666667 -99.1666666667 -KHEF 38.7166666667 -77.5166666667 -KHEG 30.2833333333 -81.8 -KHEI 46.0166666667 -102.65 -KHEQ 40.5666666667 -102.283333333 -KHEY 31.35 -85.65 -KHEZ 31.6166666667 -91.3 -KHFD 41.7333333333 -72.65 -KHFF 35.0166666667 -79.5 -KHFJ 36.9 -94.0166666667 -KHFY 39.6333333333 -86.0833333333 -KHGR 39.7 -77.7333333333 -KHHF 35.9 -100.4 -KHHG 40.85 -85.45 -KHHR 33.9166666667 -118.333333333 -KHHV 26.9333333333 -94.6833333333 -KHIB 47.3833333333 -92.8333333333 -KHIE 44.3666666667 -71.55 -KHIF 41.1166666667 -111.966666667 -KHII 34.5666666667 -114.366666667 -KHIO 45.55 -122.95 -KHJH 40.15 -97.5833333333 -KHJO 36.3166666667 -119.616666667 -KHKA 35.9333333333 -89.8333333333 -KHKS 32.3333333333 -90.2166666667 -KHKY 35.75 -81.3833333333 -KHLC 39.3666666667 -99.8333333333 -KHLG 40.1666666667 -80.65 -KHLN 46.6 -111.983333333 -KHLR 31.1333333333 -97.7166666667 -KHLX 36.7666666667 -80.8166666667 -KHME 32.3666666667 -82.0666666667 -KHMN 32.85 -106.083333333 -KHMP 33.3833333333 -84.3333333333 -KHMZ 40.0833333333 -78.5166666667 -KHNB 38.25 -86.95 -KHND 35.9833333333 -115.133333333 -KHNR 41.5833333333 -95.3333333333 -KHNZ 36.3666666667 -78.5333333333 -KHOB 32.6666666667 -103.216666667 -KHOE 31.05 -82.7833333333 -KHON 44.3833333333 -98.2333333333 -KHOP 36.6666666667 -87.5 -KHOT 34.4833333333 -93.1 -KHOU 29.6333333333 -95.2833333333 -KHPN 41.0666666667 -73.7 -KHPT 42.5833333333 -93.2333333333 -KHQG 37.1666666667 -101.366666667 -KHQM 46.9666666667 -123.933333333 -KHQU 33.5333333333 -82.5166666667 -KHQZ 32.75 -96.5333333333 -KHRI 45.8333333333 -119.266666667 -KHRJ 35.3833333333 -78.7333333333 -KHRL 26.2333333333 -97.65 -KHRO 36.2666666667 -93.15 -KHRT 30.4166666667 -86.6666666667 -KHRX 34.8666666667 -102.333333333 -KHSA 30.3666666667 -89.45 -KHSB 37.8166666667 -88.55 -KHSD 35.6 -97.7166666667 -KHSE 35.2333333333 -75.6166666667 -KHSG 43.7166666667 -108.383333333 -KHSI 40.6 -98.4333333333 -KHSP 37.95 -79.8166666667 -KHST 25.4666666667 -80.3666666667 -KHSV 34.65 -86.7833333333 -KHTL 44.35 -84.6666666667 -KHTO 40.95 -72.25 -KHTS 38.3666666667 -82.55 -KHUA 34.6833333333 -86.6833333333 -KHUF 39.45 -87.3 -KHUL 46.1166666667 -67.8 -KHUM 29.5666666667 -90.6666666667 -KHUT 38.0666666667 -97.8666666667 -KHVE 38.4166666667 -110.7 -KHVN 41.2666666667 -72.8666666667 -KHVR 48.55 -109.766666667 -KHVS 34.4 -80.1166666667 -KHWD 37.6666666667 -122.116666667 -KHWO 26.0 -80.2333333333 -KHWV 40.8166666667 -72.8666666667 -KHWY 38.5833333333 -77.7166666667 -KHXD 32.2166666667 -80.7 -KHYA 41.6666666667 -70.2666666667 -KHYI 29.8833333333 -97.8666666667 -KHYR 46.0166666667 -91.45 -KHYS 38.85 -99.2666666667 -KHYW 33.8333333333 -79.1166666667 -KHYX 43.4333333333 -83.8666666667 -KHZD 36.0833333333 -88.4666666667 -KHZE 47.2833333333 -101.583333333 -KHZL 40.9833333333 -76.0 -KHZR 30.7166666667 -91.4833333333 -KHZX 46.6166666667 -93.3166666667 -KHZY 41.7833333333 -80.7 -KI16 37.6 -81.5666666667 -KI19 39.7 -83.9833333333 -KI23 39.5666666667 -83.4166666667 -KI35 36.8666666667 -83.3666666667 -KI43 38.9833333333 -82.5833333333 -KI63 39.9833333333 -90.8 -KI67 39.25 -84.7833333333 -KI68 39.4666666667 -84.25 -KI69 39.0833333333 -84.2166666667 -KI74 40.35 -83.75 -KI75 41.05 -93.6833333333 -KIAB 37.6166666667 -97.2666666667 -KIAD 38.9333333333 -77.45 -KIAG 43.1166666667 -78.9333333333 -KIAH 30.0 -95.3666666667 -KIBM 41.1833333333 -103.683333333 -KICL 40.7166666667 -95.0166666667 -KICR 43.3833333333 -99.85 -KICT 37.65 -97.4333333333 -KIDA 43.5166666667 -112.066666667 -KIDI 40.6166666667 -79.0833333333 -KIDP 37.1666666667 -95.7833333333 -KIEN 43.0333333333 -102.516666667 -KIER 31.7333333333 -93.1 -KIFA 42.4666666667 -93.2666666667 -KIFP 35.15 -114.566666667 -KIGM 35.25 -113.933333333 -KIGQ 41.5333333333 -87.5333333333 -KIIB 42.45 -91.95 -KIIY 33.7833333333 -82.8166666667 -KIJD 41.75 -72.1833333333 -KIJX 39.7666666667 -90.25 -KIKG 27.55 -98.0333333333 -KIKK 41.0666666667 -87.85 -KIKT 28.5166666667 -88.2833333333 -KIKV 41.6833333333 -93.5666666667 -KIKW 43.6666666667 -84.2666666667 -KILE 31.0666666667 -97.6666666667 -KILG 39.6666666667 -75.6 -KILM 34.2666666667 -77.9 -KILN 39.4333333333 -83.8 -KIML 40.5166666667 -101.616666667 -KIMM 26.4333333333 -81.4 -KIMS 38.75 -85.4666666667 -KIMT 45.8166666667 -88.1166666667 -KIND 39.7166666667 -86.3 -KINF 28.8 -82.3166666667 -KINJ 32.0833333333 -97.1 -KINK 31.7833333333 -103.2 -KINL 48.5666666667 -93.4 -KINS 36.5833333333 -115.666666667 -KINT 36.1333333333 -80.2166666667 -KINW 35.0333333333 -110.716666667 -KIOB 38.05 -83.9833333333 -KIOW 41.6333333333 -91.55 -KIPJ 35.4833333333 -81.1666666667 -KIPL 32.8333333333 -115.583333333 -KIPT 41.25 -76.9166666667 -KIRK 40.1 -92.55 -KIRS 41.8 -85.4333333333 -KISM 28.2833333333 -81.4333333333 -KISO 35.3166666667 -77.6166666667 -KISP 40.8 -73.1 -KISQ 45.9666666667 -86.1666666667 -KISW 44.3666666667 -89.8333333333 -KITH 42.4666666667 -76.45 -KITR 39.2333333333 -102.283333333 -KIWA 33.3 -111.65 -KIWD 46.5166666667 -90.1166666667 -KIWI 43.9666666667 -69.7166666667 -KIXA 36.3333333333 -77.6333333333 -KIXD 38.8166666667 -94.8833333333 -KIYA 29.9833333333 -92.0833333333 -KIZA 34.6 -120.066666667 -KIZG 43.9833333333 -70.95 -KJAC 43.6166666667 -110.733333333 -KJAN 32.3166666667 -90.0833333333 -KJAQ 38.3666666667 -120.8 -KJAS 30.8833333333 -94.0333333333 -KJAU 36.3333333333 -84.1666666667 -KJAX 30.5 -81.6833333333 -KJBR 35.8333333333 -90.65 -KJCA 34.1833333333 -83.5666666667 -KJCT 30.5 -99.7666666667 -KJDD 32.75 -95.5 -KJDN 47.3333333333 -106.95 -KJEF 38.6 -92.15 -KJER 42.7166666667 -114.45 -KJES 31.55 -81.8833333333 -KJFK 40.6333333333 -73.7666666667 -KJFX 33.9 -87.3166666667 -KJFZ 37.0666666667 -81.8 -KJGG 37.2333333333 -76.7166666667 -KJHN 37.5833333333 -101.733333333 -KJHW 42.1333333333 -79.2666666667 -KJKA 30.2833333333 -87.6666666667 -KJKJ 46.8333333333 -96.6666666667 -KJKL 37.6 -83.3166666667 -KJLN 37.15 -94.5 -KJMR 45.8833333333 -93.2666666667 -KJMS 46.9333333333 -98.6666666667 -KJNX 35.5333333333 -78.3833333333 -KJOT 41.5166666667 -88.1833333333 -KJQF 35.3833333333 -80.7166666667 -KJRB 40.7 -74.0166666667 -KJSO 31.8666666667 -95.2166666667 -KJST 40.3166666667 -78.8333333333 -KJSV 35.4333333333 -94.8 -KJTC 34.1333333333 -109.316666667 -KJVL 42.6166666667 -89.05 -KJVW 32.3 -90.4166666667 -KJVY 38.3666666667 -85.7333333333 -KJWG 35.8666666667 -98.4166666667 -KJWN 36.1833333333 -86.8833333333 -KJWY 32.45 -96.9166666667 -KJXI 32.7 -94.95 -KJXN 42.2666666667 -84.4666666667 -KJYL 32.65 -81.6 -KJYM 41.9166666667 -84.5833333333 -KJYO 39.0666666667 -77.5666666667 -KJYR 40.9 -97.6166666667 -KJZI 32.7 -80.0 -KJZP 34.45 -84.4666666667 -KK88 37.8666666667 -95.3833333333 -KKLS 46.1166666667 -122.9 -KKNB 37.0166666667 -112.533333333 -KKY8 37.95 -86.8666666667 -KL08 33.2666666667 -116.316666667 -KL18 33.35 -117.25 -KL35 34.2666666667 -116.85 -KL52 35.1 -120.616666667 -KLAA 38.0666666667 -102.683333333 -KLAF 40.4166666667 -86.9333333333 -KLAL 27.9666666667 -82.0166666667 -KLAM 35.8666666667 -106.266666667 -KLAN 42.7833333333 -84.5833333333 -KLAR 41.3166666667 -105.666666667 -KLAS 36.0666666667 -115.166666667 -KLAW 34.55 -98.4166666667 -KLAX 33.9333333333 -118.383333333 -KLBB 33.6666666667 -101.816666667 -KLBE 40.2666666667 -79.4 -KLBF 41.1166666667 -100.666666667 -KLBL 37.0333333333 -100.966666667 -KLBO 37.65 -92.65 -KLBX 29.1166666667 -95.4666666667 -KLCG 42.25 -96.9833333333 -KLCH 30.1333333333 -93.2166666667 -KLCI 43.5666666667 -71.4166666667 -KLCK 39.8166666667 -82.9166666667 -KLCQ 30.1833333333 -82.5833333333 -KLDJ 40.6166666667 -74.25 -KLDM 43.9666666667 -86.4 -KLEB 43.6333333333 -72.3 -KLEE 28.8166666667 -81.8166666667 -KLEW 44.0333333333 -70.2666666667 -KLEX 38.0333333333 -84.6 -KLFI 37.0666666667 -76.3666666667 -KLFK 31.2333333333 -94.75 -KLFT 30.2 -92.0 -KLGA 40.7833333333 -73.8833333333 -KLGB 33.8166666667 -118.15 -KLGC 33.0 -85.0666666667 -KLGD 45.2666666667 -118.0 -KLGF 32.8666666667 -114.4 -KLGU 41.7833333333 -111.85 -KLHB 30.8666666667 -96.6166666667 -KLHM 38.9166666667 -121.35 -KLHQ 39.75 -82.6666666667 -KLHW 31.8666666667 -81.5666666667 -KLHX 38.05 -103.516666667 -KLHZ 36.0166666667 -78.3333333333 -KLIC 39.2666666667 -103.666666667 -KLIT 34.7333333333 -92.2333333333 -KLJF 45.1 -94.5166666667 -KLKR 34.7166666667 -80.85 -KLKU 38.0166666667 -77.9666666667 -KLKV 42.1666666667 -120.4 -KLLJ 44.5166666667 -114.216666667 -KLLQ 33.6333333333 -91.75 -KLMO 40.1666666667 -105.166666667 -KLMT 42.15 -121.716666667 -KLNA 26.6 -80.0166666667 -KLNC 32.5833333333 -96.7166666667 -KLND 42.8166666667 -108.733333333 -KLNK 40.85 -96.7666666667 -KLNL 46.15 -89.2166666667 -KLNN 41.6666666667 -81.3666666667 -KLNP 36.9666666667 -82.5166666667 -KLNQ 29.35 -89.4333333333 -KLNR 43.2166666667 -90.1833333333 -KLNS 40.1166666667 -76.3 -KLOL 40.0666666667 -118.566666667 -KLOM 40.1333333333 -75.2666666667 -KLOR 31.35 -85.75 -KLOU 38.2166666667 -85.6666666667 -KLOZ 37.0833333333 -84.0666666667 -KLPC 34.6666666667 -120.466666667 -KLPR 41.35 -82.1833333333 -KLQK 34.8166666667 -82.7 -KLRD 27.55 -99.4666666667 -KLRF 34.9166666667 -92.15 -KLRJ 42.7666666667 -96.2 -KLRO 32.9 -79.7833333333 -KLRU 32.2666666667 -106.916666667 -KLRY 38.6166666667 -94.35 -KLSE 43.8833333333 -91.25 -KLSF 32.3166666667 -84.9666666667 -KLSV 36.2166666667 -115.016666667 -KLTS 34.6666666667 -99.2666666667 -KLUA 38.6666666667 -78.5 -KLUD 33.25 -97.5833333333 -KLUF 33.5166666667 -112.366666667 -KLUG 35.5166666667 -86.8 -KLUK 39.1 -84.4166666667 -KLUL 31.6666666667 -89.1666666667 -KLUM 44.9 -91.8666666667 -KLUV 32.75 -101.916666667 -KLUX 34.5 -81.95 -KLVJ 29.5166666667 -95.25 -KLVK 37.7 -121.816666667 -KLVL 36.7833333333 -77.8 -KLVM 45.7 -110.433333333 -KLVN 44.6333333333 -93.2333333333 -KLVS 35.65 -105.133333333 -KLWA 42.35 -86.25 -KLWB 37.8666666667 -80.4 -KLWC 39.0166666667 -95.2166666667 -KLWD 40.6333333333 -93.9 -KLWM 42.7166666667 -71.1333333333 -KLWS 46.3666666667 -117.016666667 -KLWT 47.0333333333 -109.466666667 -KLWV 38.7666666667 -87.6 -KLXL 45.95 -94.3333333333 -KLXN 40.7833333333 -99.7666666667 -KLXT 38.9666666667 -94.3666666667 -KLXV 39.2333333333 -106.316666667 -KLXY 31.6333333333 -96.5166666667 -KLYH 37.3166666667 -79.2 -KLYO 38.35 -98.2333333333 -KLYV 43.6166666667 -96.2166666667 -KLZU 33.9833333333 -83.9666666667 -KLZZ 31.1 -98.2 -KM02 36.1333333333 -87.4333333333 -KM04 35.5833333333 -89.5833333333 -KM08 35.2166666667 -89.05 -KM19 35.65 -91.1666666667 -KM21 37.2166666667 -87.15 -KM25 36.7666666667 -88.5833333333 -KM30 37.1833333333 -88.75 -KM40 33.8666666667 -88.4833333333 -KM54 36.1833333333 -86.3166666667 -KM75 48.3666666667 -107.916666667 -KM91 36.5333333333 -86.9166666667 -KMAE 36.9833333333 -120.116666667 -KMAF 31.95 -102.2 -KMAI 30.8333333333 -85.1833333333 -KMAN 43.5833333333 -116.516666667 -KMAO 34.1833333333 -79.3333333333 -KMAW 36.6 -90.0 -KMBG 45.55 -100.416666667 -KMBL 44.2666666667 -86.25 -KMBO 32.4333333333 -90.1 -KMBS 43.5333333333 -84.0833333333 -KMBT 35.8833333333 -86.3833333333 -KMCB 31.1833333333 -90.4666666667 -KMCC 38.6666666667 -121.4 -KMCD 45.85 -84.6333333333 -KMCE 37.2833333333 -120.5 -KMCF 27.85 -82.5166666667 -KMCI 39.3 -94.7333333333 -KMCJ 29.7166666667 -95.4 -KMCK 40.2 -100.583333333 -KMCN 32.6833333333 -83.65 -KMCO 28.4166666667 -81.3333333333 -KMCW 43.15 -93.3333333333 -KMCX 40.7166666667 -86.7666666667 -KMDD 32.0333333333 -102.1 -KMDH 37.7833333333 -89.25 -KMDQ 34.8666666667 -86.55 -KMDS 44.0166666667 -97.0833333333 -KMDT 40.2 -76.7666666667 -KMDW 41.7833333333 -87.75 -KMDZ 45.1 -90.3 -KMEB 34.7833333333 -79.3666666667 -KMEH 45.5166666667 -118.416666667 -KMEI 32.3333333333 -88.75 -KMEM 35.0666666667 -89.9833333333 -KMER 37.3833333333 -120.566666667 -KMEZ 34.55 -94.2 -KMFD 40.8166666667 -82.5166666667 -KMFE 26.1833333333 -98.25 -KMFI 44.6333333333 -90.1833333333 -KMFR 42.3833333333 -122.866666667 -KMFV 37.6333333333 -75.7666666667 -KMGC 41.7 -86.8166666667 -KMGE 33.9166666667 -84.5166666667 -KMGG 45.2333333333 -93.9833333333 -KMGJ 41.5166666667 -74.2666666667 -KMGM 32.3 -86.4 -KMGN 45.4333333333 -84.9166666667 -KMGR 31.0833333333 -83.8 -KMGW 39.65 -79.9166666667 -KMGY 39.6 -84.2333333333 -KMHE 43.7666666667 -98.0166666667 -KMHK 39.1333333333 -96.6833333333 -KMHL 39.1 -93.2 -KMHR 38.5333333333 -121.283333333 -KMHS 41.3166666667 -122.316666667 -KMHT 42.9333333333 -71.4333333333 -KMHV 35.0666666667 -118.15 -KMIA 25.8 -80.2833333333 -KMIB 48.4166666667 -101.333333333 -KMIC 45.0666666667 -93.35 -KMIE 40.2333333333 -85.4 -KMIO 36.9166666667 -94.8833333333 -KMIS 29.3 -88.85 -KMIV 39.3666666667 -75.0833333333 -KMIW 42.1166666667 -92.9166666667 -KMJQ 43.6333333333 -94.9666666667 -KMJX 39.9333333333 -74.3 -KMKC 39.1166666667 -94.6 -KMKE 42.95 -87.9 -KMKG 43.1666666667 -86.2333333333 -KMKJ 36.8833333333 -81.3333333333 -KMKL 35.6 -88.9166666667 -KMKN 31.9166666667 -98.6 -KMKO 35.65 -95.3666666667 -KMKS 33.1833333333 -80.0333333333 -KMKT 44.2166666667 -93.9166666667 -KMKY 26.0 -81.6666666667 -KMLB 28.1 -80.65 -KMLC 34.8833333333 -95.7833333333 -KMLE 41.2 -96.1166666667 -KMLF 38.4166666667 -113.016666667 -KMLI 41.45 -90.5166666667 -KMLJ 33.15 -83.2333333333 -KMLP 47.45 -115.666666667 -KMLS 46.4333333333 -105.883333333 -KMLT 45.65 -68.7 -KMLU 32.5166666667 -92.0333333333 -KMMH 37.6166666667 -118.816666667 -KMMI 35.4 -84.5666666667 -KMMK 41.5166666667 -72.8333333333 -KMML 44.45 -95.8166666667 -KMMT 33.9166666667 -80.7833333333 -KMMU 40.7833333333 -74.4166666667 -KMMV 45.2 -123.133333333 -KMNE 32.65 -93.3 -KMNH 39.2166666667 -104.65 -KMNI 33.5833333333 -80.2166666667 -KMNM 45.1166666667 -87.6166666667 -KMNN 40.6166666667 -83.0666666667 -KMNV 35.55 -84.3833333333 -KMNZ 31.6666666667 -98.15 -KMOB 30.6833333333 -88.25 -KMOD 37.6166666667 -120.95 -KMOP 43.6166666667 -84.7333333333 -KMOR 36.1833333333 -83.3666666667 -KMOT 48.25 -101.266666667 -KMOX 45.5666666667 -95.9666666667 -KMPO 41.1333333333 -75.3833333333 -KMPV 44.2 -72.5666666667 -KMPZ 40.95 -91.5166666667 -KMQB 40.5166666667 -90.65 -KMQI 35.9166666667 -75.7 -KMQJ 39.85 -85.9 -KMQS 39.9833333333 -75.8666666667 -KMQY 36.0166666667 -86.5166666667 -KMRB 39.4 -77.9833333333 -KMRC 35.55 -87.1833333333 -KMRF 30.3666666667 -104.016666667 -KMRH 34.7333333333 -76.65 -KMRJ 42.8833333333 -90.2333333333 -KMRN 35.8166666667 -81.6166666667 -KMRT 40.2166666667 -83.35 -KMRY 36.5833333333 -121.85 -KMSL 34.75 -87.6 -KMSN 43.1333333333 -89.35 -KMSO 46.9166666667 -114.1 -KMSP 44.8833333333 -93.2333333333 -KMSS 44.9333333333 -74.85 -KMSV 41.7 -74.7833333333 -KMSY 30.0 -90.25 -KMTC 42.6166666667 -82.8166666667 -KMTH 24.7333333333 -81.05 -KMTJ 38.5 -107.9 -KMTN 39.3166666667 -76.4166666667 -KMTO 39.4666666667 -88.2666666667 -KMTP 41.0666666667 -71.9166666667 -KMTV 36.6333333333 -80.0166666667 -KMTW 44.1166666667 -87.6666666667 -KMUI 40.4166666667 -76.5666666667 -KMUO 43.0333333333 -115.866666667 -KMUT 41.3666666667 -91.15 -KMVE 44.9666666667 -95.7166666667 -KMVH 46.8333333333 -108.933333333 -KMVL 44.5333333333 -72.6166666667 -KMVN 38.3166666667 -88.8666666667 -KMVY 41.4 -70.6166666667 -KMWA 37.7666666667 -89.0166666667 -KMWC 43.1166666667 -88.0333333333 -KMWH 47.2 -119.316666667 -KMWK 36.4666666667 -80.55 -KMWL 32.7833333333 -98.0666666667 -KMWM 43.9 -95.1 -KMWN 44.2666666667 -71.3 -KMWO 39.5333333333 -84.4 -KMWT 34.55 -93.5833333333 -KMXF 32.3666666667 -86.3666666667 -KMXO 42.2166666667 -91.1666666667 -KMYF 32.8166666667 -117.133333333 -KMYJ 39.15 -91.8166666667 -KMYL 44.9 -116.1 -KMYP 38.4833333333 -106.316666667 -KMYR 33.6666666667 -78.9166666667 -KMYV 39.1 -121.566666667 -KMYZ 39.85 -96.6333333333 -KMZH 46.4166666667 -92.8 -KMZZ 40.4833333333 -85.6833333333 -KN03 42.6 -76.2166666667 -KN38 41.7333333333 -77.4 -KN60 47.65 -101.433333333 -KNAK 38.9833333333 -76.4833333333 -KNBC 32.4666666667 -80.7166666667 -KNBG 29.8166666667 -90.0166666667 -KNBT 35.0166666667 -76.4666666667 -KNCA 34.7166666667 -77.45 -KNDZ 30.7 -87.0166666667 -KNEL 40.0166666667 -74.3333333333 -KNEW 30.05 -90.0333333333 -KNFE 36.7 -76.1333333333 -KNFG 33.2833333333 -117.333333333 -KNFL 39.4166666667 -118.7 -KNFW 32.7833333333 -97.4333333333 -KNGP 27.6833333333 -97.2666666667 -KNGU 36.9166666667 -76.2666666667 -KNHK 38.2666666667 -76.4 -KNID 35.6666666667 -117.666666667 -KNIP 30.2166666667 -81.6666666667 -KNJK 32.8166666667 -115.666666667 -KNJM 34.6666666667 -77.0166666667 -KNKT 34.9 -76.8833333333 -KNKX 32.8666666667 -117.133333333 -KNLC 36.3166666667 -119.95 -KNMM 32.5333333333 -88.5666666667 -KNOG 27.9 -98.05 -KNOW 48.1333333333 -123.4 -KNPA 30.35 -87.3166666667 -KNQA 35.35 -89.8666666667 -KNQI 27.5 -97.8166666667 -KNQX 24.5666666667 -81.6666666667 -KNRB 30.3833333333 -81.4166666667 -KNRS 32.5666666667 -117.116666667 -KNSE 30.7333333333 -87.0166666667 -KNSI 33.2166666667 -119.45 -KNTD 34.1166666667 -119.116666667 -KNTU 36.8166666667 -76.0166666667 -KNUC 33.0166666667 -118.566666667 -KNUI 38.15 -76.4333333333 -KNUW 48.35 -122.65 -KNXF 33.2833333333 -117.45 -KNXP 34.2833333333 -116.166666667 -KNY0 42.9833333333 -74.3333333333 -KNYC 40.7833333333 -73.9666666667 -KNYG 38.5 -77.2833333333 -KNYL 32.6333333333 -114.616666667 -KNZY 32.7 -117.216666667 -KO22 38.0333333333 -120.416666667 -KO69 38.25 -122.6 -KOAJ 34.8166666667 -77.6166666667 -KOAK 37.7166666667 -122.233333333 -KOBE 27.2666666667 -80.85 -KOCF 29.1666666667 -82.2166666667 -KOCH 31.5666666667 -94.7166666667 -KOCQ 44.8666666667 -87.9166666667 -KOCW 35.5666666667 -77.05 -KODO 31.9166666667 -102.4 -KODX 41.6166666667 -98.95 -KOEB 41.9166666667 -85.0333333333 -KOEL 39.1166666667 -100.816666667 -KOEO 45.3166666667 -92.7 -KOFF 41.1166666667 -95.9166666667 -KOFK 41.9833333333 -97.4333333333 -KOFP 37.7 -77.4333333333 -KOGA 41.1166666667 -101.766666667 -KOGB 33.4666666667 -80.85 -KOGD 41.2 -112.016666667 -KOGS 44.6666666667 -75.4666666667 -KOIN 39.8333333333 -100.533333333 -KOJA 35.55 -98.6666666667 -KOJC 38.85 -94.7333333333 -KOKB 33.2166666667 -117.35 -KOKC 35.3833333333 -97.6 -KOKK 40.5333333333 -86.0666666667 -KOKM 35.6666666667 -95.95 -KOKV 39.1333333333 -78.15 -KOKZ 32.9666666667 -82.8333333333 -KOLE 42.2333333333 -78.3666666667 -KOLF 48.1 -105.583333333 -KOLG 46.3 -91.8166666667 -KOLM 46.9666666667 -122.9 -KOLS 31.4166666667 -110.85 -KOLU 41.45 -97.3166666667 -KOLV 34.9833333333 -89.7833333333 -KOLY 38.7166666667 -88.1833333333 -KOLZ 42.6666666667 -91.9666666667 -KOMA 41.3166666667 -95.9 -KOMH 38.25 -78.05 -KOMK 48.4666666667 -119.516666667 -KOMN 29.3 -81.1166666667 -KONA 44.0666666667 -91.7 -KONL 42.4666666667 -98.6666666667 -KONM 34.0166666667 -106.9 -KONO 44.0166666667 -117.016666667 -KONP 44.5666666667 -124.033333333 -KONT 34.05 -117.583333333 -KONX 36.4 -76.0166666667 -KONZ 42.1 -83.15 -KOOA 41.2333333333 -92.5 -KOPF 25.9166666667 -80.2833333333 -KOPL 30.55 -92.1 -KOPN 32.95 -84.2666666667 -KOQN 39.9833333333 -75.5833333333 -KOQT 36.0166666667 -84.2333333333 -KOQU 41.6 -71.4166666667 -KORB 48.0166666667 -92.8666666667 -KORD 41.9833333333 -87.9333333333 -KORE 42.5666666667 -72.2833333333 -KORF 36.9 -76.2 -KORG 30.0666666667 -93.8 -KORH 42.2666666667 -71.8666666667 -KORL 28.55 -81.3333333333 -KORS 48.7 -122.916666667 -KOSA 33.1 -94.9666666667 -KOSC 44.45 -83.4 -KOSH 43.9666666667 -88.55 -KOSU 40.0833333333 -83.0833333333 -KOTG 43.6333333333 -95.5666666667 -KOTH 43.4166666667 -124.25 -KOTM 41.1 -92.45 -KOUN 35.25 -97.4666666667 -KOVE 39.5 -121.616666667 -KOVL 44.7833333333 -95.0333333333 -KOVS 43.15 -90.6833333333 -KOWA 44.1166666667 -93.25 -KOWB 37.7166666667 -87.1666666667 -KOWD 42.1833333333 -71.1666666667 -KOWI 38.5333333333 -95.25 -KOWP 36.1833333333 -96.15 -KOWX 41.0333333333 -83.9833333333 -KOXB 38.3166666667 -75.1166666667 -KOXC 41.4666666667 -73.1333333333 -KOXD 39.5 -84.7833333333 -KOXI 41.3333333333 -86.6666666667 -KOXR 34.2 -119.2 -KOXV 41.2833333333 -93.1166666667 -KOYM 41.4166666667 -78.5 -KOZA 30.7333333333 -101.2 -KOZR 31.2833333333 -85.7166666667 -KOZS 37.9666666667 -92.6833333333 -KOZW 42.6166666667 -83.9666666667 -KP08 32.9333333333 -111.433333333 -KP28 37.2833333333 -98.55 -KP53 46.4166666667 -86.65 -KP58 44.0166666667 -82.8 -KP59 47.4666666667 -87.8833333333 -KP68 39.6 -116.0 -KP69 46.15 -115.6 -KP92 29.5666666667 -91.5333333333 -KPAE 47.9166666667 -122.283333333 -KPAH 37.0666666667 -88.7666666667 -KPAM 30.0666666667 -85.5666666667 -KPAN 34.25 -111.333333333 -KPAO 37.4666666667 -122.116666667 -KPBF 34.1833333333 -91.9333333333 -KPBG 44.65 -73.4666666667 -KPBH 45.7 -90.4 -KPBI 26.6833333333 -80.1 -KPBX 37.5666666667 -82.5666666667 -KPCD 37.8666666667 -89.8666666667 -KPCM 28.0 -82.1666666667 -KPCW 41.5166666667 -82.8666666667 -KPCZ 44.3333333333 -89.0166666667 -KPDC 43.0166666667 -91.1166666667 -KPDK 33.8833333333 -84.3 -KPDT 45.7 -118.833333333 -KPDX 45.6 -122.616666667 -KPEA 41.4 -92.95 -KPEO 42.65 -77.05 -KPEQ 31.3833333333 -103.516666667 -KPEX 45.3666666667 -94.7333333333 -KPEZ 28.95 -98.5166666667 -KPGA 36.9166666667 -111.45 -KPGD 26.9166666667 -82.0 -KPGV 35.6166666667 -77.4 -KPHD 40.4666666667 -81.4166666667 -KPHF 37.1333333333 -76.5 -KPHL 39.8666666667 -75.2333333333 -KPHN 42.9166666667 -82.5166666667 -KPHP 44.05 -101.6 -KPHT 36.3333333333 -88.3833333333 -KPHX 33.4333333333 -112.016666667 -KPIA 40.6666666667 -89.6833333333 -KPIB 31.4666666667 -89.3166666667 -KPIE 27.9166666667 -82.6833333333 -KPIH 42.9166666667 -112.566666667 -KPIL 26.1666666667 -97.3333333333 -KPIM 32.8333333333 -84.8833333333 -KPIR 44.3833333333 -100.283333333 -KPIT 40.5 -80.2666666667 -KPJC 40.8 -80.1666666667 -KPKB 39.35 -81.4166666667 -KPKD 46.9 -95.0666666667 -KPKV 28.65 -96.6833333333 -KPLD 40.45 -84.9833333333 -KPLN 45.5666666667 -84.8 -KPLR 33.5666666667 -86.25 -KPLU 47.1 -122.283333333 -KPMD 34.6333333333 -118.083333333 -KPMH 38.8333333333 -82.85 -KPMP 26.25 -80.1166666667 -KPMU 34.3666666667 -89.9 -KPMV 40.95 -95.9166666667 -KPNA 42.8 -109.8 -KPNC 36.7333333333 -97.1 -KPNE 40.0833333333 -75.0166666667 -KPNM 45.5666666667 -93.6 -KPNS 30.4833333333 -87.1833333333 -KPNT 40.9166666667 -88.6166666667 -KPOB 35.1666666667 -79.0166666667 -KPOC 34.1 -117.766666667 -KPOE 31.05 -93.2 -KPOF 36.7666666667 -90.3166666667 -KPOU 41.6333333333 -73.8833333333 -KPOV 41.2166666667 -81.25 -KPOY 44.8666666667 -108.8 -KPPA 35.6166666667 -101.0 -KPPF 37.3333333333 -95.5 -KPPO 41.5666666667 -86.7333333333 -KPPQ 39.6333333333 -90.7833333333 -KPQI 46.6666666667 -68.0333333333 -KPQL 30.4666666667 -88.5333333333 -KPQN 43.9666666667 -96.3166666667 -KPRB 35.6666666667 -120.633333333 -KPRC 34.65 -112.416666667 -KPRG 39.7 -87.6666666667 -KPRN 31.85 -86.6166666667 -KPRO 41.8333333333 -94.1666666667 -KPRS 29.6333333333 -104.35 -KPRX 33.6166666667 -95.45 -KPSC 46.2666666667 -119.116666667 -KPSF 42.4333333333 -73.2833333333 -KPSK 37.1166666667 -80.6666666667 -KPSM 43.0666666667 -70.8166666667 -KPSN 31.7833333333 -95.7 -KPSO 37.2833333333 -107.05 -KPSP 33.8166666667 -116.5 -KPSX 28.7166666667 -96.25 -KPTB 37.1666666667 -77.5166666667 -KPTD 44.6833333333 -74.95 -KPTK 42.6666666667 -83.4166666667 -KPTN 29.7166666667 -91.3166666667 -KPTS 37.45 -94.7333333333 -KPTT 37.7 -98.75 -KPTV 36.0166666667 -119.066666667 -KPTW 40.2333333333 -75.55 -KPUB 38.2833333333 -104.5 -KPUC 39.6166666667 -110.75 -KPUJ 33.9166666667 -84.9333333333 -KPUW 46.75 -117.116666667 -KPVB 42.6833333333 -90.4333333333 -KPVC 42.0666666667 -70.2166666667 -KPVD 41.7166666667 -71.4333333333 -KPVE 35.65 -88.2 -KPVF 38.7166666667 -120.75 -KPVG 36.7833333333 -76.45 -KPVJ 34.7166666667 -97.2166666667 -KPVU 40.2166666667 -111.716666667 -KPVW 34.1666666667 -101.716666667 -KPWA 35.5333333333 -97.65 -KPWC 46.7166666667 -94.3666666667 -KPWG 31.4666666667 -97.3166666667 -KPWK 42.1166666667 -87.9 -KPWM 43.65 -70.3 -KPWT 47.5 -122.75 -KPXE 32.5166666667 -83.7666666667 -KPYM 41.9166666667 -70.7333333333 -KPYX 36.4166666667 -100.75 -KPZQ 45.4 -83.8166666667 -KPZZ 28.4333333333 -91.0166666667 -KRAC 42.7666666667 -87.8166666667 -KRAL 33.95 -117.45 -KRAP 44.05 -103.05 -KRAS 27.8166666667 -97.0833333333 -KRBD 32.6833333333 -96.8666666667 -KRBG 43.2333333333 -123.35 -KRBL 40.15 -122.25 -KRBO 27.7833333333 -97.6833333333 -KRBW 32.9166666667 -80.6333333333 -KRCA 44.1333333333 -103.083333333 -KRCE 35.4833333333 -97.8166666667 -KRCM 38.7833333333 -93.8 -KRCR 41.0666666667 -86.1833333333 -KRCV 37.7166666667 -106.35 -KRCX 45.5 -91.0 -KRCZ 34.8833333333 -79.7666666667 -KRDD 40.5166666667 -122.3 -KRDG 40.3666666667 -75.9666666667 -KRDK 41.0166666667 -95.2666666667 -KRDM 44.25 -121.15 -KRDR 47.9666666667 -97.4 -KRDU 35.9 -78.7833333333 -KREG 30.1666666667 -90.9333333333 -KREO 42.5833333333 -117.866666667 -KRFD 42.2 -89.1 -KRFI 32.15 -94.85 -KRGA 37.6333333333 -84.3333333333 -KRGK 44.5833333333 -92.4833333333 -KRHI 45.6333333333 -89.4833333333 -KRHP 35.1833333333 -83.85 -KRHV 37.3166666667 -121.816666667 -KRIC 37.5166666667 -77.3166666667 -KRID 39.75 -84.85 -KRIL 39.5333333333 -107.733333333 -KRIV 33.8666666667 -117.266666667 -KRIW 43.0666666667 -108.466666667 -KRKD 44.0666666667 -69.0833333333 -KRKP 28.0833333333 -97.05 -KRKR 35.0166666667 -94.6166666667 -KRKS 41.6 -109.066666667 -KRKW 35.9166666667 -84.6833333333 -KRLD 46.3 -119.3 -KRME 43.2166666667 -75.4 -KRMG 34.35 -85.1666666667 -KRMN 38.4 -77.45 -KRMY 42.2333333333 -84.95 -KRNC 35.7 -85.85 -KRND 29.5166666667 -98.2666666667 -KRNH 45.15 -92.5333333333 -KRNM 33.0333333333 -116.916666667 -KRNO 39.5 -119.766666667 -KRNP 43.0 -84.1333333333 -KRNT 47.5 -122.216666667 -KROA 37.3166666667 -79.9666666667 -KROC 43.1166666667 -77.6833333333 -KROG 36.3666666667 -94.0833333333 -KROS 45.7 -92.95 -KROW 33.3 -104.5 -KROX 48.85 -95.7 -KRPD 45.4166666667 -91.7666666667 -KRPH 33.1166666667 -98.55 -KRPJ 41.8833333333 -89.0833333333 -KRQB 43.7166666667 -85.5 -KRQE 35.65 -109.066666667 -KRQO 35.4666666667 -98.0 -KRRL 45.2 -89.7166666667 -KRRT 48.9333333333 -95.3333333333 -KRSL 38.8666666667 -98.8166666667 -KRST 43.9 -92.5 -KRSV 39.0166666667 -87.65 -KRSW 26.5333333333 -81.75 -KRTN 36.7333333333 -104.5 -KRTS 39.6666666667 -119.883333333 -KRUE 35.25 -93.1 -KRUG 48.3833333333 -100.016666667 -KRUQ 35.65 -80.5166666667 -KRUT 43.5166666667 -72.95 -KRVL 40.6833333333 -77.6333333333 -KRVS 36.05 -95.9833333333 -KRWF 44.55 -95.0833333333 -KRWI 35.85 -77.9 -KRWL 41.7833333333 -107.2 -KRWV 30.5166666667 -96.7 -KRXE 43.8333333333 -111.8 -KRYM 46.0833333333 -94.3666666667 -KRYN 32.15 -111.166666667 -KRYV 43.1666666667 -88.7166666667 -KRYW 30.5 -97.9666666667 -KRYY 34.0166666667 -84.6 -KRZL 40.95 -87.1833333333 -KRZN 45.8166666667 -92.3666666667 -KRZR 35.2166666667 -84.8 -KRZT 39.4333333333 -83.0166666667 -KS25 47.8 -103.25 -KS32 47.4166666667 -98.1 -KS33 44.6666666667 -121.15 -KS39 44.2833333333 -120.9 -KS52 48.3833333333 -120.15 -KSAA 41.45 -106.833333333 -KSAC 38.5 -121.5 -KSAD 32.85 -109.633333333 -KSAF 35.6166666667 -106.1 -KSAN 32.7333333333 -117.183333333 -KSAR 38.15 -89.7 -KSAT 29.5333333333 -98.4666666667 -KSAV 32.1166666667 -81.2 -KSAW 46.35 -87.4 -KSAZ 46.3666666667 -94.8 -KSBA 34.4333333333 -119.85 -KSBD 34.0833333333 -117.25 -KSBM 43.7833333333 -87.85 -KSBN 41.7 -86.3166666667 -KSBO 32.6166666667 -82.3666666667 -KSBP 35.2333333333 -120.633333333 -KSBS 40.5166666667 -106.866666667 -KSBY 38.3333333333 -75.5 -KSCD 33.1666666667 -86.3 -KSCH 42.85 -73.9166666667 -KSCK 37.8833333333 -121.216666667 -KSCR 35.7 -79.5 -KSCX 36.45 -84.5833333333 -KSDA 40.75 -95.4166666667 -KSDB 34.75 -118.716666667 -KSDC 43.2333333333 -77.1166666667 -KSDF 38.1833333333 -85.7333333333 -KSDL 33.6166666667 -111.916666667 -KSDM 32.5833333333 -117.0 -KSDY 47.7 -104.2 -KSEA 47.45 -122.316666667 -KSEE 32.8166666667 -116.966666667 -KSEF 27.45 -81.35 -KSEG 40.8166666667 -76.8666666667 -KSEM 32.35 -86.9833333333 -KSEP 32.2166666667 -98.1666666667 -KSEQ 29.5666666667 -97.9 -KSET 38.9333333333 -90.4333333333 -KSEZ 34.85 -111.783333333 -KSFB 28.7666666667 -81.2166666667 -KSFF 47.6833333333 -117.316666667 -KSFM 43.3833333333 -70.7166666667 -KSFO 37.6166666667 -122.366666667 -KSFQ 36.6833333333 -76.6 -KSFY 42.05 -90.1166666667 -KSFZ 41.9166666667 -71.5 -KSGF 37.2333333333 -93.3833333333 -KSGH 39.8333333333 -83.8333333333 -KSGJ 29.9666666667 -81.3166666667 -KSGR 29.6166666667 -95.65 -KSGS 44.8666666667 -93.0333333333 -KSGT 34.6 -91.5666666667 -KSGU 37.0666666667 -113.516666667 -KSHD 38.2666666667 -78.9 -KSHL 43.2166666667 -95.8166666667 -KSHN 47.2333333333 -123.133333333 -KSHR 44.7666666667 -106.966666667 -KSHV 32.45 -93.8333333333 -KSIF 36.4333333333 -79.85 -KSIK 36.9 -89.5666666667 -KSIY 41.7666666667 -122.466666667 -KSJC 37.3666666667 -121.916666667 -KSJN 34.5166666667 -109.383333333 -KSJS 37.75 -82.6333333333 -KSJT 31.3666666667 -100.5 -KSJX 45.7 -85.5666666667 -KSKA 47.6166666667 -117.65 -KSKF 29.3666666667 -98.5666666667 -KSKX 36.45 -105.666666667 -KSLB 42.6 -95.2166666667 -KSLC 40.7666666667 -111.966666667 -KSLE 44.9 -123.0 -KSLG 36.2 -94.4666666667 -KSLH 45.65 -84.5166666667 -KSLI 33.7666666667 -118.033333333 -KSLK 44.4 -74.2 -KSLN 38.7833333333 -97.65 -KSLO 38.65 -88.9666666667 -KSLR 33.1666666667 -95.6166666667 -KSME 37.05 -84.6166666667 -KSMF 38.7 -121.6 -KSMN 45.1166666667 -113.866666667 -KSMO 34.0166666667 -118.45 -KSMP 47.2833333333 -121.333333333 -KSMQ 40.6166666667 -74.6666666667 -KSMS 34.0 -80.3666666667 -KSMX 34.9 -120.45 -KSNA 33.6666666667 -117.866666667 -KSNC 41.3833333333 -72.5 -KSNH 35.1666666667 -88.2166666667 -KSNK 32.7 -100.95 -KSNL 35.35 -96.95 -KSNS 36.6666666667 -121.6 -KSNT 44.1666666667 -114.933333333 -KSNY 41.1 -102.983333333 -KSOA 30.5833333333 -100.65 -KSOP 35.2166666667 -79.4 -KSOW 34.2666666667 -110.0 -KSPA 34.9166666667 -81.9333333333 -KSPB 45.7666666667 -122.866666667 -KSPD 37.2833333333 -102.616666667 -KSPF 44.4666666667 -103.766666667 -KSPG 27.7666666667 -82.6333333333 -KSPI 39.85 -89.6833333333 -KSPS 33.9833333333 -98.5 -KSPW 43.1666666667 -95.2166666667 -KSQI 41.75 -89.6666666667 -KSQL 37.5166666667 -122.25 -KSRB 36.05 -85.5333333333 -KSRC 35.2166666667 -91.7333333333 -KSRE 35.2666666667 -96.6833333333 -KSRQ 27.4 -82.5666666667 -KSRR 33.4666666667 -105.516666667 -KSSC 33.9666666667 -80.4666666667 -KSSF 29.3333333333 -98.4666666667 -KSSI 31.15 -81.3833333333 -KSTC 45.55 -94.05 -KSTE 44.55 -89.5333333333 -KSTJ 39.7666666667 -94.9166666667 -KSTK 40.6166666667 -103.266666667 -KSTL 38.75 -90.3666666667 -KSTP 44.9333333333 -93.05 -KSTS 38.5 -122.816666667 -KSUA 27.1833333333 -80.2166666667 -KSUE 44.85 -87.4166666667 -KSUN 43.5 -114.283333333 -KSUS 38.65 -90.65 -KSUT 33.9333333333 -78.0833333333 -KSUU 38.2666666667 -121.916666667 -KSUW 46.6833333333 -92.1 -KSUX 42.3833333333 -96.3833333333 -KSUZ 34.5833333333 -92.4833333333 -KSVC 32.6333333333 -108.15 -KSVE 40.3666666667 -120.566666667 -KSVH 35.75 -80.95 -KSVN 32.0166666667 -81.15 -KSWF 41.5 -74.0833333333 -KSWO 36.1666666667 -97.0833333333 -KSWW 32.4666666667 -100.466666667 -KSXK 42.9833333333 -96.1666666667 -KSXS 31.3666666667 -85.85 -KSXT 42.6 -123.366666667 -KSXU 34.9333333333 -104.65 -KSYF 39.7666666667 -101.8 -KSYI 35.5666666667 -86.45 -KSYM 38.2166666667 -83.5833333333 -KSYN 44.4666666667 -93.0166666667 -KSYR 43.1166666667 -76.1 -KSZL 38.7166666667 -93.5333333333 -KSZT 48.3 -116.566666667 -KT20 29.5166666667 -97.4666666667 -KT35 30.8833333333 -96.9666666667 -KT41 29.6666666667 -95.0666666667 -KT70 29.1166666667 -100.483333333 -KT74 30.5666666667 -97.45 -KT82 30.25 -98.9166666667 -KTAD 37.2666666667 -104.333333333 -KTAN 41.8833333333 -71.0166666667 -KTAZ 39.5333333333 -89.3333333333 -KTBN 37.7166666667 -92.1166666667 -KTBR 32.4833333333 -81.7333333333 -KTBX 43.4666666667 -108.233333333 -KTCC 35.1833333333 -103.6 -KTCL 33.2166666667 -87.6166666667 -KTCM 47.1166666667 -122.466666667 -KTCS 33.2333333333 -107.266666667 -KTCY 37.6833333333 -121.433333333 -KTDF 36.2833333333 -78.9833333333 -KTDR 30.05 -85.5166666667 -KTDZ 41.5666666667 -83.4833333333 -KTEB 40.8666666667 -74.05 -KTEW 42.5666666667 -84.4166666667 -KTEX 37.95 -107.9 -KTFP 27.9166666667 -97.2166666667 -KTHA 35.3833333333 -86.25 -KTHV 39.9166666667 -76.8833333333 -KTIF 41.9666666667 -100.566666667 -KTIK 35.4166666667 -97.3666666667 -KTIP 40.2833333333 -88.15 -KTIW 47.2666666667 -122.583333333 -KTIX 28.5 -80.8 -KTKC 44.25 -95.6166666667 -KTKI 33.1833333333 -96.5833333333 -KTKV 45.4666666667 -89.8166666667 -KTKX 36.2166666667 -90.0166666667 -KTLH 30.4 -84.35 -KTMA 31.4333333333 -83.4833333333 -KTMB 25.65 -80.4333333333 -KTME 29.8 -95.9 -KTMK 45.4166666667 -123.816666667 -KTMT 39.4666666667 -117.2 -KTNB 36.2 -81.65 -KTNU 41.6666666667 -93.0166666667 -KTOA 33.7833333333 -118.316666667 -KTOB 44.0166666667 -92.8166666667 -KTOC 34.6 -83.3 -KTOI 31.85 -86.0166666667 -KTOL 41.5833333333 -83.8 -KTOP 39.0666666667 -95.6333333333 -KTOR 42.0666666667 -104.15 -KTPA 27.9666666667 -82.5333333333 -KTPF 27.9166666667 -82.45 -KTPH 38.05 -117.083333333 -KTPL 31.1333333333 -97.4 -KTQE 41.7666666667 -96.1833333333 -KTQH 35.9333333333 -95.0 -KTQK 38.4666666667 -100.883333333 -KTRI 36.4833333333 -82.4 -KTRK 39.3166666667 -120.116666667 -KTRL 32.7166666667 -96.2666666667 -KTRM 33.6333333333 -116.166666667 -KTSP 35.1333333333 -118.433333333 -KTTA 35.5833333333 -79.1 -KTTD 45.55 -122.416666667 -KTTF 41.9333333333 -83.4166666667 -KTTN 40.2833333333 -74.8166666667 -KTTS 28.6166666667 -80.7166666667 -KTUL 36.2 -95.8833333333 -KTUP 34.2666666667 -88.7666666667 -KTUS 32.1333333333 -110.95 -KTVC 44.7333333333 -85.5666666667 -KTVF 48.0666666667 -96.1666666667 -KTVI 30.9 -83.8833333333 -KTVK 40.6833333333 -92.9 -KTVL 38.9 -120.0 -KTVR 32.35 -91.0333333333 -KTVY 40.6166666667 -112.35 -KTWF 42.4833333333 -114.483333333 -KTWM 47.0333333333 -91.75 -KTXK 33.45 -93.9833333333 -KTXW 26.1833333333 -97.9666666667 -KTYL 34.45 -110.116666667 -KTYQ 40.0333333333 -86.25 -KTYR 32.3666666667 -95.4 -KTYS 35.8166666667 -83.9833333333 -KTZR 39.9 -83.1333333333 -KU16 41.05 -113.066666667 -KU42 40.6166666667 -111.983333333 -KU68 44.9166666667 -108.45 -KUAO 45.25 -122.766666667 -KUBE 45.5 -91.9833333333 -KUCP 41.0333333333 -80.4166666667 -KUCY 36.3833333333 -88.9833333333 -KUDG 34.45 -79.8833333333 -KUES 43.05 -88.25 -KUGN 42.4166666667 -87.8666666667 -KUIL 47.9333333333 -124.55 -KUIN 39.95 -91.2 -KUKF 36.2166666667 -81.1 -KUKI 39.1166666667 -123.2 -KUKT 40.4333333333 -75.3833333333 -KULM 44.3166666667 -94.5 -KUNI 39.2166666667 -82.2333333333 -KUNO 36.8833333333 -91.9 -KUNU 43.4166666667 -88.7 -KUNV 40.85 -77.8333333333 -KUOX 34.3833333333 -89.5333333333 -KUSE 41.6166666667 -84.1333333333 -KUTA 34.6833333333 -90.35 -KUTS 30.75 -95.5833333333 -KUUU 41.5333333333 -71.2833333333 -KUVA 29.2166666667 -99.75 -KUXL 30.1333333333 -93.3833333333 -KUYF 39.9333333333 -83.4666666667 -KUZA 34.9833333333 -81.05 -KVAD 30.9666666667 -83.2 -KVAY 39.9333333333 -74.8333333333 -KVBG 34.7333333333 -120.583333333 -KVBT 36.35 -94.2166666667 -KVBW 38.3666666667 -78.9666666667 -KVCB 38.3833333333 -121.95 -KVCT 28.8666666667 -96.9333333333 -KVCV 34.5833333333 -117.383333333 -KVDF 28.0166666667 -82.3333333333 -KVDI 32.2 -82.3666666667 -KVEL 40.45 -109.516666667 -KVES 40.2 -84.5333333333 -KVGT 36.2166666667 -115.2 -KVIH 38.1333333333 -91.7666666667 -KVIS 36.3166666667 -119.4 -KVJI 36.6666666667 -82.0166666667 -KVKY 29.25 -88.4333333333 -KVLD 30.7833333333 -83.2666666667 -KVLL 42.55 -83.1833333333 -KVNC 27.0666666667 -82.4333333333 -KVNW 40.8666666667 -84.6166666667 -KVNY 34.2166666667 -118.483333333 -KVOA 29.2333333333 -87.7833333333 -KVOK 43.9166666667 -90.2666666667 -KVPC 34.1333333333 -84.85 -KVPS 30.4666666667 -86.5166666667 -KVPZ 41.45 -87.0 -KVQQ 30.2166666667 -81.8833333333 -KVRB 27.65 -80.4166666667 -KVSF 43.35 -72.5166666667 -KVTA 40.0166666667 -82.4666666667 -KVTI 42.2166666667 -92.0166666667 -KVTN 42.8666666667 -100.55 -KVTP 37.5 -105.166666667 -KVUJ 35.4166666667 -80.15 -KVUO 45.6166666667 -122.65 -KVVV 45.3 -96.4166666667 -KVWU 48.15 -94.5166666667 -KVYS 41.35 -89.15 -KW13 38.0833333333 -78.95 -KW22 39.0 -80.2666666667 -KW29 38.9833333333 -76.3333333333 -KW31 36.95 -78.1833333333 -KW43 44.6666666667 -104.566666667 -KW63 36.6 -78.55 -KW75 37.6 -76.45 -KW78 36.6833333333 -78.85 -KW81 37.1833333333 -78.1 -KW96 37.5 -77.1166666667 -KW99 39.0 -79.15 -KWAL 37.9333333333 -75.4666666667 -KWBF 26.9333333333 -90.5 -KWDG 36.3666666667 -97.7666666667 -KWDR 33.9833333333 -83.6666666667 -KWHP 34.25 -118.416666667 -KWJF 34.7166666667 -118.216666667 -KWLD 37.1666666667 -97.0333333333 -KWMC 40.9 -117.8 -KWRB 32.6166666667 -83.5833333333 -KWRI 40.0166666667 -74.5833333333 -KWRL 43.9666666667 -107.95 -KWST 41.35 -71.8 -KWVI 36.9333333333 -121.783333333 -KWVL 44.5166666667 -69.6666666667 -KWWD 39.0166666667 -74.9166666667 -KWWR 36.45 -99.5166666667 -KX07 27.9 -81.6166666667 -KX26 27.8166666667 -80.5 -KX60 29.35 -82.4666666667 -KXBP 33.1833333333 -97.8333333333 -KXLL 40.5666666667 -75.4833333333 -KXMR 28.4666666667 -80.5666666667 -KXNA 36.2833333333 -94.3 -KXNO 33.6166666667 -81.0666666667 -KXNX 36.3833333333 -86.4166666667 -KXSA 37.8666666667 -76.9 -KXVG 46.9833333333 -94.2 -KXWA 48.2666666667 -103.75 -KY19 46.7666666667 -100.9 -KY23 45.3 -91.6333333333 -KY31 44.25 -84.1833333333 -KY49 47.1333333333 -94.65 -KY50 44.0333333333 -89.3 -KY51 43.5833333333 -90.9 -KY63 45.9833333333 -96.0 -KY70 42.9333333333 -85.0666666667 -KYIP 42.2333333333 -83.5333333333 -KYKM 46.5666666667 -120.533333333 -KYKN 42.9166666667 -97.3666666667 -KYNG 41.25 -80.6666666667 -KZPH 28.2333333333 -82.15 -KZZV 39.95 -81.9 -PAAD 70.1333333333 -146.283333333 -PAAQ 61.6 -149.083333333 -PABA 70.1333333333 -143.583333333 -PABE 60.7833333333 -161.833333333 -PABI 64.0 -145.716666667 -PABL 65.9833333333 -161.15 -PABR 71.2833333333 -156.766666667 -PABT 66.9166666667 -151.516666667 -PABV 61.4166666667 -149.516666667 -PACD 55.2 -162.716666667 -PACM 61.85 -165.566666667 -PACV 60.5 -145.466666667 -PACZ 61.7833333333 -166.033333333 -PADE 66.0666666667 -162.766666667 -PADG 68.0333333333 -162.9 -PADK 51.8833333333 -176.65 -PADL 59.05 -158.5 -PADM 61.8666666667 -162.033333333 -PADQ 57.75 -152.5 -PADU 53.9 -166.533333333 -PAEC 62.8833333333 -149.833333333 -PAED 61.25 -149.8 -PAEG 64.7833333333 -141.15 -PAEH 58.65 -162.066666667 -PAEI 64.6666666667 -147.1 -PAEN 60.5666666667 -151.25 -PAFA 64.8 -147.85 -PAFB 64.8333333333 -147.616666667 -PAFE 56.9666666667 -133.916666667 -PAFM 67.1 -157.85 -PAFR 61.2666666667 -149.65 -PAFS 63.0166666667 -154.35 -PAGA 64.7333333333 -156.933333333 -PAGB 68.4833333333 -149.483333333 -PAGK 62.15 -145.45 -PAGL 64.55 -163.033333333 -PAGM 63.7666666667 -171.733333333 -PAGN 57.5 -134.583333333 -PAGS 58.4166666667 -135.733333333 -PAGY 59.4666666667 -135.3 -PAHC 62.1833333333 -159.783333333 -PAHL 65.7 -156.35 -PAHO 59.6333333333 -151.466666667 -PAHX 62.7 -159.566666667 -PAIG 59.3166666667 -155.9 -PAII 58.1833333333 -157.383333333 -PAIK 66.9833333333 -160.433333333 -PAIL 59.75 -154.916666667 -PAIM 66.0 -153.7 -PAIN 63.7333333333 -148.916666667 -PAIW 65.6166666667 -168.1 -PAJN 58.35 -134.583333333 -PAJZ 59.7333333333 -157.266666667 -PAKH 56.9333333333 -154.183333333 -PAKI 59.9333333333 -164.033333333 -PAKK 64.9333333333 -161.15 -PAKN 58.6833333333 -156.65 -PAKP 68.1333333333 -151.733333333 -PAKT 55.35 -131.7 -PAKU 70.3166666667 -149.583333333 -PAKV 64.3333333333 -158.75 -PAKW 55.5833333333 -133.066666667 -PALG 61.5333333333 -160.333333333 -PALH 61.1833333333 -149.966666667 -PALJ 60.2 -154.3 -PALP 70.3333333333 -150.933333333 -PALU 68.8833333333 -166.1 -PAMB 58.9833333333 -159.05 -PAMC 62.9666666667 -155.616666667 -PAMD 59.4333333333 -146.3 -PAMH 63.9 -152.316666667 -PAMK 63.4833333333 -162.116666667 -PAMM 55.1333333333 -131.583333333 -PAMO 62.1 -163.683333333 -PAMR 61.2166666667 -149.85 -PANA 60.6833333333 -161.983333333 -PANC 61.1666666667 -150.0 -PANI 61.5833333333 -159.533333333 -PANN 64.55 -149.083333333 -PANV 62.65 -160.183333333 -PANW 59.45 -157.366666667 -PAOH 58.1 -135.45 -PAOM 64.5 -165.433333333 -PAOO 60.5333333333 -165.116666667 -PAOR 62.9666666667 -141.933333333 -PAOT 66.8666666667 -162.583333333 -PAOU 56.0 -161.166666667 -PAPG 56.8166666667 -132.966666667 -PAPH 56.95 -158.616666667 -PAPM 59.0166666667 -161.816666667 -PAPN 57.5833333333 -157.566666667 -PAPO 68.35 -166.8 -PAPR 66.8166666667 -150.65 -PAPT 62.1 -152.716666667 -PAQH 59.75 -161.85 -PAQT 70.2166666667 -151.0 -PARC 68.1166666667 -145.583333333 -PARS 61.7666666667 -161.316666667 -PARY 64.7333333333 -155.466666667 -PASA 63.6833333333 -170.5 -PASC 70.2 -148.466666667 -PASD 55.3333333333 -160.5 -PASH 66.2666666667 -166.083333333 -PASI 57.0666666667 -135.35 -PASK 66.6 -160.0 -PASL 61.7166666667 -157.15 -PASM 62.0666666667 -163.3 -PASN 57.15 -170.216666667 -PASO 59.45 -151.7 -PASV 61.1 -155.566666667 -PASX 60.4833333333 -151.033333333 -PASY 52.7166666667 -174.116666667 -PATA 65.1666666667 -152.1 -PATC 65.5666666667 -167.916666667 -PATE 65.2333333333 -166.333333333 -PATG 59.05 -160.383333333 -PATK 62.3 -150.1 -PATL 62.9 -155.966666667 -PATO 60.7833333333 -148.85 -PATQ 70.4666666667 -157.433333333 -PAUN 63.8833333333 -160.8 -PAUT 54.15 -165.6 -PAVA 61.5333333333 -165.6 -PAVC 55.1166666667 -162.266666667 -PAVD 61.1333333333 -146.25 -PAVL 67.7333333333 -164.55 -PAWD 60.1166666667 -149.416666667 -PAWG 56.4833333333 -132.366666667 -PAWI 70.6166666667 -159.85 -PAWM 64.6833333333 -163.416666667 -PAWN 67.5666666667 -162.983333333 -PAWS 61.5666666667 -149.533333333 -PAYA 59.5166666667 -139.666666667 -PAZK 61.9333333333 -147.166666667 -PFCL 58.8333333333 -158.533333333 -PFEL 64.6166666667 -162.266666667 -PFKT 65.3333333333 -166.466666667 -PFKW 60.8 -161.433333333 -PFNO 66.8166666667 -161.016666667 -PFSH 64.3666666667 -161.216666667 -PFWS 58.7 -157.0 -PFYU 66.5666666667 -145.266666667 -PHBK 22.0333333333 -159.783333333 -PHHI 21.4833333333 -158.05 -PHJR 21.3166666667 -158.066666667 -PHKO 19.7333333333 -156.05 -PHLI 21.9666666667 -159.333333333 -PHMK 21.15 -157.1 -PHNG 21.4333333333 -157.766666667 -PHNL 21.3333333333 -157.916666667 -PHNY 20.7666666667 -156.933333333 -PHOG 20.9 -156.433333333 -PHSF 19.7666666667 -155.55 -PHTO 19.7166666667 -155.05 -PMDY 28.2166666667 -177.366666667 -PPIT 60.9 -162.433333333 -PPIZ 69.7333333333 -163.0 +K04V 38.1 -106.166666667 +K04W 46.0166666667 -92.9 +K05U 39.6 -116.0 +K06C 41.9833333333 -88.1 +K06D 48.8833333333 -99.6166666667 +K08D 48.3 -102.4 +K0A9 36.3666666667 -82.1666666667 +K0CO 39.8 -105.766666667 +K0E0 34.9833333333 -106.0 +K0F2 33.6 -97.7833333333 +K0J4 31.05 -86.3166666667 +K0R0 31.3 -89.8166666667 +K0R4 31.5666666667 -91.5 +K0S9 48.05 -122.816666667 +K0V4 37.15 -79.0166666667 +K0VG 36.65 -83.2166666667 +K11R 30.2166666667 -96.3666666667 +K12N 41.0166666667 -74.7333333333 +K13K 37.85 -96.3 +K14Y 45.9 -94.8666666667 +K17J 31.0666666667 -84.9166666667 +K18A 34.35 -83.1333333333 +K18H 26.1333333333 -92.0333333333 +K19S 37.4833333333 -100.833333333 +K1A5 35.2166666667 -83.4166666667 +K1A6 36.6166666667 -83.7333333333 +K1A9 32.4333333333 -86.5166666667 +K1AM 47.2833333333 -110.8 +K1AW 41.3333333333 -104.266666667 +K1BW 41.5166666667 -104.0 +K1CM 47.1 -110.166666667 +K1CW 41.5833333333 -103.666666667 +K1DM 47.3333333333 -109.95 +K1EM 47.45 -109.416666667 +K1EW 41.1166666667 -103.983333333 +K1F0 34.15 -97.1166666667 +K1FM 47.6 -112.316666667 +K1GM 47.3333333333 -112.1 +K1H2 39.0666666667 -88.5333333333 +K1HW 41.3166666667 -102.833333333 +K1IM 47.3166666667 -111.466666667 +K1IW 41.05 -102.866666667 +K1JM 47.75 -111.55 +K1JW 40.9666666667 -103.2 +K1K1 37.7666666667 -97.1166666667 +K1KM 46.45 -109.8 +K1KW 41.1333333333 -103.483333333 +K1LW 40.9166666667 -103.7 +K1M4 34.2833333333 -87.6 +K1M5 36.6 -86.4833333333 +K1MM 47.0166666667 -109.633333333 +K1MW 40.7 -103.483333333 +K1NW 40.6333333333 -103.833333333 +K1OM 47.3333333333 -108.933333333 +K1P1 43.7833333333 -71.75 +K1R7 31.6 -90.4166666667 +K1S5 46.3333333333 -119.966666667 +K1U7 42.25 -111.333333333 +K1V4 44.4166666667 -72.0166666667 +K1V6 38.4333333333 -105.1 +K1YT 46.6666666667 -120.45 +K20U 46.9333333333 -103.983333333 +K20V 40.05 -106.366666667 +K21D 45.0 -92.85 +K22N 40.8 -75.7666666667 +K24A 35.3166666667 -83.2 +K24J 30.3 -83.0333333333 +K27K 38.2333333333 -84.4333333333 +K28J 29.65 -81.5833333333 +K2A0 35.4833333333 -84.9333333333 +K2C8 48.7833333333 -97.6333333333 +K2D5 46.1666666667 -98.0833333333 +K2DP 35.6833333333 -75.9 +K2G4 39.5833333333 -79.3333333333 +K2G9 40.0333333333 -79.0166666667 +K2I0 37.35 -87.4 +K2J3 32.9833333333 -82.3833333333 +K2J5 32.9 -81.9666666667 +K2J9 30.6 -84.55 +K2M2 35.2333333333 -87.25 +K2P2 45.3833333333 -86.9166666667 +K2R9 28.8166666667 -97.8666666667 +K2V5 40.1 -102.25 +K2V6 40.1 -102.716666667 +K2W6 38.3166666667 -76.55 +K2WX 45.6 -103.55 +K33N 39.2166666667 -75.6 +K33V 40.75 -106.283333333 +K3AU 37.6666666667 -97.0833333333 +K3D2 45.1333333333 -87.1833333333 +K3F3 32.0666666667 -93.7666666667 +K3I2 38.9166666667 -82.1 +K3J7 33.6 -83.1333333333 +K3K3 38.0 -101.75 +K3LF 39.1666666667 -89.6666666667 +K3N8 47.25 -95.8833333333 +K3R7 30.25 -92.6666666667 +K3S8 42.5 -123.4 +K3T5 29.9 -96.95 +K40B 46.6166666667 -69.5166666667 +K41U 39.3333333333 -111.716666667 +K42J 29.85 -82.05 +K46D 47.45 -99.15 +K46U 43.1833333333 -111.05 +K48A 32.4 -83.2666666667 +K49A 34.6333333333 -84.5333333333 +K4A6 34.6833333333 -86.0 +K4A9 34.4666666667 -85.7166666667 +K4BM 39.05 -105.516666667 +K4F2 32.1833333333 -94.3 +K4I3 40.3333333333 -82.5333333333 +K4M9 36.4 -90.65 +K4MR 34.3 -103.8 +K4O4 33.9166666667 -94.8666666667 +K4R5 46.7833333333 -90.7666666667 +K4S1 42.4166666667 -124.416666667 +K4S2 45.6833333333 -121.55 +K4V0 40.1 -108.766666667 +K54A 26.85 -82.25 +K54J 30.7333333333 -86.15 +K57C 42.8 -88.3666666667 +K5A6 33.4666666667 -89.7333333333 +K5C1 29.7166666667 -98.7 +K5H4 47.7833333333 -99.9333333333 +K5M9 37.3333333333 -88.1166666667 +K5SM 39.4333333333 -107.383333333 +K5T9 28.85 -100.516666667 +K65S 48.7333333333 -116.3 +K66R 29.65 -96.5166666667 +K6A1 32.5666666667 -84.25 +K6A2 33.2333333333 -84.2666666667 +K6B0 43.9833333333 -73.1 +K6B9 42.9166666667 -76.4333333333 +K6I2 37.6333333333 -85.25 +K6L4 37.85 -81.9166666667 +K6P9 32.4333333333 -98.6 +K6R3 30.35 -95.0 +K6R6 30.05 -102.216666667 +K6S0 45.8 -109.966666667 +K77S 43.9333333333 -123.0 +K79J 31.3166666667 -86.4 +K7BM 38.7833333333 -106.216666667 +K7L2 46.2166666667 -100.25 +K7N0 29.95 -90.0666666667 +K7W4 37.9666666667 -77.75 +K7W6 35.55 -75.95 +K82C 43.8333333333 -90.1333333333 +K82V 41.15 -104.133333333 +K8A0 34.2333333333 -86.25 +K8A3 36.4166666667 -85.3166666667 +K8D3 45.6666666667 -96.9833333333 +K8W2 38.65 -78.7 +K96D 48.9333333333 -97.9 +K9A5 34.6833333333 -85.2833333333 +K9D7 48.4833333333 -99.2333333333 +K9L2 34.9666666667 -117.866666667 +K9MN 44.0166666667 -92.4833333333 +K9V9 43.7666666667 -99.3166666667 +KA39 32.9833333333 -111.916666667 +KAAF 29.7333333333 -85.0333333333 +KAAO 37.75 -97.2166666667 +KAAS 37.35 -85.3166666667 +KAAT 41.4833333333 -120.566666667 +KABE 40.65 -75.45 +KABI 32.4166666667 -99.6833333333 +KABQ 35.05 -106.616666667 +KABR 45.45 -98.4166666667 +KABY 31.5333333333 -84.2 +KACB 44.9833333333 -85.2 +KACJ 32.1166666667 -84.1833333333 +KACK 41.25 -70.0666666667 +KACP 30.75 -92.6833333333 +KACQ 44.0666666667 -93.55 +KACT 31.6166666667 -97.2333333333 +KACV 40.9833333333 -124.1 +KACY 39.45 -74.5666666667 +KADC 46.45 -95.2166666667 +KADF 34.1 -93.0666666667 +KADG 41.8666666667 -84.0833333333 +KADH 34.8 -96.6666666667 +KADM 34.2833333333 -97.0166666667 +KADS 32.9666666667 -96.8166666667 +KADU 41.7 -94.9166666667 +KADW 38.8166666667 -76.8666666667 +KAEG 35.1333333333 -106.8 +KAEJ 38.8166666667 -106.116666667 +KAEL 43.6833333333 -93.3666666667 +KAEX 31.3333333333 -92.5666666667 +KAFF 38.9666666667 -104.816666667 +KAFJ 40.1166666667 -80.2666666667 +KAFK 40.6 -95.85 +KAFN 42.8 -72.0 +KAFO 42.7166666667 -110.95 +KAFP 35.0166666667 -80.0833333333 +KAFW 32.9666666667 -97.3166666667 +KAGC 40.35 -79.9166666667 +KAGS 33.3666666667 -81.9666666667 +KAHN 33.95 -83.3333333333 +KAHQ 41.2333333333 -96.6 +KAIA 42.05 -102.8 +KAID 40.1166666667 -85.6166666667 +KAIG 45.15 -89.1166666667 +KAIK 33.65 -81.6833333333 +KAIO 41.3833333333 -95.0333333333 +KAIT 46.5333333333 -93.6666666667 +KAIZ 38.1 -92.5333333333 +KAJG 38.6166666667 -87.7333333333 +KAJO 33.9 -117.6 +KAJR 34.5 -83.55 +KAJZ 38.7833333333 -108.066666667 +KAKH 35.2 -81.15 +KAKO 40.1666666667 -103.216666667 +KAKQ 36.9833333333 -77.0 +KAKR 41.0333333333 -81.4666666667 +KALB 42.75 -73.8 +KALI 27.7333333333 -98.0166666667 +KALK 31.6 -110.433333333 +KALM 32.8166666667 -105.966666667 +KALN 38.8833333333 -90.0333333333 +KALO 42.55 -92.4 +KALS 37.4333333333 -105.866666667 +KALW 46.1 -118.283333333 +KALX 32.9166666667 -85.9666666667 +KAMA 35.2166666667 -101.716666667 +KAMG 31.5333333333 -82.5 +KAMN 43.3166666667 -84.6833333333 +KAMW 41.9833333333 -93.6166666667 +KANB 33.5833333333 -85.85 +KAND 34.5 -82.7166666667 +KANE 45.15 -93.2166666667 +KANJ 46.4666666667 -84.3666666667 +KANK 38.5333333333 -106.05 +KANQ 41.6333333333 -85.0833333333 +KANW 42.5666666667 -100.0 +KAOH 40.7 -84.0166666667 +KAOO 40.3 -78.3166666667 +KAPA 39.5666666667 -104.85 +KAPC 38.2 -122.283333333 +KAPF 26.15 -81.7666666667 +KAPG 39.4666666667 -76.1666666667 +KAPN 45.0666666667 -83.5666666667 +KAPS 30.0833333333 -90.5833333333 +KAPY 26.9666666667 -99.25 +KAQO 30.7833333333 -98.6666666667 +KAQP 45.2166666667 -96.0 +KAQV 31.4 -93.3 +KAQW 42.7 -73.1666666667 +KAQX 32.9833333333 -81.2666666667 +KARA 30.0333333333 -91.8833333333 +KARB 42.2166666667 -83.7333333333 +KARG 36.1166666667 -90.9166666667 +KARM 29.25 -96.15 +KARR 41.7666666667 -88.4833333333 +KART 43.9833333333 -76.0333333333 +KARV 45.9166666667 -89.7166666667 +KARW 32.4166666667 -80.6333333333 +KASD 30.35 -89.8166666667 +KASE 39.2333333333 -106.866666667 +KASG 36.1666666667 -94.1166666667 +KASH 42.7833333333 -71.5166666667 +KASJ 36.2833333333 -77.1666666667 +KASL 32.5166666667 -94.3 +KASN 33.5666666667 -86.05 +KAST 46.15 -123.883333333 +KASW 41.2666666667 -85.8333333333 +KASX 46.55 -90.9166666667 +KATL 33.6333333333 -84.45 +KATP 27.2 -90.0333333333 +KATS 32.85 -104.466666667 +KATT 30.3166666667 -97.7666666667 +KATW 44.2666666667 -88.5166666667 +KATY 44.9 -97.15 +KAUG 44.3166666667 -69.8 +KAUH 40.8833333333 -98.0 +KAUM 43.6666666667 -92.9166666667 +KAUN 38.95 -121.083333333 +KAUO 32.6166666667 -85.4166666667 +KAUS 30.1833333333 -97.6833333333 +KAUW 44.9333333333 -89.6166666667 +KAVC 36.6833333333 -78.0333333333 +KAVK 36.7666666667 -98.6666666667 +KAVL 35.4333333333 -82.5333333333 +KAVP 41.3333333333 -75.7166666667 +KAVQ 32.4 -111.216666667 +KAVX 33.4 -118.416666667 +KAWG 41.2666666667 -91.6666666667 +KAWM 35.1333333333 -90.2333333333 +KAWO 48.1666666667 -122.166666667 +KAXA 43.0666666667 -94.2666666667 +KAXH 29.5166666667 -95.4833333333 +KAXN 45.8666666667 -95.4 +KAXS 34.7 -99.3333333333 +KAXV 40.5 -84.3 +KAXX 36.4166666667 -105.283333333 +KAYS 31.25 -82.4 +KAZC 36.9666666667 -113.016666667 +KAZE 31.8833333333 -82.65 +KAZO 42.2333333333 -85.55 +KBAB 39.1166666667 -121.416666667 +KBAC 46.9333333333 -98.0166666667 +KBAD 32.5 -93.6666666667 +KBAF 42.1666666667 -72.7166666667 +KBAK 39.2666666667 -85.9 +KBAN 38.35 -119.516666667 +KBAX 43.7833333333 -82.9833333333 +KBAZ 29.7166666667 -98.05 +KBBB 45.3166666667 -95.65 +KBBD 31.1833333333 -99.3166666667 +KBBG 36.5333333333 -93.2 +KBBP 34.6166666667 -79.7333333333 +KBBW 41.4333333333 -99.6333333333 +KBCB 37.2166666667 -80.4166666667 +KBCE 37.7 -112.15 +KBCK 44.25 -90.85 +KBCT 26.3833333333 -80.1 +KBDE 48.7333333333 -94.6166666667 +KBDG 37.5833333333 -109.466666667 +KBDH 45.1166666667 -95.1333333333 +KBDL 41.9333333333 -72.6833333333 +KBDN 44.1 -121.2 +KBDR 41.1666666667 -73.1333333333 +KBDU 40.0333333333 -105.233333333 +KBEC 37.7 -97.2166666667 +KBED 42.4666666667 -71.3 +KBEH 42.1333333333 -86.4166666667 +KBFD 41.8 -78.6333333333 +KBFF 41.8666666667 -103.583333333 +KBFI 47.55 -122.316666667 +KBFL 35.4333333333 -119.05 +KBFM 30.6166666667 -88.0666666667 +KBGD 35.7 -101.4 +KBGE 30.9666666667 -84.6333333333 +KBGF 35.1833333333 -86.0666666667 +KBGM 42.2166666667 -75.9833333333 +KBGR 44.8 -68.8166666667 +KBHB 44.45 -68.3666666667 +KBHC 31.7166666667 -82.4 +KBHK 46.35 -104.25 +KBHM 33.5666666667 -86.75 +KBID 41.1666666667 -71.5833333333 +KBIE 40.2833333333 -96.75 +KBIF 31.85 -106.383333333 +KBIH 37.3666666667 -118.35 +KBIJ 31.4 -84.9 +KBIL 45.8 -108.55 +KBIS 46.7666666667 -100.75 +KBIV 42.75 -86.1 +KBIX 30.4166666667 -88.9166666667 +KBJC 39.9 -105.1 +KBJI 47.5 -94.9166666667 +KBJJ 40.8666666667 -81.8833333333 +KBKB 31.0 -92.9166666667 +KBKD 32.7166666667 -98.8833333333 +KBKE 44.85 -117.816666667 +KBKF 39.7166666667 -104.75 +KBKL 41.5333333333 -81.6666666667 +KBKN 36.75 -97.35 +KBKS 27.2 -98.1166666667 +KBKT 37.0666666667 -77.95 +KBKV 28.4666666667 -82.45 +KBKW 37.8 -81.1166666667 +KBKX 44.2833333333 -96.8166666667 +KBLF 37.3 -81.2 +KBLH 33.6166666667 -114.716666667 +KBLI 48.8 -122.533333333 +KBLM 40.1666666667 -74.1166666667 +KBLU 39.2833333333 -120.7 +KBLV 38.5333333333 -89.8333333333 +KBMC 41.55 -112.066666667 +KBMG 39.15 -86.6166666667 +KBMI 40.4666666667 -88.9166666667 +KBML 44.5833333333 -71.1833333333 +KBMQ 30.7333333333 -98.2333333333 +KBMT 30.0666666667 -94.2166666667 +KBNA 36.1166666667 -86.6833333333 +KBNL 33.25 -81.3833333333 +KBNO 43.6 -118.95 +KBNW 42.0333333333 -93.8333333333 +KBOI 43.5666666667 -116.233333333 +KBOK 42.0666666667 -124.283333333 +KBOS 42.3666666667 -71.0166666667 +KBOW 27.9333333333 -81.7666666667 +KBPC 35.8833333333 -101.033333333 +KBPG 32.2166666667 -101.516666667 +KBPI 42.5833333333 -110.1 +KBPK 36.3666666667 -92.4666666667 +KBPT 29.95 -94.0333333333 +KBQK 31.25 -81.4666666667 +KBQX 28.5 -95.7166666667 +KBRD 46.4 -94.1333333333 +KBRG 34.65 -106.833333333 +KBRL 40.7666666667 -91.1333333333 +KBRO 25.9166666667 -97.4166666667 +KBRY 37.8166666667 -85.5 +KBTA 41.4166666667 -96.1166666667 +KBTL 42.3166666667 -85.2333333333 +KBTM 45.9666666667 -112.5 +KBTP 40.7666666667 -79.95 +KBTR 30.5333333333 -91.15 +KBTV 44.4666666667 -73.15 +KBUF 42.9333333333 -78.7333333333 +KBUR 34.2 -118.366666667 +KBUU 42.6833333333 -88.3 +KBUY 36.05 -79.4666666667 +KBVI 40.7666666667 -80.4 +KBVN 41.7333333333 -98.05 +KBVO 36.7666666667 -96.0166666667 +KBVS 48.4666666667 -122.416666667 +KBVU 35.95 -114.866666667 +KBVX 35.7333333333 -91.65 +KBVY 42.5833333333 -70.9166666667 +KBWD 31.8 -98.95 +KBWG 36.9666666667 -86.4166666667 +KBWI 39.1666666667 -76.6833333333 +KBWP 46.25 -96.6166666667 +KBWW 46.1666666667 -103.3 +KBXA 30.8166666667 -89.8666666667 +KBXK 33.4166666667 -112.683333333 +KBYG 44.3833333333 -106.716666667 +KBYH 35.9666666667 -89.95 +KBYI 42.55 -113.766666667 +KBYL 36.8 -84.2 +KBYS 35.2833333333 -116.616666667 +KBYY 28.9666666667 -95.8666666667 +KBZN 45.7833333333 -111.166666667 +KC07 40.35 -106.7 +KC09 41.4333333333 -88.4166666667 +KC29 43.1166666667 -89.5333333333 +KC35 43.5333333333 -89.9833333333 +KC62 41.4666666667 -85.25 +KC65 41.3666666667 -86.3 +KC75 41.0166666667 -89.3833333333 +KC83 37.8333333333 -121.616666667 +KC99 29.8666666667 -105.55 +KCAD 44.2666666667 -85.4166666667 +KCAE 33.9333333333 -81.1166666667 +KCAG 40.5 -107.516666667 +KCAK 40.9166666667 -81.45 +KCAO 36.45 -103.15 +KCAR 46.8666666667 -68.0166666667 +KCAV 42.75 -93.7666666667 +KCBE 39.6166666667 -78.7666666667 +KCBF 41.2666666667 -95.7666666667 +KCBG 45.5666666667 -93.2666666667 +KCBK 39.4333333333 -101.05 +KCBM 33.6333333333 -88.45 +KCCA 35.6 -92.45 +KCCB 34.1166666667 -117.683333333 +KCCO 33.3166666667 -84.7666666667 +KCCR 38.0 -122.05 +KCCU 39.4833333333 -106.15 +KCCY 43.0666666667 -92.6166666667 +KCDA 44.5666666667 -72.0166666667 +KCDC 37.7 -113.1 +KCDD 48.2666666667 -92.4833333333 +KCDH 33.6166666667 -92.7666666667 +KCDI 39.9666666667 -81.5833333333 +KCDJ 39.8166666667 -93.5833333333 +KCDN 34.2833333333 -80.5666666667 +KCDR 42.8333333333 -103.1 +KCDS 34.4333333333 -100.283333333 +KCDW 40.8833333333 -74.2833333333 +KCEC 41.7666666667 -124.216666667 +KCEF 42.2 -72.5166666667 +KCEU 34.6666666667 -82.8833333333 +KCEW 30.7833333333 -86.5166666667 +KCEY 36.6666666667 -88.3666666667 +KCEZ 37.3 -108.633333333 +KCFD 30.7166666667 -96.3333333333 +KCFE 45.1666666667 -93.85 +KCFJ 39.9833333333 -86.9166666667 +KCFS 43.4666666667 -83.45 +KCFV 37.0833333333 -95.5666666667 +KCGC 28.8666666667 -82.5666666667 +KCGE 38.5333333333 -76.0333333333 +KCGF 41.5666666667 -81.4666666667 +KCGI 37.2333333333 -89.5833333333 +KCGS 38.9833333333 -76.9166666667 +KCGZ 32.95 -111.766666667 +KCHA 35.0333333333 -85.2 +KCHD 33.2666666667 -111.816666667 +KCHK 35.1 -97.9666666667 +KCHO 38.1333333333 -78.45 +KCHS 32.9 -80.0333333333 +KCIC 39.7833333333 -121.833333333 +KCID 41.8833333333 -91.7166666667 +KCIN 42.0333333333 -94.7666666667 +KCIR 37.0666666667 -89.2166666667 +KCIU 46.25 -84.4666666667 +KCJR 38.5333333333 -77.8666666667 +KCKB 39.3 -80.2166666667 +KCKC 47.8333333333 -90.3666666667 +KCKF 31.9833333333 -83.7666666667 +KCKI 33.7166666667 -79.85 +KCKM 34.3 -90.5166666667 +KCKN 47.85 -96.6166666667 +KCKP 42.7333333333 -95.55 +KCKV 36.6166666667 -87.4166666667 +KCKZ 40.3833333333 -75.2833333333 +KCLE 41.4166666667 -81.85 +KCLI 44.6166666667 -88.7333333333 +KCLK 35.5333333333 -98.9333333333 +KCLL 30.5833333333 -96.3666666667 +KCLM 48.1166666667 -123.5 +KCLS 46.6833333333 -122.983333333 +KCLT 35.2166666667 -80.95 +KCLW 27.9833333333 -82.75 +KCMA 34.2166666667 -119.1 +KCMD 34.2666666667 -86.85 +KCMH 40.0 -82.8833333333 +KCMI 40.0333333333 -88.2666666667 +KCMR 35.3 -112.2 +KCMX 47.1666666667 -88.4833333333 +KCMY 43.9666666667 -90.7333333333 +KCNB 44.7333333333 -96.2666666667 +KCNC 41.0166666667 -93.3666666667 +KCNI 34.3166666667 -84.4166666667 +KCNK 39.55 -97.65 +KCNM 32.3333333333 -104.25 +KCNO 33.9833333333 -117.616666667 +KCNU 37.6666666667 -95.4833333333 +KCNW 31.6333333333 -97.0666666667 +KCNY 38.7666666667 -109.75 +KCOD 44.5166666667 -109.016666667 +KCOE 47.7666666667 -116.816666667 +KCOF 28.2333333333 -80.6 +KCOM 31.8333333333 -99.4 +KCON 43.2 -71.5 +KCOQ 46.7 -92.5 +KCOS 38.8166666667 -104.683333333 +KCOT 28.45 -99.2166666667 +KCOU 38.8166666667 -92.2166666667 +KCPC 34.2833333333 -78.7166666667 +KCPK 36.6666666667 -76.3166666667 +KCPR 42.9 -106.466666667 +KCPS 38.5666666667 -90.15 +KCPT 32.35 -97.4333333333 +KCPU 38.15 -120.65 +KCPW 37.45 -106.8 +KCQB 35.7166666667 -96.8166666667 +KCQC 35.0 -105.666666667 +KCQF 30.4666666667 -87.8833333333 +KCQM 47.8166666667 -92.6833333333 +KCQT 34.0166666667 -118.283333333 +KCQW 34.7166666667 -79.95 +KCQX 41.6833333333 -70.0 +KCRE 33.8166666667 -78.7166666667 +KCRG 30.3333333333 -81.5166666667 +KCRP 27.7666666667 -97.5 +KCRQ 33.1333333333 -117.283333333 +KCRS 32.0333333333 -96.4 +KCRW 38.3833333333 -81.5833333333 +KCRX 34.9166666667 -88.6 +KCSG 32.5166666667 -84.95 +KCSM 35.35 -99.2 +KCSQ 41.0166666667 -94.3666666667 +KCSV 35.95 -85.0833333333 +KCTB 48.6 -112.366666667 +KCTJ 33.6333333333 -85.15 +KCTY 29.6333333333 -83.1 +KCTZ 34.9833333333 -78.3666666667 +KCUB 33.9666666667 -81.0 +KCUH 35.95 -96.7666666667 +KCUL 38.0833333333 -88.1166666667 +KCUT 43.7333333333 -103.616666667 +KCVB 29.35 -98.85 +KCVC 33.6333333333 -83.85 +KCVG 39.05 -84.6666666667 +KCVH 36.9 -121.416666667 +KCVN 34.4166666667 -103.066666667 +KCVO 44.5 -123.266666667 +KCVS 34.3666666667 -103.316666667 +KCVX 45.3 -85.2666666667 +KCWA 44.7833333333 -89.6666666667 +KCWC 33.85 -98.4833333333 +KCWF 30.2166666667 -93.15 +KCWI 41.8166666667 -90.3166666667 +KCWN 38.75 -104.85 +KCWV 32.2 -81.8666666667 +KCXE 36.7833333333 -78.5 +KCXO 30.35 -95.4166666667 +KCXP 39.1833333333 -119.733333333 +KCXU 31.2166666667 -84.2333333333 +KCXW 35.0166666667 -92.55 +KCXY 40.2166666667 -76.85 +KCYS 41.15 -104.8 +KCZL 34.4666666667 -84.9333333333 +KCZT 28.5166666667 -99.8166666667 +KD07 45.0333333333 -102.016666667 +KD25 46.1166666667 -89.8833333333 +KD39 45.7 -94.9333333333 +KD50 48.9333333333 -103.3 +KD55 48.75 -98.4 +KD57 46.8166666667 -101.866666667 +KD60 48.3833333333 -102.9 +KD73 33.7833333333 -83.7 +KD95 43.0666666667 -83.2666666667 +KDAA 38.7166666667 -77.1666666667 +KDAB 29.1833333333 -81.0666666667 +KDAG 34.85 -116.783333333 +KDAL 32.85 -96.85 +KDAN 36.5666666667 -79.3333333333 +KDAW 43.2833333333 -70.9166666667 +KDAY 39.9 -84.2166666667 +KDBN 32.5666666667 -82.9833333333 +KDBQ 42.4 -90.7 +KDCA 38.85 -77.0333333333 +KDCM 34.7833333333 -81.2 +KDCU 34.65 -86.95 +KDCY 38.7 -87.1333333333 +KDDC 37.7666666667 -99.9666666667 +KDDH 42.9 -73.25 +KDEC 39.8333333333 -88.85 +KDED 29.0666666667 -81.2833333333 +KDEH 43.2666666667 -91.7166666667 +KDEN 39.85 -104.65 +KDEQ 34.05 -94.4 +KDET 42.4 -83.0166666667 +KDEW 47.9666666667 -117.433333333 +KDFI 41.3333333333 -84.4333333333 +KDFW 32.9 -97.0166666667 +KDGW 42.8 -105.383333333 +KDHN 31.3166666667 -85.45 +KDHT 36.0166666667 -102.55 +KDIJ 43.75 -111.1 +KDIK 46.8 -102.8 +KDKB 41.9333333333 -88.7 +KDKK 42.5 -79.2833333333 +KDKR 31.3 -95.4 +KDKX 35.9666666667 -83.8666666667 +KDLF 29.3666666667 -100.766666667 +KDLH 46.85 -92.2 +KDLL 43.5166666667 -89.7666666667 +KDLN 45.25 -112.55 +KDLO 35.75 -119.233333333 +KDLS 45.6166666667 -121.166666667 +KDLZ 40.2833333333 -83.1166666667 +KDMA 32.1666666667 -110.866666667 +KDMN 32.2666666667 -107.716666667 +KDMO 38.7166666667 -93.1666666667 +KDMW 39.6 -77.0 +KDNA 31.8833333333 -106.7 +KDNL 33.4666666667 -82.0333333333 +KDNN 34.7166666667 -84.8666666667 +KDNS 41.9666666667 -95.3666666667 +KDNV 40.2 -87.6 +KDOV 39.1166666667 -75.4666666667 +KDPA 41.9166666667 -88.25 +KDPG 40.2 -112.916666667 +KDPL 35.0 -77.9666666667 +KDQH 31.4833333333 -82.8666666667 +KDRA 36.6166666667 -116.033333333 +KDRI 30.8333333333 -93.3333333333 +KDRM 46.0 -83.75 +KDRO 37.15 -107.766666667 +KDRT 29.3666666667 -100.916666667 +KDSF 28.35 -88.2666666667 +KDSM 41.5333333333 -93.6666666667 +KDSV 42.5666666667 -77.7166666667 +KDTA 39.3833333333 -112.5 +KDTL 46.8166666667 -95.8666666667 +KDTN 32.55 -93.75 +KDTO 33.2 -97.2 +KDTS 30.4 -86.4666666667 +KDTW 42.2333333333 -83.3333333333 +KDUA 33.95 -96.4 +KDUB 43.55 -109.683333333 +KDUC 34.4666666667 -97.9666666667 +KDUH 41.7333333333 -83.65 +KDUJ 41.1666666667 -78.9 +KDUX 35.85 -102.016666667 +KDVK 37.5833333333 -84.7666666667 +KDVL 48.1166666667 -98.9166666667 +KDVN 41.6166666667 -90.5833333333 +KDVO 38.15 -122.55 +KDVP 43.9833333333 -95.7833333333 +KDVT 33.6833333333 -112.066666667 +KDWH 30.0666666667 -95.55 +KDWU 38.55 -82.7333333333 +KDWX 41.0333333333 -107.5 +KDXR 41.3666666667 -73.4833333333 +KDXX 44.9833333333 -96.1833333333 +KDYA 32.4666666667 -87.95 +KDYB 33.0666666667 -80.2833333333 +KDYL 40.3333333333 -75.1166666667 +KDYR 36.0 -89.4 +KDYS 32.4166666667 -99.8333333333 +KDYT 46.7166666667 -92.0333333333 +KDZB 30.5333333333 -98.3666666667 +KDZJ 34.85 -84.0 +KE11 32.3333333333 -102.533333333 +KE38 30.3833333333 -103.683333333 +KEAN 42.05 -104.933333333 +KEAR 40.7166666667 -99.0 +KEAT 47.4 -120.2 +KEAU 44.8666666667 -91.4666666667 +KEBG 26.45 -98.1333333333 +KEBS 42.4166666667 -93.8666666667 +KECG 36.2666666667 -76.1833333333 +KECP 30.35 -85.8 +KECS 43.8833333333 -104.316666667 +KECU 29.95 -100.166666667 +KEDC 30.4 -97.5666666667 +KEDE 36.0166666667 -76.5666666667 +KEDJ 40.3666666667 -83.8166666667 +KEDN 31.3 -85.9 +KEDU 38.5333333333 -121.783333333 +KEDW 34.8833333333 -117.866666667 +KEED 34.7666666667 -114.616666667 +KEEN 42.8833333333 -72.2666666667 +KEEO 40.05 -107.883333333 +KEET 33.1833333333 -86.7833333333 +KEFD 29.6 -95.1666666667 +KEFK 44.8833333333 -72.2333333333 +KEFT 42.6166666667 -89.6 +KEGE 39.6333333333 -106.916666667 +KEGI 30.6333333333 -86.5166666667 +KEGV 45.9333333333 -89.2666666667 +KEHA 37.0 -101.9 +KEHO 35.25 -81.6 +KEHR 37.8166666667 -87.6666666667 +KEHY 41.7333333333 -106.466666667 +KEIK 40.0166666667 -105.05 +KEKM 41.7166666667 -86.0 +KEKN 38.8833333333 -79.85 +KEKO 40.8166666667 -115.783333333 +KEKQ 36.85 -84.85 +KEKS 45.2666666667 -111.65 +KEKY 33.3166666667 -86.9333333333 +KELA 29.6 -96.3166666667 +KELD 33.2166666667 -92.8166666667 +KELK 35.4333333333 -99.4 +KELM 42.15 -76.9 +KELN 47.0333333333 -120.533333333 +KELO 47.8166666667 -91.8166666667 +KELP 31.8166666667 -106.383333333 +KELY 39.3 -114.85 +KELZ 42.1 -77.9833333333 +KEMK 27.8166666667 -94.3166666667 +KEMM 41.8166666667 -110.55 +KEMP 38.3333333333 -96.2 +KEMT 34.0666666667 -118.016666667 +KEMV 36.6833333333 -77.4833333333 +KEND 36.3166666667 -97.9166666667 +KENL 38.5166666667 -89.1 +KENV 40.7166666667 -114.016666667 +KENW 42.6 -87.9333333333 +KEOE 34.3166666667 -81.6333333333 +KEOK 40.4666666667 -91.4166666667 +KEPH 47.3 -119.516666667 +KEQA 37.7833333333 -96.8166666667 +KEQY 35.0166666667 -80.6166666667 +KERI 42.0833333333 -80.1833333333 +KERV 29.9833333333 -99.0833333333 +KERY 46.3 -85.45 +KESC 45.75 -87.0833333333 +KESF 31.4 -92.2833333333 +KESN 38.8 -76.0666666667 +KEST 43.4 -94.75 +KETB 43.4166666667 -88.1333333333 +KETC 35.9333333333 -77.55 +KETH 45.7833333333 -96.55 +KETN 32.4166666667 -98.8166666667 +KEUG 44.1333333333 -123.216666667 +KEUL 43.6166666667 -116.616666667 +KEVB 29.05 -80.95 +KEVM 47.4166666667 -92.5 +KEVV 38.05 -87.5166666667 +KEVW 41.2666666667 -111.033333333 +KEWB 41.6833333333 -70.95 +KEWK 38.0333333333 -97.2666666667 +KEWN 35.0666666667 -77.05 +KEWR 40.6833333333 -74.1666666667 +KEXX 35.7833333333 -80.3 +KEYE 39.8333333333 -86.3 +KEYF 34.6 -78.5833333333 +KEYW 24.55 -81.75 +KEZF 38.2666666667 -77.45 +KEZM 32.2166666667 -83.1333333333 +KEZS 44.7833333333 -88.5666666667 +KEZZ 39.7166666667 -94.2833333333 +KF00 33.6166666667 -96.1833333333 +KF05 34.2333333333 -99.2833333333 +KF17 31.8333333333 -94.15 +KF44 32.1666666667 -95.8333333333 +KF45 26.85 -80.2166666667 +KF46 32.9333333333 -96.4333333333 +KF70 33.5666666667 -117.133333333 +KFAF 37.1166666667 -76.6166666667 +KFAM 37.7666666667 -90.4166666667 +KFAR 46.9333333333 -96.8166666667 +KFAT 36.7833333333 -119.716666667 +KFAY 34.9833333333 -78.8833333333 +KFBG 35.1166666667 -78.9166666667 +KFBL 44.3333333333 -93.3166666667 +KFCH 36.7166666667 -119.816666667 +KFCI 37.4 -77.5166666667 +KFCM 44.8333333333 -93.4666666667 +KFCS 38.6666666667 -104.766666667 +KFDK 39.4166666667 -77.3666666667 +KFDR 34.35 -98.9833333333 +KFDW 34.3166666667 -81.1166666667 +KFDY 41.0166666667 -83.6666666667 +KFEP 42.25 -89.5833333333 +KFET 41.45 -96.5166666667 +KFEW 41.1333333333 -104.866666667 +KFFA 36.0166666667 -75.6666666667 +KFFC 33.35 -84.5666666667 +KFFL 41.0333333333 -91.9666666667 +KFFM 46.2833333333 -96.15 +KFFO 39.8166666667 -84.0333333333 +KFFT 38.1833333333 -84.9 +KFFX 43.4333333333 -86.0 +KFFZ 33.4666666667 -111.716666667 +KFGN 49.3166666667 -94.9 +KFGX 38.55 -83.75 +KFHB 30.6166666667 -81.4666666667 +KFHR 48.5166666667 -123.033333333 +KFHU 31.5833333333 -110.35 +KFIG 41.05 -78.4166666667 +KFIN 29.4666666667 -81.2 +KFIT 42.55 -71.75 +KFKA 43.6833333333 -92.1666666667 +KFKL 41.3666666667 -79.8666666667 +KFKN 36.7 -76.9 +KFKR 40.2666666667 -86.5666666667 +KFKS 44.6333333333 -86.2 +KFLD 43.7666666667 -88.4833333333 +KFLG 35.1333333333 -111.666666667 +KFLL 26.0666666667 -80.15 +KFLO 34.1833333333 -79.7333333333 +KFLP 36.2833333333 -92.5833333333 +KFLY 38.95 -104.566666667 +KFME 39.0833333333 -76.7666666667 +KFMH 41.6333333333 -70.5166666667 +KFMM 40.3333333333 -103.8 +KFMN 36.75 -108.233333333 +KFMY 26.5833333333 -81.8666666667 +KFNB 40.0666666667 -95.5833333333 +KFNL 40.45 -105.016666667 +KFNT 42.9666666667 -83.75 +KFOA 38.6666666667 -88.45 +KFOD 42.5333333333 -94.1666666667 +KFOE 38.9333333333 -95.65 +KFOK 40.85 -72.6166666667 +KFOT 40.55 -124.133333333 +KFOZ 47.7666666667 -93.65 +KFPK 42.5666666667 -84.8166666667 +KFPR 27.5 -80.3833333333 +KFQD 35.4166666667 -81.9333333333 +KFRG 40.7333333333 -73.4166666667 +KFRH 38.5 -86.6333333333 +KFRI 39.0333333333 -96.7666666667 +KFRM 43.6333333333 -94.4166666667 +KFRR 38.9166666667 -78.25 +KFSD 43.5833333333 -96.75 +KFSE 47.5833333333 -95.7666666667 +KFSI 34.65 -98.4 +KFSM 35.3333333333 -94.3666666667 +KFSO 44.9333333333 -73.1 +KFST 30.9166666667 -102.916666667 +KFSW 40.6666666667 -91.3166666667 +KFTK 37.8833333333 -85.9666666667 +KFTN 28.2166666667 -100.016666667 +KFTW 32.8333333333 -97.3666666667 +KFTY 33.7833333333 -84.5166666667 +KFUL 33.8666666667 -117.983333333 +KFVE 47.2833333333 -68.3 +KFVX 37.35 -78.4166666667 +KFWA 40.9833333333 -85.1833333333 +KFWB 36.7 -93.4 +KFWC 38.3833333333 -88.4166666667 +KFWN 41.2 -74.6333333333 +KFWS 32.5666666667 -97.3 +KFXE 26.2 -80.1833333333 +KFXY 43.2333333333 -93.6166666667 +KFYE 35.2 -89.3833333333 +KFYG 38.5833333333 -91.0 +KFYJ 37.5166666667 -76.7666666667 +KFYM 35.0666666667 -86.5666666667 +KFYV 36.0166666667 -94.1666666667 +KFZG 31.6833333333 -83.2666666667 +KFZY 43.35 -76.3833333333 +KGAD 33.9666666667 -86.0666666667 +KGAF 48.4 -97.3666666667 +KGAG 36.3 -99.7666666667 +KGAI 39.1666666667 -77.1666666667 +KGBD 38.35 -98.8666666667 +KGBG 40.9333333333 -90.4333333333 +KGBK 27.2 -92.2 +KGCC 44.3333333333 -105.55 +KGCD 44.3833333333 -118.966666667 +KGCK 37.9166666667 -100.716666667 +KGCM 36.3 -95.4833333333 +KGCN 35.95 -112.15 +KGCY 36.2 -82.8166666667 +KGDB 44.75 -95.55 +KGDJ 32.45 -97.8166666667 +KGDP 31.8333333333 -104.816666667 +KGDV 47.1166666667 -104.783333333 +KGED 38.6833333333 -75.3666666667 +KGEG 47.6166666667 -117.533333333 +KGEU 33.5333333333 -112.3 +KGEV 36.4333333333 -81.4166666667 +KGEY 44.5166666667 -108.083333333 +KGEZ 39.5833333333 -85.8 +KGFA 47.5 -111.166666667 +KGFK 47.95 -97.1833333333 +KGFL 43.3333333333 -73.6166666667 +KGGE 33.3166666667 -79.3166666667 +KGGG 32.3833333333 -94.7166666667 +KGGI 41.7166666667 -92.7333333333 +KGGP 40.7166666667 -86.3666666667 +KGGW 48.2166666667 -106.616666667 +KGHB 27.8333333333 -91.9833333333 +KGHG 42.1 -70.6666666667 +KGHW 45.6333333333 -95.3166666667 +KGIC 45.95 -116.116666667 +KGIF 28.0666666667 -81.75 +KGJT 39.1166666667 -108.516666667 +KGKJ 41.6333333333 -80.2166666667 +KGKT 35.85 -83.5333333333 +KGKY 32.6666666667 -97.1 +KGLD 39.3666666667 -101.7 +KGLE 33.65 -97.2 +KGLH 33.5 -90.9833333333 +KGLR 45.0166666667 -84.6833333333 +KGLS 29.2666666667 -94.8666666667 +KGLW 37.0333333333 -85.95 +KGLY 38.35 -93.6833333333 +KGMJ 36.6 -94.7333333333 +KGMU 34.85 -82.35 +KGNA 47.75 -90.35 +KGNB 40.0833333333 -105.916666667 +KGNC 32.6833333333 -102.65 +KGNR 45.4666666667 -69.55 +KGNT 35.1666666667 -107.9 +KGNV 29.7 -82.2833333333 +KGOK 35.85 -97.4 +KGON 41.3333333333 -72.05 +KGOO 39.2166666667 -121.0 +KGOP 31.4166666667 -97.8 +KGOV 44.6833333333 -84.7333333333 +KGPC 39.6333333333 -86.8166666667 +KGPH 39.3333333333 -94.3166666667 +KGPI 48.3166666667 -114.25 +KGPM 32.7 -97.05 +KGPT 30.4166666667 -89.0833333333 +KGPZ 47.2166666667 -93.5166666667 +KGRB 44.4833333333 -88.1333333333 +KGRD 34.25 -82.15 +KGRF 47.0666666667 -122.566666667 +KGRI 40.9666666667 -98.3166666667 +KGRK 31.0666666667 -97.8333333333 +KGRN 42.8 -102.166666667 +KGRR 42.8833333333 -85.5166666667 +KGSB 35.3166666667 -77.9666666667 +KGSH 41.5333333333 -85.7833333333 +KGSO 36.1 -79.95 +KGSP 34.9 -82.2166666667 +KGTB 44.0666666667 -75.7166666667 +KGTF 47.4666666667 -111.383333333 +KGTR 33.45 -88.5666666667 +KGTU 30.6833333333 -97.6833333333 +KGUC 38.5166666667 -106.916666667 +KGUL 27.3 -93.5333333333 +KGUP 35.5166666667 -108.8 +KGUR 42.25 -104.716666667 +KGUS 40.6333333333 -86.15 +KGUY 36.6833333333 -101.5 +KGVE 38.15 -78.1666666667 +KGVL 34.2666666667 -83.8333333333 +KGVQ 43.0333333333 -78.1666666667 +KGVT 33.0666666667 -96.0666666667 +KGWB 41.3 -85.0666666667 +KGWO 33.5 -90.0833333333 +KGWR 46.2166666667 -97.65 +KGWW 35.4666666667 -77.9666666667 +KGXF 32.8666666667 -112.716666667 +KGXY 40.4166666667 -104.616666667 +KGYB 30.1666666667 -96.9833333333 +KGYH 34.75 -82.3833333333 +KGYI 33.7166666667 -96.6666666667 +KGYL 44.7666666667 -94.0833333333 +KGYR 33.4166666667 -112.366666667 +KGYY 41.6166666667 -87.4166666667 +KGZH 31.4166666667 -87.05 +KGZL 35.2833333333 -95.1 +KGZN 32.3666666667 -99.0166666667 +KGZS 35.15 -87.05 +KH71 36.2166666667 -95.3333333333 +KHAE 39.7333333333 -91.45 +KHAF 37.5166666667 -122.5 +KHAI 41.9666666667 -85.6 +KHAO 39.3666666667 -84.5166666667 +KHBG 31.2666666667 -89.25 +KHBI 35.65 -79.9 +KHBR 34.9833333333 -99.05 +KHBV 27.35 -98.7333333333 +KHCD 44.8666666667 -94.3833333333 +KHCO 48.75 -96.9333333333 +KHCR 40.4833333333 -111.433333333 +KHDC 30.5166666667 -90.4166666667 +KHDE 40.45 -99.3166666667 +KHDN 40.4666666667 -107.216666667 +KHDO 29.3666666667 -99.1666666667 +KHEF 38.7166666667 -77.5166666667 +KHEG 30.2833333333 -81.8 +KHEI 46.0166666667 -102.65 +KHEQ 40.5666666667 -102.283333333 +KHEY 31.35 -85.65 +KHEZ 31.6166666667 -91.3 +KHFD 41.7333333333 -72.65 +KHFF 35.0166666667 -79.5 +KHFJ 36.9 -94.0166666667 +KHFY 39.6333333333 -86.0833333333 +KHGR 39.7 -77.7333333333 +KHHF 35.9 -100.4 +KHHG 40.85 -85.45 +KHHR 33.9166666667 -118.333333333 +KHHV 26.9333333333 -94.6833333333 +KHIB 47.3833333333 -92.8333333333 +KHIE 44.3666666667 -71.55 +KHIF 41.1166666667 -111.966666667 +KHII 34.5666666667 -114.366666667 +KHIO 45.55 -122.95 +KHJH 40.15 -97.5833333333 +KHJO 36.3166666667 -119.616666667 +KHKA 35.9333333333 -89.8333333333 +KHKS 32.3333333333 -90.2166666667 +KHKY 35.75 -81.3833333333 +KHLC 39.3666666667 -99.8333333333 +KHLG 40.1666666667 -80.65 +KHLN 46.6 -111.983333333 +KHLR 31.1333333333 -97.7166666667 +KHLX 36.7666666667 -80.8166666667 +KHME 32.3666666667 -82.0666666667 +KHMN 32.85 -106.083333333 +KHMP 33.3833333333 -84.3333333333 +KHMZ 40.0833333333 -78.5166666667 +KHNB 38.25 -86.95 +KHND 35.9833333333 -115.133333333 +KHNR 41.5833333333 -95.3333333333 +KHNZ 36.3666666667 -78.5333333333 +KHOB 32.6666666667 -103.216666667 +KHOE 31.05 -82.7833333333 +KHON 44.3833333333 -98.2333333333 +KHOP 36.6666666667 -87.5 +KHOT 34.4833333333 -93.1 +KHOU 29.6333333333 -95.2833333333 +KHPN 41.0666666667 -73.7 +KHPT 42.5833333333 -93.2333333333 +KHQG 37.1666666667 -101.366666667 +KHQM 46.9666666667 -123.933333333 +KHQU 33.5333333333 -82.5166666667 +KHQZ 32.75 -96.5333333333 +KHRI 45.8333333333 -119.266666667 +KHRJ 35.3833333333 -78.7333333333 +KHRL 26.2333333333 -97.65 +KHRO 36.2666666667 -93.15 +KHRT 30.4166666667 -86.6666666667 +KHRX 34.8666666667 -102.333333333 +KHSA 30.3666666667 -89.45 +KHSB 37.8166666667 -88.55 +KHSD 35.6 -97.7166666667 +KHSE 35.2333333333 -75.6166666667 +KHSG 43.7166666667 -108.383333333 +KHSI 40.6 -98.4333333333 +KHSP 37.95 -79.8166666667 +KHST 25.4666666667 -80.3666666667 +KHSV 34.65 -86.7833333333 +KHTL 44.35 -84.6666666667 +KHTO 40.95 -72.25 +KHTS 38.3666666667 -82.55 +KHUA 34.6833333333 -86.6833333333 +KHUF 39.45 -87.3 +KHUL 46.1166666667 -67.8 +KHUM 29.5666666667 -90.6666666667 +KHUT 38.0666666667 -97.8666666667 +KHVE 38.4166666667 -110.7 +KHVN 41.2666666667 -72.8666666667 +KHVR 48.55 -109.766666667 +KHVS 34.4 -80.1166666667 +KHWD 37.6666666667 -122.116666667 +KHWO 26.0 -80.2333333333 +KHWV 40.8166666667 -72.8666666667 +KHWY 38.5833333333 -77.7166666667 +KHXD 32.2166666667 -80.7 +KHYA 41.6666666667 -70.2666666667 +KHYI 29.8833333333 -97.8666666667 +KHYR 46.0166666667 -91.45 +KHYS 38.85 -99.2666666667 +KHYW 33.8333333333 -79.1166666667 +KHYX 43.4333333333 -83.8666666667 +KHZD 36.0833333333 -88.4666666667 +KHZE 47.2833333333 -101.583333333 +KHZL 40.9833333333 -76.0 +KHZR 30.7166666667 -91.4833333333 +KHZX 46.6166666667 -93.3166666667 +KHZY 41.7833333333 -80.7 +KI16 37.6 -81.5666666667 +KI19 39.7 -83.9833333333 +KI23 39.5666666667 -83.4166666667 +KI35 36.8666666667 -83.3666666667 +KI43 38.9833333333 -82.5833333333 +KI63 39.9833333333 -90.8 +KI67 39.25 -84.7833333333 +KI68 39.4666666667 -84.25 +KI69 39.0833333333 -84.2166666667 +KI74 40.35 -83.75 +KI75 41.05 -93.6833333333 +KIAB 37.6166666667 -97.2666666667 +KIAD 38.9333333333 -77.45 +KIAG 43.1166666667 -78.9333333333 +KIAH 30.0 -95.3666666667 +KIBM 41.1833333333 -103.683333333 +KICL 40.7166666667 -95.0166666667 +KICR 43.3833333333 -99.85 +KICT 37.65 -97.4333333333 +KIDA 43.5166666667 -112.066666667 +KIDI 40.6166666667 -79.0833333333 +KIDP 37.1666666667 -95.7833333333 +KIEN 43.0333333333 -102.516666667 +KIER 31.7333333333 -93.1 +KIFA 42.4666666667 -93.2666666667 +KIFP 35.15 -114.566666667 +KIGM 35.25 -113.933333333 +KIGQ 41.5333333333 -87.5333333333 +KIIB 42.45 -91.95 +KIIY 33.7833333333 -82.8166666667 +KIJD 41.75 -72.1833333333 +KIJX 39.7666666667 -90.25 +KIKG 27.55 -98.0333333333 +KIKK 41.0666666667 -87.85 +KIKT 28.5166666667 -88.2833333333 +KIKV 41.6833333333 -93.5666666667 +KIKW 43.6666666667 -84.2666666667 +KILE 31.0666666667 -97.6666666667 +KILG 39.6666666667 -75.6 +KILM 34.2666666667 -77.9 +KILN 39.4333333333 -83.8 +KIML 40.5166666667 -101.616666667 +KIMM 26.4333333333 -81.4 +KIMS 38.75 -85.4666666667 +KIMT 45.8166666667 -88.1166666667 +KIND 39.7166666667 -86.3 +KINF 28.8 -82.3166666667 +KINJ 32.0833333333 -97.1 +KINK 31.7833333333 -103.2 +KINL 48.5666666667 -93.4 +KINS 36.5833333333 -115.666666667 +KINT 36.1333333333 -80.2166666667 +KINW 35.0333333333 -110.716666667 +KIOB 38.05 -83.9833333333 +KIOW 41.6333333333 -91.55 +KIPJ 35.4833333333 -81.1666666667 +KIPL 32.8333333333 -115.583333333 +KIPT 41.25 -76.9166666667 +KIRK 40.1 -92.55 +KIRS 41.8 -85.4333333333 +KISM 28.2833333333 -81.4333333333 +KISO 35.3166666667 -77.6166666667 +KISP 40.8 -73.1 +KISQ 45.9666666667 -86.1666666667 +KISW 44.3666666667 -89.8333333333 +KITH 42.4666666667 -76.45 +KITR 39.2333333333 -102.283333333 +KIWA 33.3 -111.65 +KIWD 46.5166666667 -90.1166666667 +KIWI 43.9666666667 -69.7166666667 +KIXA 36.3333333333 -77.6333333333 +KIXD 38.8166666667 -94.8833333333 +KIYA 29.9833333333 -92.0833333333 +KIZA 34.6 -120.066666667 +KIZG 43.9833333333 -70.95 +KJAC 43.6166666667 -110.733333333 +KJAN 32.3166666667 -90.0833333333 +KJAQ 38.3666666667 -120.8 +KJAS 30.8833333333 -94.0333333333 +KJAU 36.3333333333 -84.1666666667 +KJAX 30.5 -81.6833333333 +KJBR 35.8333333333 -90.65 +KJCA 34.1833333333 -83.5666666667 +KJCT 30.5 -99.7666666667 +KJDD 32.75 -95.5 +KJDN 47.3333333333 -106.95 +KJEF 38.6 -92.15 +KJER 42.7166666667 -114.45 +KJES 31.55 -81.8833333333 +KJFK 40.6333333333 -73.7666666667 +KJFX 33.9 -87.3166666667 +KJFZ 37.0666666667 -81.8 +KJGG 37.2333333333 -76.7166666667 +KJHN 37.5833333333 -101.733333333 +KJHW 42.1333333333 -79.2666666667 +KJKA 30.2833333333 -87.6666666667 +KJKJ 46.8333333333 -96.6666666667 +KJKL 37.6 -83.3166666667 +KJLN 37.15 -94.5 +KJMR 45.8833333333 -93.2666666667 +KJMS 46.9333333333 -98.6666666667 +KJNX 35.5333333333 -78.3833333333 +KJOT 41.5166666667 -88.1833333333 +KJQF 35.3833333333 -80.7166666667 +KJRB 40.7 -74.0166666667 +KJSO 31.8666666667 -95.2166666667 +KJST 40.3166666667 -78.8333333333 +KJSV 35.4333333333 -94.8 +KJTC 34.1333333333 -109.316666667 +KJVL 42.6166666667 -89.05 +KJVW 32.3 -90.4166666667 +KJVY 38.3666666667 -85.7333333333 +KJWG 35.8666666667 -98.4166666667 +KJWN 36.1833333333 -86.8833333333 +KJWY 32.45 -96.9166666667 +KJXI 32.7 -94.95 +KJXN 42.2666666667 -84.4666666667 +KJYL 32.65 -81.6 +KJYM 41.9166666667 -84.5833333333 +KJYO 39.0666666667 -77.5666666667 +KJYR 40.9 -97.6166666667 +KJZI 32.7 -80.0 +KJZP 34.45 -84.4666666667 +KK88 37.8666666667 -95.3833333333 +KKLS 46.1166666667 -122.9 +KKNB 37.0166666667 -112.533333333 +KKY8 37.95 -86.8666666667 +KL08 33.2666666667 -116.316666667 +KL18 33.35 -117.25 +KL35 34.2666666667 -116.85 +KL52 35.1 -120.616666667 +KLAA 38.0666666667 -102.683333333 +KLAF 40.4166666667 -86.9333333333 +KLAL 27.9666666667 -82.0166666667 +KLAM 35.8666666667 -106.266666667 +KLAN 42.7833333333 -84.5833333333 +KLAR 41.3166666667 -105.666666667 +KLAS 36.0666666667 -115.166666667 +KLAW 34.55 -98.4166666667 +KLAX 33.9333333333 -118.383333333 +KLBB 33.6666666667 -101.816666667 +KLBE 40.2666666667 -79.4 +KLBF 41.1166666667 -100.666666667 +KLBL 37.0333333333 -100.966666667 +KLBO 37.65 -92.65 +KLBX 29.1166666667 -95.4666666667 +KLCG 42.25 -96.9833333333 +KLCH 30.1333333333 -93.2166666667 +KLCI 43.5666666667 -71.4166666667 +KLCK 39.8166666667 -82.9166666667 +KLCQ 30.1833333333 -82.5833333333 +KLDJ 40.6166666667 -74.25 +KLDM 43.9666666667 -86.4 +KLEB 43.6333333333 -72.3 +KLEE 28.8166666667 -81.8166666667 +KLEW 44.0333333333 -70.2666666667 +KLEX 38.0333333333 -84.6 +KLFI 37.0666666667 -76.3666666667 +KLFK 31.2333333333 -94.75 +KLFT 30.2 -92.0 +KLGA 40.7833333333 -73.8833333333 +KLGB 33.8166666667 -118.15 +KLGC 33.0 -85.0666666667 +KLGD 45.2666666667 -118.0 +KLGF 32.8666666667 -114.4 +KLGU 41.7833333333 -111.85 +KLHB 30.8666666667 -96.6166666667 +KLHM 38.9166666667 -121.35 +KLHQ 39.75 -82.6666666667 +KLHW 31.8666666667 -81.5666666667 +KLHX 38.05 -103.516666667 +KLHZ 36.0166666667 -78.3333333333 +KLIC 39.2666666667 -103.666666667 +KLIT 34.7333333333 -92.2333333333 +KLJF 45.1 -94.5166666667 +KLKR 34.7166666667 -80.85 +KLKU 38.0166666667 -77.9666666667 +KLKV 42.1666666667 -120.4 +KLLJ 44.5166666667 -114.216666667 +KLLQ 33.6333333333 -91.75 +KLMO 40.1666666667 -105.166666667 +KLMT 42.15 -121.716666667 +KLNA 26.6 -80.0166666667 +KLNC 32.5833333333 -96.7166666667 +KLND 42.8166666667 -108.733333333 +KLNK 40.85 -96.7666666667 +KLNL 46.15 -89.2166666667 +KLNN 41.6666666667 -81.3666666667 +KLNP 36.9666666667 -82.5166666667 +KLNQ 29.35 -89.4333333333 +KLNR 43.2166666667 -90.1833333333 +KLNS 40.1166666667 -76.3 +KLOL 40.0666666667 -118.566666667 +KLOM 40.1333333333 -75.2666666667 +KLOR 31.35 -85.75 +KLOU 38.2166666667 -85.6666666667 +KLOZ 37.0833333333 -84.0666666667 +KLPC 34.6666666667 -120.466666667 +KLPR 41.35 -82.1833333333 +KLQK 34.8166666667 -82.7 +KLRD 27.55 -99.4666666667 +KLRF 34.9166666667 -92.15 +KLRJ 42.7666666667 -96.2 +KLRO 32.9 -79.7833333333 +KLRU 32.2666666667 -106.916666667 +KLRY 38.6166666667 -94.35 +KLSE 43.8833333333 -91.25 +KLSF 32.3166666667 -84.9666666667 +KLSV 36.2166666667 -115.016666667 +KLTS 34.6666666667 -99.2666666667 +KLUA 38.6666666667 -78.5 +KLUD 33.25 -97.5833333333 +KLUF 33.5166666667 -112.366666667 +KLUG 35.5166666667 -86.8 +KLUK 39.1 -84.4166666667 +KLUL 31.6666666667 -89.1666666667 +KLUM 44.9 -91.8666666667 +KLUV 32.75 -101.916666667 +KLUX 34.5 -81.95 +KLVJ 29.5166666667 -95.25 +KLVK 37.7 -121.816666667 +KLVL 36.7833333333 -77.8 +KLVM 45.7 -110.433333333 +KLVN 44.6333333333 -93.2333333333 +KLVS 35.65 -105.133333333 +KLWA 42.35 -86.25 +KLWB 37.8666666667 -80.4 +KLWC 39.0166666667 -95.2166666667 +KLWD 40.6333333333 -93.9 +KLWM 42.7166666667 -71.1333333333 +KLWS 46.3666666667 -117.016666667 +KLWT 47.0333333333 -109.466666667 +KLWV 38.7666666667 -87.6 +KLXL 45.95 -94.3333333333 +KLXN 40.7833333333 -99.7666666667 +KLXT 38.9666666667 -94.3666666667 +KLXV 39.2333333333 -106.316666667 +KLXY 31.6333333333 -96.5166666667 +KLYH 37.3166666667 -79.2 +KLYO 38.35 -98.2333333333 +KLYV 43.6166666667 -96.2166666667 +KLZU 33.9833333333 -83.9666666667 +KLZZ 31.1 -98.2 +KM02 36.1333333333 -87.4333333333 +KM04 35.5833333333 -89.5833333333 +KM08 35.2166666667 -89.05 +KM19 35.65 -91.1666666667 +KM21 37.2166666667 -87.15 +KM25 36.7666666667 -88.5833333333 +KM30 37.1833333333 -88.75 +KM40 33.8666666667 -88.4833333333 +KM54 36.1833333333 -86.3166666667 +KM75 48.3666666667 -107.916666667 +KM91 36.5333333333 -86.9166666667 +KMAE 36.9833333333 -120.116666667 +KMAF 31.95 -102.2 +KMAI 30.8333333333 -85.1833333333 +KMAN 43.5833333333 -116.516666667 +KMAO 34.1833333333 -79.3333333333 +KMAW 36.6 -90.0 +KMBG 45.55 -100.416666667 +KMBL 44.2666666667 -86.25 +KMBO 32.4333333333 -90.1 +KMBS 43.5333333333 -84.0833333333 +KMBT 35.8833333333 -86.3833333333 +KMCB 31.1833333333 -90.4666666667 +KMCC 38.6666666667 -121.4 +KMCD 45.85 -84.6333333333 +KMCE 37.2833333333 -120.5 +KMCF 27.85 -82.5166666667 +KMCI 39.3 -94.7333333333 +KMCJ 29.7166666667 -95.4 +KMCK 40.2 -100.583333333 +KMCN 32.6833333333 -83.65 +KMCO 28.4166666667 -81.3333333333 +KMCW 43.15 -93.3333333333 +KMCX 40.7166666667 -86.7666666667 +KMDD 32.0333333333 -102.1 +KMDH 37.7833333333 -89.25 +KMDQ 34.8666666667 -86.55 +KMDS 44.0166666667 -97.0833333333 +KMDT 40.2 -76.7666666667 +KMDW 41.7833333333 -87.75 +KMDZ 45.1 -90.3 +KMEB 34.7833333333 -79.3666666667 +KMEH 45.5166666667 -118.416666667 +KMEI 32.3333333333 -88.75 +KMEM 35.0666666667 -89.9833333333 +KMER 37.3833333333 -120.566666667 +KMEZ 34.55 -94.2 +KMFD 40.8166666667 -82.5166666667 +KMFE 26.1833333333 -98.25 +KMFI 44.6333333333 -90.1833333333 +KMFR 42.3833333333 -122.866666667 +KMFV 37.6333333333 -75.7666666667 +KMGC 41.7 -86.8166666667 +KMGE 33.9166666667 -84.5166666667 +KMGG 45.2333333333 -93.9833333333 +KMGJ 41.5166666667 -74.2666666667 +KMGM 32.3 -86.4 +KMGN 45.4333333333 -84.9166666667 +KMGR 31.0833333333 -83.8 +KMGW 39.65 -79.9166666667 +KMGY 39.6 -84.2333333333 +KMHE 43.7666666667 -98.0166666667 +KMHK 39.1333333333 -96.6833333333 +KMHL 39.1 -93.2 +KMHR 38.5333333333 -121.283333333 +KMHS 41.3166666667 -122.316666667 +KMHT 42.9333333333 -71.4333333333 +KMHV 35.0666666667 -118.15 +KMIA 25.8 -80.2833333333 +KMIB 48.4166666667 -101.333333333 +KMIC 45.0666666667 -93.35 +KMIE 40.2333333333 -85.4 +KMIO 36.9166666667 -94.8833333333 +KMIS 29.3 -88.85 +KMIV 39.3666666667 -75.0833333333 +KMIW 42.1166666667 -92.9166666667 +KMJQ 43.6333333333 -94.9666666667 +KMJX 39.9333333333 -74.3 +KMKC 39.1166666667 -94.6 +KMKE 42.95 -87.9 +KMKG 43.1666666667 -86.2333333333 +KMKJ 36.8833333333 -81.3333333333 +KMKL 35.6 -88.9166666667 +KMKN 31.9166666667 -98.6 +KMKO 35.65 -95.3666666667 +KMKS 33.1833333333 -80.0333333333 +KMKT 44.2166666667 -93.9166666667 +KMKY 26.0 -81.6666666667 +KMLB 28.1 -80.65 +KMLC 34.8833333333 -95.7833333333 +KMLE 41.2 -96.1166666667 +KMLF 38.4166666667 -113.016666667 +KMLI 41.45 -90.5166666667 +KMLJ 33.15 -83.2333333333 +KMLP 47.45 -115.666666667 +KMLS 46.4333333333 -105.883333333 +KMLT 45.65 -68.7 +KMLU 32.5166666667 -92.0333333333 +KMMH 37.6166666667 -118.816666667 +KMMI 35.4 -84.5666666667 +KMMK 41.5166666667 -72.8333333333 +KMML 44.45 -95.8166666667 +KMMT 33.9166666667 -80.7833333333 +KMMU 40.7833333333 -74.4166666667 +KMMV 45.2 -123.133333333 +KMNE 32.65 -93.3 +KMNH 39.2166666667 -104.65 +KMNI 33.5833333333 -80.2166666667 +KMNM 45.1166666667 -87.6166666667 +KMNN 40.6166666667 -83.0666666667 +KMNV 35.55 -84.3833333333 +KMNZ 31.6666666667 -98.15 +KMOB 30.6833333333 -88.25 +KMOD 37.6166666667 -120.95 +KMOP 43.6166666667 -84.7333333333 +KMOR 36.1833333333 -83.3666666667 +KMOT 48.25 -101.266666667 +KMOX 45.5666666667 -95.9666666667 +KMPO 41.1333333333 -75.3833333333 +KMPV 44.2 -72.5666666667 +KMPZ 40.95 -91.5166666667 +KMQB 40.5166666667 -90.65 +KMQI 35.9166666667 -75.7 +KMQJ 39.85 -85.9 +KMQS 39.9833333333 -75.8666666667 +KMQY 36.0166666667 -86.5166666667 +KMRB 39.4 -77.9833333333 +KMRC 35.55 -87.1833333333 +KMRF 30.3666666667 -104.016666667 +KMRH 34.7333333333 -76.65 +KMRJ 42.8833333333 -90.2333333333 +KMRN 35.8166666667 -81.6166666667 +KMRT 40.2166666667 -83.35 +KMRY 36.5833333333 -121.85 +KMSL 34.75 -87.6 +KMSN 43.1333333333 -89.35 +KMSO 46.9166666667 -114.1 +KMSP 44.8833333333 -93.2333333333 +KMSS 44.9333333333 -74.85 +KMSV 41.7 -74.7833333333 +KMSY 30.0 -90.25 +KMTC 42.6166666667 -82.8166666667 +KMTH 24.7333333333 -81.05 +KMTJ 38.5 -107.9 +KMTN 39.3166666667 -76.4166666667 +KMTO 39.4666666667 -88.2666666667 +KMTP 41.0666666667 -71.9166666667 +KMTV 36.6333333333 -80.0166666667 +KMTW 44.1166666667 -87.6666666667 +KMUI 40.4166666667 -76.5666666667 +KMUO 43.0333333333 -115.866666667 +KMUT 41.3666666667 -91.15 +KMVE 44.9666666667 -95.7166666667 +KMVH 46.8333333333 -108.933333333 +KMVL 44.5333333333 -72.6166666667 +KMVN 38.3166666667 -88.8666666667 +KMVY 41.4 -70.6166666667 +KMWA 37.7666666667 -89.0166666667 +KMWC 43.1166666667 -88.0333333333 +KMWH 47.2 -119.316666667 +KMWK 36.4666666667 -80.55 +KMWL 32.7833333333 -98.0666666667 +KMWM 43.9 -95.1 +KMWN 44.2666666667 -71.3 +KMWO 39.5333333333 -84.4 +KMWT 34.55 -93.5833333333 +KMXF 32.3666666667 -86.3666666667 +KMXO 42.2166666667 -91.1666666667 +KMYF 32.8166666667 -117.133333333 +KMYJ 39.15 -91.8166666667 +KMYL 44.9 -116.1 +KMYP 38.4833333333 -106.316666667 +KMYR 33.6666666667 -78.9166666667 +KMYV 39.1 -121.566666667 +KMYZ 39.85 -96.6333333333 +KMZH 46.4166666667 -92.8 +KMZZ 40.4833333333 -85.6833333333 +KN03 42.6 -76.2166666667 +KN38 41.7333333333 -77.4 +KN60 47.65 -101.433333333 +KNAK 38.9833333333 -76.4833333333 +KNBC 32.4666666667 -80.7166666667 +KNBG 29.8166666667 -90.0166666667 +KNBT 35.0166666667 -76.4666666667 +KNCA 34.7166666667 -77.45 +KNDZ 30.7 -87.0166666667 +KNEL 40.0166666667 -74.3333333333 +KNEW 30.05 -90.0333333333 +KNFE 36.7 -76.1333333333 +KNFG 33.2833333333 -117.333333333 +KNFL 39.4166666667 -118.7 +KNFW 32.7833333333 -97.4333333333 +KNGP 27.6833333333 -97.2666666667 +KNGU 36.9166666667 -76.2666666667 +KNHK 38.2666666667 -76.4 +KNID 35.6666666667 -117.666666667 +KNIP 30.2166666667 -81.6666666667 +KNJK 32.8166666667 -115.666666667 +KNJM 34.6666666667 -77.0166666667 +KNKT 34.9 -76.8833333333 +KNKX 32.8666666667 -117.133333333 +KNLC 36.3166666667 -119.95 +KNMM 32.5333333333 -88.5666666667 +KNOG 27.9 -98.05 +KNOW 48.1333333333 -123.4 +KNPA 30.35 -87.3166666667 +KNQA 35.35 -89.8666666667 +KNQI 27.5 -97.8166666667 +KNQX 24.5666666667 -81.6666666667 +KNRB 30.3833333333 -81.4166666667 +KNRS 32.5666666667 -117.116666667 +KNSE 30.7333333333 -87.0166666667 +KNSI 33.2166666667 -119.45 +KNTD 34.1166666667 -119.116666667 +KNTU 36.8166666667 -76.0166666667 +KNUC 33.0166666667 -118.566666667 +KNUI 38.15 -76.4333333333 +KNUW 48.35 -122.65 +KNXF 33.2833333333 -117.45 +KNXP 34.2833333333 -116.166666667 +KNY0 42.9833333333 -74.3333333333 +KNYC 40.7833333333 -73.9666666667 +KNYG 38.5 -77.2833333333 +KNYL 32.6333333333 -114.616666667 +KNZY 32.7 -117.216666667 +KO22 38.0333333333 -120.416666667 +KO69 38.25 -122.6 +KOAJ 34.8166666667 -77.6166666667 +KOAK 37.7166666667 -122.233333333 +KOBE 27.2666666667 -80.85 +KOCF 29.1666666667 -82.2166666667 +KOCH 31.5666666667 -94.7166666667 +KOCQ 44.8666666667 -87.9166666667 +KOCW 35.5666666667 -77.05 +KODO 31.9166666667 -102.4 +KODX 41.6166666667 -98.95 +KOEB 41.9166666667 -85.0333333333 +KOEL 39.1166666667 -100.816666667 +KOEO 45.3166666667 -92.7 +KOFF 41.1166666667 -95.9166666667 +KOFK 41.9833333333 -97.4333333333 +KOFP 37.7 -77.4333333333 +KOGA 41.1166666667 -101.766666667 +KOGB 33.4666666667 -80.85 +KOGD 41.2 -112.016666667 +KOGS 44.6666666667 -75.4666666667 +KOIN 39.8333333333 -100.533333333 +KOJA 35.55 -98.6666666667 +KOJC 38.85 -94.7333333333 +KOKB 33.2166666667 -117.35 +KOKC 35.3833333333 -97.6 +KOKK 40.5333333333 -86.0666666667 +KOKM 35.6666666667 -95.95 +KOKV 39.1333333333 -78.15 +KOKZ 32.9666666667 -82.8333333333 +KOLE 42.2333333333 -78.3666666667 +KOLF 48.1 -105.583333333 +KOLG 46.3 -91.8166666667 +KOLM 46.9666666667 -122.9 +KOLS 31.4166666667 -110.85 +KOLU 41.45 -97.3166666667 +KOLV 34.9833333333 -89.7833333333 +KOLY 38.7166666667 -88.1833333333 +KOLZ 42.6666666667 -91.9666666667 +KOMA 41.3166666667 -95.9 +KOMH 38.25 -78.05 +KOMK 48.4666666667 -119.516666667 +KOMN 29.3 -81.1166666667 +KONA 44.0666666667 -91.7 +KONL 42.4666666667 -98.6666666667 +KONM 34.0166666667 -106.9 +KONO 44.0166666667 -117.016666667 +KONP 44.5666666667 -124.033333333 +KONT 34.05 -117.583333333 +KONX 36.4 -76.0166666667 +KONZ 42.1 -83.15 +KOOA 41.2333333333 -92.5 +KOPF 25.9166666667 -80.2833333333 +KOPL 30.55 -92.1 +KOPN 32.95 -84.2666666667 +KOQN 39.9833333333 -75.5833333333 +KOQT 36.0166666667 -84.2333333333 +KOQU 41.6 -71.4166666667 +KORB 48.0166666667 -92.8666666667 +KORD 41.9833333333 -87.9333333333 +KORE 42.5666666667 -72.2833333333 +KORF 36.9 -76.2 +KORG 30.0666666667 -93.8 +KORH 42.2666666667 -71.8666666667 +KORL 28.55 -81.3333333333 +KORS 48.7 -122.916666667 +KOSA 33.1 -94.9666666667 +KOSC 44.45 -83.4 +KOSH 43.9666666667 -88.55 +KOSU 40.0833333333 -83.0833333333 +KOTG 43.6333333333 -95.5666666667 +KOTH 43.4166666667 -124.25 +KOTM 41.1 -92.45 +KOUN 35.25 -97.4666666667 +KOVE 39.5 -121.616666667 +KOVL 44.7833333333 -95.0333333333 +KOVS 43.15 -90.6833333333 +KOWA 44.1166666667 -93.25 +KOWB 37.7166666667 -87.1666666667 +KOWD 42.1833333333 -71.1666666667 +KOWI 38.5333333333 -95.25 +KOWP 36.1833333333 -96.15 +KOWX 41.0333333333 -83.9833333333 +KOXB 38.3166666667 -75.1166666667 +KOXC 41.4666666667 -73.1333333333 +KOXD 39.5 -84.7833333333 +KOXI 41.3333333333 -86.6666666667 +KOXR 34.2 -119.2 +KOXV 41.2833333333 -93.1166666667 +KOYM 41.4166666667 -78.5 +KOZA 30.7333333333 -101.2 +KOZR 31.2833333333 -85.7166666667 +KOZS 37.9666666667 -92.6833333333 +KOZW 42.6166666667 -83.9666666667 +KP08 32.9333333333 -111.433333333 +KP28 37.2833333333 -98.55 +KP53 46.4166666667 -86.65 +KP58 44.0166666667 -82.8 +KP59 47.4666666667 -87.8833333333 +KP68 39.6 -116.0 +KP69 46.15 -115.6 +KP92 29.5666666667 -91.5333333333 +KPAE 47.9166666667 -122.283333333 +KPAH 37.0666666667 -88.7666666667 +KPAM 30.0666666667 -85.5666666667 +KPAN 34.25 -111.333333333 +KPAO 37.4666666667 -122.116666667 +KPBF 34.1833333333 -91.9333333333 +KPBG 44.65 -73.4666666667 +KPBH 45.7 -90.4 +KPBI 26.6833333333 -80.1 +KPBX 37.5666666667 -82.5666666667 +KPCD 37.8666666667 -89.8666666667 +KPCM 28.0 -82.1666666667 +KPCW 41.5166666667 -82.8666666667 +KPCZ 44.3333333333 -89.0166666667 +KPDC 43.0166666667 -91.1166666667 +KPDK 33.8833333333 -84.3 +KPDT 45.7 -118.833333333 +KPDX 45.6 -122.616666667 +KPEA 41.4 -92.95 +KPEO 42.65 -77.05 +KPEQ 31.3833333333 -103.516666667 +KPEX 45.3666666667 -94.7333333333 +KPEZ 28.95 -98.5166666667 +KPGA 36.9166666667 -111.45 +KPGD 26.9166666667 -82.0 +KPGV 35.6166666667 -77.4 +KPHD 40.4666666667 -81.4166666667 +KPHF 37.1333333333 -76.5 +KPHL 39.8666666667 -75.2333333333 +KPHN 42.9166666667 -82.5166666667 +KPHP 44.05 -101.6 +KPHT 36.3333333333 -88.3833333333 +KPHX 33.4333333333 -112.016666667 +KPIA 40.6666666667 -89.6833333333 +KPIB 31.4666666667 -89.3166666667 +KPIE 27.9166666667 -82.6833333333 +KPIH 42.9166666667 -112.566666667 +KPIL 26.1666666667 -97.3333333333 +KPIM 32.8333333333 -84.8833333333 +KPIR 44.3833333333 -100.283333333 +KPIT 40.5 -80.2666666667 +KPJC 40.8 -80.1666666667 +KPKB 39.35 -81.4166666667 +KPKD 46.9 -95.0666666667 +KPKV 28.65 -96.6833333333 +KPLD 40.45 -84.9833333333 +KPLN 45.5666666667 -84.8 +KPLR 33.5666666667 -86.25 +KPLU 47.1 -122.283333333 +KPMD 34.6333333333 -118.083333333 +KPMH 38.8333333333 -82.85 +KPMP 26.25 -80.1166666667 +KPMU 34.3666666667 -89.9 +KPMV 40.95 -95.9166666667 +KPNA 42.8 -109.8 +KPNC 36.7333333333 -97.1 +KPNE 40.0833333333 -75.0166666667 +KPNM 45.5666666667 -93.6 +KPNS 30.4833333333 -87.1833333333 +KPNT 40.9166666667 -88.6166666667 +KPOB 35.1666666667 -79.0166666667 +KPOC 34.1 -117.766666667 +KPOE 31.05 -93.2 +KPOF 36.7666666667 -90.3166666667 +KPOU 41.6333333333 -73.8833333333 +KPOV 41.2166666667 -81.25 +KPOY 44.8666666667 -108.8 +KPPA 35.6166666667 -101.0 +KPPF 37.3333333333 -95.5 +KPPO 41.5666666667 -86.7333333333 +KPPQ 39.6333333333 -90.7833333333 +KPQI 46.6666666667 -68.0333333333 +KPQL 30.4666666667 -88.5333333333 +KPQN 43.9666666667 -96.3166666667 +KPRB 35.6666666667 -120.633333333 +KPRC 34.65 -112.416666667 +KPRG 39.7 -87.6666666667 +KPRN 31.85 -86.6166666667 +KPRO 41.8333333333 -94.1666666667 +KPRS 29.6333333333 -104.35 +KPRX 33.6166666667 -95.45 +KPSC 46.2666666667 -119.116666667 +KPSF 42.4333333333 -73.2833333333 +KPSK 37.1166666667 -80.6666666667 +KPSM 43.0666666667 -70.8166666667 +KPSN 31.7833333333 -95.7 +KPSO 37.2833333333 -107.05 +KPSP 33.8166666667 -116.5 +KPSX 28.7166666667 -96.25 +KPTB 37.1666666667 -77.5166666667 +KPTD 44.6833333333 -74.95 +KPTK 42.6666666667 -83.4166666667 +KPTN 29.7166666667 -91.3166666667 +KPTS 37.45 -94.7333333333 +KPTT 37.7 -98.75 +KPTV 36.0166666667 -119.066666667 +KPTW 40.2333333333 -75.55 +KPUB 38.2833333333 -104.5 +KPUC 39.6166666667 -110.75 +KPUJ 33.9166666667 -84.9333333333 +KPUW 46.75 -117.116666667 +KPVB 42.6833333333 -90.4333333333 +KPVC 42.0666666667 -70.2166666667 +KPVD 41.7166666667 -71.4333333333 +KPVE 35.65 -88.2 +KPVF 38.7166666667 -120.75 +KPVG 36.7833333333 -76.45 +KPVJ 34.7166666667 -97.2166666667 +KPVU 40.2166666667 -111.716666667 +KPVW 34.1666666667 -101.716666667 +KPWA 35.5333333333 -97.65 +KPWC 46.7166666667 -94.3666666667 +KPWG 31.4666666667 -97.3166666667 +KPWK 42.1166666667 -87.9 +KPWM 43.65 -70.3 +KPWT 47.5 -122.75 +KPXE 32.5166666667 -83.7666666667 +KPYM 41.9166666667 -70.7333333333 +KPYX 36.4166666667 -100.75 +KPZQ 45.4 -83.8166666667 +KPZZ 28.4333333333 -91.0166666667 +KRAC 42.7666666667 -87.8166666667 +KRAL 33.95 -117.45 +KRAP 44.05 -103.05 +KRAS 27.8166666667 -97.0833333333 +KRBD 32.6833333333 -96.8666666667 +KRBG 43.2333333333 -123.35 +KRBL 40.15 -122.25 +KRBO 27.7833333333 -97.6833333333 +KRBW 32.9166666667 -80.6333333333 +KRCA 44.1333333333 -103.083333333 +KRCE 35.4833333333 -97.8166666667 +KRCM 38.7833333333 -93.8 +KRCR 41.0666666667 -86.1833333333 +KRCV 37.7166666667 -106.35 +KRCX 45.5 -91.0 +KRCZ 34.8833333333 -79.7666666667 +KRDD 40.5166666667 -122.3 +KRDG 40.3666666667 -75.9666666667 +KRDK 41.0166666667 -95.2666666667 +KRDM 44.25 -121.15 +KRDR 47.9666666667 -97.4 +KRDU 35.9 -78.7833333333 +KREG 30.1666666667 -90.9333333333 +KREO 42.5833333333 -117.866666667 +KRFD 42.2 -89.1 +KRFI 32.15 -94.85 +KRGA 37.6333333333 -84.3333333333 +KRGK 44.5833333333 -92.4833333333 +KRHI 45.6333333333 -89.4833333333 +KRHP 35.1833333333 -83.85 +KRHV 37.3166666667 -121.816666667 +KRIC 37.5166666667 -77.3166666667 +KRID 39.75 -84.85 +KRIL 39.5333333333 -107.733333333 +KRIV 33.8666666667 -117.266666667 +KRIW 43.0666666667 -108.466666667 +KRKD 44.0666666667 -69.0833333333 +KRKP 28.0833333333 -97.05 +KRKR 35.0166666667 -94.6166666667 +KRKS 41.6 -109.066666667 +KRKW 35.9166666667 -84.6833333333 +KRLD 46.3 -119.3 +KRME 43.2166666667 -75.4 +KRMG 34.35 -85.1666666667 +KRMN 38.4 -77.45 +KRMY 42.2333333333 -84.95 +KRNC 35.7 -85.85 +KRND 29.5166666667 -98.2666666667 +KRNH 45.15 -92.5333333333 +KRNM 33.0333333333 -116.916666667 +KRNO 39.5 -119.766666667 +KRNP 43.0 -84.1333333333 +KRNT 47.5 -122.216666667 +KROA 37.3166666667 -79.9666666667 +KROC 43.1166666667 -77.6833333333 +KROG 36.3666666667 -94.0833333333 +KROS 45.7 -92.95 +KROW 33.3 -104.5 +KROX 48.85 -95.7 +KRPD 45.4166666667 -91.7666666667 +KRPH 33.1166666667 -98.55 +KRPJ 41.8833333333 -89.0833333333 +KRQB 43.7166666667 -85.5 +KRQE 35.65 -109.066666667 +KRQO 35.4666666667 -98.0 +KRRL 45.2 -89.7166666667 +KRRT 48.9333333333 -95.3333333333 +KRSL 38.8666666667 -98.8166666667 +KRST 43.9 -92.5 +KRSV 39.0166666667 -87.65 +KRSW 26.5333333333 -81.75 +KRTN 36.7333333333 -104.5 +KRTS 39.6666666667 -119.883333333 +KRUE 35.25 -93.1 +KRUG 48.3833333333 -100.016666667 +KRUQ 35.65 -80.5166666667 +KRUT 43.5166666667 -72.95 +KRVL 40.6833333333 -77.6333333333 +KRVS 36.05 -95.9833333333 +KRWF 44.55 -95.0833333333 +KRWI 35.85 -77.9 +KRWL 41.7833333333 -107.2 +KRWV 30.5166666667 -96.7 +KRXE 43.8333333333 -111.8 +KRYM 46.0833333333 -94.3666666667 +KRYN 32.15 -111.166666667 +KRYV 43.1666666667 -88.7166666667 +KRYW 30.5 -97.9666666667 +KRYY 34.0166666667 -84.6 +KRZL 40.95 -87.1833333333 +KRZN 45.8166666667 -92.3666666667 +KRZR 35.2166666667 -84.8 +KRZT 39.4333333333 -83.0166666667 +KS25 47.8 -103.25 +KS32 47.4166666667 -98.1 +KS33 44.6666666667 -121.15 +KS39 44.2833333333 -120.9 +KS52 48.3833333333 -120.15 +KSAA 41.45 -106.833333333 +KSAC 38.5 -121.5 +KSAD 32.85 -109.633333333 +KSAF 35.6166666667 -106.1 +KSAN 32.7333333333 -117.183333333 +KSAR 38.15 -89.7 +KSAT 29.5333333333 -98.4666666667 +KSAV 32.1166666667 -81.2 +KSAW 46.35 -87.4 +KSAZ 46.3666666667 -94.8 +KSBA 34.4333333333 -119.85 +KSBD 34.0833333333 -117.25 +KSBM 43.7833333333 -87.85 +KSBN 41.7 -86.3166666667 +KSBO 32.6166666667 -82.3666666667 +KSBP 35.2333333333 -120.633333333 +KSBS 40.5166666667 -106.866666667 +KSBY 38.3333333333 -75.5 +KSCD 33.1666666667 -86.3 +KSCH 42.85 -73.9166666667 +KSCK 37.8833333333 -121.216666667 +KSCR 35.7 -79.5 +KSCX 36.45 -84.5833333333 +KSDA 40.75 -95.4166666667 +KSDB 34.75 -118.716666667 +KSDC 43.2333333333 -77.1166666667 +KSDF 38.1833333333 -85.7333333333 +KSDL 33.6166666667 -111.916666667 +KSDM 32.5833333333 -117.0 +KSDY 47.7 -104.2 +KSEA 47.45 -122.316666667 +KSEE 32.8166666667 -116.966666667 +KSEF 27.45 -81.35 +KSEG 40.8166666667 -76.8666666667 +KSEM 32.35 -86.9833333333 +KSEP 32.2166666667 -98.1666666667 +KSEQ 29.5666666667 -97.9 +KSET 38.9333333333 -90.4333333333 +KSEZ 34.85 -111.783333333 +KSFB 28.7666666667 -81.2166666667 +KSFF 47.6833333333 -117.316666667 +KSFM 43.3833333333 -70.7166666667 +KSFO 37.6166666667 -122.366666667 +KSFQ 36.6833333333 -76.6 +KSFY 42.05 -90.1166666667 +KSFZ 41.9166666667 -71.5 +KSGF 37.2333333333 -93.3833333333 +KSGH 39.8333333333 -83.8333333333 +KSGJ 29.9666666667 -81.3166666667 +KSGR 29.6166666667 -95.65 +KSGS 44.8666666667 -93.0333333333 +KSGT 34.6 -91.5666666667 +KSGU 37.0666666667 -113.516666667 +KSHD 38.2666666667 -78.9 +KSHL 43.2166666667 -95.8166666667 +KSHN 47.2333333333 -123.133333333 +KSHR 44.7666666667 -106.966666667 +KSHV 32.45 -93.8333333333 +KSIF 36.4333333333 -79.85 +KSIK 36.9 -89.5666666667 +KSIY 41.7666666667 -122.466666667 +KSJC 37.3666666667 -121.916666667 +KSJN 34.5166666667 -109.383333333 +KSJS 37.75 -82.6333333333 +KSJT 31.3666666667 -100.5 +KSJX 45.7 -85.5666666667 +KSKA 47.6166666667 -117.65 +KSKF 29.3666666667 -98.5666666667 +KSKX 36.45 -105.666666667 +KSLB 42.6 -95.2166666667 +KSLC 40.7666666667 -111.966666667 +KSLE 44.9 -123.0 +KSLG 36.2 -94.4666666667 +KSLH 45.65 -84.5166666667 +KSLI 33.7666666667 -118.033333333 +KSLK 44.4 -74.2 +KSLN 38.7833333333 -97.65 +KSLO 38.65 -88.9666666667 +KSLR 33.1666666667 -95.6166666667 +KSME 37.05 -84.6166666667 +KSMF 38.7 -121.6 +KSMN 45.1166666667 -113.866666667 +KSMO 34.0166666667 -118.45 +KSMP 47.2833333333 -121.333333333 +KSMQ 40.6166666667 -74.6666666667 +KSMS 34.0 -80.3666666667 +KSMX 34.9 -120.45 +KSNA 33.6666666667 -117.866666667 +KSNC 41.3833333333 -72.5 +KSNH 35.1666666667 -88.2166666667 +KSNK 32.7 -100.95 +KSNL 35.35 -96.95 +KSNS 36.6666666667 -121.6 +KSNT 44.1666666667 -114.933333333 +KSNY 41.1 -102.983333333 +KSOA 30.5833333333 -100.65 +KSOP 35.2166666667 -79.4 +KSOW 34.2666666667 -110.0 +KSPA 34.9166666667 -81.9333333333 +KSPB 45.7666666667 -122.866666667 +KSPD 37.2833333333 -102.616666667 +KSPF 44.4666666667 -103.766666667 +KSPG 27.7666666667 -82.6333333333 +KSPI 39.85 -89.6833333333 +KSPS 33.9833333333 -98.5 +KSPW 43.1666666667 -95.2166666667 +KSQI 41.75 -89.6666666667 +KSQL 37.5166666667 -122.25 +KSRB 36.05 -85.5333333333 +KSRC 35.2166666667 -91.7333333333 +KSRE 35.2666666667 -96.6833333333 +KSRQ 27.4 -82.5666666667 +KSRR 33.4666666667 -105.516666667 +KSSC 33.9666666667 -80.4666666667 +KSSF 29.3333333333 -98.4666666667 +KSSI 31.15 -81.3833333333 +KSTC 45.55 -94.05 +KSTE 44.55 -89.5333333333 +KSTJ 39.7666666667 -94.9166666667 +KSTK 40.6166666667 -103.266666667 +KSTL 38.75 -90.3666666667 +KSTP 44.9333333333 -93.05 +KSTS 38.5 -122.816666667 +KSUA 27.1833333333 -80.2166666667 +KSUE 44.85 -87.4166666667 +KSUN 43.5 -114.283333333 +KSUS 38.65 -90.65 +KSUT 33.9333333333 -78.0833333333 +KSUU 38.2666666667 -121.916666667 +KSUW 46.6833333333 -92.1 +KSUX 42.3833333333 -96.3833333333 +KSUZ 34.5833333333 -92.4833333333 +KSVC 32.6333333333 -108.15 +KSVE 40.3666666667 -120.566666667 +KSVH 35.75 -80.95 +KSVN 32.0166666667 -81.15 +KSWF 41.5 -74.0833333333 +KSWO 36.1666666667 -97.0833333333 +KSWW 32.4666666667 -100.466666667 +KSXK 42.9833333333 -96.1666666667 +KSXS 31.3666666667 -85.85 +KSXT 42.6 -123.366666667 +KSXU 34.9333333333 -104.65 +KSYF 39.7666666667 -101.8 +KSYI 35.5666666667 -86.45 +KSYM 38.2166666667 -83.5833333333 +KSYN 44.4666666667 -93.0166666667 +KSYR 43.1166666667 -76.1 +KSZL 38.7166666667 -93.5333333333 +KSZT 48.3 -116.566666667 +KT20 29.5166666667 -97.4666666667 +KT35 30.8833333333 -96.9666666667 +KT41 29.6666666667 -95.0666666667 +KT70 29.1166666667 -100.483333333 +KT74 30.5666666667 -97.45 +KT82 30.25 -98.9166666667 +KTAD 37.2666666667 -104.333333333 +KTAN 41.8833333333 -71.0166666667 +KTAZ 39.5333333333 -89.3333333333 +KTBN 37.7166666667 -92.1166666667 +KTBR 32.4833333333 -81.7333333333 +KTBX 43.4666666667 -108.233333333 +KTCC 35.1833333333 -103.6 +KTCL 33.2166666667 -87.6166666667 +KTCM 47.1166666667 -122.466666667 +KTCS 33.2333333333 -107.266666667 +KTCY 37.6833333333 -121.433333333 +KTDF 36.2833333333 -78.9833333333 +KTDR 30.05 -85.5166666667 +KTDZ 41.5666666667 -83.4833333333 +KTEB 40.8666666667 -74.05 +KTEW 42.5666666667 -84.4166666667 +KTEX 37.95 -107.9 +KTFP 27.9166666667 -97.2166666667 +KTHA 35.3833333333 -86.25 +KTHV 39.9166666667 -76.8833333333 +KTIF 41.9666666667 -100.566666667 +KTIK 35.4166666667 -97.3666666667 +KTIP 40.2833333333 -88.15 +KTIW 47.2666666667 -122.583333333 +KTIX 28.5 -80.8 +KTKC 44.25 -95.6166666667 +KTKI 33.1833333333 -96.5833333333 +KTKV 45.4666666667 -89.8166666667 +KTKX 36.2166666667 -90.0166666667 +KTLH 30.4 -84.35 +KTMA 31.4333333333 -83.4833333333 +KTMB 25.65 -80.4333333333 +KTME 29.8 -95.9 +KTMK 45.4166666667 -123.816666667 +KTMT 39.4666666667 -117.2 +KTNB 36.2 -81.65 +KTNU 41.6666666667 -93.0166666667 +KTOA 33.7833333333 -118.316666667 +KTOB 44.0166666667 -92.8166666667 +KTOC 34.6 -83.3 +KTOI 31.85 -86.0166666667 +KTOL 41.5833333333 -83.8 +KTOP 39.0666666667 -95.6333333333 +KTOR 42.0666666667 -104.15 +KTPA 27.9666666667 -82.5333333333 +KTPF 27.9166666667 -82.45 +KTPH 38.05 -117.083333333 +KTPL 31.1333333333 -97.4 +KTQE 41.7666666667 -96.1833333333 +KTQH 35.9333333333 -95.0 +KTQK 38.4666666667 -100.883333333 +KTRI 36.4833333333 -82.4 +KTRK 39.3166666667 -120.116666667 +KTRL 32.7166666667 -96.2666666667 +KTRM 33.6333333333 -116.166666667 +KTSP 35.1333333333 -118.433333333 +KTTA 35.5833333333 -79.1 +KTTD 45.55 -122.416666667 +KTTF 41.9333333333 -83.4166666667 +KTTN 40.2833333333 -74.8166666667 +KTTS 28.6166666667 -80.7166666667 +KTUL 36.2 -95.8833333333 +KTUP 34.2666666667 -88.7666666667 +KTUS 32.1333333333 -110.95 +KTVC 44.7333333333 -85.5666666667 +KTVF 48.0666666667 -96.1666666667 +KTVI 30.9 -83.8833333333 +KTVK 40.6833333333 -92.9 +KTVL 38.9 -120.0 +KTVR 32.35 -91.0333333333 +KTVY 40.6166666667 -112.35 +KTWF 42.4833333333 -114.483333333 +KTWM 47.0333333333 -91.75 +KTXK 33.45 -93.9833333333 +KTXW 26.1833333333 -97.9666666667 +KTYL 34.45 -110.116666667 +KTYQ 40.0333333333 -86.25 +KTYR 32.3666666667 -95.4 +KTYS 35.8166666667 -83.9833333333 +KTZR 39.9 -83.1333333333 +KU16 41.05 -113.066666667 +KU42 40.6166666667 -111.983333333 +KU68 44.9166666667 -108.45 +KUAO 45.25 -122.766666667 +KUBE 45.5 -91.9833333333 +KUCP 41.0333333333 -80.4166666667 +KUCY 36.3833333333 -88.9833333333 +KUDG 34.45 -79.8833333333 +KUES 43.05 -88.25 +KUGN 42.4166666667 -87.8666666667 +KUIL 47.9333333333 -124.55 +KUIN 39.95 -91.2 +KUKF 36.2166666667 -81.1 +KUKI 39.1166666667 -123.2 +KUKT 40.4333333333 -75.3833333333 +KULM 44.3166666667 -94.5 +KUNI 39.2166666667 -82.2333333333 +KUNO 36.8833333333 -91.9 +KUNU 43.4166666667 -88.7 +KUNV 40.85 -77.8333333333 +KUOX 34.3833333333 -89.5333333333 +KUSE 41.6166666667 -84.1333333333 +KUTA 34.6833333333 -90.35 +KUTS 30.75 -95.5833333333 +KUUU 41.5333333333 -71.2833333333 +KUVA 29.2166666667 -99.75 +KUXL 30.1333333333 -93.3833333333 +KUYF 39.9333333333 -83.4666666667 +KUZA 34.9833333333 -81.05 +KVAD 30.9666666667 -83.2 +KVAY 39.9333333333 -74.8333333333 +KVBG 34.7333333333 -120.583333333 +KVBT 36.35 -94.2166666667 +KVBW 38.3666666667 -78.9666666667 +KVCB 38.3833333333 -121.95 +KVCT 28.8666666667 -96.9333333333 +KVCV 34.5833333333 -117.383333333 +KVDF 28.0166666667 -82.3333333333 +KVDI 32.2 -82.3666666667 +KVEL 40.45 -109.516666667 +KVES 40.2 -84.5333333333 +KVGT 36.2166666667 -115.2 +KVIH 38.1333333333 -91.7666666667 +KVIS 36.3166666667 -119.4 +KVJI 36.6666666667 -82.0166666667 +KVKY 29.25 -88.4333333333 +KVLD 30.7833333333 -83.2666666667 +KVLL 42.55 -83.1833333333 +KVNC 27.0666666667 -82.4333333333 +KVNW 40.8666666667 -84.6166666667 +KVNY 34.2166666667 -118.483333333 +KVOA 29.2333333333 -87.7833333333 +KVOK 43.9166666667 -90.2666666667 +KVPC 34.1333333333 -84.85 +KVPS 30.4666666667 -86.5166666667 +KVPZ 41.45 -87.0 +KVQQ 30.2166666667 -81.8833333333 +KVRB 27.65 -80.4166666667 +KVSF 43.35 -72.5166666667 +KVTA 40.0166666667 -82.4666666667 +KVTI 42.2166666667 -92.0166666667 +KVTN 42.8666666667 -100.55 +KVTP 37.5 -105.166666667 +KVUJ 35.4166666667 -80.15 +KVUO 45.6166666667 -122.65 +KVVV 45.3 -96.4166666667 +KVWU 48.15 -94.5166666667 +KVYS 41.35 -89.15 +KW13 38.0833333333 -78.95 +KW22 39.0 -80.2666666667 +KW29 38.9833333333 -76.3333333333 +KW31 36.95 -78.1833333333 +KW43 44.6666666667 -104.566666667 +KW63 36.6 -78.55 +KW75 37.6 -76.45 +KW78 36.6833333333 -78.85 +KW81 37.1833333333 -78.1 +KW96 37.5 -77.1166666667 +KW99 39.0 -79.15 +KWAL 37.9333333333 -75.4666666667 +KWBF 26.9333333333 -90.5 +KWDG 36.3666666667 -97.7666666667 +KWDR 33.9833333333 -83.6666666667 +KWHP 34.25 -118.416666667 +KWJF 34.7166666667 -118.216666667 +KWLD 37.1666666667 -97.0333333333 +KWMC 40.9 -117.8 +KWRB 32.6166666667 -83.5833333333 +KWRI 40.0166666667 -74.5833333333 +KWRL 43.9666666667 -107.95 +KWST 41.35 -71.8 +KWVI 36.9333333333 -121.783333333 +KWVL 44.5166666667 -69.6666666667 +KWWD 39.0166666667 -74.9166666667 +KWWR 36.45 -99.5166666667 +KX07 27.9 -81.6166666667 +KX26 27.8166666667 -80.5 +KX60 29.35 -82.4666666667 +KXBP 33.1833333333 -97.8333333333 +KXLL 40.5666666667 -75.4833333333 +KXMR 28.4666666667 -80.5666666667 +KXNA 36.2833333333 -94.3 +KXNO 33.6166666667 -81.0666666667 +KXNX 36.3833333333 -86.4166666667 +KXSA 37.8666666667 -76.9 +KXVG 46.9833333333 -94.2 +KXWA 48.2666666667 -103.75 +KY19 46.7666666667 -100.9 +KY23 45.3 -91.6333333333 +KY31 44.25 -84.1833333333 +KY49 47.1333333333 -94.65 +KY50 44.0333333333 -89.3 +KY51 43.5833333333 -90.9 +KY63 45.9833333333 -96.0 +KY70 42.9333333333 -85.0666666667 +KYIP 42.2333333333 -83.5333333333 +KYKM 46.5666666667 -120.533333333 +KYKN 42.9166666667 -97.3666666667 +KYNG 41.25 -80.6666666667 +KZPH 28.2333333333 -82.15 +KZZV 39.95 -81.9 +PAAD 70.1333333333 -146.283333333 +PAAQ 61.6 -149.083333333 +PABA 70.1333333333 -143.583333333 +PABE 60.7833333333 -161.833333333 +PABI 64.0 -145.716666667 +PABL 65.9833333333 -161.15 +PABR 71.2833333333 -156.766666667 +PABT 66.9166666667 -151.516666667 +PABV 61.4166666667 -149.516666667 +PACD 55.2 -162.716666667 +PACM 61.85 -165.566666667 +PACV 60.5 -145.466666667 +PACZ 61.7833333333 -166.033333333 +PADE 66.0666666667 -162.766666667 +PADG 68.0333333333 -162.9 +PADK 51.8833333333 -176.65 +PADL 59.05 -158.5 +PADM 61.8666666667 -162.033333333 +PADQ 57.75 -152.5 +PADU 53.9 -166.533333333 +PAEC 62.8833333333 -149.833333333 +PAED 61.25 -149.8 +PAEG 64.7833333333 -141.15 +PAEH 58.65 -162.066666667 +PAEI 64.6666666667 -147.1 +PAEN 60.5666666667 -151.25 +PAFA 64.8 -147.85 +PAFB 64.8333333333 -147.616666667 +PAFE 56.9666666667 -133.916666667 +PAFM 67.1 -157.85 +PAFR 61.2666666667 -149.65 +PAFS 63.0166666667 -154.35 +PAGA 64.7333333333 -156.933333333 +PAGB 68.4833333333 -149.483333333 +PAGK 62.15 -145.45 +PAGL 64.55 -163.033333333 +PAGM 63.7666666667 -171.733333333 +PAGN 57.5 -134.583333333 +PAGS 58.4166666667 -135.733333333 +PAGY 59.4666666667 -135.3 +PAHC 62.1833333333 -159.783333333 +PAHL 65.7 -156.35 +PAHO 59.6333333333 -151.466666667 +PAHX 62.7 -159.566666667 +PAIG 59.3166666667 -155.9 +PAII 58.1833333333 -157.383333333 +PAIK 66.9833333333 -160.433333333 +PAIL 59.75 -154.916666667 +PAIM 66.0 -153.7 +PAIN 63.7333333333 -148.916666667 +PAIW 65.6166666667 -168.1 +PAJN 58.35 -134.583333333 +PAJZ 59.7333333333 -157.266666667 +PAKH 56.9333333333 -154.183333333 +PAKI 59.9333333333 -164.033333333 +PAKK 64.9333333333 -161.15 +PAKN 58.6833333333 -156.65 +PAKP 68.1333333333 -151.733333333 +PAKT 55.35 -131.7 +PAKU 70.3166666667 -149.583333333 +PAKV 64.3333333333 -158.75 +PAKW 55.5833333333 -133.066666667 +PALG 61.5333333333 -160.333333333 +PALH 61.1833333333 -149.966666667 +PALJ 60.2 -154.3 +PALP 70.3333333333 -150.933333333 +PALU 68.8833333333 -166.1 +PAMB 58.9833333333 -159.05 +PAMC 62.9666666667 -155.616666667 +PAMD 59.4333333333 -146.3 +PAMH 63.9 -152.316666667 +PAMK 63.4833333333 -162.116666667 +PAMM 55.1333333333 -131.583333333 +PAMO 62.1 -163.683333333 +PAMR 61.2166666667 -149.85 +PANA 60.6833333333 -161.983333333 +PANC 61.1666666667 -150.0 +PANI 61.5833333333 -159.533333333 +PANN 64.55 -149.083333333 +PANV 62.65 -160.183333333 +PANW 59.45 -157.366666667 +PAOH 58.1 -135.45 +PAOM 64.5 -165.433333333 +PAOO 60.5333333333 -165.116666667 +PAOR 62.9666666667 -141.933333333 +PAOT 66.8666666667 -162.583333333 +PAOU 56.0 -161.166666667 +PAPG 56.8166666667 -132.966666667 +PAPH 56.95 -158.616666667 +PAPM 59.0166666667 -161.816666667 +PAPN 57.5833333333 -157.566666667 +PAPO 68.35 -166.8 +PAPR 66.8166666667 -150.65 +PAPT 62.1 -152.716666667 +PAQH 59.75 -161.85 +PAQT 70.2166666667 -151.0 +PARC 68.1166666667 -145.583333333 +PARS 61.7666666667 -161.316666667 +PARY 64.7333333333 -155.466666667 +PASA 63.6833333333 -170.5 +PASC 70.2 -148.466666667 +PASD 55.3333333333 -160.5 +PASH 66.2666666667 -166.083333333 +PASI 57.0666666667 -135.35 +PASK 66.6 -160.0 +PASL 61.7166666667 -157.15 +PASM 62.0666666667 -163.3 +PASN 57.15 -170.216666667 +PASO 59.45 -151.7 +PASV 61.1 -155.566666667 +PASX 60.4833333333 -151.033333333 +PASY 52.7166666667 -174.116666667 +PATA 65.1666666667 -152.1 +PATC 65.5666666667 -167.916666667 +PATE 65.2333333333 -166.333333333 +PATG 59.05 -160.383333333 +PATK 62.3 -150.1 +PATL 62.9 -155.966666667 +PATO 60.7833333333 -148.85 +PATQ 70.4666666667 -157.433333333 +PAUN 63.8833333333 -160.8 +PAUT 54.15 -165.6 +PAVA 61.5333333333 -165.6 +PAVC 55.1166666667 -162.266666667 +PAVD 61.1333333333 -146.25 +PAVL 67.7333333333 -164.55 +PAWD 60.1166666667 -149.416666667 +PAWG 56.4833333333 -132.366666667 +PAWI 70.6166666667 -159.85 +PAWM 64.6833333333 -163.416666667 +PAWN 67.5666666667 -162.983333333 +PAWS 61.5666666667 -149.533333333 +PAYA 59.5166666667 -139.666666667 +PAZK 61.9333333333 -147.166666667 +PFCL 58.8333333333 -158.533333333 +PFEL 64.6166666667 -162.266666667 +PFKT 65.3333333333 -166.466666667 +PFKW 60.8 -161.433333333 +PFNO 66.8166666667 -161.016666667 +PFSH 64.3666666667 -161.216666667 +PFWS 58.7 -157.0 +PFYU 66.5666666667 -145.266666667 +PHBK 22.0333333333 -159.783333333 +PHHI 21.4833333333 -158.05 +PHJR 21.3166666667 -158.066666667 +PHKO 19.7333333333 -156.05 +PHLI 21.9666666667 -159.333333333 +PHMK 21.15 -157.1 +PHNG 21.4333333333 -157.766666667 +PHNL 21.3333333333 -157.916666667 +PHNY 20.7666666667 -156.933333333 +PHOG 20.9 -156.433333333 +PHSF 19.7666666667 -155.55 +PHTO 19.7166666667 -155.05 +PMDY 28.2166666667 -177.366666667 +PPIT 60.9 -162.433333333 +PPIZ 69.7333333333 -163.0 diff --git a/app/src/main/res/values-v28/styles.xml b/app/src/main/res/values-v28/styles.xml index a14d4306..be2addcf 100644 --- a/app/src/main/res/values-v28/styles.xml +++ b/app/src/main/res/values-v28/styles.xml @@ -12,4 +12,4 @@ @style/NegativeButtonStyle @style/PositiveButtonStyle - \ No newline at end of file + diff --git a/app/src/main/res/values/attr_touchimageview.xml b/app/src/main/res/values/attr_touchimageview.xml index c1330fcb..bdbfa119 100644 --- a/app/src/main/res/values/attr_touchimageview.xml +++ b/app/src/main/res/values/attr_touchimageview.xml @@ -1,6 +1,6 @@ - - - - - - + + + + + + diff --git a/app/src/main/res/values/ic_launcher_background.xml b/app/src/main/res/values/ic_launcher_background.xml index 01205f9b..c7dce06f 100644 --- a/app/src/main/res/values/ic_launcher_background.xml +++ b/app/src/main/res/values/ic_launcher_background.xml @@ -1,4 +1,4 @@ - - - #2E3F59 + + + #2E3F59 \ No newline at end of file diff --git a/app/src/main/res/xml/filepaths.xml b/app/src/main/res/xml/filepaths.xml index f2beb820..b4fefcad 100644 --- a/app/src/main/res/xml/filepaths.xml +++ b/app/src/main/res/xml/filepaths.xml @@ -1,4 +1,4 @@ - - - - + + + + diff --git a/app/src/main/res/xml/map_ca.xml b/app/src/main/res/xml/map_ca.xml deleted file mode 100644 index 87a1edcd..00000000 --- a/app/src/main/res/xml/map_ca.xml +++ /dev/null @@ -1,1333 +0,0 @@ - - - - - - - Banff - Calgary - Coronation - Edmonton - Edson - Fort McMurray - Grande Prairie - High Level - Hinton - Jasper - Lethbridge - Lloydminster - Medicine Hat - Peace River - Pincher Creek - Red Deer - Slave Lake - - - - - Campbell River - Cranbrook - Creston - Dease Lake - Fort Nelson - Fort St. John - Grand Forks - Kamloops - Kelowna - Nanaimo - Penticton - Port Hardy - Prince George - Prince Rupert - Quesnel - Revelstoke - Sandspit - Smithers - Terrace - Tofino - Vancouver - Victoria - Whistler - Williams Lake - - - - Brandon - Churchill - Dauphin - Flin Flon - Gillam - Gimli - Lynn Lake - Norway House - The Pas - Thompson - Winnipeg - - - - - Bas-Caraquet - Bathurst - Campbellton - Edmundston - Fredericton - Miramichi - Miscou Island - Moncton - Point Escuminac - Point Lepreau - Saint John - St. Stephen - - - - - Badger - Blanc-Sablon - Channel-Port aux Basques - Churchill Falls - Corner Brook - Deer Lake - Gander - Happy Valley-Goose Bay - Hopedale - Labrador City - Mary's Harbour - Nain - Placentia - St. Anthony - St. John's - - - - - Amherst - Baccaro Point - Brier Island - Caribou - Chéticamp - Digby - Fourchu Head - Grand Étang - Halifax - Kejimkujik (National Park) - Kentville - Liverpool - Lunenburg - Malay Falls - Port Hawkesbury - Sydney - Truro - Yarmouth - - - - Fort Liard - Fort Providence - Fort Simpson - Fort Smith - Hay River - Inuvik - Norman Wells - Paulatuk - Sachs Harbour - Tuktoyaktuk - Ulukhaktok - Whati - Yellowknife - - - - Alert - Arctic Bay - Arviat - Baker Lake - Cambridge Bay - Cape Dorset - Clyde River - Coral Harbour - Eureka - Gjoa Haven - Grise Fiord - Hall Beach - Iqaluit - Kimmirut - Kugaaruk - Kugluktuk - Pangnirtung - Pond Inlet - Qikiqtarjuaq - Rankin Inlet - Naujaat - Resolute - Sanikiluaq - Taloyoak - - - - - Greater Sudbury - Greenstone (Geraldton) - Hamilton - Kenora - Kingston - London - Moosonee - North Bay - Ottawa (Kanata - Orléans) - Parry Sound - Peterborough - Sarnia - Sault Ste. Marie - Sioux Lookout - Thunder Bay - Timmins - Toronto - Wawa - Windsor - - - - Charlottetown - East Point - Maple Plains - North Cape - St. Peters Bay - Summerside - - - - Baie-Comeau - Blanc-Sablon - Cap Chat - Chibougamau - Gaspé - Inukjuak - Kuujjuaq - Kuujjuarapik - La Tuque - Maniwaki - Montréal - Québec - Rivière-du-Loup - Saguenay - Salluit - Sept-Îles - Sherbrooke - Trois-Rivières - Umiujaq - Val-d'Or - - - - Buffalo Narrows - Collins Bay - Estevan - Key Lake - Kindersley - La Ronge - Lloydminster - Meadow Lake - Moose Jaw - North Battleford - Prince Albert - Regina - Rosetown - Saskatoon - Swift Current - Uranium City - Yorkton - - - - Burwash Landing - Carmacks - Dawson - Faro - Haines Junction - Mayo - Old Crow - Rock River - Teslin - Watson Lake - Whitehorse - - \ No newline at end of file diff --git a/app/src/main/res/xml/map_soundings.xml b/app/src/main/res/xml/map_soundings.xml index f4d1b435..c4f44213 100644 --- a/app/src/main/res/xml/map_soundings.xml +++ b/app/src/main/res/xml/map_soundings.xml @@ -1,323 +1,323 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/map_states.xml b/app/src/main/res/xml/map_states.xml deleted file mode 100644 index 04adbdc0..00000000 --- a/app/src/main/res/xml/map_states.xml +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/xml/widget_7day_scoll.xml b/app/src/main/res/xml/widget_7day_scoll.xml index 7e041a85..09e15820 100644 --- a/app/src/main/res/xml/widget_7day_scoll.xml +++ b/app/src/main/res/xml/widget_7day_scoll.xml @@ -1,24 +1,24 @@ - - - + + + diff --git a/app/src/main/res/xml/widget_cc_info.xml b/app/src/main/res/xml/widget_cc_info.xml index 38c98d30..1fd73ce3 100644 --- a/app/src/main/res/xml/widget_cc_info.xml +++ b/app/src/main/res/xml/widget_cc_info.xml @@ -1,30 +1,30 @@ - - - - - + + + + + diff --git a/app/src/main/res/xml/widget_conuswv_info.xml b/app/src/main/res/xml/widget_conuswv_info.xml index e69db82c..02e23939 100644 --- a/app/src/main/res/xml/widget_conuswv_info.xml +++ b/app/src/main/res/xml/widget_conuswv_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_info.xml b/app/src/main/res/xml/widget_info.xml index 258b6000..6dc2abc5 100644 --- a/app/src/main/res/xml/widget_info.xml +++ b/app/src/main/res/xml/widget_info.xml @@ -1,29 +1,29 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_mosaics_info.xml b/app/src/main/res/xml/widget_mosaics_info.xml index 7260d76d..3ba07b60 100644 --- a/app/src/main/res/xml/widget_mosaics_info.xml +++ b/app/src/main/res/xml/widget_mosaics_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_mosaicsrad_info.xml b/app/src/main/res/xml/widget_mosaicsrad_info.xml index 96979719..ca915b84 100644 --- a/app/src/main/res/xml/widget_mosaicsrad_info.xml +++ b/app/src/main/res/xml/widget_mosaicsrad_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_nexrad_info.xml b/app/src/main/res/xml/widget_nexrad_info.xml index bd51dee2..1dfa5c4c 100644 --- a/app/src/main/res/xml/widget_nexrad_info.xml +++ b/app/src/main/res/xml/widget_nexrad_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_nhc_info.xml b/app/src/main/res/xml/widget_nhc_info.xml index 425a1f37..02f75b3d 100644 --- a/app/src/main/res/xml/widget_nhc_info.xml +++ b/app/src/main/res/xml/widget_nhc_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_spcmeso_info.xml b/app/src/main/res/xml/widget_spcmeso_info.xml index 2f55029a..d1f4739e 100644 --- a/app/src/main/res/xml/widget_spcmeso_info.xml +++ b/app/src/main/res/xml/widget_spcmeso_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_spcswo_info.xml b/app/src/main/res/xml/widget_spcswo_info.xml index 27fbbafb..1bc72ca8 100644 --- a/app/src/main/res/xml/widget_spcswo_info.xml +++ b/app/src/main/res/xml/widget_spcswo_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_strpt_info.xml b/app/src/main/res/xml/widget_strpt_info.xml index 3d302b74..71787440 100644 --- a/app/src/main/res/xml/widget_strpt_info.xml +++ b/app/src/main/res/xml/widget_strpt_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_texthwo_info.xml b/app/src/main/res/xml/widget_texthwo_info.xml index 18023ba3..2b1d17a5 100644 --- a/app/src/main/res/xml/widget_texthwo_info.xml +++ b/app/src/main/res/xml/widget_texthwo_info.xml @@ -1,29 +1,29 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_textprod_info.xml b/app/src/main/res/xml/widget_textprod_info.xml index f3d65f3e..38210489 100644 --- a/app/src/main/res/xml/widget_textprod_info.xml +++ b/app/src/main/res/xml/widget_textprod_info.xml @@ -1,29 +1,29 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_textwpc_info.xml b/app/src/main/res/xml/widget_textwpc_info.xml index e08c5417..7e0079b8 100644 --- a/app/src/main/res/xml/widget_textwpc_info.xml +++ b/app/src/main/res/xml/widget_textwpc_info.xml @@ -1,29 +1,29 @@ - - - - + + + + diff --git a/app/src/main/res/xml/widget_wpcimg_info.xml b/app/src/main/res/xml/widget_wpcimg_info.xml index 495fe4e3..d50f1069 100644 --- a/app/src/main/res/xml/widget_wpcimg_info.xml +++ b/app/src/main/res/xml/widget_wpcimg_info.xml @@ -1,31 +1,31 @@ - - - - + + + + diff --git a/build.gradle b/build.gradle index cdab2d74..ff551e98 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,4 @@ +//modded by ELY M. // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { @@ -7,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.5.0' + classpath 'com.android.tools.build:gradle:8.5.1' // https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-gradle-plugin classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.23" } diff --git a/doc/ChangeLog.md b/doc/ChangeLog.md index 01844a12..330ed90a 100644 --- a/doc/ChangeLog.md +++ b/doc/ChangeLog.md @@ -2,11 +2,51 @@ # Developer ChangeLog -## 55898 2024_06_30 +## 55901 2024_07_21 + +* [FIX] move temp_*.png from res/drawable to res/drawable-nodpi (ideally there would be multiple + sized images for mdpi,ldpi,hdpi,xhdpi) + +## 55900 2024_07_21 + +* [FIX] add @Synchronized to Metar.get +* [FIX] Exception java.lang.IndexOutOfBoundsException: Index 7 out of bounds for length 7 + at joshuatee.wx.notifications.NotificationMpd.sendLocation (NotificationMpd.kt:81) (do this in Mcd + as well) + +## 55899 2024_07_12 + +* [ADD] tool update + +``` +- classpath 'com.android.tools.build:gradle:8.5.0' ++ classpath 'com.android.tools.build:gradle:8.5.1' +``` + +* [FIX] in response to crash report **Exception java.lang.ArrayIndexOutOfBoundsException: length=0; + index=0 at joshuatee.wx.radar.NexradRenderUtilities.genTriangleUp (NexradRenderUtilities.kt:139)** + +``` +// likely a rare timing issue but should not crash on this just not show data since there is none +// make 2 changes around this line like +buffers.yList[index] +// change to +(buffers.yList.getOrNull(index) ?: 0.0) +``` + +## 55898 2024_07_11 * [FIX] URL for **Weeks 2-3 Global Tropics Hazards Outlook (GTH)** had changed, this is accessed under **National Images -> CPC** * [FIX] The following text product was not working: High Seas Forecasts - SE Pacific +* [FIX] JobScheduler (for background processing) - cancel any existing before starting new (needs + testing) +* [ADD] lib update + +``` +- implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.2" ++ implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.3" +``` ## 55897 2024_06_20 diff --git a/doc/ChangeLog_User.md b/doc/ChangeLog_User.md index af8357cf..651a1fa9 100644 --- a/doc/ChangeLog_User.md +++ b/doc/ChangeLog_User.md @@ -8,6 +8,17 @@ Please also review [Upcoming changes](https://gitlab.com/joshua.tee/wxl23/-/blob/master/doc/UPCOMING_CHANGES.md) impacting all or some users. +## 55899 2024_07_14 (BETA) + +* [FIX] URL for **Weeks 2-3 Global Tropics Hazards Outlook (GTH)** had changed, this is accessed + under **National Images -> CPC** +* [FIX] The following text product was not working: High Seas Forecasts - SE Pacific +* [FIX] JobScheduler (for background processing) - cancel any existing before starting new (needs + testing) +* [ADD] lib update - androidx.lifecycle:lifecycle-viewmodel-ktx +* [FIX] in response to crash report **Exception java.lang.ArrayIndexOutOfBoundsException: length=0; + index=0 at joshuatee.wx.radar.NexradRenderUtilities.genTriangleUp (NexradRenderUtilities.kt:139)** + ## 55897 2024_06_24 (BETA) * [FIX] icons for NWS API were broken due to NWS issue, add workaround diff --git a/doc/GEO/UtilityHelper.java b/doc/GEO/UtilityHelper.java index 2389afd7..a35cb14d 100644 --- a/doc/GEO/UtilityHelper.java +++ b/doc/GEO/UtilityHelper.java @@ -1,1115 +1,1115 @@ -/* - - Copyright 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 joshua.tee@gmail.com - - This file is part of wX. - - wX is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - wX is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with wX. If not, see . - -*/ - -package joshuatee.wx.util; - -class UtilityHelper { - - /*public static void ConstructCACities() - { - - String a; - String[] prov_arr = new String[] {"AB","BC","MB","NB","NL","NT","NS","NU","ON","PE","QC","SK","YT"}; - - //String[] prov_arr = new String[] {"YT"}; - - int i = 0; - - for ( String s : prov_arr) { - a = UtilityDownload.getStringFromURL("http://weather.gc.ca/forecast/canada/index_e.html?id=" + s); - //List al = UtilityString.parseColumn(a,"(.*?)"); - List al = UtilityString.parseColumn(a,".*?"); - - - ArrayList tmp_al = new ArrayList<>(al.subList(0,al.size()/2)); - - for (String j : tmp_al) { - - *//*String city_str = j + ", " + s; - String[] str_arr = UtilityLocation.getXYFromAddressOSM(city_str); - if (str_arr[0] == null || str_arr[1] == null ) - { - str_arr[0]= "0.0"; - str_arr[1]= "0.0"; - } - - str_arr[1]=str_arr[1].replace("-",""); - SystemClock.sleep(3000);*//* - - UtilityLog.d("Wx", "code[" + i + "]=\"" + j + "\";"); - - i++; - } - - } - - }*/ - - //private final static String hw_file = "hwv4ext.bin"; - - // ./Android/Sdk/platform-tools/adb pull /data/data/joshuatee.wx/files/hwv3.bin - - - /*final static String hw_file = "hwv2.bin"; - final static String state_file = "statev2.bin"; - final static String lakes_file = "lakesv2.bin"; - final static String county_file = "county.bin"; - - final static String stateV2_file1 = "statev3_1.bin"; - final static String stateV2_file2 = "statev3_2.bin";*/ - - //private final static String county_file = "countyv2.bin"; - //private final static String rivers_files ="rivers.bin"; - - - -/* public static void ConstructStateBinFile(Context c) { - - List state_line_list_bin = new ArrayList(); - String state = "conus"; - String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); - - if (state_list.equals("")) { - state_list = UtilityCanvasStateLines.getBorderingStates(state); - } - - String[] state_arr = state_list.split(":"); - - int s = 0; - for (s = 0; s < state_arr.length; s++) { - - state = state_arr[s]; - String sig_html_tmp = ""; - int res_id = UtilityCanvasStateLines.getStateID(state); - InputStream is = c.getResources().openRawResource(res_id); - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for (String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - e.printStackTrace(); - } - - int j = 0; - List x = new ArrayList(); - x.clear(); - - String chunk = ""; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m = 0; - for (m = 0; m < chunk_arr.length; m++) { - - XY = chunk_arr[m].split(","); - XY[0] = XY[0].replaceAll("-", ""); - - try { - if (!state.equals("GU")) { - - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - } else { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - Log.i("wx", XY[1]); - Log.i("wx", XY[0]); - - - } - - } catch (Exception e) { - } - - - } - - - if (x.size() > 0) { - - for (j = 2; j < x.size() - 2; j = j + 2) { - - - state_line_list_bin.add(new Float(x.get(j))); - state_line_list_bin.add(new Float(x.get(j + 1))); - - - } - - state_line_list_bin.add(new Float(x.get(x.size() - 2))); - state_line_list_bin.add(new Float(x.get(x.size() - 1))); - - - state_line_list_bin.add(new Float(x.get(0))); - state_line_list_bin.add(new Float(x.get(1))); - - - } // end size check - } // end loop over chunk - } // end loop over state list - - try { - //FileOutputStream fos = c.openFileOutput(state_file, Context.MODE_WORLD_READABLE); - FileOutputStream fos = c.openFileOutput(state_file, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj = 0; - for (jj = 0; jj < state_line_list_bin.size(); jj++) { - dos.writeFloat(state_line_list_bin.get(jj)); - } - fos.flush(); - fos.close(); - } catch (IOException e) { - } - Log.i("wx", "state bin: " + Integer.toString(state_line_list_bin.size())); - - - } // end method*/ - - -/* - public static void ConstructHWBinFile(Context c) { - - List hw_line_list_bin = new ArrayList(); - String state = "conus"; - String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); - - if (state_list.equals("")) { - state_list = UtilityCanvasStateLines.getBorderingStates(state); - } - - String[] state_arr = state_list.split(":"); - - - int s = 0; - for (s = 0; s < state_arr.length; s++) { - - state = state_arr[s]; - - String sig_html_tmp = ""; - // FIXME - int res_id = 0 - InputStream is = c.getResources().openRawResource(res_id); - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for (String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - e.printStackTrace(); - } - - int j = 0; - List x = new ArrayList(); - - x.clear(); - - String chunk = ""; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m = 0; - for (m = 0; m < chunk_arr.length; m++) { - XY = chunk_arr[m].split(","); - XY[0] = XY[0].replaceAll("-", ""); - try { - if (!state.equals("GU")) { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - } else { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - Log.i("wx", XY[1]); - Log.i("wx", XY[0]); - } - } catch (Exception e) { - } - } - - if (x.size() > 0) { - - - for (j = 2; j < x.size() - 2; j = j + 2) { - - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j + 1))); - - } - - } // end size check - } // end loop over chunk - } // end loop over state list - - - // FIXME to write out to binary file - try { - FileOutputStream fos = c.openFileOutput(hw_file, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj = 0; - for (jj = 0; jj < hw_line_list_bin.size(); jj++) { - dos.writeFloat(hw_line_list_bin.get(jj)); - } - fos.flush(); - fos.close(); - } catch (IOException e) { - } - - Log.i("wx", "hw bin: " + Integer.toString(hw_line_list_bin.size())); - - - } // end method -*/ - - -/* public static void ConstructLakesBinFile(Context c) { - - List hw_line_list_bin = new ArrayList(); - String state = "conus"; - String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); - - if (state_list.equals("")) { - state_list = UtilityCanvasStateLines.getBorderingStates(state); - } - - String[] state_arr = state_list.split(":"); - - - int s = 0; - for (s = 0; s < state_arr.length; s++) { - - state = state_arr[s]; - - String sig_html_tmp = ""; - int res_id = 0; - if (res_id != 0) { - InputStream is = c.getResources().openRawResource(res_id); - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for (String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - e.printStackTrace(); - } - - int j = 0; - List x = new ArrayList(); - - x.clear(); - - String chunk = ""; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m = 0; - for (m = 0; m < chunk_arr.length; m++) { - XY = chunk_arr[m].split(","); - XY[0] = XY[0].replaceAll("-", ""); - try { - if (!state.equals("GU")) { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - } else { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - Log.i("wx", XY[1]); - Log.i("wx", XY[0]); - } - } catch (Exception e) { - } - } - - if (x.size() > 0) { - - - for (j = 2; j < x.size() - 2; j = j + 2) { - - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j + 1))); - - } - - } // end size check - } // end loop over chunk - } // end see if resid not 0 - } // end loop over state list - - - // FIXME to write out to binary file - try { - FileOutputStream fos = c.openFileOutput(lakes_file, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj = 0; - for (jj = 0; jj < hw_line_list_bin.size(); jj++) { - dos.writeFloat(hw_line_list_bin.get(jj)); - } - fos.flush(); - fos.close(); - } catch (IOException e) { - } - - Log.i("wx", "lakes bin: " + Integer.toString(hw_line_list_bin.size())); - - - } // end method*/ - - // for future use - - /* - public static void ConstructCountyBinFile(Context c) - { - - List hw_line_list_bin = new ArrayList<>(); - String sig_html_tmp = ""; - - // download from https://www.census.gov/geo/maps-data/data/kml/kml_counties.html - - //InputStream is = c.getResources().openRawResource(R.raw.cb_2014_us_county_20m); - // InputStream is = c.getResources().openRawResource(R.raw.cb_2015_us_county_5m); - InputStream is =null; - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for(String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - e.printStackTrace(); - } - - int j; - List x = new ArrayList<>(); - - x.clear(); - - String chunk; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m; - for (m=0;m 0 ) - { - - - - for ( j = 2; j < x.size()-2; j = j + 2) - { - - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j+1))); - - } - - } // end size check - } // end loop over chunk - - - // FIXME to write out to binary file - try { - FileOutputStream fos = c.openFileOutput(county_file, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj; - for (jj=0;jj hw_line_list_bin = new ArrayList<>(); - String sig_html_tmp = ""; - - //InputStream is = c.getResources().openRawResource(R.raw.cb_2015_us_state_500k); - InputStream is = null; - //InputStream is = c.getResources().openRawResource(R.raw.mx); - - - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for(String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - Log.i("wx", "error1"); - - e.printStackTrace(); - } - - int j; - List x = new ArrayList<>(); - - x.clear(); - - String chunk; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m; - for (m=0;m 0 ) - { - - - - for ( j = 2; j < x.size()-2; j = j + 2) - // for ( j = 0; j < x.size(); j++) - { - - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j+1))); - - } - //hw_line_list_bin.add(new Float(x.get(x.size()-2))); - //hw_line_list_bin.add(new Float(x.get(x.size()-1))); - - - //hw_line_list_bin.add(new Float(x.get(0))); - //hw_line_list_bin.add(new Float(x.get(1))); - - } // end size check - - } // end loop over chunk - - - - // FIXME to write out to binary file - try { - FileOutputStream fos = c.openFileOutput(stateV2_file1, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj; - for (jj=0;jj hw_line_list_bin = new ArrayList<>(); - String sig_html_tmp = ""; - - //InputStream is = c.getResources().openRawResource(R.raw.nwsrivers); - InputStream is = null; - - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for(String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - Log.i("wx", "error1"); - - e.printStackTrace(); - } - - int j; - List x = new ArrayList<>(); - - x.clear(); - - String chunk; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m; - for (m=0;m20 && Double.parseDouble(XY[1])<60 && Double.parseDouble(XY[0]) < -60 && Double.parseDouble(XY[0]) > -130 ) { - - if ( Double.parseDouble(XY[1])>20 && Double.parseDouble(XY[1])<75 && Double.parseDouble(XY[0]) < -60 && Double.parseDouble(XY[0]) > -170 ) { - - - //UtilityLog.d("wx", XY[0] + " " + XY[1]); - - XY[0] = XY[0].replaceAll("-",""); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - } - //Log.i("wx", XY[1] + " " + XY[0]); - - } catch (Exception e) { - Log.i("wx", "error2"); - - } - } - - if ( x.size() > 0 ) - { - - - - for ( j = 2; j < x.size()-2; j = j + 2) - // for ( j = 0; j < x.size(); j++) - { - - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j+1))); - - } - //hw_line_list_bin.add(new Float(x.get(x.size()-2))); - //hw_line_list_bin.add(new Float(x.get(x.size()-1))); - - - //hw_line_list_bin.add(new Float(x.get(0))); - //hw_line_list_bin.add(new Float(x.get(1))); - - } // end size check - - } // end loop over chunk - - - // FIXME to write out to binary file - try { - FileOutputStream fos = c.openFileOutput(rivers_files, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj; - for (jj=0;jj cod_hash = new ArrayList(); - - cod_hash.add(R.raw.state1); - cod_hash.add(R.raw.state2); - cod_hash.add(R.raw.state3); - cod_hash.add(R.raw.state4); - cod_hash.add(R.raw.state5); - cod_hash.add(R.raw.state6); - cod_hash.add(R.raw.state7); - cod_hash.add(R.raw.state8); - cod_hash.add(R.raw.state9); - cod_hash.add(R.raw.state10); - cod_hash.add(R.raw.state11); - cod_hash.add(R.raw.state12); - cod_hash.add(R.raw.state13); - cod_hash.add(R.raw.state14); - cod_hash.add(R.raw.state15); - cod_hash.add(R.raw.state16); - cod_hash.add(R.raw.state17); - cod_hash.add(R.raw.state18); - cod_hash.add(R.raw.state19); - cod_hash.add(R.raw.state20); - cod_hash.add(R.raw.state21); - cod_hash.add(R.raw.state22); - cod_hash.add(R.raw.state23); - cod_hash.add(R.raw.state24); - cod_hash.add(R.raw.state25); - cod_hash.add(R.raw.state26); - cod_hash.add(R.raw.state27); - cod_hash.add(R.raw.state28); - cod_hash.add(R.raw.state29); - cod_hash.add(R.raw.state30); - cod_hash.add(R.raw.state31); - cod_hash.add(R.raw.state32); - cod_hash.add(R.raw.state33); - cod_hash.add(R.raw.state34); - cod_hash.add(R.raw.state35); - cod_hash.add(R.raw.state36); - cod_hash.add(R.raw.state37); - cod_hash.add(R.raw.state38); - cod_hash.add(R.raw.state39); - cod_hash.add(R.raw.state40); - cod_hash.add(R.raw.state41); - cod_hash.add(R.raw.state42); - cod_hash.add(R.raw.state43); - cod_hash.add(R.raw.state44); - cod_hash.add(R.raw.state45); - cod_hash.add(R.raw.state46); - cod_hash.add(R.raw.state47); - cod_hash.add(R.raw.state48); - cod_hash.add(R.raw.state49); - cod_hash.add(R.raw.state50); - cod_hash.add(R.raw.state51); - cod_hash.add(R.raw.state52); - - int total_cnt=0; - String sig_html_tmp = ""; - - - int k=0; - List hw_line_list_bin = new ArrayList(); - InputStream is = null; - StringBuilder out = new StringBuilder(); - BufferedReader br = null; - String line=""; - Pattern p2; - Matcher m2; - - String chunk = ""; - String[] chunk_arr; - String[] XY; - List x = new ArrayList(); - int m = 0; - - int chunk_cnt_log=0; - - - for (k=0;k(.*?)"); - m2 = p2.matcher(sig_html_tmp); - while (m2.find()) - { - chunk = m2.group(1); - - x.clear(); - Log.i("wx", "state: " + Integer.toString(k) + " " + Integer.toString(chunk_cnt_log)); - chunk_cnt_log++; - - chunk_arr = chunk.split(" "); - for (m = 0; m < chunk_arr.length; m++) - { - XY = chunk_arr[m].split(","); - XY[0] = XY[0].replaceAll("-", ""); - try { - - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - //Log.i("wx", XY[1] + " " + XY[0]); - - } catch (Exception e) { - Log.i("wx", "error2"); - - } - } - - if (x.size() > 0) - { - for (j = 2; j < x.size() - 2; j = j + 2) - { - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j + 1))); - } - - } // end size check - - } // end loop over chunk - - try { - //FileOutputStream fos = c.openFileOutput(stateV2_file2, Context.MODE_PRIVATE); - - // DataInputStream in = new DataInputStream(openFileInput(FILENAME)); - // new DataOutputStream(openFileOutput(FILENAME, Context.MODE_PRIVATE)); - - FileOutputStream fos = c.openFileOutput("s" + Integer.toString(k), Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj = 0; - for (jj = 0; jj < hw_line_list_bin.size(); jj++) { - dos.writeFloat(hw_line_list_bin.get(jj)); - } - dos.close(); - fos.flush(); - fos.close(); - } catch (IOException e) { - Log.i("wx", "error3"); - - } - - Log.i("wx", Integer.toString(k) + " state bin: " + Integer.toString(hw_line_list_bin.size())); - total_cnt = total_cnt + hw_line_list_bin.size(); - } - - Log.i("wx", "Total state bin: " + Integer.toString(total_cnt)); - - - - - } // end method - -} -*/ -//./android-sdk-linux/platform-tools/adb pull /data/data/joshuatee.wx/files/statev3.bin - - /*public static void ConstructHWBinFile(Context c) { - - List hw_line_list_bin = new ArrayList<>(); - String state = "conus"; - //String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); - - - String sig_html_tmp = ""; - //int res_id = UtilityCanvasHW.getStateID(state); - InputStream is = c.getResources().openRawResource(R.raw.us_metar3); // FIXME set to KML - - try { - - StringBuilder out = new StringBuilder(); - BufferedReader br = new BufferedReader(new InputStreamReader(is)); - for (String line = br.readLine(); line != null; line = br.readLine()) - out.append(line); - br.close(); - sig_html_tmp = out.toString(); - - } catch (IOException e) { - e.printStackTrace(); - } - - int j; - List x = new ArrayList<>(); - - x.clear(); - - String chunk; - String[] chunk_arr; - String[] XY; - - Pattern p2 = Pattern.compile("(.*?)"); - Matcher m2 = p2.matcher(sig_html_tmp); - while (m2.find()) { - chunk = m2.group(1); - - x.clear(); - - chunk_arr = chunk.split(" "); - int m; - for (m = 0; m < chunk_arr.length; m++) { - XY = chunk_arr[m].split(","); - XY[0] = XY[0].replaceAll("-", ""); - try { - if (!state.equals("GU")) { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0])); - } else { - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - x.add(Double.parseDouble(XY[1])); - x.add(Double.parseDouble(XY[0]) * -1); - //Log.i("wx", XY[1]); - //Log.i("wx", XY[0]); - } - } catch (Exception e) { - UtilityLog.HandleException(e); - } - } - - if (x.size() > 0) { - - - for (j = 2; j < x.size() - 2; j = j + 2) { - - hw_line_list_bin.add(new Float(x.get(j))); - hw_line_list_bin.add(new Float(x.get(j + 1))); - - } - - } // end size check - } // end loop over chunk - //} // end loop over state list - - - // FIXME to write out to binary file - try { - FileOutputStream fos = c.openFileOutput(hw_file, Context.MODE_PRIVATE); - DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - Integer jj; - for (jj = 0; jj < hw_line_list_bin.size(); jj++) { - dos.writeFloat(hw_line_list_bin.get(jj)); - } - fos.flush(); - fos.close(); - } catch (IOException e) { - UtilityLog.HandleException(e); - } - - UtilityLog.d("wx", "hw bin: " + Integer.toString(hw_line_list_bin.size())); - - - } // end method*/ - - /*public static void WriteColorMaps(Context c, String prod, ByteBuffer map_r, ByteBuffer map_g, ByteBuffer map_b) - { - - try { - OutputStreamWriter outputStreamWriter = new OutputStreamWriter(c.openFileOutput("UtilityColorPalette" + prod + ".swift", Context.MODE_PRIVATE)); - - - String data=""; - - data += "UtilityColorPalette" + prod + " {" + MyApplication.newline; - data += MyApplication.newline; - data += "class func Gen" + prod + "() {" + MyApplication.newline; - data += "MyApplication.color_map_" + prod + "_r.position(position:0);" + MyApplication.newline; - data += "MyApplication.color_map_" + prod + "_r.position(position:0);" + MyApplication.newline; - data += "MyApplication.color_map_" + prod + "_r.position(position:0);" + MyApplication.newline; - - - for (int i=0;i<256;i++) - { - data += "MyApplication.color_map_" + prod + "_r.put(byte:" + Integer.toString(map_r.get(i) & 0xff) + ");\n"; - } - for (int i=0;i<256;i++) - { - data += "MyApplication.color_map_" + prod + "_g.put(byte:" + Integer.toString(map_g.get(i)& 0xff) + ");\n"; - } - for (int i=0;i<256;i++) - { - data += "MyApplication.color_map_" + prod + "_b.put(byte:" + Integer.toString(map_b.get(i)& 0xff) + ");\n"; - } - - data += "}\n"; - data += "}\n"; - - outputStreamWriter.write(data); - outputStreamWriter.close(); - } - catch (IOException e) { - Log.e("Exception", "File write failed: " + e.toString()); - } - - - //FileOutputStream fos = c.openFileOutput(hw_file, Context.MODE_PRIVATE); - //DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); - //Integer jj; - ////for (jj = 0; jj < hw_line_list_bin.size(); jj++) { - //dos.writeFloat(hw_line_list_bin.get(jj)); - //} - - //fos.write(); - - //fos.flush(); - //fos.close(); - - } // end method - */ - +/* + + Copyright 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 joshua.tee@gmail.com + + This file is part of wX. + + wX is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + wX is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with wX. If not, see . + +*/ + +package joshuatee.wx.util; + +class UtilityHelper { + + /*public static void ConstructCACities() + { + + String a; + String[] prov_arr = new String[] {"AB","BC","MB","NB","NL","NT","NS","NU","ON","PE","QC","SK","YT"}; + + //String[] prov_arr = new String[] {"YT"}; + + int i = 0; + + for ( String s : prov_arr) { + a = UtilityDownload.getStringFromURL("http://weather.gc.ca/forecast/canada/index_e.html?id=" + s); + //List al = UtilityString.parseColumn(a,"(.*?)"); + List al = UtilityString.parseColumn(a,".*?"); + + + ArrayList tmp_al = new ArrayList<>(al.subList(0,al.size()/2)); + + for (String j : tmp_al) { + + *//*String city_str = j + ", " + s; + String[] str_arr = UtilityLocation.getXYFromAddressOSM(city_str); + if (str_arr[0] == null || str_arr[1] == null ) + { + str_arr[0]= "0.0"; + str_arr[1]= "0.0"; + } + + str_arr[1]=str_arr[1].replace("-",""); + SystemClock.sleep(3000);*//* + + UtilityLog.d("Wx", "code[" + i + "]=\"" + j + "\";"); + + i++; + } + + } + + }*/ + + //private final static String hw_file = "hwv4ext.bin"; + + // ./Android/Sdk/platform-tools/adb pull /data/data/joshuatee.wx/files/hwv3.bin + + + /*final static String hw_file = "hwv2.bin"; + final static String state_file = "statev2.bin"; + final static String lakes_file = "lakesv2.bin"; + final static String county_file = "county.bin"; + + final static String stateV2_file1 = "statev3_1.bin"; + final static String stateV2_file2 = "statev3_2.bin";*/ + + //private final static String county_file = "countyv2.bin"; + //private final static String rivers_files ="rivers.bin"; + + + +/* public static void ConstructStateBinFile(Context c) { + + List state_line_list_bin = new ArrayList(); + String state = "conus"; + String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); + + if (state_list.equals("")) { + state_list = UtilityCanvasStateLines.getBorderingStates(state); + } + + String[] state_arr = state_list.split(":"); + + int s = 0; + for (s = 0; s < state_arr.length; s++) { + + state = state_arr[s]; + String sig_html_tmp = ""; + int res_id = UtilityCanvasStateLines.getStateID(state); + InputStream is = c.getResources().openRawResource(res_id); + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for (String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + e.printStackTrace(); + } + + int j = 0; + List x = new ArrayList(); + x.clear(); + + String chunk = ""; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m = 0; + for (m = 0; m < chunk_arr.length; m++) { + + XY = chunk_arr[m].split(","); + XY[0] = XY[0].replaceAll("-", ""); + + try { + if (!state.equals("GU")) { + + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + } else { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + Log.i("wx", XY[1]); + Log.i("wx", XY[0]); + + + } + + } catch (Exception e) { + } + + + } + + + if (x.size() > 0) { + + for (j = 2; j < x.size() - 2; j = j + 2) { + + + state_line_list_bin.add(new Float(x.get(j))); + state_line_list_bin.add(new Float(x.get(j + 1))); + + + } + + state_line_list_bin.add(new Float(x.get(x.size() - 2))); + state_line_list_bin.add(new Float(x.get(x.size() - 1))); + + + state_line_list_bin.add(new Float(x.get(0))); + state_line_list_bin.add(new Float(x.get(1))); + + + } // end size check + } // end loop over chunk + } // end loop over state list + + try { + //FileOutputStream fos = c.openFileOutput(state_file, Context.MODE_WORLD_READABLE); + FileOutputStream fos = c.openFileOutput(state_file, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj = 0; + for (jj = 0; jj < state_line_list_bin.size(); jj++) { + dos.writeFloat(state_line_list_bin.get(jj)); + } + fos.flush(); + fos.close(); + } catch (IOException e) { + } + Log.i("wx", "state bin: " + Integer.toString(state_line_list_bin.size())); + + + } // end method*/ + + +/* + public static void ConstructHWBinFile(Context c) { + + List hw_line_list_bin = new ArrayList(); + String state = "conus"; + String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); + + if (state_list.equals("")) { + state_list = UtilityCanvasStateLines.getBorderingStates(state); + } + + String[] state_arr = state_list.split(":"); + + + int s = 0; + for (s = 0; s < state_arr.length; s++) { + + state = state_arr[s]; + + String sig_html_tmp = ""; + // FIXME + int res_id = 0 + InputStream is = c.getResources().openRawResource(res_id); + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for (String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + e.printStackTrace(); + } + + int j = 0; + List x = new ArrayList(); + + x.clear(); + + String chunk = ""; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m = 0; + for (m = 0; m < chunk_arr.length; m++) { + XY = chunk_arr[m].split(","); + XY[0] = XY[0].replaceAll("-", ""); + try { + if (!state.equals("GU")) { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + } else { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + Log.i("wx", XY[1]); + Log.i("wx", XY[0]); + } + } catch (Exception e) { + } + } + + if (x.size() > 0) { + + + for (j = 2; j < x.size() - 2; j = j + 2) { + + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j + 1))); + + } + + } // end size check + } // end loop over chunk + } // end loop over state list + + + // FIXME to write out to binary file + try { + FileOutputStream fos = c.openFileOutput(hw_file, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj = 0; + for (jj = 0; jj < hw_line_list_bin.size(); jj++) { + dos.writeFloat(hw_line_list_bin.get(jj)); + } + fos.flush(); + fos.close(); + } catch (IOException e) { + } + + Log.i("wx", "hw bin: " + Integer.toString(hw_line_list_bin.size())); + + + } // end method +*/ + + +/* public static void ConstructLakesBinFile(Context c) { + + List hw_line_list_bin = new ArrayList(); + String state = "conus"; + String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); + + if (state_list.equals("")) { + state_list = UtilityCanvasStateLines.getBorderingStates(state); + } + + String[] state_arr = state_list.split(":"); + + + int s = 0; + for (s = 0; s < state_arr.length; s++) { + + state = state_arr[s]; + + String sig_html_tmp = ""; + int res_id = 0; + if (res_id != 0) { + InputStream is = c.getResources().openRawResource(res_id); + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for (String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + e.printStackTrace(); + } + + int j = 0; + List x = new ArrayList(); + + x.clear(); + + String chunk = ""; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m = 0; + for (m = 0; m < chunk_arr.length; m++) { + XY = chunk_arr[m].split(","); + XY[0] = XY[0].replaceAll("-", ""); + try { + if (!state.equals("GU")) { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + } else { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + Log.i("wx", XY[1]); + Log.i("wx", XY[0]); + } + } catch (Exception e) { + } + } + + if (x.size() > 0) { + + + for (j = 2; j < x.size() - 2; j = j + 2) { + + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j + 1))); + + } + + } // end size check + } // end loop over chunk + } // end see if resid not 0 + } // end loop over state list + + + // FIXME to write out to binary file + try { + FileOutputStream fos = c.openFileOutput(lakes_file, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj = 0; + for (jj = 0; jj < hw_line_list_bin.size(); jj++) { + dos.writeFloat(hw_line_list_bin.get(jj)); + } + fos.flush(); + fos.close(); + } catch (IOException e) { + } + + Log.i("wx", "lakes bin: " + Integer.toString(hw_line_list_bin.size())); + + + } // end method*/ + + // for future use + + /* + public static void ConstructCountyBinFile(Context c) + { + + List hw_line_list_bin = new ArrayList<>(); + String sig_html_tmp = ""; + + // download from https://www.census.gov/geo/maps-data/data/kml/kml_counties.html + + //InputStream is = c.getResources().openRawResource(R.raw.cb_2014_us_county_20m); + // InputStream is = c.getResources().openRawResource(R.raw.cb_2015_us_county_5m); + InputStream is =null; + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for(String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + e.printStackTrace(); + } + + int j; + List x = new ArrayList<>(); + + x.clear(); + + String chunk; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m; + for (m=0;m 0 ) + { + + + + for ( j = 2; j < x.size()-2; j = j + 2) + { + + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j+1))); + + } + + } // end size check + } // end loop over chunk + + + // FIXME to write out to binary file + try { + FileOutputStream fos = c.openFileOutput(county_file, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj; + for (jj=0;jj hw_line_list_bin = new ArrayList<>(); + String sig_html_tmp = ""; + + //InputStream is = c.getResources().openRawResource(R.raw.cb_2015_us_state_500k); + InputStream is = null; + //InputStream is = c.getResources().openRawResource(R.raw.mx); + + + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for(String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + Log.i("wx", "error1"); + + e.printStackTrace(); + } + + int j; + List x = new ArrayList<>(); + + x.clear(); + + String chunk; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m; + for (m=0;m 0 ) + { + + + + for ( j = 2; j < x.size()-2; j = j + 2) + // for ( j = 0; j < x.size(); j++) + { + + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j+1))); + + } + //hw_line_list_bin.add(new Float(x.get(x.size()-2))); + //hw_line_list_bin.add(new Float(x.get(x.size()-1))); + + + //hw_line_list_bin.add(new Float(x.get(0))); + //hw_line_list_bin.add(new Float(x.get(1))); + + } // end size check + + } // end loop over chunk + + + + // FIXME to write out to binary file + try { + FileOutputStream fos = c.openFileOutput(stateV2_file1, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj; + for (jj=0;jj hw_line_list_bin = new ArrayList<>(); + String sig_html_tmp = ""; + + //InputStream is = c.getResources().openRawResource(R.raw.nwsrivers); + InputStream is = null; + + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for(String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + Log.i("wx", "error1"); + + e.printStackTrace(); + } + + int j; + List x = new ArrayList<>(); + + x.clear(); + + String chunk; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m; + for (m=0;m20 && Double.parseDouble(XY[1])<60 && Double.parseDouble(XY[0]) < -60 && Double.parseDouble(XY[0]) > -130 ) { + + if ( Double.parseDouble(XY[1])>20 && Double.parseDouble(XY[1])<75 && Double.parseDouble(XY[0]) < -60 && Double.parseDouble(XY[0]) > -170 ) { + + + //UtilityLog.d("wx", XY[0] + " " + XY[1]); + + XY[0] = XY[0].replaceAll("-",""); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + } + //Log.i("wx", XY[1] + " " + XY[0]); + + } catch (Exception e) { + Log.i("wx", "error2"); + + } + } + + if ( x.size() > 0 ) + { + + + + for ( j = 2; j < x.size()-2; j = j + 2) + // for ( j = 0; j < x.size(); j++) + { + + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j+1))); + + } + //hw_line_list_bin.add(new Float(x.get(x.size()-2))); + //hw_line_list_bin.add(new Float(x.get(x.size()-1))); + + + //hw_line_list_bin.add(new Float(x.get(0))); + //hw_line_list_bin.add(new Float(x.get(1))); + + } // end size check + + } // end loop over chunk + + + // FIXME to write out to binary file + try { + FileOutputStream fos = c.openFileOutput(rivers_files, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj; + for (jj=0;jj cod_hash = new ArrayList(); + + cod_hash.add(R.raw.state1); + cod_hash.add(R.raw.state2); + cod_hash.add(R.raw.state3); + cod_hash.add(R.raw.state4); + cod_hash.add(R.raw.state5); + cod_hash.add(R.raw.state6); + cod_hash.add(R.raw.state7); + cod_hash.add(R.raw.state8); + cod_hash.add(R.raw.state9); + cod_hash.add(R.raw.state10); + cod_hash.add(R.raw.state11); + cod_hash.add(R.raw.state12); + cod_hash.add(R.raw.state13); + cod_hash.add(R.raw.state14); + cod_hash.add(R.raw.state15); + cod_hash.add(R.raw.state16); + cod_hash.add(R.raw.state17); + cod_hash.add(R.raw.state18); + cod_hash.add(R.raw.state19); + cod_hash.add(R.raw.state20); + cod_hash.add(R.raw.state21); + cod_hash.add(R.raw.state22); + cod_hash.add(R.raw.state23); + cod_hash.add(R.raw.state24); + cod_hash.add(R.raw.state25); + cod_hash.add(R.raw.state26); + cod_hash.add(R.raw.state27); + cod_hash.add(R.raw.state28); + cod_hash.add(R.raw.state29); + cod_hash.add(R.raw.state30); + cod_hash.add(R.raw.state31); + cod_hash.add(R.raw.state32); + cod_hash.add(R.raw.state33); + cod_hash.add(R.raw.state34); + cod_hash.add(R.raw.state35); + cod_hash.add(R.raw.state36); + cod_hash.add(R.raw.state37); + cod_hash.add(R.raw.state38); + cod_hash.add(R.raw.state39); + cod_hash.add(R.raw.state40); + cod_hash.add(R.raw.state41); + cod_hash.add(R.raw.state42); + cod_hash.add(R.raw.state43); + cod_hash.add(R.raw.state44); + cod_hash.add(R.raw.state45); + cod_hash.add(R.raw.state46); + cod_hash.add(R.raw.state47); + cod_hash.add(R.raw.state48); + cod_hash.add(R.raw.state49); + cod_hash.add(R.raw.state50); + cod_hash.add(R.raw.state51); + cod_hash.add(R.raw.state52); + + int total_cnt=0; + String sig_html_tmp = ""; + + + int k=0; + List hw_line_list_bin = new ArrayList(); + InputStream is = null; + StringBuilder out = new StringBuilder(); + BufferedReader br = null; + String line=""; + Pattern p2; + Matcher m2; + + String chunk = ""; + String[] chunk_arr; + String[] XY; + List x = new ArrayList(); + int m = 0; + + int chunk_cnt_log=0; + + + for (k=0;k(.*?)"); + m2 = p2.matcher(sig_html_tmp); + while (m2.find()) + { + chunk = m2.group(1); + + x.clear(); + Log.i("wx", "state: " + Integer.toString(k) + " " + Integer.toString(chunk_cnt_log)); + chunk_cnt_log++; + + chunk_arr = chunk.split(" "); + for (m = 0; m < chunk_arr.length; m++) + { + XY = chunk_arr[m].split(","); + XY[0] = XY[0].replaceAll("-", ""); + try { + + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + //Log.i("wx", XY[1] + " " + XY[0]); + + } catch (Exception e) { + Log.i("wx", "error2"); + + } + } + + if (x.size() > 0) + { + for (j = 2; j < x.size() - 2; j = j + 2) + { + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j + 1))); + } + + } // end size check + + } // end loop over chunk + + try { + //FileOutputStream fos = c.openFileOutput(stateV2_file2, Context.MODE_PRIVATE); + + // DataInputStream in = new DataInputStream(openFileInput(FILENAME)); + // new DataOutputStream(openFileOutput(FILENAME, Context.MODE_PRIVATE)); + + FileOutputStream fos = c.openFileOutput("s" + Integer.toString(k), Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj = 0; + for (jj = 0; jj < hw_line_list_bin.size(); jj++) { + dos.writeFloat(hw_line_list_bin.get(jj)); + } + dos.close(); + fos.flush(); + fos.close(); + } catch (IOException e) { + Log.i("wx", "error3"); + + } + + Log.i("wx", Integer.toString(k) + " state bin: " + Integer.toString(hw_line_list_bin.size())); + total_cnt = total_cnt + hw_line_list_bin.size(); + } + + Log.i("wx", "Total state bin: " + Integer.toString(total_cnt)); + + + + + } // end method + +} +*/ +//./android-sdk-linux/platform-tools/adb pull /data/data/joshuatee.wx/files/statev3.bin + + /*public static void ConstructHWBinFile(Context c) { + + List hw_line_list_bin = new ArrayList<>(); + String state = "conus"; + //String state_list = UtilityCanvasStateLines.getBorderingStates("conus"); + + + String sig_html_tmp = ""; + //int res_id = UtilityCanvasHW.getStateID(state); + InputStream is = c.getResources().openRawResource(R.raw.us_metar3); // FIXME set to KML + + try { + + StringBuilder out = new StringBuilder(); + BufferedReader br = new BufferedReader(new InputStreamReader(is)); + for (String line = br.readLine(); line != null; line = br.readLine()) + out.append(line); + br.close(); + sig_html_tmp = out.toString(); + + } catch (IOException e) { + e.printStackTrace(); + } + + int j; + List x = new ArrayList<>(); + + x.clear(); + + String chunk; + String[] chunk_arr; + String[] XY; + + Pattern p2 = Pattern.compile("(.*?)"); + Matcher m2 = p2.matcher(sig_html_tmp); + while (m2.find()) { + chunk = m2.group(1); + + x.clear(); + + chunk_arr = chunk.split(" "); + int m; + for (m = 0; m < chunk_arr.length; m++) { + XY = chunk_arr[m].split(","); + XY[0] = XY[0].replaceAll("-", ""); + try { + if (!state.equals("GU")) { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0])); + } else { + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + x.add(Double.parseDouble(XY[1])); + x.add(Double.parseDouble(XY[0]) * -1); + //Log.i("wx", XY[1]); + //Log.i("wx", XY[0]); + } + } catch (Exception e) { + UtilityLog.HandleException(e); + } + } + + if (x.size() > 0) { + + + for (j = 2; j < x.size() - 2; j = j + 2) { + + hw_line_list_bin.add(new Float(x.get(j))); + hw_line_list_bin.add(new Float(x.get(j + 1))); + + } + + } // end size check + } // end loop over chunk + //} // end loop over state list + + + // FIXME to write out to binary file + try { + FileOutputStream fos = c.openFileOutput(hw_file, Context.MODE_PRIVATE); + DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + Integer jj; + for (jj = 0; jj < hw_line_list_bin.size(); jj++) { + dos.writeFloat(hw_line_list_bin.get(jj)); + } + fos.flush(); + fos.close(); + } catch (IOException e) { + UtilityLog.HandleException(e); + } + + UtilityLog.d("wx", "hw bin: " + Integer.toString(hw_line_list_bin.size())); + + + } // end method*/ + + /*public static void WriteColorMaps(Context c, String prod, ByteBuffer map_r, ByteBuffer map_g, ByteBuffer map_b) + { + + try { + OutputStreamWriter outputStreamWriter = new OutputStreamWriter(c.openFileOutput("UtilityColorPalette" + prod + ".swift", Context.MODE_PRIVATE)); + + + String data=""; + + data += "UtilityColorPalette" + prod + " {" + MyApplication.newline; + data += MyApplication.newline; + data += "class func Gen" + prod + "() {" + MyApplication.newline; + data += "MyApplication.color_map_" + prod + "_r.position(position:0);" + MyApplication.newline; + data += "MyApplication.color_map_" + prod + "_r.position(position:0);" + MyApplication.newline; + data += "MyApplication.color_map_" + prod + "_r.position(position:0);" + MyApplication.newline; + + + for (int i=0;i<256;i++) + { + data += "MyApplication.color_map_" + prod + "_r.put(byte:" + Integer.toString(map_r.get(i) & 0xff) + ");\n"; + } + for (int i=0;i<256;i++) + { + data += "MyApplication.color_map_" + prod + "_g.put(byte:" + Integer.toString(map_g.get(i)& 0xff) + ");\n"; + } + for (int i=0;i<256;i++) + { + data += "MyApplication.color_map_" + prod + "_b.put(byte:" + Integer.toString(map_b.get(i)& 0xff) + ");\n"; + } + + data += "}\n"; + data += "}\n"; + + outputStreamWriter.write(data); + outputStreamWriter.close(); + } + catch (IOException e) { + Log.e("Exception", "File write failed: " + e.toString()); + } + + + //FileOutputStream fos = c.openFileOutput(hw_file, Context.MODE_PRIVATE); + //DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(fos)); + //Integer jj; + ////for (jj = 0; jj < hw_line_list_bin.size(); jj++) { + //dos.writeFloat(hw_line_list_bin.get(jj)); + //} + + //fos.write(); + + //fos.flush(); + //fos.close(); + + } // end method + */ + } \ No newline at end of file diff --git a/doc/GEO/newHighwaysApr2016.txt b/doc/GEO/newHighwaysApr2016.txt index a03805cd..db9adf57 100644 --- a/doc/GEO/newHighwaysApr2016.txt +++ b/doc/GEO/newHighwaysApr2016.txt @@ -1,8 +1,8 @@ -North American Atlas - Roads - -http://nationalmap.gov/small_scale/atlasftp.html?openChapters=chptrans#chptrans - -http://nationalmap.gov/small_scale/mld/road00l.html - -apt-get install gdal-bin -ogr2ogr -f "KML" ushw.kml hways.shp +North American Atlas - Roads + +http://nationalmap.gov/small_scale/atlasftp.html?openChapters=chptrans#chptrans + +http://nationalmap.gov/small_scale/mld/road00l.html + +apt-get install gdal-bin +ogr2ogr -f "KML" ushw.kml hways.shp diff --git a/doc/GEO/ogr2ogr.md b/doc/GEO/ogr2ogr.md index 1e165810..87ce1b48 100644 --- a/doc/GEO/ogr2ogr.md +++ b/doc/GEO/ogr2ogr.md @@ -1,11 +1,11 @@ -# ogr2ogr can be used to convert simple features data between file formats. -[website](https://gdal.org/programs/ogr2ogr.html) - -## macos install -``` -brew install gdal -``` -## example usage -``` -ogr2ogr -f "KML" ushw.kml hways.shp -``` +# ogr2ogr can be used to convert simple features data between file formats. +[website](https://gdal.org/programs/ogr2ogr.html) + +## macos install +``` +brew install gdal +``` +## example usage +``` +ogr2ogr -f "KML" ushw.kml hways.shp +``` diff --git a/doc/SwiftVsDartVsKotlin.md b/doc/SwiftVsDartVsKotlin.md index f544f5a0..dfe71cae 100644 --- a/doc/SwiftVsDartVsKotlin.md +++ b/doc/SwiftVsDartVsKotlin.md @@ -1,227 +1,227 @@ - -**Data Types** -``` -dart: String int double bool (final) -swift: String Int Double Bool (let) -kotlin: String Int Double Boolean (val) -``` - -**Function signature** -``` -dart: String funName(String a) {} -swift: func funName(a: String) -> String {} -kotlin: fun funName(a: String): String {} -``` - -**Parse a string and return a double with error checking** -``` -Dart: -lon = double.tryParse(string.substring(4, 6) + "." + string.substring(6, 7)) ?? 0.0; - -Swift: -let tempD = Double(value) ?? 0.0 - -Kotlin: -y = newValue.toDoubleOrNull() ?: 0.0 -``` - -removeAt -remove(at:) - -**Function signature:** - -``` -Dart: -static List parseLatLon(String string) { - -Swift: -static func parseLatLon(_ string: String) -> [Double] { - -Kotlin: -fun addColdFrontTriangles(front: Fronts, tokens: List) { -``` - - -**Char at index in String** -``` -Swift: -let index = string.index(string.startIndex, offsetBy: 3) -String(string[index]) -``` - -**for loop*** -``` -Dart: -for (var file in files) {} - -Swift: -for file in files {} - -Kotin: -for (file in files) {} -``` - -**for loop index iterate** -``` -Dart: -for (int index = 0; index < tokens.length; index += 1) { -UtilityWpcFronts.pressureCenters.asMap().forEach((index, value) { - - -Swift: -warningDataList.enumerated().forEach { index, warningData in -for index in stride(from: 0, to: tokens.count, by: 2) { - -Kotlin: -tokens.indices.forEach { index -> -``` - -Kotlin: -(100 downTo -1 step 1).forEach { -(0 until 256).forEach { // does not include 256 -(0..256).forEach { // DOES include 256 -for (index in startIndex until tokens.size step indexIncrement) { -for (index in startIndex..tokens.size step indexIncrement) { - -Swift - modify list passed as arg to method (inout and &) -``` -func showTextWarnings(_ views: inout [UIView]) { -self.showTextWarnings(&views) -``` - -**List Size** -``` -Dart: -length - -swift: -count -``` - - -**List add to** -``` -Dart: -add - -Kotlin: -add - -Swift: -append -``` - - -Floor -``` -let numberOfTriangles = (distance / length).floor() - -var x = 6.5 -x.round(.towardZero) - -Kotlin: -import kotlin.math.floor -val numberOfTriangles = floor(distance / length) -``` - - -**Math - PI** -``` -dart: -math.pi - -Swift: -Double.pi - -Kotlin: -import kotlin.math.* -PI -``` - - -**Long data type** -``` -Swift: let varName:CLong = 0 -Kotlin var varName = 0.toLong() -``` - -**List initialization** -``` -Kotlin: mutableListOf("") MutableList -Swift [String]() [String] -Dart [] List -``` - -**forEach loop with both index and value** -``` -Kotlin: -list.forEachIndexed { index, value -> - -Dart: -list.asMap().forEach((index, value) => f); - -Swift: -list.enumerated().forEach { index, value in -``` - -**Dictionary** -``` -kotlin: -val classToId: MutableMap = mutableMapOf() -val inferMap = {"a":"b", "c":"d"} - -swift: -var classToId: [String: String] = [:] -let inferMap = ["a":"b", "c":"d"] - -dart: -var classToId = Map>(); -``` - -**Iterate over enum:** -``` -kotlin: -NhcOceanEnum.values().forEach {} - -String representation: -NhcOceanEnum.ATL.name - -Dart: -NhcOceanEnum.values.forEach ((data){}); - -Swift: - -enum NhcOceanEnum: CaseIterable { - -NhcOceanEnum.allCases.forEach { - regionMap[$0] = ObjectNhcRegionSummary($0) -} -``` - -**Passing functions** -``` -kotlin: -var functions: List<(Int) -> Unit> -bottomSheetFragment.functions = listOf(::edit, ::delete, ::moveUp, ::moveDown) - fun setListener(context: Context, drw: ObjectNavDrawer, fn: () -> Unit) { - img.setListener(this, drw, ::getContentFixThis) - -swift: -var renderFn: ((Int) -> Void)? -self.renderFn!(paneNumber) - -func setRenderFunction(_ fn: @escaping (Int) -> Void) { - self.renderFn = fn -} - -dart: -Function(int) fn - -``` - -TODOS: default variables in methods -TODOS: class initializers -TODOS: enum -TODOS: extensions - -kotlin s.trim() (remove whitespace on both ends) + +**Data Types** +``` +dart: String int double bool (final) +swift: String Int Double Bool (let) +kotlin: String Int Double Boolean (val) +``` + +**Function signature** +``` +dart: String funName(String a) {} +swift: func funName(a: String) -> String {} +kotlin: fun funName(a: String): String {} +``` + +**Parse a string and return a double with error checking** +``` +Dart: +lon = double.tryParse(string.substring(4, 6) + "." + string.substring(6, 7)) ?? 0.0; + +Swift: +let tempD = Double(value) ?? 0.0 + +Kotlin: +y = newValue.toDoubleOrNull() ?: 0.0 +``` + +removeAt +remove(at:) + +**Function signature:** + +``` +Dart: +static List parseLatLon(String string) { + +Swift: +static func parseLatLon(_ string: String) -> [Double] { + +Kotlin: +fun addColdFrontTriangles(front: Fronts, tokens: List) { +``` + + +**Char at index in String** +``` +Swift: +let index = string.index(string.startIndex, offsetBy: 3) +String(string[index]) +``` + +**for loop*** +``` +Dart: +for (var file in files) {} + +Swift: +for file in files {} + +Kotin: +for (file in files) {} +``` + +**for loop index iterate** +``` +Dart: +for (int index = 0; index < tokens.length; index += 1) { +UtilityWpcFronts.pressureCenters.asMap().forEach((index, value) { + + +Swift: +warningDataList.enumerated().forEach { index, warningData in +for index in stride(from: 0, to: tokens.count, by: 2) { + +Kotlin: +tokens.indices.forEach { index -> +``` + +Kotlin: +(100 downTo -1 step 1).forEach { +(0 until 256).forEach { // does not include 256 +(0..256).forEach { // DOES include 256 +for (index in startIndex until tokens.size step indexIncrement) { +for (index in startIndex..tokens.size step indexIncrement) { + +Swift - modify list passed as arg to method (inout and &) +``` +func showTextWarnings(_ views: inout [UIView]) { +self.showTextWarnings(&views) +``` + +**List Size** +``` +Dart: +length + +swift: +count +``` + + +**List add to** +``` +Dart: +add + +Kotlin: +add + +Swift: +append +``` + + +Floor +``` +let numberOfTriangles = (distance / length).floor() + +var x = 6.5 +x.round(.towardZero) + +Kotlin: +import kotlin.math.floor +val numberOfTriangles = floor(distance / length) +``` + + +**Math - PI** +``` +dart: +math.pi + +Swift: +Double.pi + +Kotlin: +import kotlin.math.* +PI +``` + + +**Long data type** +``` +Swift: let varName:CLong = 0 +Kotlin var varName = 0.toLong() +``` + +**List initialization** +``` +Kotlin: mutableListOf("") MutableList +Swift [String]() [String] +Dart [] List +``` + +**forEach loop with both index and value** +``` +Kotlin: +list.forEachIndexed { index, value -> + +Dart: +list.asMap().forEach((index, value) => f); + +Swift: +list.enumerated().forEach { index, value in +``` + +**Dictionary** +``` +kotlin: +val classToId: MutableMap = mutableMapOf() +val inferMap = {"a":"b", "c":"d"} + +swift: +var classToId: [String: String] = [:] +let inferMap = ["a":"b", "c":"d"] + +dart: +var classToId = Map>(); +``` + +**Iterate over enum:** +``` +kotlin: +NhcOceanEnum.values().forEach {} + +String representation: +NhcOceanEnum.ATL.name + +Dart: +NhcOceanEnum.values.forEach ((data){}); + +Swift: + +enum NhcOceanEnum: CaseIterable { + +NhcOceanEnum.allCases.forEach { + regionMap[$0] = ObjectNhcRegionSummary($0) +} +``` + +**Passing functions** +``` +kotlin: +var functions: List<(Int) -> Unit> +bottomSheetFragment.functions = listOf(::edit, ::delete, ::moveUp, ::moveDown) + fun setListener(context: Context, drw: ObjectNavDrawer, fn: () -> Unit) { + img.setListener(this, drw, ::getContentFixThis) + +swift: +var renderFn: ((Int) -> Void)? +self.renderFn!(paneNumber) + +func setRenderFunction(_ fn: @escaping (Int) -> Void) { + self.renderFn = fn +} + +dart: +Function(int) fn + +``` + +TODOS: default variables in methods +TODOS: class initializers +TODOS: enum +TODOS: extensions + +kotlin s.trim() (remove whitespace on both ends)