Implementation
final List<Country> countryList = [
Country(
isoCode: "AF",
phoneCode: "93",
name: "Afghanistan",
iso3Code: "AFG",
),
Country(
isoCode: "AL",
phoneCode: "355",
name: "Albania",
iso3Code: "ALB",
),
Country(
isoCode: "DZ",
phoneCode: "213",
name: "Algeria",
iso3Code: "DZA",
),
Country(
isoCode: "AS",
phoneCode: "1-684",
name: "American Samoa",
iso3Code: "ASM",
),
Country(
isoCode: "AD",
phoneCode: "376",
name: "Andorra",
iso3Code: "AND",
),
Country(
isoCode: "AO",
phoneCode: "244",
name: "Angola",
iso3Code: "AGO",
),
Country(
isoCode: "AI",
phoneCode: "1-264",
name: "Anguilla",
iso3Code: "AIA",
),
Country(
isoCode: "AQ",
phoneCode: "672",
name: "Antarctica",
iso3Code: "ATA",
),
Country(
isoCode: "AG",
phoneCode: "1-268",
name: "Antigua and Barbuda",
iso3Code: "ATG",
),
Country(
isoCode: "AR",
phoneCode: "54",
name: "Argentina",
iso3Code: "ARG",
),
Country(
isoCode: "AM",
phoneCode: "374",
name: "Armenia",
iso3Code: "ARM",
),
Country(
isoCode: "AW",
phoneCode: "297",
name: "Aruba",
iso3Code: "ABW",
),
Country(
isoCode: "AU",
phoneCode: "61",
name: "Australia",
iso3Code: "AUS",
),
Country(
isoCode: "AT",
phoneCode: "43",
name: "Austria",
iso3Code: "AUT",
),
Country(
isoCode: "AZ",
phoneCode: "994",
name: "Azerbaijan",
iso3Code: "AZE",
),
Country(
isoCode: "BS",
phoneCode: "1-242",
name: "Bahamas",
iso3Code: "BHS",
),
Country(
isoCode: "BH",
phoneCode: "973",
name: "Bahrain",
iso3Code: "BHR",
),
Country(
isoCode: "BD",
phoneCode: "880",
name: "Bangladesh",
iso3Code: "BGD",
),
Country(
isoCode: "BB",
phoneCode: "1-246",
name: "Barbados",
iso3Code: "BRB",
),
Country(
isoCode: "BY",
phoneCode: "375",
name: "Belarus",
iso3Code: "BLR",
),
Country(
isoCode: "BE",
phoneCode: "32",
name: "Belgium",
iso3Code: "BEL",
),
Country(
isoCode: "BZ",
phoneCode: "501",
name: "Belize",
iso3Code: "BLZ",
),
Country(
isoCode: "BJ",
phoneCode: "229",
name: "Benin",
iso3Code: "BEN",
),
Country(
isoCode: "BM",
phoneCode: "1-441",
name: "Bermuda",
iso3Code: "BMU",
),
Country(
isoCode: "BT",
phoneCode: "975",
name: "Bhutan",
iso3Code: "BTN",
),
Country(
isoCode: "BO",
phoneCode: "591",
name: "Bolivia, Plurinational State of",
iso3Code: "BOL",
),
Country(
isoCode: "BA",
phoneCode: "387",
name: "Bosnia and Herzegovina",
iso3Code: "BIH",
),
Country(
isoCode: "BW",
phoneCode: "267",
name: "Botswana",
iso3Code: "BWA",
),
Country(
isoCode: "BV",
phoneCode: "47",
name: "Bouvet Island",
iso3Code: "BVT",
),
Country(
isoCode: "BR",
phoneCode: "55",
name: "Brazil",
iso3Code: "BRA",
),
Country(
isoCode: "IO",
phoneCode: "246",
name: "British Indian Ocean Territory",
iso3Code: "IOT",
),
Country(
isoCode: "BN",
phoneCode: "673",
name: "Brunei Darussalam",
iso3Code: "BRN",
),
Country(
isoCode: "BG",
phoneCode: "359",
name: "Bulgaria",
iso3Code: "BGR",
),
Country(
isoCode: "BF",
phoneCode: "226",
name: "Burkina Faso",
iso3Code: "BFA",
),
Country(
isoCode: "BI",
phoneCode: "257",
name: "Burundi",
iso3Code: "BDI",
),
Country(
isoCode: "KH",
phoneCode: "855",
name: "Cambodia",
iso3Code: "KHM",
),
Country(
isoCode: "CM",
phoneCode: "237",
name: "Cameroon",
iso3Code: "CMR",
),
Country(
isoCode: "CA",
phoneCode: "1",
name: "Canada",
iso3Code: "CAN",
),
Country(
isoCode: "CV",
phoneCode: "238",
name: "Cape Verde",
iso3Code: "CPV",
),
Country(
isoCode: "BQ",
phoneCode: "599",
name: "Caribbean Netherlands",
iso3Code: "BES",
),
Country(
isoCode: "KY",
phoneCode: "1-345",
name: "Cayman Islands",
iso3Code: "CYM",
),
Country(
isoCode: "CF",
phoneCode: "236",
name: "Central African Republic",
iso3Code: "CAF",
),
Country(
isoCode: "TD",
phoneCode: "235",
name: "Chad",
iso3Code: "TCD",
),
Country(
isoCode: "CL",
phoneCode: "56",
name: "Chile",
iso3Code: "CHL",
),
Country(
isoCode: "CN",
phoneCode: "86",
name: "China",
iso3Code: "CHN",
),
Country(
isoCode: "CX",
phoneCode: "61",
name: "Christmas Island",
iso3Code: "CXR",
),
Country(
isoCode: "CC",
phoneCode: "61",
name: "Cocos (Keeling) Islands",
iso3Code: "CCK",
),
Country(
isoCode: "CO",
phoneCode: "57",
name: "Colombia",
iso3Code: "COL",
),
Country(
isoCode: "KM",
phoneCode: "269",
name: "Comoros",
iso3Code: "COM",
),
Country(
isoCode: "CG",
phoneCode: "242",
name: "Congo",
iso3Code: "COG",
),
Country(
isoCode: "CD",
phoneCode: "243",
name: "Congo, the Democratic Republic of the",
iso3Code: "COD",
),
Country(
isoCode: "CK",
phoneCode: "682",
name: "Cook Islands",
iso3Code: "COK",
),
Country(
isoCode: "CR",
phoneCode: "506",
name: "Costa Rica",
iso3Code: "CRI",
),
Country(
isoCode: "HR",
phoneCode: "385",
name: "Croatia",
iso3Code: "HRV",
),
Country(
isoCode: "CU",
phoneCode: "53",
name: "Cuba",
iso3Code: "CUB",
),
Country(
isoCode: "CW",
phoneCode: "599",
name: "Curaçao",
iso3Code: "CUW",
),
Country(
isoCode: "CY",
phoneCode: "357",
name: "Cyprus",
iso3Code: "CYP",
),
Country(
isoCode: "CZ",
phoneCode: "420",
name: "Czech Republic",
iso3Code: "CZE",
),
Country(
isoCode: "CI",
phoneCode: "225",
name: "Côte d'Ivoire",
iso3Code: "CIV",
),
Country(
isoCode: "DK",
phoneCode: "45",
name: "Denmark",
iso3Code: "DNK",
),
Country(
isoCode: "DJ",
phoneCode: "253",
name: "Djibouti",
iso3Code: "DJI",
),
Country(
isoCode: "DM",
phoneCode: "1-767",
name: "Dominica",
iso3Code: "DMA",
),
Country(
isoCode: "DO",
phoneCode: "1-849",
name: "Dominican Republic",
iso3Code: "DOM",
),
Country(
isoCode: "EC",
phoneCode: "593",
name: "Ecuador",
iso3Code: "ECU",
),
Country(
isoCode: "EG",
phoneCode: "20",
name: "Egypt",
iso3Code: "EGY",
),
Country(
isoCode: "SV",
phoneCode: "503",
name: "El Salvador",
iso3Code: "SLV",
),
Country(
isoCode: "GB-ENG",
phoneCode: "44",
name: "England",
iso3Code: "GBR",
),
Country(
isoCode: "GQ",
phoneCode: "240",
name: "Equatorial Guinea",
iso3Code: "GNQ",
),
Country(
isoCode: "ER",
phoneCode: "291",
name: "Eritrea",
iso3Code: "ERI",
),
Country(
isoCode: "EE",
phoneCode: "372",
name: "Estonia",
iso3Code: "EST",
),
Country(
isoCode: "ET",
phoneCode: "251",
name: "Ethiopia",
iso3Code: "ETH",
),
Country(
isoCode: "FK",
phoneCode: "500",
name: "Falkland Islands (Malvinas)",
iso3Code: "FLK",
),
Country(
isoCode: "FO",
phoneCode: "298",
name: "Faroe Islands",
iso3Code: "FRO",
),
Country(
isoCode: "FJ",
phoneCode: "679",
name: "Fiji",
iso3Code: "FJI",
),
Country(
isoCode: "FI",
phoneCode: "358",
name: "Finland",
iso3Code: "FIN",
),
Country(
isoCode: "FR",
phoneCode: "33",
name: "France",
iso3Code: "FRA",
),
Country(
isoCode: "GF",
phoneCode: "594",
name: "French Guiana",
iso3Code: "GUF",
),
Country(
isoCode: "PF",
phoneCode: "689",
name: "French Polynesia",
iso3Code: "PYF",
),
Country(
isoCode: "TF",
phoneCode: "262",
name: "French Southern Territories",
iso3Code: "ATF",
),
Country(
isoCode: "GA",
phoneCode: "241",
name: "Gabon",
iso3Code: "GAB",
),
Country(
isoCode: "GM",
phoneCode: "220",
name: "Gambia",
iso3Code: "GMB",
),
Country(
isoCode: "GE",
phoneCode: "995",
name: "Georgia",
iso3Code: "GEO",
),
Country(
isoCode: "DE",
phoneCode: "49",
name: "Germany",
iso3Code: "DEU",
),
Country(
isoCode: "GH",
phoneCode: "233",
name: "Ghana",
iso3Code: "GHA",
),
Country(
isoCode: "GI",
phoneCode: "350",
name: "Gibraltar",
iso3Code: "GIB",
),
Country(
isoCode: "GR",
phoneCode: "30",
name: "Greece",
iso3Code: "GRC",
),
Country(
isoCode: "GL",
phoneCode: "299",
name: "Greenland",
iso3Code: "GRL",
),
Country(
isoCode: "GD",
phoneCode: "1-473",
name: "Grenada",
iso3Code: "GRD",
),
Country(
isoCode: "GP",
phoneCode: "590",
name: "Guadeloupe",
iso3Code: "GLP",
),
Country(
isoCode: "GU",
phoneCode: "1-671",
name: "Guam",
iso3Code: "GUM",
),
Country(
isoCode: "GT",
phoneCode: "502",
name: "Guatemala",
iso3Code: "GTM",
),
Country(
isoCode: "GG",
phoneCode: "44-1481",
name: "Guernsey",
iso3Code: "GGY",
),
Country(
isoCode: "GN",
phoneCode: "224",
name: "Guinea",
iso3Code: "GIN",
),
Country(
isoCode: "GW",
phoneCode: "245",
name: "Guinea-Bissau",
iso3Code: "GNB",
),
Country(
isoCode: "GY",
phoneCode: "592",
name: "Guyana",
iso3Code: "GUY",
),
Country(
isoCode: "HT",
phoneCode: "509",
name: "Haiti",
iso3Code: "HTI",
),
Country(
isoCode: "HM",
phoneCode: "672",
name: "Heard Island and McDonald Islands",
iso3Code: "HMD",
),
Country(
isoCode: "VA",
phoneCode: "379",
name: "Holy See (Vatican City State)",
iso3Code: "VAT",
),
Country(
isoCode: "HN",
phoneCode: "504",
name: "Honduras",
iso3Code: "HND",
),
Country(
isoCode: "HK",
phoneCode: "852",
name: "Hong Kong",
iso3Code: "HKG",
),
Country(
isoCode: "HU",
phoneCode: "36",
name: "Hungary",
iso3Code: "HUN",
),
Country(
isoCode: "IC",
phoneCode: "928",
name: "Canary Islands",
iso3Code: "IC_",
),
Country(
isoCode: "IS",
phoneCode: "354",
name: "Iceland",
iso3Code: "ISL",
),
Country(
isoCode: "IN",
phoneCode: "91",
name: "India",
iso3Code: "IND",
),
Country(
isoCode: "ID",
phoneCode: "62",
name: "Indonesia",
iso3Code: "IDN",
),
Country(
isoCode: "IR",
phoneCode: "98",
name: "Iran, Islamic Republic of",
iso3Code: "IRN",
),
Country(
isoCode: "IQ",
phoneCode: "964",
name: "Iraq",
iso3Code: "IRQ",
),
Country(
isoCode: "IE",
phoneCode: "353",
name: "Ireland",
iso3Code: "IRL",
),
Country(
isoCode: "IM",
phoneCode: "44-1624",
name: "Isle of Man",
iso3Code: "IMN",
),
Country(
isoCode: "IL",
phoneCode: "972",
name: "Israel",
iso3Code: "ISR",
),
Country(
isoCode: "IT",
phoneCode: "39",
name: "Italy",
iso3Code: "ITA",
),
Country(
isoCode: "JM",
phoneCode: "1-876",
name: "Jamaica",
iso3Code: "JAM",
),
Country(
isoCode: "JP",
phoneCode: "81",
name: "Japan",
iso3Code: "JPN",
),
Country(
isoCode: "JE",
phoneCode: "44-1534",
name: "Jersey",
iso3Code: "JEY",
),
Country(
isoCode: "JO",
phoneCode: "962",
name: "Jordan",
iso3Code: "JOR",
),
Country(
isoCode: "KZ",
phoneCode: "7",
name: "Kazakhstan",
iso3Code: "KAZ",
),
Country(
isoCode: "KE",
phoneCode: "254",
name: "Kenya",
iso3Code: "KEN",
),
Country(
isoCode: "KI",
phoneCode: "686",
name: "Kiribati",
iso3Code: "KIR",
),
Country(
isoCode: "KP",
phoneCode: "850",
name: "Korea, Democratic People's Republic of",
iso3Code: "PRK",
),
Country(
isoCode: "KR",
phoneCode: "82",
name: "Korea, Republic of",
iso3Code: "KOR",
),
Country(
isoCode: "XK",
phoneCode: "383",
name: "Kosovo",
iso3Code: "KOS",
),
Country(
isoCode: "KW",
phoneCode: "965",
name: "Kuwait",
iso3Code: "KWT",
),
Country(
isoCode: "KG",
phoneCode: "996",
name: "Kyrgyzstan",
iso3Code: "KGZ",
),
Country(
isoCode: "LA",
phoneCode: "856",
name: "Lao People's Democratic Republic",
iso3Code: "LAO",
),
Country(
isoCode: "LV",
phoneCode: "371",
name: "Latvia",
iso3Code: "LVA",
),
Country(
isoCode: "LB",
phoneCode: "961",
name: "Lebanon",
iso3Code: "LBN",
),
Country(
isoCode: "LS",
phoneCode: "266",
name: "Lesotho",
iso3Code: "LSO",
),
Country(
isoCode: "LR",
phoneCode: "231",
name: "Liberia",
iso3Code: "LBR",
),
Country(
isoCode: "LY",
phoneCode: "218",
name: "Libya",
iso3Code: "LBY",
),
Country(
isoCode: "LI",
phoneCode: "423",
name: "Liechtenstein",
iso3Code: "LIE",
),
Country(
isoCode: "LT",
phoneCode: "370",
name: "Lithuania",
iso3Code: "LTU",
),
Country(
isoCode: "LU",
phoneCode: "352",
name: "Luxembourg",
iso3Code: "LUX",
),
Country(
isoCode: "MO",
phoneCode: "853",
name: "Macao",
iso3Code: "MAC",
),
Country(
isoCode: "MK",
phoneCode: "389",
name: "Macedonia, the former Yugoslav Republic of",
iso3Code: "MKD",
),
Country(
isoCode: "MG",
phoneCode: "261",
name: "Madagascar",
iso3Code: "MDG",
),
Country(
isoCode: "MW",
phoneCode: "265",
name: "Malawi",
iso3Code: "MWI",
),
Country(
isoCode: "MY",
phoneCode: "60",
name: "Malaysia",
iso3Code: "MYS",
),
Country(
isoCode: "MV",
phoneCode: "960",
name: "Maldives",
iso3Code: "MDV",
),
Country(
isoCode: "ML",
phoneCode: "223",
name: "Mali",
iso3Code: "MLI",
),
Country(
isoCode: "MT",
phoneCode: "356",
name: "Malta",
iso3Code: "MLT",
),
Country(
isoCode: "MH",
phoneCode: "692",
name: "Marshall Islands",
iso3Code: "MHL",
),
Country(
isoCode: "MQ",
phoneCode: "596",
name: "Martinique",
iso3Code: "MTQ",
),
Country(
isoCode: "MR",
phoneCode: "222",
name: "Mauritania",
iso3Code: "MRT",
),
Country(
isoCode: "MU",
phoneCode: "230",
name: "Mauritius",
iso3Code: "MUS",
),
Country(
isoCode: "YT",
phoneCode: "262",
name: "Mayotte",
iso3Code: "MYT",
),
Country(
isoCode: "MX",
phoneCode: "52",
name: "Mexico",
iso3Code: "MEX",
),
Country(
isoCode: "FM",
phoneCode: "691",
name: "Micronesia, Federated States of",
iso3Code: "FSM",
),
Country(
isoCode: "MD",
phoneCode: "373",
name: "Moldova, Republic of",
iso3Code: "MDA",
),
Country(
isoCode: "MC",
phoneCode: "377",
name: "Monaco",
iso3Code: "MCO",
),
Country(
isoCode: "MN",
phoneCode: "976",
name: "Mongolia",
iso3Code: "MNG",
),
Country(
isoCode: "ME",
phoneCode: "382",
name: "Montenegro",
iso3Code: "MNE",
),
Country(
isoCode: "MS",
phoneCode: "1-664",
name: "Montserrat",
iso3Code: "MSR",
),
Country(
isoCode: "MA",
phoneCode: "212",
name: "Morocco",
iso3Code: "MAR",
),
Country(
isoCode: "MZ",
phoneCode: "258",
name: "Mozambique",
iso3Code: "MOZ",
),
Country(
isoCode: "MM",
phoneCode: "95",
name: "Myanmar",
iso3Code: "MMR",
),
Country(
isoCode: "NA",
phoneCode: "264",
name: "Namibia",
iso3Code: "NAM",
),
Country(
isoCode: "NR",
phoneCode: "674",
name: "Nauru",
iso3Code: "NRU",
),
Country(
isoCode: "NP",
phoneCode: "977",
name: "Nepal",
iso3Code: "NPL",
),
Country(
isoCode: "NL",
phoneCode: "31",
name: "Netherlands",
iso3Code: "NLD",
),
Country(
isoCode: "AN",
phoneCode: "599",
name: "Netherlands Antilles",
iso3Code: "AN",
),
Country(
isoCode: "NC",
phoneCode: "687",
name: "New Caledonia",
iso3Code: "NCL",
),
Country(
isoCode: "NZ",
phoneCode: "64",
name: "New Zealand",
iso3Code: "NZL",
),
Country(
isoCode: "NI",
phoneCode: "505",
name: "Nicaragua",
iso3Code: "NIC",
),
Country(
isoCode: "NE",
phoneCode: "227",
name: "Niger",
iso3Code: "NER",
),
Country(
isoCode: "NG",
phoneCode: "234",
name: "Nigeria",
iso3Code: "NGA",
),
Country(
isoCode: "NU",
phoneCode: "683",
name: "Niue",
iso3Code: "NIU",
),
Country(
isoCode: "NF",
phoneCode: "672",
name: "Norfolk Island",
iso3Code: "NFK",
),
Country(
isoCode: "GB-NIR",
phoneCode: "44",
name: "Northern Ireland",
iso3Code: "GBR",
),
Country(
isoCode: "MP",
phoneCode: "1-670",
name: "Northern Mariana Islands",
iso3Code: "MNP",
),
Country(
isoCode: "NO",
phoneCode: "47",
name: "Norway",
iso3Code: "NOR",
),
Country(
isoCode: "OM",
phoneCode: "968",
name: "Oman",
iso3Code: "OMN",
),
Country(
isoCode: "PK",
phoneCode: "92",
name: "Pakistan",
iso3Code: "PAK",
),
Country(
isoCode: "PW",
phoneCode: "680",
name: "Palau",
iso3Code: "PLW",
),
Country(
isoCode: "PS",
phoneCode: "970",
name: "Palestine",
iso3Code: "PSE",
),
Country(
isoCode: "PA",
phoneCode: "507",
name: "Panama",
iso3Code: "PAN",
),
Country(
isoCode: "PG",
phoneCode: "675",
name: "Papua New Guinea",
iso3Code: "PNG",
),
Country(
isoCode: "PY",
phoneCode: "595",
name: "Paraguay",
iso3Code: "PRY",
),
Country(
isoCode: "PE",
phoneCode: "51",
name: "Peru",
iso3Code: "PER",
),
Country(
isoCode: "PH",
phoneCode: "63",
name: "Philippines",
iso3Code: "PHL",
),
Country(
isoCode: "PN",
phoneCode: "64",
name: "Pitcairn",
iso3Code: "PCN",
),
Country(
isoCode: "PL",
phoneCode: "48",
name: "Poland",
iso3Code: "POL",
),
Country(
isoCode: "PT",
phoneCode: "351",
name: "Portugal",
iso3Code: "PRT",
),
Country(
isoCode: "PR",
phoneCode: "1-787",
name: "Puerto Rico",
iso3Code: "PRI",
),
Country(
isoCode: "QA",
phoneCode: "974",
name: "Qatar",
iso3Code: "QAT",
),
Country(
isoCode: "RO",
phoneCode: "40",
name: "Romania",
iso3Code: "ROU",
),
Country(
isoCode: "RU",
phoneCode: "7",
name: "Russian Federation",
iso3Code: "RUS",
),
Country(
isoCode: "RW",
phoneCode: "250",
name: "Rwanda",
iso3Code: "RWA",
),
Country(
isoCode: "RE",
phoneCode: "262",
name: "Réunion",
iso3Code: "REU",
),
Country(
isoCode: "BL",
phoneCode: "590",
name: "Saint Barthélemy",
iso3Code: "BLM",
),
Country(
isoCode: "SH",
phoneCode: "290",
name: "Saint Helena, Ascension and Tristan da Cunha",
iso3Code: "SHN",
),
Country(
isoCode: "KN",
phoneCode: "1-869",
name: "Saint Kitts and Nevis",
iso3Code: "KNA",
),
Country(
isoCode: "LC",
phoneCode: "1-758",
name: "Saint Lucia",
iso3Code: "LCA",
),
Country(
isoCode: "MF",
phoneCode: "590",
name: "Saint Martin",
iso3Code: "MAF",
),
Country(
isoCode: "PM",
phoneCode: "508",
name: "Saint Pierre and Miquelon",
iso3Code: "SPM",
),
Country(
isoCode: "VC",
phoneCode: "1-784",
name: "Saint Vincent and the Grenadines",
iso3Code: "VCT",
),
Country(
isoCode: "WS",
phoneCode: "685",
name: "Samoa",
iso3Code: "WSM",
),
Country(
isoCode: "SM",
phoneCode: "378",
name: "San Marino",
iso3Code: "SMR",
),
Country(
isoCode: "ST",
phoneCode: "239",
name: "Sao Tome and Principe",
iso3Code: "STP",
),
Country(
isoCode: "SA",
phoneCode: "966",
name: "Saudi Arabia",
iso3Code: "SAU",
),
Country(
isoCode: "GB-SCT",
phoneCode: "44",
name: "Scotland",
iso3Code: "GBR",
),
Country(
isoCode: "SN",
phoneCode: "221",
name: "Senegal",
iso3Code: "SEN",
),
Country(
isoCode: "RS",
phoneCode: "381",
name: "Serbia",
iso3Code: "SRB",
),
Country(
isoCode: "SC",
phoneCode: "248",
name: "Seychelles",
iso3Code: "SYC",
),
Country(
isoCode: "SL",
phoneCode: "232",
name: "Sierra Leone",
iso3Code: "SLE",
),
Country(
isoCode: "SG",
phoneCode: "65",
name: "Singapore",
iso3Code: "SGP",
),
Country(
isoCode: "SX",
phoneCode: "1-721",
name: "Sint Maarten (Dutch part)",
iso3Code: "SXM",
),
Country(
isoCode: "SK",
phoneCode: "421",
name: "Slovakia",
iso3Code: "SVK",
),
Country(
isoCode: "SI",
phoneCode: "386",
name: "Slovenia",
iso3Code: "SVN",
),
Country(
isoCode: "SB",
phoneCode: "677",
name: "Solomon Islands",
iso3Code: "SLB",
),
Country(
isoCode: "SO",
phoneCode: "252",
name: "Somalia",
iso3Code: "SOM",
),
Country(
isoCode: "ZA",
phoneCode: "27",
name: "South Africa",
iso3Code: "ZAF",
),
Country(
isoCode: "GS",
phoneCode: "500",
name: "South Georgia and the South Sandwich Islands",
iso3Code: "SGS",
),
Country(
isoCode: "SS",
phoneCode: "211",
name: "South Sudan",
iso3Code: "SSD",
),
Country(
isoCode: "ES",
phoneCode: "34",
name: "Spain",
iso3Code: "ESP",
),
Country(
isoCode: "LK",
phoneCode: "94",
name: "Sri Lanka",
iso3Code: "LKA",
),
Country(
isoCode: "SD",
phoneCode: "249",
name: "Sudan",
iso3Code: "SDN",
),
Country(
isoCode: "SR",
phoneCode: "597",
name: "Suriname",
iso3Code: "SUR",
),
Country(
isoCode: "SJ",
phoneCode: "47",
name: "Svalbard and Jan Mayen Islands",
iso3Code: "SJM",
),
Country(
isoCode: "SZ",
phoneCode: "268",
name: "Swaziland",
iso3Code: "SWZ",
),
Country(
isoCode: "SE",
phoneCode: "46",
name: "Sweden",
iso3Code: "SWE",
),
Country(
isoCode: "CH",
phoneCode: "41",
name: "Switzerland",
iso3Code: "CHE",
),
Country(
isoCode: "SY",
phoneCode: "963",
name: "Syrian Arab Republic",
iso3Code: "SYR",
),
Country(
isoCode: "TW",
phoneCode: "886",
name: "Taiwan",
iso3Code: "TWN",
),
Country(
isoCode: "TJ",
phoneCode: "992",
name: "Tajikistan",
iso3Code: "TJK",
),
Country(
isoCode: "TZ",
phoneCode: "255",
name: "Tanzania, United Republic of",
iso3Code: "TZA",
),
Country(
isoCode: "TH",
phoneCode: "66",
name: "Thailand",
iso3Code: "THA",
),
Country(
isoCode: "TL",
phoneCode: "670",
name: "Timor-Leste",
iso3Code: "TLS",
),
Country(
isoCode: "TG",
phoneCode: "228",
name: "Togo",
iso3Code: "TGO",
),
Country(
isoCode: "TK",
phoneCode: "690",
name: "Tokelau",
iso3Code: "TKL",
),
Country(
isoCode: "TO",
phoneCode: "676",
name: "Tonga",
iso3Code: "TON",
),
Country(
isoCode: "TT",
phoneCode: "1-868",
name: "Trinidad and Tobago",
iso3Code: "TTO",
),
Country(
isoCode: "TN",
phoneCode: "216",
name: "Tunisia",
iso3Code: "TUN",
),
Country(
isoCode: "TR",
phoneCode: "90",
name: "Turkey",
iso3Code: "TUR",
),
Country(
isoCode: "TM",
phoneCode: "993",
name: "Turkmenistan",
iso3Code: "TKM",
),
Country(
isoCode: "TC",
phoneCode: "1-649",
name: "Turks and Caicos Islands",
iso3Code: "TCA",
),
Country(
isoCode: "TV",
phoneCode: "688",
name: "Tuvalu",
iso3Code: "TUV",
),
Country(
isoCode: "UG",
phoneCode: "256",
name: "Uganda",
iso3Code: "UGA",
),
Country(
isoCode: "UA",
phoneCode: "380",
name: "Ukraine",
iso3Code: "UKR",
),
Country(
isoCode: "AE",
phoneCode: "971",
name: "United Arab Emirates",
iso3Code: "ARE",
),
Country(
isoCode: "GB",
phoneCode: "44",
name: "United Kingdom",
iso3Code: "GBR",
),
Country(
isoCode: "US",
phoneCode: "1",
name: "United States",
iso3Code: "USA",
),
Country(
isoCode: "UY",
phoneCode: "598",
name: "Uruguay",
iso3Code: "URY",
),
Country(
isoCode: "UM",
phoneCode: "1",
name: "US Minor Outlying Islands",
iso3Code: "UMI",
),
Country(
isoCode: "UZ",
phoneCode: "998",
name: "Uzbekistan",
iso3Code: "UZB",
),
Country(
isoCode: "VU",
phoneCode: "678",
name: "Vanuatu",
iso3Code: "VUT",
),
Country(
isoCode: "VE",
phoneCode: "58",
name: "Venezuela, Bolivarian Republic of",
iso3Code: "VEN",
),
Country(
isoCode: "VN",
phoneCode: "84",
name: "Vietnam",
iso3Code: "VNM",
),
Country(
isoCode: "VG",
phoneCode: "1-284",
name: "Virgin Islands, British",
iso3Code: "VGB",
),
Country(
isoCode: "VI",
phoneCode: "1-340",
name: "Virgin Islands, U.S.",
iso3Code: "VIR",
),
Country(
isoCode: "GB-WLS",
phoneCode: "44",
name: "Wales",
iso3Code: "GBR",
),
Country(
isoCode: "WF",
phoneCode: "681",
name: "Wallis and Futuna Islands",
iso3Code: "WLF",
),
Country(
isoCode: "EH",
phoneCode: "212",
name: "Western Sahara",
iso3Code: "ESH",
),
Country(
isoCode: "YE",
phoneCode: "967",
name: "Yemen",
iso3Code: "YEM",
),
Country(
isoCode: "ZM",
phoneCode: "260",
name: "Zambia",
iso3Code: "ZMB",
),
Country(
isoCode: "ZW",
phoneCode: "263",
name: "Zimbabwe",
iso3Code: "ZWE",
),
Country(
isoCode: "AX",
phoneCode: "358",
name: "Åland Islands",
iso3Code: "ALA",
),
];