[
    {"country":"Afghanistan","regex":"^YA[A-Z][A-Z][A-Z]\\b"},
    {"country":"Albania","regex":"^ZA[A-Z][A-Z][A-Z]\\b"},
    {"country":"Algeria","regex":"^7TV[A-Z][A-Z]\\b|^7TW[A-Z][A-Z]\\b"},
    {"country":"Andorra","regex":"^C3[A-Z][A-Z][A-Z]\\b"},
    {"country":"Angola","regex":"^D2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Anguilla","regex":"^VPA[A-Z][A-Z]\\b"},
    {"country":"Antigua and Barbuda","regex":"^V2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Argentina","regex":"^LV[A-Z][A-Z][A-Z]\\b|^LQ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Armenia","regex":"^EK\\d\\d\\d\\d\\d\\b"},
    {"country":"Aruba","regex":"^P4[A-Z][A-Z][A-Z]\\b"},
    {"country":"Australia","regex":"^VH[A-Z][A-Z][A-Z]\\b"},
    {"country":"Austria","regex":"^OE[A-Z][A-Z][A-Z]\\b"},
    {"country":"Azerbaijan","regex":"^D2\\d\\d\\d\\d\\d\\b"},
    {"country":"Bahamas","regex":"^C6[A-Z][A-Z][A-Z]\\b"},
    {"country":"Bahrain","regex":"^A9C[A-Z][A-Z]\\b"},
    {"country":"Bangladesh","regex":"^S2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Barbados","regex":"^8P[A-Z][A-Z][A-Z]\\b"},
    {"country":"Belarus","regex":"^EW\\d\\d\\d\\d\\d\\b|^EW\\d\\d\\d[A-Z][A-Z]\\b"},
    {"country":"Belgium","regex":"^OO[A-Z][A-Z][A-Z]\\b"},
    {"country":"Belize","regex":"^V3[A-Z][A-Z][A-Z]\\b"},
    {"country":"Benin","regex":"^TY[A-Z][A-Z][A-Z]\\b"},
    {"country":"Bermuda","regex":"^VPB[A-Z][A-Z]\\b"},
    {"country":"Bhutan","regex":"^A5[A-Z][A-Z][A-Z]\\b"},
    {"country":"Bolivia","regex":"^CP\\d\\d\\d\\d\\b"},
    {"country":"Bosnia and Herzegovina","regex":"^T9[A-Z][A-Z][A-Z]\\b|^E7[A-Z][A-Z][A-Z]\\b"},
    {"country":"Botswana","regex":"^A2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Brazil","regex":"^PR[A-Z][A-Z][A-Z]\\b|^PS[A-Z][A-Z][A-Z]\\b|^PT[A-Z][A-Z][A-Z]\\b|^PU[A-Z][A-Z][A-Z]\\b"},
    {"country":"British Virgin Islands","regex":"^VPL[A-Z][A-Z]\\b"},
    {"country":"Brunei","regex":"^V8[A-Z][A-Z][A-Z]\\b"},
    {"country":"Bulgaria","regex":"^LZ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Burkina Faso","regex":"^XT[A-Z][A-Z][A-Z]\\b"},
    {"country":"Burundi","regex":"^9U[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cambodia","regex":"^XU[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cameroon","regex":"^TJ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Canada","regex":"^CG[A-Z][A-Z][A-Z]\\b|^CF[A-Z][A-Z][A-Z]\\b|^CI[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cape Verde","regex":"^D4[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cayman Islands","regex":"^VPC[A-Z][A-Z]\\b"},
    {"country":"Central African Republic","regex":"^TL[A-Z][A-Z][A-Z]\\b"},
    {"country":"Chad","regex":"^TT[A-Z][A-Z][A-Z]\\b"},
    {"country":"Chile","regex":"^CC[A-Z][A-Z][A-Z]\\b"},
    {"country":"People's Republic of China","regex":"^B\\d\\d\\d\\d\\b|^B\\d\\d[A-Z][A-Z]\\b"},
    {"country":"Colombia","regex":"^HJ\\d\\d\\d\\d[A-Z]\\b|^HK\\d\\d\\d\\d[A-Z]\\b"},
    {"country":"Comoros","regex":"^D6[A-Z][A-Z][A-Z]\\b"},
    {"country":"Republic of the Congo","regex":"^TN[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cook Islands","regex":"^E5[A-Z][A-Z][A-Z]\\b"},
    {"country":"Democratic Republic of Congo","regex":"^9S[A-Z][A-Z][A-Z]\\b|^9T[A-Z][A-Z][A-Z]\\b"},
    {"country":"Costa Rica","regex":"^TI[A-Z][A-Z][A-Z]\\b|^TI\\d\\d\\d\\b"},
    {"country":"Côte d'Ivoire","regex":"^TU[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cuba","regex":"^CU[A-Z][A-Z][A-Z]\\b"},
    {"country":"Cyprus","regex":"^5B[A-Z][A-Z][A-Z]\\b"},
    {"country":"Czech Republic","regex":"^OK[A-Z][A-Z][A-Z]\\b|^OK\\d\\d\\d\\d\\b|^OK[A-Z]\\d\\d\\d\\b"},
    {"country":"Denmark","regex":"^OY[A-Z][A-Z][A-Z]\\b"},
    {"country":"Djibouti","regex":"^J2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Dominica","regex":"^J7[A-Z][A-Z][A-Z]\\b"},
    {"country":"Dominican Republic","regex":"^HI\\d\\d\\d[A-Z][A-Z]\\b"},
    {"country":"East Timor","regex":"^4W[A-Z][A-Z][A-Z]\\b"},
    {"country":"Ecuador","regex":"^HC[A-Z][A-Z][A-Z]\\b"},
    {"country":"Egypt","regex":"^SU[A-Z][A-Z][A-Z]\\b"},
    {"country":"El Salvador","regex":"^YS[A-Z][A-Z][A-Z]\\b"},
    {"country":"Equatorial Guinea","regex":"^3C[A-Z][A-Z][A-Z]\\b"},
    {"country":"Eritrea","regex":"^E3[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Estonia","regex":"^ES[A-Z][A-Z][A-Z]\\b"},
    {"country":"Ethiopia","regex":"^ET[A-Z][A-Z][A-Z]\\b"},
    {"country":"Falkland Islands","regex":"^VPF[A-Z][A-Z]\\b"},
    {"country":"Fiji","regex":"^DQ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Finland","regex":"^OH[A-Z][A-Z][A-Z]\\b"},
    {"country":"France","regex":"^F[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Gabon","regex":"^TR[A-Z][A-Z][A-Z]\\b"},
    {"country":"Gambia","regex":"^C5[A-Z][A-Z][A-Z]\\b"},
    {"country":"Georgia","regex":"^4L[A-Z][A-Z][A-Z]\\b|^4L\\d\\d\\d\\d\\d\\b"},
    {"country":"Germany","regex":"^D[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Ghana","regex":"^9G[A-Z][A-Z][A-Z]\\b"},
    {"country":"Gibraltar","regex":"^VPG[A-Z][A-Z]\\b"},
    {"country":"Greece","regex":"^SX[A-Z][A-Z][A-Z]\\b"},
    {"country":"Grenada","regex":"^J3[A-Z][A-Z][A-Z]\\b"},
    {"country":"Guatemala","regex":"^TG[A-Z][A-Z][A-Z]\\b"},
    {"country":"Guernsey","regex":"^2[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Guinea","regex":"^3X[A-Z][A-Z][A-Z]\\b"},
    {"country":"Guinea Bissau","regex":"^J5[A-Z][A-Z][A-Z]\\b"},
    {"country":"Guyana","regex":"^8R[A-Z][A-Z][A-Z]\\b"},
    {"country":"Hong Kong","regex":"^B[A-Z][A-Z][A-Z]\\b"},
    {"country":"Hungary","regex":"^HA[A-Z][A-Z][A-Z]\\b"},
    {"country":"Ireland","regex":"^EI[A-Z][A-Z][A-Z]\\b|^EJ[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Isle of Man","regex":"^M[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Israel","regex":"^4X[A-Z][A-Z][A-Z]\\b"},
    {"country":"Italy","regex":"^I[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Ivory Coast","regex":"^TU[A-Z][A-Z][A-Z]\\b"},
    {"country":"Jamaica","regex":"^6Y[A-Z][A-Z][A-Z]\\b"},
    {"country":"Japan","regex":"^JA\\d\\d\\d\\d\\b|^JA\\d\\d\\d[A-Z]\\b|^JA\\d\\d[A-Z][A-Z]\\b"},
    {"country":"Jersey","regex":"^ZJ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Jordan","regex":"^JY[A-Z][A-Z][A-Z]\\b"},
    {"country":"Kazakhstan","regex":"^UP[A-Z][A-Z][A-Z][0-9][0-9]\\d\\d"},
    {"country":"Kenya","regex":"^5Y[A-Z][A-Z][A-Z]\\d\\d"},
    {"country":"Kiribati","regex":"^T3[A-Z][A-Z][A-Z]\\d\\d"},
    {"country":"Kosovo","regex":"^Z6[A-Z][A-Z][A-Z]\\d\\d"},
    {"country":"Kuwait","regex":"^9K[A-Z][A-Z][A-Z]\\d\\d"},
    {"country":"North Korea","regex":"^P\\d\\d\\d\\b"},
    {"country":"South Korea","regex":"^HL\\d\\d\\d\\d\\b"},
    {"country":"Kyrgyzstan","regex":"^EX\\d\\d\\d\\b|^EX\\d\\d\\d\\d\\d\\b"},
    {"country":"Laos","regex":"^RDPL\\d\\d\\d\\d\\d\\b"},
    {"country":"Latvia","regex":"^YL[A-Z][A-Z][A-Z]\\b"},
    {"country":"Lebanon","regex":"^OD[A-Z][A-Z][A-Z]\\b"},
    {"country":"Lesotho","regex":"^7P[A-Z][A-Z][A-Z]\\b"},
    {"country":"Liberia","regex":"^A8[A-Z][A-Z][A-Z]\\b"},
    {"country":"Libya","regex":"^5A[A-Z][A-Z][A-Z]\\b"},
    {"country":"Liechtenstein","regex":"^HB[A-Z][A-Z][A-Z]\\b"},
    {"country":"Lithuania","regex":"^LY[A-Z][A-Z][A-Z]\\b"},
    {"country":"Luxembourg","regex":"^LX[A-Z][A-Z][A-Z]\\b"},
    {"country":"Macau","regex":"^BM[A-Z][A-Z]\\b"},
    {"country":"Madagascar","regex":"^5R[A-Z][A-Z][A-Z]\\b"},
    {"country":"Malawai","regex":"^7Q[A-Z][A-Z][A-Z]\\b"},
    {"country":"Malaysia","regex":"^9M[A-Z][A-Z][A-Z]\\b"},
    {"country":"Maldives","regex":"^8Q[A-Z][A-Z][A-Z]\\b"},
    {"country":"Mali","regex":"^TZ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Malta","regex":"^9H[A-Z][A-Z][A-Z][A-Z]?[A-Z]?"},
    {"country":"Marshall Islands","regex":"^V7\\d\\d\\d\\d\\b"},
    {"country":"Mauritania","regex":"^5T[A-Z][A-Z][A-Z]\\b"},
    {"country":"Mauritius","regex":"^3B[A-Z][A-Z][A-Z]\\b"},
    {"country":"Mexico","regex":"^XA[A-Z][A-Z][A-Z]\\b|^XB[A-Z][A-Z][A-Z]\\b|^XC[A-Z][A-Z][A-Z]\\b"},
    {"country":"Micronesia","regex":"^V6[A-Z][A-Z][A-Z]\\b"},
    {"country":"Moldova","regex":"^ER[A-Z][A-Z][A-Z]\\b|^ER\\d\\d\\d\\d\\d\\b"},
    {"country":"Monaco","regex":"^3AM[A-Z][A-Z]\\b"},
    {"country":"Mongolia","regex":"^JU\\d\\d\\d\\d\\b"},
    {"country":"Montserrat","regex":"^VPM[A-Z][A-Z]\\b"},
    {"country":"Morocco","regex":"^CN[A-Z][A-Z][A-Z]\\b"},
    {"country":"Mozambique","regex":"^C9[A-Z][A-Z][A-Z]\\b"},
    {"country":"Myanmar","regex":"^XY[A-Z][A-Z][A-Z]\\b|^XZ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Namibia","regex":"^V5[A-Z][A-Z][A-Z]\\b"},
    {"country":"Nauru","regex":"^C2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Nepal","regex":"^9N[A-Z][A-Z][A-Z]\\b"},
    {"country":"Netherlands","regex":"^PH[A-Z][A-Z][A-Z]\\b"},
    {"country":"Netherlands Antilles","regex":"^PJ[A-Z][A-Z][A-Z]\\b"},
    {"country":"New Zealand","regex":"^ZK[A-Z][A-Z][A-Z]\\b|^ZL[A-Z][A-Z][A-Z]\\b|^ZM[A-Z][A-Z][A-Z]\\b"},
    {"country":"Nicaragua","regex":"^YN[A-Z][A-Z][A-Z]\\b"},
    {"country":"Niger","regex":"^5U[A-Z][A-Z][A-Z]\\b"},
    {"country":"Nigeria","regex":"^5N[A-Z][A-Z][A-Z]\\b"},
    {"country":"North Macdeonia","regex":"^Z3[A-Z][A-Z][A-Z]\\b"},
    {"country":"Norway","regex":"^LN[A-Z][A-Z][A-Z]\\b"},
    {"country":"Oman","regex":"^A4O[A-Z][A-Z]\\b"},
    {"country":"Pakistan","regex":"^AP[A-Z][A-Z][A-Z]\\b"},
    {"country":"Palestine","regex":"^SUY[A-Z][A-Z]\\b|^E4[A-Z][A-Z][A-Z]\\b"},
    {"country":"Panama","regex":"^HP\\d\\d\\d\\d[A-Z][A-Z]\\b"},
    {"country":"Papua New Guinea","regex":"^P2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Paraguay","regex":"^ZP[A-Z][A-Z][A-Z]\\b"},
    {"country":"Peru","regex":"^OB\\d\\d\\d\\d\\b"},
    {"country":"Philippines","regex":"^RP\\d\\d\\d\\d\\b|^RP[A-Z]\\d\\d\\d\\d\\b"},
    {"country":"Poland","regex":"^SP[A-Z][A-Z][A-Z]\\b|^SN[A-Z][A-Z][A-Z]\\b"},
    {"country":"Portugal","regex":"^CR[A-Z][A-Z][A-Z]\\b|^CS[A-Z][A-Z][A-Z]\\b"},
    {"country":"Qatar","regex":"^A7[A-Z][A-Z][A-Z]\\b"},
    {"country":"Réunion Island","regex":"^FOD[A-Z][A-Z]\\b"},
    {"country":"Romania","regex":"^YR[A-Z][A-Z][A-Z]\\b"},
    {"country":"Russian Federation","regex":"^RA\\d\\d\\d\\d\\d\\b"},
    {"country":"Rwanda","regex":"^VQH[A-Z][A-Z]\\b"},
    {"country":"Saint Helena/Ascension","regex":"^9XR[A-Z][A-Z]\\b"},
    {"country":"Saint Kitts and Nevis","regex":"^V4[A-Z][A-Z][A-Z]\\b"},
    {"country":"Saint Lucia","regex":"^J6[A-Z][A-Z][A-Z]\\b"},
    {"country":"Saint Vincent and the Grenadines","regex":"^J8[A-Z][A-Z][A-Z]\\b"},
    {"country":"Samoa","regex":"^5W[A-Z][A-Z][A-Z]\\b"},
    {"country":"San Marino","regex":"^T7[A-Z][A-Z][A-Z]\\b"},
    {"country":"São Tomé and Príncipe","regex":"^S9[A-Z][A-Z][A-Z]\\b"},
    {"country":"Saudi Arabia","regex":"^HZ[A-Z][A-Z][A-Z]\\b|^HZ[A-Z][A-Z]\\d\\b|^HZ[A-Z][A-Z][A-Z][A-Z]\\b|^HZ[A-Z][A-Z][A-Z]\\d\\b"},
    {"country":"Senegal","regex":"^6V[A-Z][A-Z][A-Z]\\b|^6W[A-Z][A-Z][A-Z]\\b"},
    {"country":"Serbia","regex":"^YU[A-Z][A-Z][A-Z]\\b"},
    {"country":"Seychelles","regex":"^S7[A-Z][A-Z][A-Z]\\b"},
    {"country":"Sierra Leone","regex":"^9L[A-Z][A-Z][A-Z]\\b"},
    {"country":"Singapore","regex":"^9V[A-Z][A-Z][A-Z]\\b"},
    {"country":"Slovakia","regex":"^OM[A-Z][A-Z][A-Z]\\b"},
    {"country":"Slovenia","regex":"^S5[A-Z][A-Z][A-Z]\\b"},
    {"country":"Solomon Islands","regex":"^H4[A-Z][A-Z][A-Z]\\b"},
    {"country":"Somalia","regex":"^6O[A-Z][A-Z][A-Z]\\b"},
    {"country":"South Africa","regex":"^ZS[A-Z][A-Z][A-Z]\\b|^ZT[A-Z][A-Z][A-Z]\\b|^ZU[A-Z][A-Z][A-Z]\\b"},
    {"country":"Spain","regex":"^EC[A-Z][A-Z][A-Z]\\b"},
    {"country":"Sri Lanka","regex":"^4R[A-Z][A-Z][A-Z]\\b"},
    {"country":"Sudan","regex":"^ST[A-Z][A-Z][A-Z]\\b"},
    {"country":"Suriname","regex":"^PZ[A-Z][A-Z][A-Z]\\b"},
    {"country":"Sweden","regex":"^SE[A-Z][A-Z][A-Z]\\b"},
    {"country":"Switzerland","regex":"^HB[A-Z][A-Z][A-Z]\\b"},
    {"country":"Swaziland","regex":"^3DC[A-Z][A-Z][A-Z]\\b"},
    {"country":"Syria","regex":"^YK[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Tahiti","regex":"^FOH[A-Z][A-Z]\\b"},
    {"country":"Tanzania","regex":"^5H[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Thailand","regex":"^HS[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Togo","regex":"^5V[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Tonga","regex":"^A3[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Trinidad and Tobago","regex":"^9Y[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Tunisia","regex":"^TS[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"Turkey","regex":"^TC[A-Z][A-Z][A-Z]\\b"},
    {"country":"Turks and Caicos","regex":"^VQT[A-Z][A-Z]\\b"},
    {"country":"Republic of China","regex":"^B\\d\\d\\d\\d\\d\\b"},
    {"country":"Tajikistan","regex":"^EY\\d\\d\\d\\d\\d\\b"},
    {"country":"Turkmenistan","regex":"^EZA\\d\\d\\d\\b"},
    {"country":"Tuvalu","regex":"^T2[A-Z][A-Z][A-Z]\\b"},
    {"country":"Uganda","regex":"^5X[A-Z][A-Z][A-Z]\\b"},
    {"country":"Ukraine","regex":"^UR[A-Z][A-Z][A-Z][A-Z]?\\b"},
    {"country":"United Arab Emirates","regex":"^A6[A-Z][A-Z][A-Z]\\b"},
    {"country":"United Nations","regex":"^4U[A-Z][A-Z][A-Z]\\b"},
    {"country":"United Kingdom","regex":"^G[A-Z][A-Z][A-Z][A-Z]\\b"},
    {"country":"United States","regex":"^N[1-9][0-9]{0,4}$|^N[1-9][0-9]{0,3}[A-Z]$|^N[1-9][0-9]{0,2}[A-Z]{2}$"},
    {"country":"United States\/Medevac","regex":"^LN[1-9][0-9]{0,4}$|^LN[1-9][0-9]{0,3}[A-Z]$|^LN[1-9][0-9]{0,2}[A-Z]{2}$"},
    {"country":"Uruquay","regex":"^CX[A-Z][A-Z][A-Z]\\b"},
    {"country":"Uzbekistan","regex":"^UK\\d\\d\\d\\d\\d\\b"},
    {"country":"Vanuatu","regex":"^YJ[A-Z][A-Z]\\d"},
    {"country":"Venezuela","regex":"^YV\\d\\d\\d\\d\\b|^YV\\d\\d\\d[A-Z]\\b"},
    {"country":"Vietnam","regex":"^XV\\d\\d\\d\\d\\b|^XV[A-Z]\\d\\d\\d\\b"},
    {"country":"Yemen","regex":"^7O[A-Z][A-Z][A-Z]\\b"},
    {"country":"Zambia","regex":"^9J[A-Z][A-Z][A-Z]\\b"},
    {"country":"Zimbabwe","regex":"^Z[A-Z][A-Z][A-Z]\\b"}
]