Greasy Fork is available in English.

Skiplagged Enhanced - Airport Code Tooltips and Time Toggle

Show airport names in tooltips and add a toggle to always show times on skiplagged.com

// ==UserScript==
// @name        Skiplagged Enhanced - Airport Code Tooltips and Time Toggle
// @namespace   https://greasyfork.org/en/users/668659-denvercoder1
// @match       https://skiplagged.com/*
// @grant       none
// @version     1.1.2
// @author      Jonah Lawrence
// @license     MIT
// @description Show airport names in tooltips and add a toggle to always show times on skiplagged.com
// ==/UserScript==

/**
 * Airport code to airport name and location mapping
 *
 * https://gist.githubusercontent.com/tdreyno/4278655/raw/7b0762c09b519f40397e4c3e100b097d861f5588/airports.json
 *
 * Converted using the following script
 * map = {}
 * data.forEach((a) => {
 *     let full = ""
 *     if (a.name) { full += a.name }
 *     if (a.city) {
 *         if (a.country) {
 *             if (a.name) {
 *                 full += ` (${a.city}, ${a.country})`
 *             } else {
 *                 full += `${a.city}, ${a.country}`
 *             }
 *         } else {
 *             if (a.name) {
 *                 full += ` (${a.city})`
 *             } else {
 *                 full += `${a.city}`
 *             }
 *         }
 *     } else {
 *         if (a.country) {
 *             full += ` (${a.country})`
 *         } else {
 *             full += `${a.country}`
 *         }
 *     }
 *     if (a.country == "United States" && a.state) {
 *         full = full.replace(", United States", `, ${a.state}`)
 *     }
 *     map[a.code] = full
 * })
 */
const airportNames = {
    AAA: "Anaa Airport (Anaa, French Polynesia)",
    AAE: "El Mellah Airport (El Tarf, Algeria)",
    AAL: "Aalborg Airport (Norresundby, Denmark)",
    AAM: "Mala Mala (Mala Mala, South Africa)",
    AAN: "Al Ain Airport (Ayn al Faydah, United Arab Emirates)",
    AAQ: "Olkhovka Airport (Novorossiysk, Russia)",
    AAR: "Tirstrup Airport (Kolind, Denmark)",
    AAT: "Altay Airport (Altay, China)",
    AAX: "Romeu Zuma Airport (Araxá, Brazil)",
    AAY: "Al Gaidah Airport (Al Ghaydah, Yemen)",
    ABA: "Abakan (Abakan, Russian Federation)",
    ABC: "Los Llanos (Albacete, Spain)",
    ABD: "Abadan, Iran",
    ABE: "Lehigh Valley International Airport (Allentown, Pennsylvania)",
    ABI: "Abilene Regional Airport (Abilene, Texas)",
    ABJ: "Abidjan Port Bouet Airport (Abidjan, Ivory Coast)",
    ABK: "Kabri Dar (Kabri Dar, Ethiopia)",
    ABL: "Ambler Airport (Kiana, Alaska)",
    ABM: "Bamaga Airport (Seisia, Australia)",
    ABQ: "Albuquerque International Airport (Albuquerque, New Mexico)",
    ABR: "Aberdeen Regional Airport (Aberdeen, South Dakota)",
    ABS: "Abu Simbel Airport (Abu Simbel, Egypt)",
    ABT: "Al Baha Airport (Al Aqiq, Saudi Arabia)",
    ABV: "Abuja International Airport (Gwagwa, Nigeria)",
    ABX: "Albury Airport (Albury, Australia)",
    ABY: "Southwest Georgia Regional Airport (Albany, Georgia)",
    ABZ: "Aberdeen Dyce International Airport (Aberdeen, United Kingdom)",
    ACA: "General Juan N Alvarez International Airport (Acapulco, Mexico)",
    ACC: "Kotoka International Airport (Accra, Ghana)",
    ACE: "Arrecife Airport (San Bartolomé, Spain)",
    ACH: "Altenrhein Airport (Altenrhein, Switzerland)",
    ACI: "The Blaye Airport (St. Peter Port, United Kingdom)",
    ACK: "Nantucket Memorial Airport (Nantucket, Massachusetts)",
    ACP: "Sahand Airport (Sahand, Iran)",
    ACS: "Achinsk, Russia",
    ACT: "Waco Regional Airport (Waco, Texas)",
    ACV: "Arcata Airport (Mckinleyville, California)",
    ACX: "Xingyi (Xingyi, China)",
    ACY: "Atlantic City International Airport (Egg Harbor City, New Jersey)",
    ACZ: "Zabol A/P (Zabol, Iran)",
    ADA: "Sakirpasa Airport (Adana, Turkey)",
    ADB: "Gaziemir Airport (Azmir, Turkey)",
    ADD: "Bole International Airport (Addis Ababa, Ethiopia)",
    ADE: "Aden International Airport (Ash Shaykh Uthman, Yemen)",
    ADF: "Adiyaman Airport (Adiyaman, Turkey)",
    ADJ: "Al Matar Airport (Amman, Jordan)",
    ADK: "Adak Airport (Adak, Alaska)",
    ADL: "Adelaide International Airport (Adelaide, Australia)",
    ADQ: "Kodiak Airport (Kodiak, Alaska)",
    ADU: "Ardabil Airport (Ardabil, Iran)",
    ADX: "Leuchars Airport (St. Andrews, United Kingdom)",
    ADZ: "Sesquicentenario Airport (San Andrés, Colombia)",
    AEH: "Abeche Airport (Abéché, Chad)",
    AEP: "Aeroparque Jorge Newbery (Buenos Aires, Argentina)",
    AER: "Adler Airport (Sochi, Russia)",
    AES: "Vigra Airport (Vigra, Norway)",
    AET: "Allakaket Airport (Allakaket, Alaska)",
    AEX: "Alexandria International Airport (Alexandria, Louisiana)",
    AEY: "Akureyri Airport (Akureyri, Iceland)",
    AFA: "San Rafael Airport (San Rafael, Argentina)",
    AFL: "Alta Floresta Airport (Alta Floresta, Brazil)",
    AFS: "Zarafshan Airport (Zarafshan, Uzbekistan)",
    AFT: "Afutara Aerodrome (Afutara, Solomon Islands)",
    AFZ: "Sabzevar Airport (Sabzevar, Iran)",
    AGA: "Almassira Airport (Agadir, Morocco)",
    AGF: "La Garenne Airport (Laplume, France)",
    AGH: "Angelholm Airport (Angelholm, Sweden)",
    AGL: "Wanigela (Wanigela, Papua New Guinea)",
    AGM: "Angmagssalik Airport (Angmassalik, Greenland)",
    AGN: "Angoon Airport (Angoon, Alaska)",
    AGP: "Malaga Airport (Malaga, Spain)",
    AGR: "Agra Airport (Agra, India)",
    AGS: "Bush Field Airport (Augusta, Georgia)",
    AGT: "Alejo Garcia Airport (Presidente Franco, Paraguay)",
    AGU: "Aguascalientes Airport (Aguascalientes, Mexico)",
    AGV: "Acarigua (Acarigua, Venezuela)",
    AGX: "Agatti Island Airport (Agatti Island, India)",
    AHB: "Abha Airport (Hajlah, Saudi Arabia)",
    AHC: "Amedee Army Air Field (Herlong, California)",
    AHE: "Ahe Airport (Ahe, French Polynesia)",
    AHO: "Alghero Airport (Alghero, Italy)",
    AHS: "Ahuas Airport (Auas, Honduras)",
    AHU: "Cote du Rif Airport (Al Hoceima, Morocco)",
    AIA: "Alliance Municipal Airport (Alliance, Nebraska)",
    AIN: "Wainwright Airport (Wainwright, Alaska)",
    AIT: "Aitutaki Airport (Aitutaki, Cook Islands)",
    AIU: "Atiu Island (Atiu Island, Cook Islands)",
    AJA: "Campo Dell Oro Airport (Ajaccio, France)",
    AJF: "Al Jouf Airport (Sakakah, Saudi Arabia)",
    AJI: "Agri Airport (Agrı, Turkey)",
    AJL: "Aizwal Airport (Aizawl, India)",
    AJN: "Comoros (Anjouan, Comoros)",
    AJR: "Arvidsjaur Airport (Arvidsjaur, Sweden)",
    AJU: "Santa Maria Airport (Aracaju, Brazil)",
    AKA: "Ankang Airport (Ankang, China)",
    AKB: "Atka Airport (Atka, Alaska)",
    AKF: "Kufra Airport (Kufrah, Libya)",
    AKI: "Akiak Airport (Bethel, Alaska)",
    AKJ: "Asahikawa Airport (Asahikawa-shi, Japan)",
    AKK: "Akhiok Airport (Kodiak, Alaska)",
    AKL: "Auckland International Airport (Manukau City, New Zealand)",
    AKN: "King Salmon Airport (King Salmon, Alaska)",
    AKP: "Anaktuvuk Pass Airport (Anaktuvuk Pass, Alaska)",
    AKS: "Kroonstad Airport (Kroonstad, South Africa)",
    AKU: "Aksu Airport (Aksu, China)",
    AKV: "Akulivik Airport (Chisasibi, Canada)",
    AKX: "Aktyubinsk Airport (Aqtobe, Kazakhstan)",
    AKY: "Sittwe Airport (Sittwe, Myanmar)",
    ALA: "Alma Ata Airport (Almaty, Kazakhstan)",
    ALB: "Albany International Airport (Latham, New York)",
    ALC: "Alicante Airport (Elx, Spain)",
    ALF: "Alta Airport (Alta, Norway)",
    ALG: "Houari Boumediene Airport (Algiers, Algeria)",
    ALH: "Albany Airport (Albany, Australia)",
    ALM: "Alamogordo White Sands Regional Airport (Alamogordo, New Mexico)",
    ALO: "Waterloo Municipal Airport (Waterloo, Iowa)",
    ALP: "Aleppo International Airport (Djibrine, Syria)",
    ALS: "San Luis Valley Regional Airport (Alamosa, Colorado)",
    ALW: "Walla Walla Regional Airport (Walla Walla, Washington)",
    ALY: "An-Nuzhah Airport (Alexandria, Egypt)",
    ALZ: "Alitak Seaplane Base (Alitak, Alaska)",
    AMA: "Amarillo International Airport (Amarillo, Texas)",
    AMD: "Sardar Vallabhbhai Patel International Airport (Ahmedabad, India)",
    AMH: "Ethiopia (Arba Mintch, Ethiopia)",
    AMI: "Selaparang (Mataram, Indonesia)",
    AMM: "Queen Alia International Airport (Amman, Jordan)",
    AMQ: "Pattimura Airport (Ambon, Indonesia)",
    AMS: "Schiphol Airport (Schiphol Zuid, Netherlands)",
    AMV: "Amderma Airport (Nar'yan-Mar, Russia)",
    AMY: "Ambatomainty (Ambatomainty, Madagascar)",
    ANC: "Anchorage International Airport (Anchorage, Alaska)",
    ANE: "Aéroport d'Angers-Marcé (Seiches-sur-le-Loir, France)",
    ANF: "Cerro Moreno International Airport (Antofagasta, Chile)",
    ANG: "Brie Champniers Airport (Champniers, France)",
    ANI: "Aniak Airport (Bethel, Alaska)",
    ANM: "Madagascar (Antalaha, Madagascar)",
    ANR: "Deurne Airport (Antwerp, Belgium)",
    ANU: "V C Bird International Airport (Carlisle, Antigua and Barbuda)",
    ANV: "Anvik Airport (Anvik, Alaska)",
    ANX: "Andoya Airport (Andenes, Norway)",
    AOC: "Altenburg Nobitz (Altenburg, Germany)",
    AOE: "Anadolu University Airport (Eskişehir, Turkey)",
    AOI: "Falconara Airport (Falconara Marittima, Italy)",
    AOJ: "Aomori Airport (Aomori-shi, Japan)",
    AOK: "Karpathos Airport (Karpathos, Greece)",
    AOO: "Altoona-Blair County Airport (Martinsburg, Pennsylvania)",
    AOR: "Sultan Abdul Halim Airport (Kepala Batas, Malaysia)",
    AOS: "Amook Bay Seaplane Base (Amook, Alaska)",
    APA: "Centennial Airport (Englewood, Colorado)",
    APF: "Naples Municipal Airport (Naples, Florida)",
    APK: "French Polynesia (Apataki, French Polynesia)",
    APL: "Nampula Airport (Nampula, Mozambique)",
    APN: "Alpena County Regional Airport (Alpena, Michigan)",
    APO: "Apartado Airport (Apartadó, Colombia)",
    APW: "Faleolo Airport (Apia, Samoa)",
    AQG: "Anqing Airport (Anqing, China)",
    AQI: "Hafr Al Batin Airport (Qaisumah, Saudi Arabia)",
    AQJ: "Aqaba International Airport (Aqaba, Jordan)",
    AQP: "Rodriguez Ballon Airport (Arequipa, Peru)",
    ARC: "Arctic Village Airport (Arctic Village, Alaska)",
    ARD: "Alor Island (Alor Island, Indonesia)",
    ARH: "Arkhangelsk Airport (Arkhangel'sk, Russia)",
    ARI: "Chacalluta Airport (Arica, Chile)",
    ARK: "Arusha Airport (Arusha, Tanzania)",
    ARM: "Armidale Airport (Armidale, Australia)",
    ARN: "Arlanda Airport (Märst, Sweden)",
    ART: "Watertown International Airport (Dexter, New York)",
    ARU: "Aracatuba Airport (Araçatuba, Brazil)",
    ARV: "Lakelan-Noble F. Lee Memerial Field Airport (Woodruff, Wisconsin)",
    ARW: "Ceala Airport (Arad, Romania)",
    ASA: "Assab (Assab, Ethiopia)",
    ASB: "Ashkhabad Northwest Airport (Ashgabat, Turkmenistan)",
    ASD: "Andros Town Airport (Fresh Creek, Bahamas)",
    ASE: "Aspen Pitkin County Airport-Sardy Field (Aspen, Colorado)",
    ASF: "Astrakhan Southeast Airport (Astrakhan', Russia)",
    ASI: "Wideawake Fld (Georgetown, Ascension Island, St. Helena)",
    ASJ: "Amami Airport (Amami O Shima, Japan)",
    ASM: "Yohannes Iv International Airport (Asmara, Eritrea)",
    ASO: "Ethiopia (Asosa, Ethiopia)",
    ASP: "Alice Springs Airport (Alice Springs, Australia)",
    ASR: "Erkilet Airport (Kayseri, Turkey)",
    ASU: "Silvio Pettirossi International Airport (Colonia Mariano Roque Alonso, Paraguay)",
    ASV: "Amboseli (Amboseli, Kenya)",
    ASW: "Aswan Airport (Aswan, Egypt)",
    ATB: "Atbara (Atbara, Sudan)",
    ATC: "Arthur's Town Airport (Arthur Town, Bahamas)",
    ATD: "Atoifi (Atoifi, Solomon Islands)",
    ATH: "Eleftherios Venizelos International Airport (Athens, Greece)",
    ATK: "Atqasuk Airport (Atqasuk, Alaska)",
    ATL: "Hartsfield-Jackson Atlanta International Airport (Atlanta, Georgia)",
    ATM: "Altamira Airport (Altamira, Brazil)",
    ATQ: "Raja Sansi Airport (Raja Sansi, India)",
    ATR: "Atar Airport (Atar, Mauritania)",
    ATT: "Atmautluak Airport (Atmautluak, Alaska)",
    ATW: "Outagamie County Airport (Appleton, Wisconsin)",
    ATY: "Watertown Municipal Airport (Watertown, South Dakota)",
    ATZ: "Asyut Airport (Asyut, Egypt)",
    AUA: "Reina Beatrix International Airport (Aruba, Aruba)",
    AUC: "Santiago Perez Airport (Arauca, Colombia)",
    AUG: "Augusta State Airport (Augusta, Maine)",
    AUH: "Abu Dhabi International Airport (Abu Dhabi, United Arab Emirates)",
    AUK: "Alakanuk Airport (Alakanuk, Alaska)",
    AUQ: "Atuona Airport (Atuona, French Polynesia)",
    AUR: "Aurillac Airport (Aurillac, France)",
    AUS: "Austin-Bergstrom International Airport (Austin, Texas)",
    AUX: "Araguaina Airport (Araguaina, Brazil)",
    AUY: "Vanuatu (Aneityum, Vanuatu)",
    AVL: "Asheville Regional Airport (Fletcher, North Carolina)",
    AVN: "Avignon-Caumont Airport (Avignon, France)",
    AVP: "Wilkes Barre Scranton International Airport (Pittston, Pennsylvania)",
    AVU: "Avu Avu (Avu Avu, Solomon Islands)",
    AVV: "Avalon Airport (Lara, Australia)",
    AWB: "Awaba (Awaba, Papua New Guinea)",
    AWD: "Aniwa Airport (Aniwa, Vanuatu)",
    AWZ: "Ahvaz Airport (Ahvaz, Iran)",
    AXA: "Wallblake Airport (Anguilla, Anguilla)",
    AXD: "Alexandroupolis Airport (Alexandroupolis, Greece)",
    AXM: "El Eden Airport (La Tebaida, Colombia)",
    AXP: "Spring Point Airport (Spring Point, Bahamas)",
    AXR: "French Polynesia (Arutua, French Polynesia)",
    AXT: "Akita Airport (Akita-shi, Japan)",
    AXU: "Axum (Axum, Ethiopia)",
    AYQ: "Ayers Rock Airport (Ayers Rock, Australia)",
    AYT: "Antalya Airport (Antalya, Turkey)",
    AZA: "Phoenix-Mesa Gateway Airport (Phoenix, Arizona)",
    AZD: "Yazd Airport (Yezd, Iran)",
    AZN: "Andizhan Airport (Andijon, Uzbekistan)",
    AZO: "Kalamazoo-Battle Creek International Airport (Kalamazoo, Michigan)",
    AZR: "Touat Airport (Adrar, Algeria)",
    AZS: "Samana El Catey International Airport (Samana, Dominican Republic)",
    BAG: "Baguio Airport (Baguio City, Philippines)",
    BAH: "Bahrain International Airport (Al Muharraq, Bahrain)",
    BAL: "Batman Airport (Batman, Turkey)",
    BAQ: "Ernesto Cortissoz Airport (Soledad, Colombia)",
    BAS: "Balalae (Balalae, Solomon Islands)",
    BAU: "Bauru Airport (Bauru, Brazil)",
    BAV: "Baotou Airport (Baotou, China)",
    BAX: "Barnaui West Airport (Barnaul, Russia)",
    BAY: "Baia Mare (Baia Mare, Romania)",
    BBA: "Balmaceda Airport (Balmaceda, Chile)",
    BBI: "Bhubaneswar Airport (Bhubaneswar, India)",
    BBK: "Kasane Airport (Kasane, Botswana)",
    BBN: "Bario Airport (Nanga Medamit, Malaysia)",
    BBO: "Berbera Airport (Berbera, Somalia)",
    BBS: "Blackbushe Airport (Camberley, United Kingdom)",
    BBU: "Aeroportul National Bucuresti-Baneasa (Bucharest, Romania)",
    BCA: "Baracoa Airport (Baracoa, Cuba)",
    BCD: "Bacolod Airport (Bacolod City, Philippines)",
    BCI: "Barcaldine Aerodrome (Barcaldine, Australia)",
    BCL: "Barra Colorado Airport (Colorado, Costa Rica)",
    BCM: "Luizi Calugara Airport (Bacæu, Romania)",
    BCN: "Barcelona International Airport (El Prat de Llobregat, Spain)",
    BDA: "Bermuda International Airport (St. George, Bermuda)",
    BDB: "Bundaberg Airport (Bundaberg, Australia)",
    BDD: "Badu Island Airport (Badu Island, Australia)",
    BDH: "Bandar Lengeh Airport (Bandar Abbas, Iran)",
    BDJ: "Syamsuddin Noor Airport (Banjarmasin, Indonesia)",
    BDL: "Bradley International Airport (Windsor Locks, Connecticut)",
    BDO: "Husein Sastranegara Airport (Bandung, Indonesia)",
    BDP: "Bhadrapur (Bhadrapur, Nepal)",
    BDQ: "Vadodara Airport (Vadodara, India)",
    BDR: "Igor I Sikorsky Memorial Airport (Stratford, Connecticut)",
    BDS: "Casale Airport (Brindisi, Italy)",
    BDU: "Bardufoss Airport (Bardufoss, Norway)",
    BEB: "Benbecula Airport (Balivanich, United Kingdom)",
    BEG: "Surcin Airport (Surčin, Serbia)",
    BEL: "Val de Caes International Airport (Belem, Brazil)",
    BEN: "Benina Intl (Benghazi, Libya)",
    BES: "Guipavas Airport (Guipavas, France)",
    BET: "Bethel Airport (Bethel, Alaska)",
    BEU: "Bedourie Aerodrome (Bedourie, Australia)",
    BEW: "Beira Airport (Beira, Mozambique)",
    BEY: "Beirut International Airport (Beirut, Lebanon)",
    BFD: "Bradford Regional Airport (Lewis Run, Pennsylvania)",
    BFE: "Bielefeld (Bielefeld, Germany)",
    BFF: "William B Heilig Field Airport (Scottsbluff, Nebraska)",
    BFI: "King County International Airport-Boeing Field (Seattle, Washington)",
    BFL: "Kern County-Meadows Field Airport (Bakersfield, California)",
    BFN: "J B M Hertzog Airport (Bloemfontein, South Africa)",
    BFS: "Aldergrove Airport (Crumlin, United Kingdom)",
    BFV: "Buri Ram (Buri Ram, Thailand)",
    BGA: "Palonegro Airport (Bucaramanga, Colombia)",
    BGF: "Bangui M Poko Airport (Bangui, Central African Republic)",
    BGI: "Grantley Adams International Airport (Bridgetown, Barbados)",
    BGM: "Greater Binghamton Edwin A Link Field Airport (Johnson City, New York)",
    BGO: "Bergen Flesland Airport (Blomsterdalen, Norway)",
    BGR: "Bangor International Airport (Bangor, Maine)",
    BGW: "Al Muthana Airport (Baghdad, Iraq)",
    BGY: "Orio Al Serio Airport (Grassobbio, Italy)",
    BHB: "Hancock County-Bar Harbor Airport (Ellsworth, Maine)",
    BHD: "George Best Belfast City Airport (Belfast, United Kingdom)",
    BHE: "Woodbourne Airport (Blenheim, New Zealand)",
    BHG: "Brus Laguna Airport (Brus Laguna, Honduras)",
    BHH: "Bisha Airport (Bisha, Saudi Arabia)",
    BHI: "Bahia Blanca Cte Espora Naval Air Base (Punta Alta, Argentina)",
    BHJ: "Bhuj Airport (Bhuj, India)",
    BHK: "Bukhara Airport (Bukhara, Uzbekistan)",
    BHM: "Birmingham International Airport (Birmingham, Alabama)",
    BHO: "Bairagarh Airport (Bhopal, India)",
    BHQ: "Broken Hill Airport (Broken Hill, Australia)",
    BHR: "Bharatpur (Bharatpur, Nepal)",
    BHS: "Bathurst Airport (Bathurst, Australia)",
    BHU: "Bhavnagar Airport (Bhavnagar, India)",
    BHV: "Bahawalpur Airport (Bahawalpur, Pakistan)",
    BHX: "Birmingham International Airport (Birmingham, United Kingdom)",
    BHY: "Beihai (Beihai, China)",
    BIA: "Poretta Airport (Borgo, France)",
    BID: "Block Island State Airport (Block Island, Rhode Island)",
    BII: "Enyu Airfield (Bikini Atoll, Marshall Islands)",
    BIK: "Frans Kaisiepo Airport (Biak, Indonesia)",
    BIL: "Logan International Airport (Billings, Montana)",
    BIM: "South Bimini Airport (Bailey's Town, Bahamas)",
    BIO: "Bilbao Airport (Loiu, Spain)",
    BIQ: "Anglet Airport (Anglet, France)",
    BIR: "Biratnagar Airport (Biratnagur, Nepal)",
    BIS: "Bismarck Municipal Airport (Bismarck, North Dakota)",
    BJA: "Soummam Airport (Bejaia, Algeria)",
    BJB: "Bojnord (Bojnord, Iran)",
    BJF: "Batsfjord Airport (Baasfjord, Norway)",
    BJI: "Bemidji-Beltrami County Airport (Bemidji, Minnesota)",
    BJL: "Yundum International Airport (Yundum, Gambia)",
    BJM: "Bujumbura Airport (Bujumbura, Burundi)",
    BJR: "Ethiopia (Bahar Dar, Ethiopia)",
    BJV: "Milas Airport (Bodrum, Turkey)",
    BJW: "Bajawa Airport (Ende, Indonesia)",
    BJX: "Silao Airport (Silao, Mexico)",
    BJZ: "Talavera la Real Airport (Badajoz, Spain)",
    BKA: "Bykovo Airport (Lyubertsy, Russia)",
    BKC: "Buckland Airport (Buckland, Alaska)",
    BKI: "Kota Kinabalu Airport (Kota Kinabalu, Malaysia)",
    BKK: "Bangkok International Airport (Lak Si, Thailand)",
    BKL: "Burke Lakefront Airport (Cleveland, Ohio)",
    BKM: "Malaysia (Bakalalan, Malaysia)",
    BKO: "Bamako Senou Airport (Kalaban, Mali)",
    BKQ: "Blackall Aerodrome (Mount Enniskillen, Australia)",
    BKS: "Padangkemiling Airport (Bengkulu, Indonesia)",
    BKW: "Raleigh County Memorial Airport (Beaver, West Virginia)",
    BKY: "Bukavu Kavumu Airport (Bukavu, Congo)",
    BLA: "Jose Antonio Anzoategui Airport (Pariaguán, Venezuela)",
    BLE: "Dala Airport (Borlange, Sweden)",
    BLI: "Bellingham International Airport (Bellingham, Washington)",
    BLJ: "Algeria (Batna, Algeria)",
    BLK: "Blackpool Airport (Blackpool, United Kingdom)",
    BLL: "Billund Airport (Billund, Denmark)",
    BLQ: "Bologna Airport (Bologna, Italy)",
    BLR: "HAL Bangalore International Airport (Bangalore, India)",
    BLT: "Blackwater Aerodrome (Baralaba, Australia)",
    BLV: "Belleville (Belleville, Illinois)",
    BLZ: "Chileka International Airport (Lunzu, Malawi)",
    BMA: "Bromma Airport (Bromma, Sweden)",
    BME: "Broome International Airport (Broome, Australia)",
    BMI: "Bloomington Normal Airport (Bloomington, Illinois)",
    BMK: "Borkum Airport (Borkum, Germany)",
    BMO: "Bhamo Airport (Bhamo, Myanmar)",
    BMU: "Mohammad Salahuddin Airport (Raba, Indonesia)",
    BMV: "Ban Me Thaut (Banmethuot, Vietnam)",
    BMW: "Algeria (Bordj Badji Mokhtar, Algeria)",
    BMY: "Belep Island (Belep Island, New Caledonia)",
    BNA: "Nashville International Airport (Nashville, Tennessee)",
    BND: "Bandar Abbass International Airport (Bandar Abbas, Iran)",
    BNE: "Brisbane International Airport (Brisbane, Australia)",
    BNI: "Benin Airport (Benin City, Nigeria)",
    BNJ: "Hangelar (Bonn, Germany)",
    BNK: "Ballina Airport (Ballina, Australia)",
    BNN: "Bronnoy Airport (Bronnoysund, Norway)",
    BNS: "Barinas Airport (Barinas, Venezuela)",
    BNX: "Banja Luka Airport (Banja Luka, Bosnia and Herzegovina)",
    BNY: "Bellona Airport (Bellona, Solomon Islands)",
    BOB: "Motu-Mute Airport (Papeete, French Polynesia)",
    BOC: "Bocas del Toro Airport (Bocas del Toro, Panama)",
    BOD: "Bordeaux Airport (Merignac, France)",
    BOG: "Eldorado International Airport (Fontibón, Colombia)",
    BOH: "Bournemouth International Airport (Christchurch, United Kingdom)",
    BOI: "Boise Air Terminal (Boise, Idaho)",
    BOJ: "Bourgas Airport (Burgas, Bulgaria)",
    BOM: "Chhatrapati Shivaji International Airport (Mumbai, India)",
    BON: "Flamingo Airport (Kralendijk, Netherlands Antilles)",
    BOO: "Bodo Airport (Bodo, Norway)",
    BOS: "Gen E L Logan International Airport (Boston, Massachusetts)",
    BOW: "Bartow Municipal Airport (Bartow, Florida)",
    BOY: "Bobo Dioulasso Airport (Bobo-Dioulasso, Burkina Faso)",
    BPN: "Sepinggan Airport (Balikpapan, Indonesia)",
    BPS: "Porto Seguro Airport (Porto Seguro, Brazil)",
    BPT: "Jefferson County Airport (Beaumont, Texas)",
    BPX: "Bangda Airport (Qamdo, China)",
    BPY: "Besalampy Airport (Besalampy, Madagascar)",
    BQK: "Glynco Jetport Airport (Brunswick, Georgia)",
    BQL: "Boulia Aerodrome (Boulia, Australia)",
    BQN: "Rafael Hernandez Airport (Aguadilla, Puerto Rico)",
    BQS: "Blagoveshchensk Northwest Airport (Blagoveshchensk, Russia)",
    BRA: "Barreiras Airport (Barreiras, Brazil)",
    BRC: "San Carlos de Bariloche Airport (San Carlos DeBariloche, Argentina)",
    BRD: "Brainerd-Crow Wing County Regional Airport (Brainerd, Minnesota)",
    BRE: "Bremen Airport (Bremen, Germany)",
    BRF: "United Kingdom (Bradford, United Kingdom)",
    BRI: "Palese Macchie Airport (Bari, Italy)",
    BRK: "Bourke Airport (Bourke, Australia)",
    BRL: "Burlington Municipal Airport (Burlington, Iowa)",
    BRM: "Barquisimeto Airport (Barquisimeto, Venezuela)",
    BRN: "Bern Belp Airport (Belp, Switzerland)",
    BRO: "Brownsville-South Padre Island International Air (Brownsville, Texas)",
    BRQ: "Turany Airport (Brno, Czech Republic)",
    BRR: "North Bay Airport (Barra, United Kingdom)",
    BRS: "Bristol International Airport (Bristol, United Kingdom)",
    BRU: "Brussels Airport (Bruxelles, Belgium)",
    BRV: "Bremerhaven Airport (Bad Bederkesa, Germany)",
    BRW: "Wiley Post Will Rogers Memorial Airport (Barrow, Alaska)",
    BSA: "Somalia (Bossaso, Somalia)",
    BSB: "Juscelino Kubitschek International Airport (Lago Sul, Brazil)",
    BSC: "Jose Celestino Mutis Airport (Bahía Solano, Colombia)",
    BSD: "Baoshan Airport (Baoshan, China)",
    BSG: "Bata Airport (Bata, Equatorial Guinea)",
    BSH: "Brighton Airport (Brighton, United Kingdom)",
    BSK: "Biskra Airport (Biskra, Algeria)",
    BSL: "Euroairport Basel-Mulhouse-Freiburg (St-Ludwig, France)",
    BSO: "Basco Airport (Basco, Philippines)",
    BSR: "Basrah International Airport (Gawad, Iraq)",
    BSX: "Bassein (Bassein, Myanmar)",
    BTH: "Hang Nadim Airport (Batam, Indonesia)",
    BTI: "Barter Island Airport (Kaktovik, Alaska)",
    BTJ: "Blangbintang Airport (Banda Aceh, Indonesia)",
    BTK: "Bratsk (Bratsk, Russia)",
    BTL: "W K Kellogg Airport (Battle Creek, Michigan)",
    BTM: "Bert Mooney Airport (Butte, Montana)",
    BTR: "Baton Rouge Metropolitan Airport (Baton Rouge, Louisiana)",
    BTS: "Bratislava Airport (Bratislava, Slovakia)",
    BTT: "Bettles Airport (Bettles, Alaska)",
    BTU: "Bintulu Airport (Bintulu, Malaysia)",
    BTV: "Burlington International Airport (South Burlington, Vermont)",
    BTZ: "Bursa Airport (Bursa, Turkey)",
    BUA: "Buka (Buka, Papua New Guinea)",
    BUC: "Burketown Aerodrome (Burketown, Australia)",
    BUD: "Ferihegy Airport (Budapest, Hungary)",
    BUF: "Greater Buffalo International Airport (Buffalo, New York)",
    BUL: "Bulolo (Bulolo, Papua New Guinea)",
    BUN: "Buenaventura Airport (Buenaventura, Colombia)",
    BUO: "Burao (Burao, Somalia)",
    BUQ: "Bulawayo Airport (Bulawayo, Zimbabwe)",
    BUR: "Burbank Glendale Pasadena Airport (Burbank, California)",
    BUS: "Batumi (Batumi, Georgia)",
    BUX: "Bunia Airport (Bunia, Congo)",
    BUZ: "Bushehr Airport (Bandar-e Bushehr, Iran)",
    BVA: "Beauvais-Tille Airport (Beauvais, France)",
    BVB: "Boa Vista International Airport (Boa Vista, Brazil)",
    BVC: "Boa Vista Airport (Boa Vista, Cape Verde)",
    BVE: "La Roche Airport (Brive-la-Gaillarde, France)",
    BVG: "Berlevag Airport (Berlevaag, Norway)",
    BVH: "Brigadeiro Camarao Airport (Vilhena, Brazil)",
    BVI: "Birdsville Airport (Birdsville, Australia)",
    BWA: "Bhairawa Airport (Bhairawa, Nepal)",
    BWE: "Braunschweig Airport (Braunschweig, Germany)",
    BWF: "Walney Island Airport (Barrow in Furness, United Kingdom)",
    BWI: "Baltimore-Washington International Thurgood Mars (Baltimore, Maryland)",
    BWK: "Bol (Bol, Croatia)",
    BWN: "Brunei International Airport (Bandar Seri Begawan, Brunei)",
    BWT: "Burnie Wynyard Airport (Doctors Rocks, Australia)",
    BWW: "Santa Clara Airport (Santa Clara, Cuba)",
    BXR: "Bam, Iran",
    BXU: "Butuan Airport (Buenavista, Philippines)",
    BYM: "Bayamo Airport (Bayamo, Cuba)",
    BYN: "Bayankhongor, Mongolia",
    BZE: "Philip S W Goldson International Airport (Hattieville, Belize)",
    BZG: "Szwederowo Airport (Białe Błota, Poland)",
    BZK: "Briansk (Briansk, Russian Federation)",
    BZL: "Barisal, Bangladesh",
    BZN: "Gallatin Field Airport (Bozeman, Montana)",
    BZO: "Bolzano Airport (Botzen, Italy)",
    BZR: "Vias Airport (Villeneuve, France)",
    BZV: "Brazzaville Maya Maya Airport (Brazzaville, Congo)",
    BZZ: "Brize Norton Airport (Carterton, United Kingdom)",
    CAB: "Cabinda Airport (Cabinda, Angola)",
    CAC: "Cascavel Airport (Cascavel, Brazil)",
    CAE: "Columbia Metropolitan Airport (West Columbia, South Carolina)",
    CAG: "Elmas Airport (Sardara, Italy)",
    CAH: "Camo (Ca Mau, Vietnam)",
    CAI: "Cairo International Airport (Cairo, Egypt)",
    CAK: "Akron Canton Regional Airport (Canton, Ohio)",
    CAL: "Campbeltown Airport (Campbeltown, United Kingdom)",
    CAN: "Baiyun Airport (Guangzhou, China)",
    CAP: "Cap Haitien Airport (Cap-Haïtien, Haiti)",
    CAX: "Carlisle Airport (Carlisle, United Kingdom)",
    CAY: "Rochambeau (Cayenne, French Guiana)",
    CAZ: "Cobar Airport (Canbelego, Australia)",
    CBB: "Jorge Wilsterman Airport (Cochabamba, Bolivia)",
    CBG: "Cambridge Airport (Cambridge, United Kingdom)",
    CBH: "Bechar Airport (Bechar, Algeria)",
    CBO: "Cotabato Airport (Sultan Kudarat, Philippines)",
    CBQ: "Calabar Airport (Duke Town, Nigeria)",
    CBR: "Canberra International Airport (Canberra, Australia)",
    CBT: "Angola (Catumbela, Angola)",
    CCC: "Cuba (Cayo Coco, Cuba)",
    CCF: "Salvaza Airport (Carcassonne, France)",
    CCJ: "Kozhikode Airport (Pallikkal, India)",
    CCK: "Cocos Airport (West Island, Cocos (Keeling) Islands)",
    CCM: "Criciuma Airport (Forquilhinha, Brazil)",
    CCP: "Carriel Sur International Airport (Hualpencillo, Chile)",
    CCS: "Simon Bolivar International Airport (Catia la Mar, Venezuela)",
    CCU: "Netaji Subhash Chandra Bose International Airpor (Kolkata, India)",
    CCV: "Vanuatu (Craig Cove, Vanuatu)",
    CCZ: "Chub Cay Airport (Chub Cay, Bahamas)",
    CDB: "Cold Bay Airport (Cold Bay, Alaska)",
    CDC: "Cedar City Municipal Airport (Cedar City, Utah)",
    CDG: "Charles de Gaulle International Airport (Le Mesnil-Amelot, France)",
    CDR: "Chadron Municipal Airport (Chadron, Nebraska)",
    CDV: "Merle K Mudhole Smith Airport (Cordova, Alaska)",
    CDW: "Essex County Airport (Fairfield, New Jersey)",
    CEB: "Lahug Airport (Cebu, Philippines)",
    CEC: "Jack Mcnamara Field Airport (Crescent City, California)",
    CED: "Ceduna Airport (Ceduna, Australia)",
    CEE: "Cherepovets Airport (Cherepovets, Russia)",
    CEG: "Hawarden Airport (Chester, United Kingdom)",
    CEI: "Chiang Rai Airport (Chiang Rai, Thailand)",
    CEK: "Chelyabinsk Balandino Airport (Zlatoust, Russia)",
    CEM: "Central Airport (Circle, Alaska)",
    CEN: "Ciudad Obregon Airport (Ciudad Obregón, Mexico)",
    CEZ: "Cortez-Montezuma County Airport (Cortez, Colorado)",
    CFC: "Cacador Airport (Caçador, Brazil)",
    CFE: "Aulnat Airport (Aulnat, France)",
    CFK: "Abou Bakr Belkaid (Chlef, Algeria)",
    CFN: "Carrickfin Airport (Mullaghduff, Ireland)",
    CFR: "Carpiquet Airport (Carpiquet, France)",
    CFS: "Coffs Harbour Airport (Coffs Harbour, Australia)",
    CFU: "Kerkira Airport (Corcyra, Greece)",
    CGA: "Craig Seaplane Base (Craig, Alaska)",
    CGB: "Marechal Rondon International Airport (Cuiaba, Brazil)",
    CGD: "Changde Airport (Changde, China)",
    CGH: "Congonhas International Airport (Sao Paulo, Brazil)",
    CGI: "Cape Girardeau Municipal Airport (Scott City, Missouri)",
    CGK: "Jakarta International Airport (Tangerang, Indonesia)",
    CGM: "Philippines (Camiguin, Philippines)",
    CGN: "Cologne Bonn Airport (Cologne, Germany)",
    CGO: "Zhengzhou Airport (Zhengzhou, China)",
    CGP: "Chittagong Airport (Chittagong, Bangladesh)",
    CGQ: "Dafang Shen Airport (Changchun, China)",
    CGR: "Campo Grande International Airport (Campo Grande, Brazil)",
    CGY: "Cagayan de Oro Airport (Cagayan de Oro, Philippines)",
    CHA: "Chattanooga Metropolitan Airport (Chattanooga, Tennessee)",
    CHC: "Christchurch International Airport (Christchurch, New Zealand)",
    CHO: "Charlottesville Albemarle Airport (Earlysville, Virginia)",
    CHQ: "Souda Airport (Canea, Greece)",
    CHS: "Charleston International Airport (North Charleston, South Carolina)",
    CHT: "Karewa (Chatham Island, New Zealand)",
    CHU: "Chuathbaluk (Chuathbaluk, Alaska)",
    CHY: "Choiseul Bay (Choiseul Bay, Solomon Islands)",
    CIA: "Ciampino Airport (Rome, Italy)",
    CIC: "Chico Municipal Airport (Chico, California)",
    CID: "Cedar Rapids Municipal Airport (Cedar Rapids, Iowa)",
    CIF: "Chifeng (Chifeng, China)",
    CIH: "Changzhi (Changzhi, China)",
    CIJ: "E. Beltram Airport (Cobija, Bolivia)",
    CIK: "Chalkyitsik Airport (Chalkyitsik, Alaska)",
    CIP: "Chipata, Zambia",
    CIT: "Shimkent, Kazakhstan",
    CIU: "Chippewa County International Airport (Kincheloe, Michigan)",
    CIW: "Canouan Airport (Canouan Island, Saint Vincent and the Grenadines)",
    CIX: "Cap J A Quinones Gonzales Airport (Chiclayo, Peru)",
    CJA: "Maj Gen Fap A R Iglesias Airport (Cajamarca, Peru)",
    CJB: "Peelamedu Airport (Coimbatore, India)",
    CJC: "El Loa Airport (Calama, Chile)",
    CJJ: "Cheongju International Airport (Naesu-Eup, South Korea)",
    CJL: "Chitral Airport (Chitral, Pakistan)",
    CJS: "Ciudad Juarez International Airport (Ciudad Juarez, Mexico)",
    CJU: "Cheju International Airport (Jeju-Si, South Korea)",
    CKB: "Benedum Airport (Clarksburg, West Virginia)",
    CKD: "Crooked Creek Airport (Aniak, Alaska)",
    CKG: "Chongqing Jiangbei International (Chongqing, China)",
    CKH: "Russia (Chokurdah, Russia)",
    CKS: "Carajas Airport (Carajas, Brazil)",
    CKX: "Chicken Airport (Tok, Alaska)",
    CKY: "Conakry Airport (Conakry, Guinea)",
    CKZ: "Abydus (Canakkale, Turkey)",
    CLD: "Mcclellan Palomar Airport (Carlsbad, California)",
    CLE: "Hopkins International Airport (Cleveland, Ohio)",
    CLJ: "Someseni Airport (Clausemburgo, Romania)",
    CLL: "Easterwood Field Airport (College Station, Texas)",
    CLM: "William R Fairchild International Airport (Port Angeles, Washington)",
    CLO: "Alfonso Bonilla Aragon International Airport (Obando, Colombia)",
    CLP: "Clarks Point Airport (Clarks Point, Alaska)",
    CLQ: "Colima Airport (Cuauhtémoc, Mexico)",
    CLT: "Douglas International Airport (Charlotte, North Carolina)",
    CLY: "Ste Catherine Airport (Calenzana, France)",
    CMA: "Cunnamulla (Cunnamulla, Australia)",
    CMB: "Katunayake International Airport (Gampaha, Sri Lanka)",
    CME: "Ciudad del Carmen Airport (Carmen Olorón, Mexico)",
    CMF: "Aix les Bains Airport (La Motte, France)",
    CMG: "Corumba International Airport (Corumba, Brazil)",
    CMH: "Port Columbus International Airport (Columbus, Ohio)",
    CMI: "University of Illinois-Willard Airport (Savoy, Illinois)",
    CMN: "Mohamed V Airport (Casablanca, Morocco)",
    CMU: "Chimbu Airport (Kundiawa, Papua New Guinea)",
    CMW: "Ignacio Agramonte Airport (Camagüey, Cuba)",
    CMX: "Houghton County Memorial Airport (Hancock, Michigan)",
    CNB: "Coonamble Airport (Coonamble, Australia)",
    CNC: "Australia (Coconut Island, Australia)",
    CND: "Constanta Mihail Kogalniceanu Airport (Kustenje, Romania)",
    CNF: "Tancredo Neves International Airport (Confins, Brazil)",
    CNJ: "Cloncurry Aerodrome (Cloncurry, Australia)",
    CNM: "Cavern City Air Terminal Airport (Carlsbad, New Mexico)",
    CNP: "Neerlerit Inaat (Neerlerit Inaat, Greenland)",
    CNQ: "Corrientes Airport (Corrientes, Argentina)",
    CNS: "Cairns International Airport (Cairns, Australia)",
    CNX: "Chiang Mai International Airport (Chiang Mai, Thailand)",
    CNY: "Canyonlands Field Airport (Thompson, Utah)",
    COD: "Yellowstone Regional Airport (Cody/Yellowstone, Wyoming)",
    COK: "Kochi Airport (Kochi, India)",
    COL: "Coll Island Airport (Isle of coll, United Kingdom)",
    COO: "Cotonou Cadjehon Airport (Cotonou, Benin)",
    COQ: "Choybalsan Northeast Airport (Choibalsan, Mongolia)",
    COR: "Ingeniero Ambrosio L.V. Taravella International  (Cordoba, Argentina)",
    COS: "City of Colorado Springs Municipal Airport (Colorado Springs, Colorado)",
    COU: "Columbia Regional Airport (Columbia, Missouri)",
    CPC: "Chapelco Airport (San Martin DeLos Andes, Argentina)",
    CPD: "Coober Pedy Aerodrome (Coober Pedy, Australia)",
    CPE: "Ignacio Alberto Acuna Ongay Airport (Campeche, Mexico)",
    CPH: "Copenhagen Airport (Kastrup, Denmark)",
    CPO: "Chamonate Airport (Copiapó, Chile)",
    CPQ: "Campinas International Airport (Campinas, Brazil)",
    CPR: "Natrona County International Airport (Casper, Wyoming)",
    CPT: "D F Malan Airport (Cape Town, South Africa)",
    CPV: "Presidente Joao Suassuna Airport (Campina Grande, Brazil)",
    CPX: "Culebra Airport (Culebra, Puerto Rico)",
    CQD: "Shahre-Kord (Shahre-Kord, Iran)",
    CRA: "Craiova Airport (Croiova, Romania)",
    CRD: "General Enrique Mosconi Airport (Comodoro Rivadavia, Argentina)",
    CRI: "Colonel Hill Airport (Colonel Hill, Bahamas)",
    CRK: "Clark Field Airport (Mabalacat, Philippines)",
    CRL: "Gosselies Airport (Charleroi, Belgium)",
    CRM: "Catarman Airport (Catarman, Philippines)",
    CRP: "Corpus Christi International Airport (Corpus Christi, Texas)",
    CRW: "Yeager Airport (Charleston, West Virginia)",
    CSA: "Isle Of Colonsay (Isle Of Colonsay, United Kingdom)",
    CSG: "Columbus Metropolitan Airport (Columbus, Georgia)",
    CSH: "Solovky (Solovetsky, Russian Federation)",
    CSK: "Cap Skiring Airport (Cap Skirring, Senegal)",
    CSX: "Huanghua Airport (Changsha, China)",
    CSY: "Russia (Cheboksary, Russia)",
    CTA: "Catania Fontanarossa Airport (Catania, Italy)",
    CTC: "Catamarca Airport (San Isidro, Argentina)",
    CTG: "Rafael Nunez Airport (La Boquilla, Colombia)",
    CTL: "Charleville Aerodrome (Charleville, Australia)",
    CTM: "Chetumal International Airport (Chetumal, Mexico)",
    CTS: "New Chitose Airport (Chitose-shi, Japan)",
    CTU: "Chengdushuang Liu Airport (Chengdu, China)",
    CUC: "Camilo Daza Airport (Cúcuta, Colombia)",
    CUE: "Mariscal Lamar Airport (Cuenca, Ecuador)",
    CUF: "Levaldigi Airport (Fossano, Italy)",
    CUK: "Belize (Caye Caulker, Belize)",
    CUL: "Culiacan Airport (Culiacan, Mexico)",
    CUM: "Antonio Jose de Sucre Airport (Cumaná, Venezuela)",
    CUN: "Cancun Airport (Cancun, Mexico)",
    CUP: "Gen Jose Francisco Bermudez Airport (El Pilar, Venezuela)",
    CUR: "Hato Airport (Curacao, Netherlands Antilles)",
    CUU: "General R F Villalobos International Airport (Chihuahua, Mexico)",
    CUZ: "Velazco Astete Airport (San Sebastián, Peru)",
    CVG: "Greater Cincinnati International Airport (Hebron, Ohio)",
    CVM: "Ciudad Victoria Airport (Güémez, Mexico)",
    CVN: "Clovis Municipal Airport (Texico, New Mexico)",
    CVQ: "Carnarvon Airport (Carnarvon, Australia)",
    CVT: "Coventry Airport (Coventry, United Kingdom)",
    CVU: "Corvo Island Airport (Corvo, Portugal)",
    CWA: "Central Wisconsin Airport (Mosinee, Wisconsin)",
    CWB: "Afonso Pena International Airport (Sao Jose dos Pinhais, Brazil)",
    CWC: "Chernovtsy Airport (Chernivtsi, Ukraine)",
    CWL: "Cardiff International Airport (Barry, United Kingdom)",
    CXB: "Coxs Bazar Airport (Cox's Bazar, Bangladesh)",
    CXH: "Coal Harbour Airport (Vancouver, Canada)",
    CXI: "Christmas Island Airport (Christmas Island, Kiribati)",
    CXJ: "Campo dos Bugres Airport (Caxias do Sul, Brazil)",
    CXR: "Nha-Trang Airport (Nha Trang, Vietnam)",
    CYB: "Gerrard Smith Airport (Cayman Brac Is, Cayman Islands)",
    CYF: "Chefornak Airport (Chefornak, Alaska)",
    CYI: "Chaiyi Airport (Chiayi City, Taiwan)",
    CYO: "Cayo Largo del sur Airport (Cayo Largo Del Sur, Cuba)",
    CYP: "Calbayog Airport (Calbayog, Philippines)",
    CYS: "Cheyenne Airport (Cheyenne, Wyoming)",
    CYU: "Cuyo (Cuyo, Philippines)",
    CYX: "Cherskiy (Cherskiy, Russian Federation)",
    CYZ: "Cauayan Airport (Cauayan, Philippines)",
    CZE: "Jose Leonardo Chirinos Airport (La Vela de Coro, Venezuela)",
    CZH: "Corozal Airport (Corozal, Belize)",
    CZL: "Ain El Bey Airport (Constantine, Algeria)",
    CZM: "Cozumel International Airport (San Miguel de Cozumel, Mexico)",
    CZN: "Chisana Airport (Gakona, Alaska)",
    CZS: "Cruzeiro do Sul International Airport (Cruzeiro Do Sul, Brazil)",
    CZU: "Las Brujas Airport (Morroa, Colombia)",
    CZX: "Changzhou Airport (Changzhou, China)",
    DAB: "Daytona Beach International Airport (Daytona Beach, Florida)",
    DAC: "Zia International Airport Dhaka (Dhaka, Bangladesh)",
    DAD: "Da Nang Airport (Tourane, Vietnam)",
    DAL: "Dallas Love Field Airport (Dallas, Texas)",
    DAM: "Damascus International Airport (Damascus, Syria)",
    DAR: "Dar Es Salaam Airport (Dar es Salaam, Tanzania)",
    DAT: "Datong, China",
    DAU: "Daru Airport (Daru, Papua New Guinea)",
    DAX: "Daxian Airport (Daxian, China)",
    DAY: "James M Cox Dayton International Airport (Dayton, Ohio)",
    DBA: "Pakistan (Dalbandin, Pakistan)",
    DBO: "Dubbo Airport (Dubbo, Australia)",
    DBQ: "Dubuque Regional Airport (Dubuque, Iowa)",
    DBV: "Dubrovnik Airport (Dubrovnik, Croatia)",
    DCA: "Washington National Airport (Arlington, Virginia)",
    DCF: "Cane Field Airport (Portsmouth, Dominica)",
    DCM: "Mazamet Airport (Labruguière, France)",
    DDC: "Dodge City Regional Airport (Dodge City, Kansas)",
    DDG: "Dandong Airport (Dandong, China)",
    DEA: "Dera Ghazi Khan, Pakistan",
    DEC: "Decatur Airport (Decatur, Illinois)",
    DED: "Dehra Dun (Dehra Dun, India)",
    DEF: "Dezful Airport (Dezful, Iran)",
    DEL: "Indira Gandhi International Airport (New Delhi, India)",
    DEN: "Denver International Airport (Denver, Colorado)",
    DEZ: "Deir Zzor Airport (Dayr az Zawr, Syria)",
    DFW: "Fort Worth International Airport (Dallas, Texas)",
    DGA: "Dangriga Airport (Dangriga, Belize)",
    DGE: "Mudgee Aerodrome (Apple Tree Flat, Australia)",
    DGM: "Dongguan (Dongguan, China)",
    DGO: "Durango Airport (Durango, Mexico)",
    DGT: "Dumaguete Airport (Sibulan, Philippines)",
    DHM: "Gaggal Airport (Dharamsala, India)",
    DHN: "Dothan Airport (Dothan, Alabama)",
    DIB: "Mohanbari Airport (Dikhari, India)",
    DIE: "Antsiranana Arrachart Airport (Antseranana, Madagascar)",
    DIG: "Diqing (Diqing, China)",
    DIK: "Dickinson Municipal Airport (Dickinson, North Dakota)",
    DIL: "Comoro (Dili, Indonesia)",
    DIN: "Dien Bien (Dien Bien Phu, Vietnam)",
    DIR: "Aba Tenna Dejazmatch Yilma Airport (Dire Dawa, Ethiopia)",
    DIS: "Loubomo (Loubomo, Congo)",
    DIU: "Diu Airport (Diu, India)",
    DIY: "Diyarbakir Airport (Diyaribakir, Turkey)",
    DJB: "Sultan Taha Airport (Jambi, Indonesia)",
    DJE: "Zarzis Airport (Hawmat as Suq, Tunisia)",
    DJG: "Tiska Airport (Illizi, Algeria)",
    DJJ: "Sentani Airport (Jayapura, Indonesia)",
    DKR: "Dakar Yoff Airport (Ngor, Senegal)",
    DLA: "Douala Airport (Douala, Cameroon)",
    DLC: "Chou Shui Tzu Airport (Dalian, China)",
    DLG: "Dillingham Municipal Airport (Dillingham, Alaska)",
    DLH: "Duluth International Airport (Duluth, Minnesota)",
    DLI: "Lien Khuong Airport (Lam Dong, Vietnam)",
    DLM: "Dalaman Airport (Ortaca, Turkey)",
    DLU: "Dali (Dali City, China)",
    DLY: "Vanuatu (Dillons Bay, Vanuatu)",
    DLZ: "Dalanzadgad (Dalanzadgad, Mongolia)",
    DMD: "Doomadgee (Doomadgee, Australia)",
    DME: "Domodedovo Airport (Podol'sk, Russia)",
    DMK: "Don Mueang (Don Muang, Thailand)",
    DMM: "King Fahd International Airport (Khuwaylidiyah, Saudi Arabia)",
    DMU: "Dimapur Airport (Dimapur, India)",
    DND: "Dundee Airport (Dundee, United Kingdom)",
    DNH: "Dunhuang (Dunhuang, China)",
    DNK: "Voloskoye Airport (Dnipropetrovs'k, Ukraine)",
    DNR: "Pleurtuit Airport (Pleurtuit, France)",
    DNZ: "Cardak Airport (Denizli, Turkey)",
    DOG: "Dongola Airport (Dongola, Sudan)",
    DOH: "Doha International Airport (Doha, Qatar)",
    DOK: "Donetsk Airport (Donets'k, Ukraine)",
    DOM: "Melville Hall Airport (Marigot, Dominica)",
    DOP: "Nepal (Dolpa, Nepal)",
    DOU: "Dourados Airport (Dourados, Brazil)",
    DOY: "Dongying, China",
    DPL: "Dipolog Airport (Polanco, Philippines)",
    DPO: "Devonport Airport (Devonport, Australia)",
    DPS: "Bali International Airport (Denpasar, Indonesia)",
    DRG: "Deering Airport (Deering, Alaska)",
    DRO: "Durango la Plata County Airport (Durango, Colorado)",
    DRS: "Ottendorf Okrilla Highway Strip Airport (Ottendorf-Okrilla, Germany)",
    DRT: "Del Rio International Airport (Del Rio, Texas)",
    DRW: "Darwin International Airport (Darwin, Australia)",
    DSA: "Sheffield Airport (Doncaster Sheffield, United Kingdom)",
    DSM: "Des Moines International Airport (Des Moines, Iowa)",
    DSN: "Dongsheng Airport (Dongsheng, China)",
    DTM: "Dortmund Airport (Dortmund, Germany)",
    DTW: "Detroit Metropolitan Wayne County Airport (Detroit, Michigan)",
    DUB: "Dublin Airport (Cloghran, Ireland)",
    DUD: "Dunedin Airport (Outram, New Zealand)",
    DUE: "Dundo Airport (Dundo, Angola)",
    DUJ: "Du Bois Jefferson County Airport (Reynoldsville, Pennsylvania)",
    DUQ: "Duncan-Quamichan Lake Airport (Duncan, Canada)",
    DUR: "Louis Botha Airport (Durban, South Africa)",
    DUS: "Dusseldorf International Airport (Dusseldorf, Germany)",
    DUT: "Unalaska Airport (Unalaska, Alaska)",
    DVL: "Devils Lake Municipal Airport (Devils Lake, North Dakota)",
    DVO: "Francisco Bangoy International Airport (Davao City, Philippines)",
    DWB: "Soalala (Soalala, Madagascar)",
    DWD: "Saudi Arabia (Dawadmi, Saudi Arabia)",
    DXB: "Dubai International Airport (Dubai, United Arab Emirates)",
    DYG: "Dayong (Dayong, China)",
    DYR: "Anadyr-Ugolnyye Kopi Airport (Anadyr', Russia)",
    DYU: "Tajikistan (Dushanbe, Tajikistan)",
    DZA: "Dzaoudzi Pamanzi Airport (Mamoudzou, Mayotte)",
    DZN: "Dzhezkazgan South Airport (Zhezqazghan, Kazakhstan)",
    EAA: "Eagle Airport (Tok, Alaska)",
    EAE: "Vanuatu (Emae, Vanuatu)",
    EAL: "Elenak (Kwajalein Atoll, Marshall Islands)",
    EAM: "Nejran Airport (Najran, Saudi Arabia)",
    EAR: "Kearney Municipal Airport (Kearney, Nebraska)",
    EAS: "San Sebastian Airport (Hondarribia, Spain)",
    EAT: "Pangborn Memorial Airport (East Wenatchee, Washington)",
    EAU: "Eau Claire County Airport (Eau Claire, Wisconsin)",
    EBA: "Marina de Campo Airport (Pianosa, Italy)",
    EBB: "Entebbe International Airport (Entebbe, Uganda)",
    EBD: "El Obeid Airport (Al Ubayyid, Sudan)",
    EBJ: "Esbjerg Airport (Esbjerg, Denmark)",
    EBL: "Erbil (Erbil, Iraq)",
    ECN: "Ercan Airport (Nicosia, Cyprus)",
    EDA: "Edna Bay Seaplane Base (Ketchikan, Alaska)",
    EDI: "Edinburgh International Airport (Edinburgh, United Kingdom)",
    EDL: "Eldoret Airport (Nakuru, Kenya)",
    EDO: "Edremit-Korfez Airport (Edremit, Turkey)",
    EDR: "Edward River (Edward River, Australia)",
    EEK: "Eek Airport (Eek, Alaska)",
    EFL: "Kefallinia Airport (Dhilianata, Greece)",
    EGC: "Bergerac-Roumaniere Airport (Bergerac, France)",
    EGE: "Eagle County Regional Airport (Gypsum, Colorado)",
    EGN: "Geneina, Sudan",
    EGO: "Belgorod North Airport (Belgorod, Russia)",
    EGS: "Egilsstadir Airport (Egilsstadir, Iceland)",
    EGV: "Eagle River Union Airport (Eagle River, Wisconsin)",
    EGX: "Egegik Airport (Egegik, Alaska)",
    EIB: "Haina Airport (Eisenach, Germany)",
    EIE: "Russia (Eniseysk, Russia)",
    EIK: "Tonsberg, Norway",
    EIN: "Eindhoven Airport (Eindhoven, Netherlands)",
    EIS: "Beef Island-Roadtown Airport (Beef Island, British Virgin Islands)",
    EJA: "Yariguies Airport (Barrancabermeja, Colombia)",
    EJH: "Wejh Airport (Wedjh, Saudi Arabia)",
    EKO: "Elko Municipal Airport-J C Harris Field (Elko, Nevada)",
    EKS: "Ennis Big Sky Airport",
    ELC: "Elcho Island Airport (Darwin, Australia)",
    ELF: "El Fasher, Sudan",
    ELG: "El Golea Airport (El Golea, Algeria)",
    ELH: "North Eleuthera Airport (The Bluff, Bahamas)",
    ELI: "Elim Airport (Elim, Alaska)",
    ELM: "Elmira Corning Regional Airport (Horseheads, New York)",
    ELP: "El Paso International Airport (El Paso, Texas)",
    ELQ: "Gassim Airport (Al Qara', Saudi Arabia)",
    ELS: "Ben Schoeman Airport (East London, South Africa)",
    ELU: "Guemar Airport (El Oued, Algeria)",
    ELV: "Elfin Cove Airport (Elfin Cove, Alaska)",
    ELY: "Yelland Field Airport (Ely, Nevada)",
    EMA: "East Midlands International Airport (Derby, United Kingdom)",
    EMD: "Emerald Aerodrome (Emerald, Australia)",
    EME: "Emden Airport (Emden, Germany)",
    EMK: "Emmonak Airport (Alakanuk, Alaska)",
    ENA: "Kenai Municipal Airport (Kenai, Alaska)",
    ENE: "Ende Airport (Ende, Indonesia)",
    ENF: "Enontekio Airport (Leppäjärvi, Finland)",
    ENH: "Enshi Airport (Enshi, China)",
    ENI: "El Nido, Philippines",
    ENS: "Enschede Twente (Enschede, Netherlands)",
    ENU: "Enugu Airport (Enugu, Nigeria)",
    ENW: "Kenosha Regional Airport (Kenosha, Wisconsin)",
    ENY: "Yan'an (Yan'an, China)",
    EOH: "Olaya Herrera Airport (Medellin, Colombia)",
    EOZ: "Elorza Airport (Elorza, Venezuela)",
    EPR: "Esperance Aerodrome (Gibson, Australia)",
    EQS: "Esquel Airport (Esquel, Argentina)",
    ERC: "Erzincan Airport (Erzincan, Turkey)",
    ERF: "Erfurt Airport (Erfurt, Germany)",
    ERH: "Er Rachidia Airport (Errachidia, Morocco)",
    ERI: "Erie International Airport (Erie, Pennsylvania)",
    ERM: "Comandante Kraemer Airport (Erechim, Brazil)",
    ERS: "Eros Airport (Windhoek, Namibia)",
    ERZ: "Erzurum Airport (Erzurum, Turkey)",
    ESB: "Esenboga Airport (Çubuk, Turkey)",
    ESC: "Delta County Airport (Escanaba, Michigan)",
    ESD: "Orcas Island Airport (Eastsound, Washington)",
    ESM: "General Rivadeneira Airport (Tachina, Ecuador)",
    ESR: "El Salvador Bajo Airport (Diego de Almagro, Chile)",
    ESS: "Essen-Mulheim Airport (Mulheim-on-Ruhr, Germany)",
    ESU: "Morocco (Essaouira, Morocco)",
    ETH: "J Hozman Airport (Elat, Israel)",
    ETZ: "Lorraine Airport (Verny, France)",
    EUA: "Eua Island (Eua, Tonga)",
    EUG: "Mahlon Sweet Field Airport (Eugene, Oregon)",
    EUM: "Wasbek Airport (Bordesholm, Germany)",
    EUN: "Hassan I (Laayoune, Morocco)",
    EUX: "St. Eustatius Airport (Oranjestad, Netherlands Antilles)",
    EVE: "Evenes Airport (Tarnstad, Norway)",
    EVG: "Sveg Airport (Sveg, Sweden)",
    EVN: "Yerevan-Parakar Airport (Yerevan, Armenia)",
    EVV: "Evansville Regional Airport (Evansville, Indiana)",
    EWB: "New Bedford Municipal Airport (New Bedford, Massachusetts)",
    EWD: "Wildman Lake (Wildman Lake, Alaska)",
    EWN: "Craven County Regional Airport (New Bern, North Carolina)",
    EWR: "Newark International Airport (Newark, New Jersey)",
    EXT: "Exeter Airport (Exeter, United Kingdom)",
    EYP: "El Yopal Airport (Yopal, Colombia)",
    EYW: "Key West International Airport (Key West, Florida)",
    EZE: "Ministro Pistarini International Airport (Ezeiza, Argentina)",
    EZS: "Elazig Airport (Elazığ, Turkey)",
    FAB: "Farnborough Airport (Farnborough, United Kingdom)",
    FAE: "Vagar Airport (Faroe Islands, Faroe Islands)",
    FAI: "Fairbanks International Airport (Fairbanks, Alaska)",
    FAO: "Faro Airport (Faro, Portugal)",
    FAR: "Hector International Airport (Fargo, North Dakota)",
    FAT: "Fresno Yosemite International Airport (Fresno, California)",
    FAV: "French Polynesia (Fakarava, French Polynesia)",
    FAY: "Fayetteville Regional Airport (Fayetteville, North Carolina)",
    FBM: "Lubumbashi Luano International Airport (Lubumbashi, Congo)",
    FCA: "Glacier Park International Airport (Kalispell, Montana)",
    FCN: "Nordholz (Cuxhaven, Germany)",
    FCO: "Leonardo da Vinci International Airport (Rome, Italy)",
    FDE: "Bringeland Airport (Bygstad, Norway)",
    FDF: "Le Lamentin Airport (Ducos, Martinique)",
    FDH: "Friedrichshafen Airport (Meckenbeuren, Germany)",
    FEG: "Fergana (Fergana, Uzbekistan)",
    FEN: "Fernando de Noronha Airport (Vila dos Remédios, Brazil)",
    FEZ: "Saiss Airport (Fez, Morocco)",
    FGU: "French Polynesia (Fangatau, French Polynesia)",
    FHZ: "French Polynesia (Fakahina, French Polynesia)",
    FIH: "Kinshasa N Djili International Airport (Kinshasa, Democratic Republic of Congo)",
    FJR: "Fujairah Airport (Al Fujayrah, United Arab Emirates)",
    FKB: "Baden-Airpark (Rheinmünster, Germany)",
    FKI: "Kisangani Bangoka International Airport (Kisangani, Congo)",
    FKL: "Chess Lamberton Airport (Franklin, Pennsylvania)",
    FKQ: "Indonesia (Fak Fak, Indonesia)",
    FKS: "Fukushima Airport (Sukagawa-shi, Japan)",
    FLA: "Gustavo Artunduaga Paredes Airport (Florencia, Colombia)",
    FLG: "Flagstaff Pulliam Airport (Flagstaff, Arizona)",
    FLL: "Fort Lauderdale Hollywood International Airport (Dania Beach, Florida)",
    FLN: "Hercilio Luz International Airport (Florianopolis, Brazil)",
    FLO: "Florence Regional Airport (Florence, South Carolina)",
    FLR: "Florence Airport (Florence, Italy)",
    FLW: "Flores Airport (Flores Island, Portugal)",
    FMA: "Formosa Airport (Formosa, Argentina)",
    FMM: "Memmingen-Allgäu Airport (Memmingen, Germany)",
    FMN: "Four Corners Regional Airport (Farmington, New Mexico)",
    FMO: "Munster-Osnabruck International Airport (Greven, Germany)",
    FMY: "Page Field Airport (Fort Myers, Florida)",
    FNA: "Freetown Lungi Airport (Freetown, Sierra Leone)",
    FNC: "Funchal Airport (Madeira, Portugal)",
    FNI: "Garons Airport (St-Gilles-du-Gard, France)",
    FNJ: "Sunan Airport (Sunan, North Korea)",
    FNL: "Fort Collins Loveland Municipal Airport (Loveland, Colorado)",
    FNT: "Bishop International Airport (Flint, Michigan)",
    FOC: "Fuzhou Airport (Fuzhou, China)",
    FOD: "Fort Dodge Regional Airport (Fort Dodge, Iowa)",
    FOG: "Gino Lisa Airport (Foggia, Italy)",
    FOR: "Pinto Martins International Airport (Fortaleza, Brazil)",
    FPO: "Freeport International Airport (Freeport City, Bahamas)",
    FRA: "Frankfurt International Airport (Frankfurt, Germany)",
    FRC: "Franca Airport (Franca, Brazil)",
    FRD: "Friday Harbor Airport (Friday Harbor, Washington)",
    FRE: "Fera Island (Fera Island, Solomon Islands)",
    FRL: "Forli Airport (Forli, Italy)",
    FRO: "Flora Airport (Floro, Norway)",
    FRS: "Santa Elena Airport (Flores, Guatemala)",
    FRU: "Vasilyevka Airport (Bishkek, Kyrgyzstan)",
    FRW: "Francistown Airport (Francistown, Botswana)",
    FSC: "Sud Corse Airport (Figari, France)",
    FSD: "Sioux Falls Regional Airport (Sioux Falls, South Dakota)",
    FSM: "Smith Field Airport (Fort Smith, Arkansas)",
    FSP: "St Pierre Airport (St Pierre, Saint Pierre and Miquelon)",
    FTA: "Futuna (Futuna Island, Vanuatu)",
    FTE: "El Calafate International Airport (El Calafate, Argentina)",
    FTU: "Tolagnaro Airport (Faradofay, Madagascar)",
    FUE: "Puerto del Rosario Airport (Antigua, Spain)",
    FUG: "Fuyang, China",
    FUJ: "Fukue Airport (Goto-shi, Japan)",
    FUK: "Fukuoka Airport (Fukuoka-shi, Japan)",
    FUN: "Funafuti International Airport (Funafuti, Tuvalu)",
    FUT: "Futuna Island (Futuna Island, Wallis and Futuna Islands)",
    FWA: "Fort Wayne Municipal Airport-Baer Field (Fort Wayne, Indiana)",
    FWM: "Fort William Heliport (Fort William, United Kingdom)",
    FYU: "Fort Yukon Airport (Fort Yukon, Alaska)",
    FZO: "Filton Airport (Bristol, United Kingdom)",
    GAE: "Gabes Airport (Gabes, Tunisia)",
    GAF: "Gafsa (Gafsa, Tunisia)",
    GAJ: "Yamagata Airport (Higashine-shi, Japan)",
    GAL: "Galena Airport (Galena, Alaska)",
    GAM: "Gambell Airport (Gambell, Alaska)",
    GAN: "Gan Island Airport (Hithadhoo, Maldives)",
    GAO: "Cuba (Guantanamo, Cuba)",
    GAU: "Borjhar (Gawahati, India)",
    GAX: "Gamba (Gamba, Gabon)",
    GAY: "Gaya Airport (Gaya, India)",
    GBD: "Great Bend Municipal Airport (Great Bend, Kansas)",
    GBE: "Sir Seretse Khama International Airport (Tlokweng, Botswana)",
    GBJ: "Marie Galante Airport (Grand-Bourg, Guadeloupe)",
    GBT: "Iran (Gorgan, Iran)",
    GCC: "Gillette Campbell County Airport (Gillette, Wyoming)",
    GCI: "Guernsey Airport (St. Peter Port, United Kingdom)",
    GCK: "Garden City Regional Airport (Pierceville, Kansas)",
    GCM: "Owen Roberts International Airport (Georgetown, Cayman Islands)",
    GDE: "Ididole (Gode/Iddidole, Ethiopia)",
    GDL: "Don Miguel Hidalgo International Airport (Tlajomulco de Zúñiga, Mexico)",
    GDN: "Rebiechowo Airport (Gdansk, Poland)",
    GDO: "Vare Maria Airport (Barinas, Venezuela)",
    GDQ: "Gondar Airport (Azezo, Ethiopia)",
    GDT: "Grand Turk International Airport (Grand Turk, Turks And Caicos Islands)",
    GDX: "Magadan Northwest Airport (Magadan, Russia)",
    GEA: "Magenta Airport (Noumea, New Caledonia)",
    GEG: "Spokane International Airport (Spokane, Washington)",
    GEL: "Santo Angelo Airport (Santo Angelo, Brazil)",
    GEO: "Timehri International Airport (Hyde Park, Guyana)",
    GER: "Nueva Gerona Airport (Nueva Gerona, Cuba)",
    GES: "General Santos Airport (General Santos City, Philippines)",
    GET: "Geraldton Airport (Geraldton, Australia)",
    GEV: "Lappland Airport (Koskullskulle, Sweden)",
    GFF: "Griffith Airport (Griffith, Australia)",
    GFK: "Grand Forks Mark Andrews International Airport (Grand Forks, North Dakota)",
    GFN: "Grafton Airport (Grafton, Australia)",
    GGG: "Gregg County Airport (Longview, Texas)",
    GGT: "Exuma International Airport (George Town, Bahamas)",
    GHA: "Noumerate Airport (Ghardaia, Algeria)",
    GHB: "Governors Harbour Airport (Governor Harbour, Bahamas)",
    GHT: "Ghat Airport (Ghat, Libya)",
    GIB: "Gibraltar Airport (Gibraltar, Gibraltar)",
    GIC: "Boigu Island Airport (Kubin Village, Australia)",
    GIG: "Rio de Janeiro-Antonio Carlos Jobim Internationa (Rio de Janeiro, Brazil)",
    GIL: "Gilgit Airport (Gilgit, Pakistan)",
    GIS: "Gisborne Airport (Gisborne, New Zealand)",
    GIZ: "Gizan Airport (Jizan, Saudi Arabia)",
    GJA: "Guanaja Airport (Guanaja, Honduras)",
    GJL: "Taher Airport (Jijel, Algeria)",
    GJT: "Walker Field Airport (Grand Junction, Colorado)",
    GKA: "Goroka Airport (Goroka, Papua New Guinea)",
    GLA: "Glasgow International Airport (Paisley, United Kingdom)",
    GLF: "Golfito Airport (Palmar Sur, Costa Rica)",
    GLH: "Mid Delta Regional Airport (Greenville, Mississippi)",
    GLK: "Galcaio Airport (Gaalkacyo, Somalia)",
    GLN: "Guelmim (Goulimime, Morocco)",
    GLO: "Gloucestershire Airport (Cheltenham, United Kingdom)",
    GLT: "Gladstone Airport (Gladstone, Australia)",
    GLV: "Golovin (Golovin, Alaska)",
    GMA: "Gemena Airport (Gemena, Congo)",
    GMB: "Gambela, Ethiopia",
    GMP: "Gimpo International Airport (Seoul, South Korea)",
    GMR: "Gambier Is (Gambier Is, French Polynesia)",
    GMZ: "La Gomera Airport (Alajeró, Spain)",
    GNB: "St Geoirs Airport (Sillans, France)",
    GND: "Point Salines International Airport (Grenada, Grenada)",
    GNU: "Alaska (Goodnews Bay, Alaska)",
    GNV: "Gainesville Regional Airport (Gainesville, Florida)",
    GOA: "Genoa Cristoforo Colombo Airport (Genoa, Italy)",
    GOH: "Godthaab Airport (Nuuk, Greenland)",
    GOI: "Dabolim Airport (Vasco Da Gama, India)",
    GOJ: "Strigino Airport (Dzerzinsk, Russia)",
    GOM: "Goma International Airport (Goma, Congo)",
    GOP: "Gorakhpur (Gorakhpur, India)",
    GOQ: "Golmud Airport (Golmud, China)",
    GOT: "Gothenburg Airport (Härryda, Sweden)",
    GOU: "Garoua Airport (Garoua, Cameroon)",
    GOV: "Gove Aerodrome (Gove, Australia)",
    GPA: "Araxos Airport (Lakkopetra, Greece)",
    GPI: "Guapi Airport (Guapí, Colombia)",
    GPS: "Seymour Airport (Puerto Ayora, Ecuador)",
    GPT: "Gulfport Biloxi Regional Airport (Gulfport, Mississippi)",
    GRB: "Austin Straubel International Airport (Green Bay, Wisconsin)",
    GRJ: "P W Botha Airport (George, South Africa)",
    GRK: "Killeen-Fort Hood Regional Airport (Killeen, Texas)",
    GRO: "Gerona Airport (Vilobí d'Onyar, Spain)",
    GRQ: "Groningen Eelde (Eelde, Netherlands)",
    GRR: "Gerald R. Ford International Airport (Grand Rapids, Michigan)",
    GRU: "Governador Andre Franco Montoro International Ai (Guarulhos, Brazil)",
    GRV: "Groznyy Airport (Groznyy, Russia)",
    GRW: "Graciosa Airport (Graciosa Island, Portugal)",
    GRX: "Granada Airport (Chauchina, Spain)",
    GRY: "Grimsey Airport (Akureyri, Iceland)",
    GRZ: "Graz Airport (Feldkirchen, Austria)",
    GSE: "Save Airport (Kyrkobyn, Sweden)",
    GSM: "Gheshm, Iran",
    GSO: "Triad International Airport (Greensboro, North Carolina)",
    GSP: "Greenville Spartanburg International Airport (Greer, South Carolina)",
    GST: "Gustavus Airport (Gustavus, Alaska)",
    GSY: "Binbrook Airport (Market Rasen, United Kingdom)",
    GTA: "Solomon Islands (Gatokae, Solomon Islands)",
    GTE: "Groote Eylandt Airport (Darwin, Australia)",
    GTF: "Great Falls International Airport (Great Falls, Montana)",
    GTO: "Jalaluddin Airport (Gorontalo, Indonesia)",
    GTR: "Golden Triangle Regional Airport (Columbus, Mississippi)",
    GTS: "Australia (Granites, Australia)",
    GUA: "La Aurora Airport (Guatemala City, Guatemala)",
    GUC: "Gunnison County Airport (Gunnison, Colorado)",
    GUM: "Antonio B Won Pat International Airport (Hagåtña, Guam)",
    GUR: "Gurney Airport (Alotau, Papua New Guinea)",
    GUW: "Guryev Airport (Atyrau, Kazakhstan)",
    GVA: "Geneva Airport (Geneva, Switzerland)",
    GVR: "Governador Valadares Airport (Governador Valadares, Brazil)",
    GWD: "Gwadar Airport (Gawadar, Pakistan)",
    GWL: "Gwalior Airport (Gwalior, India)",
    GWT: "Westerland Airport (Westerland, Germany)",
    GWY: "Carnmore Airport (Carnmore, Ireland)",
    GXF: "Sayun Airport (Seiyun, Yemen)",
    GXG: "Negage Airport (Negage, Angola)",
    GYA: "Guayaramerin Airport (Guayaramerín, Bolivia)",
    GYD: "Azerbaijan (Baku, Azerbaijan)",
    GYE: "Simon Bolivar International Airport (Guayaquil, Ecuador)",
    GYL: "Argyle Airport (Argyle, Australia)",
    GYM: "General Jose Maria Yanez in Airport (Guaymas, Mexico)",
    GYN: "Santa Genoveva Airport (Goiania, Brazil)",
    GZO: "Nusatupe Airport (Gizo, Solomon Islands)",
    GZT: "Gaziantep Airport (Oğuzeli, Turkey)",
    HAA: "Hasvik Airport (Hasvik, Norway)",
    HAC: "Hachijojima Airport (Hachijo-machi, Japan)",
    HAD: "Halmstad Airport (Hamstad, Sweden)",
    HAE: "Havasupai (Havasupai, Arizona)",
    HAH: "Moroni Hahaia Airport (Hahaia, Comoros)",
    HAJ: "Hannover International Airport (Langenhagen, Germany)",
    HAK: "Haikou Airport (Haikou, China)",
    HAM: "Hamburg Airport (Hamburg, Germany)",
    HAN: "Noi Bai Airport (Hanoi, Vietnam)",
    HAQ: "Hanimadu (Hanimaadhoo, Maldives)",
    HAS: "Hail Airport (Ha'il, Saudi Arabia)",
    HAU: "Haugesund Karmoy Airport (Avaldsnes, Norway)",
    HAV: "Jose Marti International Airport (Wajay, Cuba)",
    HBA: "Hobart International Airport (Hobart, Australia)",
    HBE: "Borg El Arab International Airport (Alexandria, Egypt)",
    HBT: "Saudi Arabia (Hafr Albatin, Saudi Arabia)",
    HBX: "India (Hubli, India)",
    HCN: "Hengchun Airport (Hengchun, Taiwan)",
    HCR: "Alaska (Holy Cross, Alaska)",
    HDB: "Heidelberg Airport (Heidelberg, Germany)",
    HDD: "Hyderabad Airport (Hyderabad, Pakistan)",
    HDF: "Heringsdorf (Heringsdorf, Germany)",
    HDM: "Hamadan Airport (Hamadan, Iran)",
    HDN: "Yampa Valley Airport (Hayden, Colorado)",
    HDS: "Hoedspruit Afs Airport (Phalaborwa, South Africa)",
    HDY: "Hat Yai International Airport (Hat Yai, Thailand)",
    HEA: "Herat Airport (Herat, Afghanistan)",
    HEH: "Heho Airport (Heho, Myanmar)",
    HEI: "Heide-Busum Airport (Heide-Buesum, Germany)",
    HEK: "Heihe Airport (Heihe, China)",
    HEL: "Helsinki Vantaa Airport (Vantaa, Finland)",
    HER: "Iraklion Airport (Iraklio, Greece)",
    HET: "Huhehaote Airport (Hohhot, China)",
    HFA: "U Michaeli Airport (Hefa, Israel)",
    HFE: "Hefei-Luogang Airport (Hefei, China)",
    HFS: "Hagfors Airport (Hagfors, Sweden)",
    HFT: "Hammerfest Airport (Hammerfest, Norway)",
    HGA: "Hargeisa Airport (Hargeysa, Somalia)",
    HGD: "Hughenden Aerodrome (Hughenden, Australia)",
    HGH: "Jianoiao Airport (Hangzhou, China)",
    HGL: "Germany (Helgoland, Germany)",
    HGN: "Mae Hongson Airport (Mae Hong Son, Thailand)",
    HGU: "Mount Hagen Airport (Mount Hagen, Papua New Guinea)",
    HHH: "Hilton Head Airport (Hilton Head Island, South Carolina)",
    HHN: "Frankfurt-Hahn Airport (Dickenschied, Germany)",
    HHQ: "Hua Hin Airport (Hua Hin, Thailand)",
    HHZ: "French Polynesia (Hikueru, French Polynesia)",
    HIB: "Chisholm Hibbing Airport (Hibbing, Minnesota)",
    HID: "Horn Island (Horn Island, Australia)",
    HIJ: "Hiroshima Airport (Mihara-shi, Japan)",
    HIL: "Shillavo, Ethiopia",
    HIN: "Sacheon Airport (Sacheon-Si, South Korea)",
    HIR: "Henderson Airport (Honiara, Solomon Islands)",
    HIS: "Hayman Island Airport (Hayman Island, Australia)",
    HJJ: "Zhi Jiang (Zhi Jiang, China)",
    HJR: "Khajuraho Airport (Khajuraho, India)",
    HKB: "Healy Lake Airport (Healy Lake, Alaska)",
    HKD: "Hakodate Airport (Hakodate-shi, Japan)",
    HKG: "Hong Kong International Airport (Hong Kong, Hong Kong)",
    HKK: "Hokitika Airport (Hokitika, New Zealand)",
    HKN: "Hoskins Airport (Kimbe, Papua New Guinea)",
    HKT: "Phuket International Airport (Thalang, Thailand)",
    HLA: "Lanseria Airport (Johannesburg, South Africa)",
    HLD: "Hailar (Hailar, China)",
    HLH: "Ulanhot Airport (Ulan Hot, China)",
    HLN: "Helena Regional Airport (Helena, Montana)",
    HLY: "Holyhead Airport (Holyhead, United Kingdom)",
    HLZ: "Hamilton Airport (Hamilton, New Zealand)",
    HMA: "Khanty-Nansiysk (Khanty-Mansiysk, Russian Federation)",
    HME: "Oued Irara Airport (Ouargla, Algeria)",
    HMO: "Gen Ignacio P Garcia International Airport (Hermosillo, Mexico)",
    HMV: "Sweden (Hemavan, Sweden)",
    HNA: "Hanamaki Airport (Hanamaki-shi, Japan)",
    HND: "Tokyo International Airport (Tokyo, Japan)",
    HNH: "Hoonah Airport (Hoonah, Alaska)",
    HNL: "Honolulu International Airport (Honolulu, Hawaii)",
    HNM: "Hana Airport (Hana, Hawaii)",
    HNS: "Haines Airport (Haines, Alaska)",
    HOB: "Lea County Regional Airport (Hobbs, New Mexico)",
    HOD: "Hodeidah Airport (Al Hudaydah, Yemen)",
    HOE: "Houeisay (Houeisay, Lao People's Democratic Republic)",
    HOF: "Saudi Arabia (Alahsa, Saudi Arabia)",
    HOG: "Holguin Airport (San Pedro de Cacocum, Cuba)",
    HOH: "Hohenems Airport (Hohenems, Austria)",
    HOI: "Hao Airport (Papeete, French Polynesia)",
    HOM: "Homer Airport (Homer, Alaska)",
    HON: "Howes (Huron, South Dakota)",
    HOQ: "Hof-Plauen Airport (Hof, Germany)",
    HOR: "Horta Airport (Horta, Portugal)",
    HOU: "William P Hobby Airport (Houston, Texas)",
    HOV: "Hovden Airport (Hovdebygda, Norway)",
    HPA: "Salote Pilolevu Airport (Pangai, Tonga)",
    HPB: "Hooper Bay Airport (Hooper Bay, Alaska)",
    HPH: "Hai Phong Cat Bi Airport (Häi Phòng, Vietnam)",
    HPN: "Westchester County Airport (Purchase, New York)",
    HRB: "Harbin Yangjiagang Airport (Harbin, China)",
    HRE: "Harare International Airport (Harare, Zimbabwe)",
    HRG: "Hurghada Airport (Bor Safajah, Egypt)",
    HRK: "Kharkov Airport (Kharkiv, Ukraine)",
    HRL: "Grande Valley International Airport (Harlingen, Texas)",
    HRT: "Linton-On-Ouse (Harrogate, United Kingdom)",
    HSG: "Saga Airport (Saga, Japan)",
    HSL: "Alaska (Huslia, Alaska)",
    HSN: "Zhoushan Airport (Shenjiamen Town, China)",
    HSV: "Huntsville International Airport (Huntsville, Alabama)",
    HTA: "Chita Airport (Chita, Russia)",
    HTG: "Hatanga Airport (Dudinka, Russia)",
    HTI: "Hamilton Island Airport (Hamilton Island, Australia)",
    HTN: "Hotan (Hotan, China)",
    HTS: "Tri State Walker Long Field Airport (Huntington, West Virginia)",
    HUH: "Huahine Airport (Papeete, French Polynesia)",
    HUI: "Hue-Phu Bai Airport (Hue, Vietnam)",
    HUN: "Hwmlien Airport (Hualien City, Taiwan)",
    HUQ: "Hon Airport (Houn, Libya)",
    HUS: "Hughes (Hughes, Alaska)",
    HUV: "Hudiksvall Airport (Hudiksvall, Sweden)",
    HUX: "Bahias de Huatulco International Airport (Santo Domingo de Morelos, Mexico)",
    HUY: "Humberside International Airport (Ulceby, United Kingdom)",
    HUZ: "Huizhou (Huizhou, China)",
    HVA: "Analalava Airport (Analalava, Madagascar)",
    HVB: "Hervey Bay Airport (Hervey Bay, Australia)",
    HVD: "Mongolia (Khovd, Mongolia)",
    HVG: "Valan Airport (Honningsvåg, Norway)",
    HVN: "Tweed New Haven Airport (East Haven, Connecticut)",
    HVR: "Havre City-County Airport (Havre, Montana)",
    HYA: "Barnstable Boardman Polando Airport (Hyannis, Massachusetts)",
    HYD: "Begumpet Airport (Hyderabad, India)",
    HYG: "Alaska (Hydaburg, Alaska)",
    HYL: "SPB (Hollis, Alaska)",
    HYN: "Huangyan, China",
    HYS: "Hays Municipal Airport (Hays, Kansas)",
    HZG: "Hanzhong Airport (Hanzhong, China)",
    HZH: "Liping (Liping City, China)",
    IAA: "Russia (Igarka, Russia)",
    IAD: "Dulles International Airport (Washington, Virginia)",
    IAG: "Niagara Falls International Airport (Niagara Falls, New York)",
    IAH: "George Bush Intercontinental Airport (Houston, Texas)",
    IAM: "In Amenas Airport (Illizi, Algeria)",
    IAN: "Kiana (Kiana, Alaska)",
    IAS: "Iasi North Airport (Ilasi, Romania)",
    IBA: "Ibadan Airport (Ibadan, Nigeria)",
    IBE: "Perales Airport (Ibague, Colombia)",
    IBZ: "Ibiza Airport (San José, Spain)",
    ICI: "Cicia Airport (Cicia, Fiji)",
    ICN: "New Incheon International Airport (Incheon, South Korea)",
    ICT: "Wichita Mid-Continent Airport (Wichita, Kansas)",
    IDA: "Fanning Field Airport (Idaho Falls, Idaho)",
    IDR: "Devi Ahilyabai Holkar International Airport (Indore, India)",
    IEG: "Babimost Airport (Babimost, Poland)",
    IEV: "Zhulyany Airport (Kiev, Ukraine)",
    IFJ: "Isafjordur Airport (Isafjordur, Iceland)",
    IFN: "Esfahan International Airport (Esfahan, Iran)",
    IFO: "Ivano-Frankovsk Airport (Ivano-Frankivs'k, Ukraine)",
    IFP: "Laughlin-Bullhead International Airport (Bullhead City, Arizona)",
    IGA: "Great Inagua Airport (Matthew Town, Bahamas)",
    IGG: "Igiugig (Igiugig, Alaska)",
    IGM: "Kingman Airport (Kingman, Arizona)",
    IGR: "Cataratas del Iguazu Airport (Puerto Esperanza, Argentina)",
    IGS: "Ingolstadt-Manching (Ingolstadt-Manching, Germany)",
    IGU: "Cataratas International Airport (Foz do Iguacu, Brazil)",
    IHR: "Iran (Iran Shahr, Iran)",
    IIL: "Iran (Ilaam, Iran)",
    IJK: "Russia (Izhevsk, Russia)",
    IKA: "Imam Khomeini International Airport (Tehran, Iran)",
    IKO: "Nikolski (Nikolski, Alaska)",
    IKS: "Tiksi Airport (Tiksi, Russia)",
    IKT: "Irkutsk Southeast Airport (Irkutsk, Russia)",
    ILF: "Ilford Airport (Nelson House, Canada)",
    ILI: "Iliamna Airport (Iliamna, Alaska)",
    ILM: "Wilmington International Airport (Wilmington, North Carolina)",
    ILN: "Airborne Airpark (Wilmington, Ohio)",
    ILO: "Iloilo Airport (Iloilo, Philippines)",
    ILP: "Moue Airport (Vao, New Caledonia)",
    ILR: "Ilorin Airport (Ilorin, Nigeria)",
    ILY: "Islay Airport (Glenegedale, United Kingdom)",
    ILZ: "Kotesovo Airport (Bytča, Slovakia)",
    IMF: "Imphal Airport (Lilong (Imphal West), India)",
    IMK: "Nepal (Simikot, Nepal)",
    IMP: "Prefeito Renato Moreira Airport (Imperatriz, Brazil)",
    IMT: "Ford Airport (Kingsford, Michigan)",
    INC: "Yinchuan Airport (Yinchuan, China)",
    IND: "Indianapolis International Airport (Indianapolis, Indiana)",
    INH: "Inhambane Airport (Inhambane, Mozambique)",
    INI: "Nis Airport (Nis, Serbia)",
    INL: "Falls International Airport (International Falls, Minnesota)",
    INN: "Innsbruck Airport (Innsbruck, Austria)",
    INT: "Smith Reynolds Airport (Winston-Salem, North Carolina)",
    INU: "Nauru International Airport (Yaren, Nauru)",
    INV: "Inverness Airport (Inverness, United Kingdom)",
    INZ: "In Salah Airport (In Salah, Algeria)",
    IOA: "Ioannina Airport (Ioannina, Greece)",
    IOM: "Ronaldsway Airport (Castletown, United Kingdom)",
    ION: "Impfondo Airport (Impfondo, Congo)",
    IOS: "Jorge Amado Airport (Ilhéus, Brazil)",
    IPA: "Ipota, Vanuatu",
    IPC: "Mataveri International Airport (Easter Island, Chile)",
    IPH: "Ipoh Airport (Ipoh, Malaysia)",
    IPI: "San Luis Airport (Ipiales, Colombia)",
    IPL: "Imperial County Airport (Imperial, California)",
    IPN: "Usiminas Airport (Santana do Paraíso, Brazil)",
    IPT: "Williamsport-Lycoming County Airport (Montoursville, Pennsylvania)",
    IPW: "Ipswich Airport (Ipswich, United Kingdom)",
    IQM: "Qiemo (Qiemo, China)",
    IQN: "Qingyang, China",
    IQQ: "Diego Aracena International Airport (Alto Hospicio, Chile)",
    IQT: "Cnl Fap Fran Seca Vignetta Airport (Iquitos, Peru)",
    IRA: "Kirakira (Kirakira, Solomon Islands)",
    IRC: "Circle (Circle, Alaska)",
    IRJ: "Capitan Vicente A Almonacid Airport (Chamical, Argentina)",
    IRM: "Irma, Wisconsin",
    ISA: "Mount Isa Airport (Mount Isa, Australia)",
    ISB: "Islamabad International Airport (Råwalpindi, Pakistan)",
    ISC: "Saint Mary's Airport (Rams Valley, United Kingdom)",
    ISG: "Ishigaki Airport (Ishigaki-shi, Japan)",
    ISN: "Sloulin Field International Airport (Williston, North Dakota)",
    ISO: "Kinston Jetport Stallings Airport (Kinston, North Carolina)",
    ISP: "Long Island Macarthur Airport (Ronkonkoma, New York)",
    IST: "Ataturk Hava Limani Airport (Bakırköy, Turkey)",
    ITH: "Tompkins County Airport (Ithaca, New York)",
    ITM: "Osaka International Airport (Itami-shi, Japan)",
    ITO: "Hilo International Airport (Hilo, Hawaii)",
    IUE: "Niue (Niue Island, Niue)",
    IVC: "Invercargill Airport (Invercargill, New Zealand)",
    IVL: "Ivalo Airport (Ivalo, Finland)",
    IVR: "Inverell Airport (Inverell, Australia)",
    IWD: "Gogebic-Iron County Airport (Ironwood, Michigan)",
    IWJ: "Iwami Airport (Iwami, Japan)",
    IXA: "Agartala Airport (Gandhigram, India)",
    IXB: "Bagdogra Airport (Bagdogra, India)",
    IXC: "Chandigarh Airport (Bhabat, India)",
    IXD: "Bamrauli Airport (Allahabad, India)",
    IXE: "Mangalore Airport (Mulur, India)",
    IXG: "Belgaum Airport (Kangrali, India)",
    IXI: "India (Lilabari, India)",
    IXJ: "Jammu Airport (Jammu Cantt, India)",
    IXL: "Leh Airport (Leh, India)",
    IXM: "Madurai Airport (Harveypatti, India)",
    IXR: "Birsa Munda Airport (Ranchi, India)",
    IXS: "Kumbhirgram Airport (Tarapur, India)",
    IXU: "Aurangabad Airport (Aurangabad, India)",
    IXW: "Sonari Airport (Jamshedpur, India)",
    IXY: "Kandla Airport (Gandhidham, India)",
    IXZ: "Vir Savarkar Airport (Port Blair, India)",
    IYK: "Inyokern Airport (Inyokern, California)",
    IZO: "Izumo Airport (Hikawa-cho, Japan)",
    JAC: "Jackson Hole Airport (Jackson, Wyoming)",
    JAI: "Sanganer Airport (Jaipur, India)",
    JAL: "Jalapa Airport (Jalapa, Mexico)",
    JAN: "Jackson International Airport (Pearl, Mississippi)",
    JAV: "Ilulissat Airport (Ilulissat, Greenland)",
    JAX: "Jacksonville International Airport (Jacksonville, Florida)",
    JCB: "Joacaba Airport (Joaçaba, Brazil)",
    JCH: "Christianshab Airport (Qasigiannguit, Greenland)",
    JCK: "Julia Creek Aerodrome (Julia Creek, Australia)",
    JCU: "Ceuta Heliport (Ceuta, Spain)",
    JDF: "Francisco de Assis Airport (Juiz de Fora, Brazil)",
    JDH: "Jodhpur Airport (Jodhpur, India)",
    JDO: "Cariri Regional Airport (Juazeiro do Norte, Brazil)",
    JDZ: "Jingde Town (Jingdezhen, China)",
    JED: "King Abdul Aziz International Airport (Jeddah, Saudi Arabia)",
    JEF: "Jefferson City Memorial Airport (Holts Summit, Missouri)",
    JEG: "Auisiait Airport (Aasiaat, Greenland)",
    JEJ: "Jeh (Jeh, Marshall Islands)",
    JER: "Jersey Airport (St. Peter, United Kingdom)",
    JFK: "John F Kennedy International Airport (Jamaica, New York)",
    JFR: "Paamiut (Paamiut, Greenland)",
    JGA: "Jamnagar Airport (Jamnagar, India)",
    JGC: "Grand Canyon Heliport (Williams, Arizona)",
    JGN: "Jiayuguan Airport (Jiayuguan, China)",
    JGO: "Godhavn Airport (Qeqertarsuaq, Greenland)",
    JGS: "Ji An/Jing Gang Shan (Ji An, China)",
    JHB: "Sultan Ismail Airport (Senai, Malaysia)",
    JHG: "Gasa (Jinghong, China)",
    JHM: "Kapalua West Maui Airport (Lahaina, Hawaii)",
    JHS: "Holsteinsborg Airport (Sisimiut, Greenland)",
    JHW: "Chautauqua County-Jamestown Airport (Jamestown, New York)",
    JIB: "Djibouti Ambouli Airport (Djibouti City, Djibouti)",
    JIJ: "Jijiga (Jijiga, Ethiopia)",
    JIK: "Ikaria Island Airport (Evdilos, Greece)",
    JIM: "Jimma, Ethiopia",
    JIU: "Jiujiang, China",
    JJN: "Jinjiang (Jinjiang, China)",
    JJU: "Julianehab Heliport (Qaqortoq, Greenland)",
    JKG: "Jonkoping Airport (Jonkoping, Sweden)",
    JKH: "Chios Airport (Khios, Greece)",
    JKL: "Julian Carroll Airport (Jackson, Kentucky)",
    JLD: "Landskrona Heliport (Landskrona, Sweden)",
    JLN: "Joplin Regional Airport (Webb City, Missouri)",
    JLR: "Jabalpur Airport (Bilpura, India)",
    JMK: "Mikonos Airport (Mikonos, Greece)",
    JMS: "Jamestown Municipal Airport (Jamestown, North Dakota)",
    JMU: "Jiamusi (Jiamusi, China)",
    JNB: "OR Tambo International Airport (Johannesburg, South Africa)",
    JNN: "Nanortalik Airport (Nanortalik, Greenland)",
    JNS: "Narsaq Heliport (Narsaq, Greenland)",
    JNU: "Juneau International Airport (Juneau, Alaska)",
    JNX: "Naxos Airport (Naxos, Greece)",
    JNZ: "Jinzhou (Jinzhou, China)",
    JOE: "Joensuu Airport (Ylämylly, Finland)",
    JOG: "Adisucipto Airport (Yogyakarta, Indonesia)",
    JOI: "Lauro Carneiro de Loyola Airport (Joinville, Brazil)",
    JOL: "Jolo Airport (Jolo, Philippines)",
    JPA: "Presidente Castro Pinto International Airport (Santa Rita, Brazil)",
    JPR: "Ji Parana Airport (Ji-Paraná, Brazil)",
    JQA: "Greenland (Qaarsut, Greenland)",
    JRB: "Downtown Manhattan Heliport (New York, New York)",
    JRH: "Jorhat Airport (Senchoa Gaon, India)",
    JRO: "Kilimanjaro International Airport (Sanya, Tanzania)",
    JSA: "Jaisalmer Airport (Jaisalmer, India)",
    JSH: "Sitia Airport (Seteia, Greece)",
    JSI: "Skiathos Airport (Skiathos, Greece)",
    JSR: "Jessore Airport (Jessore, Bangladesh)",
    JST: "Johnstown Cambria County Airport (Johnstown, Pennsylvania)",
    JSU: "Maniitsoq Heliport (Maitsoq, Greenland)",
    JSY: "Syros Island Airport (Ano Siros, Greece)",
    JTR: "Santorini Airport (Emborion, Greece)",
    JTY: "Astypalaia Island Airport (Astypalaea, Greece)",
    JUB: "Juba Airport (Juba, Sudan)",
    JUJ: "Jujuy Airport (Santa Catalina, Argentina)",
    JUL: "Juliaca Airport (Juliaca, Peru)",
    JUM: "Jumla, Nepal",
    JUV: "Upernavik Heliport (Upernavik, Greenland)",
    JUZ: "Juzhou (Juzhou, China)",
    JVA: "Toliara (Ankavandra, Madagascar)",
    JYR: "Jiroft (Jiroft, Iran)",
    JYV: "Jyvaskyla Airport (Tikkakoski, Finland)",
    JZH: "Jiu Zhai Huang Long (Song Pan, China)",
    KAB: "Kariba Airport (Kariba, Zimbabwe)",
    KAC: "Kamishly Airport (Al Qamishli, Syria)",
    KAD: "Kaduna Airport (Afaka, Nigeria)",
    KAJ: "Kajaani Airport (Paltaniemi, Finland)",
    KAL: "Kaltag (Kaltag, Alaska)",
    KAN: "Kano Mallam Aminu International Airport (Nigeria)",
    KAO: "Kuusamo Airport (Kuusamo, Finland)",
    KAT: "Kaitaia Aerodrome (Kaitaia, New Zealand)",
    KAW: "Kawthaung Airport (Kawthaung, Myanmar)",
    KAX: "Kalbarri (Kalbarri, Australia)",
    KBC: "Birch Creek Airport (Birch Creek, Alaska)",
    KBL: "Kabul International Airport (Kabul, Afghanistan)",
    KBP: "Borispol Airport (Kiev, Ukraine)",
    KBR: "Sultan Ismail Petra Airport (Kota Baharu, Malaysia)",
    KBV: "Thailand (Krabi, Thailand)",
    KCA: "Kuqa (Kuqa, China)",
    KCC: "Alaska (Coffman Cove, Alaska)",
    KCF: "Pakistan (Kadanwari, Pakistan)",
    KCG: "Chignik Fisheries Airport (Chignik Lagoon, Alaska)",
    KCH: "Kuching Airport (Kuching, Malaysia)",
    KCL: "Chignik Lagoon Airport (Chignik Lagoon, Alaska)",
    KCM: "Kahramanmaras Airport (Kahramanmaraş, Turkey)",
    KCQ: "Chignik Lake Airport (Chignik, Alaska)",
    KCZ: "Kochi Airport (Nankoku-shi, Japan)",
    KDH: "Kandahar International Airport (Alaqadari Daman, Afghanistan)",
    KDI: "Wolter Monginsidi Airport (Kendari, Indonesia)",
    KDL: "Kardla East Airport (Kerdlya, Estonia)",
    KDM: "Kaadedhdhoo (Kaadedhdhoo, Maldives)",
    KDO: "Kudadu (Kadhdhoo, Maldives)",
    KDU: "Skardu Airport (Skardu, Pakistan)",
    KDV: "Kandavu Airport (Kandavu, Fiji)",
    KEB: "Nanwalek (Nanwalek, Alaska)",
    KEF: "Keflavik International (Reykjavik, Iceland)",
    KEJ: "Kemerovo Airport (Kemerovo, Russia)",
    KEK: "Ekwok (Ekwok, Alaska)",
    KEM: "Kemi Airport (Kemi, Finland)",
    KEP: "Nepalganj, Nepal",
    KER: "Kerman Airport (Kerman, Iran)",
    KET: "Kengtung Airport (Keng Tung, Myanmar)",
    KEW: "Keewaywin, Canada",
    KFA: "Kiffa Airport (Kiffa, Mauritania)",
    KFP: "False Pass, Alaska",
    KGA: "Kananga Airport (Kananga, Congo)",
    KGC: "Kingscote Airport (Kingscote, Australia)",
    KGD: "Kaliningradskaya Oblast (Kaliningrad, Russia)",
    KGE: "Kagau (Kagau, Solomon Islands)",
    KGF: "Karaganda Airport (Qaraghandy, Kazakhstan)",
    KGI: "Kalgoorlie Bolder Airport (Kalgoorlie, Australia)",
    KGK: "Koliganek Airport (New Koliganek, Alaska)",
    KGL: "Kigali Airport (Kigali, Rwanda)",
    KGP: "Kogalym International (Kogalym, Russian Federation)",
    KGS: "Kos Airport (Antimacheia, Greece)",
    KGX: "Alaska (Grayling, Alaska)",
    KHG: "Kashi Airport (Kashi, China)",
    KHH: "Kaohsiung International Airport (Kaohsiung City, Taiwan)",
    KHI: "Karachi Civil Airport (Karachi, Pakistan)",
    KHM: "Khamti, Myanmar",
    KHN: "Nanchang New Airport (Nanchang, China)",
    KHS: "Khasab Airport (Khasab, Oman)",
    KHV: "Khabarovsk Northeast Airport (Khabarovsk, Russia)",
    KHY: "Iran (Khoy, Iran)",
    KHZ: "French Polynesia (Kauehi, French Polynesia)",
    KID: "Kristianstad Airport (Tollarp, Sweden)",
    KIF: "Kingfisher Lake Airport (Casummit Lake, Canada)",
    KIH: "Kish Island Airport (Bandar Abbas, Iran)",
    KIJ: "Niigata Airport (Niigata-shi, Japan)",
    KIK: "Kirkuk Airport (Kirkuk, Iraq)",
    KIM: "B J Vorster Airport (Kimberley, South Africa)",
    KIN: "Norman Manley (Kingston, Jamaica)",
    KIR: "Kerry County Airport (Farranfore, Ireland)",
    KIS: "Kisumu Airport (Kisumu, Kenya)",
    KIT: "Kithira Airport (Potamos Kythiron, Greece)",
    KIV: "Kishinev Southeast Airport (Chisinau, Moldova)",
    KIX: "Kansai International Airport (Tajiri-cho, Japan)",
    KJA: "Yelovaya Airport (Kansk, Russia)",
    KKA: "Koyuk (Koyuk, Alaska)",
    KKB: "Kitoi Seaplane Base (Kitoi Bay, Alaska)",
    KKC: "Khon Kaen Airport (Khon Kaen, Thailand)",
    KKD: "Northern (Kokoda, Papua New Guinea)",
    KKE: "Bay of Islands Airport (Kerikeri, New Zealand)",
    KKH: "Alaska (Kongiganak, Alaska)",
    KKI: "Akiachak (Akiachak, Alaska)",
    KKJ: "New Kitakyushu Airport (Kita Kyushu, Japan)",
    KKN: "Kirkenes Hoybuktmoen Airport (Hesseng, Norway)",
    KKR: "French Polynesia (Kaukura Atoll, French Polynesia)",
    KKU: "Ekuk Airport (Clarks Point, Alaska)",
    KLG: "Kalskag (Kalskag, Alaska)",
    KLH: "Kolhapur Airport (Kolhapur, India)",
    KLL: "Levelock (Levelock, Alaska)",
    KLN: "Larsen Bay (Larsen Bay, Alaska)",
    KLO: "Kalib0 Airport (Kalibo, Philippines)",
    KLR: "Kalmar Airport (Kalmar, Sweden)",
    KLU: "Klagenfurt Airport (Celovec, Austria)",
    KLV: "Karlovy Vary Airport (Carlsbad, Czech Republic)",
    KLW: "Klawock Seaplane Base (Klawock, Alaska)",
    KLX: "Kalamata Airport (Kalamae, Greece)",
    KMA: "Kerema Airport (Kerema, Papua New Guinea)",
    KMC: "King Khalid Military (King Khalid Mil. City, Alaska)",
    KME: "Kamembe Airport (Kamembe, Rwanda)",
    KMG: "Wuchia Pa Airport (Kunming, China)",
    KMI: "Miyazaki Airport (Miyazaki-shi, Japan)",
    KMJ: "Kumamoto Airport (Kikuyo-machi, Japan)",
    KMO: "Manokotak (Manokotak, Alaska)",
    KMQ: "Komatsu Airport (Komatsu-shi, Japan)",
    KMS: "Kumasi Airport (New Tafo, Ghana)",
    KMV: "Kalemyo Airport (Kalemyo, Myanmar)",
    KMY: "Moser Bay (Moser Bay, Alaska)",
    KND: "Kindu Airport (Kindu, Congo)",
    KNF: "Kings Lynn, United Kingdom",
    KNG: "West Irian Jaya (Kaimana, Indonesia)",
    KNH: "Kinmen County (Kinmen, Taiwan)",
    KNK: "Kakhonak, Alaska",
    KNQ: "Kone, New Caledonia",
    KNS: "King Island Airport (King Island, Australia)",
    KNU: "Kanpur Airport (Kanpur, India)",
    KNW: "New Stuyahok (New Stuyahok, Alaska)",
    KNX: "Kununurra Airport (Durack, Australia)",
    KOA: "Kailua-Kona International Airport (Kailua Kona, Hawaii)",
    KOC: "Koumac, New Caledonia",
    KOE: "El Tari Airport (Kupang, Indonesia)",
    KOI: "Kirkwall Airport (Kirkwall, United Kingdom)",
    KOJ: "Kagoshima Airport (Kirishima-shi, Japan)",
    KOK: "Kruunupyy Airport (Kruunupyy, Finland)",
    KOP: "Nakhon Phanom Airport (Nakhon Phanom, Thailand)",
    KOT: "Kotlik (Kotlik, Alaska)",
    KOU: "Koulamoutou, Gabon",
    KOW: "Ganzhou Airport (Ganzhou, China)",
    KOY: "Olga Bay (Olga Bay, Alaska)",
    KOZ: "Alaska (Ouzinkie, Alaska)",
    KPB: "Point Baker Seaplane Base (Point Baker, Alaska)",
    KPC: "Port Clarence Coast Guard Station (Brevig Mission, Alaska)",
    KPN: "Kipnuk (Kipnuk, Alaska)",
    KPO: "Pohang Airport (Pohang-Si, South Korea)",
    KPR: "Port Williams (Port Williams, Alaska)",
    KPV: "Alaska (Perryville, Alaska)",
    KPY: "Alaska (Port Bailey, Alaska)",
    KQA: "Akutan Airport (Akutan, Alaska)",
    KRF: "Kramfors Airport (Nyland, Sweden)",
    KRI: "Papua New Guinea (Kikori, Papua New Guinea)",
    KRK: "Balice Airport (Zabierzów, Poland)",
    KRL: "Korla (Korla, China)",
    KRN: "Kiruna Airport (Kiruna, Sweden)",
    KRP: "Karup Airport (Kårup, Denmark)",
    KRR: "Krasnodar-Pashovskiy Airport (Krasnodar, Russia)",
    KRS: "Kristiansand Airport (Kjevic, Norway)",
    KRT: "Khartoum Airport (Khartoum, Sudan)",
    KRY: "Karamay Airport (Karamay, China)",
    KSA: "Kosrae Island Airport (Tofol, Federated States of Micronesia)",
    KSC: "Barca Airport (Kosice, Slovakia)",
    KSD: "Karlstad Airport (Karlstad, Sweden)",
    KSF: "Kassel Calden Airport (Kalden, Germany)",
    KSH: "Bakhtaran Airport (Kermanshah, Iran)",
    KSJ: "Kasos Airport (St. Marina, Greece)",
    KSL: "Kassala Airport (Kassala, Sudan)",
    KSM: "Alaska (Saint Marys, Alaska)",
    KSN: "Kustanay Airport (Qostanay, Kazakhstan)",
    KSO: "Kastoria Airport (Argos Orestiko, Greece)",
    KSQ: "Karshi South Airport (Qarshi, Uzbekistan)",
    KSU: "Kristiansund Kvernberget Airport (Kristiansund Nord, Norway)",
    KSY: "Kars (abandoned) Airport (Kars, Turkey)",
    KSZ: "Kotlas Southeast Airport (Vel'sk, Russia)",
    KTA: "Karratha Airport (Karratha, Australia)",
    KTB: "Alaska (Thorne Bay, Alaska)",
    KTE: "Kerteh Airport (Kerteh, Malaysia)",
    KTM: "Tribhuvan International Airport (Kathmandu, Nepal)",
    KTN: "Ketchikan International Airport (Ketchikan, Alaska)",
    KTS: "Teller Mission, Alaska",
    KTT: "Kittila Airport (Kittila, Finland)",
    KTW: "Zendek Airport (Ożarowice, Poland)",
    KUA: "Kuantan Airport (Gambang, Malaysia)",
    KUD: "Kudat, Malaysia",
    KUF: "Kurumoch Airport (Syzran', Russia)",
    KUG: "Australia (Kubin Island, Australia)",
    KUH: "Kushiro Airport (Kushiro, Japan)",
    KUK: "Kasigluk (Kasigluk, Alaska)",
    KUL: "Kuala Lumpur International Airport (Sepang, Malaysia)",
    KUN: "Karmilava Airport (Kovno, Lithuania)",
    KUO: "Kuopio Airport (Toivala, Finland)",
    KUS: "Kulusuk Airport (Kulusuk, Greenland)",
    KUT: "Kopitnari (Kutaisi, Georgia)",
    KUU: "Bhuntar Airport (Bhuntar, India)",
    KUV: "Gunsan Airport (Gunsan-Si, South Korea)",
    KVA: "Chrisoupolis Airport (Khrysoupolis, Greece)",
    KVB: "Skovde Airport (Väring, Sweden)",
    KVC: "King Cove, Alaska",
    KVD: "Elisavetpol (Gyandzha, Azerbaijan)",
    KVG: "Kavieng Airport (Kavieng, Papua New Guinea)",
    KVK: "Kirovsk Airport (Kirovsk, Russia)",
    KVL: "Kivalina (Kivalina, Alaska)",
    KVR: "Carpiquet Airport (Carpiquet, France)",
    KWA: "Bucholz Army Air Field (Kwajalein, Marshall Islands)",
    KWE: "Guizhou (Guiyang, China)",
    KWI: "Kuwait International Airport (Kuwait City, Kuwait)",
    KWJ: "Gwangju Airport (Gwangju, South Korea)",
    KWK: "Kwigillingok (Kwigillingok, Alaska)",
    KWL: "Li Chia Tsun Airport (Guilin, China)",
    KWM: "Kowanyama (Kowanyama, Australia)",
    KWN: "Quinhagak (Quinhagak, Alaska)",
    KWP: "Village Seaplane Base-West Point (West Point, Alaska)",
    KWT: "Kwethluk Airport (Kwethluk, Alaska)",
    KWZ: "Kolwezi Airport (Kolwezi, Congo)",
    KXA: "Kasaan SPB (Kasaan, Alaska)",
    KXF: "Koro Island (Koro Island, Fiji)",
    KXK: "Komsomolsk South Airport (Komsomol'sk-na-Amure, Russia)",
    KXU: "Katiu (Katiu, French Polynesia)",
    KYA: "Konya Airport (Konya, Turkey)",
    KYK: "Karluk Airport (Kodiak, Alaska)",
    KYN: "England (Milton Keynes, United Kingdom)",
    KYP: "Kyaukpyu Airport (Kyaukpyu, Myanmar)",
    KYS: "Kayes Airport (Kayes, Mali)",
    KYU: "Koyukuk (Koyukuk, Alaska)",
    KYZ: "Tyva (Kyzyl, Russia)",
    KZB: "Zachar Bay (Zachar Bay, Alaska)",
    KZI: "Kozani Airport (Kozani, Greece)",
    KZN: "Kirbi Airport (Zelenodol'sk, Russia)",
    KZO: "Kzyl Orda Airport (Kzyl-Orda, Kazakhstan)",
    KZS: "Kastelorizo Airport (Kastelorizo, Greece)",
    LAD: "Luanda 4 de Fevereiro Airport (Luanda, Angola)",
    LAE: "Nadzab Airport (Lae, Papua New Guinea)",
    LAI: "Servel Airport (Lannion, France)",
    LAJ: "Lajes Airport (Lages, Brazil)",
    LAK: "Aklavik Airport (Hay River, Canada)",
    LAN: "Lansing Capital City Airport (Lansing, Michigan)",
    LAO: "Laoag International Airport (San Nicolas, Philippines)",
    LAP: "General Manuel Marquez de Leon International Air (La Paz, Mexico)",
    LAQ: "Al Bayda' (Beida, Libya)",
    LAR: "General Brees Field (Laramie, Wyoming)",
    LAS: "Mccarran International Airport (Las Vegas, Nevada)",
    LAU: "Lamu Airport (Lamu, Kenya)",
    LAW: "Lawton Municipal Airport (Lawton, Oklahoma)",
    LAX: "Los Angeles International Airport (Los Angeles, California)",
    LBA: "Leeds Bradford Airport (Leeds, United Kingdom)",
    LBB: "Lubbock International Airport (Lubbock, Texas)",
    LBC: "Lubeck Airport (Lubeque, Germany)",
    LBD: "Khujand (Khudzhand, Tajikistan)",
    LBE: "Westmoreland County Airport (Latrobe, Pennsylvania)",
    LBF: "Lee Bird Field Airport (North Platte, Nebraska)",
    LBJ: "Mutiara Airport (Ende, Indonesia)",
    LBL: "Liberal Municipal Airport (Liberal, Kansas)",
    LBP: "Long Banga, Malaysia",
    LBS: "Northern (Labasa, Fiji)",
    LBU: "Labuan Airport (Victoria, Malaysia)",
    LBV: "Libreville Leon M Ba Airport (Libreville, Gabon)",
    LCA: "Larnaca Airport (Larnaca, Cyprus)",
    LCE: "Goloson International Airport (La Ceiba, Honduras)",
    LCG: "La Coruna Airport (S Esteban, Spain)",
    LCH: "Lake Charles Regional Airport (Lake Charles, Louisiana)",
    LCJ: "Lodz Lublinek (Lodz, Poland)",
    LCK: "Rickenbacker International Airport (Columbus, Ohio)",
    LCR: "La Chorrera Airport (La Chorrera, Colombia)",
    LCX: "Longyan, China",
    LCY: "London City Airport (London, United Kingdom)",
    LDB: "Londrina Airport (Londrina, Brazil)",
    LDE: "Ossun Airport (Juillan, France)",
    LDG: "Leshukonskoye Airport (Leshukonskoye, Russia)",
    LDH: "Lord Howe Island Airport (Lord Howe Island, Australia)",
    LDN: "Lamidanda Airport (Lamidanda, Nepal)",
    LDU: "Lahad Datu Airport (Lahad Datu, Malaysia)",
    LDV: "Landivisiau Airport (Landivisiau, France)",
    LDY: "City of Derry Airport (Londonderry, United Kingdom)",
    LEA: "Learmonth Airport (Learmonth, Australia)",
    LEB: "Lebanon Municipal Airport (West Lebanon, New Hampshire)",
    LED: "Pulkuvo 2 Airport (St. Petersburg, Russia)",
    LEH: "Le Havre, France",
    LEI: "Almeria Airport (Almeria, Spain)",
    LEJ: "Leipzig-Halle Airport (Schkeuditz, Germany)",
    LEN: "Aeropuero de Bajio (Leon, Spain)",
    LER: "Leinster Airport (Sir Samuel, Australia)",
    LET: "Gen. A.V. Cobo (Leticia, Colombia)",
    LEV: "Bureta, Fiji",
    LEX: "Blue Grass Field (Lexington, Kentucky)",
    LFM: "Lamerd (Lamerd, Iran)",
    LFT: "Lafayette Regional Airport (Lafayette, Louisiana)",
    LFW: "Lome Tokoin Airport (Lome, Togo)",
    LGA: "LaGuardia Airport (Flushing, New York)",
    LGB: "Long Beach Daugherty Field Airport (Long Beach, California)",
    LGG: "Bierset Airport (Velroux, Belgium)",
    LGI: "Deadmans Cay Airport (Deadmans Cay, Bahamas)",
    LGK: "Langkawi International Airport (Kuah, Malaysia)",
    LGL: "Long Lellang (Long Lellang, Malaysia)",
    LGP: "Legazpi Airport (Daraga, Philippines)",
    LGQ: "Lago Agrio Airport (Lago Agrio, Ecuador)",
    LGW: "London Gatwick Airport (Horley, United Kingdom)",
    LHE: "Lahore Airport (Lahore, Pakistan)",
    LHG: "New South Wales (Lightning Ridge, Australia)",
    LHR: "London Heathrow Airport (Hounslow, United Kingdom)",
    LHW: "Lanzhou Airport (Lanzhou, China)",
    LIF: "Loyalty Islands Airport (Wé, New Caledonia)",
    LIG: "Bellegarde Airport (Limoges, France)",
    LIH: "Lihue Airport (Lihue, Hawaii)",
    LIL: "Lesquin Airport (Fretin, France)",
    LIM: "Jorge Chavez Airport (Ventanilla, Peru)",
    LIN: "Linate Airport (Peschiera Borromeo, Italy)",
    LIO: "Limon International Airport (Pto. Limon, Costa Rica)",
    LIR: "Tomas Guardia International Airport (Liberia, Costa Rica)",
    LIS: "Lisbon Airport (Lisbon, Portugal)",
    LIT: "Adams Field Airport (Little Rock, Arkansas)",
    LIW: "Loikaw Airport (Loi-kaw, Myanmar)",
    LJG: "Lijiang (Lijiang City, China)",
    LJU: "Ljubljana Airport (Ljubljana, Slovenia)",
    LKA: "Larantuka (Larantuka, Indonesia)",
    LKB: "Lakemba Island (Lakeba, Fiji)",
    LKE: "Lake Union Seaplane Base (Seattle, Washington)",
    LKG: "Lokichoggio Airport (Lokichoggio, Kenya)",
    LKH: "Long Akah (Long Akah, Malaysia)",
    LKL: "Banak Airport (Lakeselv, Norway)",
    LKN: "Leknes Airport (Leknes, Norway)",
    LKO: "Amausi International Airport (Lucknow, India)",
    LLA: "Kallax Airport (Lulea, Sweden)",
    LLF: "Lingling Airport (LingLing, China)",
    LLI: "Ethiopia (Lalibela, Ethiopia)",
    LLU: "Alluitsup Paa Airport (Alluitsup Paa, Greenland)",
    LLW: "Kamuzu International Airport (Lumbadzi, Malawi)",
    LMA: "Lake Minchumina (Lake Minchumina, Alaska)",
    LMC: "Lamacarena Airport (San Juan de Arama, Colombia)",
    LMM: "Los Mochis Airport (Ahome, Mexico)",
    LMN: "Sarawak (Limbang, Malaysia)",
    LMP: "Lampedusa Airport (Caltabellotta, Italy)",
    LMT: "Klamath Falls International Airport (Klamath Falls, Oregon)",
    LMY: "Western (Lake Murray, Papua New Guinea)",
    LNB: "Lamen Bay Airport (Lamen Bay, Vanuatu)",
    LNE: "Lonorore Airport (Panngi, Vanuatu)",
    LNJ: "Yunnan (Lincang, China)",
    LNK: "Lincoln Municipal Airport (Lincoln, Nebraska)",
    LNO: "Leonora Aerodrome (Leonora, Australia)",
    LNV: "Gerrit Denys Island (Lihir Island, Papua New Guinea)",
    LNY: "Lanai Airport (Lanai City, Hawaii)",
    LNZ: "Linz Airport (Hoersching, Austria)",
    LOD: "Longana, Vanuatu",
    LOH: "Loja Airport (Loja, Ecuador)",
    LOS: "Lagos Murtala Muhammed Airport (Ikeja, Nigeria)",
    LOU: "Bowman Field Airport (Louisville, Kentucky)",
    LOV: "Monclova Airport (Frontera, Mexico)",
    LPA: "Las Palmas Airport (Telde, Spain)",
    LPB: "El Alto International Airport (La Paz, Bolivia)",
    LPD: "La Pedrera Airport (La Pedrera, Colombia)",
    LPI: "Saab Airport (Linkoping, Sweden)",
    LPK: "Russia (Lipetsk, Russia)",
    LPL: "Liverpool John Lennon Airport (Liverpool, United Kingdom)",
    LPM: "Lamap Airport (Lamap, Vanuatu)",
    LPP: "Lappeenranta Airport (Lappeenranta, Finland)",
    LPQ: "Louangphrabang Airport (Louangphrabang, Laos)",
    LPS: "Lopez Island Airport (Lopez Island, Washington)",
    LPT: "Lampang Airport (Lampang, Thailand)",
    LPX: "Liepaja East Airport (Liepaya, Latvia)",
    LPY: "Loudes Airport (Le Puy, France)",
    LQM: "Puerto Leguizamo Airport (Puerto Leguízamo, Colombia)",
    LRD: "Laredo International Airport (Laredo, Texas)",
    LRE: "Longreach Aerodrome (Longreach, Australia)",
    LRH: "Laleu Airport (La Rochelle, France)",
    LRM: "La Romana Airport (La Romana, Dominican Republic)",
    LRR: "Lar (Lar, Iran)",
    LRS: "Leros Airport (Lero, Greece)",
    LRT: "Lann Bihoue Airport (Ploemeur, France)",
    LSA: "Papua New Guinea (Losuia, Papua New Guinea)",
    LSC: "La Florida Airport (Compañía Alta, Chile)",
    LSE: "La Crosse Municipal Airport (La Crosse, Wisconsin)",
    LSH: "Lashio Airport (Lashio, Myanmar)",
    LSI: "Sumburgh Airport (Shetland, United Kingdom)",
    LSP: "Josefa Camejo Airport (Las Piedras, Venezuela)",
    LSS: "Terre-De-Haut Airport (Trois-Rivières, Guadeloupe)",
    LST: "Launceston Airport (Blessington, Australia)",
    LSY: "Lismore Airport (Lismore, Australia)",
    LTD: "Ghadames (Ghadames, Libya)",
    LTI: "Altay (Altai, Mongolia)",
    LTK: "Latakia Airport (Djeble, Syria)",
    LTN: "London Luton Airport (Luton, United Kingdom)",
    LTO: "Loreto Airport (Comondú, Mexico)",
    LTT: "La Mole Airport (Grimaud, France)",
    LTX: "Latacunga, Ecuador",
    LUA: "Lukla Airport (Solukhumbu, Nepal)",
    LUD: "Luderitz Airport (Luderitz, Namibia)",
    LUF: "Luke Air Force Base (Webb, Arizona)",
    LUG: "Lugano Airport (Agno, Switzerland)",
    LUM: "Mangshi (Luxi, China)",
    LUN: "Lusaka International Airport (Lusaka, Zambia)",
    LUO: "Luena (Luena, Angola)",
    LUP: "Kalaupapa Airport (Kalaupapa, Hawaii)",
    LUQ: "San Luis Airport (Villa General Roca, Argentina)",
    LUR: "Cape Lisburne Long-Range Radar Station (Point Hope, Alaska)",
    LUV: "Indonesia (Langgur, Indonesia)",
    LUX: "Luxembourg Airport (Sandweiler, Luxembourg)",
    LVI: "Livingstone Airport (Livingstone, Zambia)",
    LVO: "Laverton Aerodrome (Laverton, Australia)",
    LWB: "Greenbrier Valley Airport (Lewisburg, West Virginia)",
    LWE: "Indonesia (Lewoleba, Indonesia)",
    LWN: "Gyumri Airport (Gyumri, Armenia)",
    LWO: "Sknilov Airport (L'viv, Ukraine)",
    LWS: "Lewiston Nez Perce County Airport (Lewiston, Idaho)",
    LWT: "Lewistown Municipal Airport (Lewistown, Montana)",
    LWY: "Lawas (Lawas, Malaysia)",
    LXA: "Lhasa (Lhasa, China)",
    LXG: "Luang Namtha (Luang Namtha, Lao People's Democratic Republic)",
    LXR: "Luxor Airport (Luxor, Egypt)",
    LXS: "Limnos Airport (Moudhros, Greece)",
    LYA: "Luoyang Airport (Luoyang, China)",
    LYB: "Boddenfield Airport (Little Cayman, Cayman Islands)",
    LYC: "Lycksele Airport (Lyoksele, Sweden)",
    LYG: "Lianyungang (Lianyungang, China)",
    LYH: "Lynchburg Regional Airport (Lynchburg, Virginia)",
    LYI: "Linyi (Linyi, China)",
    LYP: "Faisalabad Airport (Shah Faisalabad, Pakistan)",
    LYR: "Svalbard Longyear Airport (Longyearbyen, Norway)",
    LYS: "Lyon Airport (Colombier, France)",
    LZC: "Lazaro Cardenas Airport (Arteaga, Mexico)",
    LZH: "Liuzhou Airport (Linzhou, China)",
    LZN: "Nankan (Nangan, Taiwan)",
    LZO: "Luzhou Airport (Luzhou, China)",
    MAA: "Chennai International Airport (Kanchipuram, India)",
    MAB: "Maraba Airport (Marabá, Brazil)",
    MAD: "Barajas Airport (Madrid, Spain)",
    MAF: "Midland International Airport (Midland, Texas)",
    MAG: "Madang Airport (Madang, Papua New Guinea)",
    MAH: "Menorca Airport (Mao, Spain)",
    MAJ: "Marshall Islands International Airport (Majuro, Marshall Islands)",
    MAK: "Malakal Airport (Malakal, Sudan)",
    MAM: "General Sevando Canales Airport (Matamoros, Mexico)",
    MAN: "Manchester International Airport (Manchester, United Kingdom)",
    MAO: "Eduardo Gomes International Airport (Manaus, Brazil)",
    MAR: "La Chinita International Airport (Maracaibo, Venezuela)",
    MAS: "Manus Island Airport (Lorengau, Papua New Guinea)",
    MAU: "Society Islands Airport (Papeete, French Polynesia)",
    MAZ: "Eugenio Maria de Hostos Airport (Mayaguez, Puerto Rico)",
    MBA: "Moi International Airport (Mombasa, Kenya)",
    MBD: "Mmabatho International Airport (Mmabatho, South Africa)",
    MBE: "Okhotsk-Monbetsu Airport (Monbetsu-shi, Japan)",
    MBH: "Maryborough Airport (Maryborough, Australia)",
    MBJ: "Sangster International Airport (Montego Bay, Jamaica)",
    MBL: "Manistee County-Blacker Airport (Manistee, Michigan)",
    MBS: "MBS International Airport (Freeland, Michigan)",
    MBT: "Masbate Airport (Masbate, Philippines)",
    MBU: "Mbambanakira (Mbambanakira, Solomon Islands)",
    MCE: "Merced Municipal Airport-Macready Field (Merced, California)",
    MCG: "Mcgrath Airport (Mcgrath, Alaska)",
    MCI: "Kansas City International Airport (Kansas City, Missouri)",
    MCK: "Mccook Municipal Airport (Mccook, Nebraska)",
    MCM: "Monte Carlo Heliport (Monaco-Ville, Monaco)",
    MCN: "Middle Georgia Regional Airport (Macon, Georgia)",
    MCO: "Orlando International Airport (Orlando, Florida)",
    MCP: "Macapa International Airport (Macapá, Brazil)",
    MCT: "Seeb International Airport (Muscat, Oman)",
    MCV: "Mcarthur River, Australia",
    MCW: "Mason City Municipal Airport (Clear Lake, Iowa)",
    MCX: "Makhachkala-Uytash Airport (Khasavyurt, Russia)",
    MCY: "Maroochydore Aerodrome (Mudjimba, Australia)",
    MCZ: "Zumbi dos Palmares International Airport (Maceio, Brazil)",
    MDC: "Sam Ratulangi Airport (Manado, Indonesia)",
    MDE: "Jose Maria Cordova Airport (Ríonegro, Colombia)",
    MDG: "Mudanjiang (Mudanjiang, China)",
    MDK: "Mbandaka Airport (Mbandaka, Congo)",
    MDL: "Mandalay Airport (Mandalay, Myanmar)",
    MDQ: "Mar del Plata Airport (Mar del Plata, Argentina)",
    MDS: "Middle Caicos Airport (Lorimers, Turks And Caicos Islands)",
    MDT: "Harrisburg International Airport (Middletown, Pennsylvania)",
    MDU: "Papua New Guinea (Mendi, Papua New Guinea)",
    MDW: "Chicago Midway International Airport (Chicago, Illinois)",
    MDZ: "El Plumerillo Airport (Mendoza, Argentina)",
    MEA: "Macae Airport (Macae, Brazil)",
    MEC: "Eloy Alfaro Airport (Manta, Ecuador)",
    MED: "Madinah International Airport (Al Madinah, Saudi Arabia)",
    MEE: "Loyalty Islands Airport (Tadine, New Caledonia)",
    MEG: "Malanje Airport (Malanje, Angola)",
    MEH: "Mehamn Airport (Mehavn, Norway)",
    MEI: "Key Field Airport (Meridian, Mississippi)",
    MEL: "Melbourne International Airport (Melbourne, Australia)",
    MEM: "Memphis International Airport (Memphis, Tennessee)",
    MES: "Polonia Airport (Medan, Indonesia)",
    MEX: "Lic Benito Juarez International Airport (Mexico City, Mexico)",
    MEY: "Meghauli, Nepal",
    MFE: "Miller International Airport (Mcallen, Texas)",
    MFJ: "Moala Airport (Moala, Fiji)",
    MFK: "Taiwan (Matsu, Taiwan)",
    MFM: "Macau Airport (Macau, Macau)",
    MFR: "Rogue Valley International-Medford Airport (Central Point, Oregon)",
    MFU: "Mfuwe Airport (Mfuwe, Zambia)",
    MGA: "Augusto Cesar Sandino International Airport (Tipitapa, Nicaragua)",
    MGB: "Mount Gambier Airport (Mount Gambier, Australia)",
    MGF: "Maringa Domestic Airport (Maringa, Brazil)",
    MGH: "Margate Airport (Port Shepstone, South Africa)",
    MGM: "Montgomery Regional Airport (Montgomery, Alabama)",
    MGQ: "Mogadishu Airport (Mogadishu, Somalia)",
    MGS: "Mangaia (Mangaia Island, Cook Islands)",
    MGT: "Northern Territory (Milingimbi, Australia)",
    MGW: "Morgantown Municipal Airport-Hart Field (Morgantown, West Virginia)",
    MGZ: "Mergui Airport (Mergui, Myanmar)",
    MHD: "Mashhad Airport (Mashhad, Iran)",
    MHG: "Mannheim City Airport (Mannheim, Germany)",
    MHH: "Marsh Harbour Airport (Marsh Harbour, Bahamas)",
    MHK: "Manhattan Municipal Airport (Manhattan, Kansas)",
    MHP: "Minsk International 1 (Minsk, Belarus)",
    MHQ: "Mariehamn Airport (Maarianhamina, Finland)",
    MHR: "Mather Airport (Mather, California)",
    MHT: "Manchester-Boston Regional Airport (Manchester, New Hampshire)",
    MIA: "Miami International Airport (Miami, Florida)",
    MID: "Lic M Crecencio Rejon International Airport (Mérida, Mexico)",
    MIG: "Mian Yang (Mian Yang, China)",
    MII: "Dr Gastao Vidigal Airport (Marilia, Brazil)",
    MIM: "Merimbula Aerodrome (Merimbula, Australia)",
    MIR: "Habib Bourguiba International Airport (Sidi al Ghudamisi, Tunisia)",
    MIS: "Saint Aignan Island (Misima Island, Papua New Guinea)",
    MJA: "Toliara (Manja, Madagascar)",
    MJD: "Moenjodaro Airport (Mohenjodaro, Pakistan)",
    MJF: "Kjaerstad Airport (Mosjoen, Norway)",
    MJI: "Libya (Mitiga, Libya)",
    MJK: "Shark Bay Airport (Monkey Mia, Australia)",
    MJL: "Ngounie (Mouila, Gabon)",
    MJM: "Mbuji Mayi Airport (Mbuji Mayi, Congo)",
    MJN: "Mahajanga Amborovy Airport (Mahajanga, Madagascar)",
    MJT: "Mitilini Airport (Mitilini, Greece)",
    MJV: "Murcia San Javier Airport (San Javier, Spain)",
    MJZ: "Mirnyy (Mirnyj, Russia)",
    MKC: "Kansas City Downtown Airport (Kansas City, Missouri)",
    MKE: "General Mitchell International Airport (Milwaukee, Wisconsin)",
    MKG: "Muskegon County Airport (Muskegon, Michigan)",
    MKK: "Molokai Airport (Hoolehua, Hawaii)",
    MKM: "Sarawak (Mukah, Malaysia)",
    MKP: "Makemo Airport (Makemo, French Polynesia)",
    MKQ: "Mopah Airport (Merauke, Indonesia)",
    MKR: "Meekatharra Airport (Kumarina, Australia)",
    MKU: "Makokou Airport (Makokou, Gabon)",
    MKW: "Rendani Airport (Manokwari, Indonesia)",
    MKY: "Mackay Airport (Mackay, Australia)",
    MLA: "Luqa Airport (Curmi, Malta)",
    MLB: "Melbourne International Airport (Melbourne, Florida)",
    MLE: "Male International Airport (Male, Maldives)",
    MLG: "Malang (Malang, Indonesia)",
    MLH: "Bale Mulhouse Airport (Basel Mulhouse Freiburg, France)",
    MLI: "Quad City Airport (Coal Valley, Illinois)",
    MLL: "Marshall (Marshall, Alaska)",
    MLM: "General Francisco J Mujica Airport (Álvaro Obregón, Mexico)",
    MLN: "Melilla Airport (Melilla, Spain)",
    MLO: "Milos Island Airport (Apollonia, Greece)",
    MLU: "Monroe Regional Airport (Monroe, Louisiana)",
    MLW: "Monrovia Spriggs Payne Airport (Monrovia, Liberia)",
    MLX: "Erhac Airport (Arga, Turkey)",
    MLY: "Manley Hot Springs (Manley Hot Springs, Alaska)",
    MMB: "Memanbetsu Airport (Ozora-cho, Japan)",
    MME: "Durham Tees Valley Airport (Darlington, United Kingdom)",
    MMG: "Western Australia (Mount Magnet, Australia)",
    MMH: "Mammoth June Lakes Airport (Mammoth Lakes, California)",
    MMK: "Murmashi Airport (Apatity, Russia)",
    MMO: "Maio Airport (Vila do Maio, Cape Verde)",
    MMX: "Sturup Airport (Svedala, Sweden)",
    MMY: "Miyako Airport (Miyako Jima, Japan)",
    MNF: "Mana Island Airstrip (Mana Island, Fiji)",
    MNG: "Maningrida Airport (Maningrida, Australia)",
    MNJ: "Mananjary Airport (Mananjary, Madagascar)",
    MNL: "Ninoy Aquino International Airport (Parañaque, Philippines)",
    MNT: "Minto (Minto, Alaska)",
    MNU: "Moulmein Airport (Moulmein, Myanmar)",
    MOA: "Moa, Cuba",
    MOB: "Mobile Regional Airport (Mobile, Alabama)",
    MOC: "Montes Claros Airport (Montes Claros, Brazil)",
    MOD: "Modesto City County Airport-Harry Sham Field (Modesto, California)",
    MOF: "Wai Oti Airport (Maumere, Indonesia)",
    MOG: "Mong Hsat, Myanmar",
    MOI: "Mitiaro Island, Cook Islands",
    MOL: "Aro Airport (Bolsøya, Norway)",
    MOQ: "Morondava Airport (Morondava, Madagascar)",
    MOT: "Minot International Airport (Minot, North Dakota)",
    MOU: "Mountain Village (Mountain Village, Alaska)",
    MOV: "Moranbah Airport (Moranbah, Australia)",
    MOZ: "Society Islands Airport (Papeete, French Polynesia)",
    MPA: "Mpacha Airport (Mpacha, Namibia)",
    MPH: "Malay (Caticlan, Philippines)",
    MPL: "Frejorgues Airport (Mauguio, France)",
    MPM: "Maputo Airport (Maputo, Mozambique)",
    MPN: "Mount Pleasant Airport (Mount Pleasant, Falkland Islands)",
    MQF: "Magnitogorsk (Chelyabinsk, Russian Federation)",
    MQL: "Mildura Airport (Mildura, Australia)",
    MQM: "Mardin (Mardin, Turkey)",
    MQN: "Rossvoll Airport (Skonseng, Norway)",
    MQP: "Nelspruit Airport (Nelspruit, South Africa)",
    MQT: "Sawyer International Airport (Marquette, Michigan)",
    MQX: "Makale, Ethiopia",
    MRA: "Misurata Airport (Misratah, Libya)",
    MRD: "Alberto Carnevalli Airport (Ejido, Venezuela)",
    MRE: "Mara Serena Airport (Mara Lodges, Kenya)",
    MRS: "Marignane Airport (Marignane, France)",
    MRU: "Plaisance International Airport (Mahebourg, Mauritius)",
    MRV: "Mineral'nyye Vody (Mineralnye Vody, Russia)",
    MRY: "Monterey Peninsula Airport (Monterey, California)",
    MRZ: "Moree Airport (Moree, Australia)",
    MSA: "Muskrat Dam (Muskrat Dam, Canada)",
    MSE: "Kent International Airport (Manston, United Kingdom)",
    MSJ: "Misawa Airport (Misawa-shi, Japan)",
    MSL: "Muscle Shoals Regional Airport (Muscle Shoals, Alabama)",
    MSN: "Dane County Regional Airport-Truax Field (Madison, Wisconsin)",
    MSO: "Missoula International Airport (Missoula, Montana)",
    MSP: "Minneapolis St Paul International Airport (St. Paul, Minnesota)",
    MSQ: "Velikiydvor Airport (Minsk, Belarus)",
    MSR: "Mus Airport (Mush, Turkey)",
    MSS: "Massena International Airport (Massena, New York)",
    MST: "Maastricht Airport (Maastricht-Airport, Netherlands)",
    MSU: "Maseru Moshoeshoe Airport (Maseru, Lesotho)",
    MSW: "Massawa (Massawa, Ethiopia)",
    MSY: "New Orleans International Airport (Kenner, Louisiana)",
    MSZ: "Namibe (Namibe, Angola)",
    MTJ: "Montrose Regional Airport (Montrose, Colorado)",
    MTM: "Metlakatla Sea Plane Base (Metlakatla, Alaska)",
    MTR: "Los Garzones Airport (Los Garzones, Colombia)",
    MTS: "Matsapa International Airport (Manzini, Swaziland)",
    MTT: "Minatitlan Airport (Minatitlan, Mexico)",
    MTV: "Mota Lava (Mota Lava, Vanuatu)",
    MTY: "Gen Mariano Escobedo International Airport (Pesquería, Mexico)",
    MUA: "Munda Airport (Munda, Solomon Islands)",
    MUB: "Maun Airport (Maun, Botswana)",
    MUC: "Franz-Josef-Strauss Airport (Oberding, Germany)",
    MUE: "Waimea Kohala Airport (Kamuela, Hawaii)",
    MUH: "Mersa Matruh Airport (Marsa Matruh, Egypt)",
    MUK: "Mauke Island (Mauke Island, Cook Islands)",
    MUN: "Maturin Airport (Aguasay, Venezuela)",
    MUR: "Marudi Airport (Miri, Malaysia)",
    MUX: "Multan Airport (Multan, Pakistan)",
    MUZ: "Mara (Musoma, Tanzania)",
    MVB: "Franceville Mvengue Airport (Franceville, Gabon)",
    MVD: "Carrasco International Airport (Montevideo, Uruguay)",
    MVP: "Mitu Airport (Mitu, Colombia)",
    MVR: "Maroua Salak Airport (Maroua, Cameroon)",
    MVS: "Aeroporto Max Feffer (Mucuri, Brazil)",
    MVT: "French Polynesia (Mataiva, French Polynesia)",
    MVY: "Marthas Vineyard Airport (Vineyard Haven, Massachusetts)",
    MWA: "Williamson County Regional Airport (Marion, Illinois)",
    MWF: "Vanuatu (Maewo, Vanuatu)",
    MWN: "Mwadui (Mwadui, Tanzania)",
    MWQ: "Magwe (Magwe, Myanmar)",
    MWZ: "Mwanza Airport (Ilemera, Tanzania)",
    MXH: "Papua New Guinea (Moro, Papua New Guinea)",
    MXL: "Gen Rodolfo Sanchez T International Airport (Mexicali, Mexico)",
    MXM: "Morombe Airport (Morombe, Madagascar)",
    MXN: "Ploujean Airport (Morlaix, France)",
    MXP: "Malpensa International Airport (Cardano al Campo, Italy)",
    MXT: "Maintirano, Madagascar",
    MXV: "Moron Airport (Mörön, Mongolia)",
    MXX: "Siljan Airport (Mora, Sweden)",
    MXZ: "Meixian (Meixian, China)",
    MYA: "Moruya Aerodrome (Bingie, Australia)",
    MYD: "Malindi Airport (Mombasa, Kenya)",
    MYE: "Miyakejima Airport (Miyake-mura, Japan)",
    MYG: "Miltary & Civil Airport (Abraham Bay, Bahamas)",
    MYI: "Murray Island (Murray Island, Australia)",
    MYJ: "Matsuyama Airport (Matsuyama-shi, Japan)",
    MYL: "Mccall Airport (Mccall, Idaho)",
    MYR: "Myrtle Beach International Airport (Myrtle Beach, South Carolina)",
    MYT: "Myitkyina Airport (Myitkyina, Myanmar)",
    MYU: "Mekoryuk (Mekoryuk, Alaska)",
    MYW: "Mtwara Airport (Ziwani, Tanzania)",
    MYY: "Miri Airport (Miri, Malaysia)",
    MZG: "Magong Airport (Makung City, Taiwan)",
    MZH: "Merzifon (Merzifon, Turkey)",
    MZI: "Mopti Barbe Airport (Mopti, Mali)",
    MZL: "La Nubia Airport (Villamaría, Colombia)",
    MZO: "Manzanillo Airport (Manzanillo, Cuba)",
    MZR: "Mazar I Sharif Airport (Mazar-i-Sharif, Afghanistan)",
    MZT: "General Rafael Buelna International Airport (Mazatlán, Mexico)",
    MZV: "Mulu Airport (Mulu, Malaysia)",
    NAA: "Narrabri Airport (Bohena Creek, Australia)",
    NAC: "Naracoorte Airport (Naracoorte, Australia)",
    NAG: "Sonegaon Airport (Nagpur, India)",
    NAJ: "Nakhichevan, Azerbaijan",
    NAN: "Nadi International Airport (Nadi, Fiji)",
    NAO: "Nanchong Airport (Nanchong, China)",
    NAP: "Naples International Airport (Naples, Italy)",
    NAQ: "Qaanaaq (Qaanaaq, Greenland)",
    NAS: "Nassau International Airport (Nassau, Bahamas)",
    NAT: "Augusto Severo International Airport (Natal, Brazil)",
    NAU: "Napuka Island (Napuka Island, French Polynesia)",
    NAV: "Nevsehir, Turkey",
    NAW: "Narathiwat Airport (Narathiwat, Thailand)",
    NBC: "Russia (Naberevnye Chelny, Russia)",
    NBO: "Jomo Kenyatta International Airport (Nairobi, Kenya)",
    NBW: "Guantanamo Bay Naval Air Station (Caimanera, Cuba)",
    NBX: "Nabire Airport (Nabire, Indonesia)",
    NCA: "North Caicos Airport (Bottle Creek Settlements, Turks And Caicos Islands)",
    NCE: "Nice-Cote d'Azur Airport (Nice, France)",
    NCL: "Newcastle International Airport (Newcastle, United Kingdom)",
    NCN: "Chenega (New Chenega, Alaska)",
    NCU: "Nukus, Uzbekistan",
    NCY: "Meythet Airport (Pringy, France)",
    NDB: "Nouadhibou Airport (Port-Etienne, Mauritania)",
    NDG: "Qiqihar (Qiqihar, China)",
    NDJ: "Ndjamena Airport (N'Djamena, Chad)",
    NDR: "Nador Airport (Nador, Morocco)",
    NER: "Neryungri, Russia",
    NEV: "Newcastle Airport (Nevis, Saint Kitts and Nevis)",
    NFO: "Niuafo'ou Airport (Tonga)",
    NGB: "Ningbo Airport (Jiangshan, China)",
    NGE: "Ngaoundere Airport (Ngaoundéré, Cameroon)",
    NGI: "Ngau Island (Ngau Island, Fiji)",
    NGO: "Chubu International Airport (Tokoname-shi, Japan)",
    NGS: "Nagasaki Airport (Omura-shi, Japan)",
    NHA: "Nha-Trang Airport (Nha Trang, Vietnam)",
    NHV: "Marquesas Islands Airport (Nuku Hiva, French Polynesia)",
    NIB: "Nikolai (Nikolai, Alaska)",
    NIM: "Niamey Airport (Niamey, Niger)",
    NIP: "Jacksonville Naval Air Station (Jacksonville, Florida)",
    NIU: "Honolulu International Airport (Honolulu, Hawaii)",
    NJC: "Nizhnevartovsk Northwest Airport (Nizhnevartovsk, Russia)",
    NKC: "Nouakchott Airport (Nouakchott, Mauritania)",
    NKG: "Nanjing Lukou International Airport (Nanjing, China)",
    NKI: "Naukiti Airport (Naukiti, Alaska)",
    NKM: "Nagoya Airport (Toyoyama-cho, Japan)",
    NLA: "Ndola Airport (Ndola, Zambia)",
    NLD: "Quetzalcoatl International Airport (Nuevo Laredo, Mexico)",
    NLF: "Darnley Island Airport (Kubin Village, Australia)",
    NLG: "Nelson Lagoon, Alaska",
    NLK: "Norfolk Island Airport (Kingston, Norfolk Island)",
    NLV: "Nikolaev Airport (Mykolayiv, Ukraine)",
    NMA: "Namangan Airport (Namangan, Uzbekistan)",
    NME: "Nightmute Airport (Nightmute, Alaska)",
    NNB: "Makira (Santa Ana, Solomon Islands)",
    NNG: "Nanning-Wuyu Airport (Wuxu, China)",
    NNL: "Nondalton, Alaska",
    NNM: "Naryan-Mar, Russia",
    NNT: "Nan Airport (Nan, Thailand)",
    NNY: "Nanyang (Nanyang, China)",
    NOB: "Nosara Beach Airport (Nosara, Costa Rica)",
    NOC: "Connaught Airport (Knock, Ireland)",
    NOJ: "Nojabrxsk, Russia",
    NOS: "Nosy Be Fascene Airport (Hell-Ville, Madagascar)",
    NOU: "La Tontouta Airport (New Caledonia)",
    NOV: "Huambo Airport (Huambo, Angola)",
    NOZ: "Kemerovskaya Oblast (Novokuznetsk, Russia)",
    NPE: "Hawkes Bay Airport (Napier, New Zealand)",
    NPL: "New Plymouth Airport (New Plymouth, New Zealand)",
    NQN: "Neuquen Airport (Neuquen, Argentina)",
    NQU: "Nuqui Airport (Nuquí, Colombia)",
    NQY: "St Mawgan Airport (Newquay, United Kingdom)",
    NRA: "Narrandera Leeton Aerodrome (Narrandera, Australia)",
    NRK: "Kungsangen Airport (Norrkoping, Sweden)",
    NRN: "Airport Weeze (Weeze, Germany)",
    NRT: "Narita International Airport (Narita-shi, Japan)",
    NSH: "Now Shahr, Iran",
    NSI: "Nsimalen Airport (Yaounde, Cameroon)",
    NSK: "Norilsk Alykel Airport (Kansk, Russia)",
    NSN: "Nelson Airport (Nelson, New Zealand)",
    NST: "Nakhon Si Thammarat Airport (Phra Phrom, Thailand)",
    NTE: "Chateau Bougon Airport (Bouguenais, France)",
    NTG: "Nantong Airport (Nantong, China)",
    NTL: "Williamtown Airport (Ferodale, Australia)",
    NTN: "Normanton (Normanton, Australia)",
    NTQ: "Noto Airport (Anamizu-machi, Japan)",
    NTT: "Niuatoputapu Airport (Niuatoputapu, Tonga)",
    NUE: "Nurnberg Airport (Nuremberg, Germany)",
    NUI: "Nuiqsut (Nuiqsut, Alaska)",
    NUK: "Nukutavake (Nukutavake, French Polynesia)",
    NUL: "Nulato Airport (Nulato, Alaska)",
    NUP: "Alaska (Nunapitchuk, Alaska)",
    NUS: "Norsup, Vanuatu",
    NUX: "Urengoy Airport (Novy Urengoy, Russia)",
    NVA: "Neiva Lamarguita Airport (Neiva, Colombia)",
    NVI: "Navoi Airport (Navoi, Uzbekistan)",
    NVK: "Framnes Airport (Narvik, Norway)",
    NVR: "Novgorod, Russia",
    NVT: "Ministro Victor Konder International Airport (Navegantes, Brazil)",
    NWA: "Moheli, Comoros",
    NWI: "Norwich Airport (Norwich, United Kingdom)",
    NYA: "Norwood Young America, Minnesota",
    NYK: "Nanyuki Airport (Nyeri, Kenya)",
    NYM: "Nadym Airport (Nadym, Russia)",
    NYO: "Skavsta Airport (Nykoping, Sweden)",
    NYU: "Nyaung U Airport (Nyaung-u, Myanmar)",
    NZH: "Manzhouli (Manzhouli, China)",
    OAG: "Springhill Airport (Arthurville, Australia)",
    OAJ: "Albert J Ellis Airport (Richlands, North Carolina)",
    OAK: "Oakland International Airport (Oakland, California)",
    OAM: "Oamaru Airport (Oamaru, New Zealand)",
    OAX: "Xoxocotlan Airport (San Bernardo Mixtepec, Mexico)",
    OBN: "Oban Connel Airport (Oban, United Kingdom)",
    OBO: "Obihiro Airport (Obihiro-shi, Japan)",
    OBU: "Kobuk Airport (Kobuk, Alaska)",
    OBX: "Obo (Obo, Papua New Guinea)",
    OCC: "Coca Airport (Chontapunta, Ecuador)",
    ODN: "Sarawak (Long Seridan, Malaysia)",
    ODS: "Odessa Central Airport (Odesa, Ukraine)",
    ODW: "Oak Harbor Airpark (Oak Harbor, Washington)",
    ODY: "Oudomxay (Oudomxay, Lao People's Democratic Republic)",
    OER: "Ornskoldsvik Airport (Husum, Sweden)",
    OFI: "Ouango Fitini (Ouango Fitini, Cote D'Ivoire)",
    OGG: "Kahului Airport (Kahului, Hawaii)",
    OGN: "Yonaguni Airport (Yonaguni-cho, Japan)",
    OGS: "Ogdensburg International Airport (Ogdensburg, New York)",
    OGX: "Ain Beida (Ouargla, Algeria)",
    OGZ: "Ordzhonikidze North Airport (Mozdok, Russia)",
    OHD: "Ohrid Airport (Ohrid, Macedonia)",
    OHE: "Hamburg Airport (Hamburg, Germany)",
    OHO: "Okhotsk Airport (Okhotsk, Russia)",
    OIM: "Oshima Airport (Oshima-machi, Japan)",
    OIT: "Oita Airport (Kunisaki-shi, Japan)",
    OKA: "Shimojishima Airport (Naha-shi, Japan)",
    OKC: "Will Rogers World Airport (Oklahoma City, Oklahoma)",
    OKD: "Okadama Airport (Sapporo-shi, Japan)",
    OKJ: "Okayama Airport (Okayama-shi, Japan)",
    OKR: "Yorke Island, Australia",
    OKY: "Oakey Aerodrome (Oakey, Australia)",
    OLA: "Orland Airport (Orland, Norway)",
    OLB: "Olbia Costa Smeralda Airport (Terranova, Italy)",
    OLF: "L. M. Clayton Airport (Wolf Point, Montana)",
    OLH: "Alaska (Old Harbor, Alaska)",
    OLJ: "Malampa (Olpoi, Vanuatu)",
    OLP: "Olympic Dam Aerodrome (Roxby Downs, Australia)",
    OMA: "Eppley Airfield (Omaha, Nebraska)",
    OMB: "Omboué (Omboue, Gabon)",
    OMC: "Ormoc Airport (Ormoc, Philippines)",
    OMD: "Oranjemund Airport (Oranjemund, Namibia)",
    OME: "Nome Airport (Nome, Alaska)",
    OMH: "Uromiyeh Airport (Urmieh, Iran)",
    OMO: "Mostar Airport (Mostar, Bosnia and Herzegovina)",
    OMR: "Oradea Airport (Oradea-Mare, Romania)",
    OMS: "Omsk Southwest Airport (Omsk, Russia)",
    OND: "Ondangwa Airport (Ondangwa, Namibia)",
    ONG: "Mornington Island Airport (Mornington, Australia)",
    ONJ: "Odate-Noshiro Airport (Kitakita-shi, Japan)",
    ONL: "The Oneill Municipal Airport (O'neill, Nebraska)",
    ONT: "Ontario International Airport (Ontario, California)",
    OOK: "Toksook Bay (Toksook Bay, Alaska)",
    OOL: "Gold Coast (Coolangatta) (Gold Coast, Australia)",
    OPF: "Opa Locka Airport (Opa-Locka, Florida)",
    OPO: "Porto Airport (Maia, Portugal)",
    OPS: "Sinop Airport (Sinop, Brazil)",
    OPU: "Balimo (Balimo, Papua New Guinea)",
    ORB: "Orebro Airport (Orebro, Sweden)",
    ORD: "Chicago O'Hare International Airport (Chicago, Illinois)",
    ORF: "Norfolk International Airport (Norfolk, Virginia)",
    ORH: "Worcester Municipal Airport (Worcester, Massachusetts)",
    ORI: "Port Lions, Alaska",
    ORJ: "Orinduik Airport (Rera, Brazil)",
    ORK: "Cork Airport (Fivemilebridge, Ireland)",
    ORM: "Sywell Airport (Northampton, United Kingdom)",
    ORN: "Es Senia Airport (Oran Rp, Algeria)",
    ORV: "Curtis Memorial (Noorvik, Alaska)",
    ORY: "Paris Orly Airport (Paris, France)",
    OSD: "Ostersunds Airport (Frösö, Sweden)",
    OSI: "Osijek Airport (Osijek, Croatia)",
    OSK: "Oskarshamn Airport (Fårbo, Sweden)",
    OSL: "Oslo Gardermoen Airport (Gardermoen, Norway)",
    OSM: "Mosul Airport (Mosul, Iraq)",
    OSR: "Mosnov Airport (Mošnov, Czech Republic)",
    OSS: "Osh Airport (Osh, Kyrgyzstan)",
    OST: "Oostende Airport (Oostende, Belgium)",
    OSW: "Orsk (Orsk, Russia)",
    OSY: "Namsos Airport (Namsos, Norway)",
    OSZ: "Koszalin Airport (Sianów, Poland)",
    OTH: "North Bend Municipal Airport (North Bend, Oregon)",
    OTP: "Otopeni Airport (Bucharest, Romania)",
    OTR: "Coto 47 Airport (Coto 47, Costa Rica)",
    OTZ: "Ralph Wien Memorial Airport (Kotzebue, Alaska)",
    OUA: "Ouagadougou Airport (Ouagadougou, Burkina Faso)",
    OUD: "Angads Airport (Oujda, Morocco)",
    OUE: "Ouesso Airport (Ouesso, Congo)",
    OUL: "Oulu Airport (Oulunsalo, Finland)",
    OUZ: "Mauritania (Zouerate, Mauritania)",
    OVB: "Tolmachevo Airport (Novosibirsk, Russia)",
    OVD: "Asturias Airport (Castrillón, Spain)",
    OVS: "Boscobel Airport (Boscobel, Wisconsin)",
    OXB: "Bissau Oswaldo Vieira Airport (Bissau, Guinea-Bissau)",
    OXF: "Oxford Airport (Kidlington, United Kingdom)",
    OXR: "Oxnard Airport (Oxnard, California)",
    OYE: "Oyem Airport (Oyem, Gabon)",
    OYG: "Moyo (Moyo, Uganda)",
    OZC: "Ozamis-Mindanao Island Airport (Ozamis City, Philippines)",
    OZH: "Zaporozhye East Airport (Zaporizhzhya, Ukraine)",
    OZZ: "Ouarzazate Airport (Ouarzazate, Morocco)",
    PAD: "Paderborn-Lippstadt Airport (Büren, Germany)",
    PAH: "Barkley Regional Airport (West Paducah, Kentucky)",
    PAI: "Pailin Airport (Pailin, Cambodia)",
    PAP: "Port Au Prince, Haiti",
    PAS: "Paros Island Airport (Levkai, Greece)",
    PAT: "Lok Nayak Jaiprakash Airport (Patna, India)",
    PAZ: "Tajin Airport (Castillo de Teayo, Mexico)",
    PBC: "Puebla Airport (Tlaltenango, Mexico)",
    PBD: "Porbandar Airport (Porbandar, India)",
    PBG: "Plattsburgh Air Force Base (Plattsburgh, New York)",
    PBH: "Paro Airport (Paro, Bhutan)",
    PBI: "Palm Beach International Airport (West Palm Beach, Florida)",
    PBJ: "Malampa (Paama, Vanuatu)",
    PBM: "Zandery Airport (Sabakoe, Suriname)",
    PBO: "Paraburdoo Airport (Paraburdoo, Australia)",
    PBP: "Punta Islita Airport (Punta Islita, Costa Rica)",
    PBU: "Putao Airport (Putao, Myanmar)",
    PCE: "Painter Creek (Painter Creek, Alaska)",
    PCL: "Pucallpa Airport (Callaria, Peru)",
    PCR: "Puerto Carreno Airport (Puerto Carreño, Colombia)",
    PDA: "Puerto Inirida Airport (Guaviare, Colombia)",
    PDB: "Pedro Bay (Pedro Bay, Alaska)",
    PDG: "Tabing Airport (Padang, Indonesia)",
    PDL: "Ponta Delgada Airport (Ponta Delgada, Portugal)",
    PDP: "Maldonado Airport (Punta del Este, Uruguay)",
    PDS: "Piedras Negras International Airport (Piedras Negras, Mexico)",
    PDT: "Eastern Oregon Regional Airport (Pendleton, Oregon)",
    PDX: "Portland International Airport (Portland, Oregon)",
    PEC: "Pelican Sea Plane Base (Pelican, Alaska)",
    PED: "Pardubice (Pardubice, Czech Republic)",
    PEE: "Bolshesavino Airport (Perm', Russia)",
    PEG: "Perugia Airport (Assisi, Italy)",
    PEI: "Matecana Airport (Pereira, Colombia)",
    PEK: "Beijing Capital Airport (Shunyi, China)",
    PEM: "Padre Aldamiz Airport (Puerto Maldonado, Peru)",
    PEN: "Penang International Airport (Batu Maung, Malaysia)",
    PER: "Perth International Airport (Perth, Australia)",
    PES: "Petrozavodsk Northwest Airport (Petrozavodsk, Russia)",
    PET: "Pelotas Airport (Pelotas, Brazil)",
    PEU: "Puerto Lempira Airport (Puerto Lempira, Honduras)",
    PEW: "Peshawar Airport (Peshawar, Pakistan)",
    PEX: "Pechora Southwest Airport (Ukhta, Russia)",
    PEZ: "Penza (Penza, Russian Federation)",
    PFB: "Lauro Kurtz Airport (Passo Fundo, Brazil)",
    PFN: "Panama City Bay County Airport (Panama City, Florida)",
    PFO: "Paphos International Airport (Paphos, Cyprus)",
    PFQ: "Parsabad, Iran",
    PGA: "Page Municipal Airport (Page, Arizona)",
    PGF: "Rivesaltes Airport (Perpignan, France)",
    PGK: "Pangkalpinang Airport (Pangkalpinang, Indonesia)",
    PGM: "Port Graham (Port Graham, Alaska)",
    PGU: "Page Municipal Airport (Asalouyeh, Iran)",
    PGV: "Pitt Greenville Airport (Greenville, North Carolina)",
    PGX: "Bassillac Airport (St-Pierre, France)",
    PHC: "Port Harcourt International Airport (Port Harcourt, Nigeria)",
    PHE: "Port Hedland Airport (Port Hedland, Australia)",
    PHF: "Newport News-Williamsburg International Airport (Newport News, Virginia)",
    PHG: "Port Harcourt City (Port Harcourt, Nigeria)",
    PHL: "Philadelphia International Airport (Philadelphia, Pennsylvania)",
    PHO: "Point Hope Airport (Point Hope, Alaska)",
    PHS: "Phitsanulok Airport (Phitsanulok, Thailand)",
    PHW: "Hendrik Van Eck Airport (Phalaborwa, South Africa)",
    PHX: "Sky Harbor International Airport (Phoenix, Arizona)",
    PIA: "Greater Peoria Regional Airport (Peoria, Illinois)",
    PIB: "Pine Belt Regional Airport (Moselle, Mississippi)",
    PIE: "St. Petersburg-Clearwater International Airport (Clearwater, Florida)",
    PIF: "Pingdong Airport (Pingtung, Taiwan)",
    PIH: "Pocatello Municipal Airport (Pocatello, Idaho)",
    PIK: "Glasgow Prestwick International Airport (Prestwick, United Kingdom)",
    PIN: "Parintins Airport (Parintins, Brazil)",
    PIP: "Pilot Point Airport (Pilot Point, Alaska)",
    PIR: "Pierre Municipal Airport (Pierre, South Dakota)",
    PIS: "Biard Airport (Vouneuil-sous-Biard, France)",
    PIT: "Pittsburgh International Airport (Coraopolis, Pennsylvania)",
    PIU: "Capitan Concha Airport (Piura, Peru)",
    PIW: "Pikwitonei Airport (Nelson House, Canada)",
    PIX: "Pico Airport (Madalena, Portugal)",
    PIZ: "Dew Station (Point Lay, Alaska)",
    PJA: "Sweden (Pajala, Sweden)",
    PJG: "Panjgur Airport (Panjgur, Pakistan)",
    PJM: "Puerto Jimenez Airport (Puerto Jiménez, Costa Rica)",
    PKA: "Alaska (Napaskiak, Alaska)",
    PKB: "Wood County Airport-Gill Robb Wilson Field (Williamstown, West Virginia)",
    PKC: "Petropavlovsk Yelizovo Airport (Elizovo, Russia)",
    PKE: "Parkes Airport (Parkes, Australia)",
    PKG: "Pangkor Airport (Pangkor, Malaysia)",
    PKK: "Pakokku (Pakokku, Myanmar)",
    PKP: "French Polynesia (Puka Puka, French Polynesia)",
    PKR: "Pokhara Airport (Pokhara, Nepal)",
    PKU: "Simpang Tiga Airport (Pekanbaru, Indonesia)",
    PKY: "Tjilik Riwut Airport (Buntok, Indonesia)",
    PKZ: "Pakse Airport (Pakxe, Laos)",
    PLD: "Playa Samara Airport (Nicoya, Costa Rica)",
    PLH: "Roborough Airport (Plymouth, United Kingdom)",
    PLJ: "Belize (Placencia, Belize)",
    PLM: "Sultan Mahmud Badaruddin Ii Airport (Palembang, Indonesia)",
    PLN: "Pellston Regional Airport (Pellston, Michigan)",
    PLO: "Port Lincoln Airport (Port Lincoln, Australia)",
    PLQ: "Palanga International (Klaipeda/Palanga, Lithuania)",
    PLS: "Providenciales Airport (The Bight Settlements, Turks And Caicos Islands)",
    PLU: "Pampulha Airport (Belo Horizonte, Brazil)",
    PLW: "Mutiara Airport (Palu, Indonesia)",
    PLX: "Semipalatinsk, Kazakhstan",
    PLZ: "H F Verwoerd Airport (Port Elizabeth, South Africa)",
    PMA: "Pemba Airport (Pemba, Tanzania)",
    PMC: "El Tepual International Airport (Los Quemas, Chile)",
    PMD: "Air Force Plant Nr 42 Palmdale (Palmdale, California)",
    PME: "Portsmouth Airport (Portsmouth, United Kingdom)",
    PMF: "Parma Airport (Parma, Italy)",
    PMI: "Palma de Mallorca Airport (Palma, Spain)",
    PML: "Port Moller, Alaska",
    PMO: "Palermo Airport (Cinisi, Italy)",
    PMR: "Palmerston North Airport (Palmerston North, New Zealand)",
    PMV: "Del Caribe International Airport (Pampatar, Venezuela)",
    PMW: "Palmas Airport (Palmas, Brazil)",
    PMY: "El Tehuelche Airport (Puerto Madryn, Argentina)",
    PMZ: "Palmar Sur Airport (Palmar Sur, Costa Rica)",
    PNA: "Pamplona Airport (Noáin, Spain)",
    PND: "Punta Gorda Airport (Punta Gorda, Belize)",
    PNH: "Pochentong Airport (Phnom Penh, Cambodia)",
    PNI: "Pohnpei International Airport (Palikir, Federated States of Micronesia)",
    PNK: "Supadio Airport (Pontianak, Indonesia)",
    PNL: "Pantelleria Airport (Pantelleria, Italy)",
    PNP: "Girua Airport (Popondetta, Papua New Guinea)",
    PNQ: "Pune Airport (Pune, India)",
    PNR: "Pointe Noire Airport (Pointe-Noire, Congo)",
    PNS: "Pensacola Regional Airport (Pensacola, Florida)",
    PNZ: "Senador Nilo Coelho Airport (Petrolina, Brazil)",
    POA: "Salgado Filho International Airport (Porto Alegre, Brazil)",
    POG: "Port Gentil Airport (Port-Gentil, Gabon)",
    POL: "Pemba Airport (Pemba, Mozambique)",
    POM: "Port Moresby International Airport (Port Moresby, Papua New Guinea)",
    POP: "Puerto Plata International Airport (San Felipe de Puerto Plata, Dominican Republic)",
    POR: "Pori Airport (Pori, Finland)",
    POS: "Piarco Airport (Trinidad, Trinidad and Tobago)",
    POZ: "Lawica Airport (Poznan, Poland)",
    PPB: "Presidente Prudente Airport (Presidente Prudente, Brazil)",
    PPE: "Punta Penasco Airport (Pto. Penasco, Mexico)",
    PPG: "Pago Pago International Airport (Pago Pago, American Samoa)",
    PPK: "Petropavlovsk (Petropavlovsk, Kazakhstan)",
    PPL: "Nepal (Phaplu, Nepal)",
    PPN: "Guillermo Leon Valencia Airport (Popayán, Colombia)",
    PPP: "Proserpine Aerodrome (Brandy Creek, Australia)",
    PPS: "Puerto Princesa International Airport (Puerto Princesa, Philippines)",
    PPT: "Tahiti Faaa Airport (Papeete, French Polynesia)",
    PPV: "Alaska (Port Protection, Alaska)",
    PQC: "Duong Dong Airport (Kien Giang, Vietnam)",
    PQI: "Northern Maine Regional Airport (Presque Isle, Maine)",
    PQQ: "Port Macquarie Airport (Port Macquarie, Australia)",
    PQS: "Pilot Station (Pilot Station, Alaska)",
    PRC: "Ernest A Love Field Airport (Prescott, Arizona)",
    PRG: "Prague Ruzyne Airport (Prague 6, Czech Republic)",
    PRI: "Praslin Airport (Praslin Island, Seychelles)",
    PRN: "Pristina Airport (Prishtina, Serbia)",
    PSA: "Pisa Airport (Pisa, Italy)",
    PSC: "Tri Cities Airport (Pasco, Washington)",
    PSE: "Mercedita Airport (Coto Laurel, Puerto Rico)",
    PSG: "Petersburg James A Johnson Airport (Petersburg, Alaska)",
    PSO: "Antonio Narino Airport (Chachagüí, Colombia)",
    PSP: "Palm Springs International Airport (Palm Springs, California)",
    PSR: "Pescara Airport (Pescara, Italy)",
    PSS: "Posadas Airport (Posadas, Argentina)",
    PSZ: "Salvador Ogaya Gutierrez Airport (Puerto Suárez, Bolivia)",
    PTA: "Port Alsworth (Port Alsworth, Alaska)",
    PTF: "Malololailai Airport (Malololailai, Fiji)",
    PTG: "Pietersburg Municipal Airport (Pietersburg, South Africa)",
    PTH: "Port Heiden Airport (Port Heiden, Alaska)",
    PTP: "Le Raizet Airport (Les Abymes, Guadeloupe)",
    PTU: "Platinum (Platinum, Alaska)",
    PTY: "Tocumen International Airport (Tocumen, Panama)",
    PUB: "Pueblo Memorial Airport (Pueblo, Colorado)",
    PUF: "Pont Long Uzein Airport (Lescar, France)",
    PUJ: "Punta Cana Airport (Salvaleón de Higüey, Dominican Republic)",
    PUK: "Pukarua, French Polynesia",
    PUQ: "Carlos Ibanez de Campo International Airport (Punta Arenas, Chile)",
    PUS: "Kimhae International Airport (Busan, South Korea)",
    PUU: "Puerto Asis Airport (Puerto Asís, Colombia)",
    PUW: "Pullman-Moscow Regional Airport (Pullman, Washington)",
    PUY: "Pula Airport (Pluj, Croatia)",
    PVA: "Providencia Island Airport (San Andrés, Colombia)",
    PVC: "Provincetown Municipal Airport (Provincetown, Massachusetts)",
    PVD: "Theodore Francis Green State Airport (Warwick, Rhode Island)",
    PVG: "Pudong International Airport (Huinan, China)",
    PVH: "Governador Jorge Teixeira de Oliveira Internatio (Pôrto Velho, Brazil)",
    PVK: "Preveza Airport (Paliambela, Greece)",
    PVR: "Lic Gustavo Diaz Ordaz International Airport (Puerto Vallarta, Mexico)",
    PWE: "Under Construction Pevek Airport (Anadyr', Russia)",
    PWK: "Pal Waukee Airport (Wheeling, Illinois)",
    PWM: "Jetport International Airport (Portland, Maine)",
    PWQ: "Pavlodar South Airport (Pavlodar, Kazakhstan)",
    PXM: "Puerto Escondido Airport (San Pedro Juchatengo, Mexico)",
    PXO: "Porto Santo Airport (Porto Santo, Portugal)",
    PXU: "Pleiku Area Airport (Gia Lai, Vietnam)",
    PYH: "Puerto Ayacucho Airport (Maroa, Venezuela)",
    PYJ: "Russia (Polyarnyj, Russia)",
    PZB: "Pietermaritzburg Airport (Pietermaritzburg, South Africa)",
    PZE: "Penzance Heliport (Penzance, United Kingdom)",
    PZI: "Pan Zhi Hua Bao AnYing (Pan Zhi Hua, China)",
    PZO: "Puerto Ordaz Airport (Ciudad Guayana, Venezuela)",
    PZU: "Port Sudan International Airport (Port Sudan, Sudan)",
    QBC: "Bella Coola Airport (Masset, Canada)",
    QDH: "Ashford International Rail Station (Ashford, United Kingdom)",
    QDU: "Germany (Dusseldorf, Germany)",
    QFB: "Freiburg Hauptbahnhof (Freiburg, Germany)",
    QFZ: "Saarbruecken Rail Station (Sarrebruck, Germany)",
    QJY: "Cheju International Airport (Jeju-Si, South Korea)",
    QJZ: "France (Nantes, France)",
    QKL: "Koeln Hauptbahnhof (Cologne, Germany)",
    QOW: "Owerri (Owerri, Nigeria)",
    QQD: "Dover Rail Station (Dover, United Kingdom)",
    QQH: "Harwich Rail Station (Harwich, United Kingdom)",
    QQK: "England (London, United Kingdom)",
    QQM: "Manchester International Airport (Manchester, United Kingdom)",
    QQN: "Birmingham International Airport (Birmingham, United Kingdom)",
    QQP: "Paddington Station (London, United Kingdom)",
    QQS: "St Pancras International (Britrail Rail Zone S, United Kingdom)",
    QQU: "Birmingham International Airport (London, United Kingdom)",
    QQW: "Waterloo Railway Station (London, United Kingdom)",
    QQX: "Bath Rail Service (Bath, United Kingdom)",
    QQY: "Birmingham International Airport (York, United Kingdom)",
    QRH: "Rotterdam Airport (Rotterdam, Netherlands)",
    QRO: "Queretaro Airport (Queretaro, Mexico)",
    QRW: "Delta (Warri, Nigeria)",
    QSF: "Setif (Setif, Algeria)",
    QUL: "Qulin, Missouri",
    QWB: "Afonso Pena International Airport (Sao Jose dos Pinhais, Brazil)",
    QXB: "Aix Les Milles Airport (Aix-les-milles, France)",
    QXG: "Pays de la Loire (Angers, France)",
    QYU: "Gavleborg (Gefle, Sweden)",
    QYX: "Uppsala Station (Uppsala, Sweden)",
    RAB: "Rabaul Airport (Rabaul, Papua New Guinea)",
    RAE: "Arar Airport (Arar, Saudi Arabia)",
    RAH: "Rafha Airport (Rafha, Saudi Arabia)",
    RAI: "Francisco Mendes Airport (Praia, Cape Verde)",
    RAJ: "Rajkot Airport (Rajkot, India)",
    RAK: "Menara Airport (Marrakesh, Morocco)",
    RAO: "Leite Lopes Airport (Ribeirão Prêto, Brazil)",
    RAP: "Rapid City Regional Airport (Rapid City, South Dakota)",
    RAR: "Rarotonga International Airport (Avarua, Cook Islands)",
    RAS: "Rasht Airport (Rasht, Iran)",
    RBA: "Sale Airport (Rabat, Morocco)",
    RBH: "Brooks Lodge (Brooks Lodge, Alaska)",
    RBQ: "Rurrenabaque Airport (Rurrenabaque, Bolivia)",
    RBR: "Presidente Medici International Airport (Rio Branco, Brazil)",
    RBV: "Ramata (Ramata, Solomon Islands)",
    RBX: "Roundup Airport (Roundup, Montana)",
    RBY: "Ruby Airport (Ruby, Alaska)",
    RCB: "Richards Bay Airport (Empangeni, South Africa)",
    RCE: "Roche Harbor Airport (Friday Harbor, Washington)",
    RCH: "Almirante Padilla Airport (Ríohacha, Colombia)",
    RCL: "Redcliffe, Vanuatu",
    RCM: "Richmond Aerodrome (Bellfield, Australia)",
    RCP: "Cinder River, Alaska",
    RDB: "Red Dog (Red Dog, Alaska)",
    RDD: "Redding Municipal Airport (Redding, California)",
    RDM: "Roberts Field Airport (Redmond, Oregon)",
    RDN: "Malaysia (Redang, Malaysia)",
    RDU: "Durham International Airport (Raleigh/Durham, North Carolina)",
    RDV: "Red Devil (Red Devil, Alaska)",
    RDZ: "Marcillac Airport (Marcillac, France)",
    REA: "Reao (Reao, French Polynesia)",
    REC: "Gilberto Freyre International Airport (Recife, Brazil)",
    REG: "Reggio Calabria Airport (Reggio di Calabria, Italy)",
    REL: "Trelew Almirante Zar Airport (Trelew, Argentina)",
    REN: "Orenburg East Airport (Orenburg, Russia)",
    REP: "Siem Reap Airport (Siemrap, Cambodia)",
    RES: "Resistencia Airport (Makallé, Argentina)",
    REU: "Reus Airport (Reus, Spain)",
    REX: "Reynosa International Airport (Reynosa, Mexico)",
    RFD: "Greater Rockford Airport (Rockford, Illinois)",
    RFP: "Raiatea Island Airport (Papeete, French Polynesia)",
    RGA: "Rio Grande Airport (Río Grande, Argentina)",
    RGI: "Rangiroa Airport (Papeete, French Polynesia)",
    RGL: "Rio Gallegos Airport (Río Gallegos, Argentina)",
    RGN: "Mingaladon Airport (Insein, Myanmar)",
    RHI: "Rhinelander-Oneida County Airport (Rhinelander, Wisconsin)",
    RHO: "Paradisi Airport (Rodhos, Greece)",
    RIA: "Santa Maria Airport (Santa Maria, Brazil)",
    RIB: "Gen. Buech Airport (Riberalta, Bolivia)",
    RIC: "Richmond International Airport (Richmond, Virginia)",
    RIG: "Rio Grande Airport (Rio Grande, Brazil)",
    RIS: "Rishiri Airport (Rishirifuji-cho, Japan)",
    RIV: "March Air Force Base (Alessandro, California)",
    RIW: "Riverton Regional Airport (Riverton, Wyoming)",
    RIX: "Riga Airport (Marupe, Latvia)",
    RIY: "Riyan Airport (Shuhayr, Yemen)",
    RJA: "Rajahmundry Airport (Kapavaram, India)",
    RJK: "Rijeka Krk Airport (Rijeka, Croatia)",
    RJL: "Agoncillo (Logrono, Spain)",
    RJN: "Kerman (Rafsanjan, Iran)",
    RKD: "Knox County Regional Airport (Owls Head, Maine)",
    RKS: "Rock Springs-Sweetwater County Airport (Rock Springs, Wyoming)",
    RKT: "Ras Al Khaimah International Airport (United Arab Emirates)",
    RKV: "Reykjavik Airport (Reykjavik, Iceland)",
    RLG: "Rostock-laage, Germany",
    RMA: "Roma Aerodrome (Blythdale, Australia)",
    RMF: "Marsa Alam International (Marsa Alam, Egypt)",
    RMI: "Rimini Airport (Rimini, Italy)",
    RMP: "Rampart (Rampart, Alaska)",
    RMQ: "Taiwan (Taichung, Taiwan)",
    RMT: "Remada Airport (Tatawin, Tunisia)",
    RNA: "Ulawa Airport (Arona, Solomon Islands)",
    RNB: "Ronneby Airport (Kallinge, Sweden)",
    RNL: "Rennell (Rennell, Solomon Islands)",
    RNN: "Bornholm Airport (Ronne, Denmark)",
    RNO: "Reno-Tahoe International Airport (Reno, Nevada)",
    RNP: "Rongelap Island (Rongelap Island, Marshall Islands)",
    RNS: "St Jacques Airport (St-Jacques, France)",
    ROA: "Roanoke Regional Airport-Woodrum Field (Roanoke, Virginia)",
    ROB: "Roberts International Airport (Harbelville, Liberia)",
    ROC: "Greater Rochester International Airport (Rochester, New York)",
    ROI: "Mueang Poi Et (Roi Et, Thailand)",
    ROK: "Rockhampton Airport (Rockhampton, Australia)",
    ROO: "Rondonopolis Airport (Rondonópolis, Brazil)",
    ROP: "Rota International Airport (Rota, Northern Mariana Islands)",
    ROR: "Koror Airport (Koror, Palau)",
    ROS: "Rosario Airport (Rosario, Argentina)",
    ROT: "Rotorua Airport (Rotorua, New Zealand)",
    ROV: "Rostov East Airport (Taganrog, Russia)",
    ROW: "Roswell Industrial Air Center (Roswell, New Mexico)",
    RPR: "Raipur Airport (Banarsi, India)",
    RRG: "Mauritius (Rodrigues Is, Mauritius)",
    RRS: "Roeros Airport (Roros, Norway)",
    RSA: "Santa Rosa Airport (Santa Rosa, Argentina)",
    RSD: "Rock Sound Airport (Rock Sound, Bahamas)",
    RSH: "Russian (Russian Mission, Alaska)",
    RSJ: "Rosario Seaplane Base (Olga, Washington)",
    RST: "Rochester International Airport (Rochester, Minnesota)",
    RSU: "Yeosu Airport (Yeosu-Si, South Korea)",
    RSW: "Southwest Florida International Airport (Fort Myers, Florida)",
    RTA: "Rotuma (Rotuma Island, Fiji)",
    RTB: "Roatan Island Airport (Roatán, Honduras)",
    RTG: "Satartacik Airport (Ruteng, Indonesia)",
    RTM: "Rotterdam Airport (Rotterdam, Netherlands)",
    RTW: "Saratov Airport (Saratov, Russia)",
    RUA: "Arua, Uganda",
    RUD: "Oslo, Norway",
    RUH: "King Khalid International Airport (Riyadh, Saudi Arabia)",
    RUK: "Nepal (Rukumkot, Nepal)",
    RUM: "Rumjatar Airport (Rumjatar, Nepal)",
    RUN: "Saint Denis Gillot Airport (Sainte-Marie, Reunion)",
    RUR: "Rurutu, French Polynesia",
    RUT: "Rutland State Airport (North Clarendon, Vermont)",
    RVA: "Farafangana, Madagascar",
    RVE: "Saravena El Eden Airport (Saravena, Colombia)",
    RVK: "Ryumsjoen Airport (Rorvik, Norway)",
    RVN: "Rovaniemi Airport (Saarenkylä, Finland)",
    RVT: "Western Australia (Ravensthorpe, Australia)",
    RVV: "Raivavae Airport (Rairua, French Polynesia)",
    RXS: "Roxas Airport (Ivisan, Philippines)",
    RYG: "Moss Airport (Rygge, Norway)",
    RYK: "Rahim Yar Khan (Rahim Yar Khan, Pakistan)",
    RZE: "Jasionka Airport (Trzebownisko, Poland)",
    RZP: "Philippines (Taytay Sandoval, Philippines)",
    RZR: "Ramsar Airport (Ramsar, Iran)",
    RZS: "Sawan, Pakistan",
    SAB: "Yrausquin Airport (Netherlands Antilles)",
    SAH: "Sanaa International Airport (Ar Raudha, Yemen)",
    SAL: "El Salvador International Airport (San Luis, El Salvador)",
    SAN: "San Diego International Airport (San Diego, California)",
    SAP: "La Mesa International Airport (San Pedro Sula, Honduras)",
    SAQ: "San Andros Municipal Airport (San Andros, Bahamas)",
    SAT: "San Antonio International Airport (San Antonio, Texas)",
    SAV: "Savannah International Airport (Savannah, Georgia)",
    SAW: "Istanbul Sabiha Gokcen Airport (Umraniye, Turkey)",
    SBA: "Santa Barbara Municipal Airport (Goleta, California)",
    SBH: "Gustavia Airport (Gustavia, Guadeloupe)",
    SBL: "Santa Ana de Yacuma Airport (Santa Ana, Bolivia)",
    SBN: "South Bend Regional Airport (South Bend, Indiana)",
    SBP: "San Luis Obispo County Airport (San Luis Obispo, California)",
    SBR: "Saibai Island (Saibai Island, Australia)",
    SBW: "Sibu Airport (Sibu, Malaysia)",
    SBY: "Salisbury-Wicomico County Regional Airport (Salisbury, Maryland)",
    SBZ: "Turnisor Airport (Sibiu, Romania)",
    SCC: "Deadhorse Airport (Prudhoe Bay, Alaska)",
    SCE: "University Park Airport (State College, Pennsylvania)",
    SCK: "Stockton Metropolitan Airport (Stockton, California)",
    SCL: "Arturo Merino Benitez International Airport (Lo Amor, Chile)",
    SCM: "Scammon Bay (Scammon Bay, Alaska)",
    SCN: "Saarbrucken Airport (Sarrebruck, Germany)",
    SCO: "Aktau (Aktau, Kazakhstan)",
    SCQ: "Santiago Airport (Santiago, Spain)",
    SCT: "Socotra, Yemen",
    SCU: "Antonio Maceo Airport (Cuba)",
    SCV: "Suceava Salcea Airport (Romania)",
    SCW: "Russia (Syktyvkar, Russia)",
    SCX: "Salina Cruz (Salina Cruz, Mexico)",
    SCY: "San Cristobal Airport (Puerto Baquerizo Moreno, Ecuador)",
    SCZ: "Santa Cruz Is (Santa Cruz Is, Solomon Islands)",
    SDD: "Lubango Airport (Lubango, Angola)",
    SDE: "Santiago del Estero Airport (Frías, Argentina)",
    SDF: "Louisville International Airport (Louisville, Kentucky)",
    SDG: "Sanandaj Airport (Sanandaj, Iran)",
    SDJ: "Sendai Airport (Natori-shi, Japan)",
    SDK: "Sandakan Airport (Sandakan, Malaysia)",
    SDL: "Sundsvall Harnosand Airport (Bergeforsen, Sweden)",
    SDN: "Sandane Airport (Sandene, Norway)",
    SDP: "Sand Point Airport (Sand Point, Alaska)",
    SDQ: "De Las Americas International Airport (Santo Domingo, Dominican Republic)",
    SDR: "Santander Airport (Santander, Spain)",
    SDT: "Saidu Sharif Airport (Saidu, Pakistan)",
    SDU: "Santos Dumont Airport (Rio de Janeiro, Brazil)",
    SDV: "Sde Dov Airport (Tel Aviv Yafo, Israel)",
    SDY: "Sidney Richland Municipal Airport (Sidney, Montana)",
    SEA: "Tacoma International Airport (Seattle, Washington)",
    SEB: "Sebha Airport (Sabha, Libya)",
    SEN: "Southend Airport (Southend on Sea, United Kingdom)",
    SEW: "Siwa, Egypt",
    SEZ: "Seychelles International Airport (Victoria, Seychelles)",
    SFA: "El Maou Airport (Safaqis, Tunisia)",
    SFB: "Orlando Sanford International Airport (Sanford, Florida)",
    SFD: "San Fernando de Apure Airport (San Fernando de Apure, Venezuela)",
    SFE: "San Fernando Airport (San Fernando, Philippines)",
    SFG: "Grand Case-Esperance Airport (Guadeloupe)",
    SFJ: "Kangerlussuaq (Kangerlussuaq, Greenland)",
    SFL: "Sao Filipe, Cape Verde",
    SFN: "Sauce Viejo Airport (Santa Fe, Argentina)",
    SFO: "San Francisco International Airport (San Francisco, California)",
    SFT: "Skelleftea Airport (Skelleftea, Sweden)",
    SGC: "Surgut North Airport (Khanty-Mansiysk, Russia)",
    SGD: "Sonderborg Airport (Sonderborg, Denmark)",
    SGF: "Springfield Regional Airport (Springfield, Missouri)",
    SGN: "Tan Son Nhut Airport (Ho Chi Minh City, Vietnam)",
    SGO: "St George (St George, Australia)",
    SGU: "St George Municipal Airport (St. George, Utah)",
    SGX: "Ruvuma (Songea, Tanzania)",
    SGY: "Skagway Airport (Skagway, Alaska)",
    SHA: "Hongqiao Airport (Shanghai, China)",
    SHB: "Nakashibetsu Airport (Nakashibetsu-cho, Japan)",
    SHC: "Indaselassie, Ethiopia",
    SHD: "Shenandoah Valley Regional Airport (Weyers Cave, Virginia)",
    SHE: "Dongta Airport (Shenyang, China)",
    SHG: "Shungnak Airport (Shungnak, Alaska)",
    SHH: "Shishmaref (Shishmaref, Alaska)",
    SHJ: "Sharjah International Airport (Ajman, United Arab Emirates)",
    SHL: "Shillong, India",
    SHM: "Nanki-Shirahama Airport (Shirahama-cho, Japan)",
    SHP: "Qinhuangdao (Qinhuangdao, China)",
    SHR: "Sheridan County Airport (Sheridan, Wyoming)",
    SHV: "Shreveport Regional Airport (Shreveport, Louisiana)",
    SHW: "Sharurah Airport (As-Saraura, Saudi Arabia)",
    SHX: "Shageluk (Shageluk, Alaska)",
    SHY: "Shinyanga (Shinyanga, Tanzania)",
    SIA: "Xiguan Airport (Xi'an, China)",
    SIC: "Sinop, Turkey",
    SID: "Amilcar Cabral International Airport (Santa Maria, Cape Verde)",
    SIF: "Simara Airport (Simara, Nepal)",
    SIG: "Isla Grande Airport (San Juan, Puerto Rico)",
    SIN: "Singapore Changi Airport (Singapore, Singapore)",
    SIP: "Simferopol North Airport (Simferopol', Ukraine)",
    SIT: "Sitka Airport (Sitka, Alaska)",
    SJC: "Norman Y Mineta San Jose International Airport (San Jose, California)",
    SJD: "Los Cabos International Airport (S. Jose del Cabo, Mexico)",
    SJE: "San Jose del Guaviaro Airport (San Jose del Guavuare, Colombia)",
    SJI: "San Jose Airport (San Jose, Philippines)",
    SJJ: "Sarajevo Airport (Ilidža, Bosnia and Herzegovina)",
    SJK: "Sao Jose dos Campos Airport (Sao Jose dos Campos, Brazil)",
    SJO: "Juan Santamaria International Airport (Heredia, Costa Rica)",
    SJP: "Sao Jose do Rio Preto Airport (São José do Rio Prêto, Brazil)",
    SJT: "Mathis Field Airport (San Angelo, Texas)",
    SJU: "Luis Munoz Marin Airport (Carolina, Puerto Rico)",
    SJW: "Shijiazhuang (Shijiazhuang, China)",
    SJY: "Ilmajoki Airport (Seinajoki, Finland)",
    SJZ: "Sao Jorge Airport (Velas, Portugal)",
    SKB: "Golden Rock Airport (Basseterre, Saint Kitts and Nevis)",
    SKC: "Papua New Guinea (Suki, Papua New Guinea)",
    SKD: "Samarqand (Samarkand, Uzbekistan)",
    SKE: "Geiterygen Airport (Skien, Norway)",
    SKG: "Thessaloniki Airport (Thessaloniki, Greece)",
    SKH: "Surkhet (Surkhet, Nepal)",
    SKK: "Shaktoolik (Shaktoolik, Alaska)",
    SKN: "Stokmarknes Airport (Stokkmarknes, Norway)",
    SKO: "Sadiq Abubakar Iii Airport (Shunni, Nigeria)",
    SKP: "Petrovec (Skopje, Macedonia)",
    SKT: "Sialkot (Sialkot, Pakistan)",
    SKU: "Skiros Airport (Skiros, Greece)",
    SKZ: "Sukkur Airport (Sukkur, Pakistan)",
    SLA: "Salta Airport (La Caldera, Argentina)",
    SLC: "Salt Lake City International Airport (Salt Lake City, Utah)",
    SLE: "Mcnary Field Airport (Salem, Oregon)",
    SLH: "Torba (Sola, Vanuatu)",
    SLI: "Solwezi, Zambia",
    SLK: "Adirondack Regional Airport (Saranac Lake, New York)",
    SLL: "Salalah Airport (Salalah, Oman)",
    SLM: "Salamanca Airport (Villagonzalo de Tormes, Spain)",
    SLN: "Salina Municipal Airport (Salina, Kansas)",
    SLP: "San Luis Potosi Airport (S. Luis Potosi, Mexico)",
    SLQ: "Sleetmute Airport (Sleetmute, Alaska)",
    SLU: "Vigie Airport (St Lucia, St. Lucia)",
    SLV: "Simla Airport (Jutogh, India)",
    SLW: "Plan de Guadalupe Airport (General Cepeda, Mexico)",
    SLX: "Salt Cay Airport (Salt Cay, Turks And Caicos Islands)",
    SLY: "Russia (Salekhard, Russia)",
    SLZ: "Marechal Cunha Machado International Airport (Salvador, Brazil)",
    SMA: "Santa Maria Airport (Vila do Porto, Portugal)",
    SMF: "Sacramento International Airport (Sacramento, California)",
    SMI: "Samos Airport (Pithagorion, Greece)",
    SMK: "Alaska (St Michael, Alaska)",
    SML: "Stella Maris Airport (Simms, Bahamas)",
    SMN: "Lemhi County Airport (Salmon, Idaho)",
    SMR: "Simon Bolivar Airport (Colombia)",
    SMS: "Sainte Marie Airport (Toamasina, Madagascar)",
    SMX: "Santa Maria Public Airport (Santa Maria, California)",
    SNA: "John Wayne Airport (Santa Ana, California)",
    SNC: "General Ulpiano Paez Airport (Salinas, Ecuador)",
    SNE: "Preguica Airport (Ribeira Brava, Cape Verde)",
    SNN: "Shannon Airport (Shannon Airport, Ireland)",
    SNO: "Sakon Nakhon Airport (Sakon Nakhon, Thailand)",
    SNP: "Saint Paul Island (Saint Paul Island, Alaska)",
    SNR: "Montoir Airport (Montoir-de-Bretagne, France)",
    SNU: "Santa Clara Airport (Esperanza, Cuba)",
    SNW: "Myanmar (Thandwe, Myanmar)",
    SOB: "Sarmellek Airport (Zalavár, Hungary)",
    SOC: "Adi Sumarmo Wiryokusumo Airport (Surakarta, Indonesia)",
    SOF: "Vrazhdebna Airport (Sofia, Bulgaria)",
    SOG: "Haukasen Airport (Kaupanger, Norway)",
    SOJ: "Sorkjosen Airport (Sørkjosen, Norway)",
    SOM: "San Tome Airport (Cantaura, Venezuela)",
    SON: "Santo Pekoa International Airport (Vanuatu)",
    SOO: "Soderhamn Airport (Soderhamn, Sweden)",
    SOQ: "Jefman Airport (Sorong, Indonesia)",
    SOU: "Southampton International Airport (Southampton, United Kingdom)",
    SOV: "Seldovia, Alaska",
    SOW: "Show Low Municipal Airport (Show Low, Arizona)",
    SPB: "St Thomas Seaplane Base (Charlotte Amalie, US Virgin Islands)",
    SPC: "Santa Cruz de la Palma Airport (Breña Alta, Spain)",
    SPD: "Saidpur Airport (Dinajpur, Bangladesh)",
    SPI: "Capital Airport (Springfield, Illinois)",
    SPL: "Santa Maria Airport (Vila do Porto, Portugal)",
    SPN: "Saipan International Airport (Saipan, Northern Mariana Islands)",
    SPP: "Menongue East Airport (Menongue, Angola)",
    SPR: "San Pedro Airport (San Pedro, Belize)",
    SPS: "Sheppard Air Force Base (Wichita Falls, Texas)",
    SPU: "Split Airport (Split, Croatia)",
    SQO: "Sweden (Storuman, Sweden)",
    SRA: "Santa Rosa Airport (Santa Rosa, Brazil)",
    SRE: "Juana Azurduy de Padilla Airport (Sucre, Bolivia)",
    SRG: "Achmad Yani Airport (Semarang, Indonesia)",
    SRJ: "Capitan G Q Guardia (San Borja, Bolivia)",
    SRP: "Sorstukken Airport (Skjold, Norway)",
    SRQ: "Sarasota Bradenton Airport (Sarasota, Florida)",
    SRV: "Alaska (Stony River, Alaska)",
    SRX: "Surt (Sert, Libya)",
    SRY: "Sary, Iran",
    SRZ: "El Trompillo Airport (Santa Cruz de la Sierra, Bolivia)",
    SSA: "Deputado Luis Eduardo Magalhaes International Ai (Salvador, Brazil)",
    SSB: "Christiansted Harbor Seaplane Base (Christiansted, US Virgin Islands)",
    SSG: "Malabo Airport (Malabo, Equatorial Guinea)",
    SSH: "Ras Nasrani Airport (Al Arish, Egypt)",
    SSJ: "Stokka Airport (Sandnessjoen, Norway)",
    SSR: "Vanuatu (Sara, Vanuatu)",
    SSY: "Mbanza Congo Airport (M'banza Congo, Angola)",
    STC: "St Cloud Regional Airport (St. Cloud, Minnesota)",
    STD: "Mayor Buenaventura Vivas Airport (Santa Ana del Tachira, Venezuela)",
    STG: "Alaska (St George Island, Alaska)",
    STI: "Cibao International Airport (La Lomota, Dominican Republic)",
    STL: "Lambert St Louis International Airport (St. Louis, Missouri)",
    STM: "Santarem International Airport (Santarém, Brazil)",
    STN: "London Stansted International Airport (Stansted Mountfitchet, United Kingdom)",
    STR: "Stuttgart Airport (Stuttgart, Germany)",
    STS: "Sonoma County Airport (Windsor, California)",
    STT: "Cyril E King International Airport (Charlotte Amalie, US Virgin Islands)",
    STV: "Surat Airport (Un, India)",
    STW: "Mikhaylovskoye Airport (Stavropol', Russia)",
    STX: "Henry E Rohlson International Airport (Frederiksted, US Virgin Islands)",
    SUB: "Juanda Airport (Sidoarjo, Indonesia)",
    SUF: "Lamezia Terme Airport (Case Cervi, Italy)",
    SUG: "Surigao Airport (Surigao City, Philippines)",
    SUJ: "Satu Mare Airport (Satu Mare, Romania)",
    SUN: "Friedman Memorial Airport (Hailey, Idaho)",
    SUR: "Summer Beaver (Summer Beaver, Canada)",
    SUV: "Nausori International Airport (Nausori, Fiji)",
    SUX: "Sioux Gateway Airport (Sioux City, Iowa)",
    SVA: "Alaska (Savoonga, Alaska)",
    SVB: "Sambava (Sambava, Madagascar)",
    SVC: "Silver City-Grant County Airport (Silver City, New Mexico)",
    SVD: "E T Joshua Airport (Kingstown, Saint Vincent and the Grenadines)",
    SVG: "Stavanger Sola Airport (Rage, Norway)",
    SVI: "San Vicente del Caguan Airport (San Vicente del Caguán, Colombia)",
    SVJ: "Helle Airport (Svolvar, Norway)",
    SVL: "Savonlinna Airport (Savonlinna, Finland)",
    SVO: "Sheremtyevo Airport (Zelenograd, Russia)",
    SVQ: "Sevilla Airport (Seville, Spain)",
    SVS: "Stevens Village (Stevens Village, Alaska)",
    SVU: "Savusavu Airport (Labasa, Fiji)",
    SVX: "Koltsovo Airport (Yekaterinburg, Russia)",
    SVZ: "San Antonio del Tachira Airport (Táriba, Venezuela)",
    SWA: "Shantou Northeast Airport (Chenghai, China)",
    SWF: "Stewart International Airport (New Windsor, New York)",
    SWJ: "South West Bay Airport (South West Bay, Vanuatu)",
    SWK: "Segrate Airport (Trezzano sul Naviglio, Italy)",
    SWO: "Stillwater Municipal Airport (Stillwater, Oklahoma)",
    SWQ: "Brang Bidji Airport (Sumbawa Besar, Indonesia)",
    SWS: "Swansea Airport (Swansea, United Kingdom)",
    SXB: "Entzheim Airport (Entzheim, France)",
    SXF: "Berlin-Schonefeld International Airport (Schönefeld, Germany)",
    SXL: "Sligo Airport (Larass, Ireland)",
    SXM: "Prinses Juliana International Airport (Netherlands Antilles)",
    SXP: "Sheldon SPB (Sheldon Point, Alaska)",
    SXR: "Srinagar Airport (Srinagar, India)",
    SYB: "Seal Bay Airport (Kodiak, Alaska)",
    SYD: "Kingsford Smith Airport (Sydney, Australia)",
    SYJ: "Sirjan, Iran",
    SYM: "Simao (Simao, China)",
    SYO: "Shonai (Shonai, Japan)",
    SYR: "Hancock International Airport (Syracuse, New York)",
    SYU: "Australia (Sue Island, Australia)",
    SYX: "Sanya (Sanya, China)",
    SYY: "Stornoway Airport (Isle of lewis, United Kingdom)",
    SYZ: "Shiraz International Airport (Shiraz, Iran)",
    SZA: "Soyo Airport (Santo António do Zaire, Angola)",
    SZB: "Sultan Abdul Aziz Shah Airport (Kampong Baru Subang, Malaysia)",
    SZD: "Sheffield City Airport (Sheffield, United Kingdom)",
    SZF: "Çarşamba (Samsun, Turkey)",
    SZG: "Salzburg Airport (Salzburg, Austria)",
    SZV: "China (Suzhou, China)",
    SZX: "Shenzhen Airport (Shenzhen, China)",
    SZZ: "Golenow Airport (Goleniów, Poland)",
    TAB: "Crown Point Airport (Plymouth, Trinidad and Tobago)",
    TAC: "Daniel Z Romualdez Airport (Tacloban City, Philippines)",
    TAE: "Daegu International Airport (Daegu, South Korea)",
    TAG: "Tagbilaran Airport (Tagbilaran City, Philippines)",
    TAH: "Tanna Airport (Isangel, Vanuatu)",
    TAI: "Taiz Ganed Airport (Al-Ganad, Yemen)",
    TAK: "Japan (Takamatsu, Japan)",
    TAL: "Ralph Calhoun (Tanana, Alaska)",
    TAM: "Gen Francisco J Mina International Airport (Tampico, Mexico)",
    TAO: "Liuting Airport (Wanggezhuang, China)",
    TAP: "Tapachula International Airport (Tapachula, Mexico)",
    TAS: "Tashkent South Airport (Tashkent, Uzbekistan)",
    TAT: "Poprad Tatry Airport (Poprad, Slovakia)",
    TBB: "Tuy Hoa Airport (Tuy Hoa, Vietnam)",
    TBG: "Western (Tabubil, Papua New Guinea)",
    TBH: "Romblon Airport (Alcantara, Philippines)",
    TBI: "The Bight Airport (New Bight, Bahamas)",
    TBJ: "Tabarka Airport (Jundobah, Tunisia)",
    TBN: "Waynesville Regional Airport At Forney Field (Fort Leonard Wood, Missouri)",
    TBO: "Tabora, Tanzania",
    TBP: "Pedro Canga Airport (Tumbes, Peru)",
    TBS: "Tbilisi-Noyo Alekseyevka Airport (Tbilisi, Georgia)",
    TBU: "Fua'amotu International Airport (Nuku'alofa, Tonga)",
    TBW: "Tambov, Russia",
    TBZ: "Tabriz Airport (Tabriz, Iran)",
    TCB: "Treasure Cay Airport (Green Turtle Cay, Bahamas)",
    TCE: "Cataloi Airport (Tulcea, Romania)",
    TCH: "Tchibanga, Gabon",
    TCO: "La Florida Airport (Tumaco, Colombia)",
    TCP: "Taba (Taba, Egypt)",
    TCQ: "Cor Fap Carlos C Santa Rosa Airport (Tacna, Peru)",
    TCR: "Tuticorin, India",
    TCT: "Takotna (Takotna, Alaska)",
    TDD: "Jorge Henrich Arauz Airport (Trinidad, Bolivia)",
    TDX: "Mueang Trat (Trat, Thailand)",
    TEB: "Teterboro Airport (Teterboro, New Jersey)",
    TEE: "Tebessa Airport (Tebessa, Algeria)",
    TEK: "Tatitlek Seaplane Base (Valdez, Alaska)",
    TEN: "Tongren (Tongren, China)",
    TER: "Lajes Airport (Praia da Vitória, Portugal)",
    TET: "Tete Chingozi Airport (Tete, Mozambique)",
    TEX: "Telluride Regional Airport (Telluride, Colorado)",
    TFI: "Tufi, Papua New Guinea",
    TFN: "Norte-Los Rodeos Airport (Tegueste, Spain)",
    TFS: "Sur-Reina Sofia Airport (Granadilla, Spain)",
    TGC: "Gibson County Airport (Milan, Tennessee)",
    TGD: "Titograd Airport (Podgorica, Montenegro)",
    TGG: "Sultan Mahmud Airport (Kuala Terengganu, Malaysia)",
    TGH: "Tongoa Airport (Vanuatu)",
    TGJ: "Loyaute (Tiga, New Caledonia)",
    TGM: "Vidrasau Airport (Romania)",
    TGO: "Tongliao (Tongliao, China)",
    TGR: "Touggourt Airport (Ouargla, Algeria)",
    TGU: "Toncontin International Airport (Tegucigalpa, Honduras)",
    TGZ: "Tuxtla Gutierrez Airport (San Fernando, Mexico)",
    THE: "Senador Petronio Portella Airport (Teresina, Brazil)",
    THF: "Tempelhof Central Airport (Berlin, Germany)",
    THL: "Tachilek Airport (Tachilek, Myanmar)",
    THN: "Trollhattan Vanersborg Airport (Trollhatan, Sweden)",
    THO: "Thorshofn Airport (Thorshofn, Iceland)",
    THR: "Mehrabad International Airport (Tehran, Iran)",
    THS: "Sukhothai Airport (Sawankhalok, Thailand)",
    THU: "Pituffik (Pituffik, Greenland)",
    TIA: "Tirane Rinas Airport (Krna, Albania)",
    TIF: "Taif Airport (Saudi Arabia)",
    TIH: "French Polynesia (Tikehau Atoll, French Polynesia)",
    TIJ: "General Abelardo L Rodriguez International Airpo (Tijuana, Mexico)",
    TIM: "Tembagapura Airport (Nabire, Indonesia)",
    TIN: "Tindouf, Algeria",
    TIP: "International (Tripoli, Libyan Arab Jamahiriya)",
    TIQ: "Tinian (Tinian, Northern Mariana Islands)",
    TIR: "Tirupathi Airport (Renigunta, India)",
    TIS: "Thursday Island Airport (Kubin Village, Australia)",
    TIU: "Richard Pearse Airport (Timaru, New Zealand)",
    TIV: "Tivat Airport (Teodo, Montenegro)",
    TIZ: "Tari Airport (Mendi, Papua New Guinea)",
    TJA: "Capitan Oriel Lea Plaza Airport (Tarija, Bolivia)",
    TJM: "Tyumen Northwest Airport (Tyumen', Russia)",
    TJN: "French Polynesia (Takume, French Polynesia)",
    TJQ: "Bulutumbang Airport (Tanjungpandan, Indonesia)",
    TKE: "Tenakee Springs (Tenakee Springs, Alaska)",
    TKG: "Branti Airport (Tanjungkarang, Indonesia)",
    TKJ: "Tok, Alaska",
    TKK: "Truk International Airport (Weno, Federated States of Micronesia)",
    TKN: "Tokunoshima Airport (Amagi-cho, Japan)",
    TKP: "French Polynesia (Takapoto, French Polynesia)",
    TKQ: "Tanzania (Kigoma, Tanzania)",
    TKS: "Tokushima Airport (Matsushige-cho, Japan)",
    TKU: "Turku Airport (Turku, Finland)",
    TKV: "French Polynesia (Tatakoto, French Polynesia)",
    TKX: "Takaroa (Takaroa, French Polynesia)",
    TLA: "Teller (Teller, Alaska)",
    TLC: "Jose Maria Morelos Y Pavon Airport (Toluca de Lerdo, Mexico)",
    TLE: "Toliara Airport (Toliara, Madagascar)",
    TLH: "Tallahassee Regional Airport (Tallahassee, Florida)",
    TLJ: "Tatalina, Alaska",
    TLL: "Ulemiste Airport (Tallinn, Estonia)",
    TLM: "Zenata Airport (Tlemcen, Algeria)",
    TLN: "Le Palyvestre Airport (Hyeres, France)",
    TLS: "Blagnac Airport (Blagnac, France)",
    TLT: "Tuluksak (Tuluksak, Alaska)",
    TLV: "Ben Gurion Airport (Petaẖ Tiqwa, Israel)",
    TMC: "Tambolaka Airport (Tambolaka, Indonesia)",
    TME: "Tame Airport (Tame, Colombia)",
    TMJ: "Termez Airport (Termiz, Uzbekistan)",
    TML: "Tamale Airport (Savelugu, Ghana)",
    TMM: "Toamasina Airport (Toamasina, Madagascar)",
    TMP: "Tampere Pirkkala Airport (Pitkäniemi, Finland)",
    TMR: "Tamanrasset Airport (Tamanrasset, Algeria)",
    TMS: "Sao Tome Salazar Airport (Sao Tome, Sao Tome and Principe)",
    TMT: "Trombetas (Trombetas, Brazil)",
    TMU: "Tambor Airport (Lepanto, Costa Rica)",
    TMW: "Tamworth Airport (Barry, Australia)",
    TMX: "Adrar (Timimoun, Algeria)",
    TNA: "Shandong (Jinan, China)",
    TNC: "Tin City AFS (Tin City, Alaska)",
    TNG: "Boukhalf Airport (Tangiers, Morocco)",
    TNJ: "Kijang Airport (Tanjungpinang, Indonesia)",
    TNK: "Tununak Airport (Tununak, Alaska)",
    TNN: "Tainan Airport (Tainan City, Taiwan)",
    TNO: "Tamarindo Airport (Liberia, Costa Rica)",
    TNR: "Antananarivo Ivato Airport (Ambohidratrimo, Madagascar)",
    TNZ: "Hovsgol (Tosontsengel, Mongolia)",
    TOD: "Tioman Airport (Kampung Genting, Malaysia)",
    TOE: "Nefta Airport (Tawzar, Tunisia)",
    TOF: "Tomsk, Russia",
    TOG: "Togiak Village (Togiak Village, Alaska)",
    TOH: "Vanuatu (Torres, Vanuatu)",
    TOL: "Toledo Express Airport (Swanton, Ohio)",
    TOM: "Tombouctou Airport (Mali)",
    TOS: "Tromso Langnes Airport (Tromso, Norway)",
    TOU: "Touho, New Caledonia",
    TOY: "Toyama Airport (Toyama-shi, Japan)",
    TPA: "Tampa International Airport (Tampa, Florida)",
    TPE: "Taiwan Taoyuan International Airport (Taoyuan City, Taiwan)",
    TPJ: "Taplejung Suketar (Taplejung, Nepal)",
    TPP: "Tarapoto Airport (Tarapoto, Peru)",
    TPQ: "Tepic Airport (Tepic, Mexico)",
    TPS: "Trapani Birgi Airport (Trapani, Italy)",
    TQR: "San Domino Island, Italy",
    TRC: "Torreon International Airport (Torreón, Mexico)",
    TRD: "Trondheim Vaernes Airport (Stjordal, Norway)",
    TRE: "Tiree Aerodrome (Crossapol, United Kingdom)",
    TRF: "Torp Airport (Sandefjord, Norway)",
    TRG: "Tauranga Airport (Tauranga, New Zealand)",
    TRI: "Tri-Cities Regional Airport (Blountville, Tennessee)",
    TRK: "Tarakan Airport (Tarakan, Indonesia)",
    TRN: "Turin International Airport (Caselle, Italy)",
    TRO: "Taree Airport (Taree, Australia)",
    TRS: "Ronchi Dei Legionari Airport (Ronchi, Italy)",
    TRU: "Cap C Martinez de Pinillos Airport (Huanchaco, Peru)",
    TRV: "Thiruvananthapuram Airport (Thiruvananthapuram, India)",
    TRW: "Bonriki International Airport (Tarawa, Kiribati)",
    TRZ: "Tiruchirapally, India",
    TSA: "Taipei Songshan Airport (Taipei City, Taiwan)",
    TSE: "Tselinograd South Airport (Aqmola, Kazakhstan)",
    TSF: "Treviso Airport (Treviso, Italy)",
    TSJ: "Tsushima Airport (Tsushima-shi, Japan)",
    TSL: "Tamuin Airport (Ciudad Valles, Mexico)",
    TSN: "Zhangguizhuang Airport (Tanggu, China)",
    TSO: "Isles Of Scilly, United Kingdom",
    TSR: "Timisoara Northeast Airport (Romania)",
    TSS: "East 34th Street Heliport (New York, New York)",
    TST: "Trang Airport (Muang Trang, Thailand)",
    TSV: "Townsville Airport (Townsville, Australia)",
    TTA: "Tan-Tan (Tan Tan, Morocco)",
    TTE: "Babullah Airport (Ternate, Indonesia)",
    TTJ: "Tottori Airport (Tottori-shi, Japan)",
    TTQ: "Tortuquero Airport (Colorado, Costa Rica)",
    TTT: "Taitung Airport (Taitung City, Taiwan)",
    TTU: "Sania Ramel Airport (Tetouan, Morocco)",
    TUA: "El Rosal Teniente Guerrero Airport (Urbina, Ecuador)",
    TUB: "Tubuai, French Polynesia",
    TUC: "Teniente Benjamin Matienzo Airport (Banda del Río Salí, Argentina)",
    TUD: "Tambacounda Airport (Tambacounda, Senegal)",
    TUF: "St Symphorien Airport (Tours, France)",
    TUG: "Tuguegarao Airport (Tuguegarao, Philippines)",
    TUI: "Turaif Airport (Turayf, Saudi Arabia)",
    TUK: "Turbat Airport (Turbat, Pakistan)",
    TUL: "Tulsa International Airport (Tulsa, Oklahoma)",
    TUN: "Aeroport Tunis (Tunis, Tunisia)",
    TUO: "Taupo Aerodrome (Taupo, New Zealand)",
    TUP: "Tupelo Municipal-C D Lemons Airport (Tupelo, Mississippi)",
    TUR: "Tucurui Airport (Tucuruí, Brazil)",
    TUS: "Tucson International Airport (Tucson, Arizona)",
    TUU: "Tabuk Airport (Tabuk, Saudi Arabia)",
    TVC: "Cherry Capital Airport (Traverse City, Michigan)",
    TVF: "Thief River Falls Regional Airport (Thief River Falls, Minnesota)",
    TVU: "Taveuni Airport (Taveuni, Fiji)",
    TVY: "Dawe, Myanmar",
    TWA: "Twin Hills (Twin Hills, Alaska)",
    TWB: "Toowoomba Airport (Toowoomba, Australia)",
    TWF: "Twin Falls-Sun Valley Regional Airport (Twin Falls, Idaho)",
    TWT: "Tawitawi (Tawitawi, Philippines)",
    TWU: "Tawau Airport (Tawau, Malaysia)",
    TXK: "Texarkana Regional Airport (Texarkana, Arkansas)",
    TXL: "Berlin-Tegel International Airport (Berlin, Germany)",
    TXN: "Tunxi Airport (Haiyang, China)",
    TYF: "Fryklanda Airport (Torsby, Sweden)",
    TYN: "Taiyuan Wusu Airport (Taiyuan, China)",
    TYR: "Tyler Pounds Field Airport (Tyler, Texas)",
    TYS: "Mcghee Tyson Airport (Knoxville, Tennessee)",
    TZA: "Belize City Municipal Airport (Hattieville, Belize)",
    TZN: "South Andros Airport (Mangrove Cay, Bahamas)",
    TZX: "Trabzon Air Base (Trabzon, Turkey)",
    UAH: "French Polynesia (Ua Huka, French Polynesia)",
    UAK: "Narsarsuaq Airport (Narsarssurk, Greenland)",
    UAP: "French Polynesia (Ua Pou, French Polynesia)",
    UAQ: "San Juan Airport (9 de Julio, Argentina)",
    UAS: "Samburu Airport (Samburu, Kenya)",
    UBA: "Uberaba (Uberaba, Brazil)",
    UBJ: "Yamaguchi-Ube Airport (Ube-shi, Japan)",
    UBP: "Ubon Airport (Don Mot Daeng, Thailand)",
    UCT: "Ust Ukhta Airport (Ukhta, Russia)",
    UDI: "Coronel Aviador Cesar Bombonato Airport (Uberlandia, Brazil)",
    UDJ: "Uzhgorod Airport (Uzhhorod, Ukraine)",
    UDR: "Udaipur Airport (Debari, India)",
    UEL: "Quelimane Airport (Quelimane, Mozambique)",
    UEO: "Kumejima Airport (Kumejima-cho, Japan)",
    UET: "Quetta Airport (Pakistan)",
    UFA: "Ufa South Airport (Oufa, Russia)",
    UGB: "Ugashik Bay Airport (Pilot Point, Alaska)",
    UGC: "Urganch (Urgench, Uzbekistan)",
    UGI: "Uganik Airport (Kodiak, Alaska)",
    UIB: "El Carano Airport (Quibdó, Colombia)",
    UIH: "Vietnam (Qui Nhon, Vietnam)",
    UII: "Utila Airport (Utila, Honduras)",
    UIN: "Quincy Municipal Airport-Baldwin Field (Quincy, Illinois)",
    UIO: "Mariscal Sucre International Airport (Quito, Ecuador)",
    UIP: "Pluguffan Airport (Plomelin, France)",
    UKB: "Kobe Airport (Kobe-shi, Japan)",
    UKK: "Ust-kamenogorsk, Kazakhstan",
    ULB: "Ulei Airport (Port-Vato, Vanuatu)",
    ULN: "Ulaanbaatar Southwest Airport (Ulan Bator, Mongolia)",
    ULO: "Ulaangom (Ulaangom, Mongolia)",
    ULP: "Quilpie Aerodrome (Quilpie, Australia)",
    ULU: "Gulu Airport (Gulu, Uganda)",
    ULY: "Ulyanovsk Northeast Airport (Dimitrovgrad, Russia)",
    UMD: "Uummannaq Airport (Uummannaq, Greenland)",
    UME: "Umea Airport (Umea, Sweden)",
    UNG: "Kiunga, Papua New Guinea",
    UNK: "Unalakleet (Unalakleet, Alaska)",
    UNN: "Ranong Airport (Ranong, Thailand)",
    UPB: "Playa Baracoa (Havana, Cuba)",
    UPG: "Hasanuddin Airport (Maros, Indonesia)",
    URA: "Podstepnyy Airport (Oral, Kazakhstan)",
    URC: "Diwopu Airport (Urumqi, China)",
    URE: "Kuressarre Airport (Kingissepa, Estonia)",
    URG: "Rubem Berta International Airport (Uruguaiana, Brazil)",
    URJ: "Uraj (Uraj, Russian Federation)",
    URO: "Boos Airport (St-Pierre, France)",
    URS: "Kursk, Russia",
    URT: "Surat Thani Airport (Phun Phin, Thailand)",
    URY: "Guriat Airport (Gurayat, Saudi Arabia)",
    USH: "Ushuaia Airport (Ushuaia, Argentina)",
    USK: "Usinsk, Russia",
    USM: "Koh Samui Airport (Ko Samui, Thailand)",
    USN: "Ulsan Airport (Ulsan, South Korea)",
    USQ: "Usak, Turkey",
    USU: "Busuanga Airport (Coron, Philippines)",
    UTH: "Udon Airport (Changwat Udon Thani; Udon Thani, Thailand)",
    UTN: "Pierre Van Ryneveld Airport (Upington, South Africa)",
    UTP: "Rayong Airport (Ban Chang, Thailand)",
    UTT: "K D Matanzima Airport (Umtata, South Africa)",
    UUD: "Ulan Ude-Mukhino Airport (Kabansk, Russia)",
    UUN: "Baruun Urt Airport (Baruun-Urt, Mongolia)",
    UUS: "Yuzhno Sakhalinsk South Airport (Kholmsk, Russia)",
    UVE: "Ouloup Airport (Fayaoué, New Caledonia)",
    UVF: "Hewanorra International Airport (Vieux Fort, St. Lucia)",
    UWE: "Metropolitan Area (Wiesbaden, Germany)",
    UYL: "Janub Darfur (Nyala, Sudan)",
    UYN: "Yulin Airport (Yulin, China)",
    VAA: "Vaasa Airport (Vaasa, Finland)",
    VAI: "Vanimo, Papua New Guinea",
    VAK: "Chevak Airport (Hooper Bay, Alaska)",
    VAN: "Van Airport (Van, Turkey)",
    VAO: "Suavanao Airstrip (Suavanao, Solomon Islands)",
    VAR: "Topoli Airport (Varna, Bulgaria)",
    VAS: "Sivas Airport (Sivas, Turkey)",
    VAV: "Lupepau'u Airport (Neiafu, Tonga)",
    VAW: "Vardoe Airport (Vardo, Norway)",
    VBM: "Alaska (Blue Mountain, Alaska)",
    VBS: "Brescia Montichiari (Verona, Italy)",
    VBV: "Vanuabalavu, Fiji",
    VBY: "Visby Airport (Visby, Sweden)",
    VCE: "Marco Polo International Airport (Venice, Italy)",
    VCL: "Chulai (Tamky, Vietnam)",
    VCP: "Viracopos International Airport (Campinas, Brazil)",
    VCS: "Vietnam (Con Dao, Vietnam)",
    VCT: "Victoria Regional Airport (Victoria, Texas)",
    VCV: "Southern California Logistics Airport (Victorville, California)",
    VDA: "Ovda Airport (Ovda, Israel)",
    VDB: "Fagernes Leirin Airport (Fagernes, Norway)",
    VDC: "Vitoria da Conquista Airport (Vitória da Conquista, Brazil)",
    VDE: "Valverde Airport (Valverde, Spain)",
    VDM: "Gobernador Castello Airport (Viedma, Argentina)",
    VDS: "Vadso Airport (Vadso, Norway)",
    VDZ: "Valdez Airport (Valdez, Alaska)",
    VEE: "Venetie (Venetie, Alaska)",
    VEL: "Vernal Airport (Vernal, Utah)",
    VER: "General Heriberto Jara International Airport (Teocelo, Mexico)",
    VEY: "Vestmannaeyjar Airport (Vestmannaeyjar, Iceland)",
    VFA: "Victoria Falls Airport (Zimbabwe)",
    VGA: "Vijaywada Airport (Manthena, India)",
    VGO: "Vigo Airport (Vigo, Spain)",
    VGZ: "Villagarzon Airport (Villagarzon, Colombia)",
    VHC: "Saurimo Airport (Saurimo, Angola)",
    VHM: "Vilhelmina Airport (Vilhelmina, Sweden)",
    VHZ: "French Polynesia (Vahitahi, French Polynesia)",
    VIE: "Vienna Schwechat International Airport (Klein-Neusiedl, Austria)",
    VIG: "El Vigia, Venezuela",
    VII: "Vinh (Vinh City, Vietnam)",
    VIJ: "Virgin Gorda Airport (Virgin Gorda, British Virgin Islands)",
    VIL: "Dakhla Airport (Ad Dakhla, Western Sahara)",
    VIS: "Visalia Municipal Airport (Visalia, California)",
    VIT: "Vitoria Airport (Vitoria, Spain)",
    VIX: "Goiabeiras Airport (Vitoria, Brazil)",
    VKG: "Kien Giang Airport (Kien Giang, Vietnam)",
    VKO: "Ynukovo Airport (Podol'sk, Russia)",
    VKT: "Vorkuta Airport (Ukhta, Russia)",
    VLC: "Valencia Airport (Manises, Spain)",
    VLD: "Valdosta Regional Airport (Valdosta, Georgia)",
    VLI: "Port Vila Bauerfield Airport (Port-Vila, Vanuatu)",
    VLL: "Valladolid Airport (Valladolid, Spain)",
    VLN: "Zim Valencia Airport (Valencia, Venezuela)",
    VLS: "Vanuatu (Valesdir, Vanuatu)",
    VLV: "Dr Antonio Nicolas Briceno Airport (Siquisique, Venezuela)",
    VLY: "Wales (Anglesey, United Kingdom)",
    VNO: "Vilnius Airport (Vilnius, Lithuania)",
    VNS: "Varanasi Airport (Baragaon, India)",
    VNX: "Vilanculos Airport (Vilanculos, Mozambique)",
    VOG: "Gumrak Airport (Kamyshin, Russia)",
    VOL: "Nea Anchialos Airport (Almiros, Greece)",
    VOZ: "Voronezh-Chertovitskoye Airport (Semiluki, Russia)",
    VPE: "Ondjiva (Ongiva, Angola)",
    VPN: "Vopnafjordur Airport (Egilsstadir, Iceland)",
    VPS: "Eglin Air Force Base (Eglin Village, Florida)",
    VPY: "Chimoio Airport (Chimoio, Mozambique)",
    VQS: "Aeropuerto Antonio Rivera Rodríguez (Puerto Ferro, Puerto Rico)",
    VRA: "Varadero Airport (Varadero, Cuba)",
    VRC: "Virac Airport (Virac, Philippines)",
    VRK: "Varkaus Airport (Varkaus, Finland)",
    VRN: "Verona Airport (Sommacampagna, Italy)",
    VRY: "Vaeroy Airport (Varoy, Norway)",
    VSA: "Villahermosa Airport (Villahermosa, Mexico)",
    VSG: "Lugansk Airport (Luhans'k, Ukraine)",
    VST: "Hasslo Airport (Vasteras, Sweden)",
    VTE: "Vientiane Airport (Vientiane, Laos)",
    VTU: "Las Tunas Airport (Becerra, Cuba)",
    VTZ: "Vishakapatnam Airport (Visakhapatnam, India)",
    VUP: "Alfonso Lopez Airport (Valledupar, Colombia)",
    VVC: "Vanguardia Airport (Villavicencio, Colombia)",
    VVI: "Viru Viru International Airport (Santa Cruz, Bolivia)",
    VVO: "Artem North Airport (Nakhodka, Russia)",
    VVZ: "Illizi (Illizi, Algeria)",
    VXC: "Lichinga Airport (Lichinga, Mozambique)",
    VXE: "San Pedro Airport (Mindelo, Cape Verde)",
    VXO: "Kronoberg Airport (Vaxjo, Sweden)",
    WAA: "Wales (Wales, Alaska)",
    WAE: "Saudi Arabia (Wadi Ad Dawasir, Saudi Arabia)",
    WAG: "Wanganui Airport (Wanganui, New Zealand)",
    WAQ: "Mahajanga (Antsalova, Madagascar)",
    WAT: "Waterford Airport (Waterford, Ireland)",
    WAW: "Okecie International Airport (Warsaw, Poland)",
    WBB: "Stebbins (Stebbins, Alaska)",
    WBQ: "Alaska (Beaver, Alaska)",
    WDH: "Windhoek Airport (Namibia)",
    WEF: "Shandong (Weifang, China)",
    WEH: "Shandong (Weihai, China)",
    WEI: "Weipa Aerodrome (Weipa, Australia)",
    WGA: "Wagga Wagga Airport (Forest Hill, Australia)",
    WGE: "Walgett Airport (Walgett, Australia)",
    WGP: "Mau Hau Airport (Waingapu, Indonesia)",
    WHF: "Wadi Halfa' (Wadi Halfa, Sudan)",
    WHK: "Whakatane Airport (Whakatane, New Zealand)",
    WIC: "Wick Airport (Wick, United Kingdom)",
    WIL: "Nairobi Wilson Airport (Nairobi, Kenya)",
    WIN: "Winton Aerodrome (Corfield, Australia)",
    WJA: "Woja (Woja, Marshall Islands)",
    WJU: "Wonju Airport (WonJu, South Korea)",
    WKA: "Wanaka Airport (Wanaka, New Zealand)",
    WKJ: "Wakkanai Airport (Wakkanai-shi, Japan)",
    WKK: "Aleknagik (Aleknagik, Alaska)",
    WLG: "Wellington International Airport (Wellington, New Zealand)",
    WLH: "Vanuatu (Walaha, Vanuatu)",
    WLK: "Alaska (Selawik, Alaska)",
    WLS: "Wallis Island (Wallis Island, Wallis and Futuna Islands)",
    WMK: "Meyers Chuck (Meyers Chuck, Alaska)",
    WMN: "Maroantsetra Airport (Maroantsetra, Madagascar)",
    WMO: "White Mountain (White Mountain, Alaska)",
    WMR: "Mananara (Mananara, Madagascar)",
    WNA: "Napaskiak (Napakiak, Alaska)",
    WNN: "Wunnummin Lake Airport (Casummit Lake, Canada)",
    WNP: "Naga Airport (Pili, Philippines)",
    WNR: "Windorah Airport (Tanbar, Australia)",
    WNS: "Nawabshah Airport (Nawabshah, Pakistan)",
    WNZ: "Wenzhou Airport (Wenzhou, China)",
    WPM: "Wipim (Wipim, Papua New Guinea)",
    WRE: "Whangarei Airport (Whangarei, New Zealand)",
    WRG: "Wrangell Airport (Wrangell, Alaska)",
    WRL: "Worland Municipal Airport (Worland, Wyoming)",
    WRO: "Strachowice Airport (Wroclaw, Poland)",
    WSN: "Naknek (South Naknek, Alaska)",
    WST: "Westerly State Airport (Westerly, Rhode Island)",
    WSX: "United States (Westsound, Washington)",
    WSZ: "Westport Airport (Westport, New Zealand)",
    WTK: "Alaska (Noatak, Alaska)",
    WTL: "Tuntutuliak (Tuntutuliak, Alaska)",
    WTS: "Antananarivo (Tsiroanomandidy, Madagascar)",
    WUA: "Wu Hai (Wu Hai, China)",
    WUH: "Wuchang Nanhu Airport (Wuhan, China)",
    WUN: "Wiluna, Australia",
    WUS: "Wuyishan (Wuyishan, China)",
    WUX: "Wuxi (Wuxi, China)",
    WVB: "Rooikop (Walvis Bay, South Africa)",
    WWK: "Wewak International Airport (Wewak, Papua New Guinea)",
    WWP: "Alaska (Whale Pass, Alaska)",
    WWT: "Alaska (Newtok, Alaska)",
    WXN: "Wanxian (Wanxian, China)",
    WYA: "Whyalla Airport (Whyalla, Australia)",
    WYS: "Yellowstone Airport (West Yellowstone, Montana)",
    XAD: "Churchill Rail Station (Oro-Medonte, Canada)",
    XAP: "Chapeco Airport (Chapeco, Brazil)",
    XAW: "Capreol Rail Service (Capreol, Canada)",
    XAX: "Dorval Rail Station (Dorval, Canada)",
    XAZ: "Cambellton (Cambellton, Canada)",
    XBE: "Bearskin Lake Airport (Casummit Lake, Canada)",
    XBJ: "Birjand Airport (Birjand, Iran)",
    XBR: "Brockville Airport (Brockville, Canada)",
    XCH: "Christmas Island Airport (The Settlement, Christmas Island)",
    XCI: "Ontario (Oro-Medonte, Canada)",
    XCM: "Chatham Airport (Chatham, Canada)",
    XCR: "Europort Vatry (Coole, France)",
    XDB: "Lille-Europe Railway Station (Lille, France)",
    XDD: " (Canada)",
    XDG: "Halifax Rail Service (Halifax, Canada)",
    XDH: " (Canada)",
    XDM: "Drummondville Airport (Drummondville, Canada)",
    XDP: "Moncton Rail Service (Moncton, Canada)",
    XDQ: "London Ontario Rail Service (London, Canada)",
    XDS: "Ontario (Oro-Medonte, Canada)",
    XDU: " (Canada)",
    XDV: "Prince George, Canada",
    XDW: "Canada (Prince Rupert, Canada)",
    XDX: "Sarina Rail Station (Sarina, Canada)",
    XDY: "Sudbury, Canada",
    XDZ: "The Pas Rail Service (The Pas, Canada)",
    XEA: "Vancouver Rail Service (Vancouver, Canada)",
    XEC: "Windsor Ontario Rail Service (Windsor, Canada)",
    XED: "Disneyland Railway Station (Paris, France)",
    XEE: "Lac Edouard Rail Service (Lac Edouard, Canada)",
    XEF: "Winnipeg Rail Service (Winnipeg, Canada)",
    XEG: "Kingston Rail Service (Kingston, Canada)",
    XEH: "Ladysmith Rail Service (Ladysmith, Canada)",
    XEK: "Saskatchewan (Melville, Canada)",
    XEL: "Quebec (New Carlisle, Canada)",
    XER: "Strasbourg Bus Station (Strasbourg, France)",
    XET: "London City Airport (London, United Kingdom)",
    XEV: "Stockholm Central Station (Stockholm, Sweden)",
    XEZ: "Sodertalje (Sodertalje, Sweden)",
    XFD: "Stratford (Stratford, Canada)",
    XFE: "Parent Rail Service (Parent, Canada)",
    XFG: "Perce Rail Service (Perce, Canada)",
    XFJ: "Eskilstuna Station (Eskilstuna, Sweden)",
    XFK: "Senneterre Rail Service (Senneterre, Canada)",
    XFL: "Shawinigan Rail Station (Shawinigan, Canada)",
    XFM: "Shawnigan Rail Service (Cowichan Valley, Canada)",
    XFN: "Xiangfan (Xiangfan, China)",
    XFP: "Malmö Station (Malmo, Sweden)",
    XFQ: "Weymont Rail Service (Weymont, Canada)",
    XFR: "Malmo South Railway (Malmo, Sweden)",
    XFS: "Alexandria (Alexandria, Canada)",
    XFU: "Tierp Station (Tierp, Sweden)",
    XFV: "Brantford (Brantford, Canada)",
    XFW: "Finkenwerder Airport (Hamburg, Germany)",
    XFY: "Sainte Foy Rail Service (Quebec, Canada)",
    XFZ: "Charny (Charny, Canada)",
    XGC: "Lund (Lund, Sweden)",
    XGJ: "Cobourg Rail Station (Cobourg, Canada)",
    XGK: "Coteau Rail Station (Coteau, Canada)",
    XGM: "England (Grantham, United Kingdom)",
    XGR: "Kangiqsualujjuaq Airport (Chisasibi, Canada)",
    XGY: "Ontario (Grimsby, Canada)",
    XHJ: "Railway Station (Aix La Chapelle, Germany)",
    XHK: "Valence Station (Valence, France)",
    XHM: "Georgetown Rail Station (Georgetown, Canada)",
    XHN: "Belgium (Liege, Belgium)",
    XHS: "British Columbia (Chemainus, Canada)",
    XIA: "Guelph Airport (Guelph, Canada)",
    XIB: "Ontario (Ingersoll, Canada)",
    XIC: "Xichang North Airport (Xichang, China)",
    XID: "Maxville Rail Station (Maxville, Canada)",
    XIF: "Ontario (Napanee, Canada)",
    XIL: "Xilinhot Airport (Xilin Hot, China)",
    XIM: "Quebec (Saint Hyacinthe, Canada)",
    XIO: "St Marys Rail Station (St Marys, Canada)",
    XIP: "Woodstock Rail Service (Woodstock, Canada)",
    XIT: "London City Airport (London, United Kingdom)",
    XIY: "Hsien Yang Airport (Xianyang, China)",
    XJL: "Quebec (Joliette, Canada)",
    XJQ: "Jonquiere Rail Station (Jonquiere, Canada)",
    XKH: "Xieng Khouang (Xieng Khouang, Lao People's Democratic Republic)",
    XKL: "Kuala Lumpur Central Station (Kuala Lumpur, Malaysia)",
    XKS: "Kasabonika Airport (Casummit Lake, Canada)",
    XKV: "Sackville Rail Station (Sackville, Canada)",
    XLB: "Lac Brochet (Lac Brochet, Canada)",
    XLJ: "Quebec Stn. Rail Svce. (Quebec, Canada)",
    XLM: "St Lambert Rail Svce. (Montreal, Canada)",
    XLQ: "Guildwood, Canada",
    XLS: "Saint Louis Airport (Senegal)",
    XLV: "Ontario (Niagara Falls, Canada)",
    XLY: "Aldershot Rail Station (Aldershot, Canada)",
    XLZ: "Nova Scotia (Truro, Canada)",
    XMH: "Manihi Airport (Manihi, French Polynesia)",
    XMN: "Xiamen Airport (Xiamen, China)",
    XMS: "Macas Airport (Zúñac, Ecuador)",
    XMY: "Yam Island (Yam Island, Australia)",
    XNA: "Northwest Arkansas Regional Airport (Bentonville, Arkansas)",
    XNB: "Sinop Airport (Santo Antônio do Içá, Brazil)",
    XNM: "Nottingham Airport (Nottingham, United Kingdom)",
    XNN: "Xining Airport (Xining, China)",
    XNO: "Northallerton, United Kingdom",
    XNV: "Nuneaton Rail Station (Nuneaton, United Kingdom)",
    XNY: "York (New York, New York)",
    XOK: "Ontario (Oakville, Canada)",
    XOP: "Poitou-Charentes (Poitiers, France)",
    XPB: "Parksville Rail Service (Parksville, Canada)",
    XPF: "Penrith Rail Station (Penrith, United Kingdom)",
    XPG: "Gare du Nord Rail Stn (Paris, France)",
    XPJ: "Montpellier Railway Station (Montpellier, France)",
    XPN: "Brampton, Canada",
    XPQ: "Port Klang, Malaysia",
    XPT: "Preston Rail Station (Preston, United Kingdom)",
    XPX: "Pointe-aux-Trembles Rail Station (Pointe-aux-Trembles, Canada)",
    XQE: "United Kingdom (London, United Kingdom)",
    XQG: "Berwick Station (Berwick, United Kingdom)",
    XQH: "United Kingdom (Nottingham, United Kingdom)",
    XQL: "Lancaster Rail Station (Lancaster, United Kingdom)",
    XQP: "Quepos Managua Airport (Quepos, Costa Rica)",
    XQU: "Qualicum Beach Airport (Qualicum Beach, Canada)",
    XRC: "Runcorn Rail Station (Runcorn, United Kingdom)",
    XRF: "Marseille Railway (Marseille, France)",
    XRP: "Pine Ridge Rail Station (Pine Ridge, Canada)",
    XRU: "Rugby Rail Station (Rugby, United Kingdom)",
    XRY: "Jerez Airport (Jerez, Spain)",
    XSC: "South Caicos Airport (Cockburn Harbour, Turks And Caicos Islands)",
    XSH: "Centre (Tours, France)",
    XSI: "South Indian Lake Airport (Nelson House, Canada)",
    XSP: "Seletar Airport (Singapore, Singapore)",
    XSR: "England (Salisbury, United Kingdom)",
    XTG: "Thargomindah Aerodrome (Thargomindah, Australia)",
    XTK: "England (Thirsk, United Kingdom)",
    XTL: "Tadoule Lake Airport (Nelson House, Canada)",
    XTY: "Strathroy Rail Station (Strathroy, Canada)",
    XUZ: "Jiangsu (Xuzhou, China)",
    XVA: "England (Stockport, United Kingdom)",
    XVB: "England (Stafford, United Kingdom)",
    XVC: "United Kingdom (Crewe, United Kingdom)",
    XVG: "Longville Municipal Airport (Longville, Minnesota)",
    XVH: "United Kingdom (Peterborough, United Kingdom)",
    XVJ: "Stevenage Rail Station (Stevenage, United Kingdom)",
    XVU: "Durham Rail Station (Durham, United Kingdom)",
    XVV: "Belleville Rail Service (Belleville, Canada)",
    XVW: "Belleville, United Kingdom",
    XWD: "Wakefield Westgate Rail Station (Wakefield Westgate, United Kingdom)",
    XWH: "Stroke on Trent Rail Station (Stroke on Trent, United Kingdom)",
    XWK: "Karlskrona Rail Svc. (Karlskrona, Sweden)",
    XWL: "Gothenburg (Gothenburg, Sweden)",
    XWM: "Hallsberg Rail Station (Hallsberg, Sweden)",
    XWN: "England (Warrington, United Kingdom)",
    XWP: "Sweden (Hassleholm, Sweden)",
    XWQ: "Sweden (Enkoping, Sweden)",
    XWR: "Orebro Railway Station (Orebro, Sweden)",
    XWS: "United Kingdom (Swindon, United Kingdom)",
    XWV: "Varberg Rail Station (Varberg, Sweden)",
    XWY: "Wyoming Rail Station (Wyoming, Canada)",
    XWZ: "Sweden (Nykoping, Sweden)",
    XXA: "Sweden (Alvesta, Sweden)",
    XXD: "Degerfors Rail Station (Degerfors, Sweden)",
    XXK: "Katrineholm (Katrineholm, Sweden)",
    XXM: "Mjolby, Sweden",
    XXN: "Riyadh Air Base (Riyadh, Saudi Arabia)",
    XXO: "Leksand Rail Station (Leksand, Sweden)",
    XXT: "Sophia Antipolis Heliport (Valbonne, France)",
    XXU: "Sweden (Hedemora, Sweden)",
    XXZ: "Sundsvall Railway Station (Sundsvall, Sweden)",
    XYA: "Yandina (Yandina, Solomon Islands)",
    XYB: "Borlange (Borlänge, Sweden)",
    XYC: "Sweden (Herrljunga, Sweden)",
    XYD: "Lyon Part-Dieu Railway Station (Lyon, France)",
    XYF: "Falkoping Rail Station (Falkoping, Sweden)",
    XYH: "Helsingborg Railway (Helsingborg, Sweden)",
    XYI: "Sweden (Flen, Sweden)",
    XYK: "Norrkoping Railway Service (Norrkoping, Sweden)",
    XYN: "Kristinehamn (Kristinehamn, Sweden)",
    XYP: "Kyrlbo (Avesta Krylbo, Sweden)",
    XYQ: "Angelholm Railway Svc. (Angelholm/Helsingborg, Sweden)",
    XYX: "Sala (Sala, Sweden)",
    XYY: "Arvika Airport (Arvika, Sweden)",
    XYZ: "Harnosand Rail Station (Harnosand, Sweden)",
    XZB: "Casselman Rail Station (Casselman, Canada)",
    XZC: "Glencoe, Canada",
    XZJ: "Rail (Generic), Japan",
    XZL: "Edmonton International Airport (Edmonton, Canada)",
    XZM: "Macau Ferry (Macau, Macao)",
    XZN: "Avignon (Avignon, France)",
    XZO: "Oslo Central Station (Oslo, Norway)",
    XZU: "Off line Point (Rail (Generic), Missouri)",
    XZV: "TGV Station (Toulon, France)",
    YAA: "Anahim Lake Airport (Alexis Creek, Canada)",
    YAC: "Cat Lake Airport (Casummit Lake, Canada)",
    YAG: "Fort Frances Municipal Airport (Fort Frances, Canada)",
    YAK: "Yakutat Airport (Yakutat, Alaska)",
    YAM: "Sault Ste Marie Airport (Sault Ste. Marie, Canada)",
    YAO: "Yaounde Airport (Yaounde, Cameroon)",
    YAP: "Yap International Airport (Colonia, Federated States of Micronesia)",
    YAT: "Attawapiskat Airport (Winisk, Canada)",
    YAX: "Angling Lake Airport (Casummit Lake, Canada)",
    YAY: "St Anthony Airport (St. Anthony, Canada)",
    YAZ: "Tofino Airport (Lake Cowichan, Canada)",
    YBB: "Pelly Bay Townsite Airport (Cambridge Bay, Canada)",
    YBC: "Baie Comeau Airport (Betsiamites, Canada)",
    YBG: "Bagotville Airport (Saguenay, Canada)",
    YBI: "Black Tickle Airport (St. Anthony, Canada)",
    YBK: "Baker Lake Airport (Chesterfield Inlet, Canada)",
    YBL: "Campbell River Airport (Gold River, Canada)",
    YBP: "Yibin (Yibin, China)",
    YBR: "Brandon Airport (Killarney, Canada)",
    YBT: "Brochet (Brochet, Canada)",
    YBV: "Berens River Airport (Nelson House, Canada)",
    YBW: "Bedwell Harbor, Canada",
    YBX: "Lourdes-De-Blanc-Sablon Airport (Havre-St-Pierre, Canada)",
    YBZ: "Toronto Downtown Airport (Toronto, Canada)",
    YCA: "Courtenay Airport (Courtenay, Canada)",
    YCB: "Cambridge Bay Airport (Cambridge Bay, Canada)",
    YCC: "Cornwall Regional Airport (Moose Creek, Canada)",
    YCD: "Nanaimo Airport (Nanaimo, Canada)",
    YCG: "Castlegar Airport (Castlegar, Canada)",
    YCK: "Colville Lake Airport (Hay River, Canada)",
    YCM: "St Catharines Airport (Fonthill, Canada)",
    YCO: "Coppermine Airport (Cambridge Bay, Canada)",
    YCR: "Cross Lake Airport (Nelson House, Canada)",
    YCS: "Chesterfield Inlet Airport (Chesterfield Inlet, Canada)",
    YCU: "Cullaton Lake Airport (Chesterfield Inlet, Canada)",
    YCY: "Clyde River Airport (Iqaluit, Canada)",
    YDA: "Dawson Airport (Dawson, Canada)",
    YDF: "Deer Lake Airport (St. Anthony, Canada)",
    YDN: "Dauphin Airport (Dauphin, Canada)",
    YDP: "Nain Airport (Happy Valley-Goose Bay, Canada)",
    YDQ: "Dawson Creek Airport (Dawson Creek, Canada)",
    YEG: "Edmonton International Airport (Leduc, Canada)",
    YEI: "Bursa, Turkey",
    YEK: "Arviat Airport (Chesterfield Inlet, Canada)",
    YER: "Fort Severn Airport (Casummit Lake, Canada)",
    YES: "Yasouj, Iran",
    YEV: "Inuvik Airport (Hay River, Canada)",
    YFA: "Fort Albany Airport (Winisk, Canada)",
    YFB: "Iqaluit Airport (Iqaluit, Canada)",
    YFC: "Fredericton Airport (Fredericton, Canada)",
    YFH: "Fort Hope Airport (Marathon, Canada)",
    YFJ: "Snare Lake (Snare Lake, Canada)",
    YFO: "Flin Flon Airport (Flin Flon, Canada)",
    YFS: "Fort Simpson Airport (Hay River, Canada)",
    YFX: "Fox Harbour Aerodrome (St. Anthony, Canada)",
    YGB: "Gillies Bay Airport (Gibsons, Canada)",
    YGG: "Ganges Harbor Airport (Saltspring Island, Canada)",
    YGH: "Fort Good Hope Airport (Hay River, Canada)",
    YGJ: "Yonago Airport (Sakaiminato-shi, Japan)",
    YGK: "Kingston Airport (Kingston, Canada)",
    YGL: "La Grande Riviere Airport (Chisasibi, Canada)",
    YGO: "Gods Lake Narrows Airport (Nelson House, Canada)",
    YGP: "Gaspe Airport (Gaspé, Canada)",
    YGR: "Iles de la Madeleine Airport (Fatima, Canada)",
    YGT: "Igloolik Airport (Iqaluit, Canada)",
    YGV: "Harve-St-Pierre Airport (Havre St Pierre, Canada)",
    YGW: "Kuujjuarapik Airport (Chisasibi, Canada)",
    YGX: "Gillam Airport (Nelson House, Canada)",
    YGZ: "Grise Fiord Airport (Iqaluit, Canada)",
    YHA: "Port Hope Simpson Aerodrome (St. Anthony, Canada)",
    YHB: "Hudson Bay Airport (Melfort, Canada)",
    YHD: "Dryden Regional Airport (Dryden, Canada)",
    YHG: "Charlottetown Airport (St. Anthony, Canada)",
    YHI: "Holman Airport (Holman, Canada)",
    YHK: "Gjoa Haven Airport (Cambridge Bay, Canada)",
    YHM: "Hamilton Airport (Beamsville, Canada)",
    YHO: "Hopedale Airport (Happy Valley-Goose Bay, Canada)",
    YHP: "Poplar Hill Airport (Casummit Lake, Canada)",
    YHR: "Harrington Harbour Airport (Havre-St-Pierre, Canada)",
    YHS: "Sechelt Water Aerodrome (Gibsons, Canada)",
    YHU: "Montreal St Hubert Airport (St-Hubert, Canada)",
    YHY: "Hay River Airport (Hay River, Canada)",
    YHZ: "Halifax International Airport (Fall River, Canada)",
    YIF: "Pakuashipi Airport (Havre-St-Pierre, Canada)",
    YIH: "China (Yichang, China)",
    YIK: "Ivujivik Airport (Chisasibi, Canada)",
    YIN: "Yining (Yining, China)",
    YIO: "Pond Inlet Airport (Iqaluit, Canada)",
    YIP: "Willow Run Airport (Ypsilanti, Michigan)",
    YIV: "Island Lake-Garden Hill Airport (Nelson House, Canada)",
    YIW: "Yiwu, China",
    YJT: "Stephenville International Airport (Stephenville, Canada)",
    YKA: "Kamloops Airport (Kamloops, Canada)",
    YKF: "Kitchener Airport (Kitchener, Canada)",
    YKG: "Kangirsuk Airport (Chisasibi, Canada)",
    YKL: "Schefferville Airport (Chisasibi, Canada)",
    YKM: "Yakima Air Terminal (Yakima, Washington)",
    YKQ: "Waskaganish Airport (Chisasibi, Canada)",
    YKS: "Yakutsk Airport (Yakutsk, Russia)",
    YKT: "Klemtu Water Aerodrome (Masset, Canada)",
    YKU: "Chisasibi Aerodrome (Chisasibi, Canada)",
    YLC: "Lake Harbour Airport (Iqaluit, Canada)",
    YLE: "Lac la Martre Aerodrome (Hay River, Canada)",
    YLH: "Lansdowne House Airport (Marathon, Canada)",
    YLL: "Lloydminster Airport (Vegreville, Canada)",
    YLQ: "La Tuque Airport (La Tuque, Canada)",
    YLW: "Kelowna International Airport (Kelowna, Canada)",
    YMH: "Mary's Harbour Airport (St. Anthony, Canada)",
    YMM: "Fort Mcmurray Airport (Fort Chipewyan, Canada)",
    YMN: "Makkovik Airport (Happy Valley-Goose Bay, Canada)",
    YMO: "Moosonee Airport (Winisk, Canada)",
    YMT: "Aéroport de Chapais-Chibougamau (Métabetchouan, Canada)",
    YMX: "Mirabel International Airport (Mirabel, Canada)",
    YMY: "Downtown Rail Station (Montreal, Canada)",
    YNA: "Natashquan Airport (Havre-St-Pierre, Canada)",
    YNB: "Yenbo Airport (Yanbu al Bahr, Saudi Arabia)",
    YNC: "Wemindji Airport (Chisasibi, Canada)",
    YND: "Ottawa Gatineau Airport (Gatineau, Canada)",
    YNE: "Norway House Airport (Nelson House, Canada)",
    YNG: "Youngstown-Warren Regional Airport (Vienna, Ohio)",
    YNJ: "Yanji (Yanji, China)",
    YNO: "North Spirit Lake Airport (Casummit Lake, Canada)",
    YNP: "Natuashish, Canada",
    YNS: "Nemiscau Airport (Chisasibi, Canada)",
    YNT: "Yantai Airport (Yantai, China)",
    YNY: "Yang Yang International Airport (Sonyang-Myeon, South Korea)",
    YNZ: "Yancheng, China",
    YOC: "Old Crow Airport (Dawson, Canada)",
    YOG: "Ogoki Aerodrome (Marathon, Canada)",
    YOH: "Oxford House Airport (Nelson House, Canada)",
    YOJ: "High Level Airport (Brownvale, Canada)",
    YOO: "Oshawa Airport (Oshawa, Canada)",
    YOP: "Rainbow Lake Airport (Brownvale, Canada)",
    YOW: "Ottawa International Airport (Ottawa, Canada)",
    YPB: "Port Alberni Airport (Lake Cowichan, Canada)",
    YPC: "Paulatuk Airport (Hay River, Canada)",
    YPE: "Peace River Airport (Brownvale, Canada)",
    YPH: "Inukjuak Airport (Chisasibi, Canada)",
    YPJ: "Aupaluk Airport (Chisasibi, Canada)",
    YPL: "Pickle Lake Airport (Casummit Lake, Canada)",
    YPM: "Pikangikum Airport (Casummit Lake, Canada)",
    YPO: "Peawanuck Airport (Winisk, Canada)",
    YPR: "Prince Rupert Airport (Prince Rupert, Canada)",
    YPW: "Powell River Airport (Powell River, Canada)",
    YPX: "Povungnituk Airport (Chisasibi, Canada)",
    YPZ: "Burns Lake Airport (Smithers, Canada)",
    YQB: "Quebec Airport (Ste-Foy, Canada)",
    YQC: "Quaqtaq Airport (Chisasibi, Canada)",
    YQD: "The Pas Airport (The Pas, Canada)",
    YQF: "Red Deer Regional Airport (Sylvan Lake, Canada)",
    YQG: "Windsor Airport (Windsor, Canada)",
    YQK: "Kenora Airport (Kenora, Canada)",
    YQL: "Lethbridge Airport (Pincher, Canada)",
    YQM: "Greater Moncton International Airport (Moncton, Canada)",
    YQN: "Nakina Airport (Marathon, Canada)",
    YQQ: "Comox Airport (Comox, Canada)",
    YQR: "Regina Airport (Regina, Canada)",
    YQT: "Thunder Bay International Airport (Thunder Bay, Canada)",
    YQU: "Grande Prairie Airport (Brownvale, Canada)",
    YQX: "Gander International Airport (Gander, Canada)",
    YQY: "Sydney Airport (Sydney, Canada)",
    YQZ: "Quesnel Airport (Quesnel, Canada)",
    YRA: "Rae Lakes Aerodrome (Hay River, Canada)",
    YRB: "Resolute Airport (Iqaluit, Canada)",
    YRF: "Cartwright Airport (St. Anthony, Canada)",
    YRG: "Rigolet Aerodrome (Happy Valley-Goose Bay, Canada)",
    YRJ: "Roberval Airport (Roberval, Canada)",
    YRL: "Red Lake Airport (Casummit Lake, Canada)",
    YRS: "Red Sucker Lake Airport (Nelson House, Canada)",
    YRT: "Rankin Inlet Airport (Chesterfield Inlet, Canada)",
    YSB: "Sudbury Airport (Garson, Canada)",
    YSG: "Snowdrift Aerodrome (Hay River, Canada)",
    YSH: "Smiths Falls Montague Township Russ Beach Airpor (Smiths Falls, Canada)",
    YSJ: "Saint John Airport (St. John, Canada)",
    YSK: "Sanikiluaq Airport (Iqaluit, Canada)",
    YSM: "Fort Smith Airport (Hay River, Canada)",
    YSO: "Postville Aerodrome (Happy Valley-Goose Bay, Canada)",
    YSR: "Nanisivik Airport (Iqaluit, Canada)",
    YST: "Shante Airport (Meiktila, Myanmar)",
    YSY: "Sachs Harbour Airport (Hay River, Canada)",
    YTD: "Thicket Portage Airport (Nelson House, Canada)",
    YTE: "Cape Dorset Airport (Iqaluit, Canada)",
    YTF: "Alma (Alma, Canada)",
    YTH: "Thompson Airport (Nelson House, Canada)",
    YTL: "Big Trout Lake Airport (Casummit Lake, Canada)",
    YTM: "La Macaza (Mont Tremblant, Canada)",
    YTQ: "Tasiujuaq Airport (Chisasibi, Canada)",
    YTS: "Timmins Airport (South Porcupine, Canada)",
    YTZ: "Toronto City Centre Airport (Toronto, Canada)",
    YUB: "Tuktoyaktuk Airport (Hay River, Canada)",
    YUD: "Umiujaq Airport (Chisasibi, Canada)",
    YUL: "Aéroport International Pierre-Elliott-Trudeau d (Dorval, Canada)",
    YUM: "Yuma International Airport (Yuma, Arizona)",
    YUT: "Repulse Bay Airport (Chesterfield Inlet, Canada)",
    YUX: "Hall Beach Airport (Iqaluit, Canada)",
    YUY: "Rouyn Noranda Airport (Évain, Canada)",
    YVA: "Moroni Iconi Airport (Moroni, Comoros)",
    YVB: "Bonaventure Airport (Percé, Canada)",
    YVM: "Broughton Island Airport (Iqaluit, Canada)",
    YVO: "Val d'or Airport (Val-d'or, Canada)",
    YVP: "Kuujjuaq Airport (Chisasibi, Canada)",
    YVQ: "Norman Wells Airport (Hay River, Canada)",
    YVR: "Vancouver International Airport (Richmond, Canada)",
    YVZ: "Deer Lake Airport (Casummit Lake, Canada)",
    YWB: "Kangiqsujuaq Airport (Chisasibi, Canada)",
    YWG: "Winnipeg International Airport (Winnipeg, Canada)",
    YWH: "Inner Harbour Airport (Hay River, Canada)",
    YWJ: "Fort Franklin Airport (Hay River, Canada)",
    YWK: "Wabush Airport (Wabush, Canada)",
    YWL: "Williams Lake Airport (Williams Lake, Canada)",
    YWM: "Williams Harbour Airport (St. Anthony, Canada)",
    YWP: "Webequie Airport (Marathon, Canada)",
    YWS: "Green Lake Water Aerodrome (Gibsons, Canada)",
    YXC: "Cranbrook Airport (Cranbrook, Canada)",
    YXE: "John G Diefenbaker International Airport (Saskatoon, Canada)",
    YXH: "Medicine Hat Airport (Medicine Hat, Canada)",
    YXJ: "North Peace Airport (Fort St. John, Canada)",
    YXK: "Rimouski Airport (Rimouski, Canada)",
    YXL: "Sioux Lookout Airport (Sioux Lookout, Canada)",
    YXN: "Whale Cove Airport (Chesterfield Inlet, Canada)",
    YXP: "Pangnirtung Airport (Iqaluit, Canada)",
    YXS: "Prince George Airport (Prince George, Canada)",
    YXT: "Terrace Airport (Terrace, Canada)",
    YXU: "London International Airport (London, Canada)",
    YXX: "Abbotsford International Airport (Abbotsford, Canada)",
    YXY: "Whitehorse International Airport (Whitehorse, Canada)",
    YYB: "North Bay Airport (North Bay, Canada)",
    YYC: "Calgary International Airport (Calgary, Canada)",
    YYD: "Smithers Airport (Smithers, Canada)",
    YYE: "Fort Nelson Airport (Fort Nelson, Canada)",
    YYF: "Penticton Airport (Penticton, Canada)",
    YYG: "Charlottetown Airport (Charlottetown, Canada)",
    YYH: "Taloyoak Airport (Cambridge Bay, Canada)",
    YYJ: "Victoria International Airport (Sidney, Canada)",
    YYL: "Lynn Lake Airport (Nelson House, Canada)",
    YYQ: "Churchill Airport (Nelson House, Canada)",
    YYR: "Goose Bay Airport (Happy Valley-Goose Bay, Canada)",
    YYT: "St John's International Airport (St. John's, Canada)",
    YYU: "Kapuskasing Airport (Kapuskasing, Canada)",
    YYY: "Mont Joli Airport (Mont-Joli, Canada)",
    YYZ: "Toronto Lester B Pearson International Airport (Mississauga, Canada)",
    YZF: "Yellowknife Airport (Yellowknife, Canada)",
    YZG: "Salluit Airport (Chisasibi, Canada)",
    YZP: "Sandspit Airport (Masset, Canada)",
    YZR: "Sarnia Airport (Sarnia, Canada)",
    YZS: "Coral Harbour Airport (Chesterfield Inlet, Canada)",
    YZT: "Port Hardy Airport (Gibsons, Canada)",
    YZV: "Sept Iles Airport (Sept-Îles, Canada)",
    YZZ: "Trail Airport (Trail, Canada)",
    ZAC: "York Landing Airport (Nelson House, Canada)",
    ZAD: "Zadar Airport (Zadar, Croatia)",
    ZAG: "Zagreb Airport (Nagygoricza, Croatia)",
    ZAH: "Zahedan International Airport (Dowzdab, Iran)",
    ZAL: "Pichoy Airport (Pelchuquin, Chile)",
    ZAM: "Zamboanga International Airport (Zamboanga, Philippines)",
    ZAQ: "Bavaria (Nuremberg, Germany)",
    ZAT: "Zhaotong (Zhaotong, China)",
    ZAZ: "Zaragoza Air Base (Zaragoza, Spain)",
    ZBA: "Switzerland (Basel, Switzerland)",
    ZBF: "Bathurst Airport (Bathurst, Canada)",
    ZBL: "Australia (Biloela, Australia)",
    ZBP: "Baltimore, Maryland",
    ZBR: "Chah Bahar Airport (Chabahar, Iran)",
    ZCB: "Skopje Airport (Macedonia)",
    ZCL: "Zacatecas Airport (Pánuco, Mexico)",
    ZCO: "Maquehue Airport (Padre Las Casas, Chile)",
    ZDH: "Basel SBB station (Basel, Switzerland)",
    ZDN: "Kingsford Smith Airport (Sydney, Australia)",
    ZDU: "London City Airport (London, United Kingdom)",
    ZEE: "Kelsey Airport (Kelsey, Canada)",
    ZEI: "Zei, Nigeria",
    ZEJ: "Satu Mare Airport (Romania)",
    ZEL: "Bella Bella Airport (Masset, Canada)",
    ZEM: "East Main Airport (Chisasibi, Canada)",
    ZEP: "London, United Kingdom",
    ZEU: "Zeu, Uganda",
    ZFI: "England (Chesterfield, United Kingdom)",
    ZFJ: "France (Rennes, France)",
    ZFM: "Fort Mcpherson Airport (Hay River, Canada)",
    ZFN: "Fort Norman Airport (Hay River, Canada)",
    ZFQ: "France (Bordeaux, France)",
    ZFV: "Philadelphia Rail (Philadelphia, Pennsylvania)",
    ZFZ: "New York (Buffalo, New York)",
    ZGD: "New London (Groton, Connecticut)",
    ZGG: "United Kingdom (Glasgow, United Kingdom)",
    ZGH: "Copenhagen Main Station (Copenhagen, Denmark)",
    ZGI: "Gods River Airport (Nelson House, Canada)",
    ZGN: "Zhongshan Ferry Port (Zhongshan, China)",
    ZGO: "Gotha (Gotha, Germany)",
    ZGS: "Gethsemani Airport (Havre-St-Pierre, Canada)",
    ZGU: "Gaua Airport (Gaua, Vanuatu)",
    ZHA: "Zhanjiang Airport (Zhanjiang, China)",
    ZHO: "Bus Station (Houston, Texas)",
    ZIF: "Fallowfield Railway (Ottawa, Canada)",
    ZIG: "Ziguinchor Airport (Ziguinchor, Senegal)",
    ZIH: "Ixtapa Zihuatanejo International Airport (Petatlán, Mexico)",
    ZIV: "Inverness Rail Station (Inverness, United Kingdom)",
    ZJT: "Tanjung Pelepas, Malaysia",
    ZKE: "Kaschechewan Airport (Winisk, Canada)",
    ZKG: "Kegaska Airport (Havre-St-Pierre, Canada)",
    ZLN: "Le Mans (Le Mans, France)",
    ZLO: "Playa de Oro International Airport (Manzanillo, Mexico)",
    ZLS: "England (London, United Kingdom)",
    ZLT: "La Tabatiere Airport (Havre-St-Pierre, Canada)",
    ZLY: "Albany International Airport (Albany, New York)",
    ZMB: "Hamburg Hauptbahnhof (Hamburg, Germany)",
    ZME: "New Jersey (Newark, New Jersey)",
    ZML: "General Mitchell International Airport (Milwaukee, Wisconsin)",
    ZMT: "Masset Airport (Masset, Canada)",
    ZMU: "Bavaria (Munich, Germany)",
    ZMY: "Huangpu Harbour (Huangpu, China)",
    ZNA: "Nanaimo Harbour Airport (Nanaimo, Canada)",
    ZNB: "Sinop Airport (Santo Antônio do Içá, Brazil)",
    ZNE: "Newman Airport (Newman, Australia)",
    ZNV: "Santa Elena Airport (Santa Elena de Uairén, Venezuela)",
    ZNZ: "Zanzibar Airport (Stone Town, Tanzania)",
    ZOS: "Canal Bajo Carlos H Siebert Airport (Osorno, Chile)",
    ZPB: "Sachigo Lake Airport (Casummit Lake, Canada)",
    ZQN: "Frankton Airport (Queenstown, New Zealand)",
    ZQW: "Rheinland-Pfalz (Zweibrucken, Germany)",
    ZRB: "Frankfurt International Airport (Frankfurt, Germany)",
    ZRD: "Richmond (Richmond, Virginia)",
    ZRH: "Zurich International Airport (Kloten, Switzerland)",
    ZRJ: "Round Lake Airport (Casummit Lake, Canada)",
    ZRL: "Lancaster (Lancaster, Pennsylvania)",
    ZRP: "Pennsylvania Station (Newark, New Jersey)",
    ZRT: "Hartford (Hartford, Connecticut)",
    ZRU: "Boston, Massachusetts",
    ZRV: "Providence (Providence, Rhode Island)",
    ZSA: "San Salvador Airport (Cockburn Town, Bahamas)",
    ZSE: "Réunion (St Pierre dela Reunion, Reunion)",
    ZSF: "Springfield MA RR (Springfield, Massachusetts)",
    ZSJ: "Sandy Lake Airport (Casummit Lake, Canada)",
    ZSN: "South Indian Lake Airport (South Indian Lake, Canada)",
    ZTA: "Tureira, French Polynesia",
    ZTB: "Tete-a-la-Baleine Airport (Havre-St-Pierre, Canada)",
    ZTD: "Schenectady, New York",
    ZTE: "Rochester, New York",
    ZTF: "Stamford, Connecticut",
    ZTH: "Zakinthos Airport (Zante, Greece)",
    ZTI: "Humen Port (Humen, China)",
    ZTJ: "New Jersey (Princeton, New Jersey)",
    ZTM: "Shamattawa Airport (Nelson House, Canada)",
    ZTN: "Philadelphia, New Jersey",
    ZTO: "Boston, Massachusetts",
    ZTV: "Louisville International Airport (Louisville, Kentucky)",
    ZTY: "Boston, Massachusetts",
    ZUA: "Utica (Utica, New York)",
    ZUG: "Harrisburg, Pennsylvania",
    ZUH: "Zhuhai Airport (Zhuhai, China)",
    ZUM: "Churchill Falls Airport (Wabush, Canada)",
    ZUN: "Black Rock Airport (Zuni, New Mexico)",
    ZVE: "New Haven (New Haven, Connecticut)",
    ZVK: "Savannakhet Airport (Savannakhet, Laos)",
    ZVR: "Hannover Hauptbahnhof (Hanover, Germany)",
    ZWB: "Williamsburg Rail (Hampton, Virginia)",
    ZWE: " (Zimbabwe)",
    ZWI: "Wilmington Rail (Wilmington, Pennsylvania)",
    ZWS: "Stuttgart Hauptbahnhof (Stuttgart, Germany)",
    ZWU: "Union Station (Washington, Virginia)",
    ZWV: "Illinois (Glenview, Illinois)",
    ZWW: "Newport News (Hampton, Virginia)",
    ZXA: "Aberdeen railway station (Aberdeen, United Kingdom)",
    ZXE: "Waverley station (Edinburgh, United Kingdom)",
    ZYA: "Amsterdam Central Station (Amsterdam, Netherlands)",
    ZYK: "Shekou Port (Shekou, China)",
    ZYL: "Osmany Sylhet Airport (Sylhet, Bangladesh)",
    ZYN: "Nimes Rail Station (Nimes, France)",
    ZYP: "Penn Station (New York, New York)",
    ZYQ: "Syracuse (Syracuse, New York)",
    ZYR: "Brussels Midi Railway Station (Brussels, Belgium)",
    ZYZ: "Berchem Railway Stn. (Antwerp, Belgium)",
    TNM: "Teniente R. Marsh Airport (Teniente R. Marsh, Antarctica)",
};

/**
 * Looks up the name of an airport code in the airportNames object or the layover cities checkbox list
 *
 * @param code The 3-letter airport code
 * @returns The name of the airport
 */
function lookupCode(code) {
    // check if the code is in the airportNames object
    let name = airportNames[code];
    if (!name) {
        // otherwise, get the city from the layover cities checkbox list
        name = $(`input[data-name="${code}"] ~ span:first-of-type`)
            .text()
            .replace(/\(.*\)/, "")
            .trim();
    }
    return name;
}

/**
 * Adds a "Show Times" checkbox to the "Filters" menu
 */
function addShowTimesCheckbox() {
    // force opacity to 1 on "#trip-list-wrapper .trip-path-point-airport-demp .trip-path-point-time" elements
    // if "Always Show Times" is checked
    $(".filters-container__scroll-body").append(
        `<div class="flights-tracker show-times"><span>Always Show Times</span><label class="skip-toggle"><span class="skip-toggle__label">Off</span><input type="checkbox" class="skip-toggle__input" name="track" value="false" id="show-times"><div class="skip-toggle__switch"></div></label></div>`
    );
    // add a listener for the checkbox to show/hide the times
    $("#show-times").change(function () {
        showOrHideTimes(this.checked);
    });
}

/**
 * If the checkbox is checked, show the times, otherwise hide them
 *
 * @param {boolean} checked Whether the checkbox is checked
 */
function showOrHideTimes(checked) {
    if (checked) {
        $("#trip-list-wrapper .trip-path-point-airport-demp .trip-path-point-time").css("opacity", 1);
        $("div.show-times > label > span.skip-toggle__label").text("On");
    } else {
        $("#trip-list-wrapper .trip-path-point-airport-demp .trip-path-point-time").css("opacity", "");
        $("div.show-times > label > span.skip-toggle__label").text("Off");
    }
}

/**
 * Enables all tooltips on the page
 */
function enableTooltips() {
	$('[data-toggle="tooltip"]').tooltip();
}

// when an element with the class airport-code appears, add a tooltip with the airport name
setInterval(function () {
    $(".airport-code").each(function () {
        const name = lookupCode(this.innerText);
        if (name && this.dataset.originalTitle != name) {
            this.dataset.originalTitle = name;
            this.dataset.toggle = "tooltip";
			showOrHideTimes($("#show-times").prop("checked"));
			enableTooltips();
        }
    });
}, 1000);

// add the "Show Times" checkbox
addShowTimesCheckbox();