Refresh active station list and correlation data
[weather.git] / stations
index 4e1ed6c..c80253e 100644 (file)
--- a/stations
+++ b/stations
@@ -2,7 +2,7 @@
 # use, copy, modify, and distribute this software is granted under terms
 # provided in the LICENSE file distributed with this software.
 #
-# generated by weather on 2020-05-24 from these public domain sources:
+# generated by weather on 2020-07-26 from these public domain sources:
 #
 # https://www.census.gov/geographies/reference-files/time-series/geo/gazetteer-files.html
 # 58fa14e9a0c1c1c1c823ded42c37ae8d 2019-09-05 2019_Gaz_counties_national.zip
 # 83b03e9586628a4a9fb9f815bfec2d7b 2020-04-08 bp03mr20.dbx
 #
 # https://tgftp.nws.noaa.gov/data/
-# 285a551e4223fe50658e137fd1b44819 2018-06-15 nsd_cccc.txt
+# dd4f4426a874b58e6928fc8bb42b39c1 2018-06-15 nsd_cccc.txt
 #
 # https://ourairports.com/data/
-# ab78f945488371035514fc2c14e4679a 2020-05-24 airports.csv
+# a13eec3a9627766825f6046fc733e59a 2020-07-26 airports.csv
 #
 # ...and these manually-generated or hand-compiled adjustments:
-# 298b10d8d6f5a4a41b2eb0c356766427 2020-05-24 overrides.conf
-# ab8545489a62124779edf7214a619325 2020-05-24 slist
-# 12c84e28cdb6da9eeba12b5a4af034b0 2020-05-24 zlist
+# 9a558be2c7e7e19fdd637b7e3bcffefe 2020-07-26 overrides.conf
+# d7d0b8c27c4b3723d497444509562899 2020-07-26 slist
+# 23dbc793cce85305772bec541562a05f 2020-07-26 zlist
+
+[aggg]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/AGGG.TXT
 
 [aggh]
 description = Honiara / Henderson, Solomon Islands
 location = (-0.1643518, 2.7933995)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/AGGH.TXT
 
-[aggm]
-description = Munda, Solomon Islands
-location = (-0.1454441, 2.7448211)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/AGGM.TXT
-
 [anyn]
 description = Nauru International Airport, Yaren District, 14, NR
 location = (-0.0095549, 2.9132862)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ANYN.TXT
 
+[avbo]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/AVBO.TXT
+
 [aymh]
 description = Mount Hagen Kagamuga Airport, Mount Hagen, WHM, PG
 location = (-0.1016967, 2.5184404)
@@ -64,11 +65,6 @@ description = Godthaab / Nuuk, Greenland
 location = (1.1199196, -0.9032079)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/BGGH.TXT
 
-[bgjh]
-description = Julianehaab, Greenland
-location = (1.0597057, -0.8037241)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/BGJH.TXT
-
 [bgjn]
 description = Jacobshavn Lufthavn, Greenland
 location = (1.2083496, -0.8912815)
@@ -79,11 +75,6 @@ description = Kulusuk Lufthavn, Greenland
 location = (1.1446451, -0.6483898)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/BGKK.TXT
 
-[bgns]
-description = Narsaq Heliport, Narsaq, U-A, GL
-location = (1.0632072, -0.8038973)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/BGNS.TXT
-
 [bgsf]
 description = Sdr Stroemfjord, Greenland
 location = (1.1696615, -0.8848819)
@@ -173,6 +164,9 @@ location = (0.7919048, -1.2701442)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CMGB.TXT
 zone = ('vtz016', 0.0088619)
 
+[corr]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CORR.TXT
+
 [cpbt]
 comment = manually researched on 2020-05-24
 description = Blood Tribe Ag. Project IMCIN, AB, Canada
@@ -289,7 +283,7 @@ zone = ('idz001', 0.0491043)
 description = Killarney Meteorological Aeronautical Presentation System, Canada
 location = (0.8022697, -1.4221525)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWBE.TXT
-zone = ('miz024', 0.0308725)
+zone = ('miz018', 0.0316291)
 
 [cwbk]
 description = Caribou Point Meteorological Aeronautical Presentation System, Canada
@@ -316,7 +310,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWBU.TXT
 description = Beaven Island, N. S., Canada
 location = (0.7821984, -1.0879219)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWBV.TXT
-zone = ('mez032', 0.0675532)
+zone = ('mez017', 0.0655886)
 
 [cwby]
 description = Port Menier, Que., Canada
@@ -420,13 +414,13 @@ zone = ('mtz010', 0.0469305)
 description = Estevan Point, B. C., Canada
 location = (0.8619018, -2.2087142)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWEB.TXT
-zone = ('waz516', 0.0353986)
+zone = ('waz515', 0.0346528)
 
 [cwee]
 description = Chamouchouane Automatic Weather Reporting System, Canada
 location = (0.8601564, -1.2801990)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWEE.TXT
-zone = ('mez003', 0.0663087)
+zone = ('mez001', 0.0640522)
 
 [cwef]
 description = Saint Paul Island Meteorological Aeronautical Presentation System, Canada
@@ -455,7 +449,7 @@ zone = ('waz001', 0.0147075)
 description = East Point, P. E. I, Canada
 location = (0.8107054, -1.0815224)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWEP.TXT
-zone = ('mez030', 0.0747727)
+zone = ('mez017', 0.0734593)
 
 [cweq]
 description = Swan River, Man., Canada
@@ -496,7 +490,7 @@ zone = ('ndz001', 0.0709112)
 description = Cardston Automated Reporting Station, Canada
 location = (0.8587020, -1.9771672)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWFJ.TXT
-zone = ('mtz010', 0.0110173)
+zone = ('mtz009', 0.0111192)
 
 [cwfq]
 description = Frelighsburg, Canada
@@ -508,7 +502,7 @@ zone = ('vtz016', 0.0034734)
 description = Goderich Automatic Weather Reporting System, Canada
 location = (0.7638724, -1.4262249)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWGD.TXT
-zone = ('miz063', 0.0188939)
+zone = ('miz049', 0.0164504)
 
 [cwgh]
 description = Grenadier Island, Canada
@@ -597,7 +591,7 @@ zone = ('nhz001', 0.0308803)
 description = Haines Junction, Canada
 location = (1.0605784, -2.4012822)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWHT.TXT
-zone = ('akz020', 0.0360980)
+zone = ('akz017', 0.0297861)
 
 [cwhv]
 description = Beauceville, Canada
@@ -638,11 +632,17 @@ description = Hat Island, N. W. T., Canada
 location = (1.1923508, -1.7467837)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWIL.TXT
 
+[cwip]
+description = Pointe Noire , Que., Canada
+location = (0.8755735, -1.1594804)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWIP.TXT
+zone = ('mez002', 0.0634951)
+
 [cwis]
 description = Charlevoix Cs , Que., Canada
 location = (0.8252498, -1.2327842)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWIS.TXT
-zone = ('mez003', 0.0199084)
+zone = ('mez001', 0.0190418)
 
 [cwit]
 description = Saint Clothilde Automated Reporting Station, Canada
@@ -748,7 +748,7 @@ zone = ('mez001', 0.0696042)
 description = Kejimkujik 1, N. S., Canada
 location = (0.7755080, -1.1379547)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWKG.TXT
-zone = ('mez032', 0.0362906)
+zone = ('mez017', 0.0318106)
 
 [cwkh]
 description = Malahat Automatic Weather Reporting System, Canada
@@ -756,6 +756,12 @@ location = (0.8479391, -2.1569361)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWKH.TXT
 zone = ('waz001', 0.0071665)
 
+[cwkk]
+description = Katatota Island, Canada
+location = (0.8677195, -1.5417075)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWKK.TXT
+zone = ('miz001', 0.0369098)
+
 [cwko]
 description = Rockglen, Sask., Canada
 location = (0.8581202, -1.8497581)
@@ -766,7 +772,7 @@ zone = ('mtz018', 0.0083347)
 description = Dease Lake Coastal Station, Canada
 location = (1.0195632, -2.2689280)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWKX.TXT
-zone = ('akz026', 0.0422622)
+zone = ('akz029', 0.0472262)
 
 [cwlb]
 description = Lac La Biche, Alta., Canada
@@ -806,7 +812,7 @@ zone = ('waz515', 0.0621060)
 description = Mount Forest, Ont., Canada
 location = (0.7676540, -1.4093534)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWLS.TXT
-zone = ('miz063', 0.0304781)
+zone = ('miz049', 0.0286537)
 
 [cwly]
 description = Lytton, B. C., Canada
@@ -864,7 +870,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWND.TXT
 description = North Point, Prince Edward Island, Canada
 location = (0.8217592, -1.1170107)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWNE.TXT
-zone = ('mez002', 0.0506770)
+zone = ('mez001', 0.0608148)
 
 [cwnh]
 description = Riviere Du Loup, Que., Canada
@@ -882,7 +888,7 @@ zone = ('ndz007', 0.0136253)
 description = Great Duck Island, Canada
 location = (0.7964519, -1.4480415)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWNL.TXT
-zone = ('miz024', 0.0132324)
+zone = ('miz018', 0.0126959)
 
 [cwnm]
 description = Nelson Automatic Weather Reporting System, Canada
@@ -917,13 +923,13 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWOB.TXT
 description = New Carlisle1, Canada
 location = (0.8380489, -1.1402818)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWOC.TXT
-zone = ('mez002', 0.0408600)
+zone = ('mez001', 0.0482621)
 
 [cwod]
 description = Normandin, Canada
 location = (0.8523025, -1.2662364)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWOD.TXT
-zone = ('mez003', 0.0545557)
+zone = ('mez001', 0.0520075)
 
 [cwoe]
 description = Onefour Automatic Weather Reporting System, Canada
@@ -947,13 +953,13 @@ zone = ('nyz085', 0.0075597)
 description = Parc Des Laurentid, Canada
 location = (0.8301949, -1.2432562)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWPD.TXT
-zone = ('mez003', 0.0276628)
+zone = ('mez001', 0.0273959)
 
 [cwpe]
 description = Point Lepreau, N. B., Canada
 location = (0.7865617, -1.1600622)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWPE.TXT
-zone = ('mez032', 0.0172197)
+zone = ('mez017', 0.0144291)
 
 [cwpf]
 description = Esquimalt Harbour, B. C., Canada
@@ -1082,7 +1088,7 @@ zone = ('mtz044', 0.0092826)
 description = Cap D'Espoir , Que., Canada
 location = (0.8450302, -1.1225376)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWRZ.TXT
-zone = ('mez002', 0.0545871)
+zone = ('mez001', 0.0618423)
 
 [cwsa]
 description = Sable Island, N. S., Canada
@@ -1093,7 +1099,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWSA.TXT
 description = Summerside Automatic Weather Reporting System, Canada
 location = (0.8104145, -1.1143927)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWSD.TXT
-zone = ('mez002', 0.0526448)
+zone = ('mez001', 0.0635696)
 
 [cwsf]
 description = Cap Madeleine Meteorological Aeronautical Presentation System, Canada
@@ -1131,6 +1137,12 @@ location = (0.9314240, -1.8771016)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWSR.TXT
 zone = ('mtz059', 0.0800551)
 
+[cwss]
+description = St. Stephen, N. B., Canada
+location = (0.7891797, -1.1737339)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWSS.TXT
+zone = ('mez017', 0.0059536)
+
 [cwst]
 description = La Pocatiere, Canada
 location = (0.8264134, -1.2223123)
@@ -1225,7 +1237,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWVT.TXT
 description = Brier Island, N. S., Canada
 location = (0.7729336, -1.1579678)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWVU.TXT
-zone = ('mez030', 0.0163842)
+zone = ('mez017', 0.0203680)
 
 [cwwa]
 description = W Vancouver Automatic Weather Reporting System, Canada
@@ -1237,13 +1249,13 @@ zone = ('waz503', 0.0117727)
 description = Burlington Piers, Canada
 location = (0.7557276, -1.3927727)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWWB.TXT
-zone = ('nyz085', 0.0177504)
+zone = ('nyz001', 0.0135536)
 
 [cwwe]
 description = Western Head, N. S., Canada
 location = (0.7676540, -1.1286462)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWWE.TXT
-zone = ('mez032', 0.0461814)
+zone = ('mez017', 0.0410467)
 
 [cwwf]
 description = Weyburn Automatic Weather Reporting System, Canada
@@ -1364,7 +1376,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWZV.TXT
 description = Teslin Marine Aviation Reporting Station, Canada
 location = (1.0501064, -2.3172155)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CWZW.TXT
-zone = ('akz025', 0.0385503)
+zone = ('akz018', 0.0248919)
 
 [cwzz]
 description = Saglek Bay, Canada
@@ -1576,7 +1588,7 @@ comment = manually researched on 2020-05-24
 description = Hamilton | Mount Hope RBG CS, ON, Canada
 location = (0.7554919, -1.3946076)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXHM.TXT
-zone = ('nyz085', 0.0186299)
+zone = ('nyz001', 0.0148563)
 
 [cxhp]
 comment = manually researched on 2020-05-24
@@ -1609,7 +1621,7 @@ comment = manually researched on 2020-05-24
 description = Kemptville Cs, ONT, Canada
 location = (0.7854900, -1.3201238)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXKE.TXT
-zone = ('nyz087', 0.0094551)
+zone = ('nyz026', 0.0093427)
 
 [cxki]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXKI.TXT
@@ -1625,14 +1637,14 @@ zone = ('mtz010', 0.0716503)
 description = Kentville , N. S., Canada
 location = (0.7865617, -1.1254465)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXKT.TXT
-zone = ('mez030', 0.0384165)
+zone = ('mez006', 0.0473328)
 
 [cxlb]
 comment = manually researched on 2020-05-24
 description = Lunenburg, Nova Scotia, Canada
 location = (0.7742281, -1.1221786)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXLB.TXT
-zone = ('mez032', 0.0468284)
+zone = ('mez017', 0.0429365)
 
 [cxll]
 description = Lindberg Landing , N. W. T., Canada
@@ -1655,7 +1667,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXMG.TXT
 description = Mcnabs Island , N. S., Canada
 location = (0.7784168, -1.1088659)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXMI.TXT
-zone = ('mez002', 0.0681201)
+zone = ('mez017', 0.0512718)
 
 [cxmm]
 description = Fort Mcmurray Cs, Alta., Canada
@@ -1685,7 +1697,7 @@ comment = manually researched on 2020-05-24
 description = Nappan (auto), NS, Canada
 location = (0.7986562, -1.1212246)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CXNP.TXT
-zone = ('mez002', 0.0508745)
+zone = ('mez017', 0.0435936)
 
 [cxol]
 comment = manually researched on 2020-05-24
@@ -1892,7 +1904,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYAT.TXT
 description = Shearwater, N. S., Canada
 location = (0.7789986, -1.1082841)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYAW.TXT
-zone = ('mez002', 0.0681335)
+zone = ('mez017', 0.0515886)
 
 [cyay]
 description = Saint Anthony Airport, Canada
@@ -1903,7 +1915,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYAY.TXT
 description = Tofino Airport, Canada
 location = (0.8566658, -2.1950424)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYAZ.TXT
-zone = ('waz516', 0.0255313)
+zone = ('waz515', 0.0243877)
 
 [cybb]
 description = Pelly Bay Airport, Canada
@@ -2032,7 +2044,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYCS.TXT
 description = Gagetown Can-Mil, Canada
 location = (0.7999426, -1.1594804)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYCX.TXT
-zone = ('mez032', 0.0171347)
+zone = ('mez017', 0.0205692)
 
 [cycy]
 description = Clyde, N. W. T., Canada
@@ -2132,7 +2144,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYFB.TXT
 description = Fredericton, N. B., Canada
 location = (0.8005244, -1.1612257)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYFC.TXT
-zone = ('mez032', 0.0162355)
+zone = ('mez017', 0.0201378)
 
 [cyfo]
 description = Flin Flon Airport, Canada
@@ -2180,7 +2192,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYGL.TXT
 description = Gaspe, Que., Canada
 location = (0.8511389, -1.1254465)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYGP.TXT
-zone = ('mez002', 0.0564617)
+zone = ('mez001', 0.0627557)
 
 [cygq]
 description = Geraldton, Ont., Canada
@@ -2245,7 +2257,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYHK.TXT
 description = Hamilton Airport, Canada
 location = (0.7534005, -1.3950998)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYHM.TXT
-zone = ('nyz085', 0.0177266)
+zone = ('nyz001', 0.0151666)
 
 [cyhu]
 description = Saint Hubert Airport, Canada
@@ -2262,7 +2274,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYHY.TXT
 description = Halifax International Airport, Canada
 location = (0.7833619, -1.1082841)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYHZ.TXT
-zone = ('mez002', 0.0657873)
+zone = ('mez017', 0.0511062)
 
 [cyik]
 description = Ivujivik Airport Supplementary Aviation Weather Reporting Station, Canada
@@ -2311,7 +2323,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYKD.TXT
 description = Waterloo Well, Canada
 location = (0.7586364, -1.4029538)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYKF.TXT
-zone = ('paz001', 0.0240510)
+zone = ('nyz001', 0.0213393)
 
 [cykg]
 description = Kangiqsujuaq Supplementary Aviation Weather Reporting Station, Canada
@@ -2437,7 +2449,7 @@ zone = ('miz087', 0.0962404)
 description = Chibougamau-Chapais, Que, Canada
 location = (0.8685922, -1.3008521)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYMT.TXT
-zone = ('mez003', 0.0814179)
+zone = ('mez001', 0.0798374)
 
 [cymu]
 description = Umiujaq, Canada
@@ -2617,7 +2629,7 @@ zone = ('miz076', 0.0041414)
 description = Watson Lake, Y. T., Canada
 location = (1.0492338, -2.2482750)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYQH.TXT
-zone = ('akz026', 0.0722297)
+zone = ('akz025', 0.0577123)
 
 [cyqi]
 description = Yarmouth, N. S., Canada
@@ -2641,7 +2653,7 @@ zone = ('mtz010', 0.0156505)
 description = Moncton, N. B., Canada
 location = (0.8048877, -1.1289371)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYQM.TXT
-zone = ('mez002', 0.0438363)
+zone = ('mez017', 0.0409030)
 
 [cyqq]
 description = Comox, B. C., Canada
@@ -2708,7 +2720,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYRB.TXT
 description = Roberval, Que., Canada
 location = (0.8467756, -1.2612913)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYRJ.TXT
-zone = ('mez003', 0.0481550)
+zone = ('mez001', 0.0460884)
 
 [cyrl]
 description = Red Lake, Ont., Canada
@@ -2737,7 +2749,7 @@ zone = ('waz038', 0.0428727)
 description = Sudbury, Ont., Canada
 location = (0.8136143, -1.4102260)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYSB.TXT
-zone = ('miz030', 0.0479311)
+zone = ('miz018', 0.0438706)
 
 [cysc]
 description = Sherbrooke, Que., Canada
@@ -2754,7 +2766,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYSF.TXT
 description = Saint John, N. B., Canada
 location = (0.7912159, -1.1498811)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYSJ.TXT
-zone = ('mez032', 0.0229108)
+zone = ('mez017', 0.0222680)
 
 [cysk]
 description = Sanikiluaq Airport, Canada
@@ -2894,7 +2906,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYVQ.TXT
 description = Vancouver International Air-Port, B. C., Canada
 location = (0.8584111, -2.1496639)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYVR.TXT
-zone = ('waz503', 0.0097136)
+zone = ('waz001', 0.0108111)
 
 [cyvt]
 description = Buffalo Narrows Man, Canada
@@ -2994,13 +3006,13 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYXP.TXT
 description = Beaver Creek Airport, Canada
 location = (1.0893763, -2.4585871)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYXQ.TXT
-zone = ('akz141', 0.0343194)
+zone = ('akz224', 0.0381529)
 
 [cyxr]
 description = Earlton, Ont., Canada
 location = (0.8325221, -1.3936454)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYXR.TXT
-zone = ('miz024', 0.0650594)
+zone = ('miz018', 0.0638715)
 
 [cyxs]
 description = Prince George, B. C., Canada
@@ -3018,7 +3030,7 @@ zone = ('akz029', 0.0314522)
 description = London, Ont., Canada
 location = (0.7510734, -1.4163347)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYXU.TXT
-zone = ('ohz089', 0.0207468)
+zone = ('miz063', 0.0196230)
 
 [cyxx]
 description = Abbotsford, B. C., Canada
@@ -3138,7 +3150,7 @@ zone = ('nyz001', 0.0139103)
 description = Gore Bay, Ont., Canada
 location = (0.8008152, -1.4410602)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYZE.TXT
-zone = ('miz088', 0.0168226)
+zone = ('miz018', 0.0190104)
 
 [cyzf]
 description = Yellowknife, N. W. T., Canada
@@ -3194,13 +3206,13 @@ zone = ('mez002', 0.0649615)
 description = Teslin, Y. T., Canada
 location = (1.0501064, -2.3166337)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYZW.TXT
-zone = ('akz025', 0.0386230)
+zone = ('akz018', 0.0251565)
 
 [cyzx]
 description = Greenwood, N. S., Canada
 location = (0.7851073, -1.1330096)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYZX.TXT
-zone = ('mez032', 0.0357760)
+zone = ('mez017', 0.0335367)
 
 [cyzy]
 description = Mackenzie, B. C., Canada
@@ -3211,7 +3223,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CYZY.TXT
 description = Bathurst Airport Aviation Weather Reporting Station, Canada
 location = (0.8313585, -1.1475540)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CZBF.TXT
-zone = ('mez002', 0.0332827)
+zone = ('mez006', 0.0401085)
 
 [czcp]
 description = Cape Parry, N. W. T., Canada
@@ -3233,7 +3245,7 @@ comment = manually researched on 2020-05-24
 description = Elora Rcs, ONT, Canada
 location = (0.7616980, -1.4034472)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/CZEL.TXT
-zone = ('paz001', 0.0271326)
+zone = ('nyz001', 0.0225144)
 
 [czem]
 description = Eastmain River Airport, Canada
@@ -3603,6 +3615,11 @@ description = Bouake, Cote D'Ivoire
 location = (0.1349721, -0.0884300)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DIBK.TXT
 
+[disp]
+description = San Pedro, Cote D'Ivoire
+location = (0.0829031, -0.1160644)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DISP.TXT
+
 [diyo]
 description = Yamoussoukro, Cote D'Ivoire
 location = (0.1204277, -0.0933751)
@@ -3613,14 +3630,16 @@ description = Nnamdi Azikiwe International Airport, Abuja, FC, NG
 location = (0.1571981, 0.1267662)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNAA.TXT
 
-[dnad]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNAD.TXT
-
 [dnak]
 description = Akure Airport, Akure, ON, NG
 location = (0.1264795, 0.0925201)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNAK.TXT
 
+[dnbe]
+description = Benin Airport, Benin, ED, NG
+location = (0.1102521, 0.0977297)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNBE.TXT
+
 [dnen]
 description = Enugu, Nigeria
 location = (0.1128646, 0.1317724)
@@ -3636,6 +3655,11 @@ description = Ilorin, Nigeria
 location = (0.1480621, 0.0799943)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNIL.TXT
 
+[dnim]
+description = Sam Mbakwe International Airport, Owerri, IM, NG
+location = (0.0947201, 0.1257689)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNIM.TXT
+
 [dnjo]
 description = Jos, Nigeria
 location = (0.1722058, 0.1553343)
@@ -3651,6 +3675,12 @@ description = Kano, Nigeria
 location = (0.2103122, 0.1489348)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNKN.TXT
 
+[dnkt]
+comment = manually researched on 2020-07-25
+description = Katsina [Katsina Airport], KT, NG
+location = (0.2270295, 0.1337001)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNKT.TXT
+
 [dnma]
 description = Maiduguri, Nigeria
 location = (0.2068215, 0.2283472)
@@ -3671,11 +3701,21 @@ description = Port Harcourt, Nigeria
 location = (0.0846485, 0.1224639)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNPO.TXT
 
+[dnso]
+description = Sokoto, Nigeria
+location = (0.2271837, 0.0916298)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNSO.TXT
+
 [dnyo]
 description = Yola, Nigeria
 location = (0.1611521, 0.2175844)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DNYO.TXT
 
+[drrb]
+description = Birni-N'Konni, Niger
+location = (0.2408554, 0.0916298)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/DRRB.TXT
+
 [drrm]
 description = Maradi, Niger
 location = (0.2350377, 0.1236275)
@@ -4541,6 +4581,11 @@ description = Stansted Airport, United Kingdom
 location = (0.9055350, 0.0040724)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/EGSS.TXT
 
+[egsy]
+description = Yorkshire And Humberside, Sheffield City, United Kingdom
+location = (0.9319040, -0.0242310)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/EGSY.TXT
+
 [egtc]
 description = Cranfield, United Kingdom
 location = (0.9087348, -0.0107629)
@@ -5622,7 +5667,7 @@ location = (1.1736571, 0.4026282)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ESUP.TXT
 
 [esut]
-description = Hemavan Airport, AC, SE
+description = Hemavan Airport, Hemavan, AC, SE
 location = (1.1485331, 0.2632445)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ESUT.TXT
 
@@ -5859,6 +5904,11 @@ description = George, George Airport, South Africa
 location = (-0.5934119, 0.3906629)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FAGG.TXT
 
+[fagm]
+description = Rand, South Africa
+location = (-0.4581489, 0.4886922)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FAGM.TXT
+
 [fahs]
 description = Hoedspruit, South Africa
 location = (-0.4252786, 0.5416338)
@@ -5927,6 +5977,11 @@ description = Springbok, South Africa
 location = (-0.5177810, 0.3118322)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FASB.TXT
 
+[fasi]
+description = Springs, South Africa
+location = (-0.4581198, 0.4956299)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FASI.TXT
+
 [faup]
 description = Upington, Up-Apt, South Africa
 location = (-0.4956735, 0.3711734)
@@ -5982,6 +6037,16 @@ description = Brazzaville / Maya-Maya, Congo, Republic Of The
 location = (-0.0741765, 0.2661627)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FCBB.TXT
 
+[fcod]
+description = Oyo Ollombo Airport, Oyo, 14, CG
+location = (-0.0214094, 0.2776819)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FCOD.TXT
+
+[fcoi]
+description = Impfondo, Congo, Republic Of The
+location = (0.0282162, 0.3153228)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FCOI.TXT
+
 [fcpp]
 description = Pointe-Noire, Congo, Republic Of The
 location = (-0.0840667, 0.2076942)
@@ -6017,7 +6082,7 @@ location = (-0.4532219, 0.5454294)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FDPP.TXT
 
 [fdsk]
-description = King Mswati III International Airport, Manzini, LU, SZ
+description = King Mswati III International Airport, LU, SZ
 location = (-0.4600445, 0.5535651)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FDSK.TXT
 
@@ -6031,11 +6096,6 @@ description = Bangui, Central African Republic
 location = (0.0767945, 0.3231768)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FEFF.TXT
 
-[fefo]
-description = Bouar, Central African Republic
-location = (0.1041380, 0.2728531)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FEFO.TXT
-
 [feft]
 description = Berberati, Central African Republic
 location = (0.0741765, 0.2757620)
@@ -6111,6 +6171,11 @@ description = Hahaya International Airport, Comoros
 location = (-0.2012946, 0.7551458)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FMCH.TXT
 
+[fmcv]
+description = Ouani Anjouan, Comoros
+location = (-0.2114757, 0.7755080)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FMCV.TXT
+
 [fmcz]
 description = Dzaoudzi / Pamanzi Mayotte, Comoros
 location = (-0.2234021, 0.7903433)
@@ -6306,9 +6371,6 @@ description = Chimoio, Mozambique
 location = (-0.3336488, 0.5841035)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FQCH.TXT
 
-[fqcl]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FQCL.TXT
-
 [fqin]
 description = Inhambane, Mozambique
 location = (-0.4165519, 0.6175557)
@@ -6344,6 +6406,11 @@ description = Quelimane, Mozambique
 location = (-0.3121230, 0.6437356)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FQQL.TXT
 
+[fqte]
+description = Tete, Mozambique
+location = (-0.2824525, 0.5861397)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FQTE.TXT
+
 [fqtt]
 description = Tete / Chingozi, Mozambique
 location = (-0.2809980, 0.5870124)
@@ -6364,11 +6431,6 @@ description = Sarh, Chad
 location = (0.1596976, 0.3208497)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FTTA.TXT
 
-[fttb]
-description = Bongor Airport, Bongor, MK, TD
-location = (0.1795612, 0.2684508)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FTTB.TXT
-
 [fttc]
 description = Abeche, Chad
 location = (0.2417281, 0.3639011)
@@ -6389,11 +6451,6 @@ description = Faya, Chad
 location = (0.3141593, 0.3345214)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FTTY.TXT
 
-[fvcz]
-description = Buffalo Range, Zimbabwe
-location = (-0.3668100, 0.5512332)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FVCZ.TXT
-
 [fvfa]
 description = Victoria Falls, Zimbabwe
 location = (-0.3159046, 0.4511676)
@@ -6404,6 +6461,11 @@ description = Joshua Mqabuko Nkomo International Airport, Bulawayo, BU, ZW
 location = (-0.3493696, 0.4994766)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FVJN.TXT
 
+[fvkb]
+description = Kariba, Zimbabwe
+location = (-0.2882702, 0.5041093)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FVKB.TXT
+
 [fvmv]
 description = Masvingo, Zimbabwe
 location = (-0.3502294, 0.5387250)
@@ -6524,6 +6586,11 @@ description = Mbuji-Mayi, Congo, Democratic Republic Of The
 location = (-0.1076286, 0.4121886)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/FZWA.TXT
 
+[gabg]
+description = Bougouni, Mali
+location = (0.1992584, -0.1308997)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GABG.TXT
+
 [gabs]
 description = Bamako / Senou, Mali
 location = (0.2187479, -0.1387537)
@@ -6535,16 +6602,16 @@ description = Kayes Dag [Dag Airport], 1, ML
 location = (0.2527535, -0.1990014)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GAKD.TXT
 
-[gako]
-description = Koutiala, Mali
-location = (0.2161299, -0.0954113)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GAKO.TXT
-
 [gamb]
 description = Mopti, Mali
 location = (0.2533636, -0.0715585)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GAMB.TXT
 
+[gank]
+description = Nara, Mali
+location = (0.2647083, -0.1271181)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GANK.TXT
+
 [ganr]
 description = Nioro Du Sahel, Mali
 location = (0.2658718, -0.1631883)
@@ -6555,10 +6622,13 @@ description = Sikasso, Mali
 location = (0.1980949, -0.0991929)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GASK.TXT
 
-[gatb]
-description = Tombouctou, Mali
-location = (0.2917609, -0.0523599)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GATB.TXT
+[gasn]
+description = San, Mali
+location = (0.2327106, -0.0843576)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GASN.TXT
+
+[gbft]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GBFT.TXT
 
 [gbyd]
 description = Banjul / Yundum, Gambia, The
@@ -6665,6 +6735,11 @@ description = Oujda, Morocco
 location = (0.6070837, -0.0337430)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GMFO.TXT
 
+[gmmb]
+description = Ben Slimane Airport, Ben Slimane, CAS, MA
+location = (0.5873975, -0.1260381)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GMMB.TXT
+
 [gmmc]
 description = Casablanca, Morocco
 location = (0.5858489, -0.1338086)
@@ -6721,6 +6796,11 @@ description = Ouarzazate, Morocco
 location = (0.5398885, -0.1204277)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GMMZ.TXT
 
+[gmsl]
+description = Sidi Slimane Airport, Sidi Slimane, KEN, MA
+location = (0.5974366, -0.1055949)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GMSL.TXT
+
 [gmta]
 description = Al Hoceima, Morocco
 location = (0.6140650, -0.0671952)
@@ -6801,6 +6881,11 @@ description = Tambacounda, Senegal
 location = (0.2402737, -0.2388192)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GOTT.TXT
 
+[gqni]
+description = Nema, Mauritania
+location = (0.2897247, -0.1268273)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GQNI.TXT
+
 [gqno]
 description = Nouakchott–Oumtounsy International Airport, Nouakchott, NKC, MR
 location = (0.3195698, -0.2787242)
@@ -6826,6 +6911,16 @@ description = Conakry / Gbessia, Guinea
 location = (0.1669698, -0.2376557)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GUCY.TXT
 
+[gulb]
+description = Labe, Guinea
+location = (0.1975131, -0.2146755)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GULB.TXT
+
+[gunz]
+description = N'Zerekore, Guinea
+location = (0.1349721, -0.1541708)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/GUNZ.TXT
+
 [gvac]
 description = Sal, Cape Verde
 location = (0.2920518, -0.4005531)
@@ -6851,6 +6946,16 @@ description = Addis Ababa, Ethiopia
 location = (0.1567887, 0.6771877)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HAAB.TXT
 
+[hbba]
+description = Bujumbura, Burundi
+location = (-0.0578868, 0.5116724)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HBBA.TXT
+
+[hcmf]
+description = Bosaso Airport, Bosaso, BR, SO
+location = (0.1967911, 0.8578188)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HCMF.TXT
+
 [hcmm]
 description = Mogadiscio, Somalia
 location = (0.0354884, 0.7915068)
@@ -6953,11 +7058,44 @@ description = El Tor, Egypt
 location = (0.4927646, 0.5692682)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HETR.TXT
 
+[hkal]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKAL.TXT
+
+[hkbm]
+description = Bamburi Airport, 300, KE
+location = (-0.0694974, 0.6934327)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKBM.TXT
+
+[hkbo]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKBO.TXT
+
+[hkbr]
+description = Bura East Airport, Bura, 300, KE
+location = (-0.0191986, 0.6972590)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKBR.TXT
+
+[hkch]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKCH.TXT
+
+[hkeb]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKEB.TXT
+
 [hkel]
 description = Eldoret, Kenya
 location = (0.0093084, 0.6158103)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKEL.TXT
 
+[hkgo]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKGO.TXT
+
+[hkgt]
+description = Garba Tula Airport, Garba Tula, 400, KE
+location = (0.0093084, 0.6722427)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKGT.TXT
+
+[hkij]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKIJ.TXT
+
 [hkjk]
 description = Nairobi/Jomo Kenyatta Airport Twr/App/Nof/Civil Airlines, Kenya
 location = (-0.0229802, 0.6443174)
@@ -6968,6 +7106,12 @@ description = Kisumu, Kenya
 location = (-0.0017453, 0.6065019)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKKI.TXT
 
+[hkkk]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKKK.TXT
+
+[hkko]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKKO.TXT
+
 [hkml]
 description = Malindi, Kenya
 location = (-0.0564323, 0.6998770)
@@ -6983,6 +7127,9 @@ description = Nairobi / Wilson, Kenya
 location = (-0.0229802, 0.6425721)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKNW.TXT
 
+[hksh]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HKSH.TXT
+
 [hkwj]
 description = Wajir, Kenya
 location = (0.0305433, 0.6992953)
@@ -7003,6 +7150,9 @@ description = Khartoum, Sudan
 location = (0.2722714, 0.5681047)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HSSS.TXT
 
+[ht1r]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HT1R.TXT
+
 [htar]
 description = Arusha, Tanzania
 location = (-0.0581776, 0.6390814)
@@ -7013,6 +7163,9 @@ description = Bukoba, Tanzania
 location = (-0.0232711, 0.5553056)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTBU.TXT
 
+[htd0]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTD0.TXT
+
 [htda]
 description = Dar Es Salaam Airport, Tanzania
 location = (-0.1198459, 0.6841691)
@@ -7089,11 +7242,23 @@ description = Mwanza, Tanzania
 location = (-0.0430515, 0.5745042)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTMW.TXT
 
+[htmy]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTMY.TXT
+
 [htpe]
 description = Pemba / Karume Airport, Tanzania
 location = (-0.0916298, 0.6949319)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTPE.TXT
 
+[htri]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTRI.TXT
+
+[hts0]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTS0.TXT
+
+[hts9]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HTS9.TXT
+
 [htse]
 description = Same, Tanzania
 location = (-0.0712676, 0.6582800)
@@ -7137,41 +7302,6 @@ description = Entebbe Airport, Uganda
 location = (0.0008727, 0.5663593)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUEN.TXT
 
-[huji]
-description = Jinja, Uganda
-location = (0.0078540, 0.5791584)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUJI.TXT
-
-[hukb]
-description = Kabale, Uganda
-location = (-0.0218166, 0.5233079)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUKB.TXT
-
-[huks]
-description = Kasese, Uganda
-location = (0.0031998, 0.5253441)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUKS.TXT
-
-[huma]
-description = Mbarara, Uganda
-location = (-0.0107629, 0.5349434)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUMA.TXT
-
-[humi]
-description = Masindi, Uganda
-location = (0.0293797, 0.5535603)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUMI.TXT
-
-[huso]
-description = Soroti, Uganda
-location = (0.0299615, 0.5867215)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUSO.TXT
-
-[huto]
-description = Tororo, Uganda
-location = (0.0119264, 0.5963208)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/HUTO.TXT
-
 [k00u]
 comment = manually researched on 2020-05-24
 description = Big Horn County Airport, MT, United States Of America
@@ -7219,7 +7349,11 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K08D.TXT
 zone = ('ndz010', 0.0018347)
 
 [k0a0]
+comment = manually researched on 2020-07-25
+description = Spaceport America AWOS, NM, United States Of America
+location = (0.5757841, -1.8669333)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K0A0.TXT
+zone = ('nmz409', 0.0022700)
 
 [k0a9]
 description = Elizabethton Municipal Airport, Elizabethton, TN, US
@@ -7247,12 +7381,6 @@ location = (0.5864603, -1.7065061)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K0F2.TXT
 zone = ('txz091', 0.0014890)
 
-[k0j4]
-description = Florala Airport, AL, United States
-location = (0.5416338, -1.5062191)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K0J4.TXT
-zone = ('flz007', 0.0034546)
-
 [k0r0]
 description = Columbia-Marion County Airport, Columbia, MS, US
 location = (0.5462357, -1.5675290)
@@ -7353,6 +7481,9 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1AM.TXT
 [k1an]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1AN.TXT
 
+[k1aw]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1AW.TXT
+
 [k1bm]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1BM.TXT
 
@@ -7365,6 +7496,9 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1BW.TXT
 [k1cm]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1CM.TXT
 
+[k1cn]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1CN.TXT
+
 [k1cw]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1CW.TXT
 
@@ -7399,6 +7533,9 @@ zone = ('okz046', 0.0029747)
 [k1fm]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1FM.TXT
 
+[k1fn]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1FN.TXT
+
 [k1fw]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1FW.TXT
 
@@ -7433,6 +7570,9 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1HW.TXT
 [k1im]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1IM.TXT
 
+[k1in]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1IN.TXT
+
 [k1iw]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1IW.TXT
 
@@ -7452,6 +7592,9 @@ zone = ('mtz049', 0.0028910)
 [k1jn]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1JN.TXT
 
+[k1jw]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1JW.TXT
+
 [k1k1]
 comment = manually researched on 2020-05-24
 description = Lloyd Stearman Field, Benton, KS, United States of America
@@ -7462,6 +7605,9 @@ zone = ('ksz069', 0.0037833)
 [k1km]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1KM.TXT
 
+[k1kw]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1KW.TXT
+
 [k1lm]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1LM.TXT
 
@@ -7480,6 +7626,9 @@ zone = ('tnz008', 0.0021660)
 [k1mm]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1MM.TXT
 
+[k1mn]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1MN.TXT
+
 [k1mw]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1MW.TXT
 
@@ -7538,6 +7687,13 @@ location = (0.6706956, -1.8344430)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1V6.TXT
 zone = ('coz083', 0.0003093)
 
+[k1yt]
+comment = manually researched on 2020-07-25
+description = Yagabond Aaf, United States of America
+location = (0.8144876, -2.1022491)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K1YT.TXT
+zone = ('waz027', 0.0044007)
+
 [k20u]
 description = Beach Airport Beach, ND, United States
 location = (0.8190006, -1.8148273)
@@ -7669,7 +7825,7 @@ comment = manually researched on 2020-05-24
 description = Washington Island, Washington Island, WI, United States of America
 location = (0.7921753, -1.5171100)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K2P2.TXT
-zone = ('wiz022', 0.0091483)
+zone = ('miz012', 0.0084354)
 
 [k2r9]
 comment = manually researched on 2020-05-24
@@ -7810,12 +7966,6 @@ location = (0.8136143, -1.2135856)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K40B.TXT
 zone = ('mez001', 0.0077018)
 
-[k40j]
-description = Perry-Foley Airport, FL, United States
-location = (0.5247623, -1.4588044)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K40J.TXT
-zone = ('flz028', 0.0005114)
-
 [k41u]
 comment = manually researched on 2020-05-24
 description = Manti-Ephraim AP, Manti, UT, United States of America
@@ -7897,7 +8047,7 @@ zone = ('arz009', 0.0032995)
 description = Melrose Gunnery Range, NM, United States
 location = (0.5986479, -1.8116518)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K4MR.TXT
-zone = ('txz027', 0.0145787)
+zone = ('txz021', 0.0151629)
 
 [k4o4]
 description = Idabel, Mc Curtain County Regional Airport, OK, United States
@@ -8029,7 +8179,7 @@ comment = manually researched on 2020-05-24
 description = Middlebury State AP, Middlebury, VT, United States of America
 location = (0.7676913, -1.2757566)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K6B0.TXT
-zone = ('vtz018', 0.0019293)
+zone = ('vtz009', 0.0019132)
 
 [k6b9]
 description = Skaneateles Aero Drome Airport, Skaneateles, NY, US
@@ -8211,7 +8361,7 @@ zone = ('sdz008', 0.0007905)
 description = New Market Airport, New Market, VA, US
 location = (0.6746693, -1.3737155)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/K8W2.TXT
-zone = ('vaz029', 0.0031167)
+zone = ('vaz026', 0.0034121)
 
 [k96d]
 description = Walhalla Municipal Airport, ND, United States
@@ -8383,7 +8533,7 @@ zone = ('njz022', 0.0015950)
 description = Wadena, Wadena Municipal Airport, MN, United States
 location = (0.8107103, -1.6617425)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KADC.TXT
-zone = ('mnz032', 0.0037420)
+zone = ('mnz031', 0.0031033)
 
 [kadf]
 description = Dexter B Florence Memorial Field, Arkadelphia, AR, US
@@ -8529,12 +8679,6 @@ location = (0.7339110, -1.7941985)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KAIA.TXT
 zone = ('nez003', 0.0047388)
 
-[kaib]
-description = Hopkins Field, Nucla, CO, US
-location = (0.6673930, -1.8947819)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KAIB.TXT
-zone = ('coz020', 0.0021414)
-
 [kaid]
 description = Anderson Municipal, IN, United States
 location = (0.7001679, -1.4942927)
@@ -9338,7 +9482,7 @@ zone = ('caz188', 0.0035060)
 description = Mobile Downtown Airport, AL, United States
 location = (0.5346525, -1.5370533)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBFM.TXT
-zone = ('alz265', 0.0031396)
+zone = ('alz263', 0.0031396)
 
 [kbfw]
 description = Silver Bay, MN, United States
@@ -9606,9 +9750,9 @@ zone = ('txz172', 0.0012263)
 
 [kbmt]
 description = Beaumont Municipal Airport, Beaumont, TX, US
-location = (0.5248327, -1.6443759)
+location = (0.5248316, -1.6443750)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBMT.TXT
-zone = ('txz215', 0.0033279)
+zone = ('txz215', 0.0033267)
 
 [kbna]
 description = Nashville International Airport, TN, United States
@@ -9747,7 +9891,7 @@ zone = ('nez052', 0.0022089)
 description = W.K.Kellogg Regional Airport, MI, United States
 location = (0.7382743, -1.4878932)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBTL.TXT
-zone = ('miz073', 0.0032923)
+zone = ('miz072', 0.0037545)
 
 [kbtm]
 description = Bert Mooney Airport, MT, United States
@@ -9789,7 +9933,7 @@ zone = ('caz547', 0.0016362)
 description = Burlington, Burlington Municipal Airport, WI, United States
 location = (0.7450908, -1.5412081)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBUU.TXT
-zone = ('wiz071', 0.0033526)
+zone = ('wiz070', 0.0030675)
 
 [kbuy]
 description = Burlington Alamance Regional, NC, United States
@@ -9855,7 +9999,7 @@ zone = ('kyz071', 0.0004808)
 description = Baltimore-Washington International, MD, United States
 location = (0.6835873, -1.3383766)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBWI.TXT
-zone = ('mdz506', 0.0029449)
+zone = ('mdz011', 0.0030397)
 
 [kbwp]
 description = Wahpeton, Harry Stern Airport, ND, United States
@@ -9877,9 +10021,9 @@ zone = ('laz039', 0.0027243)
 
 [kbxk]
 description = Buckeye Municipal Airport, Buckeye, AZ, US
-location = (0.5832960, -1.9667417)
+location = (0.5833309, -1.9667473)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KBXK.TXT
-zone = ('azz538', 0.0041635)
+zone = ('azz538', 0.0041623)
 
 [kbyg]
 description = Buffalo Johnson County Airport, WY, United States
@@ -9967,6 +10111,12 @@ location = (0.7159195, -1.5600868)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KC75.TXT
 zone = ('ilz030', 0.0005999)
 
+[kc83]
+description = Byron Airport, Byron, CA, US
+location = (0.6602301, -2.1227741)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KC83.TXT
+zone = ('caz510', 0.0036169)
+
 [kc99]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KC99.TXT
 
@@ -10136,7 +10286,7 @@ zone = ('txz026', 0.0019967)
 description = Caldwell Essex County Airport, NJ, United States
 location = (0.7135488, -1.2964887)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCDW.TXT
-zone = ('njz105', 0.0013978)
+zone = ('njz004', 0.0012526)
 
 [kcec]
 description = Crescent City Mc Namara, CA, United States
@@ -10292,7 +10442,7 @@ zone = ('iaz052', 0.0037397)
 description = Choteau Airport, Choteau, MT, US
 location = (0.8347613, -1.9577009)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCII.TXT
-zone = ('mtz049', 0.0045956)
+zone = ('mtz048', 0.0050681)
 
 [kcin]
 description = Carroll, IA, United States
@@ -10370,7 +10520,7 @@ zone = ('tnz006', 0.0021433)
 description = Pennridge Airport, Perkasie, PA, US
 location = (0.7049245, -1.3140671)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCKZ.TXT
-zone = ('paz106', 0.0026085)
+zone = ('paz105', 0.0026085)
 
 [kcle]
 description = Cleveland-Hopkins International, OH, United States
@@ -10635,7 +10785,7 @@ zone = ('nmz415', 0.0350625)
 description = H L Sonny Callahan Airport, Fairhope, AL, US
 location = (0.5316360, -1.5337430)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCQF.TXT
-zone = ('alz266', 0.0031695)
+zone = ('alz262', 0.0031695)
 
 [kcqm]
 description = Cook, Cook Municipal Airport, MN, United States
@@ -10815,7 +10965,7 @@ zone = ('orz008', 0.0024086)
 description = Cannon Air Force Base / Clovis, NM, United States
 location = (0.6001024, -1.8032160)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KCVS.TXT
-zone = ('txz027', 0.0089194)
+zone = ('txz021', 0.0080755)
 
 [kcvx]
 description = Charlevoix, Charlevoix Municipal Airport, MI, United States
@@ -10956,7 +11106,7 @@ zone = ('ndz007', 0.0008867)
 description = Glen Ullin Regional Airport, Glen Ullin, ND, US
 location = (0.8170375, -1.7777924)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KD57.TXT
-zone = ('ndz034', 0.0071238)
+zone = ('ndz042', 0.0083611)
 
 [kd60]
 description = Tioga Municipal Airport, ND, United States
@@ -11164,12 +11314,6 @@ location = (0.7417649, -1.3837552)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDKK.TXT
 zone = ('nyz019', 0.0048632)
 
-[kdkr]
-description = Crockett, Houston County Airport, TX, United States
-location = (0.5464093, -1.6651071)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDKR.TXT
-zone = ('txz163', 0.0003419)
-
 [kdkx]
 description = Knoxville Downtown, TN, United States
 location = (0.6277368, -1.4637495)
@@ -11200,6 +11344,12 @@ location = (0.7897615, -1.9643681)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDLN.TXT
 zone = ('mtz008', 0.0047529)
 
+[kdlo]
+description = Delano Municipal Airport, Delano, CA, US
+location = (0.6238784, -2.0810782)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDLO.TXT
+zone = ('caz188', 0.0026820)
+
 [kdlp]
 description = West Delta, MS, United States
 location = (0.5082641, -1.5628939)
@@ -11210,7 +11360,7 @@ zone = ('laz069', 0.0052928)
 description = The Dalles Municipal Airport, OR, United States
 location = (0.7961610, -2.1147573)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDLS.TXT
-zone = ('waz024', 0.0040006)
+zone = ('orz014', 0.0050566)
 
 [kdlz]
 description = Delaware Municipal Airport, Delaware, OH, US
@@ -11248,12 +11398,6 @@ location = (0.6912952, -1.3440379)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDMW.TXT
 zone = ('mdz005', 0.0008143)
 
-[kdna]
-description = Doña Ana County International Jetport, Santa Teresa, NM, US
-location = (0.5564284, -1.8623536)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDNA.TXT
-zone = ('txz418', 0.0022407)
-
 [kdnl]
 description = Augusta Daniel Field, GA, United States
 location = (0.5841035, -1.4317518)
@@ -11471,7 +11615,7 @@ zone = ('txz213', 0.0034900)
 description = Ashland Regional Airport, Ashland, KY, US
 location = (0.6729030, -1.4440505)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDWU.TXT
-zone = ('ohz087', 0.0028507)
+zone = ('kyz101', 0.0025204)
 
 [kdwx]
 description = Dixon Airport, Dixon, WY, US
@@ -11507,7 +11651,7 @@ zone = ('scz044', 0.0018627)
 description = Doylestown Airport, PA, United States
 location = (0.7039495, -1.3110332)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KDYL.TXT
-zone = ('paz106', 0.0001472)
+zone = ('paz105', 0.0001472)
 
 [kdyr]
 description = Dyersburg, Dyersburg Municipal Airport, TN, United States
@@ -11627,10 +11771,10 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KECU.TXT
 zone = ('txz184', 0.0020790)
 
 [kedc]
-description = Austin Executive Airport, Austin, TX, US
-location = (0.5305363, -1.7028548)
+description = (Duplicate)Austin Executive Airport, Austin, TX, US
+location = (0.0001920, 0.0001920)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEDC.TXT
-zone = ('txz192', 0.0034254)
+zone = ('caz554', 0.0002715)
 
 [kede]
 description = Edenton, Northeastern Regional Airport, NC, United States
@@ -11758,6 +11902,12 @@ location = (0.4997702, -1.5967872)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEIR.TXT
 zone = ('laz066', 0.0160409)
 
+[keka]
+description = Eureka, CA, United States
+location = (0.7120943, -2.1671172)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEKA.TXT
+zone = ('caz101', 0.0040254)
+
 [kekm]
 description = Elkhart Municipal, IN, United States
 location = (0.7280932, -1.5009832)
@@ -11798,7 +11948,7 @@ zone = ('kyz028', 0.0005708)
 description = Bessemer Airport, Bessemer, AL, US
 location = (0.5814198, -1.5171432)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEKY.TXT
-zone = ('alz025', 0.0039611)
+zone = ('alz024', 0.0042349)
 
 [kela]
 description = Eagle Lake Airport, Eagle Lake, TX, US
@@ -11834,7 +11984,7 @@ zone = ('waz026', 0.0030513)
 description = Ely, Ely Municipal Airport, MN, United States
 location = (0.8345583, -1.6027940)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KELO.TXT
-zone = ('mnz012', 0.0074454)
+zone = ('mnz011', 0.0098887)
 
 [kelp]
 description = El Paso International Airport, TX, United States
@@ -11955,7 +12105,7 @@ zone = ('paz001', 0.0008273)
 description = Kerrville, Kerrville Municipal Airport/Louis Schreiner Field, TX, United States
 location = (0.5230170, -1.7293304)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KERV.TXT
-zone = ('txz187', 0.0045560)
+zone = ('txz186', 0.0043581)
 
 [kery]
 description = Newberry, Luce County Airport, MI, United States
@@ -12035,6 +12185,12 @@ location = (0.8275770, -1.6144296)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEVM.TXT
 zone = ('mnz019', 0.0009215)
 
+[kevu]
+description = Northwest Missouri Regional Airport, Maryville, MO, US
+location = (0.7042840, -1.6565793)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEVU.TXT
+zone = ('moz002', 0.0004440)
+
 [kevv]
 description = Evansville Regional, IN, United States
 location = (0.6638069, -1.5277449)
@@ -12045,7 +12201,7 @@ zone = ('inz086', 0.0007331)
 description = Evanston-Uinta County Field, WY, United States
 location = (0.7202392, -1.9378972)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEVW.TXT
-zone = ('wyz021', 0.0063816)
+zone = ('utz007', 0.0068267)
 
 [kewb]
 description = New Bedford Regional Airport, MA, United States
@@ -12069,7 +12225,7 @@ zone = ('ncz194', 0.0022676)
 description = Newark International Airport, NJ, United States
 location = (0.7100581, -1.2944525)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KEWR.TXT
-zone = ('njz108', 0.0010816)
+zone = ('njz106', 0.0011225)
 
 [kexx]
 description = Lexington, Davidson County Airport, NC, United States
@@ -12166,7 +12322,7 @@ zone = ('caz048', 0.0050615)
 description = Fort Eustis / Felker, VA, United States
 location = (0.6480989, -1.3372131)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFAF.TXT
-zone = ('vaz524', 0.0018298)
+zone = ('vaz523', 0.0019242)
 
 [kfam]
 description = Farmington Airport, MO, United States
@@ -12204,12 +12360,6 @@ location = (0.7737626, -1.6286831)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFBL.TXT
 zone = ('mnz077', 0.0004406)
 
-[kfch]
-description = Fresno-Chandler, CA, United States
-location = (0.6411176, -2.0911953)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFCH.TXT
-zone = ('caz184', 0.0029896)
-
 [kfci]
 description = Chesterfield County Airport, Richmond, VA, US
 location = (0.6528666, -1.3530665)
@@ -12226,7 +12376,7 @@ zone = ('mnz060', 0.0030079)
 description = Fort Carson, CO, United States
 location = (0.6754424, -1.8285233)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFCS.TXT
-zone = ('coz085', 0.0035923)
+zone = ('coz082', 0.0043088)
 
 [kfdk]
 description = Frederick, Frederick Municipal Airport, MD, United States
@@ -12529,11 +12679,10 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFPR.TXT
 zone = ('flz059', 0.0026582)
 
 [kfpy]
-comment = manually researched on 2020-05-24
-description = Perry [Perry-Foley Airport], FL, US
-location = (0.5248347, -1.4587731)
+description = Perry-Foley Airport, Perry, FL, US
+location = (0.5248083, -1.4587566)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFPY.TXT
-zone = ('flz028', 0.0004353)
+zone = ('flz028', 0.0004593)
 
 [kfqd]
 description = Rutherfordton, Rutherford County-Marchman Field Airport, NC, United States
@@ -12619,6 +12768,13 @@ location = (0.6614798, -1.5004014)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFTK.TXT
 zone = ('kyz028', 0.0035276)
 
+[kftn]
+comment = manually researched on 2020-07-25
+description = Faith Ranch AP, Carrizo Springs, TX, United States of America
+location = (0.4923399, -1.7456609)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFTN.TXT
+zone = ('txz228', 0.0054889)
+
 [kftw]
 description = Fort Worth Meacham International ., TX, United States
 location = (0.5730498, -1.6993689)
@@ -12714,7 +12870,7 @@ zone = ('moz062', 0.0032725)
 description = West Point, Middle Peninsula Regional Airport, VA, United States
 location = (0.6548669, -1.3397923)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFYJ.TXT
-zone = ('vaz090', 0.0034012)
+zone = ('vaz083', 0.0032343)
 
 [kfym]
 description = Fayetteville Municipal Airport, Fayetteville, TN, US
@@ -12738,7 +12894,7 @@ zone = ('gaz131', 0.0014234)
 description = Fulton Oswego County Airport, NY, United States
 location = (0.7566002, -1.3331407)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KFZY.TXT
-zone = ('nyz006', 0.0033453)
+zone = ('nyz005', 0.0041529)
 
 [kgad]
 description = Gadsden, Gadsden Municipal Airport, AL, United States
@@ -12780,7 +12936,7 @@ zone = ('ksz047', 0.0027090)
 description = Galesburg, Galesburg Municipal Airport, IL, United States
 location = (0.7145039, -1.5783206)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGBG.TXT
-zone = ('ilz027', 0.0028739)
+zone = ('ilz026', 0.0028832)
 
 [kgbk]
 description = Magnolia, LA, United States
@@ -12914,6 +13070,12 @@ location = (0.5651958, -1.6531177)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGGG.TXT
 zone = ('txz137', 0.0022489)
 
+[kggi]
+description = Grinnell Regional Airport, Grinnell, IA, US
+location = (0.7279629, -1.6185294)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGGI.TXT
+zone = ('iaz062', 0.0026817)
+
 [kggp]
 description = Logansport Cass County Airport, Logansport, IN, US
 location = (0.7105445, -1.5075264)
@@ -13016,12 +13178,6 @@ location = (0.6463245, -1.5001735)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGLW.TXT
 zone = ('kyz074', 0.0011863)
 
-[kgly]
-description = Clinton Memorial Airport, Clinton, MO, US
-location = (0.6694490, -1.6350977)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGLY.TXT
-zone = ('moz054', 0.0015664)
-
 [kgmj]
 description = Grove, Grove Municipal Airport, OK, United States
 location = (0.6388826, -1.6535007)
@@ -13178,6 +13334,12 @@ location = (0.7484554, -1.4925474)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGRR.TXT
 zone = ('miz057', 0.0026312)
 
+[kgry]
+description = Green Canyon 338, LA, United States
+location = (0.4821424, -1.5784952)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KGRY.TXT
+zone = ('laz067', 0.0306644)
+
 [kgsb]
 description = Seymour-Johnson Air Force Base, NC, United States
 location = (0.6166830, -1.3607750)
@@ -13641,7 +13803,7 @@ zone = ('ncz056', 0.0028388)
 description = Hillenbrand Industries Airport, Batesville, IN, US
 location = (0.6866911, -1.4880381)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHLB.TXT
-zone = ('inz066', 0.0029395)
+zone = ('inz065', 0.0033458)
 
 [khlc]
 description = Hill City Municipal Airport, KS, United States
@@ -13719,7 +13881,7 @@ zone = ('iaz056', 0.0017982)
 description = Oxford, Henderson-Oxford Airport, NC, United States
 location = (0.6346308, -1.3705925)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHNZ.TXT
-zone = ('ncz009', 0.0016996)
+zone = ('ncz008', 0.0020111)
 
 [khob]
 description = Hobbs / Lea County, NM, United States
@@ -13943,6 +14105,12 @@ location = (0.6643887, -1.7080956)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHUT.TXT
 zone = ('ksz067', 0.0036122)
 
+[khve]
+description = Hanksville Airport, Hanksville, UT, US
+location = (0.6705206, -1.9321493)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHVE.TXT
+zone = ('utz013', 0.0021563)
+
 [khvn]
 description = Tweed-New Haven Airport, CT, United States
 location = (0.7202392, -1.2720541)
@@ -13977,7 +14145,7 @@ zone = ('flz072', 0.0022704)
 description = Shirley Brookhaven Airport, NY, United States
 location = (0.7123852, -1.2717632)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHWV.TXT
-zone = ('nyz080', 0.0043354)
+zone = ('nyz078', 0.0041636)
 
 [khwy]
 description = Warrenton Fauquier Airport, Warrenton, VA, US
@@ -14007,7 +14175,7 @@ zone = ('txz191', 0.0038183)
 description = Hayward Municipal Airport, WI, United States
 location = (0.8031423, -1.5961036)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHYR.TXT
-zone = ('wiz008', 0.0044064)
+zone = ('wiz007', 0.0046189)
 
 [khys]
 description = Hays, Hays Regional Airport, KS, United States
@@ -14063,6 +14231,12 @@ location = (0.7292567, -1.4084807)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KHZY.TXT
 zone = ('ohz014', 0.0018951)
 
+[ki16]
+description = Pineville, Kee Field Airport, WV, United States
+location = (0.6562486, -1.4234760)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KI16.TXT
+zone = ('wvz034', 0.0002141)
+
 [ki19]
 comment = manually researched on 2020-05-24
 description = Dayton Greene County-lewis A. Jackson Rgnl, OH, United States of America
@@ -14098,7 +14272,7 @@ zone = ('ilz096', 0.0008475)
 description = Cincinnati West Airport, Harrison, OH, US
 location = (0.6851971, -1.4795906)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KI67.TXT
-zone = ('ohz077', 0.0033229)
+zone = ('inz074', 0.0033429)
 
 [ki68]
 comment = manually researched on 2020-05-24
@@ -14545,6 +14719,12 @@ location = (0.5323254, -1.4259340)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KJAX.TXT
 zone = ('flz024', 0.0025123)
 
+[kjbr]
+description = Jonesboro Municipal Airport, AR, United States
+location = (0.6254096, -1.5821410)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KJBR.TXT
+zone = ('arz026', 0.0002474)
+
 [kjca]
 description = Jackson County Airport, Jefferson, GA, US
 location = (0.5964488, -1.4584093)
@@ -14627,7 +14807,7 @@ zone = ('nyz019', 0.0018778)
 description = Jack Edwards Airport, Gulf Shores, AL, US
 location = (0.5286690, -1.5301615)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KJKA.TXT
-zone = ('alz266', 0.0035518)
+zone = ('alz262', 0.0035518)
 
 [kjkj]
 description = Moorhead, Moorhead Municipal Airport, MN, United States
@@ -15159,6 +15339,12 @@ location = (0.7356563, -2.1243566)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KLMT.TXT
 zone = ('orz029', 0.0035001)
 
+[klna]
+description = Palm Beach County Park Airport, West Palm Beach, FL, US
+location = (0.4641354, -1.3977486)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KLNA.TXT
+zone = ('flz068', 0.0010839)
+
 [klnc]
 description = Lancaster, Lancaster Airport, TX, United States
 location = (0.5686137, -1.6880631)
@@ -15223,7 +15409,7 @@ zone = ('nvz004', 0.0013625)
 description = Philadelphia, Wings Field Airport, PA, United States
 location = (0.7005315, -1.3136221)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KLOM.TXT
-zone = ('paz104', 0.0018705)
+zone = ('paz103', 0.0018705)
 
 [klor]
 description = Fort Rucker, Lowe Army Heliport, AL, United States
@@ -15702,6 +15888,13 @@ location = (0.6859144, -1.6534086)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMCI.TXT
 zone = ('moz028', 0.0015048)
 
+[kmcj]
+comment = manually researched on 2020-07-25
+description = John Dunn Helistop, Houston, TX, United States of America
+location = (0.5186077, -1.6649571)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMCJ.TXT
+zone = ('txz213', 0.0031026)
+
 [kmck]
 description = Mc Cook Municipal Airport, NE, United States
 location = (0.7016224, -1.7555103)
@@ -16002,6 +16195,12 @@ location = (0.7350745, -1.6217018)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMIW.TXT
 zone = ('iaz049', 0.0017675)
 
+[kmjd]
+description = Picayune Municipal Airport, Picayune, MS, US
+location = (0.5321072, -1.5647086)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMJD.TXT
+zone = ('msz080', 0.0027418)
+
 [kmjq]
 description = Jackson, Jackson Municipal Airport, MN, United States
 location = (0.7618362, -1.6577719)
@@ -16168,7 +16367,7 @@ zone = ('scz028', 0.0023652)
 description = Morristown Municipal, NJ, United States
 location = (0.7120943, -1.2988159)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMMU.TXT
-zone = ('njz105', 0.0018502)
+zone = ('njz008', 0.0020061)
 
 [kmmv]
 description = Mcminnville Municipal Airport, OR, United States
@@ -16198,7 +16397,7 @@ zone = ('scz038', 0.0014393)
 description = Menominee, Menominee-Marinette Twin County Airport, MI, United States
 location = (0.7877253, -1.5294902)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMNM.TXT
-zone = ('wiz073', 0.0039799)
+zone = ('wiz022', 0.0051156)
 
 [kmnn]
 description = Marion Municipal Airport, OH, United States
@@ -16222,7 +16421,7 @@ zone = ('txz143', 0.0008819)
 description = Mobile Regional Airport, AL, United States
 location = (0.5355252, -1.5399622)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMOB.TXT
-zone = ('alz265', 0.0027062)
+zone = ('alz263', 0.0027062)
 
 [kmod]
 description = Modesto City Co Sham Fld, CA, United States
@@ -16438,7 +16637,7 @@ zone = ('ilz056', 0.0011127)
 description = Montauk Airport, NY, United States
 location = (0.7167485, -1.2551826)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KMTP.TXT
-zone = ('riz008', 0.0048522)
+zone = ('ctz012', 0.0057000)
 
 [kmtv]
 description = Martinsville, VA, United States
@@ -16753,6 +16952,12 @@ location = (0.6056293, -1.3444853)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KNJM.TXT
 zone = ('ncz195', 0.0021609)
 
+[knjw]
+description = Meridian Range B, MS, United States
+location = (0.5724680, -1.5504342)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KNJW.TXT
+zone = ('msz046', 0.0029287)
+
 [knkt]
 description = Cherry Point, Marine Corps Air Station, NC, United States
 location = (0.6090811, -1.3418237)
@@ -16769,7 +16974,7 @@ zone = ('caz043', 0.0023258)
 description = Lemoore Naval Air Station, CA, United States
 location = (0.6341363, -2.0935224)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KNLC.TXT
-zone = ('caz183', 0.0026005)
+zone = ('caz182', 0.0028851)
 
 [knmm]
 description = Meridian Naval Air Station, MS, United States
@@ -16822,6 +17027,12 @@ location = (0.5305801, -1.4209889)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KNRB.TXT
 zone = ('flz025', 0.0040622)
 
+[knrn]
+description = Norton Municipal Airport, Norton, KS, US
+location = (0.6955207, -1.7434914)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KNRN.TXT
+zone = ('ksz004', 0.0011578)
+
 [knrs]
 description = Imperial Beach, Nolf, CA, United States
 location = (0.5683956, -2.0440714)
@@ -16936,7 +17147,7 @@ zone = ('caz184', 0.0027218)
 description = Weaverville, CA, United States
 location = (0.7111732, -2.1453975)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KO54.TXT
-zone = ('caz108', 0.0025853)
+zone = ('caz107', 0.0025853)
 
 [ko69]
 comment = manually researched on 2020-05-24
@@ -16949,7 +17160,7 @@ zone = ('caz506', 0.0020183)
 description = Trinity Center Airport, Trinity Center, CA, US
 location = (0.7152918, -2.1414143)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KO86.TXT
-zone = ('caz108', 0.0072971)
+zone = ('caz013', 0.0062553)
 
 [koaj]
 description = Jacksonville, Albert J Ellis Airport, NC, United States
@@ -17123,7 +17334,7 @@ zone = ('gaz074', 0.0006214)
 description = Olean Municipal, NY, United States
 location = (0.7371107, -1.3677564)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KOLE.TXT
-zone = ('nyz021', 0.0044009)
+zone = ('nyz020', 0.0040432)
 
 [kolf]
 description = Wolf Point Clayton Airport, MT, United States
@@ -17503,6 +17714,12 @@ location = (0.7440242, -1.4658002)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KOZW.TXT
 zone = ('miz068', 0.0010412)
 
+[kp08]
+description = Coolidge Municipal Airport, Coolidge, AZ, US
+location = (0.5748399, -1.9447681)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KP08.TXT
+zone = ('azz505', 0.0035682)
+
 [kp28]
 description = Medicine Lodge, KS, United States
 location = (0.6507169, -1.7200220)
@@ -17543,7 +17760,7 @@ zone = ('nvz037', 0.0095446)
 description = Lowell, ID, United States
 location = (0.8053676, -2.0175376)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KP69.TXT
-zone = ('idz007', 0.0058501)
+zone = ('idz006', 0.0067136)
 
 [kp92]
 description = Salt Point, LA, United States
@@ -17609,7 +17826,7 @@ zone = ('flz168', 0.0004884)
 description = Pike County-Hatcher Field, Pikeville, KY, US
 location = (0.6555770, -1.4410555)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPBX.TXT
-zone = ('kyz120', 0.0028637)
+zone = ('kyz110', 0.0024820)
 
 [kpcd]
 description = Perryville Regional Airport, Perryville, MO, US
@@ -17795,13 +18012,7 @@ zone = ('sdz035', 0.0035840)
 description = Greater Pittsburgh International, PA, United States
 location = (0.7065675, -1.4003358)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPIT.TXT
-zone = ('paz021', 0.0033570)
-
-[kpjc]
-description = Zelienople Municipal Airport, Zelienople, PA, US
-location = (0.7121223, -1.3990681)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPJC.TXT
-zone = ('paz020', 0.0032489)
+zone = ('paz020', 0.0037976)
 
 [kpkb]
 description = Mid-Ohio Valley Rgnl Airport, WV, United States
@@ -18138,7 +18349,7 @@ zone = ('caz191', 0.0028181)
 description = Pottstown Limerick Airport, PA, United States
 location = (0.7022041, -1.3185962)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPTW.TXT
-zone = ('paz104', 0.0024673)
+zone = ('paz103', 0.0024673)
 
 [kpub]
 description = Pueblo Memorial Airport, CO, United States
@@ -18168,7 +18379,7 @@ zone = ('idz003', 0.0042476)
 description = Platteville Municipal Airport, Platteville, WI, US
 location = (0.7450706, -1.5785525)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KPVB.TXT
-zone = ('wiz067', 0.0040441)
+zone = ('wiz061', 0.0045728)
 
 [kpvc]
 description = Provincetown, Provincetown Municipal Airport, MA, United States
@@ -18305,12 +18516,12 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQAY.TXT
 [kqaz]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQAZ.TXT
 
+[kqb3]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQB3.TXT
+
 [kqb4]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQB4.TXT
 
-[kqbd]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQBD.TXT
-
 [kqbg]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQBG.TXT
 
@@ -18329,6 +18540,9 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQC7.TXT
 [kqc8]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQC8.TXT
 
+[kqcg]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQCG.TXT
+
 [kqcl]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQCL.TXT
 
@@ -18407,9 +18621,24 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQFW.TXT
 [kqfx]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQFX.TXT
 
+[kqgc]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGC.TXT
+
 [kqge]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGE.TXT
 
+[kqgn]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGN.TXT
+
+[kqgr]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGR.TXT
+
+[kqgt]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGT.TXT
+
+[kqgv]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGV.TXT
+
 [kqgx]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQGX.TXT
 
@@ -18419,12 +18648,27 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHB.TXT
 [kqhc]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHC.TXT
 
+[kqhd]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHD.TXT
+
+[kqhe]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHE.TXT
+
+[kqhf]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHF.TXT
+
+[kqhg]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHG.TXT
+
 [kqhk]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHK.TXT
 
 [kqhy]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQHY.TXT
 
+[kqjz]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQJZ.TXT
+
 [kqm2]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQM2.TXT
 
@@ -18466,9 +18710,18 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTA.TXT
 [kqti]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTI.TXT
 
+[kqtz]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQTZ.TXT
+
 [kqut]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQUT.TXT
 
+[kquu]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQUU.TXT
+
+[kqvf]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQVF.TXT
+
 [kqwm]
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KQWM.TXT
 
@@ -18810,7 +19063,7 @@ zone = ('miz060', 0.0006893)
 description = Renton Municipal Airport, WA, United States
 location = (0.8290314, -2.1330832)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KRNT.TXT
-zone = ('waz558', 0.0027739)
+zone = ('waz556', 0.0024886)
 
 [krnv]
 description = Cleveland Municipal Airport, Cleveland, MS, US
@@ -18914,6 +19167,12 @@ location = (0.5674841, -1.6159713)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KRSN.TXT
 zone = ('laz005', 0.0018910)
 
+[krsp]
+description = Naval Support Facility Thurmont (Camp David), MD, US
+location = (0.6919548, -1.3520851)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KRSP.TXT
+zone = ('mdz004', 0.0031804)
+
 [krst]
 description = Rochester International Airport, MN, United States
 location = (0.7661995, -1.6144296)
@@ -19029,7 +19288,7 @@ metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KRYV.TXT
 zone = ('wiz064', 0.0026538)
 
 [kryw]
-description = Lago Vista Tx Rusty Allen Airport, Lago Vista, TX, US
+description = Lago Vista Texas Rusty Allen Airport, Lago Vista, TX, US
 location = (0.5323010, -1.7098903)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KRYW.TXT
 zone = ('txz192', 0.0040194)
@@ -19461,12 +19720,6 @@ location = (0.8243772, -2.1490821)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSHN.TXT
 zone = ('waz511', 0.0050172)
 
-[kshp]
-description = Sheppard Air Force Base, TX, United States
-location = (0.5928302, -1.7188584)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSHP.TXT
-zone = ('txz086', 0.0032039)
-
 [kshr]
 description = Sheridan County Airport, WY, United States
 location = (0.7813257, -1.8669205)
@@ -19555,7 +19808,7 @@ zone = ('iaz022', 0.0025887)
 description = Salt Lake City International Airport, UT, United States
 location = (0.7118034, -1.9541870)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSLC.TXT
-zone = ('utz006', 0.0058678)
+zone = ('utz003', 0.0060419)
 
 [ksle]
 description = Salem Mcnary Field, OR, United States
@@ -19579,7 +19832,7 @@ zone = ('miz097', 0.0022376)
 description = Los Alamitos U. S. Army Airfield, CA, United States
 location = (0.5896304, -2.0603612)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSLI.TXT
-zone = ('caz552', 0.0040280)
+zone = ('caz041', 0.0044222)
 
 [kslk]
 description = Adirondack Regional Airport, NY, United States
@@ -19627,7 +19880,7 @@ zone = ('caz017', 0.0013760)
 description = Salmon, Lemhi County Airport, ID, United States
 location = (0.7874344, -1.9876391)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSMN.TXT
-zone = ('idz010', 0.0065237)
+zone = ('idz009', 0.0062416)
 
 [ksmo]
 description = Santa Monica Municipal Airport, CA, United States
@@ -19639,7 +19892,7 @@ zone = ('caz041', 0.0026605)
 description = Stampede Pass, WA, United States
 location = (0.8252498, -2.1176662)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSMP.TXT
-zone = ('waz569', 0.0095212)
+zone = ('waz520', 0.0096814)
 
 [ksmq]
 description = Somerville Somerset Airport, NJ, United States
@@ -19999,7 +20252,7 @@ zone = ('orz024', 0.0060848)
 description = Santa Rosa Route 66 Airport, Santa Rosa, NM, US
 location = (0.6097203, -1.8263648)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSXU.TXT
-zone = ('txz027', 0.0301416)
+zone = ('txz021', 0.0275750)
 
 [ksyf]
 description = Cheyenne County Municipal Airport, St Francis, KS, US
@@ -20017,7 +20270,7 @@ zone = ('tnz075', 0.0008410)
 description = Morehead-Rowan County Clyde A. Thomas Regional Airport, Morehead, KY, US
 location = (0.6669776, -1.4588790)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KSYM.TXT
-zone = ('kyz052', 0.0023069)
+zone = ('kyz051', 0.0024556)
 
 [ksyn]
 description = Stanton, Stanton Airfield, MN, United States
@@ -20188,7 +20441,7 @@ zone = ('txz344', 0.0009741)
 description = Tangier Island Airport, Tangier, VA, US
 location = (0.6601725, -1.3264119)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KTGI.TXT
-zone = ('vaz077', 0.0059532)
+zone = ('vaz099', 0.0049445)
 
 [ktha]
 description = Tullahoma Regional Arpt/Wm Northern Field, Tullahoma, TN, US
@@ -20542,7 +20795,7 @@ zone = ('azz013', 0.0073948)
 description = Indianapolis Executive Airport, Indianapolis, IN, US
 location = (0.6986675, -1.5053710)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KTYQ.TXT
-zone = ('inz039', 0.0027621)
+zone = ('inz037', 0.0029246)
 
 [ktyr]
 description = Tyler Pounds Fields, TX, United States
@@ -20663,7 +20916,7 @@ zone = ('ksz058', 0.0011501)
 description = Quakertown, Quakertown Airport, PA, United States
 location = (0.7057239, -1.3156583)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KUKT.TXT
-zone = ('paz104', 0.0039160)
+zone = ('paz103', 0.0039160)
 
 [kulm]
 description = New Ulm, New Ulm Municipal Airport, MN, United States
@@ -20839,6 +21092,12 @@ location = (0.7016991, -1.4753600)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVES.TXT
 zone = ('ohz042', 0.0017025)
 
+[kvgc]
+description = Hamilton Municipal Airport, Hamilton, NY, US
+location = (0.7477654, -1.3187952)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVGC.TXT
+zone = ('nyz036', 0.0018366)
+
 [kvgt]
 description = North Las Vegas, NV, United States
 location = (0.6318092, -2.0103284)
@@ -20874,7 +21133,7 @@ comment = manually researched on 2020-05-24
 description = Main Pass 289C AWOS3 (Apache Corp), United States of America
 location = (0.5104739, -1.5435866)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVKY.TXT
-zone = ('laz070', 0.0197924)
+zone = ('laz069', 0.0179470)
 
 [kvld]
 description = Valdosta Regional Airport, GA, United States
@@ -20911,7 +21170,7 @@ comment = manually researched on 2020-05-24
 description = Viosca Knoll 786/Petronius (Chevron), United States of America
 location = (0.5101423, -1.5320675)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVOA.TXT
-zone = ('alz266', 0.0221424)
+zone = ('alz262', 0.0221424)
 
 [kvok]
 description = Volk / Camp Douglas, WI, United States
@@ -20943,13 +21202,6 @@ location = (0.5274143, -1.4290174)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVQQ.TXT
 zone = ('flz025', 0.0036228)
 
-[kvqt]
-comment = manually researched on 2020-05-24
-description = Vermilion 331 (Energy Res Tech), United States of America
-location = (0.4934046, -1.6103106)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KVQT.TXT
-zone = ('laz052', 0.0275800)
-
 [kvrb]
 description = Vero Beach Municipal Airport, FL, United States
 location = (0.4825835, -1.4035356)
@@ -21237,7 +21489,7 @@ zone = ('arz001', 0.0011452)
 description = North Air Force Auxillary Airfield, North, SC, US
 location = (0.5865939, -1.4151702)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KXNO.TXT
-zone = ('scz037', 0.0045499)
+zone = ('scz036', 0.0050787)
 
 [kxnx]
 description = Sumner County Regional Airport, Gallatin, TN, US
@@ -21324,7 +21576,7 @@ zone = ('miz058', 0.0002186)
 description = Willow Run Airport, MI, United States
 location = (0.7371107, -1.4579317)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/KYIP.TXT
-zone = ('miz076', 0.0033088)
+zone = ('miz075', 0.0039585)
 
 [kykm]
 description = Yakima Air Terminal, WA, United States
@@ -22662,6 +22914,11 @@ description = Albenga, Italy
 location = (0.7688175, 0.1416626)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LIMG.TXT
 
+[limh]
+description = Pian Rosa, Italy
+location = (0.8016879, 0.1343904)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LIMH.TXT
+
 [limj]
 description = Genova / Sestri, Italy
 location = (0.7752171, 0.1544616)
@@ -23450,6 +23707,11 @@ description = Sivas, Turkey
 location = (0.6937684, 0.6460627)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LTAR.TXT
 
+[ltas]
+description = Zonguldak, Turkey
+location = (0.7234390, 0.5550147)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/LTAS.TXT
+
 [ltat]
 description = Malatya / Erhac, Turkey
 location = (0.6707882, 0.6646796)
@@ -23821,6 +24083,12 @@ description = Providenciales, Turks And Caicos Islands
 location = (0.3800212, -1.2612767)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MBPV.TXT
 
+[mdab]
+description = Arroyo Barril Airport, Arroyo Barril, 20, DO
+location = (0.3350788, -1.2117786)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MDAB.TXT
+zone = ('prz010', 0.0409371)
+
 [mdbh]
 description = Barahona, Dominican Republic
 location = (0.3176499, -1.2409291)
@@ -23940,6 +24208,12 @@ description = Choluteca, Honduras
 location = (0.2321288, -1.5216362)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHCH.TXT
 
+[mhcl]
+comment = manually researched on 2020-07-25
+description = Colon [Colon Airport], LP, HN // Colon Airport, Honduras (site inactive)
+location = (0.2471726, -1.5364910)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHCL.TXT
+
 [mhgr]
 description = Sangrelaya Airport, Donel, CL, HN
 location = (0.2787273, -1.4850867)
@@ -23965,13 +24239,18 @@ description = La Mesa San Pedro Sula, Honduras
 location = (0.2696534, -1.5347262)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHLM.TXT
 
+[mhml]
+description = Monte Libano Airport, Monte Líbano, CH, HN
+location = (0.2300247, -1.5216750)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHML.TXT
+
 [mhno]
 description = Guanaja, Honduras
 location = (0.2873976, -1.5021467)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHNO.TXT
 
-[mhoc]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHOC.TXT
+[mhon]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHON.TXT
 
 [mhpl]
 description = Puerto Lempira, Honduras
@@ -24003,6 +24282,9 @@ description = Tegucigalpa, Honduras
 location = (0.2452188, -1.5222180)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHTG.TXT
 
+[mhth]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHTH.TXT
+
 [mhtr]
 comment = manually researched on 2020-05-24
 description = Trojes [Trojes Airport], YO, HN // Trujillo, CL, Honduras
@@ -24014,8 +24296,8 @@ description = Yoro, Honduras
 location = (0.2647083, -1.5204727)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MHYR.TXT
 
-[mjks]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MJKS.TXT
+[mjkp]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MJKP.TXT
 
 [mkjp]
 description = Kingston / Norman Manley, Jamaica
@@ -24357,21 +24639,56 @@ description = Manzanillo International, Mexico
 location = (0.3342306, -1.8250326)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MMZO.TXT
 
+[mnbl]
+description = Bluefields, Nicaragua
+location = (0.2094395, -1.5143640)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNBL.TXT
+
+[mnch]
+description = Chinandega, Nicaragua
+location = (0.2204933, -1.5207636)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNCH.TXT
+
+[mnjg]
+description = Jinotega, Nicaragua
+location = (0.2283472, -1.5006923)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNJG.TXT
+
+[mnju]
+description = Juigalpa, Nicaragua
+location = (0.2111848, -1.4899294)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNJU.TXT
+
+[mnmg]
+description = Managua A. C. Sandino, Nicaragua
+location = (0.2120575, -1.5038920)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNMG.TXT
+
+[mnpc]
+description = Puerto Cabezas, Nicaragua
+location = (0.2452188, -1.4550228)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNPC.TXT
+
+[mnrs]
+description = Rivas, Nicaragua
+location = (0.1992584, -1.4980743)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MNRS.TXT
+
 [mpbo]
 description = Bocas Del Toro International, Panama
 location = (0.1631883, -1.4355333)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MPBO.TXT
 
+[mpce]
+description = Alonso Valderrama Airport, Chitré, 6, PA
+location = (0.1394141, -1.4034140)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MPCE.TXT
+
 [mpda]
 description = David, Panama
 location = (0.1466077, -1.4384422)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MPDA.TXT
 
-[mpej]
-description = Enrique Adolfo Jimenez Airport, Colón, 3, PA
-location = (0.1633042, -1.3939491)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MPEJ.TXT
-
 [mpmg]
 description = Marcos A. Gelabert, Panama
 location = (0.1567887, -1.3878276)
@@ -24500,11 +24817,17 @@ description = Holguin Civ / Mil, Cuba
 location = (0.3627376, -1.3319771)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUHG.TXT
 
-[mupb]
-description = Playa Baracoa Airport, Havana, 02, CU
-location = (0.4019982, -1.4412824)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUPB.TXT
-zone = ('flz078', 0.0326598)
+[mumz]
+description = Manzanillo, Oriente, Cuba
+location = (0.3548836, -1.3459397)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUMZ.TXT
+zone = ('flz077', 0.0991208)
+
+[mung]
+description = Nueva Gerona, Isla De Pinos, Cuba
+location = (0.3810636, -1.4448417)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MUNG.TXT
+zone = ('flz078', 0.0529951)
 
 [musc]
 description = Abel Santamaria Airport, Santa Clara, 05, CU
@@ -24530,11 +24853,14 @@ location = (0.3365577, -1.4198253)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MWCR.TXT
 zone = ('flz078', 0.0937478)
 
+[myfg]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MYFG.TXT
+
 [mygf]
 description = Freeport, Grand Bahama, Bahamas, The
 location = (0.4633849, -1.3735741)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/MYGF.TXT
-zone = ('flz168', 0.0217101)
+zone = ('flz068', 0.0226102)
 
 [mynn]
 description = Nassau Airport, Bahamas, The
@@ -24605,6 +24931,9 @@ description = Rakahanga Atoll, CK
 location = (-0.1747424, -2.8116905)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NCRK.TXT
 
+[ndbh]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NDBH.TXT
+
 [nffn]
 description = Nandi, Fiji
 location = (-0.3097959, 3.0970868)
@@ -24615,29 +24944,19 @@ description = Vunisea Airport, Vunisea, E, FJ
 location = (-0.3326266, 3.1094262)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFKD.TXT
 
+[nflb]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFLB.TXT
+
 [nfna]
 description = Nausori, Fiji
 location = (-0.3150319, 3.1165763)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNA.TXT
 
-[nfnf]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNF.TXT
-
-[nfnk]
-description = Lakemba, Fiji
-location = (-0.3182317, -3.1206487)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNK.TXT
-
 [nfnl]
 description = Labasa Airport, N, FJ
 location = (-0.2873981, 3.1300734)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNL.TXT
 
-[nfnm]
-description = Matei Airport, Matei, N, FJ
-location = (-0.2913059, -3.1394459)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNM.TXT
-
 [nfnr]
 description = Rotuma, Fiji
 location = (-0.2181662, 3.0901054)
@@ -24648,6 +24967,11 @@ description = Savusavu Airport, Savusavu, N, FJ
 location = (-0.2932642, 3.1300910)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNS.TXT
 
+[nfnw]
+description = Wakaya Island Airport, Wakaya Island, E, FJ
+location = (-0.3074747, 3.1244360)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NFNW.TXT
+
 [nftf]
 description = Fua'Amotu, Tonga
 location = (-0.3705916, -3.0569442)
@@ -24713,11 +25037,6 @@ description = Longana Airport, Longana, PAM, VU
 location = (-0.2671523, 2.9315771)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NVSG.TXT
 
-[nvsp]
-description = Norsup Airport, Norsup, MAP, VU
-location = (-0.2806437, 2.9216986)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NVSP.TXT
-
 [nvss]
 description = Pekoa Airport Santo, Vanuatu
 location = (-0.2708169, 2.9184814)
@@ -24753,11 +25072,10 @@ description = Christchurch, New Zealand
 location = (-0.7589273, 3.0115656)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NZCH.TXT
 
-[nzfx]
-comment = manually researched on 2020-05-24
-description = McMurdo Station [Phoenix Field], Ross Island, AQ
-location = (-1.3605936, 2.9106289)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NZFX.TXT
+[nzoh]
+description = Ohakea, New Zealand
+location = (-0.7016224, 3.0607257)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/NZOH.TXT
 
 [nzsp]
 description = Amundsen-Scott South Pole Station, Antarctica
@@ -24809,6 +25127,9 @@ description = Bahrain International Airport, Bahrain
 location = (0.4584398, 0.8840093)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OBBI.TXT
 
+[odkl]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ODKL.TXT
+
 [oeab]
 description = Abha, Saudi Arabia
 location = (0.3182317, 0.7443829)
@@ -25128,6 +25449,11 @@ description = Gheshm Island / Dayrestan, Iran
 location = (0.4669628, 0.9756778)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OIKQ.TXT
 
+[oikr]
+description = Rafsanjan Airport, 15, IR
+location = (0.5287946, 0.9782763)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OIKR.TXT
+
 [oimb]
 description = Birjand, Iran
 location = (0.5736315, 1.0332349)
@@ -25209,6 +25535,9 @@ description = Lar, Iran
 location = (0.4830005, 0.9491343)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OISL.TXT
 
+[oisp]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OISP.TXT
+
 [oisr]
 description = Lamerd Airport, Lamerd, 14, IR
 location = (0.4777437, 0.9283197)
@@ -25249,6 +25578,11 @@ description = Tabriz, Iran
 location = (0.6646796, 0.8077966)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OITT.TXT
 
+[oitu]
+description = Maku National Airport, Showt, 02, IR
+location = (0.6864380, 0.7754498)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OITU.TXT
+
 [oitz]
 description = Zanjan, Iran
 location = (0.6402449, 0.8461938)
@@ -25314,6 +25648,9 @@ description = Beyrouth Aeroport, Lebanon
 location = (0.5902122, 0.6193010)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OLBA.TXT
 
+[olsk]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OLSK.TXT
+
 [omaa]
 description = Abu Dhabi International Airport, United Arab Emirates
 location = (0.4264421, 0.9538224)
@@ -25374,10 +25711,10 @@ description = Sohar Majis, Oman
 location = (0.4270239, 0.9884381)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OOSH.TXT
 
-[opdk]
-description = Daharki Airport, Daharki, PB, PK
-location = (0.4974188, 1.2164944)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OPDK.TXT
+[opgd]
+description = Gwadar International Airport, Gwadar, BA, PK
+location = (0.4404042, 1.0878550)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OPGD.TXT
 
 [opis]
 description = Islamabad International Airport, Islamabad, PB, PK
@@ -25409,6 +25746,11 @@ description = Peshawar, Pakistan
 location = (0.5937028, 1.2493649)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OPPS.TXT
 
+[oprn]
+description = Islamabad Airport, Pakistan
+location = (0.5867215, 1.2758357)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/OPRN.TXT
+
 [opsk]
 description = Sukkur, Pakistan
 location = (0.4838392, 1.2006459)
@@ -25439,6 +25781,9 @@ description = Al Najaf International Airport, Najaf, NA, IQ
 location = (0.5583283, 0.7750015)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ORNI.TXT
 
+[orsc]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ORSC.TXT
+
 [orsu]
 description = Sulaymaniyah International Airport, Sulaymaniyah, SW, IQ
 location = (0.6206696, 0.7909263)
@@ -25556,7 +25901,7 @@ zone = ('akz135', 0.0025955)
 description = Cape Romanzof, Cape Romanzof Lrrs Airport, AK, United States
 location = (1.0783226, -2.8978283)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PACZ.TXT
-zone = ('akz214', 0.0183216)
+zone = ('akz155', 0.0330574)
 
 [pade]
 description = Deering Airport, AK, United States
@@ -25586,7 +25931,7 @@ zone = ('akz161', 0.0121705)
 description = Marshall Don Hunter Sr Airport, Marshall, AK, US
 location = (1.0797357, -2.8278872)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PADM.TXT
-zone = ('akz214', 0.0167425)
+zone = ('akz155', 0.0219314)
 
 [padq]
 description = Kodiak Airport, AK, United States
@@ -25658,7 +26003,7 @@ zone = ('akz222', 0.0032920)
 description = Kake, Kake Airport, AK, United States
 location = (0.9939650, -2.3369959)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAFE.TXT
-zone = ('akz026', 0.0107059)
+zone = ('akz023', 0.0120074)
 
 [pafm]
 description = Ambler, Ambler Airport, AK, United States
@@ -25684,12 +26029,6 @@ location = (1.1298098, -2.7390034)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAGA.TXT
 zone = ('akz216', 0.0024491)
 
-[pagb]
-description = Galbraith Lake, Galbraith Lake Airport, AK, United States
-location = (1.1952596, -2.6089763)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAGB.TXT
-zone = ('akz206', 0.0124840)
-
 [pagh]
 description = Shungnak Airport, Shungnak, AK, US
 location = (1.1674176, -2.7429944)
@@ -25706,7 +26045,7 @@ zone = ('akz141', 0.0060642)
 description = Golovin, Golovin Airport, AK, United States
 location = (1.1264937, -2.8455751)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAGL.TXT
-zone = ('akz211', 0.0109563)
+zone = ('akz210', 0.0168987)
 
 [pagm]
 description = Gambell, Gambell Airport, AK, United States
@@ -25724,7 +26063,7 @@ zone = ('akz024', 0.0034154)
 description = Gustavus, Gustavus Airport, AK, United States
 location = (1.0195632, -2.3684118)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAGS.TXT
-zone = ('akz022', 0.0093796)
+zone = ('akz020', 0.0089555)
 
 [pagy]
 description = Skagway Airport, AK, United States
@@ -25760,7 +26099,7 @@ zone = ('akz121', 0.0135884)
 description = Hooper Bay, Hooper Bay Airport, AK, United States
 location = (1.0736684, -2.8995737)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAHP.TXT
-zone = ('akz214', 0.0212678)
+zone = ('akz155', 0.0314008)
 
 [pahx]
 description = Shageluk Airport, Shageluk, AK, US
@@ -25816,6 +26155,12 @@ location = (1.1452269, -2.9338985)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAIW.TXT
 zone = ('akz213', 0.0194516)
 
+[pajc]
+description = Chignik, Chignik Airport, AK, United States
+location = (0.9828191, -2.7641361)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAJC.TXT
+zone = ('akz181', 0.0302332)
+
 [pajn]
 description = Juneau International Airport, AK, United States
 location = (1.0183996, -2.3486314)
@@ -25892,7 +26237,7 @@ zone = ('akz101', 0.0039174)
 description = Port Alsworth, Port Alsworth Airport, AK, United States
 location = (1.0506882, -2.6933339)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PALJ.TXT
-zone = ('akz171', 0.0333448)
+zone = ('akz152', 0.0286258)
 
 [palp]
 description = Deadhorse, Alpine Airstrip, AK, United States
@@ -25958,7 +26303,7 @@ zone = ('akz101', 0.0028153)
 description = Mekoryuk, Mekoryuk Airport, AK, United States
 location = (1.0535971, -2.9019008)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAMY.TXT
-zone = ('akz214', 0.0370195)
+zone = ('akz155', 0.0298457)
 
 [pana]
 description = Napakiak Airport, Napakiak, AK, US
@@ -25982,7 +26327,7 @@ zone = ('akz215', 0.0190184)
 description = Nenana Municipal Airport, AK, United States
 location = (1.1266100, -2.6017041)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PANN.TXT
-zone = ('akz225', 0.0185903)
+zone = ('akz221', 0.0183014)
 
 [panv]
 description = Anvik, Anvik Airport, AK, United States
@@ -26012,7 +26357,7 @@ zone = ('akz211', 0.0072571)
 description = Toksook Bay Airport, Toksook Bay, AK, US
 location = (1.0566468, -2.8813118)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAOO.TXT
-zone = ('akz214', 0.0300332)
+zone = ('akz155', 0.0193200)
 
 [paor]
 description = Northway Airport, AK, United States
@@ -26055,6 +26400,12 @@ location = (1.0300351, -2.8242336)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAPM.TXT
 zone = ('akz155', 0.0302581)
 
+[papn]
+description = Pilot Point Airport, Pilot Point, AK, US
+location = (1.0049675, -2.7501503)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAPN.TXT
+zone = ('akz161', 0.0301330)
+
 [papo]
 description = Point Hope, Point Hope Airport, AK, United States
 location = (1.1929325, -2.9112092)
@@ -26065,7 +26416,7 @@ zone = ('akz207', 0.0288232)
 description = Puntilla, AK, United States
 location = (1.0838495, -2.6659904)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAPT.TXT
-zone = ('akz145', 0.0168426)
+zone = ('akz227', 0.0196075)
 
 [paqh]
 description = Quinhagak Airport, Quinhagak, AK, US
@@ -26089,7 +26440,7 @@ zone = ('akz218', 0.0094233)
 description = Russian Mission Airport, Russian Mission, AK, US
 location = (1.0782449, -2.8155557)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PARS.TXT
-zone = ('akz215', 0.0202149)
+zone = ('akz155', 0.0232023)
 
 [pary]
 description = Ruby Airport, Ruby, AK, US
@@ -26190,7 +26541,7 @@ zone = ('akz207', 0.0283794)
 description = Togiac Village, Togiak Airport, AK, United States
 location = (1.0306169, -2.7995081)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PATG.TXT
-zone = ('akz161', 0.0285444)
+zone = ('akz155', 0.0355000)
 
 [patk]
 description = Talkeetna Airport, AK, United States
@@ -26202,7 +26553,7 @@ zone = ('akz145', 0.0058631)
 description = Takotna, Tatalina Lrrs Airport, AK, United States
 location = (1.0978121, -2.7224227)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PATL.TXT
-zone = ('akz227', 0.0138141)
+zone = ('akz152', 0.0242414)
 
 [pato]
 description = Portage Glacier, AK, United States
@@ -26214,7 +26565,7 @@ zone = ('akz125', 0.0068326)
 description = Atqasuk Edward Burnell Sr Memorial Airport, Atqasuk, AK, US
 location = (1.2298819, -2.7477768)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PATQ.TXT
-zone = ('akz202', 0.0125847)
+zone = ('akz201', 0.0183396)
 
 [paun]
 description = Unalakleet, AK, United States
@@ -26232,7 +26583,7 @@ zone = ('akz185', 0.0186864)
 description = Chevak Airport, Chevak, AK, US
 location = (1.0740913, -2.8902740)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAVA.TXT
-zone = ('akz214', 0.0174606)
+zone = ('akz155', 0.0277369)
 
 [pavc]
 description = King Cove Airport, King Cove, AK, US
@@ -26274,7 +26625,7 @@ zone = ('akz201', 0.0097931)
 description = White Mountain Airport, White Mountain, AK, US
 location = (1.1290396, -2.8520948)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAWM.TXT
-zone = ('akz211', 0.0081697)
+zone = ('akz210', 0.0152953)
 
 [pawn]
 description = Noatak, Noatak Airport, AK, United States
@@ -26300,9 +26651,6 @@ location = (1.0809406, -2.5685429)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PAZK.TXT
 zone = ('akz131', 0.0143940)
 
-[perr]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PERR.TXT
-
 [pfcl]
 description = Clarks Point Airport, Clarks Point, AK, US
 location = (1.0268417, -2.7668531)
@@ -26333,12 +26681,6 @@ location = (1.1661924, -2.8103117)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PFNO.TXT
 zone = ('akz209', 0.0031678)
 
-[pfnu]
-description = Oooguruk Island Heliport, Nuiqsut, AK, US
-location = (1.2303772, -2.6224177)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PFNU.TXT
-zone = ('akz203', 0.0064687)
-
 [pfsh]
 description = Shaktoolik Airport, Shaktoolik, AK, US
 location = (1.1234877, -2.8138896)
@@ -26394,6 +26736,12 @@ location = (0.3749549, -2.7582020)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PHHI.TXT
 zone = ('hiz010', 0.0001042)
 
+[phhn]
+description = Hana, Hana Airport, HI, United States
+location = (0.3629509, -2.7229657)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PHHN.TXT
+zone = ('hiz020', 0.0026218)
+
 [phjh]
 description = Lahaina / West Maui, HI, United States
 location = (0.3668100, -2.7337674)
@@ -26424,6 +26772,12 @@ location = (0.3691371, -2.7419123)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PHMK.TXT
 zone = ('hiz013', 0.0002318)
 
+[phmu]
+description = Kamuela, Waimea-Kohala Airport, HI, United States
+location = (0.3490659, -2.7168959)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PHMU.TXT
+zone = ('hiz026', 0.0018190)
+
 [phng]
 description = Mcbh Kaneohe Bay Hawaii, HI, United States
 location = (0.3743731, -2.7532569)
@@ -26497,6 +26851,18 @@ location = (1.2167854, -2.8448867)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PPIZ.TXT
 zone = ('akz201', 0.0172189)
 
+[prlb]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PRLB.TXT
+
+[prll]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PRLL.TXT
+
+[prmd]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PRMD.TXT
+
+[prvm]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PRVM.TXT
+
 [ptkk]
 description = Weno Island, Chuuk Int. Airp., Micronesia, Federated States Of
 location = (0.1303179, 2.6502825)
@@ -26527,6 +26893,11 @@ description = Yap Island, Yap Int. Airp., Micronesia, Federated States Of
 location = (0.1655154, 2.4100088)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PTYA.TXT
 
+[pwak]
+description = Wake Island, Wake Island Army Airfield Airport, GU, United States
+location = (0.3365577, 2.9085912)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/PWAK.TXT
+
 [rcfn]
 description = Feng Nin Tw-Afb, Taiwan
 location = (0.3973533, 2.1133028)
@@ -27062,6 +27433,9 @@ description = Mosulpo Ab, Korea, South
 location = (0.5794493, 2.2037691)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RKPM.TXT
 
+[rkpn]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RKPN.TXT
+
 [rkps]
 description = Sach'On Ab, Korea, South
 location = (0.6123197, 2.2354759)
@@ -27267,11 +27641,6 @@ description = Davao Airport, Philippines
 location = (0.1242093, 2.1930062)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPMD.TXT
 
-[rpmp]
-description = Legaspi, Philippines
-location = (0.2292199, 2.1595541)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPMP.TXT
-
 [rpmr]
 description = Romblon, Philippines
 location = (0.2196206, 2.1339559)
@@ -27287,11 +27656,6 @@ description = Dumaguete, Philippines
 location = (0.1623156, 2.1519910)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPVD.TXT
 
-[rpvk]
-description = Kalibo International Airport, Kalibo, AKL, PH
-location = (0.2038440, 2.1358641)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPVK.TXT
-
 [rpvm]
 description = Masbate, Philippines
 location = (0.2158391, 2.1575178)
@@ -27302,9 +27666,6 @@ description = Puerto Princesa, Philippines
 location = (0.1701696, 2.0722876)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RPVP.TXT
 
-[rrli]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/RRLI.TXT
-
 [saac]
 description = Concordia Aerodrome, Argentina
 location = (-0.5462881, -1.0125819)
@@ -27390,16 +27751,34 @@ description = Santiago Del Estero Aero., Argentina
 location = (-0.4846198, -1.1222467)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SANE.TXT
 
+[sanj]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SANJ.TXT
+
 [sant]
 description = Tucuman Aerodrome, Argentina
 location = (-0.4686209, -1.1362093)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SANT.TXT
 
+[sanu]
+description = San Juan Aerodrome, Argentina
+location = (-0.5509423, -1.2019501)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SANU.TXT
+
 [saoc]
 description = Rio Cuarto Aerodrome, Argentina
 location = (-0.5779949, -1.1210832)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAOC.TXT
 
+[saor]
+description = Villa Reynolds Aerodrome, Argentina
+location = (-0.5887577, -1.1411544)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAOR.TXT
+
+[saou]
+description = San Luis Aerodrome, Argentina
+location = (-0.5806129, -1.1580260)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAOU.TXT
+
 [sarc]
 description = Corrientes Aero., Argentina
 location = (-0.4790929, -1.0256718)
@@ -27455,6 +27834,11 @@ description = Comodoro Rivadavia Aerodrome, Argentina
 location = (-0.7990699, -1.1780972)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAVC.TXT
 
+[save]
+description = Esquel Aerodrome, Argentina
+location = (-0.7493280, -1.2418018)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAVE.TXT
+
 [savt]
 description = Trelew Aerodrome, Argentina
 location = (-0.7539822, -1.1391182)
@@ -27465,6 +27849,11 @@ description = Viedma Aerodrome, Argentina
 location = (-0.7129670, -1.0998483)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAVV.TXT
 
+[savy]
+description = Puerto Madryn, Cht, Argentina
+location = (-0.7462882, -1.1362578)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAVY.TXT
+
 [sawb]
 description = Marambio Base, Seymour Island, U-A, AQ
 location = (-1.1211698, -0.9883939)
@@ -27495,6 +27884,21 @@ description = San Julian Aerodrome, Argentina
 location = (-0.8607382, -1.1824606)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAWJ.TXT
 
+[sawp]
+description = Perito Moreno Aerodrome, Argentina
+location = (-0.8118690, -1.2394747)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAWP.TXT
+
+[sawt]
+description = 28 de Noviembre Airport, Rio Turbio, Z, AR
+location = (-0.9006772, -1.2604820)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAWT.TXT
+
+[sawu]
+description = Santa Cruz Aerodrome, Argentina
+location = (-0.8729555, -1.1967141)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAWU.TXT
+
 [saza]
 description = Azul Airport, Argentina
 location = (-0.6414085, -1.0442887)
@@ -27505,6 +27909,11 @@ description = Bahia Blanca Aerodrome, Argentina
 location = (-0.6760242, -1.0850130)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAZB.TXT
 
+[sazg]
+description = General Pico Aerodrome, Argentina
+location = (-0.6230825, -1.1126474)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SAZG.TXT
+
 [sazm]
 description = Mar Del Plata Aerodrome, Argentina
 location = (-0.6620616, -1.0050188)
@@ -27870,6 +28279,11 @@ description = Montes Claros, Brazil
 location = (-0.2917609, -0.7656178)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBMK.TXT
 
+[sbml]
+description = Frank Miloye Milenkowichi–Marília State Airport, Marília, SP, BR
+location = (-0.3874090, -0.8713801)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBML.TXT
+
 [sbmn]
 description = Manaus Aeroporto, Brazil
 location = (-0.0549779, -1.0469067)
@@ -27940,6 +28354,11 @@ description = Passo Fundo, Brazil
 location = (-0.4930555, -0.9145525)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBPF.TXT
 
+[sbpg]
+description = Paranagua, Brazil
+location = (-0.4453498, -0.8467756)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBPG.TXT
+
 [sbpj]
 description = Brigadeiro Lysias Rodrigues Airport, Palmas, TO, BR
 location = (-0.1796206, -0.8439888)
@@ -28088,11 +28507,6 @@ description = Paulo Afonso, Brazil
 location = (-0.1640609, -0.6670067)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBUF.TXT
 
-[sbug]
-description = Uruguaiana Aeroporto, Brazil
-location = (-0.5198172, -0.9954195)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SBUG.TXT
-
 [sbul]
 description = Uberlandia, Brazil
 location = (-0.3295763, -0.8418305)
@@ -28475,6 +28889,11 @@ description = Armenia / El Eden, Colombia
 location = (0.0785398, -1.3215051)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKAR.TXT
 
+[skas]
+description = Puerto Asis, Colombia
+location = (0.0087266, -1.3351769)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKAS.TXT
+
 [skbg]
 description = Bucaramanga / Palonegro, Colombia
 location = (0.1239184, -1.2775810)
@@ -28510,6 +28929,11 @@ description = Barrancabermeja / Yariguies, Colombia
 location = (0.1224639, -1.2880530)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKEJ.TXT
 
+[skgy]
+description = Guaymaral Airport, Chía, BOL, CO
+location = (0.0839910, -1.2926764)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKGY.TXT
+
 [skib]
 description = Ibague / Perales, Colombia
 location = (0.0773763, -1.3116149)
@@ -28540,6 +28964,11 @@ description = Monteria / Los Garzones, Colombia
 location = (0.1538799, -1.3238322)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKMR.TXT
 
+[skmu]
+description = Mitu, Colombia
+location = (0.0197804, -1.2226031)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKMU.TXT
+
 [skmz]
 description = La Nubia Airport, Manizales, CAL, CO
 location = (0.0877831, -1.3171075)
@@ -28555,6 +28984,11 @@ description = Puerto Carreno / A. Guauquea, Colombia
 location = (0.1076286, -1.1780972)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKPC.TXT
 
+[skpd]
+description = Obando Airport, Puerto Inírida, GUA, CO
+location = (0.0672568, -1.1851868)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKPD.TXT
+
 [skpe]
 description = Pereira / Matecana, Colombia
 location = (0.0840667, -1.3217960)
@@ -28580,6 +29014,11 @@ description = Riohacha / Almirante Padilla, Colombia
 location = (0.2012946, -1.2729268)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKRH.TXT
 
+[sksj]
+description = San Jose Del Guaviare, Colombia
+location = (0.0447968, -1.2676908)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKSJ.TXT
+
 [sksm]
 description = Santa Marta / Simon Bolivar, Colombia
 location = (0.1943133, -1.2956161)
@@ -28610,6 +29049,16 @@ description = Villavicencio / Vanguardia, Colombia
 location = (0.0727221, -1.2848532)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKVV.TXT
 
+[skyp]
+description = El Yopal Airport, El Yopal, CAS, CO
+location = (0.0928360, -1.2633391)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SKYP.TXT
+
+[slag]
+description = Monteagudo Airport, El Bañado, H, BO
+location = (-0.3460464, -1.1163300)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLAG.TXT
+
 [slal]
 description = Alcantarí Airport, Yamparaez, H, BO
 location = (-0.3359206, -1.1370752)
@@ -28625,6 +29074,11 @@ description = Cobija, Bolivia
 location = (-0.1925680, -1.2004956)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLCO.TXT
 
+[slcp]
+description = Concepcion, Bolivia
+location = (-0.2818707, -1.0823950)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLCP.TXT
+
 [slet]
 description = Santa Cruz / El Trompillo, Bolivia
 location = (-0.3106686, -1.1027572)
@@ -28638,6 +29092,11 @@ description = San Joaquin, Bolivia
 location = (-0.2280564, -1.1312642)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLJO.TXT
 
+[sljv]
+description = San Javier, Bolivia
+location = (-0.2839069, -1.0902490)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLJV.TXT
+
 [sllp]
 description = La Paz / Alto, Bolivia
 location = (-0.2882702, -1.1900237)
@@ -28653,11 +29112,21 @@ description = Oruro, Bolivia
 location = (-0.3135775, -1.1705342)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLOR.TXT
 
+[slpo]
+description = Potosi, Bolivia
+location = (-0.3412119, -1.1472631)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLPO.TXT
+
 [slps]
 description = Puerto Suarez, Bolivia
 location = (-0.3313217, -1.0090912)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLPS.TXT
 
+[slra]
+description = San Ramón Airport, San Ramón / Mamoré, B, BO
+location = (-0.2314987, -1.1275507)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLRA.TXT
+
 [slrb]
 description = Robore, Bolivia
 location = (-0.3196861, -1.0431251)
@@ -28673,11 +29142,6 @@ description = Rurrenabaque, Bolivia
 location = (-0.2524910, -1.1792608)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLRQ.TXT
 
-[slry]
-description = Reyes, Bolivia
-location = (-0.2498730, -1.1760610)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLRY.TXT
-
 [slsa]
 description = Santa Ana, Bolivia
 location = (-0.2402737, -1.1420271)
@@ -28688,6 +29152,21 @@ description = San Borja, Bolivia
 location = (-0.2594723, -1.1670435)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSB.TXT
 
+[slsi]
+description = San Ignacio De Velasco, Bolivia
+location = (-0.2859431, -1.0640691)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSI.TXT
+
+[slsm]
+description = San Ignacio De Moxos, Bolivia
+location = (-0.2603449, -1.1449360)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSM.TXT
+
+[slsr]
+description = Santa Rosa De Yacuma Airport, Santa Rosa, B, BO
+location = (-0.2455015, -1.1656495)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLSR.TXT
+
 [sltj]
 description = Tarija, Bolivia
 location = (-0.3761185, -1.1292280)
@@ -28698,6 +29177,11 @@ description = Trinidad, Bolivia
 location = (-0.2585996, -1.1330096)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLTR.TXT
 
+[sluy]
+description = Uyuni Airport, Quijarro, P, BO
+location = (-0.3568553, -1.1667246)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLUY.TXT
+
 [slvm]
 description = Villamontes, Bolivia
 location = (-0.3708825, -1.1074114)
@@ -28713,14 +29197,14 @@ description = Yacuiba, Bolivia
 location = (-0.3830998, -1.1109021)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SLYA.TXT
 
-[smae]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SMAE.TXT
-
 [smjp]
 description = Johan A. Pengel, Suriname
 location = (0.0951204, -0.9631309)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SMJP.TXT
 
+[smz0]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SMZ0.TXT
+
 [smzo]
 description = Zorg en Hoop Airport, Paramaribo, PM, SR
 location = (0.1014225, -0.9632594)
@@ -28741,6 +29225,9 @@ description = Pucallpa, Peru
 location = (-0.1468985, -1.3020156)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPCL.TXT
 
+[spec]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPEC.TXT
+
 [speo]
 description = Chimbote, Peru
 location = (-0.1599885, -1.3703744)
@@ -28776,10 +29263,10 @@ description = Shumba Airport, Jaén, CAJ, PE
 location = (-0.0976072, -1.3748657)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJE.TXT
 
-[spjj]
-description = Francisco Carle Airport, Jauja, JUN, PE
-location = (-0.2056539, -1.3172593)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJJ.TXT
+[spji]
+description = Juanjui, Peru
+location = (-0.1259546, -1.3389584)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPJI.TXT
 
 [spjl]
 description = Juliaca, Peru
@@ -28831,11 +29318,6 @@ description = Arequipa, Peru
 location = (-0.2847796, -1.2487831)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPQU.TXT
 
-[spru]
-description = Trujillo, Peru
-location = (-0.1413717, -1.3793919)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SPRU.TXT
-
 [spso]
 description = Pisco, Peru
 location = (-0.2399828, -1.3313953)
@@ -28921,11 +29403,21 @@ description = San Carlos Airport, San Carlos, H, VE
 location = (0.1683845, -1.1968543)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVCJ.TXT
 
+[svcs]
+description = Caracas / Oscar Macha, Venezuela
+location = (0.1797689, -1.1661708)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVCS.TXT
+
 [svfm]
 description = Caracas / La Carlota, Venezuela
 location = (0.1832596, -1.1673344)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVFM.TXT
 
+[svgd]
+description = Guasdualito, Venezuela
+location = (0.1262455, -1.2356931)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SVGD.TXT
+
 [svgu]
 description = Guanare, Venezuela
 location = (0.1573705, -1.2170763)
@@ -28976,11 +29468,6 @@ description = Eugene F. Correira International Airport, Ogle, DE, GY
 location = (0.1187920, -1.0141393)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SYEC.TXT
 
-[sykm]
-description = Kamarang Airport, Kamarang, CU, GY
-location = (0.1023695, -1.0579174)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SYKM.TXT
-
 [sylt]
 description = Lethem Airport, Lethem, UT, GY
 location = (0.0588658, -1.0435219)
@@ -28991,6 +29478,9 @@ description = Mabaruma Airport, Mabaruma, BA, GY
 location = (0.1431170, -1.0434154)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SYMB.TXT
 
+[szmo]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/SZMO.TXT
+
 [tapa]
 description = Vc Bird International Airport Antigua, Antigua And Barbuda
 location = (0.2987422, -1.0783226)
@@ -29118,6 +29608,9 @@ location = (0.3150319, -1.1015936)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/TNCM.TXT
 zone = ('viz002', 0.0279738)
 
+[tncn]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/TNCN.TXT
+
 [tqpf]
 description = Wallblake, Anguilla
 location = (0.3177323, -1.1005174)
@@ -29334,11 +29827,6 @@ description = Kopitnari Airport, Kutaisi, IM, GE
 location = (0.7361223, 0.7414613)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UGKO.TXT
 
-[ugms]
-description = Mestia Queen Tamar Airport, Mestia, SZ, GE
-location = (0.7514270, 0.7461110)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UGMS.TXT
-
 [ugsb]
 description = Batumi International Airport, Batumi, AJ, GE
 location = (0.7262367, 0.7260517)
@@ -29477,6 +29965,11 @@ description = Kherson International Airport, Kherson, 65, UA
 location = (0.8146464, 0.5673437)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UKOH.TXT
 
+[ukon]
+description = Mykolaiv, Ukraine
+location = (0.8213180, 0.5571236)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UKON.TXT
+
 [ukoo]
 description = Odesa, Ukraine
 location = (0.8104145, 0.5369796)
@@ -29833,9 +30326,6 @@ description = Moscow / Sheremet'Ye, Russia
 location = (0.9770935, 0.6544985)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UUEE.TXT
 
-[uuii]
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/UUII.TXT
-
 [uumo]
 description = Ostafyevo International Airport, Moscow, MOS, RU
 location = (0.9688614, 0.6546245)
@@ -29947,6 +30437,11 @@ description = Bhopal / Bairagarh, India
 location = (0.4063708, 1.3500122)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VABP.TXT
 
+[vabv]
+description = Bhaunagar, India
+location = (0.3796091, 1.2601277)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VABV.TXT
+
 [vaid]
 description = Indore, India
 location = (0.3964806, 1.3229596)
@@ -29962,26 +30457,39 @@ description = Juhu Aerodrome, Mumbai, MM, IN
 location = (0.3333247, 1.2711966)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VAJJ.TXT
 
+[vakp]
+description = Kolhapur, India
+location = (0.2914700, 1.2956161)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VAKP.TXT
+
 [vanp]
 description = Nagpur Sonegaon, India
 location = (0.3682645, 1.3796828)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VANP.TXT
 
+[vaor]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VAOR.TXT
+
 [vaoz]
 description = Nashik Airport, Nasik, MM, IN
 location = (0.3511446, 1.2900235)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VAOZ.TXT
 
-[vapo]
-description = Pune Airport, Pune, MM, IN
-location = (0.3243188, 1.2901422)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VAPO.TXT
-
 [vapr]
 description = Porbandar Airport, Porbandar, GJ, IN
 location = (0.3778411, 1.2157476)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VAPR.TXT
 
+[vark]
+description = Rajkot, India
+location = (0.3892084, 1.2354022)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VARK.TXT
+
+[vasd]
+description = Shirdi Airport, Shirdi, MM, IN
+location = (0.3436311, 1.2981565)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VASD.TXT
+
 [vasu]
 description = Surat Airport, GJ, IN
 location = (0.3685106, 1.2695839)
@@ -30155,6 +30663,11 @@ description = Amritsar, India
 location = (0.5521058, 1.3066698)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIAR.TXT
 
+[vibr]
+description = Kullu Manali Airport, HP, IN
+location = (0.5563534, 1.3465984)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIBR.TXT
+
 [vicg]
 description = Chandigarh Airport, Chandigarh, CH, IN
 location = (0.5353536, 1.3402121)
@@ -30175,6 +30688,11 @@ description = New Delhi / Palam, India
 location = (0.4985824, 1.3459397)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIDP.TXT
 
+[vigg]
+description = Kangra Airport, HP, IN
+location = (0.5613869, 1.3310474)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIGG.TXT
+
 [vigr]
 description = Gwalior, India
 location = (0.4578580, 1.3657201)
@@ -30210,6 +30728,16 @@ description = Lucknow / Amausi, India
 location = (0.4668756, 1.4116805)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VILK.TXT
 
+[vipt]
+description = Pantnagar Airport, Pantnagar, UP, IN
+location = (0.5067284, 1.3870778)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VIPT.TXT
+
+[vism]
+description = Shimla Airport, HP, IN
+location = (0.5424797, 1.3450904)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VISM.TXT
+
 [visr]
 description = Sheikh ul Alam Airport, Srinagar, JK, IN
 location = (0.5931868, 1.3050560)
@@ -30291,6 +30819,17 @@ description = Calicut International Airport, Calicut, KL, IN
 location = (0.1943738, 1.3256701)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOCL.TXT
 
+[vocp]
+description = Cuddapah, India
+location = (0.2527819, 1.3759012)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOCP.TXT
+
+[vogb]
+comment = manually researched on 2020-07-25
+description = Gulbarga [Kalaburagi Intl], KA, IN
+location = (0.3020826, 1.3432927)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOGB.TXT
+
 [vogo]
 description = Dabolim Airport, Vasco da Gama, GA, IN
 location = (0.2684456, 1.2886010)
@@ -30311,16 +30850,14 @@ description = Hyderabad Airport, India
 location = (0.3045600, 1.3695017)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOHY.TXT
 
-[vojv]
-description = Vijayanagar Aerodrome (JSW), KA, IN
-location = (0.2648531, 1.3375322)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOJV.TXT
-
 [vokn]
 description = Kannur International Airport, Kannur, KL, IN
 location = (0.2080191, 1.3185476)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOKN.TXT
 
+[vomb]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOMB.TXT
+
 [vomd]
 description = Madurai, India
 location = (0.1716240, 1.3628113)
@@ -30352,11 +30889,21 @@ description = Vir Savarkar International Airport, Port Blair, AN, IN
 location = (0.2031773, 1.6184385)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOPB.TXT
 
+[vopc]
+description = Pondicherry Airport, Pondicherry, TN, IN
+location = (0.2088810, 1.3929822)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOPC.TXT
+
 [vory]
 description = Rajahmundry Airport, Rajahmundry, AP, IN
 location = (0.2986328, 1.4279970)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VORY.TXT
 
+[vosm]
+description = Salem Airport, Salem, TN, IN
+location = (0.2056574, 1.3625017)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VOSM.TXT
+
 [votk]
 description = Tuticorin Airport, Thoothukudi, TN, IN
 location = (0.1522667, 1.3618072)
@@ -30387,6 +30934,11 @@ description = Paro Airport, Paro, 11, BT
 location = (0.4782761, 1.5607537)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VQPR.TXT
 
+[vrmg]
+description = Gan International Airport, Gan, 01, MV
+location = (-0.0121011, 1.2768061)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VRMG.TXT
+
 [vrmm]
 description = Male, Maldives
 location = (0.0733038, 1.2833988)
@@ -30492,11 +31044,6 @@ description = Krabi Airport, Krabi, 81, TH
 location = (0.1413563, 1.7276351)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VTSG.TXT
 
-[vtsh]
-description = Songkhla, Thailand
-location = (0.1256637, 1.7558012)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/VTSH.TXT
-
 [vtsm]
 description = Samui Airport, Na Thon (Ko Samui Island), 80, TH
 location = (0.1666404, 1.7464113)
@@ -30740,6 +31287,11 @@ description = Hang Nadim International Airport, Batam Island, RI, ID
 location = (0.0195657, 1.8172194)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/WIDD.TXT
 
+[wiee]
+description = Minangkabau International Airport, Ketaping/Padang - Sumatra Island, SB, ID
+location = (-0.0137343, 1.7502336)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/WIEE.TXT
+
 [wihh]
 description = Halim Perdanakusuma International Airport, Jakarta, JK, ID
 location = (-0.1093730, 1.8655999)
@@ -30755,10 +31307,11 @@ description = Medan / Polonia, Indonesia
 location = (0.0622501, 1.7223491)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/WIMM.TXT
 
-[wioo]
-description = Pontianak / Supadio, Indonesia
-location = (-0.0026180, 1.9093902)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/WIOO.TXT
+[wipb]
+comment = manually researched on 2020-07-25
+description = Lubuk Linggau [Silampari Airport], SS, ID
+location = (-0.0574231, 1.7961866)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/WIPB.TXT
 
 [wipp]
 description = Palembang / Talangbetutu, Indonesia
@@ -31380,6 +31933,11 @@ description = Taiyuan, China
 location = (0.6594436, 1.9643681)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZBYN.TXT
 
+[zgdy]
+description = Dayong Airport, Dayong, 43, CN
+location = (0.5079397, 1.9275940)
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZGDY.TXT
+
 [zggg]
 description = Guangzhou, China
 location = (0.4043346, 1.9780398)
@@ -31486,11 +32044,6 @@ description = Nanjing, China
 location = (0.5585054, 2.0734512)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZSNJ.TXT
 
-[zsnt]
-description = Nantong Airport, Nantong, 32, CN
-location = (0.5597411, 2.1114295)
-metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZSNT.TXT
-
 [zsof]
 description = Hefei, China
 location = (0.5561783, 2.0461077)
@@ -31516,6 +32069,9 @@ description = Chongqing, China
 location = (0.5151630, 1.8584848)
 metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZUCK.TXT
 
+[zudu]
+metar = https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ZUDU.TXT
+
 [zugy]
 description = Guiyang, China
 location = (0.4639667, 1.8625572)