-# Copyright (c) 2006-2021 Jeremy Stanley <fungi@yuggoth.org>. Permission to
+# Copyright (c) 2006-2022 Jeremy Stanley <fungi@yuggoth.org>. Permission to
# use, copy, modify, and distribute this software is granted under terms
# provided in the LICENSE file distributed with this software.
#
-# generated on 2021-11-23 by running:
+# generated on 2022-06-11 by running:
#
# wget -qO- https://tgftp.nws.noaa.gov/data/observations/metar/decoded/ \
# | grep '<a href="[^\.]*\.TXT">.*-'$( date +%b-%Y )' ' \
# | sed 's,.*<a href="\([^\.]*\)\.TXT">.*,\1,' \
# | tr A-Z a-z
+aaxx
aggh
-aggl
anyn
aymh
-aymo
aynz
aypy
azuh
cpry
cpst
cpsv
-cpxl
ctck
ctnk
ctra
cwgz
cwhi
cwhl
-cwhn
cwho
cwhp
cwhq
cwij
cwik
cwil
+cwip
cwis
cwit
cwiw
cwkd
cwkg
cwkh
-cwkk
cwkm
cwko
-cwkp
cwkx
cwlb
cwlc
cwqs
cwqv
cwra
-cwrf
cwrh
cwrj
cwrk
cwro
cwrt
cwru
-cwrx
cwry
cwrz
cwsa
cwtn
cwtt
cwty
-cwup
cwus
cwuw
cwux
cxde
cxdi
cxdk
-cxdp
cxdw
cxea
cxec
cxpa
cxpc
cxpl
+cxqt
cxrb
+cxrh
cxrl
cxsc
cxse
cxyh
cxzc
cxzv
-cyab
cyah
cyam
cyas
cybg
cybk
cybl
-cybn
cybq
cybr
cybu
cygk
cygl
cygp
-cygq
cygr
cygt
cygv
czmd
czmj
czmt
-czmu
czol
czpc
czps
dffd
dfoo
dgaa
-dgle
-dgsi
-dgtk
diap
dibk
diyo
dnil
dnim
dnjo
+dnka
dnkn
dnkt
dnma
-dnmk
dnmm
dnmn
dnpo
dnso
dnyo
-dnza
-drrb
drrm
drrn
drrt
eeei
eeka
eeke
+eepu
eetn
eetu
efet
ekrn
ekrs
eksb
-eksn
eksp
ekvd
ekvg
epwa
epwr
epzg
+eqay
+eqaz
eqbk
+eqeo
+eqeu
eqph
eqya
eqyb
eqyf
eqyk
eqyl
+eqyr
+eqys
eqyt
eqyv
escf
esdf
esgg
esgj
-esgr
+esgp
esgt
esia
esib
fale
falw
famm
-faob
faor
fape
-fapn
fapp
fasb
fasi
-fatt
faup
faut
favv
fbmp
fbpm
fbsk
-fbsp
fcbb
fcpp
fdbb
+fdms
fdmy
fdot
fdpp
fdsk
fdst
feff
-fefo
feft
fgbt
fgsl
fhaw
+fima
fimp
fjdg
fkkd
fkys
flhn
flkk
+flmf
fmch
fmcz
fmee
fnub
fnue
fnug
+fogm
fogo
fogr
foob
fqql
fqtt
fqvl
+fqxa
fsia
ftta
fttc
fvwn
fwcl
fwki
+fwuu
fxmm
fygf
fykm
fyww
fzaa
fzic
-fzna
-fzqa
fzrf
-fzwa
gabs
gakd
gamb
goss
gotk
gott
+gqni
gqno
gqpa
gqpp
gqpz
gucy
-gulb
gunz
gvac
gvba
haab
hbba
hcmf
-hcmh
hcmm
hdam
hear
heat
heax
heba
-hebl
heca
hecp
hegn
helx
hema
hemm
+heoc
heps
-hesc
hesg
hesh
hesn
hesw
hetr
hkel
+hkem
+hkga
+hkgo
hkjk
hkki
+hkkt
+hklo
+hklu
+hkme
hkml
hkmo
+hkni
+hknk
hknw
hkwj
hryr
-hssj
+hsdn
+hsfs
+hsnl
+hsnn
+hsob
+hspn
hssk
hsss
htar
-htbh
htbu
htda
htdo
htha
htib
htir
+htjn
htka
htkb
htki
httg
htza
huen
+huji
+huka
+huks
k0a0
k0a9
k0co
k1a6
k1a9
k1am
+k1an
k1aw
k1bn
k1bw
+k1cm
k1cn
k1cw
k1dm
-k1dw
+k1dn
k1em
k1ew
k1f0
k1fm
+k1fn
k1gm
+k1gn
+k1gw
k1h2
+k1hm
+k1hn
k1hw
k1im
+k1in
k1iw
-k1j0
k1jm
+k1jn
k1jw
k1k1
k1km
k1kn
-k1kw
k1ln
-k1lw
k1m4
k1m5
-k1mm
+k1mn
k1mw
-k1nm
k1nn
k1nw
k1om
k1on
-k1ow
k1p1
k1r7
k1r8
+k1s3
k1s5
k1u7
k1v4
k3i2
k3j7
k3k3
-k3k8
k3l4
k3lf
k3n8
k4f2
k4i3
k4m9
+k4mr
k4o4
k4r5
k4s1
k6r6
k6s0
k6s2
-k6s5
k6s8
k7bm
k7l2
k7n0
-k7s6
k7w4
k7w6
k8a0
k8a3
k8b0
k8d3
+k8t6
k8w2
k9a5
k9d7
k12n
k13k
k14y
+k15m
k17j
k18a
k18h
k33n
k33v
k35a
+k36k
k38s
k40b
+k40u
k41u
k42j
k46d
kafw
kagc
kagi
+kago
kagr
kags
kahn
kahq
kaia
-kaib
kaid
kaig
kaik
kast
kasw
kasx
+kata
katl
-katp
kats
katt
katw
kbax
kbaz
kbbb
-kbbd
kbbg
kbbp
kbbw
kbcb
kbce
kbck
+kbcr
kbct
kbde
kbdg
kckv
kckz
kcle
-kcli
kclk
kcll
kclm
kcxu
kcxw
kcxy
-kcyd
kcys
kczl
kczt
keft
kege
kegi
+kegt
kegv
keha
keho
kehr
kehy
keik
-keka
-keke
kekm
kekn
keko
kelp
kely
kelz
-kemk
kemm
kemp
kemt
keyw
kezf
kezm
+kezp
kezs
kezz
kf00
kfsd
kfse
kfsi
+kfsk
kfsm
kfso
kfst
kgaf
kgag
kgai
+kgao
kgbd
kgbg
kgbk
kglr
kgls
kglw
+kglx
kgly
kgmj
kgmu
kgvl
kgvq
kgvt
+kgvw
kgwb
kgwo
kgwr
kgww
-kgxa
kgxf
kgxy
kgyb
khcr
khdc
khde
+khdl
khdn
khdo
khef
kijx
kikg
kikk
+kikt
kikv
kikw
kile
kjms
kjnx
kjot
+kjpx
kjqf
kjrb
kjsl
kjzi
kjzp
kk62
+kk70
kk82
kk88
kkls
klbf
klbl
klbo
+klbt
klbx
klcg
klch
klku
klkv
kllj
-klln
kllq
klmo
klmt
-klna
klnc
klnd
klnk
kmdw
kmdz
kmeb
-kmeg
kmeh
kmei
kmem
kmot
kmox
kmpo
+kmpr
kmpv
kmpz
kmqb
kmqi
kmqj
kmqs
+kmqw
kmqy
kmrb
kmrc
knui
knuq
knuw
+knxf
knxp
kny0
knyc
knzy
ko05
ko22
-ko32
ko69
-ko86
koaj
koak
koar
kpie
kpih
kpil
+kpim
kpir
kpit
kpjc
kpnm
kpns
kpnt
-kpo1
kpob
kpoc
kpoe
kpyx
kpzq
kpzz
-kqaj
kqal
+kqay
kqaz
-kqbd
kqbl
-kqbr
+kqcg
kqd3
kqdg
kqei
kqej
kqek
+kqel
kqen
kqep
kqeq
kqex
kqey
kqfb
-kqfl
kqft
kqfu
kqfv
kqhf
kqhg
kqhy
-kqjk
-kqjq
-kqjz
+kqil
kqm2
-kqmv
kqn3
-kqnx
kqoa
-kqoc
-kqoe
-kqos
+kqpj
+kqqa
+kqqi
+kqqk
kqrd
kqrh
-kqsi
+kqry
+kqsm
kqta
kqtz
kqut
kquu
+kqvb
kqvf
-kqvy
+kqvg
kqwm
kqx2
kqxh
krno
krnp
krnt
+krnv
kroa
kroc
krog
ks52
ks59
ks71
+ks85
ksaa
ksac
ksad
ktaz
ktbn
ktbr
+ktbx
ktcc
ktcl
ktcm
kukt
kulm
kuls
+kump
kuni
kuno
kunu
kvys
kw13
kw22
+kw29
kw31
kw43
kw63
kx26
kx60
kxbp
+kxer
kxif
kxll
kxmr
lfbc
lfbd
lfbe
+lfbf
lfbg
lfbh
lfbi
lfks
lflb
lflc
+lflh
lfll
lfln
lflp
lfls
lflu
+lflv
lflw
lflx
lfly
lfmy
lfoa
lfob
-lfoc
lfoe
lfoh
lfoj
lsgg
lsgs
lsma
+lsmc
lsmd
lsme
+lsmk
lsmm
lsmp
lsza
ltcw
ltda
ltfa
+ltfb
ltfc
ltfd
ltfe
ltfj
ltfk
ltfm
+ltfo
lubm
lukk
lwoh
lyni
lypg
lytv
-lyuz
lyvr
lzib
lzkz
mbgt
mbpv
mdab
-mdar
mdbh
mdcy
mdjb
mdpp
mdsd
mdst
-mesh
-mftl
+mesn
mgcb
mges
mggt
mhpl
mhpr
mhro
-mhsc
+mhsg
mhsr
mhte
mhtg
mmcn
mmcp
mmcs
+mmct
mmcu
mmcv
mmcz
mmzo
mnbl
mnch
-mncp
mnjg
mnju
mnmg
mrlb
mrlm
mroc
+mrpp
mrpv
msac
mslp
mssm
msss
mtch
+mtmp
mtpp
mucc
mucf
mwcb
mwcr
myaf
+mycb
myem
mygf
myig
nfkd
nfna
nfnl
+nfnm
nfnr
nfns
nftf
nftv
ngfu
ngta
-ngtt
niue
nlww
nsfa
ntaa
nvsc
nvsg
+nvsl
nvss
nvva
nvvv
nzsp
nzwn
nzwp
-oakl
+oasp
obbi
+odap
oeab
oeah
oeao
oerf
oerk
oerr
-oery
oesh
oesk
oetb
oewd
oewj
oeyn
-ofam
oiaa
oiag
oiah
ooms
oosa
oosh
+ooth
opfa
-opgd
opis
opkc
opla
ormm
orni
orsu
-osao
osap
osdi
oskl
pafs
paga
pagb
-pagh
pagk
pagl
pagm
pagy
pahc
pahl
-pahn
paho
pahp
pahx
pakx
palg
palh
-pali
palj
palp
palu
pamm
pamo
pamr
-pamy
pana
panc
pani
pann
panv
panw
-paoh
paom
paoo
paor
pato
patq
paun
+paut
pava
pavc
pavd
pmdy
ppit
ppiz
+prni
ptkk
ptpn
ptro
rksm
rkso
rkss
-rksy
rktn
rktu
roah
rpli
rpll
rpmd
+rpmr
rpmz
+rpvd
rpvm
+rpvp
saac
saag
saaj
+saam
saap
saar
saav
sace
saco
sadf
+sadj
+sadm
sado
sadp
+saef
+saer
saez
same
+samm
samr
sanc
sane
sanl
+sanr
sant
sanu
saoc
sarc
sare
sarf
+sarg
sari
sarl
+sarm
+saro
sarp
-sars
sasa
sasj
sast
save
savt
savv
-savy
sawb
sawc
sawe
sawg
sawh
sawj
-sawt
sawu
saza
sazb
+sazc
sazg
-sazi
sazm
sazn
sazr
sbcz
sbdn
sbeg
-sbek
sbes
sbfi
sbfl
sbip
sbiz
sbje
-sbjh
sbjp
sbjr
sbju
sbkg
sbkp
sblb
+sble
sblo
sbls
sbma
sbmq
sbms
sbmt
+sbmy
sbnf
sbnm
sbnt
sboi
sbpa
sbpb
-sbpc
sbpf
sbpg
sbpj
sbtd
sbte
sbtf
-sbtk
sbtt
+sbtu
sbua
sbuf
sbul
scmk
scnt
scon
+scpd
scpq
scqp
scrd
sctb
scte
sctn
-scvc
scvd
scvm
-scvn
seam
seca
seco
semt
senl
seqm
-sequ
-ser0
serb
sero
sesa
setn
setu
sfal
-sgae
sgas
sgco
sgen
sges
sggr
sglv
-sgme
sgpc
sgpi
sgpj
sgsp
sgvr
skar
-skb0
skbg
skbo
skbq
-skbu
skcc
skcg
-skck
skcl
skej
-skgo
skgp
skib
skip
+skje
sklc
sklt
skmd
skmr
-skmu
skmz
sknv
skpc
skpe
+skpp
skps
skpv
skrg
skvp
skvv
slal
-slap
slas
slca
slcb
slry
slsa
slsb
-slsi
-slsm
slsr
slsv
slti
slvr
slya
smjp
+smz0
smzo
soca
spay
spcl
-speo
spgm
sphi
spho
sphy
-sphz
spja
spjc
spje
spme
spmf
spms
-spnc
-sppy
spqt
spqu
spru
spyl
spza
spzo
-stmb
+sraf
suaa
suca
sudu
+sudy
suls
sumu
-surv
suso
+susu
+svbc
+svbi
svbm
svbs
svfm
+svgd
svgu
svjm
svmg
svmi
svva
-svvg
sycj
syec
sykm
tjsj
tkpk
tkpn
+tkpt
tlpc
tlpl
tnca
tncc
tnce
tncm
-tprg
+tncn
+tndm
tqpf
-trgp
-trog
trpg
ttcp
ttpp
uadd
uaii
uait
+uakd
uakk
uaoo
uarr
uibb
uiii
uiuu
-ukbb
-ukdd
-ukde
-ukdr
-ukhh
-ukkk
-ukkm
-ukli
-ukll
-ukln
-uklr
-uklu
-ukon
-ukoo
-ukww
ulaa
ulli
ulmm
untt
unww
uooo
-urff
urka
urkk
urmg
vaah
vaau
vabb
-vabj
vabo
vabp
vabv
-vadn
vadu
vaid
vajb
vajj
-vajm
+vajl
vake
vakp
+vakr
+vaks
vanp
vaoz
-vapo
vapr
vark
vasd
vdpp
vdsr
vdsv
-veab
veat
-vebd
vebi
vebn
vebs
vebu
vecc
veco
-vecx
vedg
-vegk
vegt
vegy
veim
vejh
vejr
vejs
-vejt
veki
veko
-veku
velp
velr
vemn
verb
verc
verp
-vetz
+veru
+vetj
vgeg
vghs
-vgsy
vhhh
-viag
viar
-viax
vibr
-vicg
-vicx
vidd
vidn
vidp
vigg
-vigr
-vijo
vijp
-viju
vikg
viko
-vilh
+vild
vilk
-vipk
+vipt
vism
-visr
+vjip
vllb
vlln
vlps
vnkt
voar
voat
-voaz
vobg
vobl
vobm
vobz
vocb
-vocc
voci
vocl
vocp
-vodg
vogb
vogo
vohb
votr
votv
vovz
-voxr
vqpr
vrmg
vrmh
vvpq
vvts
vymd
+vynt
vyyy
waaa
wadd
wapp
waqq
warr
-watt
+wayy
wbgb
wbgg
wbgr
widd
widn
wiee
-wihh
wiii
wimm
wioo
zspd
zsqd
zsss
-zsyt
zuck
zugy
zutf