Module:Fba/list

local p = {}

p.fbas = {
	["Albania"] = "Albanian Football Federation",
	["Andorra"] = "Andorran Football Federation",
	["Armenia"] = "Football Federation of Armenia",
	["Austria"] = "Austrian Football Association",
	["Azerbaijan"] = "Association of Football Federations of Azerbaijan",
	["Belarus"] = "Football Federation of Belarus",
	["Belgium"] = "Royal Belgian Football Association",
	["Bosnia and Herzegovina"] = "Football Association of Bosnia and Herzegovina",
	["Bulgaria"] = "Bulgarian Football Union",
	["Croatia"] = "Croatian Football Federation",
	["Cyprus"] = "Cyprus Football Association",
	["Czech Republic"] = "Football Association of the Czech Republic",
		["Czechia"] = "Football Association of the Czech Republic",
		["Czechoslovakia"] = "Football Association of the Czech Republic",
		["Bohemia"] = "Football Association of the Czech Republic",
		["Protectorate of Bohemia and Moravia"] = "Football Association of the Czech Republic",
	["Denmark"] = "Danish Football Association",
	["England"] = "The Football Association",
		["United Kingdom"] = "The Football Association",
		["United Kingdom of Great Britain and Ireland"] = "The Football Association",
	["Estonia"] = "Estonian Football Association",
	["Faroe Islands"] = "Faroe Islands Football Association",
	["Finland"] = "Football Association of Finland",
	["France"] = "French Football Federation",
	["Kingdom of Galicia and Lodomeria"] = "Związek Polski Piłki Nożnej",
	["Georgia (country)"] = "Georgian Football Federation",
	["Germany"] = "German Football Association",
		["West Germany"] = "German Football Association",
	["Gibraltar"] = "Gibraltar Football Association",
	["Greece"] = "Hellenic Football Federation",
	["Hungary"] = "Hungarian Football Federation",
	["Iceland"] = "Football Association of Iceland",
	["Republic of Ireland"] = "Football Association of Ireland",
		["Irish Free State"] = "Football Association of Ireland",
	["Israel"] = "Israel Football Association",
		["Mandatory Palestine"] = "Israel Football Association",
	["Italy"] = "Italian Football Federation",
	["Kazakhstan"] = "Kazakhstan Football Federation",
	["Kosovo"] = "Football Federation of Kosovo",
	["Latvia"] = "Latvian Football Federation",
	["Liechtenstein"] = "Liechtenstein Football Association",
	["Lithuania"] = "Lithuanian Football Federation",
	["Luxembourg"] = "Luxembourg Football Federation",
	["Malta"] = "Malta Football Association",
	["Moldova"] = "Moldovan Football Federation",
	["Montenegro"] = "Football Association of Montenegro",
	["Netherlands"] = "Royal Dutch Football Association",
	["North Macedonia"] = "Football Federation of Macedonia",
	["Northern Ireland"] = "Irish Football Association",
		["Ireland"] = "Irish Football Association",
	["Norway"] = "Norwegian Football Federation",
	["Poland"] = "Polish Football Association",
	["Portugal"] = "Portuguese Football Federation",
	["Romania"] = "Romanian Football Federation",
	["Russia"] = "Russian Football Union",
	["San Marino"] = "San Marino Football Federation",
	["Scotland"] = "Scottish Football Association",
	["Serbia"] = "Football Association of Serbia",
	["Slovakia"] = "Slovak Football Association",
	["Slovenia"] = "Football Association of Slovenia",
	["Spain"] = "Royal Spanish Football Federation",
	["Sweden"] = "Swedish Football Association",
	["Switzerland"] = "Swiss Football Association",
	["Turkey"] = "Turkish Football Federation",
	["Ukraine"] = "Ukrainian Association of Football",
	["Wales"] = "Football Association of Wales",

	["Algeria"] = "Algerian Football Federation",
	["Angola"] = "Angolan Football Federation",
	["Benin"] = "Benin Football Federation",
		["Republic of Dahomey"] = "Benin Football Federation",
	["Botswana"] = "Botswana Football Association",
	["Burkina Faso"] = "Burkinabé Football Federation",
		["Republic of Upper Volta"] = "Burkinabé Football Federation",
	["Burundi"] = "Football Federation of Burundi",
	["Cameroon"] = "Cameroonian Football Federation",
	["Cape Verde"] = "Cape Verdean Football Federation",
	["Central African Republic"] = "Central African Football Federation",
	["Chad"] = "Chadian Football Federation",
	["Comoros"] = "Comoros Football Federation",
	["Republic of the Congo"] = "Congolese Football Federation",
	["Democratic Republic of the Congo"] = "Congolese Association Football Federation",
		["Zaire"] = "Congolese Association Football Federation",
	["Djibouti"] = "Djiboutian Football Federation",
	["Egypt"] = "Egyptian Football Association",
		["United Arab Republic"] = "Egyptian Football Association",
	["Equatorial Guinea"] = "Equatoguinean Football Federation",
	["Eritrea"] = "Eritrean National Football Federation",
	["Eswatini"] = "Eswatini Football Association",
	["Ethiopia"] = "Ethiopian Football Federation",
	["Gabon"] = "Gabonese Football Federation",
	["The Gambia"] = "Gambia Football Federation",
	["Ghana"] = "Ghana Football Association",
		["Gold Coast (British colony)"] = "Ghana Football Association",
	["Guinea"] = "Guinean Football Federation",
	["Guinea-Bissau"] = "Football Federation of Guinea-Bissau",
	["Ivory Coast"] = "Ivorian Football Federation",
	["Kenya"] = "Football Kenya Federation",
	["Lesotho"] = "Lesotho Football Association",
	["Liberia"] = "Liberia Football Association",
	["Libya"] = "Libyan Football Federation",
	["Madagascar"] = "Malagasy Football Federation",
	["Malawi"] = "Football Association of Malawi",
	["Mali"] = "Malian Football Federation",
	["Mauritania"] = "Football Federation of the Islamic Republic of Mauritania",
	["Mauritius"] = "Mauritius Football Association",
	["Morocco"] = "Royal Moroccan Football Federation",
	["Mozambique"] = "Mozambican Football Federation",
	["Namibia"] = "Namibia Football Association",
	["Niger"] = "Nigerien Football Federation",
	["Nigeria"] = "Nigeria Football Federation",
	["Rwanda"] = "Rwanda Football Federation",
	["São Tomé and Príncipe"] = "São Toméan Football Federation",
	["Senegal"] = "Senegalese Football Federation",
	["Seychelles"] = "Seychelles Football Federation",
	["Sierra Leone"] = "Sierra Leone Football Association",
	["Somalia"] = "Somali Football Federation",
	["South Africa"] = "South African Football Association",
	["Sudan"] = "Sudan Football Association",
	["South Sudan"] = "South Sudan Football Association",
	["Tanzania"] = "Tanzania Football Federation",
		["Tanganyika"] = "Tanzania Football Federation",
	["Togo"] = "Togolese Football Federation",
	["Tunisia"] = "Tunisian Football Federation",
	["Uganda"] = "Federation of Uganda Football Associations",
	["Zambia"] = "Football Association of Zambia",
		["Northern Rhodesia"] = "Football Association of Zambia",
	["Zimbabwe"] = "Zimbabwe Football Association",
		["Rhodesia"] = "Zimbabwe Football Association",
		["Southern Rhodesia"] = "Zimbabwe Football Association",

	["Afghanistan"] = "Afghanistan Football Federation",
	["Australia"] = "Football Australia",
	["Bahrain"] = "Bahrain Football Association",
	["Bangladesh"] = "Bangladesh Football Federation",
	["Bhutan"] = "Bhutan Football Federation",
	["Brunei"] = "Football Association of Brunei Darussalam",
	["Cambodia"] = "Football Federation of Cambodia",
	["China"] = "Chinese Football Association",
	["Chinese Taipei"] = "Chinese Taipei Football Association",
		["Taiwan"] = "Chinese Taipei Football Association",
	["East Timor"] = "East Timor Football Federation",
		["Timor-Leste"] = "East Timor Football Federation",
	["Guam"] = "Guam Football Association",
	["Hong Kong"] = "Football Association of Hong Kong, China",
	["India"] = "All India Football Federation",
		["British Raj"] = "All India Football Federation",
	["Indonesia"] = "Football Association of Indonesia",
		["Dutch East Indies"] = "Football Association of Indonesia",
	["Iran"] = "Football Federation Islamic Republic of Iran",
	["Iraq"] = "Iraq Football Association",
	["Japan"] = "Japan Football Association",
	["Jordan"] = "Jordan Football Association",
	["North Korea"] = "DPR Korea Football Association",
	["South Korea"] = "Korea Football Association",
	["Kuwait"] = "Kuwait Football Association",
	["Kyrgyzstan"] = "Kyrgyz Football Union",
	["Laos"] = "Lao Football Federation",
	["Lebanon"] = "Lebanese Football Association",
	["Macau"] = "Macau Football Association",
	["Malaysia"] = "Football Association of Malaysia",
		["Federation of Malaya"] = "Football Association of Malaysia",
	["Maldives"] = "Football Association of Maldives",
	["Mongolia"] = "Mongolian Football Federation",
	["Myanmar"] = "Myanmar Football Federation",
	["Nepal"] = "All Nepal Football Association",
	["Oman"] = "Oman Football Association",
	["Pakistan"] = "Pakistan Football Federation",
	["Palestine"] = "Palestinian Football Association",
		["State of Palestine"] = "Palestinian Football Association",
	["Philippines"] = "Philippine Football Federation",
	["Qatar"] = "Qatar Football Association",
	["Saudi Arabia"] = "Saudi Arabian Football Federation",
	["Singapore"] = "Football Association of Singapore",
	["Sri Lanka"] = "Football Federation of Sri Lanka",
		["Dominion of Ceylon"] = "Football Federation of Sri Lanka",
	["Syria"] = "Syrian Football Association",
	["Tajikistan"] = "Tajikistan Football Federation",
	["Thailand"] = "Football Association of Thailand",
	["Turkmenistan"] = "Football Federation of Turkmenistan",
	["United Arab Emirates"] = "United Arab Emirates Football Association",
	["Uzbekistan"] = "Uzbekistan Football Association",
	["Vietnam"] = "Vietnam Football Federation",
		["North Vietnam"] = "Vietnam Football Federation",
		["South Vietnam"] = "Vietnam Football Federation",
	["Yemen"] = "Yemen Football Association",
		["Yemen Arab Republic"] = "Yemen Football Association",
	["Canada"] = "Canadian Soccer Association",
		["Alberta"] = "Alberta Soccer Association",
		["British Columbia"] = "British Columbia Soccer Association",
		["Ontario"] = "Ontario Soccer Association",
	["Mexico"] = "Mexican Football Federation",
	["United States"] = "United States Soccer Federation",
	["Belize"] = "Football Federation of Belize",
	["Costa Rica"] = "Costa Rican Football Federation",
	["El Salvador"] = "Salvadoran Football Federation",
	["Guatemala"] = "National Football Federation of Guatemala",
	["Honduras"] = "National Autonomous Federation of Football of Honduras",
	["Nicaragua"] = "Nicaraguan Football Federation",
	["Panama"] = "Panamanian Football Federation",
	["Anguilla"] = "Anguilla Football Association",
	["Antigua and Barbuda"] = "Antigua and Barbuda Football Association",
	["Aruba"] = "Aruba Football Federation",
	["The Bahamas"] = "Bahamas Football Association",
	["Barbados"] = "Barbados Football Association",
	["Bermuda"] = "Bermuda Football Association",
	["British Virgin Islands"] = "British Virgin Islands Football Association",
	["Cayman Islands"] = "Cayman Islands Football Association",
	["Cuba"] = "Football Association of Cuba",
	["Curaçao"] = "Curaçao Football Federation",
	["Dominica"] = "Dominica Football Association",
	["Dominican Republic"] = "Dominican Football Federation",
	["Grenada"] = "Grenada Football Association",
	["Guyana"] = "Guyana Football Federation",
		["British Guiana"] = "Guyana Football Federation",
	["Haiti"] = "Haitian Football Federation",
	["Jamaica"] = "Jamaica Football Federation",
	["Montserrat"] = "Montserrat Football Association",
	["Puerto Rico"] = "Puerto Rican Football Federation",
	["Saint Kitts and Nevis"] = "St. Kitts and Nevis Football Association",
	["Saint Lucia"] = "Saint Lucia Football Association",
	["Saint Vincent and the Grenadines"] = "Saint Vincent and the Grenadines Football Federation",
	["Suriname"] = "Surinamese Football Association",
		["Surinam (Dutch colony)"] = "Surinamese Football Association",
		["Suriname (Kingdom of the Netherlands)"] = "Surinamese Football Association",
	["Trinidad and Tobago"] = "Trinidad and Tobago Football Association",
	["Turks and Caicos Islands"] = "Turks and Caicos Islands Football Association",
	["United States Virgin Islands"] = "U.S. Virgin Islands Soccer Federation",

	["Argentina"] = "Argentine Football Association",
	["Bolivia"] = "Bolivian Football Federation",
	["Brazil"] = "Brazilian Football Confederation",
	["Chile"] = "Football Federation of Chile",
	["Colombia"] = "Colombian Football Federation",
	["Ecuador"] = "Ecuadorian Football Federation",
	["Paraguay"] = "Paraguayan Football Association",
	["Peru"] = "Peruvian Football Federation",
	["Uruguay"] = "Uruguayan Football Association",
	["Venezuela"] = "Venezuelan Football Federation",

	["American Samoa"] = "Football Federation American Samoa",
	["Cook Islands"] = "Cook Islands Football Association",
	["Fiji"] = "Fiji Football Association",
	["New Caledonia"] = "New Caledonian Football Federation",
	["New Zealand"] = "New Zealand Football",
	["Papua New Guinea"] = "Papua New Guinea Football Association",
	["Samoa"] = "Football Federation Samoa",
	["Solomon Islands"] = "Solomon Islands Football Federation",
	["French Polynesia"] = "Tahitian Football Federation",
	["Tonga"] = "Tonga Football Association",
	["Vanuatu"] = "Vanuatu Football Federation",
		["New Hebrides"] = "Vanuatu Football Federation",

	["Réunion"] = "Ligue réunionnaise de football",
	["Zanzibar"] = "Zanzibar Football Federation",
	["Northern Mariana Islands"] = "Northern Mariana Islands Football Association",
	["Bonaire"] = "Bonaire Football Federation",
	["French Guiana"] = "Ligue de football de la Guyane",
	["Guadeloupe"] = "Ligue guadeloupéenne de football",
	["Martinique"] = "Ligue de football de la Martinique",
	["Collectivity of Saint Martin"] = "Ligue de football de Saint-Martin",
	["Sint Maarten"] = "Sint Maarten Football Federation",
	["Kiribati"] = "Kiribati Islands Football Federation",
	["Niue"] = "Niue Football Association",
	["Tuvalu"] = "Tuvalu Islands Football Association",

	["East Germany"] = "Deutscher Fußball-Verband der DDR",
	["Saar Protectorate"] = "Saarland Football Association",
	["Serbia and Montenegro"] = "Football Association of Serbia and Montenegro",
		["Federal Republic of Yugoslavia"] = "Football Association of Serbia and Montenegro",
	["Soviet Union"] = "Football Federation of the Soviet Union",
	["Kingdom of Yugoslavia"] = "Football Association of Yugoslavia",
		["Democratic Federal Yugoslavia"] = "Football Association of Yugoslavia",
		["Federal People's Republic of Yugoslavia"] = "Football Association of Yugoslavia",
		["Socialist Federal Republic of Yugoslavia"] = "Football Association of Yugoslavia",
	["Commonwealth of Independent States"] = "Association Football Federation of CIS",
	["Netherlands Antilles"] = "Netherlands Antillean Football Union",
	["Curaçao and Dependencies"] = "Curaçao Football Association",
	["South Yemen"] = "PDR Yemen Football Federation",

	["Republic of Artsakh"] = "Artsakh Football Association",
	["Vatican City"] = "Vatican Amateur Sports Association",
	["Monaco"] = "Monégasque Football Federation",
	["Isle of Man"] = "Isle of Man Football Association",
	["Jersey"] = "Jersey Football Association",
	["Federated States of Micronesia"] = "Federated States of Micronesia Football Association",
	["Catalonia"] = "Catalan Football Federation",
	["Republika Srpska"] = "Football Association of Republika Srpska",
	["Greenland"] = "Football Association of Greenland",
	["Western Sahara"] = "Sahrawi Football Federation",
	["Guernsey"] = "Guernsey Football Association",
	["Falkland Islands"] = "Falkland Islands Football League",
	["Marshall Islands"] = "Marshall Islands Soccer Federation",
	["Palau"] = "Palau Football Association",
	["Gozo"] = "Gozo Football Association",
	["Northern Cyprus"] = "Cyprus Turkish Football Association",
	["Sápmi"] = "FA Sápmi",
	["Iraqi Kurdistan"] = "Kurdistan Football Association",
	["Tibet"] = "Tibetan National Football Association",
	["Abkhazia"] = "Football Federation of Abkhazia",
	["Quebec"] = "Soccer Québec",
	["Saint Barthélemy"] = "Comité Territorial de Football de Saint-Barthélemy",
	["Sint Eustatius"] = "Statia Football Association",
	["Saint Pierre and Miquelon"] = "Ligue de football de Saint-Pierre-et-Miquelon",
	["Saba (island)"] = "Saba Football Association",
	["Åland Islands"] = "Åland Football Association",
		["Åland"] = "Åland Football Association",
	["Gotland"] = "Gotlands Fotbollförbund",
	["Orkney"] = "Orkney Amateur Football Association",
	["Shetland"] = "Shetland Football Association",
	["Valencian Community"] = "Valencian Community Football Federation",
	["Ceuta"] = "Ceuta Football Federation",
	["Galicia (Spain)"] = "Royal Galician Football Federation",
	["Community of Madrid"] = "Royal Madrid Football Federation",
	["Melilla"] = "Royal Melillan Football Federation",
	["Region of Murcia"] = "Football Federation of the Region of Murcia",
	["Andalusia"] = "Royal Andalusian Football Federation",
	["Aragon"] = "Royal Aragonese Football Federation",
	["Asturias"] = "Royal Football Federation of the Principality of Asturias",
	["Basque Country (autonomous community)"] = "Basque Football Federation",
	["Castile and León"] = "Royal Castile and León Football Federation",
	["British West Indies"] = "British Caribbean Football Association",
	["Maasai people"] = "Maasai Football Federation",
	["Principality of Sealand"] = "Sealand National Football Association",
	["Ukrainian Soviet Socialist Republic"] = "Football Federation of the Ukrainian SSR",
	["Croatian Republic of Herzeg-Bosnia"] = "Football Federation of Herzeg-Bosnia",
	["Mayotte"] = "Ligue mahoraise de football",
	["Chagos Archipelago"] = "Chagos Football Association",
	["Somaliland"] = "Somaliland Football Association",
	["Nauru"] = "Nauru Soccer Federation",
	["Autonomous Region of Bougainville"] = "Bougainville Football Federation",
	["Hawaii"] = "Hawaiian Football",
	["Republic of West Papua"] = "Football Association West Papua",
	["Easter Island"] = "Asociación de Fútbol de Isla de Pascua",

	["Kenya_old"] = "Football Kenya Limited",
	["Brunei_old"] = "Football Association of Brunei Darussalam",
	["Niue_old"] = "Niue Island Soccer Association",
}

p.codes = {
	["Afghanistan"] = "AFG",
	["Albania"] = "ALB",
	["Algeria"] = "ALG",
	["American Samoa"] = "ASA",
	["Andorra"] = "AND",
	["Angola"] = "ANG",
	["Anguilla"] = "AIA",
	["Antigua and Barbuda"] = "ATG",
	["Argentina"] = "ARG",
	["Armenia"] = "ARM",
	["Aruba"] = "ARU",
	["Australia"] = "AUS",
	["Austria"] = "AUT",
	["Azerbaijan"] = "AZE",
	["The Bahamas"] = "BAH",
	["Bahrain"] = "BHR",
	["Bangladesh"] = "BAN",
	["Barbados"] = "BRB",
	["Belarus"] = "BLR",
	["Belgium"] = "BEL",
	["Belize"] = "BLZ",
	["Benin"] = "BEN",
	["Bermuda"] = "BER",
	["Bhutan"] = "BHU",
	["Bolivia"] = "BOL",
	["Bosnia and Herzegovina"] = "BIH",
	["Botswana"] = "BOT",
	["Brazil"] = "BRA",
	["British Virgin Islands"] = "VGB",
	["Brunei"] = "BRU",
	["Bulgaria"] = "BUL",
	["Burkina Faso"] = "BFA",
	["Burundi"] = "BDI",
	["Cambodia"] = "CAM",
	["Cameroon"] = "CMR",
	["Canada"] = "CAN",
	["Cape Verde"] = "CPV",
	["Cayman Islands"] = "CAY",
	["Central African Republic"] = "CTA",
	["Chad"] = "CHA",
	["Chile"] = "CHI",
	["China"] = "CHN",
	["Chinese Taipei"] = "TPE",
	["Colombia"] = "COL",
	["Comoros"] = "COM",
	["Republic of the Congo"] = "CGO",
	["Cook Islands"] = "COK",
	["Costa Rica"] = "CRC",
	["Croatia"] = "CRO",
	["Cuba"] = "CUB",
	["Curaçao"] = "CUW",
	["Cyprus"] = "CYP",
	["Czech Republic"] = "CZE",
	["Denmark"] = "DEN",
	["Djibouti"] = "DJI",
	["Dominica"] = "DMA",
	["Dominican Republic"] = "DOM",
	["Democratic Republic of the Congo"] = "COD",
	["Ecuador"] = "ECU",
	["Egypt"] = "EGY",
	["El Salvador"] = "SLV",
	["England"] = "ENG",
	["Equatorial Guinea"] = "EQG",
	["Eritrea"] = "ERI",
	["Estonia"] = "EST",
	["Ethiopia"] = "ETH",
	["Faroe Islands"] = "FRO",
	["Fiji"] = "FIJ",
	["Finland"] = "FIN",
	["France"] = "FRA",
	["Gabon"] = "GAB",
	["The Gambia"] = "GAM",
	["Georgia (country)"] = "GEO",
	["Germany"] = "GER",
	["Ghana"] = "GHA",
	["Gibraltar"] = "GIB",
	["Greece"] = "GRE",
	["Grenada"] = "GRN",
	["Guam"] = "GUM",
	["Guatemala"] = "GUA",
	["Guinea"] = "GUI",
	["Guinea-Bissau"] = "GNB",
	["Guyana"] = "GUY",
	["Haiti"] = "HAI",
	["Honduras"] = "HON",
	["Hong Kong"] = "HKG",
	["Hungary"] = "HUN",
	["Iceland"] = "ISL",
	["India"] = "IND",
	["Indonesia"] = "IDN",
	["Iran"] = "IRN",
	["Iraq"] = "IRQ",
	["Israel"] = "ISR",
	["Italy"] = "ITA",
	["Ivory Coast"] = "CIV",
	["Jamaica"] = "JAM",
	["Japan"] = "JPN",
	["Jordan"] = "JOR",
	["Kazakhstan"] = "KAZ",
	["Kenya"] = "KEN",
	["Kosovo"] = "KOS",
	["Kuwait"] = "KUW",
	["Kyrgyzstan"] = "KGZ",
	["Laos"] = "LAO",
	["Latvia"] = "LVA",
	["Lebanon"] = "LBN",
	["Lesotho"] = "LES",
	["Liberia"] = "LBR",
	["Libya"] = "LBY",
	["Liechtenstein"] = "LIE",
	["Lithuania"] = "LTU",
	["Luxembourg"] = "LUX",
	["Macau"] = "MAC",
	["North Macedonia"] = "MKD",
	["Madagascar"] = "MAD",
	["Malawi"] = "MWI",
	["Malaysia"] = "MAS",
	["Maldives"] = "MDV",
	["Mali"] = "MLI",
	["Malta"] = "MLT",
	["Mauritania"] = "MTN",
	["Mauritius"] = "MRI",
	["Mexico"] = "MEX",
	["Moldova"] = "MDA",
	["Mongolia"] = "MNG",
	["Montenegro"] = "MNE",
	["Montserrat"] = "MSR",
	["Morocco"] = "MAR",
	["Mozambique"] = "MOZ",
	["Myanmar"] = "MYA",
	["Namibia"] = "NAM",
	["Nepal"] = "NEP",
	["Netherlands"] = "NED",
	["New Caledonia"] = "NCL",
	["New Zealand"] = "NZL",
	["Nicaragua"] = "NCA",
	["Niger"] = "NIG",
	["Nigeria"] = "NGA",
	["North Korea"] = "PRK",
	["Northern Ireland"] = "NIR",
	["Norway"] = "NOR",
	["Oman"] = "OMA",
	["Pakistan"] = "PAK",
	["Palestine"] = "PLE",
		["State of Palestine"] = "PLE",
	["Panama"] = "PAN",
	["Papua New Guinea"] = "PNG",
	["Paraguay"] = "PAR",
	["Peru"] = "PER",
	["Philippines"] = "PHI",
	["Poland"] = "POL",
	["Portugal"] = "POR",
	["Puerto Rico"] = "PUR",
	["Qatar"] = "QAT",
	["Republic of Ireland"] = "IRL",
	["Romania"] = "ROU",
	["Russia"] = "RUS",
	["Rwanda"] = "RWA",
	["Saint Kitts and Nevis"] = "SKN",
	["Saint Lucia"] = "LCA",
	["Saint Vincent and the Grenadines"] = "VIN",
	["Samoa"] = "SAM",
	["San Marino"] = "SMR",
	["São Tomé and Príncipe"] = "STP",
	["Saudi Arabia"] = "KSA",
	["Scotland"] = "SCO",
	["Senegal"] = "SEN",
	["Serbia"] = "SRB",
	["Seychelles"] = "SEY",
	["Sierra Leone"] = "SLE",
	["Singapore"] = "SGP",
	["Slovakia"] = "SVK",
	["Slovenia"] = "SVN",
	["Solomon Islands"] = "SOL",
	["Somalia"] = "SOM",
	["South Africa"] = "RSA",
	["South Korea"] = "KOR",
	["South Sudan"] = "SSD",
	["Spain"] = "ESP",
	["Sri Lanka"] = "SRI",
	["Sudan"] = "SDN",
	["Suriname"] = "SUR",
	["Eswatini"] = "SWZ",
	["Sweden"] = "SWE",
	["Switzerland"] = "SUI",
	["Syria"] = "SYR",
	["French Polynesia"] = "TAH",
	["Tajikistan"] = "TJK",
	["Tanzania"] = "TAN",
	["Thailand"] = "THA",
	["East Timor"] = "TLS",
		["Timor-Leste"] = "TLS",
	["Togo"] = "TOG",
	["Tonga"] = "TGA",
	["Trinidad and Tobago"] = "TRI",
	["Tunisia"] = "TUN",
	["Turkey"] = "TUR",
	["Turkmenistan"] = "TKM",
	["Turks and Caicos Islands"] = "TCA",
	["Uganda"] = "UGA",
	["Ukraine"] = "UKR",
	["United Arab Emirates"] = "UAE",
	["United States"] = "USA",
	["Uruguay"] = "URU",
	["United States Virgin Islands"] = "VIR",
	["Uzbekistan"] = "UZB",
	["Vanuatu"] = "VAN",
	["Venezuela"] = "VEN",
	["Vietnam"] = "VIE",
	["Wales"] = "WAL",
	["Yemen"] = "YEM",
	["Zambia"] = "ZAM",
	["Zimbabwe"] = "ZIM",

	["Åland Islands"] = "AXL",
		["Åland"] = "AXL",
	["Republic of Artsakh"] = "NKR",
	["Basque Country (autonomous community)"] = "BSQ",
	["Bonaire"] = "BOE",
	["Catalonia"] = "CAT",
	["French Guiana"] = "GUF",
	["United Kingdom"] = "GBR",
		["United Kingdom of Great Britain and Ireland"] = "GBR",
	["Greenland"] = "GRL",
	["Guadeloupe"] = "GLP",
	["Kiribati"] = "KIR",
	["Martinique"] = "MTQ",
	["Northern Cyprus"] = "TRNC",
	["Northern Mariana Islands"] = "NMI",
	["Réunion"] = "REU",
	["Collectivity of Saint Martin"] = "SMN",
	["Sint Maarten"] = "SMA",
	["Tuvalu"] = "TUV",
	["Vatican City"] = "VAT",
	["Zanzibar"] = "ZAN",
	["Federated States of Micronesia"] = "FSM",
	["Monaco"] = "MCO",
	["Marshall Islands"] = "MHL",
	["Niue"] = "NIU",
	["Palau"] = "PLW",
	["British Guiana"] = "BGU",
	["British Raj"] = "BIN",
	["Bohemia"] = "BOH",
	["Burma"] = "BUR",
		["Myanmar_old"] = "BUR",
	["Dominion of Ceylon"] = "CEY",
	["Commonwealth of Independent States"] = "CIS",
	["Czechoslovakia"] = "TCH",
	["Republic of Dahomey"] = "DAH",
	["Dutch East Indies"] = "INH",
	["Federal Republic of Yugoslavia"] = "YUG",
	["East Germany"] = "GDR",
	["Gold Coast (British colony)"] = "GOC",
	["Ireland"] = "EIR",
	["Federation of Malaya"] = "MAL",
	["Netherlands Antilles"] = "ANT",
	["New Hebrides"] = "HEB",
	["North Vietnam"] = "VNO",
	["Yemen Arab Republic"] = "NYE",
	["Northern Rhodesia"] = "NRH",
	["Mandatory Palestine"] = "PAL",
	["Rhodesia"] = "RHO",
	["Saar Protectorate"] = "SAA",
	["Serbia and Montenegro"] = "SCG",
	["Siam"] = "SIA",
		["Thailand_old"] = "SIA",
	["Southern Rhodesia"] = "SRH",
	["South Vietnam"] = "VSO",
	["South Yemen"] = "YMD",
	["Soviet Union"] = "URS",
	["Tanganyika"] = "TAA",
	["Taiwan"] = "TAI",
	["United Arab Republic"] = "UAR",
	["Republic of Upper Volta"] = "UPV",
	["West Germany"] = "FRG",
	["Western Samoa"] = "WSM",
		["Samoa_old"] = "WSM",
	["Socialist Federal Republic of Yugoslavia"] = "YUG",
	["Zaire"] = "ZAI",
}

function p.list(frame)
	if frame.args[1] then
		if string.sub(frame.args[1], -2) == "_c" then
			return p.codes[string.sub(frame.args[1], 1, -3)] or ""
		elseif string.sub(frame.args[1], -6) == "_c_old" then
			return p.codes[string.sub(frame.args[1], 1, -7) .. "_old"] or ""
		end
		return p.fbas[frame.args[1]] or ""
	end
	return ""
end

function p.list_all(frame)
	local fbas = {}
	local links = {}

	--Find aliases
	for k, v in pairs(p.fbas) do
		if links[v] then
			table.insert(fbas[links[v]].aliases, k)
			table.sort(fbas[links[v]].aliases)
		else
			links[v] = k
			fbas[k] = {[1] = v, aliases = {[1] = k}}
		end
	end

	local lists = mw.html.create()
	--Create fbas table
	local fbatable = lists:tag("table"):addClass("wikitable sortable collapsible")
	fbatable:tag("tr"):tag("th"):wikitext("Input"):done():tag("th"):wikitext("Output")
	for k,v in pairs(fbas) do
		local inp = (type(fbas[k].aliases) == "table") and ("<code>"..table.concat(fbas[k].aliases,"</code><br/><code>").."</code>") or ""
		local out = fbas[k][1] and ("[["..fbas[k][1].."]]") or k
		fbatable:tag("tr"):tag("td"):wikitext(inp):done():tag("td"):wikitext(out)
	end

	--Create codes table
	local ctable = lists:tag("table"):addClass("wikitable sortable collapsible")
	ctable:tag("tr"):tag("th"):wikitext("Input"):done():tag("th"):wikitext("Output")
	for k,v in pairs(p.codes) do
		ctable:tag("tr"):tag("td"):wikitext("<code>"..k.."</code>"):done():tag("td"):wikitext("<code>"..v.."</code>")
	end

	return lists
end

return p

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.