// COUNTRIES DATABASE : www.geonames.org 
let JS_WORLD_COUNTRIES = 
[
"AB|Abkhazia Republic",
"AF|Afghanistan",
"AX|Aland Islands",
"AL|Albania",
"DZ|Algeria",
"AS|American Samoa",
"AD|Andorra",
"AO|Angola",
"AI|Anguilla",
"AG|Antigua and Barbuda",
"AR|Argentina",
"AM|Armenia",
"AW|Aruba",
"AU|Australia",
"AT|Austria",
"AZ|Azerbaijan",
"BS|Bahamas",
"BH|Bahrain",
"BD|Bangladesh",
"BB|Barbados",
"BY|Belarus",
"BE|Belgium",
"BZ|Belize",
"BJ|Benin",
"BM|Bermuda",
"BT|Bhutan",
"BO|Bolivia",
"BQ|Bonaire",
"BA|Bosnia and Herzegovina",
"BW|Botswana",
"BV|Bouvet Island",
"BR|Brazil",
"BN|Brunei",
"BG|Bulgaria",
"BF|Burkina Faso",
"BI|Burundi",
"CV|Cabo Verde",
"KH|Cambodia",
"CM|Cameroon",
"CA|Canada",
"KY|Cayman Islands",
"CF|Central African Republic",
"TD|Chad",
"CL|Chile",
"CN|China",
"CC|Cocos Islands",
"CO|Colombia",
"KM|Comoros",
"CD|Congo",
"CK|Cook Islands",
"CR|Costa Rica",
"HR|Croatia",
"CU|Cuba",
"CW|Curacao",
"CY|Cyprus",
"CZ|Czechia",
"DK|Denmark",
"DJ|Djibouti",
"DM|Dominica",
"DO|Dominican Republic",
"EC|Ecuador",
"EG|Egypt",
"SV|El Salvador",
"GQ|Equatorial Guinea",
"ER|Eritrea",
"EE|Estonia",
"SZ|Eswatini",
"ET|Ethiopia",
"FK|Falkland Islands",
"FO|Faroe Islands",
"FJ|Fiji",
"FI|Finland",
"FR|France",
"GF|French Guiana",
"PF|French Polynesia",
"GA|Gabon",
"GM|Gambia",
"GE|Georgia",
"DE|Germany",
"GH|Ghana",
"GI|Gibraltar",
"GR|Greece",
"GL|Greenland",
"GD|Grenada",
"GP|Guadeloupe",
"GU|Guam",
"GT|Guatemala",
"GG|Guernsey",
"GW|Guinea-Bissau",
"GN|Guinea",
"GY|Guyana",
"HT|Haiti",
"HN|Honduras",
"HK|Hong Kong",
"HU|Hungary",
"IS|Iceland",
"IN|India",
"ID|Indonesia",
"IR|Iran",
"IQ|Iraq",
"IE|Ireland",
"IM|Isle of Man",
"IT|Italy",
"CI|Ivory Coast",
"JM|Jamaica",
"JP|Japan",
"JE|Jersey",
"JO|Jordan",
"KZ|Kazakhstan",
"KE|Kenya",
"KI|Kiribati",
"XK|Kosovo",
"KW|Kuwait",
"KG|Kyrgyzstan",
"LA|Laos",
"LV|Latvia",
"LB|Lebanon",
"LS|Lesotho",
"LR|Liberia",
"LY|Libya",
"LI|Liechtenstein",
"LT|Lithuania",
"LU|Luxembourg",
"MO|Macao",
"MG|Madagascar",
"MW|Malawi",
"MY|Malaysia",
"MV|Maldives",
"ML|Mali",
"MT|Malta",
"MH|Marshall Islands",
"MQ|Martinique",
"MR|Mauritania",
"MU|Mauritius",
"YT|Mayotte",
"MX|Mexico",
"FM|Micronesia",
"MD|Moldova",
"MC|Monaco",
"MN|Mongolia",
"ME|Montenegro",
"MS|Montserrat",
"MA|Morocco",
"MZ|Mozambique",
"MM|Myanmar",
"NA|Namibia",
"NR|Nauru",
"NP|Nepal",
"NL|Netherlands",
"AN|Netherlands Antilles",
"NC|New Caledonia",
"NZ|New Zealand",
"NI|Nicaragua",
"NG|Nigeria",
"NE|Niger",
"NU|Niue",
"NF|Norfolk Island",
"KP|North Korea",
"MK|North Macedonia",
"MP|Northern Mariana Islands",
"NO|Norway",
"OM|Oman",
"PK|Pakistan",
"PW|Palau",
"PS|Palestine",
"PA|Panama",
"PG|Papua New Guinea",
"PY|Paraguay",
"PE|Peru",
"PH|Philippines",
"PN|Pitcairn",
"PL|Poland",
"PT|Portugal",
"PR|Puerto Rico",
"QA|Qatar",
"RE|Reunion",
"RO|Romania",
"RU|Russia",
"RW|Rwanda",
"BL|Saint Barthelemy",
"SH|Saint Helena",
"KN|Saint Kitts and Nevis",
"LC|Saint Lucia",
"MF|Saint Martin",
"WS|Samoa",
"SM|San Marino",
"ST|Sao Tome and Principe",
"SA|Saudi Arabia",
"SN|Senegal",
"CS|Serbia and Montenegro",
"RS|Serbia",
"SC|Seychelles",
"SL|Sierra Leone",
"SG|Singapore",
"SX|Sint Maarten",
"SK|Slovakia",
"SI|Slovenia",
"SB|Solomon Islands",
"SO|Somalia",
"ZA|South Africa",
"GS|South Georgia",
"KR|South Korea",
"SS|South Sudan",
"ES|Spain",
"LK|Sri Lanka",
"SD|Sudan",
"SR|Suriname",
"SJ|Svalbard and Jan Mayen",
"SE|Sweden",
"CH|Switzerland",
"SY|Syria",
"TW|Taiwan",
"TJ|Tajikistan",
"TZ|Tanzania",
"TH|Thailand",
"TL|Timor Leste",
"TG|Togo",
"TK|Tokelau",
"TO|Tonga",
"TT|Trinidad and Tobago",
"TN|Tunisia",
"TR|Turkey",
"TM|Turkmenistan",
"TC|Turks and Caicos Islands",
"TV|Tuvalu",
"VI|U.S. Virgin Islands",
"UG|Uganda",
"UA|Ukraine",
"AE|United Arab Emirates",
"GB|United Kingdom",
"US|United States",
"UY|Uruguay",
"UZ|Uzbekistan",
"VU|Vanuatu",
"VA|Vatican",
"VE|Venezuela",
"VN|Vietnam",
"WF|Wallis and Futuna",
"EH|Western Sahara",
"YE|Yemen",
"ZM|Zambia",
"ZW|Zimbabwe"
];






