List of valid states

State NameCODE
Metro ManilaPH-MNL
AbraPH-ABR
Agusan del NortePH-AGN
Agusan del SurPH-AGS
AklanPH-AKL
AlbayPH-ALB
AntiquePH-ANT
ApayaoPH-APA
AuroraPH-AUR
BasilanPH-BAS
BataanPH-BAN
BatanesPH-BTN
BatangasPH-BTG
BenguetPH-BEN
BiliranPH-BIL
BoholPH-BOH
BukidnonPH-BUK
BulacanPH-BUL
CagayanPH-CAG
Camarines NortePH-CAN
Camarines SurPH-CAS
CamiguinPH-CAM
CapizPH-CAP
CatanduanesPH-CAT
CavitePH-CAV
CebuPH-CEB
Compostela Valley (Davao de Oro)PH-COM
CotabatoPH-NCO
Davao del NortePH-DAV
Davao del SurPH-DAS
Davao OccidentalPH-DVO
Davao OrientalPH-DAO
Dinagat IslandsPH-DIN
Eastern SamarPH-EAS
GuimarasPH-GUI
IfugaoPH-IFU
Ilocos NortePH-ILN
Ilocos SurPH-ILS
IloiloPH-ILI
IsabelaPH-ISA
KalingaPH-KAL
La UnionPH-LUN
LagunaPH-LAG
Lanao del NortePH-LAN
Lanao del SurPH-LAS
LeytePH-LEY
MaguindanaoPH-MAG
MarinduquePH-MAD
MasbatePH-MAS
Mindoro OccidentalPH-MDC
Mindoro OrientalPH-MDR
Misamis OccidentalPH-MSC
Misamis OrientalPH-MSR
Mountain ProvincePH-MOU
Negros OccidentalPH-NEC
Negros OrientalPH-NER
Northern SamarPH-NSA
Nueva EcijaPH-NUE
Nueva VizcayaPH-NUV
PalawanPH-PLW
PampangaPH-PAM
PangasinanPH-PAN
QuezonPH-QUE
QuirinoPH-QUI
RizalPH-RIZ
RomblonPH-ROM
Samar (Western Samar)PH-WSA
SaranganiPH-SAR
SiquijorPH-SIG
SorsogonPH-SOR
South CotabatoPH-SCO
Southern LeytePH-SLE
Sultan KudaratPH-SUK
SuluPH-SLU
Surigao del NortePH-SUN
Surigao del SurPH-SUR
TarlacPH-TAR
Tawi-TawiPH-TAW
ZambalesPH-ZMB
Zamboanga del NortePH-ZAN
Zamboanga del SurPH-ZAS
Zamboanga SibugayPH-ZSI