countryList top-level property

List<Country> countryList
final

Implementation

final List<Country> countryList = [
  Country(
      name: "Andorra",
      isoCode: "AD",
      iso3Code: "AND",
      phoneCode: "376",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "United Arab Emirates",
      isoCode: "AE",
      iso3Code: "ARE",
      phoneCode: "971",
      currencyCode: "AED",
      currencyName: "United Arab Emirates dirham"),
  Country(
      name: "Afghanistan",
      isoCode: "AF",
      iso3Code: "AFG",
      phoneCode: "93",
      currencyCode: "AFN",
      currencyName: "Afghan afghani"),
  Country(
      name: "Antigua and Barbuda",
      isoCode: "AG",
      iso3Code: "ATG",
      phoneCode: "1-268",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Anguilla",
      isoCode: "AI",
      iso3Code: "AIA",
      phoneCode: "1-264",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Albania",
      isoCode: "AL",
      iso3Code: "ALB",
      phoneCode: "355",
      currencyCode: "ALL",
      currencyName: "Albanian lek"),
  Country(
      name: "Armenia",
      isoCode: "AM",
      iso3Code: "ARM",
      phoneCode: "374",
      currencyCode: "AMD",
      currencyName: "Armenian dram"),
  Country(
      name: "Angola",
      isoCode: "AO",
      iso3Code: "AGO",
      phoneCode: "244",
      currencyCode: "AOA",
      currencyName: "Angolan kwanza"),
  Country(
      name: "Antarctica",
      isoCode: "AQ",
      iso3Code: "ATA",
      phoneCode: "672",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Argentina",
      isoCode: "AR",
      iso3Code: "ARG",
      phoneCode: "54",
      currencyCode: "ARS",
      currencyName: "Argentine peso"),
  Country(
      name: "American Samoa",
      isoCode: "AS",
      iso3Code: "ASM",
      phoneCode: "1-684",
      currencyCode: "USD",
      currencyName: "United State Dollar"),
  Country(
      name: "Austria",
      isoCode: "AT",
      iso3Code: "AUT",
      phoneCode: "43",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Australia",
      isoCode: "AU",
      iso3Code: "AUS",
      phoneCode: "61",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Aruba",
      isoCode: "AW",
      iso3Code: "ABW",
      phoneCode: "297",
      currencyCode: "AWG",
      currencyName: "Aruban florin"),
  Country(
      name: "Åland Islands",
      isoCode: "AX",
      iso3Code: "ALA",
      phoneCode: "358",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Azerbaijan",
      isoCode: "AZ",
      iso3Code: "AZE",
      phoneCode: "994",
      currencyCode: "AZN",
      currencyName: "Azerbaijani manat"),
  Country(
      name: "Bosnia and Herzegovina",
      isoCode: "BA",
      iso3Code: "BIH",
      phoneCode: "387",
      currencyCode: "BAM",
      currencyName: "Bosnia and Herzegovina convertible mark"),
  Country(
      name: "Barbados",
      isoCode: "BB",
      iso3Code: "BRB",
      phoneCode: "1-246",
      currencyCode: "BBD",
      currencyName: "Barbadian dollar"),
  Country(
      name: "Bangladesh",
      isoCode: "BD",
      iso3Code: "BGD",
      phoneCode: "880",
      currencyCode: "BDT",
      currencyName: "Bangladeshi taka"),
  Country(
      name: "Belgium",
      isoCode: "BE",
      iso3Code: "BEL",
      phoneCode: "32",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Burkina Faso",
      isoCode: "BF",
      iso3Code: "BFA",
      phoneCode: "226",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Bulgaria",
      isoCode: "BG",
      iso3Code: "BGR",
      phoneCode: "359",
      currencyCode: "BGN",
      currencyName: "Bulgarian lev"),
  Country(
      name: "Bahrain",
      isoCode: "BH",
      iso3Code: "BHR",
      phoneCode: "973",
      currencyCode: "BHD",
      currencyName: "Bahraini dinar"),
  Country(
      name: "Burundi",
      isoCode: "BI",
      iso3Code: "BDI",
      phoneCode: "257",
      currencyCode: "BIF",
      currencyName: "Burundian franc"),
  Country(
      name: "Benin",
      isoCode: "BJ",
      iso3Code: "BEN",
      phoneCode: "229",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Saint Barthélemy",
      isoCode: "BL",
      iso3Code: "BLM",
      phoneCode: "590",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Bermuda",
      isoCode: "BM",
      iso3Code: "BMU",
      phoneCode: "1-441",
      currencyCode: "BMD",
      currencyName: "Bermudian dollar"),
  Country(
      name: "Brunei Darussalam",
      isoCode: "BN",
      iso3Code: "BRN",
      phoneCode: "673",
      currencyCode: "BND",
      currencyName: "Brunei dollar"),
  Country(
      name: "Bolivia, Plurinational State of",
      isoCode: "BO",
      iso3Code: "BOL",
      phoneCode: "591",
      currencyCode: "BOB",
      currencyName: "Bolivian boliviano"),
  Country(
      name: "Caribbean Netherlands",
      isoCode: "BQ",
      iso3Code: "BES",
      phoneCode: "599",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Brazil",
      isoCode: "BR",
      iso3Code: "BRA",
      phoneCode: "55",
      currencyCode: "BRL",
      currencyName: "Brazilian real"),
  Country(
      name: "Bahamas",
      isoCode: "BS",
      iso3Code: "BHS",
      phoneCode: "1-242",
      currencyCode: "BSD",
      currencyName: "Bahamian dollar"),
  Country(
      name: "Bhutan",
      isoCode: "BT",
      iso3Code: "BTN",
      phoneCode: "975",
      currencyCode: "BTN",
      currencyName: "Bhutanese ngultrum"),
  Country(
      name: "Bouvet Island",
      isoCode: "BV",
      iso3Code: "BVT",
      phoneCode: "47",
      currencyCode: "NOK",
      currencyName: "Norwegian krone"),
  Country(
      name: "Botswana",
      isoCode: "BW",
      iso3Code: "BWA",
      phoneCode: "267",
      currencyCode: "BWP",
      currencyName: "Botswana pula"),
  Country(
      name: "Belarus",
      isoCode: "BY",
      iso3Code: "BLR",
      phoneCode: "375",
      currencyCode: "BYN",
      currencyName: "New Belarusian ruble"),
  Country(
      name: "Belize",
      isoCode: "BZ",
      iso3Code: "BLZ",
      phoneCode: "501",
      currencyCode: "BZD",
      currencyName: "Belize dollar"),
  Country(
      name: "Canada",
      isoCode: "CA",
      iso3Code: "CAN",
      phoneCode: "1",
      currencyCode: "CAD",
      currencyName: "Canadian dollar"),
  Country(
      name: "Cocos (Keeling) Islands",
      isoCode: "CC",
      iso3Code: "CCK",
      phoneCode: "61",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Congo, the Democratic Republic of the",
      isoCode: "CD",
      iso3Code: "COD",
      phoneCode: "243",
      currencyCode: "CDF",
      currencyName: "Congolese franc"),
  Country(
      name: "Central African Republic",
      isoCode: "CF",
      iso3Code: "CAF",
      phoneCode: "236",
      currencyCode: "XAF",
      currencyName: "Central African CFA franc"),
  Country(
      name: "Congo",
      isoCode: "CG",
      iso3Code: "COG",
      phoneCode: "242",
      currencyCode: "XAF",
      currencyName: "Central African CFA franc"),
  Country(
      name: "Switzerland",
      isoCode: "CH",
      iso3Code: "CHE",
      phoneCode: "41",
      currencyCode: "CHF",
      currencyName: "Swiss franc"),
  Country(
      name: "Côte d'Ivoire",
      isoCode: "CI",
      iso3Code: "CIV",
      phoneCode: "225",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Cook Islands",
      isoCode: "CK",
      iso3Code: "COK",
      phoneCode: "682",
      currencyCode: "NZD",
      currencyName: "New Zealand dollar"),
  Country(
      name: "Chile",
      isoCode: "CL",
      iso3Code: "CHL",
      phoneCode: "56",
      currencyCode: "CLP",
      currencyName: "Chilean peso"),
  Country(
      name: "Cameroon",
      isoCode: "CM",
      iso3Code: "CMR",
      phoneCode: "237",
      currencyCode: "XAF",
      currencyName: "Central African CFA franc"),
  Country(
      name: "China",
      isoCode: "CN",
      iso3Code: "CHN",
      phoneCode: "86",
      currencyCode: "CNY",
      currencyName: "Chinese yuan"),
  Country(
      name: "Colombia",
      isoCode: "CO",
      iso3Code: "COL",
      phoneCode: "57",
      currencyCode: "COP",
      currencyName: "Colombian peso"),
  Country(
      name: "Costa Rica",
      isoCode: "CR",
      iso3Code: "CRI",
      phoneCode: "506",
      currencyCode: "CRC",
      currencyName: "Costa Rican colón"),
  Country(
      name: "Cuba",
      isoCode: "CU",
      iso3Code: "CUB",
      phoneCode: "53",
      currencyCode: "CUC",
      currencyName: "Cuban convertible peso"),
  Country(
      name: "Cape Verde",
      isoCode: "CV",
      iso3Code: "CPV",
      phoneCode: "238",
      currencyCode: "CVE",
      currencyName: "Cape Verdean escudo"),
  Country(
      name: "Curaçao",
      isoCode: "CW",
      iso3Code: "CUW",
      phoneCode: "599",
      currencyCode: "ANG",
      currencyName: "Netherlands Antillean guilder"),
  Country(
      name: "Christmas Island",
      isoCode: "CX",
      iso3Code: "CXR",
      phoneCode: "61",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Cyprus",
      isoCode: "CY",
      iso3Code: "CYP",
      phoneCode: "357",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Czech Republic",
      isoCode: "CZ",
      iso3Code: "CZE",
      phoneCode: "420",
      currencyCode: "CZK",
      currencyName: "Czech koruna"),
  Country(
      name: "Germany",
      isoCode: "DE",
      iso3Code: "DEU",
      phoneCode: "49",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Djibouti",
      isoCode: "DJ",
      iso3Code: "DJI",
      phoneCode: "253",
      currencyCode: "DJF",
      currencyName: "Djiboutian franc"),
  Country(
      name: "Denmark",
      isoCode: "DK",
      iso3Code: "DNK",
      phoneCode: "45",
      currencyCode: "DKK",
      currencyName: "Danish krone"),
  Country(
      name: "Dominica",
      isoCode: "DM",
      iso3Code: "DMA",
      phoneCode: "1-767",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Dominican Republic",
      isoCode: "DO",
      iso3Code: "DOM",
      phoneCode: "1-849",
      currencyCode: "DOP",
      currencyName: "Dominican peso"),
  Country(
      name: "Algeria",
      isoCode: "DZ",
      iso3Code: "DZA",
      phoneCode: "213",
      currencyCode: "DZD",
      currencyName: "Algerian dinar"),
  Country(
      name: "Ecuador",
      isoCode: "EC",
      iso3Code: "ECU",
      phoneCode: "593",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Estonia",
      isoCode: "EE",
      iso3Code: "EST",
      phoneCode: "372",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Egypt",
      isoCode: "EG",
      iso3Code: "EGY",
      phoneCode: "20",
      currencyCode: "EGP",
      currencyName: "Egyptian pound"),
  Country(
      name: "Western Sahara",
      isoCode: "EH",
      iso3Code: "ESH",
      phoneCode: "212",
      currencyCode: "MAD",
      currencyName: "Moroccan dirham"),
  Country(
      name: "Eritrea",
      isoCode: "ER",
      iso3Code: "ERI",
      phoneCode: "291",
      currencyCode: "ERN",
      currencyName: "Eritrean nakfa"),
  Country(
      name: "Spain",
      isoCode: "ES",
      iso3Code: "ESP",
      phoneCode: "34",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Ethiopia",
      isoCode: "ET",
      iso3Code: "ETH",
      phoneCode: "251",
      currencyCode: "ETB",
      currencyName: "Ethiopian birr"),
  Country(
      name: "Finland",
      isoCode: "FI",
      iso3Code: "FIN",
      phoneCode: "358",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Fiji",
      isoCode: "FJ",
      iso3Code: "FJI",
      phoneCode: "679",
      currencyCode: "FJD",
      currencyName: "Fijian dollar"),
  Country(
      name: "Falkland Islands (Malvinas)",
      isoCode: "FK",
      iso3Code: "FLK",
      phoneCode: "500",
      currencyCode: "FKP",
      currencyName: "Falkland Islands pound"),
  Country(
      name: "Micronesia, Federated States of",
      isoCode: "FM",
      iso3Code: "FSM",
      phoneCode: "691",
      currencyCode: "None",
      currencyName: "[D]"),
  Country(
      name: "Faroe Islands",
      isoCode: "FO",
      iso3Code: "FRO",
      phoneCode: "298",
      currencyCode: "DKK",
      currencyName: "Danish krone"),
  Country(
      name: "France",
      isoCode: "FR",
      iso3Code: "FRA",
      phoneCode: "33",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Gabon",
      isoCode: "GA",
      iso3Code: "GAB",
      phoneCode: "241",
      currencyCode: "XAF",
      currencyName: "Central African CFA franc"),
  Country(
      name: "United Kingdom",
      isoCode: "GB",
      iso3Code: "GBR",
      phoneCode: "44",
      currencyCode: "GBP",
      currencyName: "British pound"),
  Country(
      name: "Grenada",
      isoCode: "GD",
      iso3Code: "GRD",
      phoneCode: "1-473",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Georgia",
      isoCode: "GE",
      iso3Code: "GEO",
      phoneCode: "995",
      currencyCode: "GEL",
      currencyName: "Georgian Lari"),
  Country(
      name: "French Guiana",
      isoCode: "GF",
      iso3Code: "GUF",
      phoneCode: "594",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Guernsey",
      isoCode: "GG",
      iso3Code: "GGY",
      phoneCode: "44-1481",
      currencyCode: "GBP",
      currencyName: "British pound"),
  Country(
      name: "Ghana",
      isoCode: "GH",
      iso3Code: "GHA",
      phoneCode: "233",
      currencyCode: "GHS",
      currencyName: "Ghanaian cedi"),
  Country(
      name: "Gibraltar",
      isoCode: "GI",
      iso3Code: "GIB",
      phoneCode: "350",
      currencyCode: "GIP",
      currencyName: "Gibraltar pound"),
  Country(
      name: "Greenland",
      isoCode: "GL",
      iso3Code: "GRL",
      phoneCode: "299",
      currencyCode: "DKK",
      currencyName: "Danish krone"),
  Country(
      name: "Gambia",
      isoCode: "GM",
      iso3Code: "GMB",
      phoneCode: "220",
      currencyCode: "GMD",
      currencyName: "Gambian dalasi"),
  Country(
      name: "Guinea",
      isoCode: "GN",
      iso3Code: "GIN",
      phoneCode: "224",
      currencyCode: "GNF",
      currencyName: "Guinean franc"),
  Country(
      name: "Guadeloupe",
      isoCode: "GP",
      iso3Code: "GLP",
      phoneCode: "590",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Equatorial Guinea",
      isoCode: "GQ",
      iso3Code: "GNQ",
      phoneCode: "240",
      currencyCode: "XAF",
      currencyName: "Central African CFA franc"),
  Country(
      name: "Greece",
      isoCode: "GR",
      iso3Code: "GRC",
      phoneCode: "30",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "South Georgia and the South Sandwich Islands",
      isoCode: "GS",
      iso3Code: "SGS",
      phoneCode: "500",
      currencyCode: "GBP",
      currencyName: "British pound"),
  Country(
      name: "Guatemala",
      isoCode: "GT",
      iso3Code: "GTM",
      phoneCode: "502",
      currencyCode: "GTQ",
      currencyName: "Guatemalan quetzal"),
  Country(
      name: "Guam",
      isoCode: "GU",
      iso3Code: "GUM",
      phoneCode: "1-671",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Guinea-Bissau",
      isoCode: "GW",
      iso3Code: "GNB",
      phoneCode: "245",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Guyana",
      isoCode: "GY",
      iso3Code: "GUY",
      phoneCode: "592",
      currencyCode: "GYD",
      currencyName: "Guyanese dollar"),
  Country(
      name: "Hong Kong",
      isoCode: "HK",
      iso3Code: "HKG",
      phoneCode: "852",
      currencyCode: "HKD",
      currencyName: "Hong Kong dollar"),
  Country(
      name: "Heard Island and McDonald Islands",
      isoCode: "HM",
      iso3Code: "HMD",
      phoneCode: "672",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Honduras",
      isoCode: "HN",
      iso3Code: "HND",
      phoneCode: "504",
      currencyCode: "HNL",
      currencyName: "Honduran lempira"),
  Country(
      name: "Croatia",
      isoCode: "HR",
      iso3Code: "HRV",
      phoneCode: "385",
      currencyCode: "HRK",
      currencyName: "Croatian kuna"),
  Country(
      name: "Haiti",
      isoCode: "HT",
      iso3Code: "HTI",
      phoneCode: "509",
      currencyCode: "HTG",
      currencyName: "Haitian gourde"),
  Country(
      name: "Hungary",
      isoCode: "HU",
      iso3Code: "HUN",
      phoneCode: "36",
      currencyCode: "HUF",
      currencyName: "Hungarian forint"),
  Country(
      name: "Indonesia",
      isoCode: "ID",
      iso3Code: "IDN",
      phoneCode: "62",
      currencyCode: "IDR",
      currencyName: "Indonesian rupiah"),
  Country(
      name: "Ireland",
      isoCode: "IE",
      iso3Code: "IRL",
      phoneCode: "353",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Israel",
      isoCode: "IL",
      iso3Code: "ISR",
      phoneCode: "972",
      currencyCode: "ILS",
      currencyName: "Israeli new shekel"),
  Country(
      name: "Isle of Man",
      isoCode: "IM",
      iso3Code: "IMN",
      phoneCode: "44-1624",
      currencyCode: "GBP",
      currencyName: "British pound"),
  Country(
      name: "India",
      isoCode: "IN",
      iso3Code: "IND",
      phoneCode: "91",
      currencyCode: "INR",
      currencyName: "Indian rupee"),
  Country(
      name: "British Indian Ocean Territory",
      isoCode: "IO",
      iso3Code: "IOT",
      phoneCode: "246",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Iraq",
      isoCode: "IQ",
      iso3Code: "IRQ",
      phoneCode: "964",
      currencyCode: "IQD",
      currencyName: "Iraqi dinar"),
  Country(
      name: "Iran, Islamic Republic of",
      isoCode: "IR",
      iso3Code: "IRN",
      phoneCode: "98",
      currencyCode: "IRR",
      currencyName: "Iranian rial"),
  Country(
      name: "Iceland",
      isoCode: "IS",
      iso3Code: "ISL",
      phoneCode: "354",
      currencyCode: "ISK",
      currencyName: "Icelandic króna"),
  Country(
      name: "Italy",
      isoCode: "IT",
      iso3Code: "ITA",
      phoneCode: "39",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Jersey",
      isoCode: "JE",
      iso3Code: "JEY",
      phoneCode: "44-1534",
      currencyCode: "GBP",
      currencyName: "British pound"),
  Country(
      name: "Jamaica",
      isoCode: "JM",
      iso3Code: "JAM",
      phoneCode: "1-876",
      currencyCode: "JMD",
      currencyName: "Jamaican dollar"),
  Country(
      name: "Jordan",
      isoCode: "JO",
      iso3Code: "JOR",
      phoneCode: "962",
      currencyCode: "JOD",
      currencyName: "Jordanian dinar"),
  Country(
      name: "Japan",
      isoCode: "JP",
      iso3Code: "JPN",
      phoneCode: "81",
      currencyCode: "JPY",
      currencyName: "Japanese yen"),
  Country(
      name: "Kenya",
      isoCode: "KE",
      iso3Code: "KEN",
      phoneCode: "254",
      currencyCode: "KES",
      currencyName: "Kenyan shilling"),
  Country(
      name: "Kyrgyzstan",
      isoCode: "KG",
      iso3Code: "KGZ",
      phoneCode: "996",
      currencyCode: "KGS",
      currencyName: "Kyrgyzstani som"),
  Country(
      name: "Cambodia",
      isoCode: "KH",
      iso3Code: "KHM",
      phoneCode: "855",
      currencyCode: "KHR",
      currencyName: "Cambodian riel"),
  Country(
      name: "Kiribati",
      isoCode: "KI",
      iso3Code: "KIR",
      phoneCode: "686",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Comoros",
      isoCode: "KM",
      iso3Code: "COM",
      phoneCode: "269",
      currencyCode: "KMF",
      currencyName: "Comorian franc"),
  Country(
      name: "Saint Kitts and Nevis",
      isoCode: "KN",
      iso3Code: "KNA",
      phoneCode: "1-869",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Korea, Democratic People's Republic of",
      isoCode: "KP",
      iso3Code: "PRK",
      phoneCode: "850",
      currencyCode: "KPW",
      currencyName: "North Korean won"),
  Country(
      name: "Korea, Republic of",
      isoCode: "KR",
      iso3Code: "KOR",
      phoneCode: "82",
      currencyCode: "KRW",
      currencyName: "South Korean won"),
  Country(
      name: "Kuwait",
      isoCode: "KW",
      iso3Code: "KWT",
      phoneCode: "965",
      currencyCode: "KWD",
      currencyName: "Kuwaiti dinar"),
  Country(
      name: "Cayman Islands",
      isoCode: "KY",
      iso3Code: "CYM",
      phoneCode: "1-345",
      currencyCode: "KYD",
      currencyName: "Cayman Islands dollar"),
  Country(
      name: "Kazakhstan",
      isoCode: "KZ",
      iso3Code: "KAZ",
      phoneCode: "7",
      currencyCode: "KZT",
      currencyName: "Kazakhstani tenge"),
  Country(
      name: "Lao People's Democratic Republic",
      isoCode: "LA",
      iso3Code: "LAO",
      phoneCode: "",
      currencyCode: "LAK",
      currencyName: "Lao kip"),
  Country(
      name: "Lebanon",
      isoCode: "LB",
      iso3Code: "LBN",
      phoneCode: "961",
      currencyCode: "LBP",
      currencyName: "Lebanese pound"),
  Country(
      name: "Saint Lucia",
      isoCode: "LC",
      iso3Code: "LCA",
      phoneCode: "1-758",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Liechtenstein",
      isoCode: "LI",
      iso3Code: "LIE",
      phoneCode: "423",
      currencyCode: "CHF",
      currencyName: "Swiss franc"),
  Country(
      name: "Sri Lanka",
      isoCode: "LK",
      iso3Code: "LKA",
      phoneCode: "94",
      currencyCode: "LKR",
      currencyName: "Sri Lankan rupee"),
  Country(
      name: "Liberia",
      isoCode: "LR",
      iso3Code: "LBR",
      phoneCode: "231",
      currencyCode: "LRD",
      currencyName: "Liberian dollar"),
  Country(
      name: "Lesotho",
      isoCode: "LS",
      iso3Code: "LSO",
      phoneCode: "266",
      currencyCode: "LSL",
      currencyName: "Lesotho loti"),
  Country(
      name: "Lithuania",
      isoCode: "LT",
      iso3Code: "LTU",
      phoneCode: "370",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Luxembourg",
      isoCode: "LU",
      iso3Code: "LUX",
      phoneCode: "352",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Latvia",
      isoCode: "LV",
      iso3Code: "LVA",
      phoneCode: "371",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Libya",
      isoCode: "LY",
      iso3Code: "LBY",
      phoneCode: "218",
      currencyCode: "LYD",
      currencyName: "Libyan dinar"),
  Country(
      name: "Morocco",
      isoCode: "MA",
      iso3Code: "MAR",
      phoneCode: "212",
      currencyCode: "MAD",
      currencyName: "Moroccan dirham"),
  Country(
      name: "Monaco",
      isoCode: "MC",
      iso3Code: "MCO",
      phoneCode: "377",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Moldova, Republic of",
      isoCode: "MD",
      iso3Code: "MDA",
      phoneCode: "373",
      currencyCode: "MDL",
      currencyName: "Moldovan leu"),
  Country(
      name: "Montenegro",
      isoCode: "ME",
      iso3Code: "MNE",
      phoneCode: "382",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Saint Martin",
      isoCode: "MF",
      iso3Code: "MAF",
      phoneCode: "590",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Madagascar",
      isoCode: "MG",
      iso3Code: "MDG",
      phoneCode: "261",
      currencyCode: "MGA",
      currencyName: "Malagasy ariary"),
  Country(
      name: "Marshall Islands",
      isoCode: "MH",
      iso3Code: "MHL",
      phoneCode: "692",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Macedonia, the former Yugoslav Republic of",
      isoCode: "MK",
      iso3Code: "MKD",
      phoneCode: "389",
      currencyCode: "MKD",
      currencyName: "Macedonian denar"),
  Country(
      name: "Mali",
      isoCode: "ML",
      iso3Code: "MLI",
      phoneCode: "223",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Myanmar",
      isoCode: "MM",
      iso3Code: "MMR",
      phoneCode: "95",
      currencyCode: "MMK",
      currencyName: "Burmese kyat"),
  Country(
      name: "Mongolia",
      isoCode: "MN",
      iso3Code: "MNG",
      phoneCode: "976",
      currencyCode: "MNT",
      currencyName: "Mongolian tögrög"),
  Country(
      name: "Macao",
      isoCode: "MO",
      iso3Code: "MAC",
      phoneCode: "853",
      currencyCode: "MOP",
      currencyName: "Macanese pataca"),
  Country(
      name: "Northern Mariana Islands",
      isoCode: "MP",
      iso3Code: "MNP",
      phoneCode: "1-670",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Martinique",
      isoCode: "MQ",
      iso3Code: "MTQ",
      phoneCode: "596",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Mauritania",
      isoCode: "MR",
      iso3Code: "MRT",
      phoneCode: "222",
      currencyCode: "MRO",
      currencyName: "Mauritanian ouguiya"),
  Country(
      name: "Montserrat",
      isoCode: "MS",
      iso3Code: "MSR",
      phoneCode: "1-664",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Malta",
      isoCode: "MT",
      iso3Code: "MLT",
      phoneCode: "356",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Mauritius",
      isoCode: "MU",
      iso3Code: "MUS",
      phoneCode: "230",
      currencyCode: "MUR",
      currencyName: "Mauritian rupee"),
  Country(
      name: "Maldives",
      isoCode: "MV",
      iso3Code: "MDV",
      phoneCode: "960",
      currencyCode: "MVR",
      currencyName: "Maldivian rufiyaa"),
  Country(
      name: "Malawi",
      isoCode: "MW",
      iso3Code: "MWI",
      phoneCode: "265",
      currencyCode: "MWK",
      currencyName: "Malawian kwacha"),
  Country(
      name: "Mexico",
      isoCode: "MX",
      iso3Code: "MEX",
      phoneCode: "52",
      currencyCode: "MXN",
      currencyName: "Mexican peso"),
  Country(
      name: "Malaysia",
      isoCode: "MY",
      iso3Code: "MYS",
      phoneCode: "60",
      currencyCode: "MYR",
      currencyName: "Malaysian ringgit"),
  Country(
      name: "Mozambique",
      isoCode: "MZ",
      iso3Code: "MOZ",
      phoneCode: "258",
      currencyCode: "MZN",
      currencyName: "Mozambican metical"),
  Country(
      name: "Namibia",
      isoCode: "NA",
      iso3Code: "NAM",
      phoneCode: "264",
      currencyCode: "NAD",
      currencyName: "Namibian dollar"),
  Country(
      name: "New Caledonia",
      isoCode: "NC",
      iso3Code: "NCL",
      phoneCode: "687",
      currencyCode: "XPF",
      currencyName: "CFP franc"),
  Country(
      name: "Niger",
      isoCode: "NE",
      iso3Code: "NER",
      phoneCode: "227",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Norfolk Island",
      isoCode: "NF",
      iso3Code: "NFK",
      phoneCode: "672",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Nigeria",
      isoCode: "NG",
      iso3Code: "NGA",
      phoneCode: "234",
      currencyCode: "NGN",
      currencyName: "Nigerian naira"),
  Country(
      name: "Nicaragua",
      isoCode: "NI",
      iso3Code: "NIC",
      phoneCode: "505",
      currencyCode: "NIO",
      currencyName: "Nicaraguan córdoba"),
  Country(
      name: "Netherlands",
      isoCode: "NL",
      iso3Code: "NLD",
      phoneCode: "31",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Norway",
      isoCode: "NO",
      iso3Code: "NOR",
      phoneCode: "47",
      currencyCode: "NOK",
      currencyName: "Norwegian krone"),
  Country(
      name: "Nepal",
      isoCode: "NP",
      iso3Code: "NPL",
      phoneCode: "977",
      currencyCode: "NPR",
      currencyName: "Nepalese rupee"),
  Country(
      name: "Nauru",
      isoCode: "NR",
      iso3Code: "NRU",
      phoneCode: "674",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Niue",
      isoCode: "NU",
      iso3Code: "NIU",
      phoneCode: "683",
      currencyCode: "NZD",
      currencyName: "New Zealand dollar"),
  Country(
      name: "New Zealand",
      isoCode: "NZ",
      iso3Code: "NZL",
      phoneCode: "64",
      currencyCode: "NZD",
      currencyName: "New Zealand dollar"),
  Country(
      name: "Oman",
      isoCode: "OM",
      iso3Code: "OMN",
      phoneCode: "968",
      currencyCode: "OMR",
      currencyName: "Omani rial"),
  Country(
      name: "Panama",
      isoCode: "PA",
      iso3Code: "PAN",
      phoneCode: "507",
      currencyCode: "PAB",
      currencyName: "Panamanian balboa"),
  Country(
      name: "Peru",
      isoCode: "PE",
      iso3Code: "PER",
      phoneCode: "51",
      currencyCode: "PEN",
      currencyName: "Peruvian sol"),
  Country(
      name: "French Polynesia",
      isoCode: "PF",
      iso3Code: "PYF",
      phoneCode: "689",
      currencyCode: "XPF",
      currencyName: "CFP franc"),
  Country(
      name: "Papua New Guinea",
      isoCode: "PG",
      iso3Code: "PNG",
      phoneCode: "675",
      currencyCode: "PGK",
      currencyName: "Papua New Guinean kina"),
  Country(
      name: "Philippines",
      isoCode: "PH",
      iso3Code: "PHL",
      phoneCode: "63",
      currencyCode: "PHP",
      currencyName: "Philippine peso"),
  Country(
      name: "Pakistan",
      isoCode: "PK",
      iso3Code: "PAK",
      phoneCode: "92",
      currencyCode: "PKR",
      currencyName: "Pakistani rupee"),
  Country(
      name: "Poland",
      isoCode: "PL",
      iso3Code: "POL",
      phoneCode: "48",
      currencyCode: "PLN",
      currencyName: "Polish złoty"),
  Country(
      name: "Saint Pierre and Miquelon",
      isoCode: "PM",
      iso3Code: "SPM",
      phoneCode: "508",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Pitcairn",
      isoCode: "PN",
      iso3Code: "PCN",
      phoneCode: "64",
      currencyCode: "NZD",
      currencyName: "New Zealand dollar"),
  Country(
      name: "Puerto Rico",
      isoCode: "PR",
      iso3Code: "PRI",
      phoneCode: "1-787",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Palestine",
      isoCode: "PS",
      iso3Code: "PSE",
      phoneCode: "970",
      currencyCode: "ILS",
      currencyName: "Israeli new sheqel"),
  Country(
      name: "Portugal",
      isoCode: "PT",
      iso3Code: "PRT",
      phoneCode: "351",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Palau",
      isoCode: "PW",
      iso3Code: "PLW",
      phoneCode: "680",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Paraguay",
      isoCode: "PY",
      iso3Code: "PRY",
      phoneCode: "595",
      currencyCode: "PYG",
      currencyName: "Paraguayan guaraní"),
  Country(
      name: "Qatar",
      isoCode: "QA",
      iso3Code: "QAT",
      phoneCode: "974",
      currencyCode: "QAR",
      currencyName: "Qatari riyal"),
  Country(
      name: "Réunion",
      isoCode: "RE",
      iso3Code: "REU",
      phoneCode: "262",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Romania",
      isoCode: "RO",
      iso3Code: "ROU",
      phoneCode: "40",
      currencyCode: "RON",
      currencyName: "Romanian leu"),
  Country(
      name: "Serbia",
      isoCode: "RS",
      iso3Code: "SRB",
      phoneCode: "381",
      currencyCode: "RSD",
      currencyName: "Serbian dinar"),
  Country(
      name: "Russian Federation",
      isoCode: "RU",
      iso3Code: "RUS",
      phoneCode: "7",
      currencyCode: "RUB",
      currencyName: "Russian ruble"),
  Country(
      name: "Rwanda",
      isoCode: "RW",
      iso3Code: "RWA",
      phoneCode: "250",
      currencyCode: "RWF",
      currencyName: "Rwandan franc"),
  Country(
      name: "Saudi Arabia",
      isoCode: "SA",
      iso3Code: "SAU",
      phoneCode: "966",
      currencyCode: "SAR",
      currencyName: "Saudi riyal"),
  Country(
      name: "Solomon Islands",
      isoCode: "SB",
      iso3Code: "SLB",
      phoneCode: "677",
      currencyCode: "SBD",
      currencyName: "Solomon Islands dollar"),
  Country(
      name: "Seychelles",
      isoCode: "SC",
      iso3Code: "SYC",
      phoneCode: "248",
      currencyCode: "SCR",
      currencyName: "Seychellois rupee"),
  Country(
      name: "Sudan",
      isoCode: "SD",
      iso3Code: "SDN",
      phoneCode: "249",
      currencyCode: "SDG",
      currencyName: "Sudanese pound"),
  Country(
      name: "Sweden",
      isoCode: "SE",
      iso3Code: "SWE",
      phoneCode: "46",
      currencyCode: "SEK",
      currencyName: "Swedish krona"),
  Country(
      name: "Singapore",
      isoCode: "SG",
      iso3Code: "SGP",
      phoneCode: "65",
      currencyCode: "SGD",
      currencyName: "Singapore dollar"),
  Country(
      name: "Saint Helena, Ascension and Tristan da Cunha",
      isoCode: "SH",
      iso3Code: "SHN",
      phoneCode: "290",
      currencyCode: "SHP",
      currencyName: "Saint Helena pound"),
  Country(
      name: "Slovenia",
      isoCode: "SI",
      iso3Code: "SVN",
      phoneCode: "386",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Svalbard and Jan Mayen Islands",
      isoCode: "SJ",
      iso3Code: "SJM",
      phoneCode: "47",
      currencyCode: "NOK",
      currencyName: "Norwegian krone"),
  Country(
      name: "Slovakia",
      isoCode: "SK",
      iso3Code: "SVK",
      phoneCode: "421",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Sierra Leone",
      isoCode: "SL",
      iso3Code: "SLE",
      phoneCode: "232",
      currencyCode: "SLL",
      currencyName: "Sierra Leonean leone"),
  Country(
      name: "San Marino",
      isoCode: "SM",
      iso3Code: "SMR",
      phoneCode: "378",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Senegal",
      isoCode: "SN",
      iso3Code: "SEN",
      phoneCode: "221",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Somalia",
      isoCode: "SO",
      iso3Code: "SOM",
      phoneCode: "252",
      currencyCode: "SOS",
      currencyName: "Somali shilling"),
  Country(
      name: "Suriname",
      isoCode: "SR",
      iso3Code: "SUR",
      phoneCode: "597",
      currencyCode: "SRD",
      currencyName: "Surinamese dollar"),
  Country(
      name: "South Sudan",
      isoCode: "SS",
      iso3Code: "SSD",
      phoneCode: "211",
      currencyCode: "SSP",
      currencyName: "South Sudanese pound"),
  Country(
      name: "Sao Tome and Principe",
      isoCode: "ST",
      iso3Code: "STP",
      phoneCode: "239",
      currencyCode: "STD",
      currencyName: "São Tomé and Príncipe dobra"),
  Country(
      name: "El Salvador",
      isoCode: "SV",
      iso3Code: "SLV",
      phoneCode: "503",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Sint Maarten (Dutch part)",
      isoCode: "SX",
      iso3Code: "SXM",
      phoneCode: "1-721",
      currencyCode: "ANG",
      currencyName: "Netherlands Antillean guilder"),
  Country(
      name: "Syrian Arab Republic",
      isoCode: "SY",
      iso3Code: "SYR",
      phoneCode: "963",
      currencyCode: "SYP",
      currencyName: "Syrian pound"),
  Country(
      name: "Swaziland",
      isoCode: "SZ",
      iso3Code: "SWZ",
      phoneCode: "268",
      currencyCode: "SZL",
      currencyName: "Swazi lilangeni"),
  Country(
      name: "Turks and Caicos Islands",
      isoCode: "TC",
      iso3Code: "TCA",
      phoneCode: "1-649",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Chad",
      isoCode: "TD",
      iso3Code: "TCD",
      phoneCode: "235",
      currencyCode: "XAF",
      currencyName: "Central African CFA franc"),
  Country(
      name: "French Southern Territories",
      isoCode: "TF",
      iso3Code: "ATF",
      phoneCode: "262",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Togo",
      isoCode: "TG",
      iso3Code: "TGO",
      phoneCode: "228",
      currencyCode: "XOF",
      currencyName: "West African CFA franc"),
  Country(
      name: "Thailand",
      isoCode: "TH",
      iso3Code: "THA",
      phoneCode: "66",
      currencyCode: "THB",
      currencyName: "Thai baht"),
  Country(
      name: "Tajikistan",
      isoCode: "TJ",
      iso3Code: "TJK",
      phoneCode: "992",
      currencyCode: "TJS",
      currencyName: "Tajikistani somoni"),
  Country(
      name: "Tokelau",
      isoCode: "TK",
      iso3Code: "TKL",
      phoneCode: "690",
      currencyCode: "NZD",
      currencyName: "New Zealand dollar"),
  Country(
      name: "Timor-Leste",
      isoCode: "TL",
      iso3Code: "TLS",
      phoneCode: "670",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Turkmenistan",
      isoCode: "TM",
      iso3Code: "TKM",
      phoneCode: "993",
      currencyCode: "TMT",
      currencyName: "Turkmenistan manat"),
  Country(
      name: "Tunisia",
      isoCode: "TN",
      iso3Code: "TUN",
      phoneCode: "216",
      currencyCode: "TND",
      currencyName: "Tunisian dinar"),
  Country(
      name: "Tonga",
      isoCode: "TO",
      iso3Code: "TON",
      phoneCode: "676",
      currencyCode: "TOP",
      currencyName: "Tongan paʻanga"),
  Country(
      name: "Turkey",
      isoCode: "TR",
      iso3Code: "TUR",
      phoneCode: "90",
      currencyCode: "TRY",
      currencyName: "Turkish lira"),
  Country(
      name: "Trinidad and Tobago",
      isoCode: "TT",
      iso3Code: "TTO",
      phoneCode: "1-868",
      currencyCode: "TTD",
      currencyName: "Trinidad and Tobago dollar"),
  Country(
      name: "Tuvalu",
      isoCode: "TV",
      iso3Code: "TUV",
      phoneCode: "688",
      currencyCode: "AUD",
      currencyName: "Australian dollar"),
  Country(
      name: "Taiwan",
      isoCode: "TW",
      iso3Code: "TWN",
      phoneCode: "886",
      currencyCode: "TWD",
      currencyName: "New Taiwan dollar"),
  Country(
      name: "Tanzania, United Republic of",
      isoCode: "TZ",
      iso3Code: "TZA",
      phoneCode: "255",
      currencyCode: "TZS",
      currencyName: "Tanzanian shilling"),
  Country(
      name: "Ukraine",
      isoCode: "UA",
      iso3Code: "UKR",
      phoneCode: "380",
      currencyCode: "UAH",
      currencyName: "Ukrainian hryvnia"),
  Country(
      name: "Uganda",
      isoCode: "UG",
      iso3Code: "UGA",
      phoneCode: "256",
      currencyCode: "UGX",
      currencyName: "Ugandan shilling"),
  Country(
      name: "United States",
      isoCode: "US",
      iso3Code: "USA",
      phoneCode: "1",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Uruguay",
      isoCode: "UY",
      iso3Code: "URY",
      phoneCode: "598",
      currencyCode: "UYU",
      currencyName: "Uruguayan peso"),
  Country(
      name: "Uzbekistan",
      isoCode: "UZ",
      iso3Code: "UZB",
      phoneCode: "998",
      currencyCode: "UZS",
      currencyName: "Uzbekistani so'm"),
  Country(
      name: "Holy See (Vatican City State)",
      isoCode: "VA",
      iso3Code: "VAT",
      phoneCode: "379",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Saint Vincent and the Grenadines",
      isoCode: "VC",
      iso3Code: "VCT",
      phoneCode: "1-784",
      currencyCode: "XCD",
      currencyName: "East Caribbean dollar"),
  Country(
      name: "Venezuela, Bolivarian Republic of",
      isoCode: "VE",
      iso3Code: "VEN",
      phoneCode: "58",
      currencyCode: "VEF",
      currencyName: "Venezuelan bolívar"),
  Country(
      name: "Virgin Islands, British",
      isoCode: "VG",
      iso3Code: "VGB",
      phoneCode: "1-284",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Virgin Islands, U.S.",
      isoCode: "VI",
      iso3Code: "VIR",
      phoneCode: "1-340",
      currencyCode: "USD",
      currencyName: "United States dollar"),
  Country(
      name: "Vietnam",
      isoCode: "VN",
      iso3Code: "VNM",
      phoneCode: "84",
      currencyCode: "VND",
      currencyName: "Vietnamese đồng"),
  Country(
      name: "Vanuatu",
      isoCode: "VU",
      iso3Code: "VUT",
      phoneCode: "678",
      currencyCode: "VUV",
      currencyName: "Vanuatu vatu"),
  Country(
      name: "Wallis and Futuna Islands",
      isoCode: "WF",
      iso3Code: "WLF",
      phoneCode: "681",
      currencyCode: "XPF",
      currencyName: "CFP franc"),
  Country(
      name: "Kosovo",
      isoCode: "XK",
      iso3Code: "KOS",
      phoneCode: "383",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "Samoa",
      isoCode: "WS",
      iso3Code: "WSM",
      phoneCode: "685",
      currencyCode: "WST",
      currencyName: "Samoan tālā"),
  Country(
      name: "Yemen",
      isoCode: "YE",
      iso3Code: "YEM",
      phoneCode: "967",
      currencyCode: "YER",
      currencyName: "Yemeni rial"),
  Country(
      name: "Mayotte",
      isoCode: "YT",
      iso3Code: "MYT",
      phoneCode: "262",
      currencyCode: "EUR",
      currencyName: "Euro"),
  Country(
      name: "South Africa",
      isoCode: "ZA",
      iso3Code: "ZAF",
      phoneCode: "27",
      currencyCode: "ZAR",
      currencyName: "South African rand"),
  Country(
      name: "Zambia",
      isoCode: "ZM",
      iso3Code: "ZMB",
      phoneCode: "260",
      currencyCode: "ZMW",
      currencyName: "Zambian kwacha"),
  Country(
      name: "Zimbabwe",
      isoCode: "ZW",
      iso3Code: "ZWE",
      phoneCode: "263",
      currencyCode: "BWP",
      currencyName: "Botswana pula")
];