001package org.hl7.fhir.r5.terminologies;
002
003import org.hl7.fhir.r5.model.Coding;
004import org.hl7.fhir.utilities.Utilities;
005
006public class JurisdictionUtilities {
007
008  public static Coding getJurisdictionCodingFromLocale(String s) {
009    String v = getJurisdictionFromLocale(s);
010    return v == null ? null : CodeSystemUtilities.readCoding(v);
011  }
012
013  public static String getJurisdictionFromLocale(String s) {
014    if (s == null) {
015      return null;
016    }
017    if (Utilities.existsInList(s.toUpperCase(), 
018        "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ",
019        "AR", "AS", "AT", "AU", "AW", "AX", "AZ", "BA", "BB",
020        "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BL", "BM",
021        "BN", "BO", "BQ", "BR", "BS", "BT", "BV", "BW", "BY",
022        "BZ", "CA", "CC", "CD", "CF", "CG", "CH", "CI", "CK",
023        "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CX",
024        "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC",
025        "EE", "EG", "EH", "ER", "ES", "ET", "FI", "FJ", "FK",
026        "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG",
027        "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GS",
028        "GT", "GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT",
029        "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR",
030        "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH",
031        "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA",
032        "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV",
033        "LY", "MA", "MC", "MD", "ME", "MF", "MG", "MH", "MK",
034        "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT",
035        "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE",
036        "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ",
037        "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM",
038        "PN", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO",
039        "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG",
040        "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SR",
041        "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TF",
042        "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR",
043        "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY",
044        "UZ", "VA", "VC", "VE", "VG", "VI", "VN", "VU", "WF",
045        "WS", "YE", "YT", "ZA", "ZM", "ZW"
046        )) {
047      return "urn:iso:std:iso:3166#"+s.toUpperCase(); 
048    } else {
049      switch (s) {
050      case "uv" : return "http://unstats.un.org/unsd/methods/m49/m49.htm#001";
051      case "world" : return "http://unstats.un.org/unsd/methods/m49/m49.htm#001";
052      case "global" : return "http://unstats.un.org/unsd/methods/m49/m49.htm#001";
053      }
054      return null;
055    }
056
057  }
058
059  public static String displayJurisdiction(String s) {
060    return displayJurisdiction(CodeSystemUtilities.readCoding(s));
061  }
062  
063  public static String displayJurisdiction(Coding c) {
064    if (c == null) {
065      return "No Jurisdiction";
066    }
067    switch (c.getSystem()) {
068    case "http://unstats.un.org/unsd/methods/m49/m49.htm": return region(c);
069    case "urn:iso:std:iso:3166": return country(c);
070    case "urn:iso:std:iso:3166:-2":
071      if (c.getCode().charAt(0) <= 'E') {
072        return stateAE(c);        
073      } else if (c.getCode().charAt(0) <= 'L') {
074        return stateFL(c);        
075      } else if (c.getCode().charAt(0) <= 'R') {
076        return stateMR(c);        
077      } else {
078        return stateSZ(c);
079      }
080    }
081    return "Unknown Jurisdiction '"+c.getSystem()+"#"+c.getCode()+"'";
082  }
083
084  private static String stateAE(Coding c) {
085    switch (c.getCode()) {
086    case "AD-02" : return "Canillo (Andorra)";
087    case "AD-03" : return "Encamp (Andorra)";
088    case "AD-04" : return "La Massana (Andorra)";
089    case "AD-05" : return "Ordino (Andorra)";
090    case "AD-06" : return "Sant Julià de Lòria (Andorra)";
091    case "AD-07" : return "Andorra la Vella (Andorra)";
092    case "AD-08" : return "Escaldes-Engordany (Andorra)";
093    case "AE-AJ" : return "'Ajmān (United Arab Emirates)";
094    case "AE-AZ" : return "Abū Z̧aby (United Arab Emirates)";
095    case "AE-DU" : return "Dubayy (United Arab Emirates)";
096    case "AE-FU" : return "Al Fujayrah (United Arab Emirates)";
097    case "AE-RK" : return "Ra's al Khaymah (United Arab Emirates)";
098    case "AE-SH" : return "Ash Shāriqah (United Arab Emirates)";
099    case "AE-UQ" : return "Umm al Qaywayn (United Arab Emirates)";
100    case "AF-BAL" : return "Balkh (Afghanistan)";
101    case "AF-BAM" : return "Bāmyān (Afghanistan)";
102    case "AF-BDG" : return "Bādghīs (Afghanistan)";
103    case "AF-BDS" : return "Badakhshān (Afghanistan)";
104    case "AF-BGL" : return "Baghlān (Afghanistan)";
105    case "AF-DAY" : return "Dāykundī (Afghanistan)";
106    case "AF-FRA" : return "Farāh (Afghanistan)";
107    case "AF-FYB" : return "Fāryāb (Afghanistan)";
108    case "AF-GHA" : return "Ghaznī (Afghanistan)";
109    case "AF-GHO" : return "Ghōr (Afghanistan)";
110    case "AF-HEL" : return "Helmand (Afghanistan)";
111    case "AF-HER" : return "Herāt (Afghanistan)";
112    case "AF-JOW" : return "Jowzjān (Afghanistan)";
113    case "AF-KAB" : return "Kābul (Afghanistan)";
114    case "AF-KAN" : return "Kandahār (Afghanistan)";
115    case "AF-KAP" : return "Kāpīsā (Afghanistan)";
116    case "AF-KDZ" : return "Kunduz (Afghanistan)";
117    case "AF-KHO" : return "Khōst (Afghanistan)";
118    case "AF-KNR" : return "Kunar (Afghanistan)";
119    case "AF-LAG" : return "Laghmān (Afghanistan)";
120    case "AF-LOG" : return "Lōgar (Afghanistan)";
121    case "AF-NAN" : return "Nangarhār (Afghanistan)";
122    case "AF-NIM" : return "Nīmrōz (Afghanistan)";
123    case "AF-NUR" : return "Nūristān (Afghanistan)";
124    case "AF-PAN" : return "Panjshayr (Afghanistan)";
125    case "AF-PAR" : return "Parwān (Afghanistan)";
126    case "AF-PIA" : return "Paktiyā (Afghanistan)";
127    case "AF-PKA" : return "Paktīkā (Afghanistan)";
128    case "AF-SAM" : return "Samangān (Afghanistan)";
129    case "AF-SAR" : return "Sar-e Pul (Afghanistan)";
130    case "AF-TAK" : return "Takhār (Afghanistan)";
131    case "AF-URU" : return "Uruzgān (Afghanistan)";
132    case "AF-WAR" : return "Wardak (Afghanistan)";
133    case "AF-ZAB" : return "Zābul (Afghanistan)";
134    case "AG-03" : return "Saint George (Antigua and Barbuda)";
135    case "AG-04" : return "Saint John (Antigua and Barbuda)";
136    case "AG-05" : return "Saint Mary (Antigua and Barbuda)";
137    case "AG-06" : return "Saint Paul (Antigua and Barbuda)";
138    case "AG-07" : return "Saint Peter (Antigua and Barbuda)";
139    case "AG-08" : return "Saint Philip (Antigua and Barbuda)";
140    case "AG-10" : return "Barbuda (Antigua and Barbuda)";
141    case "AG-11" : return "Redonda (Antigua and Barbuda)";
142    case "AI-AI" : return "Anguilla (Anguilla)";
143    case "AL-01" : return "Berat (Albania)";
144    case "AL-02" : return "Durrës (Albania)";
145    case "AL-03" : return "Elbasan (Albania)";
146    case "AL-04" : return "Fier (Albania)";
147    case "AL-05" : return "Gjirokastër (Albania)";
148    case "AL-06" : return "Korçë (Albania)";
149    case "AL-07" : return "Kukës (Albania)";
150    case "AL-08" : return "Lezhë (Albania)";
151    case "AL-09" : return "Dibër (Albania)";
152    case "AL-10" : return "Shkodër (Albania)";
153    case "AL-11" : return "Tiranë (Albania)";
154    case "AL-12" : return "Vlorë (Albania)";
155    case "AL-BR" : return "Berat (Albania)";
156    case "AL-BU" : return "Bulqizë (Albania)";
157    case "AL-DI" : return "Dibër (Albania)";
158    case "AL-DL" : return "Delvinë (Albania)";
159    case "AL-DR" : return "Durrës (Albania)";
160    case "AL-DV" : return "Devoll (Albania)";
161    case "AL-EL" : return "Elbasan (Albania)";
162    case "AL-ER" : return "Kolonjë (Albania)";
163    case "AL-FR" : return "Fier (Albania)";
164    case "AL-GJ" : return "Gjirokastër (Albania)";
165    case "AL-GR" : return "Gramsh (Albania)";
166    case "AL-HA" : return "Has (Albania)";
167    case "AL-KA" : return "Kavajë (Albania)";
168    case "AL-KB" : return "Kurbin (Albania)";
169    case "AL-KC" : return "Kuçovë (Albania)";
170    case "AL-KO" : return "Korçë (Albania)";
171    case "AL-KR" : return "Krujë (Albania)";
172    case "AL-KU" : return "Kukës (Albania)";
173    case "AL-LB" : return "Librazhd (Albania)";
174    case "AL-LE" : return "Lezhë (Albania)";
175    case "AL-LU" : return "Lushnjë (Albania)";
176    case "AL-MK" : return "Mallakastër (Albania)";
177    case "AL-MM" : return "Malësi e Madhe (Albania)";
178    case "AL-MR" : return "Mirditë (Albania)";
179    case "AL-MT" : return "Mat (Albania)";
180    case "AL-PG" : return "Pogradec (Albania)";
181    case "AL-PQ" : return "Peqin (Albania)";
182    case "AL-PR" : return "Përmet (Albania)";
183    case "AL-PU" : return "Pukë (Albania)";
184    case "AL-SH" : return "Shkodër (Albania)";
185    case "AL-SK" : return "Skrapar (Albania)";
186    case "AL-SR" : return "Sarandë (Albania)";
187    case "AL-TE" : return "Tepelenë (Albania)";
188    case "AL-TP" : return "Tropojë (Albania)";
189    case "AL-TR" : return "Tiranë (Albania)";
190    case "AL-VL" : return "Vlorë (Albania)";
191    case "AM-AG" : return "Aragac̣otn (Armenia)";
192    case "AM-AR" : return "Ararat (Armenia)";
193    case "AM-AV" : return "Armavir (Armenia)";
194    case "AM-ER" : return "Erevan (Armenia)";
195    case "AM-GR" : return "Geġark'unik' (Armenia)";
196    case "AM-KT" : return "Kotayk' (Armenia)";
197    case "AM-LO" : return "Loṙi (Armenia)";
198    case "AM-SH" : return "Širak (Armenia)";
199    case "AM-SU" : return "Syunik' (Armenia)";
200    case "AM-TV" : return "Tavuš (Armenia)";
201    case "AM-VD" : return "Vayoć Jor (Armenia)";
202    case "AO-BGO" : return "Bengo (Angola)";
203    case "AO-BGU" : return "Benguela (Angola)";
204    case "AO-BIE" : return "Bié (Angola)";
205    case "AO-CAB" : return "Cabinda (Angola)";
206    case "AO-CCU" : return "Kuando Kubango (Angola)";
207    case "AO-CNN" : return "Cunene (Angola)";
208    case "AO-CNO" : return "Kwanza Norte (Angola)";
209    case "AO-CUS" : return "Kwanza Sul (Angola)";
210    case "AO-HUA" : return "Huambo (Angola)";
211    case "AO-HUI" : return "Huíla (Angola)";
212    case "AO-LNO" : return "Lunda Norte (Angola)";
213    case "AO-LSU" : return "Lunda Sul (Angola)";
214    case "AO-LUA" : return "Luanda (Angola)";
215    case "AO-MAL" : return "Malange (Angola)";
216    case "AO-MOX" : return "Moxico (Angola)";
217    case "AO-NAM" : return "Namibe (Angola)";
218    case "AO-UIG" : return "Uíge (Angola)";
219    case "AO-ZAI" : return "Zaire (Angola)";
220    case "AQ-AQ" : return "Antarctica (Antarctica)";
221    case "AR-A" : return "Salta (Argentina)";
222    case "AR-B" : return "Buenos Aires (Argentina)";
223    case "AR-C" : return "Ciudad Autónoma de Buenos Aires (Argentina)";
224    case "AR-D" : return "San Luis (Argentina)";
225    case "AR-E" : return "Entre Ríos (Argentina)";
226    case "AR-F" : return "La Rioja (Argentina)";
227    case "AR-G" : return "Santiago del Estero (Argentina)";
228    case "AR-H" : return "Chaco (Argentina)";
229    case "AR-J" : return "San Juan (Argentina)";
230    case "AR-K" : return "Catamarca (Argentina)";
231    case "AR-L" : return "La Pampa (Argentina)";
232    case "AR-M" : return "Mendoza (Argentina)";
233    case "AR-N" : return "Misiones (Argentina)";
234    case "AR-P" : return "Formosa (Argentina)";
235    case "AR-Q" : return "Neuquén (Argentina)";
236    case "AR-R" : return "Río Negro (Argentina)";
237    case "AR-S" : return "Santa Fe (Argentina)";
238    case "AR-T" : return "Tucumán (Argentina)";
239    case "AR-U" : return "Chubut (Argentina)";
240    case "AR-V" : return "Tierra del Fuego (Argentina)";
241    case "AR-W" : return "Corrientes (Argentina)";
242    case "AR-X" : return "Córdoba (Argentina)";
243    case "AR-Y" : return "Jujuy (Argentina)";
244    case "AR-Z" : return "Santa Cruz (Argentina)";
245    case "AS-AS" : return "American Samoa (American Samoa)";
246    case "AT-1" : return "Burgenland (Austria)";
247    case "AT-2" : return "Kärnten (Austria)";
248    case "AT-3" : return "Niederösterreich (Austria)";
249    case "AT-4" : return "Oberösterreich (Austria)";
250    case "AT-5" : return "Salzburg (Austria)";
251    case "AT-6" : return "Steiermark (Austria)";
252    case "AT-7" : return "Tirol (Austria)";
253    case "AT-8" : return "Vorarlberg (Austria)";
254    case "AT-9" : return "Wien (Austria)";
255    case "AU-ACT" : return "Australian Capital Territory (Australia)";
256    case "AU-NSW" : return "New South Wales (Australia)";
257    case "AU-NT" : return "Northern Territory (Australia)";
258    case "AU-QLD" : return "Queensland (Australia)";
259    case "AU-SA" : return "South Australia (Australia)";
260    case "AU-TAS" : return "Tasmania (Australia)";
261    case "AU-VIC" : return "Victoria (Australia)";
262    case "AU-WA" : return "Western Australia (Australia)";
263    case "AW-AW" : return "Aruba (Aruba)";
264    case "AX-AX" : return "Åland Islands (Åland Islands)";
265    case "AZ-ABS" : return "Abşeron (Azerbaijan)";
266    case "AZ-AGA" : return "Ağstafa (Azerbaijan)";
267    case "AZ-AGC" : return "Ağcabәdi (Azerbaijan)";
268    case "AZ-AGM" : return "Ağdam (Azerbaijan)";
269    case "AZ-AGS" : return "Ağdaş (Azerbaijan)";
270    case "AZ-AGU" : return "Ağsu (Azerbaijan)";
271    case "AZ-AST" : return "Astara (Azerbaijan)";
272    case "AZ-BA" : return "Bakı (Azerbaijan)";
273    case "AZ-BAB" : return "Babək (Azerbaijan)";
274    case "AZ-BAL" : return "Balakən (Azerbaijan)";
275    case "AZ-BAR" : return "Bərdə (Azerbaijan)";
276    case "AZ-BEY" : return "Beyləqan (Azerbaijan)";
277    case "AZ-BIL" : return "Biləsuvar (Azerbaijan)";
278    case "AZ-CAB" : return "Cəbrayıl (Azerbaijan)";
279    case "AZ-CAL" : return "Cəlilabad (Azerbaijan)";
280    case "AZ-CUL" : return "Culfa (Azerbaijan)";
281    case "AZ-DAS" : return "Daşkəsən (Azerbaijan)";
282    case "AZ-FUZ" : return "Füzuli (Azerbaijan)";
283    case "AZ-GA" : return "Gәncә (Azerbaijan)";
284    case "AZ-GAD" : return "Gədəbəy (Azerbaijan)";
285    case "AZ-GOR" : return "Goranboy (Azerbaijan)";
286    case "AZ-GOY" : return "Göyçay (Azerbaijan)";
287    case "AZ-GYG" : return "Göygöl (Azerbaijan)";
288    case "AZ-HAC" : return "Hacıqabul (Azerbaijan)";
289    case "AZ-IMI" : return "İmişli (Azerbaijan)";
290    case "AZ-ISM" : return "İsmayıllı (Azerbaijan)";
291    case "AZ-KAL" : return "Kəlbəcər (Azerbaijan)";
292    case "AZ-KAN" : return "Kǝngǝrli (Azerbaijan)";
293    case "AZ-KUR" : return "Kürdəmir (Azerbaijan)";
294    case "AZ-LA" : return "Lәnkәran (Azerbaijan)";
295    case "AZ-LAC" : return "Laçın (Azerbaijan)";
296    case "AZ-LAN" : return "Lənkəran (Azerbaijan)";
297    case "AZ-LER" : return "Lerik (Azerbaijan)";
298    case "AZ-MAS" : return "Masallı (Azerbaijan)";
299    case "AZ-MI" : return "Mingәçevir (Azerbaijan)";
300    case "AZ-NA" : return "Naftalan (Azerbaijan)";
301    case "AZ-NEF" : return "Neftçala (Azerbaijan)";
302    case "AZ-NV" : return "Naxçıvan (Azerbaijan)";
303    case "AZ-NX" : return "Naxçıvan (Azerbaijan)";
304    case "AZ-OGU" : return "Oğuz (Azerbaijan)";
305    case "AZ-ORD" : return "Ordubad (Azerbaijan)";
306    case "AZ-QAB" : return "Qәbәlә (Azerbaijan)";
307    case "AZ-QAX" : return "Qax (Azerbaijan)";
308    case "AZ-QAZ" : return "Qazax (Azerbaijan)";
309    case "AZ-QBA" : return "Quba (Azerbaijan)";
310    case "AZ-QBI" : return "Qubadlı (Azerbaijan)";
311    case "AZ-QOB" : return "Qobustan (Azerbaijan)";
312    case "AZ-QUS" : return "Qusar (Azerbaijan)";
313    case "AZ-SA" : return "Şәki (Azerbaijan)";
314    case "AZ-SAB" : return "Sabirabad (Azerbaijan)";
315    case "AZ-SAD" : return "Sәdәrәk (Azerbaijan)";
316    case "AZ-SAH" : return "Şahbuz (Azerbaijan)";
317    case "AZ-SAK" : return "Şәki (Azerbaijan)";
318    case "AZ-SAL" : return "Salyan (Azerbaijan)";
319    case "AZ-SAR" : return "Şәrur (Azerbaijan)";
320    case "AZ-SAT" : return "Saatlı (Azerbaijan)";
321    case "AZ-SBN" : return "Şabran (Azerbaijan)";
322    case "AZ-SIY" : return "Siyәzәn (Azerbaijan)";
323    case "AZ-SKR" : return "Şәmkir (Azerbaijan)";
324    case "AZ-SM" : return "Sumqayıt (Azerbaijan)";
325    case "AZ-SMI" : return "Şamaxı (Azerbaijan)";
326    case "AZ-SMX" : return "Samux (Azerbaijan)";
327    case "AZ-SR" : return "Şirvan (Azerbaijan)";
328    case "AZ-SUS" : return "Şuşa (Azerbaijan)";
329    case "AZ-TAR" : return "Tәrtәr (Azerbaijan)";
330    case "AZ-TOV" : return "Tovuz (Azerbaijan)";
331    case "AZ-UCA" : return "Ucar (Azerbaijan)";
332    case "AZ-XA" : return "Xankәndi (Azerbaijan)";
333    case "AZ-XAC" : return "Xaçmaz (Azerbaijan)";
334    case "AZ-XCI" : return "Xocalı (Azerbaijan)";
335    case "AZ-XIZ" : return "Xızı (Azerbaijan)";
336    case "AZ-XVD" : return "Xocavәnd (Azerbaijan)";
337    case "AZ-YAR" : return "Yardımlı (Azerbaijan)";
338    case "AZ-YE" : return "Yevlax (Azerbaijan)";
339    case "AZ-YEV" : return "Yevlax (Azerbaijan)";
340    case "AZ-ZAN" : return "Zәngilan (Azerbaijan)";
341    case "AZ-ZAQ" : return "Zaqatala (Azerbaijan)";
342    case "AZ-ZAR" : return "Zәrdab (Azerbaijan)";
343    case "BA-01" : return "Unsko-sanska županija (Bosnia and Herzegovina)";
344    case "BA-02" : return "Posavska županija (Bosnia and Herzegovina)";
345    case "BA-03" : return "Tuzlanska županija (Bosnia and Herzegovina)";
346    case "BA-04" : return "Zeničko-dobojska županija (Bosnia and Herzegovina)";
347    case "BA-05" : return "Bosansko-podrinjska županija (Bosnia and Herzegovina)";
348    case "BA-06" : return "Srednjobosanska županija (Bosnia and Herzegovina)";
349    case "BA-07" : return "Hercegovačko-neretvanska županija (Bosnia and Herzegovina)";
350    case "BA-08" : return "Zapadnohercegovačka županija (Bosnia and Herzegovina)";
351    case "BA-09" : return "Kanton Sarajevo (Bosnia and Herzegovina)";
352    case "BA-10" : return "Kanton br. 10 (Bosnia and Herzegovina)";
353    case "BA-BIH" : return "Federacija Bosne i Hercegovine (Bosnia and Herzegovina)";
354    case "BA-BRC" : return "Brčko distrikt (Bosnia and Herzegovina)";
355    case "BA-SRP" : return "Republika Srpska (Bosnia and Herzegovina)";
356    case "BB-01" : return "Christ Church (Barbados)";
357    case "BB-02" : return "Saint Andrew (Barbados)";
358    case "BB-03" : return "Saint George (Barbados)";
359    case "BB-04" : return "Saint James (Barbados)";
360    case "BB-05" : return "Saint John (Barbados)";
361    case "BB-06" : return "Saint Joseph (Barbados)";
362    case "BB-07" : return "Saint Lucy (Barbados)";
363    case "BB-08" : return "Saint Michael (Barbados)";
364    case "BB-09" : return "Saint Peter (Barbados)";
365    case "BB-10" : return "Saint Philip (Barbados)";
366    case "BB-11" : return "Saint Thomas (Barbados)";
367    case "BD-01" : return "Bandarban (Bangladesh)";
368    case "BD-02" : return "Barguna (Bangladesh)";
369    case "BD-03" : return "Bogra (Bangladesh)";
370    case "BD-04" : return "Brahmanbaria (Bangladesh)";
371    case "BD-05" : return "Bagerhat (Bangladesh)";
372    case "BD-06" : return "Barisal (Bangladesh)";
373    case "BD-07" : return "Bhola (Bangladesh)";
374    case "BD-08" : return "Comilla (Bangladesh)";
375    case "BD-09" : return "Chandpur (Bangladesh)";
376    case "BD-10" : return "Chittagong (Bangladesh)";
377    case "BD-11" : return "Cox's Bazar (Bangladesh)";
378    case "BD-12" : return "Chuadanga (Bangladesh)";
379    case "BD-13" : return "Dhaka (Bangladesh)";
380    case "BD-14" : return "Dinajpur (Bangladesh)";
381    case "BD-15" : return "Faridpur (Bangladesh)";
382    case "BD-16" : return "Feni (Bangladesh)";
383    case "BD-17" : return "Gopalganj (Bangladesh)";
384    case "BD-18" : return "Gazipur (Bangladesh)";
385    case "BD-19" : return "Gaibandha (Bangladesh)";
386    case "BD-20" : return "Habiganj (Bangladesh)";
387    case "BD-21" : return "Jamalpur (Bangladesh)";
388    case "BD-22" : return "Jessore (Bangladesh)";
389    case "BD-23" : return "Jhenaidah (Bangladesh)";
390    case "BD-24" : return "Jaipurhat (Bangladesh)";
391    case "BD-25" : return "Jhalakati (Bangladesh)";
392    case "BD-26" : return "Kishoreganj (Bangladesh)";
393    case "BD-27" : return "Khulna (Bangladesh)";
394    case "BD-28" : return "Kurigram (Bangladesh)";
395    case "BD-29" : return "Khagrachari (Bangladesh)";
396    case "BD-30" : return "Kushtia (Bangladesh)";
397    case "BD-31" : return "Lakshmipur (Bangladesh)";
398    case "BD-32" : return "Lalmonirhat (Bangladesh)";
399    case "BD-33" : return "Manikganj (Bangladesh)";
400    case "BD-34" : return "Mymensingh (Bangladesh)";
401    case "BD-35" : return "Munshiganj (Bangladesh)";
402    case "BD-36" : return "Madaripur (Bangladesh)";
403    case "BD-37" : return "Magura (Bangladesh)";
404    case "BD-38" : return "Moulvibazar (Bangladesh)";
405    case "BD-39" : return "Meherpur (Bangladesh)";
406    case "BD-40" : return "Narayanganj (Bangladesh)";
407    case "BD-41" : return "Netrakona (Bangladesh)";
408    case "BD-42" : return "Narsingdi (Bangladesh)";
409    case "BD-43" : return "Narail (Bangladesh)";
410    case "BD-44" : return "Natore (Bangladesh)";
411    case "BD-45" : return "Nawabganj (Bangladesh)";
412    case "BD-46" : return "Nilphamari (Bangladesh)";
413    case "BD-47" : return "Noakhali (Bangladesh)";
414    case "BD-48" : return "Naogaon (Bangladesh)";
415    case "BD-49" : return "Pabna (Bangladesh)";
416    case "BD-50" : return "Pirojpur (Bangladesh)";
417    case "BD-51" : return "Patuakhali (Bangladesh)";
418    case "BD-52" : return "Panchagarh (Bangladesh)";
419    case "BD-53" : return "Rajbari (Bangladesh)";
420    case "BD-54" : return "Rajshahi (Bangladesh)";
421    case "BD-55" : return "Rangpur (Bangladesh)";
422    case "BD-56" : return "Rangamati (Bangladesh)";
423    case "BD-57" : return "Sherpur (Bangladesh)";
424    case "BD-58" : return "Satkhira (Bangladesh)";
425    case "BD-59" : return "Sirajganj (Bangladesh)";
426    case "BD-60" : return "Sylhet (Bangladesh)";
427    case "BD-61" : return "Sunamganj (Bangladesh)";
428    case "BD-62" : return "Shariatpur (Bangladesh)";
429    case "BD-63" : return "Tangail (Bangladesh)";
430    case "BD-64" : return "Thakurgaon (Bangladesh)";
431    case "BD-A" : return "Barisal (Bangladesh)";
432    case "BD-B" : return "Chittagong (Bangladesh)";
433    case "BD-C" : return "Dhaka (Bangladesh)";
434    case "BD-D" : return "Khulna (Bangladesh)";
435    case "BD-E" : return "Rajshahi (Bangladesh)";
436    case "BD-F" : return "Rangpur (Bangladesh)";
437    case "BD-G" : return "Sylhet (Bangladesh)";
438    case "BE-BRU" : return "Brussels Hoofdstedelijk Gewest (Belgium)";
439    case "BE-VAN" : return "Antwerpen (Belgium)";
440    case "BE-VBR" : return "Vlaams-Brabant (Belgium)";
441    case "BE-VLG" : return "Vlaams Gewest (Belgium)";
442    case "BE-VLI" : return "Limburg (Belgium)";
443    case "BE-VOV" : return "Oost-Vlaanderen (Belgium)";
444    case "BE-VWV" : return "West-Vlaanderen (Belgium)";
445    case "BE-WAL" : return "wallonne, Région (Belgium)";
446    case "BE-WBR" : return "Brabant wallon (Belgium)";
447    case "BE-WHT" : return "Hainaut (Belgium)";
448    case "BE-WLG" : return "Liège (Belgium)";
449    case "BE-WLX" : return "Luxembourg (Belgium)";
450    case "BE-WNA" : return "Namur (Belgium)";
451    case "BF-01" : return "Boucle du Mouhoun (Burkina Faso)";
452    case "BF-02" : return "Cascades (Burkina Faso)";
453    case "BF-03" : return "Centre (Burkina Faso)";
454    case "BF-04" : return "Centre-Est (Burkina Faso)";
455    case "BF-05" : return "Centre-Nord (Burkina Faso)";
456    case "BF-06" : return "Centre-Ouest (Burkina Faso)";
457    case "BF-07" : return "Centre-Sud (Burkina Faso)";
458    case "BF-08" : return "Est (Burkina Faso)";
459    case "BF-09" : return "Hauts-Bassins (Burkina Faso)";
460    case "BF-10" : return "Nord (Burkina Faso)";
461    case "BF-11" : return "Plateau-Central (Burkina Faso)";
462    case "BF-12" : return "Sahel (Burkina Faso)";
463    case "BF-13" : return "Sud-Ouest (Burkina Faso)";
464    case "BF-BAL" : return "Balé (Burkina Faso)";
465    case "BF-BAM" : return "Bam (Burkina Faso)";
466    case "BF-BAN" : return "Banwa (Burkina Faso)";
467    case "BF-BAZ" : return "Bazèga (Burkina Faso)";
468    case "BF-BGR" : return "Bougouriba (Burkina Faso)";
469    case "BF-BLG" : return "Boulgou (Burkina Faso)";
470    case "BF-BLK" : return "Boulkiemdé (Burkina Faso)";
471    case "BF-COM" : return "Comoé (Burkina Faso)";
472    case "BF-GAN" : return "Ganzourgou (Burkina Faso)";
473    case "BF-GNA" : return "Gnagna (Burkina Faso)";
474    case "BF-GOU" : return "Gourma (Burkina Faso)";
475    case "BF-HOU" : return "Houet (Burkina Faso)";
476    case "BF-IOB" : return "Ioba (Burkina Faso)";
477    case "BF-KAD" : return "Kadiogo (Burkina Faso)";
478    case "BF-KEN" : return "Kénédougou (Burkina Faso)";
479    case "BF-KMD" : return "Komondjari (Burkina Faso)";
480    case "BF-KMP" : return "Kompienga (Burkina Faso)";
481    case "BF-KOP" : return "Koulpélogo (Burkina Faso)";
482    case "BF-KOS" : return "Kossi (Burkina Faso)";
483    case "BF-KOT" : return "Kouritenga (Burkina Faso)";
484    case "BF-KOW" : return "Kourwéogo (Burkina Faso)";
485    case "BF-LER" : return "Léraba (Burkina Faso)";
486    case "BF-LOR" : return "Loroum (Burkina Faso)";
487    case "BF-MOU" : return "Mouhoun (Burkina Faso)";
488    case "BF-NAM" : return "Namentenga (Burkina Faso)";
489    case "BF-NAO" : return "Nahouri (Burkina Faso)";
490    case "BF-NAY" : return "Nayala (Burkina Faso)";
491    case "BF-NOU" : return "Noumbiel (Burkina Faso)";
492    case "BF-OUB" : return "Oubritenga (Burkina Faso)";
493    case "BF-OUD" : return "Oudalan (Burkina Faso)";
494    case "BF-PAS" : return "Passoré (Burkina Faso)";
495    case "BF-PON" : return "Poni (Burkina Faso)";
496    case "BF-SEN" : return "Séno (Burkina Faso)";
497    case "BF-SIS" : return "Sissili (Burkina Faso)";
498    case "BF-SMT" : return "Sanmatenga (Burkina Faso)";
499    case "BF-SNG" : return "Sanguié (Burkina Faso)";
500    case "BF-SOM" : return "Soum (Burkina Faso)";
501    case "BF-SOR" : return "Sourou (Burkina Faso)";
502    case "BF-TAP" : return "Tapoa (Burkina Faso)";
503    case "BF-TUI" : return "Tui (Burkina Faso)";
504    case "BF-YAG" : return "Yagha (Burkina Faso)";
505    case "BF-YAT" : return "Yatenga (Burkina Faso)";
506    case "BF-ZIR" : return "Ziro (Burkina Faso)";
507    case "BF-ZON" : return "Zondoma (Burkina Faso)";
508    case "BF-ZOU" : return "Zoundwéogo (Burkina Faso)";
509    case "BG-01" : return "Blagoevgrad (Bulgaria)";
510    case "BG-02" : return "Burgas (Bulgaria)";
511    case "BG-03" : return "Varna (Bulgaria)";
512    case "BG-04" : return "Veliko Tarnovo (Bulgaria)";
513    case "BG-05" : return "Vidin (Bulgaria)";
514    case "BG-06" : return "Vratsa (Bulgaria)";
515    case "BG-07" : return "Gabrovo (Bulgaria)";
516    case "BG-08" : return "Dobrich (Bulgaria)";
517    case "BG-09" : return "Kardzhali (Bulgaria)";
518    case "BG-10" : return "Kyustendil (Bulgaria)";
519    case "BG-11" : return "Lovech (Bulgaria)";
520    case "BG-12" : return "Montana (Bulgaria)";
521    case "BG-13" : return "Pazardzhik (Bulgaria)";
522    case "BG-14" : return "Pernik (Bulgaria)";
523    case "BG-15" : return "Pleven (Bulgaria)";
524    case "BG-16" : return "Plovdiv (Bulgaria)";
525    case "BG-17" : return "Razgrad (Bulgaria)";
526    case "BG-18" : return "Ruse (Bulgaria)";
527    case "BG-19" : return "Silistra (Bulgaria)";
528    case "BG-20" : return "Sliven (Bulgaria)";
529    case "BG-21" : return "Smolyan (Bulgaria)";
530    case "BG-22" : return "Sofia (Bulgaria)";
531    case "BG-23" : return "Sofia (Bulgaria)";
532    case "BG-24" : return "Stara Zagora (Bulgaria)";
533    case "BG-25" : return "Targovishte (Bulgaria)";
534    case "BG-26" : return "Haskovo (Bulgaria)";
535    case "BG-27" : return "Shumen (Bulgaria)";
536    case "BG-28" : return "Yambol (Bulgaria)";
537    case "BH-13" : return "Al Manāmah (Bahrain)";
538    case "BH-14" : return "Al Janūbīyah (Bahrain)";
539    case "BH-15" : return "Al Muḩarraq (Bahrain)";
540    case "BH-16" : return "Al Wusţá (Bahrain)";
541    case "BH-17" : return "Ash Shamālīyah (Bahrain)";
542    case "BI-BB" : return "Bubanza (Burundi)";
543    case "BI-BL" : return "Bujumbura Rural (Burundi)";
544    case "BI-BM" : return "Bujumbura Mairie (Burundi)";
545    case "BI-BR" : return "Bururi (Burundi)";
546    case "BI-CA" : return "Cankuzo (Burundi)";
547    case "BI-CI" : return "Cibitoke (Burundi)";
548    case "BI-GI" : return "Gitega (Burundi)";
549    case "BI-KI" : return "Kirundo (Burundi)";
550    case "BI-KR" : return "Karuzi (Burundi)";
551    case "BI-KY" : return "Kayanza (Burundi)";
552    case "BI-MA" : return "Makamba (Burundi)";
553    case "BI-MU" : return "Muramvya (Burundi)";
554    case "BI-MW" : return "Mwaro (Burundi)";
555    case "BI-MY" : return "Muyinga (Burundi)";
556    case "BI-NG" : return "Ngozi (Burundi)";
557    case "BI-RT" : return "Rutana (Burundi)";
558    case "BI-RY" : return "Ruyigi (Burundi)";
559    case "BJ-AK" : return "Atakora (Benin)";
560    case "BJ-AL" : return "Alibori (Benin)";
561    case "BJ-AQ" : return "Atlantique (Benin)";
562    case "BJ-BO" : return "Borgou (Benin)";
563    case "BJ-CO" : return "Collines (Benin)";
564    case "BJ-DO" : return "Donga (Benin)";
565    case "BJ-KO" : return "Kouffo (Benin)";
566    case "BJ-LI" : return "Littoral (Benin)";
567    case "BJ-MO" : return "Mono (Benin)";
568    case "BJ-OU" : return "Ouémé (Benin)";
569    case "BJ-PL" : return "Plateau (Benin)";
570    case "BJ-ZO" : return "Zou (Benin)";
571    case "BL-BL" : return "St. Barthélemy (St. Barthélemy)";
572    case "BM-BM" : return "Bermuda (Bermuda)";
573    case "BN-BE" : return "Belait (Brunei Darussalam)";
574    case "BN-BM" : return "Brunei-Muara (Brunei Darussalam)";
575    case "BN-TE" : return "Temburong (Brunei Darussalam)";
576    case "BN-TU" : return "Tutong (Brunei Darussalam)";
577    case "BO-B" : return "El Beni (Bolivia)";
578    case "BO-C" : return "Cochabamba (Bolivia)";
579    case "BO-H" : return "Chuquisaca (Bolivia)";
580    case "BO-L" : return "La Paz (Bolivia)";
581    case "BO-N" : return "Pando (Bolivia)";
582    case "BO-O" : return "Oruro (Bolivia)";
583    case "BO-P" : return "Potosí (Bolivia)";
584    case "BO-S" : return "Santa Cruz (Bolivia)";
585    case "BO-T" : return "Tarija (Bolivia)";
586    case "BQ-BO" : return "Bonaire (Bonaire, Sint Eustatius and Saba)";
587    case "BQ-SA" : return "Saba (Bonaire, Sint Eustatius and Saba)";
588    case "BQ-SE" : return "Sint Eustatius (Bonaire, Sint Eustatius and Saba)";
589    case "BR-AC" : return "Acre (Brazil)";
590    case "BR-AL" : return "Alagoas (Brazil)";
591    case "BR-AM" : return "Amazonas (Brazil)";
592    case "BR-AP" : return "Amapá (Brazil)";
593    case "BR-BA" : return "Bahia (Brazil)";
594    case "BR-CE" : return "Ceará (Brazil)";
595    case "BR-DF" : return "Distrito Federal (Brazil)";
596    case "BR-ES" : return "Espírito Santo (Brazil)";
597    case "BR-GO" : return "Goiás (Brazil)";
598    case "BR-MA" : return "Maranhão (Brazil)";
599    case "BR-MG" : return "Minas Gerais (Brazil)";
600    case "BR-MS" : return "Mato Grosso do Sul (Brazil)";
601    case "BR-MT" : return "Mato Grosso (Brazil)";
602    case "BR-PA" : return "Pará (Brazil)";
603    case "BR-PB" : return "Paraíba (Brazil)";
604    case "BR-PE" : return "Pernambuco (Brazil)";
605    case "BR-PI" : return "Piauí (Brazil)";
606    case "BR-PR" : return "Paraná (Brazil)";
607    case "BR-RJ" : return "Rio de Janeiro (Brazil)";
608    case "BR-RN" : return "Rio Grande do Norte (Brazil)";
609    case "BR-RO" : return "Rondônia (Brazil)";
610    case "BR-RR" : return "Roraima (Brazil)";
611    case "BR-RS" : return "Rio Grande do Sul (Brazil)";
612    case "BR-SC" : return "Santa Catarina (Brazil)";
613    case "BR-SE" : return "Sergipe (Brazil)";
614    case "BR-SP" : return "São Paulo (Brazil)";
615    case "BR-TO" : return "Tocantins (Brazil)";
616    case "BS-AK" : return "Acklins (Bahamas)";
617    case "BS-BI" : return "Bimini (Bahamas)";
618    case "BS-BP" : return "Black Point (Bahamas)";
619    case "BS-BY" : return "Berry Islands (Bahamas)";
620    case "BS-CE" : return "Central Eleuthera (Bahamas)";
621    case "BS-CI" : return "Cat Island (Bahamas)";
622    case "BS-CK" : return "Crooked Island and Long Cay (Bahamas)";
623    case "BS-CO" : return "Central Abaco (Bahamas)";
624    case "BS-CS" : return "Central Andros (Bahamas)";
625    case "BS-EG" : return "East Grand Bahama (Bahamas)";
626    case "BS-EX" : return "Exuma (Bahamas)";
627    case "BS-FP" : return "City of Freeport (Bahamas)";
628    case "BS-GC" : return "Grand Cay (Bahamas)";
629    case "BS-HI" : return "Harbour Island (Bahamas)";
630    case "BS-HT" : return "Hope Town (Bahamas)";
631    case "BS-IN" : return "Inagua (Bahamas)";
632    case "BS-LI" : return "Long Island (Bahamas)";
633    case "BS-MC" : return "Mangrove Cay (Bahamas)";
634    case "BS-MG" : return "Mayaguana (Bahamas)";
635    case "BS-MI" : return "Moore's Island (Bahamas)";
636    case "BS-NE" : return "North Eleuthera (Bahamas)";
637    case "BS-NO" : return "North Abaco (Bahamas)";
638    case "BS-NS" : return "North Andros (Bahamas)";
639    case "BS-RC" : return "Rum Cay (Bahamas)";
640    case "BS-RI" : return "Ragged Island (Bahamas)";
641    case "BS-SA" : return "South Andros (Bahamas)";
642    case "BS-SE" : return "South Eleuthera (Bahamas)";
643    case "BS-SO" : return "South Abaco (Bahamas)";
644    case "BS-SS" : return "San Salvador (Bahamas)";
645    case "BS-SW" : return "Spanish Wells (Bahamas)";
646    case "BS-WG" : return "West Grand Bahama (Bahamas)";
647    case "BT-11" : return "Paro (Bhutan)";
648    case "BT-12" : return "Chhukha (Bhutan)";
649    case "BT-13" : return "Ha (Bhutan)";
650    case "BT-14" : return "Samtse (Bhutan)";
651    case "BT-15" : return "Thimphu (Bhutan)";
652    case "BT-21" : return "Tsirang (Bhutan)";
653    case "BT-22" : return "Dagana (Bhutan)";
654    case "BT-23" : return "Punakha (Bhutan)";
655    case "BT-24" : return "Wangdue Phodrang (Bhutan)";
656    case "BT-31" : return "Sarpang (Bhutan)";
657    case "BT-32" : return "Trongsa (Bhutan)";
658    case "BT-33" : return "Bumthang (Bhutan)";
659    case "BT-34" : return "Zhemgang (Bhutan)";
660    case "BT-41" : return "Trashigang (Bhutan)";
661    case "BT-42" : return "Monggar (Bhutan)";
662    case "BT-43" : return "Pemagatshel (Bhutan)";
663    case "BT-44" : return "Lhuentse (Bhutan)";
664    case "BT-45" : return "Samdrup Jongkha (Bhutan)";
665    case "BT-GA" : return "Gasa (Bhutan)";
666    case "BT-TY" : return "Trashi Yangtse (Bhutan)";
667    case "BV-BV" : return "Bouvet Island (Bouvet Island)";
668    case "BW-CE" : return "Central (Botswana)";
669    case "BW-CH" : return "Chobe (Botswana)";
670    case "BW-FR" : return "Francistown (Botswana)";
671    case "BW-GA" : return "Gaborone (Botswana)";
672    case "BW-GH" : return "Ghanzi (Botswana)";
673    case "BW-JW" : return "Jwaneng (Botswana)";
674    case "BW-KG" : return "Kgalagadi (Botswana)";
675    case "BW-KL" : return "Kgatleng (Botswana)";
676    case "BW-KW" : return "Kweneng (Botswana)";
677    case "BW-LO" : return "Lobatse (Botswana)";
678    case "BW-NE" : return "North East (Botswana)";
679    case "BW-NW" : return "North West (Botswana)";
680    case "BW-SE" : return "South East (Botswana)";
681    case "BW-SO" : return "Southern (Botswana)";
682    case "BW-SP" : return "Selibe Phikwe (Botswana)";
683    case "BW-ST" : return "Sowa Town (Botswana)";
684    case "BY-BR" : return "Bresckaja voblasć (Belarus)";
685    case "BY-HM" : return "Gorod Minsk (Belarus)";
686    case "BY-HO" : return "Gomel'skaja oblast' (Belarus)";
687    case "BY-HR" : return "Grodnenskaja oblast' (Belarus)";
688    case "BY-MA" : return "Mahilioŭskaja voblasć (Belarus)";
689    case "BY-MI" : return "Minskaja oblast' (Belarus)";
690    case "BY-VI" : return "Viciebskaja voblasć (Belarus)";
691    case "BZ-BZ" : return "Belize (Belize)";
692    case "BZ-CY" : return "Cayo (Belize)";
693    case "BZ-CZL" : return "Corozal (Belize)";
694    case "BZ-OW" : return "Orange Walk (Belize)";
695    case "BZ-SC" : return "Stann Creek (Belize)";
696    case "BZ-TOL" : return "Toledo (Belize)";
697    case "CA-AB" : return "Alberta (Canada)";
698    case "CA-BC" : return "British Columbia (Canada)";
699    case "CA-MB" : return "Manitoba (Canada)";
700    case "CA-NB" : return "New Brunswick (Canada)";
701    case "CA-NL" : return "Newfoundland and Labrador (Canada)";
702    case "CA-NS" : return "Nova Scotia (Canada)";
703    case "CA-NT" : return "Northwest Territories (Canada)";
704    case "CA-NU" : return "Nunavut (Canada)";
705    case "CA-ON" : return "Ontario (Canada)";
706    case "CA-PE" : return "Prince Edward Island (Canada)";
707    case "CA-QC" : return "Quebec (Canada)";
708    case "CA-SK" : return "Saskatchewan (Canada)";
709    case "CA-YT" : return "Yukon (Canada)";
710    case "CC-CC" : return "Cocos  Islands (Cocos  Islands)";
711    case "CD-BC" : return "Bas-Congo (Congo, The Democratic Republic Of The)";
712    case "CD-BN" : return "Bandundu (Congo, The Democratic Republic Of The)";
713    case "CD-EQ" : return "Équateur (Congo, The Democratic Republic Of The)";
714    case "CD-KA" : return "Katanga (Congo, The Democratic Republic Of The)";
715    case "CD-KE" : return "Kasai-Oriental (Congo, The Democratic Republic Of The)";
716    case "CD-KN" : return "Kinshasa (Congo, The Democratic Republic Of The)";
717    case "CD-KW" : return "Kasai-Occidental (Congo, The Democratic Republic Of The)";
718    case "CD-MA" : return "Maniema (Congo, The Democratic Republic Of The)";
719    case "CD-NK" : return "Nord-Kivu (Congo, The Democratic Republic Of The)";
720    case "CD-OR" : return "Orientale (Congo, The Democratic Republic Of The)";
721    case "CD-SK" : return "Sud-Kivu (Congo, The Democratic Republic Of The)";
722    case "CF-AC" : return "Ouham (Central African Republic)";
723    case "CF-BB" : return "Bamïngï-Bangoran (Central African Republic)";
724    case "CF-BGF" : return "Bangî (Central African Republic)";
725    case "CF-BK" : return "Basse-Kotto (Central African Republic)";
726    case "CF-HK" : return "Haute-Kotto (Central African Republic)";
727    case "CF-HM" : return "Haut-Mbomou (Central African Republic)";
728    case "CF-HS" : return "Haute-Sangha / Mambéré-Kadéï (Central African Republic)";
729    case "CF-KB" : return "Gïrïbïngï (Central African Republic)";
730    case "CF-KG" : return "Kemö-Gïrïbïngï (Central African Republic)";
731    case "CF-LB" : return "Lobaye (Central African Republic)";
732    case "CF-MB" : return "Mbomou (Central African Republic)";
733    case "CF-MP" : return "Ömbëlä-Pökö (Central African Republic)";
734    case "CF-NM" : return "Nana-Mambéré (Central African Republic)";
735    case "CF-OP" : return "Ouham-Pendé (Central African Republic)";
736    case "CF-SE" : return "Sangä (Central African Republic)";
737    case "CF-UK" : return "Ouaka (Central African Republic)";
738    case "CF-VK" : return "Vakaga (Central African Republic)";
739    case "CG-11" : return "Bouenza (Congo)";
740    case "CG-12" : return "Pool (Congo)";
741    case "CG-13" : return "Sangha (Congo)";
742    case "CG-14" : return "Plateaux (Congo)";
743    case "CG-15" : return "Cuvette-Ouest (Congo)";
744    case "CG-16" : return "Pointe-Noire (Congo)";
745    case "CG-2" : return "Lékoumou (Congo)";
746    case "CG-5" : return "Kouilou (Congo)";
747    case "CG-7" : return "Likouala (Congo)";
748    case "CG-8" : return "Cuvette (Congo)";
749    case "CG-9" : return "Niari (Congo)";
750    case "CG-BZV" : return "Brazzaville (Congo)";
751    case "CH-AG" : return "Aargau (Switzerland)";
752    case "CH-AI" : return "Appenzell Innerrhoden (Switzerland)";
753    case "CH-AR" : return "Appenzell Ausserrhoden (Switzerland)";
754    case "CH-BE" : return "Bern (Switzerland)";
755    case "CH-BL" : return "Basel-Landschaft (Switzerland)";
756    case "CH-BS" : return "Basel-Stadt (Switzerland)";
757    case "CH-FR" : return "Freiburg (Switzerland)";
758    case "CH-GE" : return "Genève (Switzerland)";
759    case "CH-GL" : return "Glarus (Switzerland)";
760    case "CH-GR" : return "Graubünden (Switzerland)";
761    case "CH-JU" : return "Jura (Switzerland)";
762    case "CH-LU" : return "Luzern (Switzerland)";
763    case "CH-NE" : return "Neuchâtel (Switzerland)";
764    case "CH-NW" : return "Nidwalden (Switzerland)";
765    case "CH-OW" : return "Obwalden (Switzerland)";
766    case "CH-SG" : return "Sankt Gallen (Switzerland)";
767    case "CH-SH" : return "Schaffhausen (Switzerland)";
768    case "CH-SO" : return "Solothurn (Switzerland)";
769    case "CH-SZ" : return "Schwyz (Switzerland)";
770    case "CH-TG" : return "Thurgau (Switzerland)";
771    case "CH-TI" : return "Ticino (Switzerland)";
772    case "CH-UR" : return "Uri (Switzerland)";
773    case "CH-VD" : return "Vaud (Switzerland)";
774    case "CH-VS" : return "Valais (Switzerland)";
775    case "CH-ZG" : return "Zug (Switzerland)";
776    case "CH-ZH" : return "Zürich (Switzerland)";
777    case "CI-01" : return "Lagunes (Côte D'Ivoire)";
778    case "CI-02" : return "Haut-Sassandra (Côte D'Ivoire)";
779    case "CI-03" : return "Savanes (Côte D'Ivoire)";
780    case "CI-04" : return "Vallée du Bandama (Côte D'Ivoire)";
781    case "CI-05" : return "Moyen-Comoé (Côte D'Ivoire)";
782    case "CI-06" : return "18 Montagnes (Côte D'Ivoire)";
783    case "CI-07" : return "Lacs (Côte D'Ivoire)";
784    case "CI-08" : return "Zanzan (Côte D'Ivoire)";
785    case "CI-09" : return "Bas-Sassandra (Côte D'Ivoire)";
786    case "CI-10" : return "Denguélé (Côte D'Ivoire)";
787    case "CI-11" : return "Nzi-Comoé (Côte D'Ivoire)";
788    case "CI-12" : return "Marahoué (Côte D'Ivoire)";
789    case "CI-13" : return "Sud-Comoé (Côte D'Ivoire)";
790    case "CI-14" : return "Worodougou (Côte D'Ivoire)";
791    case "CI-15" : return "Sud-Bandama (Côte D'Ivoire)";
792    case "CI-16" : return "Agnébi (Côte D'Ivoire)";
793    case "CI-17" : return "Bafing (Côte D'Ivoire)";
794    case "CI-18" : return "Fromager (Côte D'Ivoire)";
795    case "CI-19" : return "Moyen-Cavally (Côte D'Ivoire)";
796    case "CK-CK" : return "Cook Islands (Cook Islands)";
797    case "CL-AI" : return "Aysén (Chile)";
798    case "CL-AN" : return "Antofagasta (Chile)";
799    case "CL-AP" : return "Arica y Parinacota (Chile)";
800    case "CL-AR" : return "Araucanía (Chile)";
801    case "CL-AT" : return "Atacama (Chile)";
802    case "CL-BI" : return "Biobío (Chile)";
803    case "CL-CO" : return "Coquimbo (Chile)";
804    case "CL-LI" : return "Libertador General Bernardo O'Higgins (Chile)";
805    case "CL-LL" : return "Los Lagos (Chile)";
806    case "CL-LR" : return "Los Ríos (Chile)";
807    case "CL-MA" : return "Magallanes (Chile)";
808    case "CL-ML" : return "Maule (Chile)";
809    case "CL-RM" : return "Región Metropolitana de Santiago (Chile)";
810    case "CL-TA" : return "Tarapacá (Chile)";
811    case "CL-VS" : return "Valparaíso (Chile)";
812    case "CM-AD" : return "Adamaoua (Cameroon)";
813    case "CM-CE" : return "Centre (Cameroon)";
814    case "CM-EN" : return "Extrême-Nord (Cameroon)";
815    case "CM-ES" : return "East (Cameroon)";
816    case "CM-LT" : return "Littoral (Cameroon)";
817    case "CM-NO" : return "Nord (Cameroon)";
818    case "CM-NW" : return "Nord-Ouest (Cameroon)";
819    case "CM-OU" : return "Ouest (Cameroon)";
820    case "CM-SU" : return "South (Cameroon)";
821    case "CM-SW" : return "South-West (Cameroon)";
822    case "CN-11" : return "Beijing (China)";
823    case "CN-12" : return "Tianjin (China)";
824    case "CN-13" : return "Hebei (China)";
825    case "CN-14" : return "Shanxi (China)";
826    case "CN-15" : return "Nei Mongol (China)";
827    case "CN-21" : return "Liaoning (China)";
828    case "CN-22" : return "Jilin (China)";
829    case "CN-23" : return "Heilongjiang (China)";
830    case "CN-31" : return "Shanghai (China)";
831    case "CN-32" : return "Jiangsu (China)";
832    case "CN-33" : return "Zhejiang (China)";
833    case "CN-34" : return "Anhui (China)";
834    case "CN-35" : return "Fujian (China)";
835    case "CN-36" : return "Jiangxi (China)";
836    case "CN-37" : return "Shandong (China)";
837    case "CN-41" : return "Henan (China)";
838    case "CN-42" : return "Hubei (China)";
839    case "CN-43" : return "Hunan (China)";
840    case "CN-44" : return "Guangdong (China)";
841    case "CN-45" : return "Guangxi (China)";
842    case "CN-46" : return "Hainan (China)";
843    case "CN-50" : return "Chongqing (China)";
844    case "CN-51" : return "Sichuan (China)";
845    case "CN-52" : return "Guizhou (China)";
846    case "CN-53" : return "Yunnan (China)";
847    case "CN-54" : return "Xizang (China)";
848    case "CN-61" : return "Shaanxi (China)";
849    case "CN-62" : return "Gansu (China)";
850    case "CN-63" : return "Qinghai (China)";
851    case "CN-64" : return "Ningxia (China)";
852    case "CN-65" : return "Xinjiang (China)";
853    case "CN-71" : return "Taiwan (China)";
854    case "CN-91" : return "Hong Kong (China)";
855    case "CN-92" : return "Aomen (China)";
856    case "CO-AMA" : return "Amazonas (Colombia)";
857    case "CO-ANT" : return "Antioquia (Colombia)";
858    case "CO-ARA" : return "Arauca (Colombia)";
859    case "CO-ATL" : return "Atlántico (Colombia)";
860    case "CO-BOL" : return "Bolívar (Colombia)";
861    case "CO-BOY" : return "Boyacá (Colombia)";
862    case "CO-CAL" : return "Caldas (Colombia)";
863    case "CO-CAQ" : return "Caquetá (Colombia)";
864    case "CO-CAS" : return "Casanare (Colombia)";
865    case "CO-CAU" : return "Cauca (Colombia)";
866    case "CO-CES" : return "Cesar (Colombia)";
867    case "CO-CHO" : return "Chocó (Colombia)";
868    case "CO-COR" : return "Córdoba (Colombia)";
869    case "CO-CUN" : return "Cundinamarca (Colombia)";
870    case "CO-DC" : return "Distrito Capital de Bogotá (Colombia)";
871    case "CO-GUA" : return "Guainía (Colombia)";
872    case "CO-GUV" : return "Guaviare (Colombia)";
873    case "CO-HUI" : return "Huila (Colombia)";
874    case "CO-LAG" : return "La Guajira (Colombia)";
875    case "CO-MAG" : return "Magdalena (Colombia)";
876    case "CO-MET" : return "Meta (Colombia)";
877    case "CO-NAR" : return "Nariño (Colombia)";
878    case "CO-NSA" : return "Norte de Santander (Colombia)";
879    case "CO-PUT" : return "Putumayo (Colombia)";
880    case "CO-QUI" : return "Quindío (Colombia)";
881    case "CO-RIS" : return "Risaralda (Colombia)";
882    case "CO-SAN" : return "Santander (Colombia)";
883    case "CO-SAP" : return "San Andrés, Providencia y Santa Catalina (Colombia)";
884    case "CO-SUC" : return "Sucre (Colombia)";
885    case "CO-TOL" : return "Tolima (Colombia)";
886    case "CO-VAC" : return "Valle del Cauca (Colombia)";
887    case "CO-VAU" : return "Vaupés (Colombia)";
888    case "CO-VID" : return "Vichada (Colombia)";
889    case "CR-A" : return "Alajuela (Costa Rica)";
890    case "CR-C" : return "Cartago (Costa Rica)";
891    case "CR-G" : return "Guanacaste (Costa Rica)";
892    case "CR-H" : return "Heredia (Costa Rica)";
893    case "CR-L" : return "Limón (Costa Rica)";
894    case "CR-P" : return "Puntarenas (Costa Rica)";
895    case "CR-SJ" : return "San José (Costa Rica)";
896    case "CU-01" : return "Pinar del Río (Cuba)";
897    case "CU-03" : return "La Habana (Cuba)";
898    case "CU-04" : return "Matanzas (Cuba)";
899    case "CU-05" : return "Villa Clara (Cuba)";
900    case "CU-06" : return "Cienfuegos (Cuba)";
901    case "CU-07" : return "Sancti Spíritus (Cuba)";
902    case "CU-08" : return "Ciego de Ávila (Cuba)";
903    case "CU-09" : return "Camagüey (Cuba)";
904    case "CU-10" : return "Las Tunas (Cuba)";
905    case "CU-11" : return "Holguín (Cuba)";
906    case "CU-12" : return "Granma (Cuba)";
907    case "CU-13" : return "Santiago de Cuba (Cuba)";
908    case "CU-14" : return "Guantánamo (Cuba)";
909    case "CU-15" : return "Artemisa (Cuba)";
910    case "CU-16" : return "Mayabeque (Cuba)";
911    case "CU-99" : return "Isla de la Juventud (Cuba)";
912    case "CV-B" : return "Ilhas de Barlavento (Cape Verde)";
913    case "CV-BR" : return "Brava (Cape Verde)";
914    case "CV-BV" : return "Boa Vista (Cape Verde)";
915    case "CV-CA" : return "Santa Catarina (Cape Verde)";
916    case "CV-CF" : return "Santa Catarina do Fogo (Cape Verde)";
917    case "CV-CR" : return "Santa Cruz (Cape Verde)";
918    case "CV-MA" : return "Maio (Cape Verde)";
919    case "CV-MO" : return "Mosteiros (Cape Verde)";
920    case "CV-PA" : return "Paul (Cape Verde)";
921    case "CV-PN" : return "Porto Novo (Cape Verde)";
922    case "CV-PR" : return "Praia (Cape Verde)";
923    case "CV-RB" : return "Ribeira Brava (Cape Verde)";
924    case "CV-RG" : return "Ribeira Grande (Cape Verde)";
925    case "CV-RS" : return "Ribeira Grande de Santiago (Cape Verde)";
926    case "CV-S" : return "Ilhas de Sotavento (Cape Verde)";
927    case "CV-SD" : return "São Domingos (Cape Verde)";
928    case "CV-SF" : return "São Filipe (Cape Verde)";
929    case "CV-SL" : return "Sal (Cape Verde)";
930    case "CV-SM" : return "São Miguel (Cape Verde)";
931    case "CV-SO" : return "São Lourenço dos Órgãos (Cape Verde)";
932    case "CV-SS" : return "São Salvador do Mundo (Cape Verde)";
933    case "CV-SV" : return "São Vicente (Cape Verde)";
934    case "CV-TA" : return "Tarrafal (Cape Verde)";
935    case "CV-TS" : return "Tarrafal de São Nicolau (Cape Verde)";
936    case "CW-CW" : return "Curaçao (Curaçao)";
937    case "CX-CX" : return "Christmas Island (Christmas Island)";
938    case "CY-01" : return "Lefkoşa (Cyprus)";
939    case "CY-02" : return "Lemesos (Cyprus)";
940    case "CY-03" : return "Larnaka (Cyprus)";
941    case "CY-04" : return "Ammochostos (Cyprus)";
942    case "CY-05" : return "Baf (Cyprus)";
943    case "CY-06" : return "Girne (Cyprus)";
944    case "CZ-101" : return "Praha 1 (Czech Republic)";
945    case "CZ-102" : return "Praha 2 (Czech Republic)";
946    case "CZ-103" : return "Praha 3 (Czech Republic)";
947    case "CZ-104" : return "Praha 4 (Czech Republic)";
948    case "CZ-105" : return "Praha 5 (Czech Republic)";
949    case "CZ-106" : return "Praha 6 (Czech Republic)";
950    case "CZ-107" : return "Praha 7 (Czech Republic)";
951    case "CZ-108" : return "Praha 8 (Czech Republic)";
952    case "CZ-109" : return "Praha 9 (Czech Republic)";
953    case "CZ-10A" : return "Praha 10 (Czech Republic)";
954    case "CZ-10B" : return "Praha 11 (Czech Republic)";
955    case "CZ-10C" : return "Praha 12 (Czech Republic)";
956    case "CZ-10D" : return "Praha 13 (Czech Republic)";
957    case "CZ-10E" : return "Praha 14 (Czech Republic)";
958    case "CZ-10F" : return "Praha 15 (Czech Republic)";
959    case "CZ-201" : return "Benešov (Czech Republic)";
960    case "CZ-202" : return "Beroun (Czech Republic)";
961    case "CZ-203" : return "Kladno (Czech Republic)";
962    case "CZ-204" : return "Kolín (Czech Republic)";
963    case "CZ-205" : return "Kutná Hora (Czech Republic)";
964    case "CZ-206" : return "Mělník (Czech Republic)";
965    case "CZ-207" : return "Mladá Boleslav (Czech Republic)";
966    case "CZ-208" : return "Nymburk (Czech Republic)";
967    case "CZ-209" : return "Praha-východ (Czech Republic)";
968    case "CZ-20A" : return "Praha-západ (Czech Republic)";
969    case "CZ-20B" : return "Příbram (Czech Republic)";
970    case "CZ-20C" : return "Rakovník (Czech Republic)";
971    case "CZ-311" : return "České Budějovice (Czech Republic)";
972    case "CZ-312" : return "Český Krumlov (Czech Republic)";
973    case "CZ-313" : return "Jindřichův Hradec (Czech Republic)";
974    case "CZ-314" : return "Písek (Czech Republic)";
975    case "CZ-315" : return "Prachatice (Czech Republic)";
976    case "CZ-316" : return "Strakonice (Czech Republic)";
977    case "CZ-317" : return "Tábor (Czech Republic)";
978    case "CZ-321" : return "Domažlice (Czech Republic)";
979    case "CZ-322" : return "Klatovy (Czech Republic)";
980    case "CZ-323" : return "Plzeň-město (Czech Republic)";
981    case "CZ-324" : return "Plzeň-jih (Czech Republic)";
982    case "CZ-325" : return "Plzeň-sever (Czech Republic)";
983    case "CZ-326" : return "Rokycany (Czech Republic)";
984    case "CZ-327" : return "Tachov (Czech Republic)";
985    case "CZ-411" : return "Cheb (Czech Republic)";
986    case "CZ-412" : return "Karlovy Vary (Czech Republic)";
987    case "CZ-413" : return "Sokolov (Czech Republic)";
988    case "CZ-421" : return "Děčín (Czech Republic)";
989    case "CZ-422" : return "Chomutov (Czech Republic)";
990    case "CZ-423" : return "Litoměřice (Czech Republic)";
991    case "CZ-424" : return "Louny (Czech Republic)";
992    case "CZ-425" : return "Most (Czech Republic)";
993    case "CZ-426" : return "Teplice (Czech Republic)";
994    case "CZ-427" : return "Ústí nad Labem (Czech Republic)";
995    case "CZ-511" : return "Česká Lípa (Czech Republic)";
996    case "CZ-512" : return "Jablonec nad Nisou (Czech Republic)";
997    case "CZ-513" : return "Liberec (Czech Republic)";
998    case "CZ-514" : return "Semily (Czech Republic)";
999    case "CZ-521" : return "Hradec Králové (Czech Republic)";
1000    case "CZ-522" : return "Jičín (Czech Republic)";
1001    case "CZ-523" : return "Náchod (Czech Republic)";
1002    case "CZ-524" : return "Rychnov nad Kněžnou (Czech Republic)";
1003    case "CZ-525" : return "Trutnov (Czech Republic)";
1004    case "CZ-531" : return "Chrudim (Czech Republic)";
1005    case "CZ-532" : return "Pardubice (Czech Republic)";
1006    case "CZ-533" : return "Svitavy (Czech Republic)";
1007    case "CZ-534" : return "Ústí nad Orlicí (Czech Republic)";
1008    case "CZ-611" : return "Havlíčkův Brod (Czech Republic)";
1009    case "CZ-612" : return "Jihlava (Czech Republic)";
1010    case "CZ-613" : return "Pelhřimov (Czech Republic)";
1011    case "CZ-614" : return "Třebíč (Czech Republic)";
1012    case "CZ-615" : return "Žd'ár nad Sázavou (Czech Republic)";
1013    case "CZ-621" : return "Blansko (Czech Republic)";
1014    case "CZ-622" : return "Brno-město (Czech Republic)";
1015    case "CZ-623" : return "Brno-venkov (Czech Republic)";
1016    case "CZ-624" : return "Břeclav (Czech Republic)";
1017    case "CZ-625" : return "Hodonín (Czech Republic)";
1018    case "CZ-626" : return "Vyškov (Czech Republic)";
1019    case "CZ-627" : return "Znojmo (Czech Republic)";
1020    case "CZ-711" : return "Jeseník (Czech Republic)";
1021    case "CZ-712" : return "Olomouc (Czech Republic)";
1022    case "CZ-713" : return "Prostĕjov (Czech Republic)";
1023    case "CZ-714" : return "Přerov (Czech Republic)";
1024    case "CZ-715" : return "Šumperk (Czech Republic)";
1025    case "CZ-721" : return "Kromĕříž (Czech Republic)";
1026    case "CZ-722" : return "Uherské Hradištĕ (Czech Republic)";
1027    case "CZ-723" : return "Vsetín (Czech Republic)";
1028    case "CZ-724" : return "Zlín (Czech Republic)";
1029    case "CZ-801" : return "Bruntál (Czech Republic)";
1030    case "CZ-802" : return "Frýdek Místek (Czech Republic)";
1031    case "CZ-803" : return "Karviná (Czech Republic)";
1032    case "CZ-804" : return "Nový Jičín (Czech Republic)";
1033    case "CZ-805" : return "Opava (Czech Republic)";
1034    case "CZ-806" : return "Ostrava město (Czech Republic)";
1035    case "CZ-JC" : return "Jihočeský kraj (Czech Republic)";
1036    case "CZ-JM" : return "Jihomoravský kraj (Czech Republic)";
1037    case "CZ-KA" : return "Karlovarský kraj (Czech Republic)";
1038    case "CZ-KR" : return "Královéhradecký kraj (Czech Republic)";
1039    case "CZ-LI" : return "Liberecký kraj (Czech Republic)";
1040    case "CZ-MO" : return "Moravskoslezský kraj (Czech Republic)";
1041    case "CZ-OL" : return "Olomoucký kraj (Czech Republic)";
1042    case "CZ-PA" : return "Pardubický kraj (Czech Republic)";
1043    case "CZ-PL" : return "Plzeňský kraj (Czech Republic)";
1044    case "CZ-PR" : return "Praha, hlavní mešto (Czech Republic)";
1045    case "CZ-ST" : return "Středočeský kraj (Czech Republic)";
1046    case "CZ-US" : return "Ústecký kraj (Czech Republic)";
1047    case "CZ-VY" : return "Vysočina (Czech Republic)";
1048    case "CZ-ZL" : return "Zlínský kraj (Czech Republic)";
1049    case "DE-BB" : return "Brandenburg (Germany)";
1050    case "DE-BE" : return "Berlin (Germany)";
1051    case "DE-BW" : return "Baden-Württemberg (Germany)";
1052    case "DE-BY" : return "Bayern (Germany)";
1053    case "DE-HB" : return "Bremen (Germany)";
1054    case "DE-HE" : return "Hessen (Germany)";
1055    case "DE-HH" : return "Hamburg (Germany)";
1056    case "DE-MV" : return "Mecklenburg-Vorpommern (Germany)";
1057    case "DE-NI" : return "Niedersachsen (Germany)";
1058    case "DE-NW" : return "Nordrhein-Westfalen (Germany)";
1059    case "DE-RP" : return "Rheinland-Pfalz (Germany)";
1060    case "DE-SH" : return "Schleswig-Holstein (Germany)";
1061    case "DE-SL" : return "Saarland (Germany)";
1062    case "DE-SN" : return "Sachsen (Germany)";
1063    case "DE-ST" : return "Sachsen-Anhalt (Germany)";
1064    case "DE-TH" : return "Thüringen (Germany)";
1065    case "DJ-AR" : return "Arta (Djibouti)";
1066    case "DJ-AS" : return "Ali Sabieh (Djibouti)";
1067    case "DJ-DI" : return "Dikhīl (Djibouti)";
1068    case "DJ-DJ" : return "Djibouti (Djibouti)";
1069    case "DJ-OB" : return "Obock (Djibouti)";
1070    case "DJ-TA" : return "Tadjourah (Djibouti)";
1071    case "DK-81" : return "Nordjylland (Denmark)";
1072    case "DK-82" : return "Midtjylland (Denmark)";
1073    case "DK-83" : return "Syddanmark (Denmark)";
1074    case "DK-84" : return "Hovedstaden (Denmark)";
1075    case "DK-85" : return "Sjælland (Denmark)";
1076    case "DM-02" : return "Saint Andrew (Dominica)";
1077    case "DM-03" : return "Saint David (Dominica)";
1078    case "DM-04" : return "Saint George (Dominica)";
1079    case "DM-05" : return "Saint John (Dominica)";
1080    case "DM-06" : return "Saint Joseph (Dominica)";
1081    case "DM-07" : return "Saint Luke (Dominica)";
1082    case "DM-08" : return "Saint Mark (Dominica)";
1083    case "DM-09" : return "Saint Patrick (Dominica)";
1084    case "DM-10" : return "Saint Paul (Dominica)";
1085    case "DM-11" : return "Saint Peter (Dominica)";
1086    case "DO-01" : return "Distrito Nacional (Dominican Republic)";
1087    case "DO-02" : return "Azua (Dominican Republic)";
1088    case "DO-03" : return "Baoruco (Dominican Republic)";
1089    case "DO-04" : return "Barahona (Dominican Republic)";
1090    case "DO-05" : return "Dajabón (Dominican Republic)";
1091    case "DO-06" : return "Duarte (Dominican Republic)";
1092    case "DO-07" : return "La Estrelleta (Dominican Republic)";
1093    case "DO-08" : return "El Seibo (Dominican Republic)";
1094    case "DO-09" : return "Espaillat (Dominican Republic)";
1095    case "DO-10" : return "Independencia (Dominican Republic)";
1096    case "DO-11" : return "La Altagracia (Dominican Republic)";
1097    case "DO-12" : return "La Romana (Dominican Republic)";
1098    case "DO-13" : return "La Vega (Dominican Republic)";
1099    case "DO-14" : return "María Trinidad Sánchez (Dominican Republic)";
1100    case "DO-15" : return "Monte Cristi (Dominican Republic)";
1101    case "DO-16" : return "Pedernales (Dominican Republic)";
1102    case "DO-17" : return "Peravia (Dominican Republic)";
1103    case "DO-18" : return "Puerto Plata (Dominican Republic)";
1104    case "DO-19" : return "Hermanas Mirabal (Dominican Republic)";
1105    case "DO-20" : return "Samaná (Dominican Republic)";
1106    case "DO-21" : return "San Cristóbal (Dominican Republic)";
1107    case "DO-22" : return "San Juan (Dominican Republic)";
1108    case "DO-23" : return "San Pedro de Macorís (Dominican Republic)";
1109    case "DO-24" : return "Sánchez Ramírez (Dominican Republic)";
1110    case "DO-25" : return "Santiago (Dominican Republic)";
1111    case "DO-26" : return "Santiago Rodríguez (Dominican Republic)";
1112    case "DO-27" : return "Valverde (Dominican Republic)";
1113    case "DO-28" : return "Monseñor Nouel (Dominican Republic)";
1114    case "DO-29" : return "Monte Plata (Dominican Republic)";
1115    case "DO-30" : return "Hato Mayor (Dominican Republic)";
1116    case "DO-31" : return "San José de Ocoa (Dominican Republic)";
1117    case "DO-32" : return "Santo Domingo (Dominican Republic)";
1118    case "DO-33" : return "Cibao Nordeste (Dominican Republic)";
1119    case "DO-34" : return "Cibao Noroeste (Dominican Republic)";
1120    case "DO-35" : return "Cibao Norte (Dominican Republic)";
1121    case "DO-36" : return "Cibao Sur (Dominican Republic)";
1122    case "DO-37" : return "El Valle (Dominican Republic)";
1123    case "DO-38" : return "Enriquillo (Dominican Republic)";
1124    case "DO-39" : return "Higuamo (Dominican Republic)";
1125    case "DO-40" : return "Ozama (Dominican Republic)";
1126    case "DO-41" : return "Valdesia (Dominican Republic)";
1127    case "DO-42" : return "Yuma (Dominican Republic)";
1128    case "DZ-01" : return "Adrar (Algeria)";
1129    case "DZ-02" : return "Chlef (Algeria)";
1130    case "DZ-03" : return "Laghouat (Algeria)";
1131    case "DZ-04" : return "Oum el Bouaghi (Algeria)";
1132    case "DZ-05" : return "Batna (Algeria)";
1133    case "DZ-06" : return "Béjaïa (Algeria)";
1134    case "DZ-07" : return "Biskra (Algeria)";
1135    case "DZ-08" : return "Béchar (Algeria)";
1136    case "DZ-09" : return "Blida (Algeria)";
1137    case "DZ-10" : return "Bouira (Algeria)";
1138    case "DZ-11" : return "Tamanrasset (Algeria)";
1139    case "DZ-12" : return "Tébessa (Algeria)";
1140    case "DZ-13" : return "Tlemcen (Algeria)";
1141    case "DZ-14" : return "Tiaret (Algeria)";
1142    case "DZ-15" : return "Tizi Ouzou (Algeria)";
1143    case "DZ-16" : return "Alger (Algeria)";
1144    case "DZ-17" : return "Djelfa (Algeria)";
1145    case "DZ-18" : return "Jijel (Algeria)";
1146    case "DZ-19" : return "Sétif (Algeria)";
1147    case "DZ-20" : return "Saïda (Algeria)";
1148    case "DZ-21" : return "Skikda (Algeria)";
1149    case "DZ-22" : return "Sidi Bel Abbès (Algeria)";
1150    case "DZ-23" : return "Annaba (Algeria)";
1151    case "DZ-24" : return "Guelma (Algeria)";
1152    case "DZ-25" : return "Constantine (Algeria)";
1153    case "DZ-26" : return "Médéa (Algeria)";
1154    case "DZ-27" : return "Mostaganem (Algeria)";
1155    case "DZ-28" : return "Msila (Algeria)";
1156    case "DZ-29" : return "Mascara (Algeria)";
1157    case "DZ-30" : return "Ouargla (Algeria)";
1158    case "DZ-31" : return "Oran (Algeria)";
1159    case "DZ-32" : return "El Bayadh (Algeria)";
1160    case "DZ-33" : return "Illizi (Algeria)";
1161    case "DZ-34" : return "Bordj Bou Arréridj (Algeria)";
1162    case "DZ-35" : return "Boumerdès (Algeria)";
1163    case "DZ-36" : return "El Tarf (Algeria)";
1164    case "DZ-37" : return "Tindouf (Algeria)";
1165    case "DZ-38" : return "Tissemsilt (Algeria)";
1166    case "DZ-39" : return "El Oued (Algeria)";
1167    case "DZ-40" : return "Khenchela (Algeria)";
1168    case "DZ-41" : return "Souk Ahras (Algeria)";
1169    case "DZ-42" : return "Tipaza (Algeria)";
1170    case "DZ-43" : return "Mila (Algeria)";
1171    case "DZ-44" : return "Aïn Defla (Algeria)";
1172    case "DZ-45" : return "Naama (Algeria)";
1173    case "DZ-46" : return "Aïn Témouchent (Algeria)";
1174    case "DZ-47" : return "Ghardaïa (Algeria)";
1175    case "DZ-48" : return "Relizane (Algeria)";
1176    case "EC-A" : return "Azuay (Ecuador)";
1177    case "EC-B" : return "Bolívar (Ecuador)";
1178    case "EC-C" : return "Carchi (Ecuador)";
1179    case "EC-D" : return "Orellana (Ecuador)";
1180    case "EC-E" : return "Esmeraldas (Ecuador)";
1181    case "EC-F" : return "Cañar (Ecuador)";
1182    case "EC-G" : return "Guayas (Ecuador)";
1183    case "EC-H" : return "Chimborazo (Ecuador)";
1184    case "EC-I" : return "Imbabura (Ecuador)";
1185    case "EC-L" : return "Loja (Ecuador)";
1186    case "EC-M" : return "Manabí (Ecuador)";
1187    case "EC-N" : return "Napo (Ecuador)";
1188    case "EC-O" : return "El Oro (Ecuador)";
1189    case "EC-P" : return "Pichincha (Ecuador)";
1190    case "EC-R" : return "Los Ríos (Ecuador)";
1191    case "EC-S" : return "Morona-Santiago (Ecuador)";
1192    case "EC-SD" : return "Santo Domingo de los Tsáchilas (Ecuador)";
1193    case "EC-SE" : return "Santa Elena (Ecuador)";
1194    case "EC-T" : return "Tungurahua (Ecuador)";
1195    case "EC-U" : return "Sucumbíos (Ecuador)";
1196    case "EC-W" : return "Galápagos (Ecuador)";
1197    case "EC-X" : return "Cotopaxi (Ecuador)";
1198    case "EC-Y" : return "Pastaza (Ecuador)";
1199    case "EC-Z" : return "Zamora-Chinchipe (Ecuador)";
1200    case "EE-37" : return "Harjumaa (Estonia)";
1201    case "EE-39" : return "Hiiumaa (Estonia)";
1202    case "EE-44" : return "Ida-Virumaa (Estonia)";
1203    case "EE-49" : return "Jõgevamaa (Estonia)";
1204    case "EE-51" : return "Järvamaa (Estonia)";
1205    case "EE-57" : return "Läänemaa (Estonia)";
1206    case "EE-59" : return "Lääne-Virumaa (Estonia)";
1207    case "EE-65" : return "Põlvamaa (Estonia)";
1208    case "EE-67" : return "Pärnumaa (Estonia)";
1209    case "EE-70" : return "Raplamaa (Estonia)";
1210    case "EE-74" : return "Saaremaa (Estonia)";
1211    case "EE-78" : return "Tartumaa (Estonia)";
1212    case "EE-82" : return "Valgamaa (Estonia)";
1213    case "EE-84" : return "Viljandimaa (Estonia)";
1214    case "EE-86" : return "Võrumaa (Estonia)";
1215    case "EG-ALX" : return "Al Iskandarīyah (Egypt)";
1216    case "EG-ASN" : return "Aswān (Egypt)";
1217    case "EG-AST" : return "Asyūţ (Egypt)";
1218    case "EG-BA" : return "Al Baḩr al Aḩmar (Egypt)";
1219    case "EG-BH" : return "Al Buḩayrah (Egypt)";
1220    case "EG-BNS" : return "Banī Suwayf (Egypt)";
1221    case "EG-C" : return "Al Qāhirah (Egypt)";
1222    case "EG-DK" : return "Ad Daqahlīyah (Egypt)";
1223    case "EG-DT" : return "Dumyāţ (Egypt)";
1224    case "EG-FYM" : return "Al Fayyūm (Egypt)";
1225    case "EG-GH" : return "Al Gharbīyah (Egypt)";
1226    case "EG-GZ" : return "Al Jīzah (Egypt)";
1227    case "EG-IS" : return "Al Ismā'īlīyah (Egypt)";
1228    case "EG-JS" : return "Janūb Sīnā' (Egypt)";
1229    case "EG-KB" : return "Al Qalyūbīyah (Egypt)";
1230    case "EG-KFS" : return "Kafr ash Shaykh (Egypt)";
1231    case "EG-KN" : return "Qinā (Egypt)";
1232    case "EG-LX" : return "Al Uqşur (Egypt)";
1233    case "EG-MN" : return "Al Minyā (Egypt)";
1234    case "EG-MNF" : return "Al Minūfīyah (Egypt)";
1235    case "EG-MT" : return "Maţrūḩ (Egypt)";
1236    case "EG-PTS" : return "Būr Sa‘īd (Egypt)";
1237    case "EG-SHG" : return "Sūhāj (Egypt)";
1238    case "EG-SHR" : return "Ash Sharqīyah (Egypt)";
1239    case "EG-SIN" : return "Shamāl Sīnā' (Egypt)";
1240    case "EG-SUZ" : return "As Suways (Egypt)";
1241    case "EG-WAD" : return "Al Wādī al Jadīd (Egypt)";
1242    case "EH-EH" : return "Western Sahara (Western Sahara)";
1243    case "ER-AN" : return "Ansabā (Eritrea)";
1244    case "ER-DK" : return "Debubawi K’eyyĭḥ Baḥri (Eritrea)";
1245    case "ER-DU" : return "Al Janūbī (Eritrea)";
1246    case "ER-GB" : return "Gash-Barka (Eritrea)";
1247    case "ER-MA" : return "Al Awsaţ (Eritrea)";
1248    case "ER-SK" : return "Semienawi K’eyyĭḥ Baḥri (Eritrea)";
1249    case "ES-A" : return "Alacant* (Spain)";
1250    case "ES-AB" : return "Albacete (Spain)";
1251    case "ES-AL" : return "Almería (Spain)";
1252    case "ES-AN" : return "Andalucía (Spain)";
1253    case "ES-AR" : return "Aragón (Spain)";
1254    case "ES-AS" : return "Asturias, Principado de (Spain)";
1255    case "ES-AV" : return "Ávila (Spain)";
1256    case "ES-B" : return "Barcelona (Spain)";
1257    case "ES-BA" : return "Badajoz (Spain)";
1258    case "ES-BI" : return "Bizkaia* (Spain)";
1259    case "ES-BU" : return "Burgos (Spain)";
1260    case "ES-C" : return "A Coruña (Spain)";
1261    case "ES-CA" : return "Cádiz (Spain)";
1262    case "ES-CB" : return "Cantabria (Spain)";
1263    case "ES-CC" : return "Cáceres (Spain)";
1264    case "ES-CE" : return "Ceuta (Spain)";
1265    case "ES-CL" : return "Castilla y León (Spain)";
1266    case "ES-CM" : return "Castilla-La Mancha (Spain)";
1267    case "ES-CN" : return "Canarias (Spain)";
1268    case "ES-CO" : return "Córdoba (Spain)";
1269    case "ES-CR" : return "Ciudad Real (Spain)";
1270    case "ES-CS" : return "Castelló* (Spain)";
1271    case "ES-CT" : return "Catalunya (Spain)";
1272    case "ES-CU" : return "Cuenca (Spain)";
1273    case "ES-EX" : return "Extremadura (Spain)";
1274    case "ES-GA" : return "Galicia (Spain)";
1275    case "ES-GC" : return "Las Palmas (Spain)";
1276    case "ES-GI" : return "Girona (Spain)";
1277    case "ES-GR" : return "Granada (Spain)";
1278    case "ES-GU" : return "Guadalajara (Spain)";
1279    case "ES-H" : return "Huelva (Spain)";
1280    case "ES-HU" : return "Huesca (Spain)";
1281    case "ES-IB" : return "Illes Balears (Spain)";
1282    case "ES-J" : return "Jaén (Spain)";
1283    case "ES-L" : return "Lleida (Spain)";
1284    case "ES-LE" : return "León (Spain)";
1285    case "ES-LO" : return "La Rioja (Spain)";
1286    case "ES-LU" : return "Lugo (Spain)";
1287    case "ES-M" : return "Madrid (Spain)";
1288    case "ES-MA" : return "Málaga (Spain)";
1289    case "ES-MC" : return "Murcia, Región de (Spain)";
1290    case "ES-MD" : return "Madrid, Comunidad de (Spain)";
1291    case "ES-ML" : return "Melilla (Spain)";
1292    case "ES-MU" : return "Murcia (Spain)";
1293    case "ES-NA" : return "Nafarroa* (Spain)";
1294    case "ES-NC" : return "Nafarroako Foru Komunitatea* (Spain)";
1295    case "ES-O" : return "Asturias (Spain)";
1296    case "ES-OR" : return "Ourense (Spain)";
1297    case "ES-P" : return "Palencia (Spain)";
1298    case "ES-PM" : return "Balears (Spain)";
1299    case "ES-PO" : return "Pontevedra (Spain)";
1300    case "ES-PV" : return "Euskal Herria (Spain)";
1301    case "ES-RI" : return "La Rioja (Spain)";
1302    case "ES-S" : return "Cantabria (Spain)";
1303    case "ES-SA" : return "Salamanca (Spain)";
1304    case "ES-SE" : return "Sevilla (Spain)";
1305    case "ES-SG" : return "Segovia (Spain)";
1306    case "ES-SO" : return "Soria (Spain)";
1307    case "ES-SS" : return "Gipuzkoa* (Spain)";
1308    case "ES-T" : return "Tarragona (Spain)";
1309    case "ES-TE" : return "Teruel (Spain)";
1310    case "ES-TF" : return "Santa Cruz de Tenerife (Spain)";
1311    case "ES-TO" : return "Toledo (Spain)";
1312    case "ES-V" : return "Valencia (Spain)";
1313    case "ES-VA" : return "Valladolid (Spain)";
1314    case "ES-VC" : return "Valenciana, Comunidad (Spain)";
1315    case "ES-VI" : return "Álava (Spain)";
1316    case "ES-Z" : return "Zaragoza (Spain)";
1317    case "ES-ZA" : return "Zamora (Spain)";
1318    case "ET-AA" : return "Addis Ababa (Ethiopia)";
1319    case "ET-AF" : return "Afar (Ethiopia)";
1320    case "ET-AM" : return "Amara (Ethiopia)";
1321    case "ET-BE" : return "Benshangul-Gumaz (Ethiopia)";
1322    case "ET-DD" : return "Dire Dawa (Ethiopia)";
1323    case "ET-GA" : return "Gambēla Hizboch (Ethiopia)";
1324    case "ET-HA" : return "Harari People (Ethiopia)";
1325    case "ET-OR" : return "Oromia (Ethiopia)";
1326    case "ET-SN" : return "Southern Nations, Nationalities and Peoples (Ethiopia)";
1327    case "ET-SO" : return "Somali (Ethiopia)";
1328    case "ET-TI" : return "Tigrai (Ethiopia)";
1329    }
1330    return "Unknown state code '"+c.getCode()+"'";
1331  }
1332
1333  private static String stateFL(Coding c) {
1334    switch (c.getCode()) {
1335    case "FI-01" : return "Ahvenanmaan maakunta (Finland)";
1336    case "FI-02" : return "Etelä-Karjala (Finland)";
1337    case "FI-03" : return "Etelä-Pohjanmaa (Finland)";
1338    case "FI-04" : return "Etelä-Savo (Finland)";
1339    case "FI-05" : return "Kainuu (Finland)";
1340    case "FI-06" : return "Egentliga Tavastland (Finland)";
1341    case "FI-07" : return "Keski-Pohjanmaa (Finland)";
1342    case "FI-08" : return "Keski-Suomi (Finland)";
1343    case "FI-09" : return "Kymenlaakso (Finland)";
1344    case "FI-10" : return "Lappi (Finland)";
1345    case "FI-11" : return "Birkaland (Finland)";
1346    case "FI-12" : return "Österbotten (Finland)";
1347    case "FI-13" : return "Norra Karelen (Finland)";
1348    case "FI-14" : return "Norra Österbotten (Finland)";
1349    case "FI-15" : return "Norra Savolax (Finland)";
1350    case "FI-16" : return "Päijänne-Tavastland (Finland)";
1351    case "FI-17" : return "Satakunda (Finland)";
1352    case "FI-18" : return "Nyland (Finland)";
1353    case "FI-19" : return "Egentliga Finland (Finland)";
1354    case "FJ-01" : return "Ba (Fiji)";
1355    case "FJ-02" : return "Bua (Fiji)";
1356    case "FJ-03" : return "Cakaudrove (Fiji)";
1357    case "FJ-04" : return "Kadavu (Fiji)";
1358    case "FJ-05" : return "Lau (Fiji)";
1359    case "FJ-06" : return "Lomaiviti (Fiji)";
1360    case "FJ-07" : return "Macuata (Fiji)";
1361    case "FJ-08" : return "Nadroga and Navosa (Fiji)";
1362    case "FJ-09" : return "Naitasiri (Fiji)";
1363    case "FJ-10" : return "Namosi (Fiji)";
1364    case "FJ-11" : return "Ra (Fiji)";
1365    case "FJ-12" : return "Rewa (Fiji)";
1366    case "FJ-13" : return "Serua (Fiji)";
1367    case "FJ-14" : return "Tailevu (Fiji)";
1368    case "FJ-C" : return "Central (Fiji)";
1369    case "FJ-E" : return "Eastern (Fiji)";
1370    case "FJ-N" : return "Northern (Fiji)";
1371    case "FJ-R" : return "Rotuma (Fiji)";
1372    case "FJ-W" : return "Western (Fiji)";
1373    case "FK-FK" : return "Falkland Islands (Falkland Islands)";
1374    case "FM-KSA" : return "Kosrae (Micronesia, Federated States Of)";
1375    case "FM-PNI" : return "Pohnpei (Micronesia, Federated States Of)";
1376    case "FM-TRK" : return "Chuuk (Micronesia, Federated States Of)";
1377    case "FM-YAP" : return "Yap (Micronesia, Federated States Of)";
1378    case "FO-FO" : return "Faroe Islands (Faroe Islands)";
1379    case "FR-01" : return "Ain (France)";
1380    case "FR-02" : return "Aisne (France)";
1381    case "FR-03" : return "Allier (France)";
1382    case "FR-04" : return "Alpes-de-Haute-Provence (France)";
1383    case "FR-05" : return "Hautes-Alpes (France)";
1384    case "FR-06" : return "Alpes-Maritimes (France)";
1385    case "FR-07" : return "Ardèche (France)";
1386    case "FR-08" : return "Ardennes (France)";
1387    case "FR-09" : return "Ariège (France)";
1388    case "FR-10" : return "Aube (France)";
1389    case "FR-11" : return "Aude (France)";
1390    case "FR-12" : return "Aveyron (France)";
1391    case "FR-13" : return "Bouches-du-Rhône (France)";
1392    case "FR-14" : return "Calvados (France)";
1393    case "FR-15" : return "Cantal (France)";
1394    case "FR-16" : return "Charente (France)";
1395    case "FR-17" : return "Charente-Maritime (France)";
1396    case "FR-18" : return "Cher (France)";
1397    case "FR-19" : return "Corrèze (France)";
1398    case "FR-21" : return "Côte-d'Or (France)";
1399    case "FR-22" : return "Côtes-d'Armor (France)";
1400    case "FR-23" : return "Creuse (France)";
1401    case "FR-24" : return "Dordogne (France)";
1402    case "FR-25" : return "Doubs (France)";
1403    case "FR-26" : return "Drôme (France)";
1404    case "FR-27" : return "Eure (France)";
1405    case "FR-28" : return "Eure-et-Loir (France)";
1406    case "FR-29" : return "Finistère (France)";
1407    case "FR-2A" : return "Corse-du-Sud (France)";
1408    case "FR-2B" : return "Haute-Corse (France)";
1409    case "FR-30" : return "Gard (France)";
1410    case "FR-31" : return "Haute-Garonne (France)";
1411    case "FR-32" : return "Gers (France)";
1412    case "FR-33" : return "Gironde (France)";
1413    case "FR-34" : return "Hérault (France)";
1414    case "FR-35" : return "Ille-et-Vilaine (France)";
1415    case "FR-36" : return "Indre (France)";
1416    case "FR-37" : return "Indre-et-Loire (France)";
1417    case "FR-38" : return "Isère (France)";
1418    case "FR-39" : return "Jura (France)";
1419    case "FR-40" : return "Landes (France)";
1420    case "FR-41" : return "Loir-et-Cher (France)";
1421    case "FR-42" : return "Loire (France)";
1422    case "FR-43" : return "Haute-Loire (France)";
1423    case "FR-44" : return "Loire-Atlantique (France)";
1424    case "FR-45" : return "Loiret (France)";
1425    case "FR-46" : return "Lot (France)";
1426    case "FR-47" : return "Lot-et-Garonne (France)";
1427    case "FR-48" : return "Lozère (France)";
1428    case "FR-49" : return "Maine-et-Loire (France)";
1429    case "FR-50" : return "Manche (France)";
1430    case "FR-51" : return "Marne (France)";
1431    case "FR-52" : return "Haute-Marne (France)";
1432    case "FR-53" : return "Mayenne (France)";
1433    case "FR-54" : return "Meurthe-et-Moselle (France)";
1434    case "FR-55" : return "Meuse (France)";
1435    case "FR-56" : return "Morbihan (France)";
1436    case "FR-57" : return "Moselle (France)";
1437    case "FR-58" : return "Nièvre (France)";
1438    case "FR-59" : return "Nord (France)";
1439    case "FR-60" : return "Oise (France)";
1440    case "FR-61" : return "Orne (France)";
1441    case "FR-62" : return "Pas-de-Calais (France)";
1442    case "FR-63" : return "Puy-de-Dôme (France)";
1443    case "FR-64" : return "Pyrénées-Atlantiques (France)";
1444    case "FR-65" : return "Hautes-Pyrénées (France)";
1445    case "FR-66" : return "Pyrénées-Orientales (France)";
1446    case "FR-67" : return "Bas-Rhin (France)";
1447    case "FR-68" : return "Haut-Rhin (France)";
1448    case "FR-69" : return "Rhône (France)";
1449    case "FR-70" : return "Haute-Saône (France)";
1450    case "FR-71" : return "Saône-et-Loire (France)";
1451    case "FR-72" : return "Sarthe (France)";
1452    case "FR-73" : return "Savoie (France)";
1453    case "FR-74" : return "Haute-Savoie (France)";
1454    case "FR-75" : return "Paris (France)";
1455    case "FR-76" : return "Seine-Maritime (France)";
1456    case "FR-77" : return "Seine-et-Marne (France)";
1457    case "FR-78" : return "Yvelines (France)";
1458    case "FR-79" : return "Deux-Sèvres (France)";
1459    case "FR-80" : return "Somme (France)";
1460    case "FR-81" : return "Tarn (France)";
1461    case "FR-82" : return "Tarn-et-Garonne (France)";
1462    case "FR-83" : return "Var (France)";
1463    case "FR-84" : return "Vaucluse (France)";
1464    case "FR-85" : return "Vendée (France)";
1465    case "FR-86" : return "Vienne (France)";
1466    case "FR-87" : return "Haute-Vienne (France)";
1467    case "FR-88" : return "Vosges (France)";
1468    case "FR-89" : return "Yonne (France)";
1469    case "FR-90" : return "Territoire de Belfort (France)";
1470    case "FR-91" : return "Essonne (France)";
1471    case "FR-92" : return "Hauts-de-Seine (France)";
1472    case "FR-93" : return "Seine-Saint-Denis (France)";
1473    case "FR-94" : return "Val-de-Marne (France)";
1474    case "FR-95" : return "Val-d'Oise (France)";
1475    case "FR-A" : return "Alsace (France)";
1476    case "FR-B" : return "Aquitaine (France)";
1477    case "FR-BL" : return "Saint-Barthélemy (France)";
1478    case "FR-C" : return "Auvergne (France)";
1479    case "FR-CP" : return "Clipperton (France)";
1480    case "FR-D" : return "Bourgogne (France)";
1481    case "FR-E" : return "Bretagne (France)";
1482    case "FR-F" : return "Centre (France)";
1483    case "FR-G" : return "Champagne-Ardenne (France)";
1484    case "FR-GF" : return "Guyane (France)";
1485    case "FR-GP" : return "Guadeloupe (France)";
1486    case "FR-H" : return "Corse (France)";
1487    case "FR-I" : return "Franche-Comté (France)";
1488    case "FR-J" : return "Île-de-France (France)";
1489    case "FR-K" : return "Languedoc-Roussillon (France)";
1490    case "FR-L" : return "Limousin (France)";
1491    case "FR-M" : return "Lorraine (France)";
1492    case "FR-MF" : return "Saint-Martin (France)";
1493    case "FR-MQ" : return "Martinique (France)";
1494    case "FR-N" : return "Midi-Pyrénées (France)";
1495    case "FR-NC" : return "Nouvelle-Calédonie (France)";
1496    case "FR-O" : return "Nord-Pas-de-Calais (France)";
1497    case "FR-P" : return "Basse-Normandie (France)";
1498    case "FR-PF" : return "Polynésie française (France)";
1499    case "FR-PM" : return "Saint-Pierre-et-Miquelon (France)";
1500    case "FR-Q" : return "Haute-Normandie (France)";
1501    case "FR-R" : return "Pays-de-la-Loire (France)";
1502    case "FR-RE" : return "La Réunion (France)";
1503    case "FR-S" : return "Picardie (France)";
1504    case "FR-T" : return "Poitou-Charentes (France)";
1505    case "FR-TF" : return "Terres australes françaises (France)";
1506    case "FR-U" : return "Provence-Alpes-Côte-d'Azur (France)";
1507    case "FR-V" : return "Rhône-Alpes (France)";
1508    case "FR-WF" : return "Wallis-et-Futuna (France)";
1509    case "FR-YT" : return "Mayotte (France)";
1510    case "GA-1" : return "Estuaire (Gabon)";
1511    case "GA-2" : return "Haut-Ogooué (Gabon)";
1512    case "GA-3" : return "Moyen-Ogooué (Gabon)";
1513    case "GA-4" : return "Ngounié (Gabon)";
1514    case "GA-5" : return "Nyanga (Gabon)";
1515    case "GA-6" : return "Ogooué-Ivindo (Gabon)";
1516    case "GA-7" : return "Ogooué-Lolo (Gabon)";
1517    case "GA-8" : return "Ogooué-Maritime (Gabon)";
1518    case "GA-9" : return "Woleu-Ntem (Gabon)";
1519    case "GB-ABD" : return "Aberdeenshire (United Kingdom)";
1520    case "GB-ABE" : return "Aberdeen City (United Kingdom)";
1521    case "GB-AGB" : return "Argyll and Bute (United Kingdom)";
1522    case "GB-AGY" : return "Isle of Anglesey (United Kingdom)";
1523    case "GB-ANS" : return "Angus (United Kingdom)";
1524    case "GB-ANT" : return "Antrim (United Kingdom)";
1525    case "GB-ARD" : return "Ards (United Kingdom)";
1526    case "GB-ARM" : return "Armagh (United Kingdom)";
1527    case "GB-BAS" : return "Bath and North East Somerset (United Kingdom)";
1528    case "GB-BBD" : return "Blackburn with Darwen (United Kingdom)";
1529    case "GB-BDF" : return "Bedford (United Kingdom)";
1530    case "GB-BDG" : return "Barking and Dagenham (United Kingdom)";
1531    case "GB-BEN" : return "Brent (United Kingdom)";
1532    case "GB-BEX" : return "Bexley (United Kingdom)";
1533    case "GB-BFS" : return "Belfast (United Kingdom)";
1534    case "GB-BGE" : return "Bridgend (United Kingdom)";
1535    case "GB-BGW" : return "Blaenau Gwent (United Kingdom)";
1536    case "GB-BIR" : return "Birmingham (United Kingdom)";
1537    case "GB-BKM" : return "Buckinghamshire (United Kingdom)";
1538    case "GB-BLA" : return "Ballymena (United Kingdom)";
1539    case "GB-BLY" : return "Ballymoney (United Kingdom)";
1540    case "GB-BMH" : return "Bournemouth (United Kingdom)";
1541    case "GB-BNB" : return "Banbridge (United Kingdom)";
1542    case "GB-BNE" : return "Barnet (United Kingdom)";
1543    case "GB-BNH" : return "Brighton and Hove (United Kingdom)";
1544    case "GB-BNS" : return "Barnsley (United Kingdom)";
1545    case "GB-BOL" : return "Bolton (United Kingdom)";
1546    case "GB-BPL" : return "Blackpool (United Kingdom)";
1547    case "GB-BRC" : return "Bracknell Forest (United Kingdom)";
1548    case "GB-BRD" : return "Bradford (United Kingdom)";
1549    case "GB-BRY" : return "Bromley (United Kingdom)";
1550    case "GB-BST" : return "Bristol, City of (United Kingdom)";
1551    case "GB-BUR" : return "Bury (United Kingdom)";
1552    case "GB-CAM" : return "Cambridgeshire (United Kingdom)";
1553    case "GB-CAY" : return "Caerphilly (United Kingdom)";
1554    case "GB-CBF" : return "Central Bedfordshire (United Kingdom)";
1555    case "GB-CGN" : return "Ceredigion (United Kingdom)";
1556    case "GB-CGV" : return "Craigavon (United Kingdom)";
1557    case "GB-CHE" : return "Cheshire East (United Kingdom)";
1558    case "GB-CHW" : return "Cheshire West and Chester (United Kingdom)";
1559    case "GB-CKF" : return "Carrickfergus (United Kingdom)";
1560    case "GB-CKT" : return "Cookstown (United Kingdom)";
1561    case "GB-CLD" : return "Calderdale (United Kingdom)";
1562    case "GB-CLK" : return "Clackmannanshire (United Kingdom)";
1563    case "GB-CLR" : return "Coleraine (United Kingdom)";
1564    case "GB-CMA" : return "Cumbria (United Kingdom)";
1565    case "GB-CMD" : return "Camden (United Kingdom)";
1566    case "GB-CMN" : return "Carmarthenshire (United Kingdom)";
1567    case "GB-CON" : return "Cornwall (United Kingdom)";
1568    case "GB-COV" : return "Coventry (United Kingdom)";
1569    case "GB-CRF" : return "Cardiff (United Kingdom)";
1570    case "GB-CRY" : return "Croydon (United Kingdom)";
1571    case "GB-CSR" : return "Castlereagh (United Kingdom)";
1572    case "GB-CWY" : return "Conwy (United Kingdom)";
1573    case "GB-DAL" : return "Darlington (United Kingdom)";
1574    case "GB-DBY" : return "Derbyshire (United Kingdom)";
1575    case "GB-DEN" : return "Denbighshire (United Kingdom)";
1576    case "GB-DER" : return "Derby (United Kingdom)";
1577    case "GB-DEV" : return "Devon (United Kingdom)";
1578    case "GB-DGN" : return "Dungannon and South Tyrone (United Kingdom)";
1579    case "GB-DGY" : return "Dumfries and Galloway (United Kingdom)";
1580    case "GB-DNC" : return "Doncaster (United Kingdom)";
1581    case "GB-DND" : return "Dundee City (United Kingdom)";
1582    case "GB-DOR" : return "Dorset (United Kingdom)";
1583    case "GB-DOW" : return "Down (United Kingdom)";
1584    case "GB-DRY" : return "Derry (United Kingdom)";
1585    case "GB-DUD" : return "Dudley (United Kingdom)";
1586    case "GB-DUR" : return "Durham County (United Kingdom)";
1587    case "GB-EAL" : return "Ealing (United Kingdom)";
1588    case "GB-EAW" : return "England and Wales (United Kingdom)";
1589    case "GB-EAY" : return "East Ayrshire (United Kingdom)";
1590    case "GB-EDH" : return "Edinburgh, City of (United Kingdom)";
1591    case "GB-EDU" : return "East Dunbartonshire (United Kingdom)";
1592    case "GB-ELN" : return "East Lothian (United Kingdom)";
1593    case "GB-ELS" : return "Eilean Siar (United Kingdom)";
1594    case "GB-ENF" : return "Enfield (United Kingdom)";
1595    case "GB-ENG" : return "England (United Kingdom)";
1596    case "GB-ERW" : return "East Renfrewshire (United Kingdom)";
1597    case "GB-ERY" : return "East Riding of Yorkshire (United Kingdom)";
1598    case "GB-ESS" : return "Essex (United Kingdom)";
1599    case "GB-ESX" : return "East Sussex (United Kingdom)";
1600    case "GB-FAL" : return "Falkirk (United Kingdom)";
1601    case "GB-FER" : return "Fermanagh (United Kingdom)";
1602    case "GB-FIF" : return "Fife (United Kingdom)";
1603    case "GB-FLN" : return "Flintshire (United Kingdom)";
1604    case "GB-GAT" : return "Gateshead (United Kingdom)";
1605    case "GB-GBN" : return "Great Britain (United Kingdom)";
1606    case "GB-GLG" : return "Glasgow City (United Kingdom)";
1607    case "GB-GLS" : return "Gloucestershire (United Kingdom)";
1608    case "GB-GRE" : return "Greenwich (United Kingdom)";
1609    case "GB-GWN" : return "Gwynedd (United Kingdom)";
1610    case "GB-HAL" : return "Halton (United Kingdom)";
1611    case "GB-HAM" : return "Hampshire (United Kingdom)";
1612    case "GB-HAV" : return "Havering (United Kingdom)";
1613    case "GB-HCK" : return "Hackney (United Kingdom)";
1614    case "GB-HEF" : return "Herefordshire (United Kingdom)";
1615    case "GB-HIL" : return "Hillingdon (United Kingdom)";
1616    case "GB-HLD" : return "Highland (United Kingdom)";
1617    case "GB-HMF" : return "Hammersmith and Fulham (United Kingdom)";
1618    case "GB-HNS" : return "Hounslow (United Kingdom)";
1619    case "GB-HPL" : return "Hartlepool (United Kingdom)";
1620    case "GB-HRT" : return "Hertfordshire (United Kingdom)";
1621    case "GB-HRW" : return "Harrow (United Kingdom)";
1622    case "GB-HRY" : return "Haringey (United Kingdom)";
1623    case "GB-IOS" : return "Isles of Scilly (United Kingdom)";
1624    case "GB-IOW" : return "Isle of Wight (United Kingdom)";
1625    case "GB-ISL" : return "Islington (United Kingdom)";
1626    case "GB-IVC" : return "Inverclyde (United Kingdom)";
1627    case "GB-KEC" : return "Kensington and Chelsea (United Kingdom)";
1628    case "GB-KEN" : return "Kent (United Kingdom)";
1629    case "GB-KHL" : return "Kingston upon Hull (United Kingdom)";
1630    case "GB-KIR" : return "Kirklees (United Kingdom)";
1631    case "GB-KTT" : return "Kingston upon Thames (United Kingdom)";
1632    case "GB-KWL" : return "Knowsley (United Kingdom)";
1633    case "GB-LAN" : return "Lancashire (United Kingdom)";
1634    case "GB-LBH" : return "Lambeth (United Kingdom)";
1635    case "GB-LCE" : return "Leicester (United Kingdom)";
1636    case "GB-LDS" : return "Leeds (United Kingdom)";
1637    case "GB-LEC" : return "Leicestershire (United Kingdom)";
1638    case "GB-LEW" : return "Lewisham (United Kingdom)";
1639    case "GB-LIN" : return "Lincolnshire (United Kingdom)";
1640    case "GB-LIV" : return "Liverpool (United Kingdom)";
1641    case "GB-LMV" : return "Limavady (United Kingdom)";
1642    case "GB-LND" : return "London, City of (United Kingdom)";
1643    case "GB-LRN" : return "Larne (United Kingdom)";
1644    case "GB-LSB" : return "Lisburn (United Kingdom)";
1645    case "GB-LUT" : return "Luton (United Kingdom)";
1646    case "GB-MAN" : return "Manchester (United Kingdom)";
1647    case "GB-MDB" : return "Middlesbrough (United Kingdom)";
1648    case "GB-MDW" : return "Medway (United Kingdom)";
1649    case "GB-MFT" : return "Magherafelt (United Kingdom)";
1650    case "GB-MIK" : return "Milton Keynes (United Kingdom)";
1651    case "GB-MLN" : return "Midlothian (United Kingdom)";
1652    case "GB-MON" : return "Monmouthshire (United Kingdom)";
1653    case "GB-MRT" : return "Merton (United Kingdom)";
1654    case "GB-MRY" : return "Moray (United Kingdom)";
1655    case "GB-MTY" : return "Merthyr Tydfil (United Kingdom)";
1656    case "GB-MYL" : return "Moyle (United Kingdom)";
1657    case "GB-NAY" : return "North Ayrshire (United Kingdom)";
1658    case "GB-NBL" : return "Northumberland (United Kingdom)";
1659    case "GB-NDN" : return "North Down (United Kingdom)";
1660    case "GB-NEL" : return "North East Lincolnshire (United Kingdom)";
1661    case "GB-NET" : return "Newcastle upon Tyne (United Kingdom)";
1662    case "GB-NFK" : return "Norfolk (United Kingdom)";
1663    case "GB-NGM" : return "Nottingham (United Kingdom)";
1664    case "GB-NIR" : return "Northern Ireland (United Kingdom)";
1665    case "GB-NLK" : return "North Lanarkshire (United Kingdom)";
1666    case "GB-NLN" : return "North Lincolnshire (United Kingdom)";
1667    case "GB-NSM" : return "North Somerset (United Kingdom)";
1668    case "GB-NTA" : return "Newtownabbey (United Kingdom)";
1669    case "GB-NTH" : return "Northamptonshire (United Kingdom)";
1670    case "GB-NTL" : return "Neath Port Talbot (United Kingdom)";
1671    case "GB-NTT" : return "Nottinghamshire (United Kingdom)";
1672    case "GB-NTY" : return "North Tyneside (United Kingdom)";
1673    case "GB-NWM" : return "Newham (United Kingdom)";
1674    case "GB-NWP" : return "Newport (United Kingdom)";
1675    case "GB-NYK" : return "North Yorkshire (United Kingdom)";
1676    case "GB-NYM" : return "Newry and Mourne (United Kingdom)";
1677    case "GB-OLD" : return "Oldham (United Kingdom)";
1678    case "GB-OMH" : return "Omagh (United Kingdom)";
1679    case "GB-ORK" : return "Orkney Islands (United Kingdom)";
1680    case "GB-OXF" : return "Oxfordshire (United Kingdom)";
1681    case "GB-PEM" : return "Pembrokeshire (United Kingdom)";
1682    case "GB-PKN" : return "Perth and Kinross (United Kingdom)";
1683    case "GB-PLY" : return "Plymouth (United Kingdom)";
1684    case "GB-POL" : return "Poole (United Kingdom)";
1685    case "GB-POR" : return "Portsmouth (United Kingdom)";
1686    case "GB-POW" : return "Powys (United Kingdom)";
1687    case "GB-PTE" : return "Peterborough (United Kingdom)";
1688    case "GB-RCC" : return "Redcar and Cleveland (United Kingdom)";
1689    case "GB-RCH" : return "Rochdale (United Kingdom)";
1690    case "GB-RCT" : return "Rhondda, Cynon, Taff (United Kingdom)";
1691    case "GB-RDB" : return "Redbridge (United Kingdom)";
1692    case "GB-RDG" : return "Reading (United Kingdom)";
1693    case "GB-RFW" : return "Renfrewshire (United Kingdom)";
1694    case "GB-RIC" : return "Richmond upon Thames (United Kingdom)";
1695    case "GB-ROT" : return "Rotherham (United Kingdom)";
1696    case "GB-RUT" : return "Rutland (United Kingdom)";
1697    case "GB-SAW" : return "Sandwell (United Kingdom)";
1698    case "GB-SAY" : return "South Ayrshire (United Kingdom)";
1699    case "GB-SCB" : return "Scottish Borders, The (United Kingdom)";
1700    case "GB-SCT" : return "Scotland (United Kingdom)";
1701    case "GB-SFK" : return "Suffolk (United Kingdom)";
1702    case "GB-SFT" : return "Sefton (United Kingdom)";
1703    case "GB-SGC" : return "South Gloucestershire (United Kingdom)";
1704    case "GB-SHF" : return "Sheffield (United Kingdom)";
1705    case "GB-SHN" : return "St. Helens (United Kingdom)";
1706    case "GB-SHR" : return "Shropshire (United Kingdom)";
1707    case "GB-SKP" : return "Stockport (United Kingdom)";
1708    case "GB-SLF" : return "Salford (United Kingdom)";
1709    case "GB-SLG" : return "Slough (United Kingdom)";
1710    case "GB-SLK" : return "South Lanarkshire (United Kingdom)";
1711    case "GB-SND" : return "Sunderland (United Kingdom)";
1712    case "GB-SOL" : return "Solihull (United Kingdom)";
1713    case "GB-SOM" : return "Somerset (United Kingdom)";
1714    case "GB-SOS" : return "Southend-on-Sea (United Kingdom)";
1715    case "GB-SRY" : return "Surrey (United Kingdom)";
1716    case "GB-STB" : return "Strabane (United Kingdom)";
1717    case "GB-STE" : return "Stoke-on-Trent (United Kingdom)";
1718    case "GB-STG" : return "Stirling (United Kingdom)";
1719    case "GB-STH" : return "Southampton (United Kingdom)";
1720    case "GB-STN" : return "Sutton (United Kingdom)";
1721    case "GB-STS" : return "Staffordshire (United Kingdom)";
1722    case "GB-STT" : return "Stockton-on-Tees (United Kingdom)";
1723    case "GB-STY" : return "South Tyneside (United Kingdom)";
1724    case "GB-SWA" : return "Swansea (United Kingdom)";
1725    case "GB-SWD" : return "Swindon (United Kingdom)";
1726    case "GB-SWK" : return "Southwark (United Kingdom)";
1727    case "GB-TAM" : return "Tameside (United Kingdom)";
1728    case "GB-TFW" : return "Telford and Wrekin (United Kingdom)";
1729    case "GB-THR" : return "Thurrock (United Kingdom)";
1730    case "GB-TOB" : return "Torbay (United Kingdom)";
1731    case "GB-TOF" : return "Torfaen (United Kingdom)";
1732    case "GB-TRF" : return "Trafford (United Kingdom)";
1733    case "GB-TWH" : return "Tower Hamlets (United Kingdom)";
1734    case "GB-UKM" : return "United Kingdom (United Kingdom)";
1735    case "GB-VGL" : return "Vale of Glamorgan, The (United Kingdom)";
1736    case "GB-WAR" : return "Warwickshire (United Kingdom)";
1737    case "GB-WBK" : return "West Berkshire (United Kingdom)";
1738    case "GB-WDU" : return "West Dunbartonshire (United Kingdom)";
1739    case "GB-WFT" : return "Waltham Forest (United Kingdom)";
1740    case "GB-WGN" : return "Wigan (United Kingdom)";
1741    case "GB-WIL" : return "Wiltshire (United Kingdom)";
1742    case "GB-WKF" : return "Wakefield (United Kingdom)";
1743    case "GB-WLL" : return "Walsall (United Kingdom)";
1744    case "GB-WLN" : return "West Lothian (United Kingdom)";
1745    case "GB-WLS" : return "Wales (United Kingdom)";
1746    case "GB-WLV" : return "Wolverhampton (United Kingdom)";
1747    case "GB-WND" : return "Wandsworth (United Kingdom)";
1748    case "GB-WNM" : return "Windsor and Maidenhead (United Kingdom)";
1749    case "GB-WOK" : return "Wokingham (United Kingdom)";
1750    case "GB-WOR" : return "Worcestershire (United Kingdom)";
1751    case "GB-WRL" : return "Wirral (United Kingdom)";
1752    case "GB-WRT" : return "Warrington (United Kingdom)";
1753    case "GB-WRX" : return "Wrexham (United Kingdom)";
1754    case "GB-WSM" : return "Westminster (United Kingdom)";
1755    case "GB-WSX" : return "West Sussex (United Kingdom)";
1756    case "GB-YOR" : return "York (United Kingdom)";
1757    case "GB-ZET" : return "Shetland Islands (United Kingdom)";
1758    case "GD-01" : return "Saint Andrew (Grenada)";
1759    case "GD-02" : return "Saint David (Grenada)";
1760    case "GD-03" : return "Saint George (Grenada)";
1761    case "GD-04" : return "Saint John (Grenada)";
1762    case "GD-05" : return "Saint Mark (Grenada)";
1763    case "GD-06" : return "Saint Patrick (Grenada)";
1764    case "GD-10" : return "Southern Grenadine Islands (Grenada)";
1765    case "GE-AB" : return "Abkhazia (Georgia)";
1766    case "GE-AJ" : return "Ajaria (Georgia)";
1767    case "GE-GU" : return "Guria (Georgia)";
1768    case "GE-IM" : return "Imereti (Georgia)";
1769    case "GE-KA" : return "K'akheti (Georgia)";
1770    case "GE-KK" : return "Kvemo Kartli (Georgia)";
1771    case "GE-MM" : return "Mtskheta-Mtianeti (Georgia)";
1772    case "GE-RL" : return "Rach'a-Lechkhumi-Kvemo Svaneti (Georgia)";
1773    case "GE-SJ" : return "Samtskhe-Javakheti (Georgia)";
1774    case "GE-SK" : return "Shida Kartli (Georgia)";
1775    case "GE-SZ" : return "Samegrelo-Zemo Svaneti (Georgia)";
1776    case "GE-TB" : return "Tbilisi (Georgia)";
1777    case "GF-GF" : return "French Guiana (French Guiana)";
1778    case "GG-GG" : return "Guernsey (Guernsey)";
1779    case "GH-AA" : return "Greater Accra (Ghana)";
1780    case "GH-AH" : return "Ashanti (Ghana)";
1781    case "GH-BA" : return "Brong-Ahafo (Ghana)";
1782    case "GH-CP" : return "Central (Ghana)";
1783    case "GH-EP" : return "Eastern (Ghana)";
1784    case "GH-NP" : return "Northern (Ghana)";
1785    case "GH-TV" : return "Volta (Ghana)";
1786    case "GH-UE" : return "Upper East (Ghana)";
1787    case "GH-UW" : return "Upper West (Ghana)";
1788    case "GH-WP" : return "Western (Ghana)";
1789    case "GI-GI" : return "Gibraltar (Gibraltar)";
1790    case "GL-KU" : return "Kommune Kujalleq (Greenland)";
1791    case "GL-QA" : return "Qaasuitsup Kommunia (Greenland)";
1792    case "GL-QE" : return "Qeqqata Kommunia (Greenland)";
1793    case "GL-SM" : return "Kommuneqarfik Sermersooq (Greenland)";
1794    case "GM-B" : return "Banjul (Gambia)";
1795    case "GM-L" : return "Lower River (Gambia)";
1796    case "GM-M" : return "Central River (Gambia)";
1797    case "GM-N" : return "North Bank (Gambia)";
1798    case "GM-U" : return "Upper River (Gambia)";
1799    case "GM-W" : return "Western (Gambia)";
1800    case "GN-B" : return "Boké (Guinea)";
1801    case "GN-BE" : return "Beyla (Guinea)";
1802    case "GN-BF" : return "Boffa (Guinea)";
1803    case "GN-BK" : return "Boké (Guinea)";
1804    case "GN-C" : return "Conakry (Guinea)";
1805    case "GN-CO" : return "Coyah (Guinea)";
1806    case "GN-D" : return "Kindia (Guinea)";
1807    case "GN-DB" : return "Dabola (Guinea)";
1808    case "GN-DI" : return "Dinguiraye (Guinea)";
1809    case "GN-DL" : return "Dalaba (Guinea)";
1810    case "GN-DU" : return "Dubréka (Guinea)";
1811    case "GN-F" : return "Faranah (Guinea)";
1812    case "GN-FA" : return "Faranah (Guinea)";
1813    case "GN-FO" : return "Forécariah (Guinea)";
1814    case "GN-FR" : return "Fria (Guinea)";
1815    case "GN-GA" : return "Gaoual (Guinea)";
1816    case "GN-GU" : return "Guékédou (Guinea)";
1817    case "GN-K" : return "Kankan (Guinea)";
1818    case "GN-KA" : return "Kankan (Guinea)";
1819    case "GN-KB" : return "Koubia (Guinea)";
1820    case "GN-KD" : return "Kindia (Guinea)";
1821    case "GN-KE" : return "Kérouané (Guinea)";
1822    case "GN-KN" : return "Koundara (Guinea)";
1823    case "GN-KO" : return "Kouroussa (Guinea)";
1824    case "GN-KS" : return "Kissidougou (Guinea)";
1825    case "GN-L" : return "Labé (Guinea)";
1826    case "GN-LA" : return "Labé (Guinea)";
1827    case "GN-LE" : return "Lélouma (Guinea)";
1828    case "GN-LO" : return "Lola (Guinea)";
1829    case "GN-M" : return "Mamou (Guinea)";
1830    case "GN-MC" : return "Macenta (Guinea)";
1831    case "GN-MD" : return "Mandiana (Guinea)";
1832    case "GN-ML" : return "Mali (Guinea)";
1833    case "GN-MM" : return "Mamou (Guinea)";
1834    case "GN-N" : return "Nzérékoré (Guinea)";
1835    case "GN-NZ" : return "Nzérékoré (Guinea)";
1836    case "GN-PI" : return "Pita (Guinea)";
1837    case "GN-SI" : return "Siguiri (Guinea)";
1838    case "GN-TE" : return "Télimélé (Guinea)";
1839    case "GN-TO" : return "Tougué (Guinea)";
1840    case "GN-YO" : return "Yomou (Guinea)";
1841    case "GP-GP" : return "Guadeloupe (Guadeloupe)";
1842    case "GQ-AN" : return "Annobón (Equatorial Guinea)";
1843    case "GQ-BN" : return "Bioko Nord (Equatorial Guinea)";
1844    case "GQ-BS" : return "Bioko Sud (Equatorial Guinea)";
1845    case "GQ-C" : return "Região Continental (Equatorial Guinea)";
1846    case "GQ-CS" : return "Centro Sud (Equatorial Guinea)";
1847    case "GQ-I" : return "Região Insular (Equatorial Guinea)";
1848    case "GQ-KN" : return "Kié-Ntem (Equatorial Guinea)";
1849    case "GQ-LI" : return "Litoral (Equatorial Guinea)";
1850    case "GQ-WN" : return "Wele-Nzas (Equatorial Guinea)";
1851    case "GR-01" : return "Aitoloakarnanía (Greece)";
1852    case "GR-03" : return "Voiotía (Greece)";
1853    case "GR-04" : return "Évvoia (Greece)";
1854    case "GR-05" : return "Evrytanía (Greece)";
1855    case "GR-06" : return "Fthiótida (Greece)";
1856    case "GR-07" : return "Fokída (Greece)";
1857    case "GR-11" : return "Argolída (Greece)";
1858    case "GR-12" : return "Arkadía (Greece)";
1859    case "GR-13" : return "Achaḯa (Greece)";
1860    case "GR-14" : return "Ileía (Greece)";
1861    case "GR-15" : return "Korinthía (Greece)";
1862    case "GR-16" : return "Lakonía (Greece)";
1863    case "GR-17" : return "Messinía (Greece)";
1864    case "GR-21" : return "Zákynthos (Greece)";
1865    case "GR-22" : return "Kérkyra (Greece)";
1866    case "GR-23" : return "Kefallinía (Greece)";
1867    case "GR-24" : return "Lefkáda (Greece)";
1868    case "GR-31" : return "Árta (Greece)";
1869    case "GR-32" : return "Thesprotía (Greece)";
1870    case "GR-33" : return "Ioánnina (Greece)";
1871    case "GR-34" : return "Préveza (Greece)";
1872    case "GR-41" : return "Kardítsa (Greece)";
1873    case "GR-42" : return "Lárisa (Greece)";
1874    case "GR-43" : return "Magnisía (Greece)";
1875    case "GR-44" : return "Tríkala (Greece)";
1876    case "GR-51" : return "Grevená (Greece)";
1877    case "GR-52" : return "Dráma (Greece)";
1878    case "GR-53" : return "Imathía (Greece)";
1879    case "GR-54" : return "Thessaloníki (Greece)";
1880    case "GR-55" : return "Kavála (Greece)";
1881    case "GR-56" : return "Kastoriá (Greece)";
1882    case "GR-57" : return "Kilkís (Greece)";
1883    case "GR-58" : return "Kozáni (Greece)";
1884    case "GR-59" : return "Pélla (Greece)";
1885    case "GR-61" : return "Piería (Greece)";
1886    case "GR-62" : return "Sérres (Greece)";
1887    case "GR-63" : return "Flórina (Greece)";
1888    case "GR-64" : return "Chalkidikí (Greece)";
1889    case "GR-69" : return "Ágion Óros (Greece)";
1890    case "GR-71" : return "Évros (Greece)";
1891    case "GR-72" : return "Xánthi (Greece)";
1892    case "GR-73" : return "Rodópi (Greece)";
1893    case "GR-81" : return "Dodekánisa (Greece)";
1894    case "GR-82" : return "Kykládes (Greece)";
1895    case "GR-83" : return "Lésvos (Greece)";
1896    case "GR-84" : return "Sámos (Greece)";
1897    case "GR-85" : return "Chíos (Greece)";
1898    case "GR-91" : return "Irakleío (Greece)";
1899    case "GR-92" : return "Lasíthi (Greece)";
1900    case "GR-93" : return "Rethýmnis (Greece)";
1901    case "GR-94" : return "Chaniá (Greece)";
1902    case "GR-A" : return "Anatolikí Makedonía kai Thráki (Greece)";
1903    case "GR-A1" : return "Attikí (Greece)";
1904    case "GR-B" : return "Kentrikí Makedonía (Greece)";
1905    case "GR-C" : return "Dytikí Makedonía (Greece)";
1906    case "GR-D" : return "Ípeiros (Greece)";
1907    case "GR-E" : return "Thessalía (Greece)";
1908    case "GR-F" : return "Ionía Nísia (Greece)";
1909    case "GR-G" : return "Dytikí Elláda (Greece)";
1910    case "GR-H" : return "Stereá Elláda (Greece)";
1911    case "GR-I" : return "Attikí (Greece)";
1912    case "GR-J" : return "Peloponnísos (Greece)";
1913    case "GR-K" : return "Voreío Aigaío (Greece)";
1914    case "GR-L" : return "Notío Aigaío (Greece)";
1915    case "GR-M" : return "Krítí (Greece)";
1916    case "GS-GS" : return "S.Georgia & S.Sandwich Islands (S.Georgia & S.Sandwich Islands)";
1917    case "GT-AV" : return "Alta Verapaz (Guatemala)";
1918    case "GT-BV" : return "Baja Verapaz (Guatemala)";
1919    case "GT-CM" : return "Chimaltenango (Guatemala)";
1920    case "GT-CQ" : return "Chiquimula (Guatemala)";
1921    case "GT-ES" : return "Escuintla (Guatemala)";
1922    case "GT-GU" : return "Guatemala (Guatemala)";
1923    case "GT-HU" : return "Huehuetenango (Guatemala)";
1924    case "GT-IZ" : return "Izabal (Guatemala)";
1925    case "GT-JA" : return "Jalapa (Guatemala)";
1926    case "GT-JU" : return "Jutiapa (Guatemala)";
1927    case "GT-PE" : return "Petén (Guatemala)";
1928    case "GT-PR" : return "El Progreso (Guatemala)";
1929    case "GT-QC" : return "Quiché (Guatemala)";
1930    case "GT-QZ" : return "Quetzaltenango (Guatemala)";
1931    case "GT-RE" : return "Retalhuleu (Guatemala)";
1932    case "GT-SA" : return "Sacatepéquez (Guatemala)";
1933    case "GT-SM" : return "San Marcos (Guatemala)";
1934    case "GT-SO" : return "Sololá (Guatemala)";
1935    case "GT-SR" : return "Santa Rosa (Guatemala)";
1936    case "GT-SU" : return "Suchitepéquez (Guatemala)";
1937    case "GT-TO" : return "Totonicapán (Guatemala)";
1938    case "GT-ZA" : return "Zacapa (Guatemala)";
1939    case "GU-GU" : return "Guam (Guam)";
1940    case "GW-BA" : return "Bafatá (Guinea-Bissau)";
1941    case "GW-BL" : return "Bolama (Guinea-Bissau)";
1942    case "GW-BM" : return "Biombo (Guinea-Bissau)";
1943    case "GW-BS" : return "Bissau (Guinea-Bissau)";
1944    case "GW-CA" : return "Cacheu (Guinea-Bissau)";
1945    case "GW-GA" : return "Gabú (Guinea-Bissau)";
1946    case "GW-L" : return "Leste (Guinea-Bissau)";
1947    case "GW-N" : return "Norte (Guinea-Bissau)";
1948    case "GW-OI" : return "Oio (Guinea-Bissau)";
1949    case "GW-QU" : return "Quinara (Guinea-Bissau)";
1950    case "GW-S" : return "Sul (Guinea-Bissau)";
1951    case "GW-TO" : return "Tombali (Guinea-Bissau)";
1952    case "GY-BA" : return "Barima-Waini (Guyana)";
1953    case "GY-CU" : return "Cuyuni-Mazaruni (Guyana)";
1954    case "GY-DE" : return "Demerara-Mahaica (Guyana)";
1955    case "GY-EB" : return "East Berbice-Corentyne (Guyana)";
1956    case "GY-ES" : return "Essequibo Islands-West Demerara (Guyana)";
1957    case "GY-MA" : return "Mahaica-Berbice (Guyana)";
1958    case "GY-PM" : return "Pomeroon-Supenaam (Guyana)";
1959    case "GY-PT" : return "Potaro-Siparuni (Guyana)";
1960    case "GY-UD" : return "Upper Demerara-Berbice (Guyana)";
1961    case "GY-UT" : return "Upper Takutu-Upper Essequibo (Guyana)";
1962    case "HK-HK" : return "Hong Kong (Hong Kong)";
1963    case "HM-HM" : return "Heard & McDonald Islands (Heard & McDonald Islands)";
1964    case "HN-AT" : return "Atlántida (Honduras)";
1965    case "HN-CH" : return "Choluteca (Honduras)";
1966    case "HN-CL" : return "Colón (Honduras)";
1967    case "HN-CM" : return "Comayagua (Honduras)";
1968    case "HN-CP" : return "Copán (Honduras)";
1969    case "HN-CR" : return "Cortés (Honduras)";
1970    case "HN-EP" : return "El Paraíso (Honduras)";
1971    case "HN-FM" : return "Francisco Morazán (Honduras)";
1972    case "HN-GD" : return "Gracias a Dios (Honduras)";
1973    case "HN-IB" : return "Islas de la Bahía (Honduras)";
1974    case "HN-IN" : return "Intibucá (Honduras)";
1975    case "HN-LE" : return "Lempira (Honduras)";
1976    case "HN-LP" : return "La Paz (Honduras)";
1977    case "HN-OC" : return "Ocotepeque (Honduras)";
1978    case "HN-OL" : return "Olancho (Honduras)";
1979    case "HN-SB" : return "Santa Bárbara (Honduras)";
1980    case "HN-VA" : return "Valle (Honduras)";
1981    case "HN-YO" : return "Yoro (Honduras)";
1982    case "HR-01" : return "Zagrebačka županija (Croatia)";
1983    case "HR-02" : return "Krapinsko-zagorska županija (Croatia)";
1984    case "HR-03" : return "Sisačko-moslavačka županija (Croatia)";
1985    case "HR-04" : return "Karlovačka županija (Croatia)";
1986    case "HR-05" : return "Varaždinska županija (Croatia)";
1987    case "HR-06" : return "Koprivničko-križevačka županija (Croatia)";
1988    case "HR-07" : return "Bjelovarsko-bilogorska županija (Croatia)";
1989    case "HR-08" : return "Primorsko-goranska županija (Croatia)";
1990    case "HR-09" : return "Ličko-senjska županija (Croatia)";
1991    case "HR-10" : return "Virovitičko-podravska županija (Croatia)";
1992    case "HR-11" : return "Požeško-slavonska županija (Croatia)";
1993    case "HR-12" : return "Brodsko-posavska županija (Croatia)";
1994    case "HR-13" : return "Zadarska županija (Croatia)";
1995    case "HR-14" : return "Osječko-baranjska županija (Croatia)";
1996    case "HR-15" : return "Šibensko-kninska županija (Croatia)";
1997    case "HR-16" : return "Vukovarsko-srijemska županija (Croatia)";
1998    case "HR-17" : return "Splitsko-dalmatinska županija (Croatia)";
1999    case "HR-18" : return "Istarska županija (Croatia)";
2000    case "HR-19" : return "Dubrovačko-neretvanska županija (Croatia)";
2001    case "HR-20" : return "Međimurska županija (Croatia)";
2002    case "HR-21" : return "Grad Zagreb (Croatia)";
2003    case "HT-AR" : return "Artibonite (Haiti)";
2004    case "HT-CE" : return "Centre (Haiti)";
2005    case "HT-GA" : return "Grandans (Haiti)";
2006    case "HT-ND" : return "Nò (Haiti)";
2007    case "HT-NE" : return "Nòdès (Haiti)";
2008    case "HT-NI" : return "Nip (Haiti)";
2009    case "HT-NO" : return "Nòdwès (Haiti)";
2010    case "HT-OU" : return "Lwès (Haiti)";
2011    case "HT-SD" : return "Sid (Haiti)";
2012    case "HT-SE" : return "Sidès (Haiti)";
2013    case "HU-BA" : return "Baranya (Hungary)";
2014    case "HU-BC" : return "Békéscsaba (Hungary)";
2015    case "HU-BE" : return "Békés (Hungary)";
2016    case "HU-BK" : return "Bács-Kiskun (Hungary)";
2017    case "HU-BU" : return "Budapest (Hungary)";
2018    case "HU-BZ" : return "Borsod-Abaúj-Zemplén (Hungary)";
2019    case "HU-CS" : return "Csongrád (Hungary)";
2020    case "HU-DE" : return "Debrecen (Hungary)";
2021    case "HU-DU" : return "Dunaújváros (Hungary)";
2022    case "HU-EG" : return "Eger (Hungary)";
2023    case "HU-ER" : return "Érd (Hungary)";
2024    case "HU-FE" : return "Fejér (Hungary)";
2025    case "HU-GS" : return "Győr-Moson-Sopron (Hungary)";
2026    case "HU-GY" : return "Győr (Hungary)";
2027    case "HU-HB" : return "Hajdú-Bihar (Hungary)";
2028    case "HU-HE" : return "Heves (Hungary)";
2029    case "HU-HV" : return "Hódmezővásárhely (Hungary)";
2030    case "HU-JN" : return "Jász-Nagykun-Szolnok (Hungary)";
2031    case "HU-KE" : return "Komárom-Esztergom (Hungary)";
2032    case "HU-KM" : return "Kecskemét (Hungary)";
2033    case "HU-KV" : return "Kaposvár (Hungary)";
2034    case "HU-MI" : return "Miskolc (Hungary)";
2035    case "HU-NK" : return "Nagykanizsa (Hungary)";
2036    case "HU-NO" : return "Nógrád (Hungary)";
2037    case "HU-NY" : return "Nyíregyháza (Hungary)";
2038    case "HU-PE" : return "Pest (Hungary)";
2039    case "HU-PS" : return "Pécs (Hungary)";
2040    case "HU-SD" : return "Szeged (Hungary)";
2041    case "HU-SF" : return "Székesfehérvár (Hungary)";
2042    case "HU-SH" : return "Szombathely (Hungary)";
2043    case "HU-SK" : return "Szolnok (Hungary)";
2044    case "HU-SN" : return "Sopron (Hungary)";
2045    case "HU-SO" : return "Somogy (Hungary)";
2046    case "HU-SS" : return "Szekszárd (Hungary)";
2047    case "HU-ST" : return "Salgótarján (Hungary)";
2048    case "HU-SZ" : return "Szabolcs-Szatmár-Bereg (Hungary)";
2049    case "HU-TB" : return "Tatabánya (Hungary)";
2050    case "HU-TO" : return "Tolna (Hungary)";
2051    case "HU-VA" : return "Vas (Hungary)";
2052    case "HU-VE" : return "Veszprém (Hungary)";
2053    case "HU-VM" : return "Veszprém (Hungary)";
2054    case "HU-ZA" : return "Zala (Hungary)";
2055    case "HU-ZE" : return "Zalaegerszeg (Hungary)";
2056    case "ID-AC" : return "Aceh (Indonesia)";
2057    case "ID-BA" : return "Bali (Indonesia)";
2058    case "ID-BB" : return "Bangka Belitung (Indonesia)";
2059    case "ID-BE" : return "Bengkulu (Indonesia)";
2060    case "ID-BT" : return "Banten (Indonesia)";
2061    case "ID-GO" : return "Gorontalo (Indonesia)";
2062    case "ID-JA" : return "Jambi (Indonesia)";
2063    case "ID-JB" : return "Jawa Barat (Indonesia)";
2064    case "ID-JI" : return "Jawa Timur (Indonesia)";
2065    case "ID-JK" : return "Jakarta Raya (Indonesia)";
2066    case "ID-JT" : return "Jawa Tengah (Indonesia)";
2067    case "ID-JW" : return "Jawa (Indonesia)";
2068    case "ID-KA" : return "Kalimantan (Indonesia)";
2069    case "ID-KB" : return "Kalimantan Barat (Indonesia)";
2070    case "ID-KI" : return "Kalimantan Timur (Indonesia)";
2071    case "ID-KR" : return "Kepulauan Riau (Indonesia)";
2072    case "ID-KS" : return "Kalimantan Selatan (Indonesia)";
2073    case "ID-KT" : return "Kalimantan Tengah (Indonesia)";
2074    case "ID-KU" : return "Kalimantan Utara (Indonesia)";
2075    case "ID-LA" : return "Lampung (Indonesia)";
2076    case "ID-MA" : return "Maluku (Indonesia)";
2077    case "ID-ML" : return "Maluku (Indonesia)";
2078    case "ID-MU" : return "Maluku Utara (Indonesia)";
2079    case "ID-NB" : return "Nusa Tenggara Barat (Indonesia)";
2080    case "ID-NT" : return "Nusa Tenggara Timur (Indonesia)";
2081    case "ID-NU" : return "Nusa Tenggara (Indonesia)";
2082    case "ID-PA" : return "Papua (Indonesia)";
2083    case "ID-PB" : return "Papua Barat (Indonesia)";
2084    case "ID-PP" : return "Papua (Indonesia)";
2085    case "ID-RI" : return "Riau (Indonesia)";
2086    case "ID-SA" : return "Sulawesi Utara (Indonesia)";
2087    case "ID-SB" : return "Sumatera Barat (Indonesia)";
2088    case "ID-SG" : return "Sulawesi Tenggara (Indonesia)";
2089    case "ID-SL" : return "Sulawesi (Indonesia)";
2090    case "ID-SM" : return "Sumatera (Indonesia)";
2091    case "ID-SN" : return "Sulawesi Selatan (Indonesia)";
2092    case "ID-SR" : return "Sulawesi Barat (Indonesia)";
2093    case "ID-SS" : return "Sumatera Selatan (Indonesia)";
2094    case "ID-ST" : return "Sulawesi Tengah (Indonesia)";
2095    case "ID-SU" : return "Sumatera Utara (Indonesia)";
2096    case "ID-YO" : return "Yogyakarta (Indonesia)";
2097    case "IE-C" : return "Connacht (Ireland)";
2098    case "IE-CE" : return "An Clár (Ireland)";
2099    case "IE-CN" : return "An Cabhán (Ireland)";
2100    case "IE-CO" : return "Corcaigh (Ireland)";
2101    case "IE-CW" : return "Carlow (Ireland)";
2102    case "IE-D" : return "Baile Átha Cliath (Ireland)";
2103    case "IE-DL" : return "Donegal (Ireland)";
2104    case "IE-G" : return "Gaillimh (Ireland)";
2105    case "IE-KE" : return "Cill Dara (Ireland)";
2106    case "IE-KK" : return "Cill Chainnigh (Ireland)";
2107    case "IE-KY" : return "Ciarraí (Ireland)";
2108    case "IE-L" : return "Laighin (Ireland)";
2109    case "IE-LD" : return "An Longfort (Ireland)";
2110    case "IE-LH" : return "Louth (Ireland)";
2111    case "IE-LK" : return "Limerick (Ireland)";
2112    case "IE-LM" : return "Leitrim (Ireland)";
2113    case "IE-LS" : return "Laois (Ireland)";
2114    case "IE-M" : return "An Mhumhain (Ireland)";
2115    case "IE-MH" : return "An Mhí (Ireland)";
2116    case "IE-MN" : return "Monaghan (Ireland)";
2117    case "IE-MO" : return "Maigh Eo (Ireland)";
2118    case "IE-OY" : return "Offaly (Ireland)";
2119    case "IE-RN" : return "Ros Comáin (Ireland)";
2120    case "IE-SO" : return "Sligeach (Ireland)";
2121    case "IE-TA" : return "Tiobraid Árann (Ireland)";
2122    case "IE-U" : return "Ulaidh (Ireland)";
2123    case "IE-WD" : return "Port Láirge (Ireland)";
2124    case "IE-WH" : return "An Iarmhí (Ireland)";
2125    case "IE-WW" : return "Cill Mhantáin (Ireland)";
2126    case "IE-WX" : return "Loch Garman (Ireland)";
2127    case "IL-D" : return "Southern District (Israel)";
2128    case "IL-HA" : return "Haifa (Israel)";
2129    case "IL-JM" : return "Jerusalem (Israel)";
2130    case "IL-M" : return "Central District (Israel)";
2131    case "IL-TA" : return "Tel Aviv (Israel)";
2132    case "IL-Z" : return "Northern District (Israel)";
2133    case "IM-IM" : return "Isle of Main (Isle of Man)";
2134    case "IN-AN" : return "Andaman and Nicobar Islands (India)";
2135    case "IN-AP" : return "Andhra Pradesh (India)";
2136    case "IN-AR" : return "Arunachal Pradesh (India)";
2137    case "IN-AS" : return "Assam (India)";
2138    case "IN-BR" : return "Bihar (India)";
2139    case "IN-CH" : return "Chandigarh (India)";
2140    case "IN-CT" : return "Chhattisgarh (India)";
2141    case "IN-DD" : return "Daman and Diu (India)";
2142    case "IN-DL" : return "Delhi (India)";
2143    case "IN-DN" : return "Dadra and Nagar Haveli (India)";
2144    case "IN-GA" : return "Goa (India)";
2145    case "IN-GJ" : return "Gujarat (India)";
2146    case "IN-HP" : return "Himachal Pradesh (India)";
2147    case "IN-HR" : return "Haryana (India)";
2148    case "IN-JH" : return "Jharkhand (India)";
2149    case "IN-JK" : return "Jammu and Kashmir (India)";
2150    case "IN-KA" : return "Karnataka (India)";
2151    case "IN-KL" : return "Kerala (India)";
2152    case "IN-LD" : return "Lakshadweep (India)";
2153    case "IN-MH" : return "Maharashtra (India)";
2154    case "IN-ML" : return "Meghalaya (India)";
2155    case "IN-MN" : return "Manipur (India)";
2156    case "IN-MP" : return "Madhya Pradesh (India)";
2157    case "IN-MZ" : return "Mizoram (India)";
2158    case "IN-NL" : return "Nagaland (India)";
2159    case "IN-OR" : return "Odisha (India)";
2160    case "IN-PB" : return "Punjab (India)";
2161    case "IN-PY" : return "Puducherry (India)";
2162    case "IN-RJ" : return "Rajasthan (India)";
2163    case "IN-SK" : return "Sikkim (India)";
2164    case "IN-TG" : return "Telangana (India)";
2165    case "IN-TN" : return "Tamil Nadu (India)";
2166    case "IN-TR" : return "Tripura (India)";
2167    case "IN-UP" : return "Uttar Pradesh (India)";
2168    case "IN-UT" : return "Uttarakhand (India)";
2169    case "IN-WB" : return "West Bengal (India)";
2170    case "IO-IO" : return "British Indian Ocean Territory (British Indian Ocean Territory)";
2171    case "IQ-AN" : return "Al Anbār (Iraq)";
2172    case "IQ-AR" : return "Arbīl (Iraq)";
2173    case "IQ-BA" : return "Al Başrah (Iraq)";
2174    case "IQ-BB" : return "Bābil (Iraq)";
2175    case "IQ-BG" : return "Baghdād (Iraq)";
2176    case "IQ-DA" : return "Dahūk (Iraq)";
2177    case "IQ-DI" : return "Diyālá (Iraq)";
2178    case "IQ-DQ" : return "Dhī Qār (Iraq)";
2179    case "IQ-KA" : return "Karbalā' (Iraq)";
2180    case "IQ-KI" : return "Kirkūk (Iraq)";
2181    case "IQ-MA" : return "Maysān (Iraq)";
2182    case "IQ-MU" : return "Al Muthanná (Iraq)";
2183    case "IQ-NA" : return "An Najaf (Iraq)";
2184    case "IQ-NI" : return "Nīnawá (Iraq)";
2185    case "IQ-QA" : return "Al Qādisīyah (Iraq)";
2186    case "IQ-SD" : return "Şalāḩ ad Dīn (Iraq)";
2187    case "IQ-SU" : return "As Sulaymānīyah (Iraq)";
2188    case "IQ-WA" : return "Wāsiţ (Iraq)";
2189    case "IR-01" : return "Āz̄arbāyjān-e Sharqī (Iran)";
2190    case "IR-02" : return "Āz̄arbāyjān-e Gharbī (Iran)";
2191    case "IR-03" : return "Ardabīl (Iran)";
2192    case "IR-04" : return "Eşfahān (Iran)";
2193    case "IR-05" : return "Īlām (Iran)";
2194    case "IR-06" : return "Būshehr (Iran)";
2195    case "IR-07" : return "Tehrān (Iran)";
2196    case "IR-08" : return "Chahār Maḩāll va Bakhtīārī (Iran)";
2197    case "IR-10" : return "Khūzestān (Iran)";
2198    case "IR-11" : return "Zanjān (Iran)";
2199    case "IR-12" : return "Semnān (Iran)";
2200    case "IR-13" : return "Sīstān va Balūchestān (Iran)";
2201    case "IR-14" : return "Fārs (Iran)";
2202    case "IR-15" : return "Kermān (Iran)";
2203    case "IR-16" : return "Kordestān (Iran)";
2204    case "IR-17" : return "Kermānshāh (Iran)";
2205    case "IR-18" : return "Kohgīlūyeh va Būyer Aḩmad (Iran)";
2206    case "IR-19" : return "Gīlān (Iran)";
2207    case "IR-20" : return "Lorestān (Iran)";
2208    case "IR-21" : return "Māzandarān (Iran)";
2209    case "IR-22" : return "Markazī (Iran)";
2210    case "IR-23" : return "Hormozgān (Iran)";
2211    case "IR-24" : return "Hamadān (Iran)";
2212    case "IR-25" : return "Yazd (Iran)";
2213    case "IR-26" : return "Qom (Iran)";
2214    case "IR-27" : return "Golestān (Iran)";
2215    case "IR-28" : return "Qazvīn (Iran)";
2216    case "IR-29" : return "Khorāsān-e Janūbī (Iran)";
2217    case "IR-30" : return "Khorāsān-e Razavī (Iran)";
2218    case "IR-31" : return "Khorāsān-e Shemālī (Iran)";
2219    case "IR-32" : return "Alborz (Iran)";
2220    case "IS-0" : return "Reykjavík (Iceland)";
2221    case "IS-1" : return "Höfuðborgarsvæði utan Reykjavíkur (Iceland)";
2222    case "IS-2" : return "Suðurnes (Iceland)";
2223    case "IS-3" : return "Vesturland (Iceland)";
2224    case "IS-4" : return "Vestfirðir (Iceland)";
2225    case "IS-5" : return "Norðurland vestra (Iceland)";
2226    case "IS-6" : return "Norðurland eystra (Iceland)";
2227    case "IS-7" : return "Austurland (Iceland)";
2228    case "IS-8" : return "Suðurland (Iceland)";
2229    case "IT-21" : return "Piemonte (Italy)";
2230    case "IT-23" : return "Val d'Aoste (Italy)";
2231    case "IT-25" : return "Lombardia (Italy)";
2232    case "IT-32" : return "Trentino-Alto Adige (Italy)";
2233    case "IT-34" : return "Veneto (Italy)";
2234    case "IT-36" : return "Friuli-Venezia Giulia (Italy)";
2235    case "IT-42" : return "Liguria (Italy)";
2236    case "IT-45" : return "Emilia-Romagna (Italy)";
2237    case "IT-52" : return "Toscana (Italy)";
2238    case "IT-55" : return "Umbria (Italy)";
2239    case "IT-57" : return "Marche (Italy)";
2240    case "IT-62" : return "Lazio (Italy)";
2241    case "IT-65" : return "Abruzzo (Italy)";
2242    case "IT-67" : return "Molise (Italy)";
2243    case "IT-72" : return "Campania (Italy)";
2244    case "IT-75" : return "Puglia (Italy)";
2245    case "IT-77" : return "Basilicata (Italy)";
2246    case "IT-78" : return "Calabria (Italy)";
2247    case "IT-82" : return "Sicilia (Italy)";
2248    case "IT-88" : return "Sardegna (Italy)";
2249    case "IT-AG" : return "Agrigento (Italy)";
2250    case "IT-AL" : return "Alessandria (Italy)";
2251    case "IT-AN" : return "Ancona (Italy)";
2252    case "IT-AO" : return "Aosta (Italy)";
2253    case "IT-AP" : return "Ascoli Piceno (Italy)";
2254    case "IT-AQ" : return "L'Aquila (Italy)";
2255    case "IT-AR" : return "Arezzo (Italy)";
2256    case "IT-AT" : return "Asti (Italy)";
2257    case "IT-AV" : return "Avellino (Italy)";
2258    case "IT-BA" : return "Bari (Italy)";
2259    case "IT-BG" : return "Bergamo (Italy)";
2260    case "IT-BI" : return "Biella (Italy)";
2261    case "IT-BL" : return "Belluno (Italy)";
2262    case "IT-BN" : return "Benevento (Italy)";
2263    case "IT-BO" : return "Bologna (Italy)";
2264    case "IT-BR" : return "Brindisi (Italy)";
2265    case "IT-BS" : return "Brescia (Italy)";
2266    case "IT-BT" : return "Barletta-Andria-Trani (Italy)";
2267    case "IT-BZ" : return "Bolzano (Italy)";
2268    case "IT-CA" : return "Cagliari (Italy)";
2269    case "IT-CB" : return "Campobasso (Italy)";
2270    case "IT-CE" : return "Caserta (Italy)";
2271    case "IT-CH" : return "Chieti (Italy)";
2272    case "IT-CI" : return "Carbonia-Iglesias (Italy)";
2273    case "IT-CL" : return "Caltanissetta (Italy)";
2274    case "IT-CN" : return "Cuneo (Italy)";
2275    case "IT-CO" : return "Como (Italy)";
2276    case "IT-CR" : return "Cremona (Italy)";
2277    case "IT-CS" : return "Cosenza (Italy)";
2278    case "IT-CT" : return "Catania (Italy)";
2279    case "IT-CZ" : return "Catanzaro (Italy)";
2280    case "IT-EN" : return "Enna (Italy)";
2281    case "IT-FC" : return "Forlì-Cesena (Italy)";
2282    case "IT-FE" : return "Ferrara (Italy)";
2283    case "IT-FG" : return "Foggia (Italy)";
2284    case "IT-FI" : return "Firenze (Italy)";
2285    case "IT-FM" : return "Fermo (Italy)";
2286    case "IT-FR" : return "Frosinone (Italy)";
2287    case "IT-GE" : return "Genova (Italy)";
2288    case "IT-GO" : return "Gorizia (Italy)";
2289    case "IT-GR" : return "Grosseto (Italy)";
2290    case "IT-IM" : return "Imperia (Italy)";
2291    case "IT-IS" : return "Isernia (Italy)";
2292    case "IT-KR" : return "Crotone (Italy)";
2293    case "IT-LC" : return "Lecco (Italy)";
2294    case "IT-LE" : return "Lecce (Italy)";
2295    case "IT-LI" : return "Livorno (Italy)";
2296    case "IT-LO" : return "Lodi (Italy)";
2297    case "IT-LT" : return "Latina (Italy)";
2298    case "IT-LU" : return "Lucca (Italy)";
2299    case "IT-MB" : return "Monza e Brianza (Italy)";
2300    case "IT-MC" : return "Macerata (Italy)";
2301    case "IT-ME" : return "Messina (Italy)";
2302    case "IT-MI" : return "Milano (Italy)";
2303    case "IT-MN" : return "Mantova (Italy)";
2304    case "IT-MO" : return "Modena (Italy)";
2305    case "IT-MS" : return "Massa-Carrara (Italy)";
2306    case "IT-MT" : return "Matera (Italy)";
2307    case "IT-NA" : return "Napoli (Italy)";
2308    case "IT-NO" : return "Novara (Italy)";
2309    case "IT-NU" : return "Nuoro (Italy)";
2310    case "IT-OG" : return "Ogliastra (Italy)";
2311    case "IT-OR" : return "Oristano (Italy)";
2312    case "IT-OT" : return "Olbia-Tempio (Italy)";
2313    case "IT-PA" : return "Palermo (Italy)";
2314    case "IT-PC" : return "Piacenza (Italy)";
2315    case "IT-PD" : return "Padova (Italy)";
2316    case "IT-PE" : return "Pescara (Italy)";
2317    case "IT-PG" : return "Perugia (Italy)";
2318    case "IT-PI" : return "Pisa (Italy)";
2319    case "IT-PN" : return "Pordenone (Italy)";
2320    case "IT-PO" : return "Prato (Italy)";
2321    case "IT-PR" : return "Parma (Italy)";
2322    case "IT-PT" : return "Pistoia (Italy)";
2323    case "IT-PU" : return "Pesaro e Urbino (Italy)";
2324    case "IT-PV" : return "Pavia (Italy)";
2325    case "IT-PZ" : return "Potenza (Italy)";
2326    case "IT-RA" : return "Ravenna (Italy)";
2327    case "IT-RC" : return "Reggio Calabria (Italy)";
2328    case "IT-RE" : return "Reggio Emilia (Italy)";
2329    case "IT-RG" : return "Ragusa (Italy)";
2330    case "IT-RI" : return "Rieti (Italy)";
2331    case "IT-RM" : return "Roma (Italy)";
2332    case "IT-RN" : return "Rimini (Italy)";
2333    case "IT-RO" : return "Rovigo (Italy)";
2334    case "IT-SA" : return "Salerno (Italy)";
2335    case "IT-SI" : return "Siena (Italy)";
2336    case "IT-SO" : return "Sondrio (Italy)";
2337    case "IT-SP" : return "La Spezia (Italy)";
2338    case "IT-SR" : return "Siracusa (Italy)";
2339    case "IT-SS" : return "Sassari (Italy)";
2340    case "IT-SV" : return "Savona (Italy)";
2341    case "IT-TA" : return "Taranto (Italy)";
2342    case "IT-TE" : return "Teramo (Italy)";
2343    case "IT-TN" : return "Trento (Italy)";
2344    case "IT-TO" : return "Torino (Italy)";
2345    case "IT-TP" : return "Trapani (Italy)";
2346    case "IT-TR" : return "Terni (Italy)";
2347    case "IT-TS" : return "Trieste (Italy)";
2348    case "IT-TV" : return "Treviso (Italy)";
2349    case "IT-UD" : return "Udine (Italy)";
2350    case "IT-VA" : return "Varese (Italy)";
2351    case "IT-VB" : return "Verbano-Cusio-Ossola (Italy)";
2352    case "IT-VC" : return "Vercelli (Italy)";
2353    case "IT-VE" : return "Venezia (Italy)";
2354    case "IT-VI" : return "Vicenza (Italy)";
2355    case "IT-VR" : return "Verona (Italy)";
2356    case "IT-VS" : return "Medio Campidano (Italy)";
2357    case "IT-VT" : return "Viterbo (Italy)";
2358    case "IT-VV" : return "Vibo Valentia (Italy)";
2359    case "JE-JE" : return "Jersey (Jersey)";
2360    case "JM-01" : return "Kingston (Jamaica)";
2361    case "JM-02" : return "Saint Andrew (Jamaica)";
2362    case "JM-03" : return "Saint Thomas (Jamaica)";
2363    case "JM-04" : return "Portland (Jamaica)";
2364    case "JM-05" : return "Saint Mary (Jamaica)";
2365    case "JM-06" : return "Saint Ann (Jamaica)";
2366    case "JM-07" : return "Trelawny (Jamaica)";
2367    case "JM-08" : return "Saint James (Jamaica)";
2368    case "JM-09" : return "Hanover (Jamaica)";
2369    case "JM-10" : return "Westmoreland (Jamaica)";
2370    case "JM-11" : return "Saint Elizabeth (Jamaica)";
2371    case "JM-12" : return "Manchester (Jamaica)";
2372    case "JM-13" : return "Clarendon (Jamaica)";
2373    case "JM-14" : return "Saint Catherine (Jamaica)";
2374    case "JO-AJ" : return "ʽAjlūn (Jordan)";
2375    case "JO-AM" : return "‘Ammān (Jordan)";
2376    case "JO-AQ" : return "Al ʽAqabah (Jordan)";
2377    case "JO-AT" : return "Aţ Ţafīlah (Jordan)";
2378    case "JO-AZ" : return "Az Zarqā' (Jordan)";
2379    case "JO-BA" : return "Al Balqā' (Jordan)";
2380    case "JO-IR" : return "Irbid (Jordan)";
2381    case "JO-JA" : return "Jarash (Jordan)";
2382    case "JO-KA" : return "Al Karak (Jordan)";
2383    case "JO-MA" : return "Al Mafraq (Jordan)";
2384    case "JO-MD" : return "Mādabā (Jordan)";
2385    case "JO-MN" : return "Ma'ān (Jordan)";
2386    case "JP-01" : return "Hokkaido (Japan)";
2387    case "JP-02" : return "Aomori (Japan)";
2388    case "JP-03" : return "Iwate (Japan)";
2389    case "JP-04" : return "Miyagi (Japan)";
2390    case "JP-05" : return "Akita (Japan)";
2391    case "JP-06" : return "Yamagata (Japan)";
2392    case "JP-07" : return "Fukushima (Japan)";
2393    case "JP-08" : return "Ibaraki (Japan)";
2394    case "JP-09" : return "Tochigi (Japan)";
2395    case "JP-10" : return "Gunma (Japan)";
2396    case "JP-11" : return "Saitama (Japan)";
2397    case "JP-12" : return "Chiba (Japan)";
2398    case "JP-13" : return "Tôkyô (Japan)";
2399    case "JP-14" : return "Kanagawa (Japan)";
2400    case "JP-15" : return "Niigata (Japan)";
2401    case "JP-16" : return "Toyama (Japan)";
2402    case "JP-17" : return "Ishikawa (Japan)";
2403    case "JP-18" : return "Fukui (Japan)";
2404    case "JP-19" : return "Yamanashi (Japan)";
2405    case "JP-20" : return "Nagano (Japan)";
2406    case "JP-21" : return "Gifu (Japan)";
2407    case "JP-22" : return "Shizuoka (Japan)";
2408    case "JP-23" : return "Aichi (Japan)";
2409    case "JP-24" : return "Mie (Japan)";
2410    case "JP-25" : return "Shiga (Japan)";
2411    case "JP-26" : return "Kyoto (Japan)";
2412    case "JP-27" : return "Osaka (Japan)";
2413    case "JP-28" : return "Hyogo (Japan)";
2414    case "JP-29" : return "Nara (Japan)";
2415    case "JP-30" : return "Wakayama (Japan)";
2416    case "JP-31" : return "Tottori (Japan)";
2417    case "JP-32" : return "Shimane (Japan)";
2418    case "JP-33" : return "Okayama (Japan)";
2419    case "JP-34" : return "Hiroshima (Japan)";
2420    case "JP-35" : return "Yamaguchi (Japan)";
2421    case "JP-36" : return "Tokushima (Japan)";
2422    case "JP-37" : return "Kagawa (Japan)";
2423    case "JP-38" : return "Ehime (Japan)";
2424    case "JP-39" : return "Kochi (Japan)";
2425    case "JP-40" : return "Fukuoka (Japan)";
2426    case "JP-41" : return "Saga (Japan)";
2427    case "JP-42" : return "Nagasaki (Japan)";
2428    case "JP-43" : return "Kumamoto (Japan)";
2429    case "JP-44" : return "Oita (Japan)";
2430    case "JP-45" : return "Miyazaki (Japan)";
2431    case "JP-46" : return "Kagoshima (Japan)";
2432    case "JP-47" : return "Okinawa (Japan)";
2433    case "KE-01" : return "Baringo (Kenya)";
2434    case "KE-02" : return "Bomet (Kenya)";
2435    case "KE-03" : return "Bungoma (Kenya)";
2436    case "KE-04" : return "Busia (Kenya)";
2437    case "KE-05" : return "Elgeyo/Marakwet (Kenya)";
2438    case "KE-06" : return "Embu (Kenya)";
2439    case "KE-07" : return "Garissa (Kenya)";
2440    case "KE-08" : return "Homa Bay (Kenya)";
2441    case "KE-09" : return "Isiolo (Kenya)";
2442    case "KE-10" : return "Kajiado (Kenya)";
2443    case "KE-11" : return "Kakamega (Kenya)";
2444    case "KE-12" : return "Kericho (Kenya)";
2445    case "KE-13" : return "Kiambu (Kenya)";
2446    case "KE-14" : return "Kilifi (Kenya)";
2447    case "KE-15" : return "Kirinyaga (Kenya)";
2448    case "KE-16" : return "Kisii (Kenya)";
2449    case "KE-17" : return "Kisumu (Kenya)";
2450    case "KE-18" : return "Kitui (Kenya)";
2451    case "KE-19" : return "Kwale (Kenya)";
2452    case "KE-20" : return "Laikipia (Kenya)";
2453    case "KE-21" : return "Lamu (Kenya)";
2454    case "KE-22" : return "Machakos (Kenya)";
2455    case "KE-23" : return "Makueni (Kenya)";
2456    case "KE-24" : return "Mandera (Kenya)";
2457    case "KE-25" : return "Marsabit (Kenya)";
2458    case "KE-26" : return "Meru (Kenya)";
2459    case "KE-27" : return "Migori (Kenya)";
2460    case "KE-28" : return "Mombasa (Kenya)";
2461    case "KE-29" : return "Murang'a (Kenya)";
2462    case "KE-30" : return "Nairobi City (Kenya)";
2463    case "KE-31" : return "Nakuru (Kenya)";
2464    case "KE-32" : return "Nandi (Kenya)";
2465    case "KE-33" : return "Narok (Kenya)";
2466    case "KE-34" : return "Nyamira (Kenya)";
2467    case "KE-35" : return "Nyandarua (Kenya)";
2468    case "KE-36" : return "Nyeri (Kenya)";
2469    case "KE-37" : return "Samburu (Kenya)";
2470    case "KE-38" : return "Siaya (Kenya)";
2471    case "KE-39" : return "Taita/Taveta (Kenya)";
2472    case "KE-40" : return "Tana River (Kenya)";
2473    case "KE-41" : return "Tharaka-Nithi (Kenya)";
2474    case "KE-42" : return "Trans Nzoia (Kenya)";
2475    case "KE-43" : return "Turkana (Kenya)";
2476    case "KE-44" : return "Uasin Gishu (Kenya)";
2477    case "KE-45" : return "Vihiga (Kenya)";
2478    case "KE-46" : return "Wajir (Kenya)";
2479    case "KE-47" : return "West Pokot (Kenya)";
2480    case "KG-B" : return "Batken (Kyrgyzstan)";
2481    case "KG-C" : return "Chü (Kyrgyzstan)";
2482    case "KG-GB" : return "Bishkek (Kyrgyzstan)";
2483    case "KG-GO" : return "Gorod Oš (Kyrgyzstan)";
2484    case "KG-J" : return "Džalal-Abadskaja oblast' (Kyrgyzstan)";
2485    case "KG-N" : return "Naryn (Kyrgyzstan)";
2486    case "KG-O" : return "Osh (Kyrgyzstan)";
2487    case "KG-T" : return "Talas (Kyrgyzstan)";
2488    case "KG-Y" : return "Issyk-Kul'skaja oblast' (Kyrgyzstan)";
2489    case "KH-1" : return "Bântéay Méanchey (Cambodia)";
2490    case "KH-10" : return "Krâchéh (Cambodia)";
2491    case "KH-11" : return "Môndól Kiri (Cambodia)";
2492    case "KH-12" : return "Phnom Penh (Cambodia)";
2493    case "KH-13" : return "Preăh Vihéar (Cambodia)";
2494    case "KH-14" : return "Prey Veaeng (Cambodia)";
2495    case "KH-15" : return "Pousaat (Cambodia)";
2496    case "KH-16" : return "Rotanak Kiri (Cambodia)";
2497    case "KH-17" : return "Siem Reab (Cambodia)";
2498    case "KH-18" : return "Krŏng Preăh Sihanouk (Cambodia)";
2499    case "KH-19" : return "Stoĕng Trêng (Cambodia)";
2500    case "KH-2" : return "Baat Dambang (Cambodia)";
2501    case "KH-20" : return "Svaay Rieng (Cambodia)";
2502    case "KH-21" : return "Taakaev (Cambodia)";
2503    case "KH-22" : return "Ŏtdâr Méanchey (Cambodia)";
2504    case "KH-23" : return "Krong Kaeb (Cambodia)";
2505    case "KH-24" : return "Krŏng Pailĭn (Cambodia)";
2506    case "KH-3" : return "Kampong Chaam (Cambodia)";
2507    case "KH-4" : return "Kampong Chhnang (Cambodia)";
2508    case "KH-5" : return "Kâmpóng Spœ (Cambodia)";
2509    case "KH-6" : return "Kâmpóng Thum (Cambodia)";
2510    case "KH-7" : return "Kampot (Cambodia)";
2511    case "KH-8" : return "Kandaal (Cambodia)";
2512    case "KH-9" : return "Kaoh Kong (Cambodia)";
2513    case "KI-G" : return "Gilbert Islands (Kiribati)";
2514    case "KI-L" : return "Line Islands (Kiribati)";
2515    case "KI-P" : return "Phoenix Islands (Kiribati)";
2516    case "KM-A" : return "Andjouân (Comoros)";
2517    case "KM-G" : return "Andjazîdja (Comoros)";
2518    case "KM-M" : return "Mohéli (Comoros)";
2519    case "KN-01" : return "Christ Church Nichola Town (Saint Kitts And Nevis)";
2520    case "KN-02" : return "Saint Anne Sandy Point (Saint Kitts And Nevis)";
2521    case "KN-03" : return "Saint George Basseterre (Saint Kitts And Nevis)";
2522    case "KN-04" : return "Saint George Gingerland (Saint Kitts And Nevis)";
2523    case "KN-05" : return "Saint James Windward (Saint Kitts And Nevis)";
2524    case "KN-06" : return "Saint John Capisterre (Saint Kitts And Nevis)";
2525    case "KN-07" : return "Saint John Figtree (Saint Kitts And Nevis)";
2526    case "KN-08" : return "Saint Mary Cayon (Saint Kitts And Nevis)";
2527    case "KN-09" : return "Saint Paul Capisterre (Saint Kitts And Nevis)";
2528    case "KN-10" : return "Saint Paul Charlestown (Saint Kitts And Nevis)";
2529    case "KN-11" : return "Saint Peter Basseterre (Saint Kitts And Nevis)";
2530    case "KN-12" : return "Saint Thomas Lowland (Saint Kitts And Nevis)";
2531    case "KN-13" : return "Saint Thomas Middle Island (Saint Kitts And Nevis)";
2532    case "KN-15" : return "Trinity Palmetto Point (Saint Kitts And Nevis)";
2533    case "KN-K" : return "Saint Kitts (Saint Kitts And Nevis)";
2534    case "KN-N" : return "Nevis (Saint Kitts And Nevis)";
2535    case "KP-01" : return "P'yǒngyang (Korea, Democratic People's Republic Of)";
2536    case "KP-02" : return "P'yǒngan-namdo (Korea, Democratic People's Republic Of)";
2537    case "KP-03" : return "P'yǒngan-bukto (Korea, Democratic People's Republic Of)";
2538    case "KP-04" : return "Chagang-do (Korea, Democratic People's Republic Of)";
2539    case "KP-05" : return "Hwanghae-namdo (Korea, Democratic People's Republic Of)";
2540    case "KP-06" : return "Hwanghae-bukto (Korea, Democratic People's Republic Of)";
2541    case "KP-07" : return "Kangweonto (Korea, Democratic People's Republic Of)";
2542    case "KP-08" : return "Hamgyǒng-namdo (Korea, Democratic People's Republic Of)";
2543    case "KP-09" : return "Hamgyǒng-bukto (Korea, Democratic People's Republic Of)";
2544    case "KP-10" : return "Ryangkangto (Korea, Democratic People's Republic Of)";
2545    case "KP-13" : return "Nasǒn (Korea, Democratic People's Republic Of)";
2546    case "KR-11" : return "Seoul-T'ǔkpyǒlshi (Korea, Republic of)";
2547    case "KR-26" : return "Busan Gwang'yeogsi (Korea, Republic of)";
2548    case "KR-27" : return "Daegu Gwang'yeogsi (Korea, Republic of)";
2549    case "KR-28" : return "Inch'ǒn-Kwangyǒkshi (Korea, Republic of)";
2550    case "KR-29" : return "Gwangju Gwang'yeogsi (Korea, Republic of)";
2551    case "KR-30" : return "Daejeon Gwang'yeogsi (Korea, Republic of)";
2552    case "KR-31" : return "Ulsan Gwang'yeogsi (Korea, Republic of)";
2553    case "KR-41" : return "Gyeonggido (Korea, Republic of)";
2554    case "KR-42" : return "Gang'weondo (Korea, Republic of)";
2555    case "KR-43" : return "Ch'ungch'ǒngbuk-do (Korea, Republic of)";
2556    case "KR-44" : return "Ch'ungch'ǒngnam-do (Korea, Republic of)";
2557    case "KR-45" : return "Chǒllabuk-do (Korea, Republic of)";
2558    case "KR-46" : return "Chǒllanam-do (Korea, Republic of)";
2559    case "KR-47" : return "Gyeongsangbugdo (Korea, Republic of)";
2560    case "KR-48" : return "Gyeongsangnamdo (Korea, Republic of)";
2561    case "KR-49" : return "Cheju-do (Korea, Republic of)";
2562    case "KR-50" : return "Sejong (Korea, Republic of)";
2563    case "KW-AH" : return "Al Aḩmadī (Kuwait)";
2564    case "KW-FA" : return "Al Farwānīyah (Kuwait)";
2565    case "KW-HA" : return "Ḩawallī (Kuwait)";
2566    case "KW-JA" : return "Al Jahrā’ (Kuwait)";
2567    case "KW-KU" : return "Al Kuwayt (Kuwait)";
2568    case "KW-MU" : return "Mubārak al Kabīr (Kuwait)";
2569    case "KY-KY" : return "Cayman Islands (Cayman Islands)";
2570    case "KZ-AKM" : return "Akmolinskaja oblast' (Kazakhstan)";
2571    case "KZ-AKT" : return "Aktjubinskaja oblast' (Kazakhstan)";
2572    case "KZ-ALA" : return "Almaty (Kazakhstan)";
2573    case "KZ-ALM" : return "Almatinskaja oblast' (Kazakhstan)";
2574    case "KZ-AST" : return "Astana (Kazakhstan)";
2575    case "KZ-ATY" : return "Atyraū oblysy (Kazakhstan)";
2576    case "KZ-KAR" : return "Karagandinskaja oblast' (Kazakhstan)";
2577    case "KZ-KUS" : return "Kostanajskaja oblast' (Kazakhstan)";
2578    case "KZ-KZY" : return "Kyzylordinskaja oblast' (Kazakhstan)";
2579    case "KZ-MAN" : return "Mangghystaū oblysy (Kazakhstan)";
2580    case "KZ-PAV" : return "Pavlodar oblysy (Kazakhstan)";
2581    case "KZ-SEV" : return "Severo-Kazahstanskaja oblast' (Kazakhstan)";
2582    case "KZ-VOS" : return "Shyghys Qazaqstan oblysy (Kazakhstan)";
2583    case "KZ-YUZ" : return "Južno-Kazahstanskaja oblast' (Kazakhstan)";
2584    case "KZ-ZAP" : return "Batys Qazaqstan oblysy (Kazakhstan)";
2585    case "KZ-ZHA" : return "Žambylskaja oblast' (Kazakhstan)";
2586    case "LA-AT" : return "Attapu (Laos)";
2587    case "LA-BK" : return "Bokèo (Laos)";
2588    case "LA-BL" : return "Bolikhamxai (Laos)";
2589    case "LA-CH" : return "Champasak (Laos)";
2590    case "LA-HO" : return "Houaphan (Laos)";
2591    case "LA-KH" : return "Khammouan (Laos)";
2592    case "LA-LM" : return "Louang Namtha (Laos)";
2593    case "LA-LP" : return "Louangphabang (Laos)";
2594    case "LA-OU" : return "Oudomsai (Laos)";
2595    case "LA-PH" : return "Phôngsali (Laos)";
2596    case "LA-SL" : return "Salavan (Laos)";
2597    case "LA-SV" : return "Savannakhét (Laos)";
2598    case "LA-VI" : return "Vientiane (Laos)";
2599    case "LA-VT" : return "Vientiane (Laos)";
2600    case "LA-XA" : return "Sayaboury (Laos)";
2601    case "LA-XE" : return "Sékong (Laos)";
2602    case "LA-XI" : return "Xiangkhouang (Laos)";
2603    case "LA-XN" : return "Xaisômboun (Laos)";
2604    case "LB-AK" : return "Aakkâr (Lebanon)";
2605    case "LB-AS" : return "Ash Shimāl (Lebanon)";
2606    case "LB-BA" : return "Bayrūt (Lebanon)";
2607    case "LB-BH" : return "Baalbek-Hermel (Lebanon)";
2608    case "LB-BI" : return "Al Biqā‘ (Lebanon)";
2609    case "LB-JA" : return "Al Janūb (Lebanon)";
2610    case "LB-JL" : return "Jabal Lubnān (Lebanon)";
2611    case "LB-NA" : return "An Nabaţīyah (Lebanon)";
2612    case "LC-01" : return "Anse la Raye (Saint Lucia)";
2613    case "LC-02" : return "Castries (Saint Lucia)";
2614    case "LC-03" : return "Choiseul (Saint Lucia)";
2615    case "LC-05" : return "Dennery (Saint Lucia)";
2616    case "LC-06" : return "Gros Islet (Saint Lucia)";
2617    case "LC-07" : return "Laborie (Saint Lucia)";
2618    case "LC-08" : return "Micoud (Saint Lucia)";
2619    case "LC-10" : return "Soufrière (Saint Lucia)";
2620    case "LC-11" : return "Vieux Fort (Saint Lucia)";
2621    case "LC-12" : return "Canaries (Saint Lucia)";
2622    case "LI-01" : return "Balzers (Liechtenstein)";
2623    case "LI-02" : return "Eschen (Liechtenstein)";
2624    case "LI-03" : return "Gamprin (Liechtenstein)";
2625    case "LI-04" : return "Mauren (Liechtenstein)";
2626    case "LI-05" : return "Planken (Liechtenstein)";
2627    case "LI-06" : return "Ruggell (Liechtenstein)";
2628    case "LI-07" : return "Schaan (Liechtenstein)";
2629    case "LI-08" : return "Schellenberg (Liechtenstein)";
2630    case "LI-09" : return "Triesen (Liechtenstein)";
2631    case "LI-10" : return "Triesenberg (Liechtenstein)";
2632    case "LI-11" : return "Vaduz (Liechtenstein)";
2633    case "LK-1" : return "Basnāhira paḷāta (Sri Lanka)";
2634    case "LK-11" : return "Colombo (Sri Lanka)";
2635    case "LK-12" : return "Gampaha (Sri Lanka)";
2636    case "LK-13" : return "Kalutara (Sri Lanka)";
2637    case "LK-2" : return "Central Province (Sri Lanka)";
2638    case "LK-21" : return "Kandy (Sri Lanka)";
2639    case "LK-22" : return "Matale (Sri Lanka)";
2640    case "LK-23" : return "Nuvara Ĕliya (Sri Lanka)";
2641    case "LK-3" : return "Dakuṇu paḷāta (Sri Lanka)";
2642    case "LK-31" : return "Gālla (Sri Lanka)";
2643    case "LK-32" : return "Matara (Sri Lanka)";
2644    case "LK-33" : return "Ampāntōṭṭai (Sri Lanka)";
2645    case "LK-4" : return "Northern Province (Sri Lanka)";
2646    case "LK-41" : return "Jaffna (Sri Lanka)";
2647    case "LK-42" : return "Kilinochchi (Sri Lanka)";
2648    case "LK-43" : return "Mannar (Sri Lanka)";
2649    case "LK-44" : return "Vavuniya (Sri Lanka)";
2650    case "LK-45" : return "Mulativ (Sri Lanka)";
2651    case "LK-5" : return "Eastern Province (Sri Lanka)";
2652    case "LK-51" : return "Batticaloa (Sri Lanka)";
2653    case "LK-52" : return "Ampara (Sri Lanka)";
2654    case "LK-53" : return "Tirukŏṇamalai (Sri Lanka)";
2655    case "LK-6" : return "North Western Province (Sri Lanka)";
2656    case "LK-61" : return "Kuruṇægala (Sri Lanka)";
2657    case "LK-62" : return "Puttalam (Sri Lanka)";
2658    case "LK-7" : return "North Central Province (Sri Lanka)";
2659    case "LK-71" : return "Anuradhapura (Sri Lanka)";
2660    case "LK-72" : return "Pŏlaṉṉaṛuvai (Sri Lanka)";
2661    case "LK-8" : return "Ūvā mākāṇam (Sri Lanka)";
2662    case "LK-81" : return "Badulla (Sri Lanka)";
2663    case "LK-82" : return "Monaragala (Sri Lanka)";
2664    case "LK-9" : return "Chappirakamuva mākāṇam (Sri Lanka)";
2665    case "LK-91" : return "Irattiṉapuri (Sri Lanka)";
2666    case "LK-92" : return "Kægalla (Sri Lanka)";
2667    case "LR-BG" : return "Bong (Liberia)";
2668    case "LR-BM" : return "Bomi (Liberia)";
2669    case "LR-CM" : return "Grand Cape Mount (Liberia)";
2670    case "LR-GB" : return "Grand Bassa (Liberia)";
2671    case "LR-GG" : return "Grand Gedeh (Liberia)";
2672    case "LR-GK" : return "Grand Kru (Liberia)";
2673    case "LR-GP" : return "Gbarpolu (Liberia)";
2674    case "LR-LO" : return "Lofa (Liberia)";
2675    case "LR-MG" : return "Margibi (Liberia)";
2676    case "LR-MO" : return "Montserrado (Liberia)";
2677    case "LR-MY" : return "Maryland (Liberia)";
2678    case "LR-NI" : return "Nimba (Liberia)";
2679    case "LR-RG" : return "River Gee (Liberia)";
2680    case "LR-RI" : return "Rivercess (Liberia)";
2681    case "LR-SI" : return "Sinoe (Liberia)";
2682    case "LS-A" : return "Maseru (Lesotho)";
2683    case "LS-B" : return "Butha-Buthe (Lesotho)";
2684    case "LS-C" : return "Leribe (Lesotho)";
2685    case "LS-D" : return "Berea (Lesotho)";
2686    case "LS-E" : return "Mafeteng (Lesotho)";
2687    case "LS-F" : return "Mohale's Hoek (Lesotho)";
2688    case "LS-G" : return "Quthing (Lesotho)";
2689    case "LS-H" : return "Qacha's Nek (Lesotho)";
2690    case "LS-J" : return "Mokhotlong (Lesotho)";
2691    case "LS-K" : return "Thaba-Tseka (Lesotho)";
2692    case "LT-01" : return "Akmenė (Lithuania)";
2693    case "LT-02" : return "Alytaus miestas (Lithuania)";
2694    case "LT-03" : return "Alytus (Lithuania)";
2695    case "LT-04" : return "Anykščiai (Lithuania)";
2696    case "LT-05" : return "Birštono (Lithuania)";
2697    case "LT-06" : return "Biržai (Lithuania)";
2698    case "LT-07" : return "Druskininkai (Lithuania)";
2699    case "LT-08" : return "Elektrénai (Lithuania)";
2700    case "LT-09" : return "Ignalina (Lithuania)";
2701    case "LT-10" : return "Jonava (Lithuania)";
2702    case "LT-11" : return "Joniškis (Lithuania)";
2703    case "LT-12" : return "Jurbarkas (Lithuania)";
2704    case "LT-13" : return "Kaišiadorys (Lithuania)";
2705    case "LT-14" : return "Kalvarijos (Lithuania)";
2706    case "LT-15" : return "Kauno miestas (Lithuania)";
2707    case "LT-16" : return "Kaunas (Lithuania)";
2708    case "LT-17" : return "Kazlų Rūdos (Lithuania)";
2709    case "LT-18" : return "Kėdainiai (Lithuania)";
2710    case "LT-19" : return "Kelmė (Lithuania)";
2711    case "LT-20" : return "Klaipėdos miestas (Lithuania)";
2712    case "LT-21" : return "Klaipėda (Lithuania)";
2713    case "LT-22" : return "Kretinga (Lithuania)";
2714    case "LT-23" : return "Kupiškis (Lithuania)";
2715    case "LT-24" : return "Lazdijai (Lithuania)";
2716    case "LT-25" : return "Marijampolė (Lithuania)";
2717    case "LT-26" : return "Mažeikiai (Lithuania)";
2718    case "LT-27" : return "Molėtai (Lithuania)";
2719    case "LT-28" : return "Neringa (Lithuania)";
2720    case "LT-29" : return "Pagégiai (Lithuania)";
2721    case "LT-30" : return "Pakruojis (Lithuania)";
2722    case "LT-31" : return "Palangos miestas (Lithuania)";
2723    case "LT-32" : return "Panevėžio miestas (Lithuania)";
2724    case "LT-33" : return "Panevėžys (Lithuania)";
2725    case "LT-34" : return "Pasvalys (Lithuania)";
2726    case "LT-35" : return "Plungė (Lithuania)";
2727    case "LT-36" : return "Prienai (Lithuania)";
2728    case "LT-37" : return "Radviliškis (Lithuania)";
2729    case "LT-38" : return "Raseiniai (Lithuania)";
2730    case "LT-39" : return "Rietavo (Lithuania)";
2731    case "LT-40" : return "Rokiškis (Lithuania)";
2732    case "LT-41" : return "Šakiai (Lithuania)";
2733    case "LT-42" : return "Šalčininkai (Lithuania)";
2734    case "LT-43" : return "Šiaulių miestas (Lithuania)";
2735    case "LT-44" : return "Šiauliai (Lithuania)";
2736    case "LT-45" : return "Šilalė (Lithuania)";
2737    case "LT-46" : return "Šilutė (Lithuania)";
2738    case "LT-47" : return "Širvintos (Lithuania)";
2739    case "LT-48" : return "Skuodas (Lithuania)";
2740    case "LT-49" : return "Švenčionys (Lithuania)";
2741    case "LT-50" : return "Tauragė (Lithuania)";
2742    case "LT-51" : return "Telšiai (Lithuania)";
2743    case "LT-52" : return "Trakai (Lithuania)";
2744    case "LT-53" : return "Ukmergė (Lithuania)";
2745    case "LT-54" : return "Utena (Lithuania)";
2746    case "LT-55" : return "Varėna (Lithuania)";
2747    case "LT-56" : return "Vilkaviškis (Lithuania)";
2748    case "LT-57" : return "Vilniaus miestas (Lithuania)";
2749    case "LT-58" : return "Vilnius (Lithuania)";
2750    case "LT-59" : return "Visaginas (Lithuania)";
2751    case "LT-60" : return "Zarasai (Lithuania)";
2752    case "LT-AL" : return "Alytaus apskritis (Lithuania)";
2753    case "LT-KL" : return "Klaipėdos apskritis (Lithuania)";
2754    case "LT-KU" : return "Kauno apskritis (Lithuania)";
2755    case "LT-MR" : return "Marijampolės apskritis (Lithuania)";
2756    case "LT-PN" : return "Panevėžio apskritis (Lithuania)";
2757    case "LT-SA" : return "Šiaulių apskritis (Lithuania)";
2758    case "LT-TA" : return "Tauragės apskritis (Lithuania)";
2759    case "LT-TE" : return "Telšių apskritis (Lithuania)";
2760    case "LT-UT" : return "Utenos apskritis (Lithuania)";
2761    case "LT-VL" : return "Vilniaus apskritis (Lithuania)";
2762    case "LU-D" : return "Diekirch (Luxembourg)";
2763    case "LU-G" : return "Grevenmacher (Luxembourg)";
2764    case "LU-L" : return "Lëtzebuerg (Luxembourg)";    
2765    case "LV-001" : return "Aglonas novads (Latvia)";
2766    case "LV-002" : return "Aizkraukles novads (Latvia)";
2767    case "LV-003" : return "Aizputes novads (Latvia)";
2768    case "LV-004" : return "Aknīstes novads (Latvia)";
2769    case "LV-005" : return "Alojas novads (Latvia)";
2770    case "LV-006" : return "Alsungas novads (Latvia)";
2771    case "LV-007" : return "Alūksnes novads (Latvia)";
2772    case "LV-008" : return "Amatas novads (Latvia)";
2773    case "LV-009" : return "Apes novads (Latvia)";
2774    case "LV-010" : return "Auces novads (Latvia)";
2775    case "LV-011" : return "Ādažu novads (Latvia)";
2776    case "LV-012" : return "Babītes novads (Latvia)";
2777    case "LV-013" : return "Baldones novads (Latvia)";
2778    case "LV-014" : return "Baltinavas novads (Latvia)";
2779    case "LV-015" : return "Balvu novads (Latvia)";
2780    case "LV-016" : return "Bauskas novads (Latvia)";
2781    case "LV-017" : return "Beverīnas novads (Latvia)";
2782    case "LV-018" : return "Brocēnu novads (Latvia)";
2783    case "LV-019" : return "Burtnieku novads (Latvia)";
2784    case "LV-020" : return "Carnikavas novads (Latvia)";
2785    case "LV-021" : return "Cesvaines novads (Latvia)";
2786    case "LV-022" : return "Cēsu novads (Latvia)";
2787    case "LV-023" : return "Ciblas novads (Latvia)";
2788    case "LV-024" : return "Dagdas novads (Latvia)";
2789    case "LV-025" : return "Daugavpils novads (Latvia)";
2790    case "LV-026" : return "Dobeles novads (Latvia)";
2791    case "LV-027" : return "Dundagas novads (Latvia)";
2792    case "LV-028" : return "Durbes novads (Latvia)";
2793    case "LV-029" : return "Engures novads (Latvia)";
2794    case "LV-030" : return "Ērgļu novads (Latvia)";
2795    case "LV-031" : return "Garkalnes novads (Latvia)";
2796    case "LV-032" : return "Grobiņas novads (Latvia)";
2797    case "LV-033" : return "Gulbenes novads (Latvia)";
2798    case "LV-034" : return "Iecavas novads (Latvia)";
2799    case "LV-035" : return "Ikšķiles novads (Latvia)";
2800    case "LV-036" : return "Ilūkstes novads (Latvia)";
2801    case "LV-037" : return "Inčukalna novads (Latvia)";
2802    case "LV-038" : return "Jaunjelgavas novads (Latvia)";
2803    case "LV-039" : return "Jaunpiebalgas novads (Latvia)";
2804    case "LV-040" : return "Jaunpils novads (Latvia)";
2805    case "LV-041" : return "Jelgavas novads (Latvia)";
2806    case "LV-042" : return "Jēkabpils novads (Latvia)";
2807    case "LV-043" : return "Kandavas novads (Latvia)";
2808    case "LV-044" : return "Kārsavas novads (Latvia)";
2809    case "LV-045" : return "Kocēnu novads (Latvia)";
2810    case "LV-046" : return "Kokneses novads (Latvia)";
2811    case "LV-047" : return "Krāslavas novads (Latvia)";
2812    case "LV-048" : return "Krimuldas novads (Latvia)";
2813    case "LV-049" : return "Krustpils novads (Latvia)";
2814    case "LV-050" : return "Kuldīgas novads (Latvia)";
2815    case "LV-051" : return "Ķeguma novads (Latvia)";
2816    case "LV-052" : return "Ķekavas novads (Latvia)";
2817    case "LV-053" : return "Lielvārdes novads (Latvia)";
2818    case "LV-054" : return "Limbažu novads (Latvia)";
2819    case "LV-055" : return "Līgatnes novads (Latvia)";
2820    case "LV-056" : return "Līvānu novads (Latvia)";
2821    case "LV-057" : return "Lubānas novads (Latvia)";
2822    case "LV-058" : return "Ludzas novads (Latvia)";
2823    case "LV-059" : return "Madonas novads (Latvia)";
2824    case "LV-060" : return "Mazsalacas novads (Latvia)";
2825    case "LV-061" : return "Mālpils novads (Latvia)";
2826    case "LV-062" : return "Mārupes novads (Latvia)";
2827    case "LV-063" : return "Mērsraga novads (Latvia)";
2828    case "LV-064" : return "Naukšēnu novads (Latvia)";
2829    case "LV-065" : return "Neretas novads (Latvia)";
2830    case "LV-066" : return "Nīcas novads (Latvia)";
2831    case "LV-067" : return "Ogres novads (Latvia)";
2832    case "LV-068" : return "Olaines novads (Latvia)";
2833    case "LV-069" : return "Ozolnieku novads (Latvia)";
2834    case "LV-070" : return "Pārgaujas novads (Latvia)";
2835    case "LV-071" : return "Pāvilostas novads (Latvia)";
2836    case "LV-072" : return "Pļaviņu novads (Latvia)";
2837    case "LV-073" : return "Preiļu novads (Latvia)";
2838    case "LV-074" : return "Priekules novads (Latvia)";
2839    case "LV-075" : return "Priekuļu novads (Latvia)";
2840    case "LV-076" : return "Raunas novads (Latvia)";
2841    case "LV-077" : return "Rēzeknes novads (Latvia)";
2842    case "LV-078" : return "Riebiņu novads (Latvia)";
2843    case "LV-079" : return "Rojas novads (Latvia)";
2844    case "LV-080" : return "Ropažu novads (Latvia)";
2845    case "LV-081" : return "Rucavas novads (Latvia)";
2846    case "LV-082" : return "Rugāju novads (Latvia)";
2847    case "LV-083" : return "Rundāles novads (Latvia)";
2848    case "LV-084" : return "Rūjienas novads (Latvia)";
2849    case "LV-085" : return "Salas novads (Latvia)";
2850    case "LV-086" : return "Salacgrīvas novads (Latvia)";
2851    case "LV-087" : return "Salaspils novads (Latvia)";
2852    case "LV-088" : return "Saldus novads (Latvia)";
2853    case "LV-089" : return "Saulkrastu novads (Latvia)";
2854    case "LV-090" : return "Sējas novads (Latvia)";
2855    case "LV-091" : return "Siguldas novads (Latvia)";
2856    case "LV-092" : return "Skrīveru novads (Latvia)";
2857    case "LV-093" : return "Skrundas novads (Latvia)";
2858    case "LV-094" : return "Smiltenes novads (Latvia)";
2859    case "LV-095" : return "Stopiņu novads (Latvia)";
2860    case "LV-096" : return "Strenču novads (Latvia)";
2861    case "LV-097" : return "Talsu novads (Latvia)";
2862    case "LV-098" : return "Tērvetes novads (Latvia)";
2863    case "LV-099" : return "Tukuma novads (Latvia)";
2864    case "LV-100" : return "Vaiņodes novads (Latvia)";
2865    case "LV-101" : return "Valkas novads (Latvia)";
2866    case "LV-102" : return "Varakļānu novads (Latvia)";
2867    case "LV-103" : return "Vārkavas novads (Latvia)";
2868    case "LV-104" : return "Vecpiebalgas novads (Latvia)";
2869    case "LV-105" : return "Vecumnieku novads (Latvia)";
2870    case "LV-106" : return "Ventspils novads (Latvia)";
2871    case "LV-107" : return "Viesītes novads (Latvia)";
2872    case "LV-108" : return "Viļakas novads (Latvia)";
2873    case "LV-109" : return "Viļānu novads (Latvia)";
2874    case "LV-110" : return "Zilupes novads (Latvia)";
2875    case "LV-DGV" : return "Daugavpils (Latvia)";
2876    case "LV-JEL" : return "Jelgava (Latvia)";
2877    case "LV-JKB" : return "Jēkabpils (Latvia)";
2878    case "LV-JUR" : return "Jūrmala (Latvia)";
2879    case "LV-LPX" : return "Liepāja (Latvia)";
2880    case "LV-REZ" : return "Rēzekne (Latvia)";
2881    case "LV-RIX" : return "Rīga (Latvia)";
2882    case "LV-VEN" : return "Ventspils (Latvia)";
2883    case "LV-VMR" : return "Valmiera (Latvia)";
2884    case "LY-BA" : return "Banghāzī (Libya)";
2885    case "LY-BU" : return "Al Buţnān (Libya)";
2886    case "LY-DR" : return "Darnah (Libya)";
2887    case "LY-GT" : return "Ghāt (Libya)";
2888    case "LY-JA" : return "Al Jabal al Akhḑar (Libya)";
2889    case "LY-JG" : return "Al Jabal al Gharbī (Libya)";
2890    case "LY-JI" : return "Al Jifārah (Libya)";
2891    case "LY-JU" : return "Al Jufrah (Libya)";
2892    case "LY-KF" : return "Al Kufrah (Libya)";
2893    case "LY-MB" : return "Al Marqab (Libya)";
2894    case "LY-MI" : return "Mişrātah (Libya)";
2895    case "LY-MJ" : return "Al Marj (Libya)";
2896    case "LY-MQ" : return "Murzuq (Libya)";
2897    case "LY-NL" : return "Nālūt (Libya)";
2898    case "LY-NQ" : return "An Nuqāţ al Khams (Libya)";
2899    case "LY-SB" : return "Sabhā (Libya)";
2900    case "LY-SR" : return "Surt (Libya)";
2901    case "LY-TB" : return "Ţarābulus (Libya)";
2902    case "LY-WA" : return "Al Wāḩāt (Libya)";
2903    case "LY-WD" : return "Wādī al Ḩayāt (Libya)";
2904    case "LY-WS" : return "Wādī ash Shāţi’ (Libya)";
2905    case "LY-ZA" : return "Az Zāwiyah (Libya)";
2906    }
2907    return "Unknown state code '"+c.getCode()+"'";
2908  }
2909
2910  private static String stateMR(Coding c) {
2911    switch (c.getCode()) {
2912    case "MA-01" : return "Tanger-Tétouan (Morocco)";
2913    case "MA-02" : return "Gharb-Chrarda-Beni Hssen (Morocco)";
2914    case "MA-03" : return "Taza-Al Hoceima-Taounate (Morocco)";
2915    case "MA-04" : return "L'Oriental (Morocco)";
2916    case "MA-05" : return "Fès-Boulemane (Morocco)";
2917    case "MA-06" : return "Meknès-Tafilalet (Morocco)";
2918    case "MA-07" : return "Rabat-Salé-Zemmour-Zaer (Morocco)";
2919    case "MA-08" : return "Grand Casablanca (Morocco)";
2920    case "MA-09" : return "Chaouia-Ouardigha (Morocco)";
2921    case "MA-10" : return "Doukkala-Abda (Morocco)";
2922    case "MA-11" : return "Marrakech-Tensift-Al Haouz (Morocco)";
2923    case "MA-12" : return "Tadla-Azilal (Morocco)";
2924    case "MA-13" : return "Sous-Massa-Draa (Morocco)";
2925    case "MA-14" : return "Guelmim-Es Semara (Morocco)";
2926    case "MA-15" : return "Laâyoune-Boujdour-Sakia el Hamra (Morocco)";
2927    case "MA-16" : return "Oued ed Dahab-Lagouira (Morocco)";
2928    case "MA-AGD" : return "Agadir-Ida-Outanane (Morocco)";
2929    case "MA-AOU" : return "Aousserd (Morocco)";
2930    case "MA-ASZ" : return "Assa-Zag (Morocco)";
2931    case "MA-AZI" : return "Azilal (Morocco)";
2932    case "MA-BEM" : return "Beni Mellal (Morocco)";
2933    case "MA-BER" : return "Berkane (Morocco)";
2934    case "MA-BES" : return "Ben Slimane (Morocco)";
2935    case "MA-BOD" : return "Boujdour (Morocco)";
2936    case "MA-BOM" : return "Boulemane (Morocco)";
2937    case "MA-CAS" : return "Casablanca (Morocco)";
2938    case "MA-CHE" : return "Chefchaouen (Morocco)";
2939    case "MA-CHI" : return "Chichaoua (Morocco)";
2940    case "MA-CHT" : return "Chtouka-Ait Baha (Morocco)";
2941    case "MA-ERR" : return "Errachidia (Morocco)";
2942    case "MA-ESI" : return "Essaouira (Morocco)";
2943    case "MA-ESM" : return "Es Smara (Morocco)";
2944    case "MA-FAH" : return "Fahs-Beni Makada (Morocco)";
2945    case "MA-FES" : return "Fès-Dar-Dbibegh (Morocco)";
2946    case "MA-FIG" : return "Figuig (Morocco)";
2947    case "MA-GUE" : return "Guelmim (Morocco)";
2948    case "MA-HAJ" : return "El Hajeb (Morocco)";
2949    case "MA-HAO" : return "Al Haouz (Morocco)";
2950    case "MA-HOC" : return "Al Hoceïma (Morocco)";
2951    case "MA-IFR" : return "Ifrane (Morocco)";
2952    case "MA-INE" : return "Inezgane-Ait Melloul (Morocco)";
2953    case "MA-JDI" : return "El Jadida (Morocco)";
2954    case "MA-JRA" : return "Jrada (Morocco)";
2955    case "MA-KEN" : return "Kénitra (Morocco)";
2956    case "MA-KES" : return "Kelaat es Sraghna (Morocco)";
2957    case "MA-KHE" : return "Khemisset (Morocco)";
2958    case "MA-KHN" : return "Khenifra (Morocco)";
2959    case "MA-KHO" : return "Khouribga (Morocco)";
2960    case "MA-LAA" : return "Laâyoune (Morocco)";
2961    case "MA-LAR" : return "Larache (Morocco)";
2962    case "MA-MED" : return "Médiouna (Morocco)";
2963    case "MA-MEK" : return "Meknès (Morocco)";
2964    case "MA-MMD" : return "Marrakech-Medina (Morocco)";
2965    case "MA-MMN" : return "Marrakech-Menara (Morocco)";
2966    case "MA-MOH" : return "Mohammadia (Morocco)";
2967    case "MA-MOU" : return "Moulay Yacoub (Morocco)";
2968    case "MA-NAD" : return "Nador (Morocco)";
2969    case "MA-NOU" : return "Nouaceur (Morocco)";
2970    case "MA-OUA" : return "Ouarzazate (Morocco)";
2971    case "MA-OUD" : return "Oued ed Dahab (Morocco)";
2972    case "MA-OUJ" : return "Oujda-Angad (Morocco)";
2973    case "MA-RAB" : return "Rabat (Morocco)";
2974    case "MA-SAF" : return "Safi (Morocco)";
2975    case "MA-SAL" : return "Salé (Morocco)";
2976    case "MA-SEF" : return "Sefrou (Morocco)";
2977    case "MA-SET" : return "Settat (Morocco)";
2978    case "MA-SIK" : return "Sidi Kacem (Morocco)";
2979    case "MA-SKH" : return "Skhirate-Témara (Morocco)";
2980    case "MA-SYB" : return "Sidi Youssef Ben Ali (Morocco)";
2981    case "MA-TAI" : return "Taourirt (Morocco)";
2982    case "MA-TAO" : return "Taounate (Morocco)";
2983    case "MA-TAR" : return "Taroudant (Morocco)";
2984    case "MA-TAT" : return "Tata (Morocco)";
2985    case "MA-TAZ" : return "Taza (Morocco)";
2986    case "MA-TET" : return "Tétouan (Morocco)";
2987    case "MA-TIZ" : return "Tiznit (Morocco)";
2988    case "MA-TNG" : return "Tanger-Assilah (Morocco)";
2989    case "MA-TNT" : return "Tan-Tan (Morocco)";
2990    case "MA-ZAG" : return "Zagora (Morocco)";
2991    case "MC-CL" : return "La Colle (Monaco)";
2992    case "MC-CO" : return "La Condamine (Monaco)";
2993    case "MC-FO" : return "Fontvieille (Monaco)";
2994    case "MC-GA" : return "La Gare (Monaco)";
2995    case "MC-JE" : return "Jardin Exotique (Monaco)";
2996    case "MC-LA" : return "Larvotto (Monaco)";
2997    case "MC-MA" : return "Malbousquet (Monaco)";
2998    case "MC-MC" : return "Monte-Carlo (Monaco)";
2999    case "MC-MG" : return "Moneghetti (Monaco)";
3000    case "MC-MO" : return "Monaco-Ville (Monaco)";
3001    case "MC-MU" : return "Moulins (Monaco)";
3002    case "MC-PH" : return "Port-Hercule (Monaco)";
3003    case "MC-SD" : return "Sainte-Dévote (Monaco)";
3004    case "MC-SO" : return "La Source (Monaco)";
3005    case "MC-SP" : return "Spélugues (Monaco)";
3006    case "MC-SR" : return "Saint-Roman (Monaco)";
3007    case "MC-VR" : return "Vallon de la Rousse (Monaco)";
3008    case "MD-AN" : return "Anenii Noi (Moldova)";
3009    case "MD-BA" : return "Bălţi (Moldova)";
3010    case "MD-BD" : return "Bender (Moldova)";
3011    case "MD-BR" : return "Briceni (Moldova)";
3012    case "MD-BS" : return "Basarabeasca (Moldova)";
3013    case "MD-CA" : return "Cahul (Moldova)";
3014    case "MD-CL" : return "Călăraşi (Moldova)";
3015    case "MD-CM" : return "Cimişlia (Moldova)";
3016    case "MD-CR" : return "Criuleni (Moldova)";
3017    case "MD-CS" : return "Căuşeni (Moldova)";
3018    case "MD-CT" : return "Cantemir (Moldova)";
3019    case "MD-CU" : return "Chişinău (Moldova)";
3020    case "MD-DO" : return "Donduşeni (Moldova)";
3021    case "MD-DR" : return "Drochia (Moldova)";
3022    case "MD-DU" : return "Dubăsari (Moldova)";
3023    case "MD-ED" : return "Edineţ (Moldova)";
3024    case "MD-FA" : return "Făleşti (Moldova)";
3025    case "MD-FL" : return "Floreşti (Moldova)";
3026    case "MD-GA" : return "Găgăuzia, Unitatea teritorială autonomă (Moldova)";
3027    case "MD-GL" : return "Glodeni (Moldova)";
3028    case "MD-HI" : return "Hînceşti (Moldova)";
3029    case "MD-IA" : return "Ialoveni (Moldova)";
3030    case "MD-LE" : return "Leova (Moldova)";
3031    case "MD-NI" : return "Nisporeni (Moldova)";
3032    case "MD-OC" : return "Ocniţa (Moldova)";
3033    case "MD-OR" : return "Orhei (Moldova)";
3034    case "MD-RE" : return "Rezina (Moldova)";
3035    case "MD-RI" : return "Rîşcani (Moldova)";
3036    case "MD-SD" : return "Şoldăneşti (Moldova)";
3037    case "MD-SI" : return "Sîngerei (Moldova)";
3038    case "MD-SN" : return "Stînga Nistrului, unitatea teritorială din (Moldova)";
3039    case "MD-SO" : return "Soroca (Moldova)";
3040    case "MD-ST" : return "Străşeni (Moldova)";
3041    case "MD-SV" : return "Ştefan Vodă (Moldova)";
3042    case "MD-TA" : return "Taraclia (Moldova)";
3043    case "MD-TE" : return "Teleneşti (Moldova)";
3044    case "MD-UN" : return "Ungheni (Moldova)";
3045    case "ME-01" : return "Andrijevica (Montenegro)";
3046    case "ME-02" : return "Bar (Montenegro)";
3047    case "ME-03" : return "Berane (Montenegro)";
3048    case "ME-04" : return "Bijelo Polje (Montenegro)";
3049    case "ME-05" : return "Budva (Montenegro)";
3050    case "ME-06" : return "Cetinje (Montenegro)";
3051    case "ME-07" : return "Danilovgrad (Montenegro)";
3052    case "ME-08" : return "Herceg-Novi (Montenegro)";
3053    case "ME-09" : return "Kolašin (Montenegro)";
3054    case "ME-10" : return "Kotor (Montenegro)";
3055    case "ME-11" : return "Mojkovac (Montenegro)";
3056    case "ME-12" : return "Nikšić (Montenegro)";
3057    case "ME-13" : return "Plav (Montenegro)";
3058    case "ME-14" : return "Pljevlja (Montenegro)";
3059    case "ME-15" : return "Plužine (Montenegro)";
3060    case "ME-16" : return "Podgorica (Montenegro)";
3061    case "ME-17" : return "Rožaje (Montenegro)";
3062    case "ME-18" : return "Šavnik (Montenegro)";
3063    case "ME-19" : return "Tivat (Montenegro)";
3064    case "ME-20" : return "Ulcinj (Montenegro)";
3065    case "ME-21" : return "Žabljak (Montenegro)";
3066    case "ME-22" : return "Gusinje (Montenegro)";
3067    case "ME-23" : return "Petnjica (Montenegro)";
3068    case "MF-MF" : return "St. Martin (St. Martin)";
3069    case "MG-A" : return "Toamasina (Madagascar)";
3070    case "MG-D" : return "Antsiranana (Madagascar)";
3071    case "MG-F" : return "Fianarantsoa (Madagascar)";
3072    case "MG-M" : return "Mahajanga (Madagascar)";
3073    case "MG-T" : return "Antananarivo (Madagascar)";
3074    case "MG-U" : return "Toliara (Madagascar)";
3075    case "MH-ALK" : return "Ailuk (Marshall Islands)";
3076    case "MH-ALL" : return "Ailinglaplap (Marshall Islands)";
3077    case "MH-ARN" : return "Arno (Marshall Islands)";
3078    case "MH-AUR" : return "Aur (Marshall Islands)";
3079    case "MH-EBO" : return "Ebon (Marshall Islands)";
3080    case "MH-ENI" : return "Enewetak and Ujelang (Marshall Islands)";
3081    case "MH-JAB" : return "Jabat (Marshall Islands)";
3082    case "MH-JAL" : return "Jaluit (Marshall Islands)";
3083    case "MH-KIL" : return "Bikini and Kili (Marshall Islands)";
3084    case "MH-KWA" : return "Kwajalein (Marshall Islands)";
3085    case "MH-L" : return "Ralik chain (Marshall Islands)";
3086    case "MH-LAE" : return "Lae (Marshall Islands)";
3087    case "MH-LIB" : return "Lib (Marshall Islands)";
3088    case "MH-LIK" : return "Likiep (Marshall Islands)";
3089    case "MH-MAJ" : return "Majuro (Marshall Islands)";
3090    case "MH-MAL" : return "Maloelap (Marshall Islands)";
3091    case "MH-MEJ" : return "Mejit (Marshall Islands)";
3092    case "MH-MIL" : return "Mili (Marshall Islands)";
3093    case "MH-NMK" : return "Namdrik (Marshall Islands)";
3094    case "MH-NMU" : return "Namu (Marshall Islands)";
3095    case "MH-RON" : return "Rongelap (Marshall Islands)";
3096    case "MH-T" : return "Ratak chain (Marshall Islands)";
3097    case "MH-UJA" : return "Ujae (Marshall Islands)";
3098    case "MH-UTI" : return "Utrik (Marshall Islands)";
3099    case "MH-WTH" : return "Wotho (Marshall Islands)";
3100    case "MH-WTJ" : return "Wotje (Marshall Islands)";
3101    case "MK-01" : return "Aerodrom † (Macedonia, the Former Yugoslav Republic Of)";
3102    case "MK-02" : return "Aračinovo (Macedonia, the Former Yugoslav Republic Of)";
3103    case "MK-03" : return "Berovo (Macedonia, the Former Yugoslav Republic Of)";
3104    case "MK-04" : return "Bitola (Macedonia, the Former Yugoslav Republic Of)";
3105    case "MK-05" : return "Bogdanci (Macedonia, the Former Yugoslav Republic Of)";
3106    case "MK-06" : return "Bogovinje (Macedonia, the Former Yugoslav Republic Of)";
3107    case "MK-07" : return "Bosilovo (Macedonia, the Former Yugoslav Republic Of)";
3108    case "MK-08" : return "Brvenica (Macedonia, the Former Yugoslav Republic Of)";
3109    case "MK-09" : return "Butel † (Macedonia, the Former Yugoslav Republic Of)";
3110    case "MK-10" : return "Valandovo (Macedonia, the Former Yugoslav Republic Of)";
3111    case "MK-11" : return "Vasilevo (Macedonia, the Former Yugoslav Republic Of)";
3112    case "MK-12" : return "Vevčani (Macedonia, the Former Yugoslav Republic Of)";
3113    case "MK-13" : return "Veles (Macedonia, the Former Yugoslav Republic Of)";
3114    case "MK-14" : return "Vinica (Macedonia, the Former Yugoslav Republic Of)";
3115    case "MK-15" : return "Vraneštica (Macedonia, the Former Yugoslav Republic Of)";
3116    case "MK-16" : return "Vrapčište (Macedonia, the Former Yugoslav Republic Of)";
3117    case "MK-17" : return "Gazi Baba † (Macedonia, the Former Yugoslav Republic Of)";
3118    case "MK-18" : return "Gevgelija (Macedonia, the Former Yugoslav Republic Of)";
3119    case "MK-19" : return "Gostivar (Macedonia, the Former Yugoslav Republic Of)";
3120    case "MK-20" : return "Gradsko (Macedonia, the Former Yugoslav Republic Of)";
3121    case "MK-21" : return "Debar (Macedonia, the Former Yugoslav Republic Of)";
3122    case "MK-22" : return "Debarca (Macedonia, the Former Yugoslav Republic Of)";
3123    case "MK-23" : return "Delčevo (Macedonia, the Former Yugoslav Republic Of)";
3124    case "MK-24" : return "Demir Kapija (Macedonia, the Former Yugoslav Republic Of)";
3125    case "MK-25" : return "Demir Hisar (Macedonia, the Former Yugoslav Republic Of)";
3126    case "MK-26" : return "Dojran (Macedonia, the Former Yugoslav Republic Of)";
3127    case "MK-27" : return "Dolneni (Macedonia, the Former Yugoslav Republic Of)";
3128    case "MK-28" : return "Drugovo (Macedonia, the Former Yugoslav Republic Of)";
3129    case "MK-29" : return "Gjorče Petrov † (Macedonia, the Former Yugoslav Republic Of)";
3130    case "MK-30" : return "Želino (Macedonia, the Former Yugoslav Republic Of)";
3131    case "MK-31" : return "Zajas (Macedonia, the Former Yugoslav Republic Of)";
3132    case "MK-32" : return "Zelenikovo (Macedonia, the Former Yugoslav Republic Of)";
3133    case "MK-33" : return "Zrnovci (Macedonia, the Former Yugoslav Republic Of)";
3134    case "MK-34" : return "Ilinden (Macedonia, the Former Yugoslav Republic Of)";
3135    case "MK-35" : return "Jegunovce (Macedonia, the Former Yugoslav Republic Of)";
3136    case "MK-36" : return "Kavadarci (Macedonia, the Former Yugoslav Republic Of)";
3137    case "MK-37" : return "Karbinci (Macedonia, the Former Yugoslav Republic Of)";
3138    case "MK-38" : return "Karpoš † (Macedonia, the Former Yugoslav Republic Of)";
3139    case "MK-39" : return "Kisela Voda † (Macedonia, the Former Yugoslav Republic Of)";
3140    case "MK-40" : return "Kičevo (Macedonia, the Former Yugoslav Republic Of)";
3141    case "MK-41" : return "Konče (Macedonia, the Former Yugoslav Republic Of)";
3142    case "MK-42" : return "Kočani (Macedonia, the Former Yugoslav Republic Of)";
3143    case "MK-43" : return "Kratovo (Macedonia, the Former Yugoslav Republic Of)";
3144    case "MK-44" : return "Kriva Palanka (Macedonia, the Former Yugoslav Republic Of)";
3145    case "MK-45" : return "Krivogaštani (Macedonia, the Former Yugoslav Republic Of)";
3146    case "MK-46" : return "Kruševo (Macedonia, the Former Yugoslav Republic Of)";
3147    case "MK-47" : return "Kumanovo (Macedonia, the Former Yugoslav Republic Of)";
3148    case "MK-48" : return "Lipkovo (Macedonia, the Former Yugoslav Republic Of)";
3149    case "MK-49" : return "Lozovo (Macedonia, the Former Yugoslav Republic Of)";
3150    case "MK-50" : return "Mavrovo i Rostuša (Macedonia, the Former Yugoslav Republic Of)";
3151    case "MK-51" : return "Makedonska Kamenica (Macedonia, the Former Yugoslav Republic Of)";
3152    case "MK-52" : return "Makedonski Brod (Macedonia, the Former Yugoslav Republic Of)";
3153    case "MK-53" : return "Mogila (Macedonia, the Former Yugoslav Republic Of)";
3154    case "MK-54" : return "Negotino (Macedonia, the Former Yugoslav Republic Of)";
3155    case "MK-55" : return "Novaci (Macedonia, the Former Yugoslav Republic Of)";
3156    case "MK-56" : return "Novo Selo (Macedonia, the Former Yugoslav Republic Of)";
3157    case "MK-57" : return "Oslomej (Macedonia, the Former Yugoslav Republic Of)";
3158    case "MK-58" : return "Ohrid (Macedonia, the Former Yugoslav Republic Of)";
3159    case "MK-59" : return "Petrovec (Macedonia, the Former Yugoslav Republic Of)";
3160    case "MK-60" : return "Pehčevo (Macedonia, the Former Yugoslav Republic Of)";
3161    case "MK-61" : return "Plasnica (Macedonia, the Former Yugoslav Republic Of)";
3162    case "MK-62" : return "Prilep (Macedonia, the Former Yugoslav Republic Of)";
3163    case "MK-63" : return "Probištip (Macedonia, the Former Yugoslav Republic Of)";
3164    case "MK-64" : return "Radoviš (Macedonia, the Former Yugoslav Republic Of)";
3165    case "MK-65" : return "Rankovce (Macedonia, the Former Yugoslav Republic Of)";
3166    case "MK-66" : return "Resen (Macedonia, the Former Yugoslav Republic Of)";
3167    case "MK-67" : return "Rosoman (Macedonia, the Former Yugoslav Republic Of)";
3168    case "MK-68" : return "Saraj † (Macedonia, the Former Yugoslav Republic Of)";
3169    case "MK-69" : return "Sveti Nikole (Macedonia, the Former Yugoslav Republic Of)";
3170    case "MK-70" : return "Sopište (Macedonia, the Former Yugoslav Republic Of)";
3171    case "MK-71" : return "Staro Nagoričane (Macedonia, the Former Yugoslav Republic Of)";
3172    case "MK-72" : return "Struga (Macedonia, the Former Yugoslav Republic Of)";
3173    case "MK-73" : return "Strumica (Macedonia, the Former Yugoslav Republic Of)";
3174    case "MK-74" : return "Studeničani (Macedonia, the Former Yugoslav Republic Of)";
3175    case "MK-75" : return "Tearce (Macedonia, the Former Yugoslav Republic Of)";
3176    case "MK-76" : return "Tetovo (Macedonia, the Former Yugoslav Republic Of)";
3177    case "MK-77" : return "Centar † (Macedonia, the Former Yugoslav Republic Of)";
3178    case "MK-78" : return "Centar Župa (Macedonia, the Former Yugoslav Republic Of)";
3179    case "MK-79" : return "Čair † (Macedonia, the Former Yugoslav Republic Of)";
3180    case "MK-80" : return "Čaška (Macedonia, the Former Yugoslav Republic Of)";
3181    case "MK-81" : return "Češinovo-Obleševo (Macedonia, the Former Yugoslav Republic Of)";
3182    case "MK-82" : return "Čučer Sandevo (Macedonia, the Former Yugoslav Republic Of)";
3183    case "MK-83" : return "Štip (Macedonia, the Former Yugoslav Republic Of)";
3184    case "MK-84" : return "Šuto Orizari † (Macedonia, the Former Yugoslav Republic Of)";
3185    case "ML-1" : return "Kayes (Mali)";
3186    case "ML-2" : return "Koulikoro (Mali)";
3187    case "ML-3" : return "Sikasso (Mali)";
3188    case "ML-4" : return "Ségou (Mali)";
3189    case "ML-5" : return "Mopti (Mali)";
3190    case "ML-6" : return "Tombouctou (Mali)";
3191    case "ML-7" : return "Gao (Mali)";
3192    case "ML-8" : return "Kidal (Mali)";
3193    case "ML-BKO" : return "Bamako (Mali)";
3194    case "MM-01" : return "Sagaing (Myanmar)";
3195    case "MM-02" : return "Bago (Myanmar)";
3196    case "MM-03" : return "Magway (Myanmar)";
3197    case "MM-04" : return "Mandalay (Myanmar)";
3198    case "MM-05" : return "Taninthayi (Myanmar)";
3199    case "MM-06" : return "Yangon (Myanmar)";
3200    case "MM-07" : return "Ayeyawady (Myanmar)";
3201    case "MM-11" : return "Kachin (Myanmar)";
3202    case "MM-12" : return "Kayah (Myanmar)";
3203    case "MM-13" : return "Kayin (Myanmar)";
3204    case "MM-14" : return "Chin (Myanmar)";
3205    case "MM-15" : return "Mon (Myanmar)";
3206    case "MM-16" : return "Rakhine (Myanmar)";
3207    case "MM-17" : return "Shan (Myanmar)";
3208    case "MM-18" : return "Nay Pyi Taw (Myanmar)";
3209    case "MN-035" : return "Orhon (Mongolia)";
3210    case "MN-037" : return "Darhan uul (Mongolia)";
3211    case "MN-039" : return "Hentiy (Mongolia)";
3212    case "MN-041" : return "Hövsgöl (Mongolia)";
3213    case "MN-043" : return "Hovd (Mongolia)";
3214    case "MN-046" : return "Uvs (Mongolia)";
3215    case "MN-047" : return "Töv (Mongolia)";
3216    case "MN-049" : return "Selenge (Mongolia)";
3217    case "MN-051" : return "Sühbaatar (Mongolia)";
3218    case "MN-053" : return "Ömnögovĭ (Mongolia)";
3219    case "MN-055" : return "Övörhangay (Mongolia)";
3220    case "MN-057" : return "Dzavhan (Mongolia)";
3221    case "MN-059" : return "Dundgovĭ (Mongolia)";
3222    case "MN-061" : return "Dornod (Mongolia)";
3223    case "MN-063" : return "Dornogovĭ (Mongolia)";
3224    case "MN-064" : return "Govĭ-Sümber (Mongolia)";
3225    case "MN-065" : return "Govĭ-Altay (Mongolia)";
3226    case "MN-067" : return "Bulgan (Mongolia)";
3227    case "MN-069" : return "Bayanhongor (Mongolia)";
3228    case "MN-071" : return "Bayan-Ölgiy (Mongolia)";
3229    case "MN-073" : return "Arhangay (Mongolia)";
3230    case "MN-1" : return "Ulaanbaatar (Mongolia)";
3231    case "MO-MO" : return "Macau (Macau)";
3232    case "MP-MP" : return "Northern Mariana Islands (Northern Mariana Islands)";
3233    case "MQ-MQ" : return "Martinique (Martinique)";
3234    case "MR-01" : return "Hodh ech Chargui (Mauritania)";
3235    case "MR-02" : return "Hodh el Gharbi (Mauritania)";
3236    case "MR-03" : return "Assaba (Mauritania)";
3237    case "MR-04" : return "Gorgol (Mauritania)";
3238    case "MR-05" : return "Brakna (Mauritania)";
3239    case "MR-06" : return "Trarza (Mauritania)";
3240    case "MR-07" : return "Adrar (Mauritania)";
3241    case "MR-08" : return "Dakhlet Nouâdhibou (Mauritania)";
3242    case "MR-09" : return "Tagant (Mauritania)";
3243    case "MR-10" : return "Guidimaka (Mauritania)";
3244    case "MR-11" : return "Tiris Zemmour (Mauritania)";
3245    case "MR-12" : return "Inchiri (Mauritania)";
3246    case "MR-NKC" : return "Nouakchott (Mauritania)";
3247    case "MS-MS" : return "Montserrat (Montserrat)";
3248    case "MT-01" : return "Attard (Malta)";
3249    case "MT-02" : return "Balzan (Malta)";
3250    case "MT-03" : return "Birgu (Malta)";
3251    case "MT-04" : return "Birkirkara (Malta)";
3252    case "MT-05" : return "Birżebbuġa (Malta)";
3253    case "MT-06" : return "Bormla (Malta)";
3254    case "MT-07" : return "Dingli (Malta)";
3255    case "MT-08" : return "Fgura (Malta)";
3256    case "MT-09" : return "Floriana (Malta)";
3257    case "MT-10" : return "Fontana (Malta)";
3258    case "MT-11" : return "Gudja (Malta)";
3259    case "MT-12" : return "Gżira (Malta)";
3260    case "MT-13" : return "Għajnsielem (Malta)";
3261    case "MT-14" : return "Għarb (Malta)";
3262    case "MT-15" : return "Għargħur (Malta)";
3263    case "MT-16" : return "Għasri (Malta)";
3264    case "MT-17" : return "Għaxaq (Malta)";
3265    case "MT-18" : return "Ħamrun (Malta)";
3266    case "MT-19" : return "Iklin (Malta)";
3267    case "MT-20" : return "Isla (Malta)";
3268    case "MT-21" : return "Kalkara (Malta)";
3269    case "MT-22" : return "Kerċem (Malta)";
3270    case "MT-23" : return "Kirkop (Malta)";
3271    case "MT-24" : return "Lija (Malta)";
3272    case "MT-25" : return "Luqa (Malta)";
3273    case "MT-26" : return "Marsa (Malta)";
3274    case "MT-27" : return "Marsaskala (Malta)";
3275    case "MT-28" : return "Marsaxlokk (Malta)";
3276    case "MT-29" : return "Mdina (Malta)";
3277    case "MT-30" : return "Mellieħa (Malta)";
3278    case "MT-31" : return "Mġarr (Malta)";
3279    case "MT-32" : return "Mosta (Malta)";
3280    case "MT-33" : return "Mqabba (Malta)";
3281    case "MT-34" : return "Msida (Malta)";
3282    case "MT-35" : return "Mtarfa (Malta)";
3283    case "MT-36" : return "Munxar (Malta)";
3284    case "MT-37" : return "Nadur (Malta)";
3285    case "MT-38" : return "Naxxar (Malta)";
3286    case "MT-39" : return "Paola (Malta)";
3287    case "MT-40" : return "Pembroke (Malta)";
3288    case "MT-41" : return "Pietà (Malta)";
3289    case "MT-42" : return "Qala (Malta)";
3290    case "MT-43" : return "Qormi (Malta)";
3291    case "MT-44" : return "Qrendi (Malta)";
3292    case "MT-45" : return "Rabat Gozo (Malta)";
3293    case "MT-46" : return "Rabat Malta (Malta)";
3294    case "MT-47" : return "Safi (Malta)";
3295    case "MT-48" : return "Saint Julian’s (Malta)";
3296    case "MT-49" : return "Saint John (Malta)";
3297    case "MT-50" : return "Saint Lawrence (Malta)";
3298    case "MT-51" : return "Saint Paul’s Bay (Malta)";
3299    case "MT-52" : return "Sannat (Malta)";
3300    case "MT-53" : return "Saint Lucia’s (Malta)";
3301    case "MT-54" : return "Santa Venera (Malta)";
3302    case "MT-55" : return "Siġġiewi (Malta)";
3303    case "MT-56" : return "Sliema (Malta)";
3304    case "MT-57" : return "Swieqi (Malta)";
3305    case "MT-58" : return "Ta’ Xbiex (Malta)";
3306    case "MT-59" : return "Tarxien (Malta)";
3307    case "MT-60" : return "Valletta (Malta)";
3308    case "MT-61" : return "Xagħra (Malta)";
3309    case "MT-62" : return "Xewkija (Malta)";
3310    case "MT-63" : return "Xgħajra (Malta)";
3311    case "MT-64" : return "Żabbar (Malta)";
3312    case "MT-65" : return "Żebbuġ Gozo (Malta)";
3313    case "MT-66" : return "Żebbuġ Malta (Malta)";
3314    case "MT-67" : return "Żejtun (Malta)";
3315    case "MT-68" : return "Żurrieq (Malta)";
3316    case "MU-AG" : return "Agalega Islands (Mauritius)";
3317    case "MU-BL" : return "Black River (Mauritius)";
3318    case "MU-BR" : return "Beau Bassin-Rose Hill (Mauritius)";
3319    case "MU-CC" : return "Cargados Carajos Shoals (Mauritius)";
3320    case "MU-CU" : return "Curepipe (Mauritius)";
3321    case "MU-FL" : return "Flacq (Mauritius)";
3322    case "MU-GP" : return "Grand Port (Mauritius)";
3323    case "MU-MO" : return "Moka (Mauritius)";
3324    case "MU-PA" : return "Pamplemousses (Mauritius)";
3325    case "MU-PL" : return "Port Louis (Mauritius)";
3326    case "MU-PU" : return "Port Louis (Mauritius)";
3327    case "MU-PW" : return "Plaines Wilhems (Mauritius)";
3328    case "MU-QB" : return "Quatre Bornes (Mauritius)";
3329    case "MU-RO" : return "Rodrigues Island (Mauritius)";
3330    case "MU-RR" : return "Rivière du Rempart (Mauritius)";
3331    case "MU-SA" : return "Savanne (Mauritius)";
3332    case "MU-VP" : return "Vacoas-Phoenix (Mauritius)";
3333    case "MV-00" : return "Alifu Dhaalu (Maldives)";
3334    case "MV-01" : return "Addu Atholhu (Maldives)";
3335    case "MV-02" : return "Alifu Alifu (Maldives)";
3336    case "MV-03" : return "Faadhippolhu (Maldives)";
3337    case "MV-04" : return "Felidhu Atholhu (Maldives)";
3338    case "MV-05" : return "Hadhdhunmathi (Maldives)";
3339    case "MV-07" : return "Haa Alifu (Maldives)";
3340    case "MV-08" : return "Kolhumadulu (Maldives)";
3341    case "MV-12" : return "Meemu (Maldives)";
3342    case "MV-13" : return "Maalhosmadulu Uthuruburi (Maldives)";
3343    case "MV-14" : return "Faafu (Maldives)";
3344    case "MV-17" : return "Dhaalu (Maldives)";
3345    case "MV-20" : return "Baa (Maldives)";
3346    case "MV-23" : return "Haa Dhaalu (Maldives)";
3347    case "MV-24" : return "Miladhunmadulu Uthuruburi (Maldives)";
3348    case "MV-25" : return "Miladhunmadulu Dhekunuburi (Maldives)";
3349    case "MV-26" : return "Kaafu (Maldives)";
3350    case "MV-27" : return "Gaafu Alifu (Maldives)";
3351    case "MV-28" : return "Gaafu Dhaalu (Maldives)";
3352    case "MV-29" : return "Fuvammulah (Maldives)";
3353    case "MV-CE" : return "Central (Maldives)";
3354    case "MV-MLE" : return "Maale (Maldives)";
3355    case "MV-NC" : return "Medhu-Uthuru (Maldives)";
3356    case "MV-NO" : return "North (Maldives)";
3357    case "MV-SC" : return "Medhu-Dhekunu (Maldives)";
3358    case "MV-SU" : return "Dhekunu (Maldives)";
3359    case "MV-UN" : return "Mathi-Uthuru (Maldives)";
3360    case "MV-US" : return "Mathi-Dhekunu (Maldives)";
3361    case "MW-BA" : return "Balaka (Malawi)";
3362    case "MW-BL" : return "Blantyre (Malawi)";
3363    case "MW-C" : return "Central Region (Malawi)";
3364    case "MW-CK" : return "Chikwawa (Malawi)";
3365    case "MW-CR" : return "Chiradzulu (Malawi)";
3366    case "MW-CT" : return "Chitipa (Malawi)";
3367    case "MW-DE" : return "Dedza (Malawi)";
3368    case "MW-DO" : return "Dowa (Malawi)";
3369    case "MW-KR" : return "Karonga (Malawi)";
3370    case "MW-KS" : return "Kasungu (Malawi)";
3371    case "MW-LI" : return "Lilongwe (Malawi)";
3372    case "MW-LK" : return "Likoma (Malawi)";
3373    case "MW-MC" : return "Mchinji (Malawi)";
3374    case "MW-MG" : return "Mangochi (Malawi)";
3375    case "MW-MH" : return "Machinga (Malawi)";
3376    case "MW-MU" : return "Mulanje (Malawi)";
3377    case "MW-MW" : return "Mwanza (Malawi)";
3378    case "MW-MZ" : return "Mzimba (Malawi)";
3379    case "MW-N" : return "Chakumpoto (Malawi)";
3380    case "MW-NB" : return "Nkhata Bay (Malawi)";
3381    case "MW-NE" : return "Neno (Malawi)";
3382    case "MW-NI" : return "Ntchisi (Malawi)";
3383    case "MW-NK" : return "Nkhotakota (Malawi)";
3384    case "MW-NS" : return "Nsanje (Malawi)";
3385    case "MW-NU" : return "Ntcheu (Malawi)";
3386    case "MW-PH" : return "Phalombe (Malawi)";
3387    case "MW-RU" : return "Rumphi (Malawi)";
3388    case "MW-S" : return "Chakumwera (Malawi)";
3389    case "MW-SA" : return "Salima (Malawi)";
3390    case "MW-TH" : return "Thyolo (Malawi)";
3391    case "MW-ZO" : return "Zomba (Malawi)";
3392    case "MX-AGU" : return "Aguascalientes (Mexico)";
3393    case "MX-BCN" : return "Baja California (Mexico)";
3394    case "MX-BCS" : return "Baja California Sur (Mexico)";
3395    case "MX-CAM" : return "Campeche (Mexico)";
3396    case "MX-CHH" : return "Chihuahua (Mexico)";
3397    case "MX-CHP" : return "Chiapas (Mexico)";
3398    case "MX-CMX" : return "Ciudad de México (Mexico)";
3399    case "MX-COA" : return "Coahuila de Zaragoza (Mexico)";
3400    case "MX-COL" : return "Colima (Mexico)";
3401    case "MX-DUR" : return "Durango (Mexico)";
3402    case "MX-GRO" : return "Guerrero (Mexico)";
3403    case "MX-GUA" : return "Guanajuato (Mexico)";
3404    case "MX-HID" : return "Hidalgo (Mexico)";
3405    case "MX-JAL" : return "Jalisco (Mexico)";
3406    case "MX-MEX" : return "México (Mexico)";
3407    case "MX-MIC" : return "Michoacán de Ocampo (Mexico)";
3408    case "MX-MOR" : return "Morelos (Mexico)";
3409    case "MX-NAY" : return "Nayarit (Mexico)";
3410    case "MX-NLE" : return "Nuevo León (Mexico)";
3411    case "MX-OAX" : return "Oaxaca (Mexico)";
3412    case "MX-PUE" : return "Puebla (Mexico)";
3413    case "MX-QUE" : return "Querétaro (Mexico)";
3414    case "MX-ROO" : return "Quintana Roo (Mexico)";
3415    case "MX-SIN" : return "Sinaloa (Mexico)";
3416    case "MX-SLP" : return "San Luis Potosí (Mexico)";
3417    case "MX-SON" : return "Sonora (Mexico)";
3418    case "MX-TAB" : return "Tabasco (Mexico)";
3419    case "MX-TAM" : return "Tamaulipas (Mexico)";
3420    case "MX-TLA" : return "Tlaxcala (Mexico)";
3421    case "MX-VER" : return "Veracruz de Ignacio de la Llave (Mexico)";
3422    case "MX-YUC" : return "Yucatán (Mexico)";
3423    case "MX-ZAC" : return "Zacatecas (Mexico)";
3424    case "MY-01" : return "Johor (Malaysia)";
3425    case "MY-02" : return "Kedah (Malaysia)";
3426    case "MY-03" : return "Kelantan (Malaysia)";
3427    case "MY-04" : return "Melaka (Malaysia)";
3428    case "MY-05" : return "Negeri Sembilan (Malaysia)";
3429    case "MY-06" : return "Pahang (Malaysia)";
3430    case "MY-07" : return "Pulau Pinang (Malaysia)";
3431    case "MY-08" : return "Perak (Malaysia)";
3432    case "MY-09" : return "Perlis (Malaysia)";
3433    case "MY-10" : return "Selangor (Malaysia)";
3434    case "MY-11" : return "Terengganu (Malaysia)";
3435    case "MY-12" : return "Sabah (Malaysia)";
3436    case "MY-13" : return "Sarawak (Malaysia)";
3437    case "MY-14" : return "Wilayah Persekutuan Kuala Lumpur (Malaysia)";
3438    case "MY-15" : return "Wilayah Persekutuan Labuan (Malaysia)";
3439    case "MY-16" : return "Wilayah Persekutuan Putrajaya (Malaysia)";
3440    case "MZ-A" : return "Niassa (Mozambique)";
3441    case "MZ-B" : return "Manica (Mozambique)";
3442    case "MZ-G" : return "Gaza (Mozambique)";
3443    case "MZ-I" : return "Inhambane (Mozambique)";
3444    case "MZ-L" : return "Maputo (Mozambique)";
3445    case "MZ-MPM" : return "Maputo (Mozambique)";
3446    case "MZ-N" : return "Nampula (Mozambique)";
3447    case "MZ-P" : return "Cabo Delgado (Mozambique)";
3448    case "MZ-Q" : return "Zambézia (Mozambique)";
3449    case "MZ-S" : return "Sofala (Mozambique)";
3450    case "MZ-T" : return "Tete (Mozambique)";
3451    case "NA-CA" : return "Zambezi (Namibia)";
3452    case "NA-ER" : return "Erongo (Namibia)";
3453    case "NA-HA" : return "Hardap (Namibia)";
3454    case "NA-KA" : return "Karas (Namibia)";
3455    case "NA-KE" : return "Kavango East (Namibia)";
3456    case "NA-KH" : return "Khomas (Namibia)";
3457    case "NA-KU" : return "Kunene (Namibia)";
3458    case "NA-KW" : return "Kavango West (Namibia)";
3459    case "NA-OD" : return "Otjozondjupa (Namibia)";
3460    case "NA-OH" : return "Omaheke (Namibia)";
3461    case "NA-ON" : return "Oshana (Namibia)";
3462    case "NA-OS" : return "Omusati (Namibia)";
3463    case "NA-OT" : return "Oshikoto (Namibia)";
3464    case "NA-OW" : return "Ohangwena (Namibia)";
3465    case "NC-NC" : return "New Caledonia (New Caledonia)";
3466    case "NE-1" : return "Agadez (Niger)";
3467    case "NE-2" : return "Diffa (Niger)";
3468    case "NE-3" : return "Dosso (Niger)";
3469    case "NE-4" : return "Maradi (Niger)";
3470    case "NE-5" : return "Tahoua (Niger)";
3471    case "NE-6" : return "Tillabéri (Niger)";
3472    case "NE-7" : return "Zinder (Niger)";
3473    case "NE-8" : return "Niamey (Niger)";
3474    case "NF-NF" : return "Norfolk Island (Norfolk Island)";
3475    case "NG-AB" : return "Abia (Nigeria)";
3476    case "NG-AD" : return "Adamawa (Nigeria)";
3477    case "NG-AK" : return "Akwa Ibom (Nigeria)";
3478    case "NG-AN" : return "Anambra (Nigeria)";
3479    case "NG-BA" : return "Bauchi (Nigeria)";
3480    case "NG-BE" : return "Benue (Nigeria)";
3481    case "NG-BO" : return "Borno (Nigeria)";
3482    case "NG-BY" : return "Bayelsa (Nigeria)";
3483    case "NG-CR" : return "Cross River (Nigeria)";
3484    case "NG-DE" : return "Delta (Nigeria)";
3485    case "NG-EB" : return "Ebonyi (Nigeria)";
3486    case "NG-ED" : return "Edo (Nigeria)";
3487    case "NG-EK" : return "Ekiti (Nigeria)";
3488    case "NG-EN" : return "Enugu (Nigeria)";
3489    case "NG-FC" : return "Abuja Federal Capital Territory (Nigeria)";
3490    case "NG-GO" : return "Gombe (Nigeria)";
3491    case "NG-IM" : return "Imo (Nigeria)";
3492    case "NG-JI" : return "Jigawa (Nigeria)";
3493    case "NG-KD" : return "Kaduna (Nigeria)";
3494    case "NG-KE" : return "Kebbi (Nigeria)";
3495    case "NG-KN" : return "Kano (Nigeria)";
3496    case "NG-KO" : return "Kogi (Nigeria)";
3497    case "NG-KT" : return "Katsina (Nigeria)";
3498    case "NG-KW" : return "Kwara (Nigeria)";
3499    case "NG-LA" : return "Lagos (Nigeria)";
3500    case "NG-NA" : return "Nasarawa (Nigeria)";
3501    case "NG-NI" : return "Niger (Nigeria)";
3502    case "NG-OG" : return "Ogun (Nigeria)";
3503    case "NG-ON" : return "Ondo (Nigeria)";
3504    case "NG-OS" : return "Osun (Nigeria)";
3505    case "NG-OY" : return "Oyo (Nigeria)";
3506    case "NG-PL" : return "Plateau (Nigeria)";
3507    case "NG-RI" : return "Rivers (Nigeria)";
3508    case "NG-SO" : return "Sokoto (Nigeria)";
3509    case "NG-TA" : return "Taraba (Nigeria)";
3510    case "NG-YO" : return "Yobe (Nigeria)";
3511    case "NG-ZA" : return "Zamfara (Nigeria)";
3512    case "NI-AN" : return "Atlántico Norte (Nicaragua)";
3513    case "NI-AS" : return "Atlántico Sur (Nicaragua)";
3514    case "NI-BO" : return "Boaco (Nicaragua)";
3515    case "NI-CA" : return "Carazo (Nicaragua)";
3516    case "NI-CI" : return "Chinandega (Nicaragua)";
3517    case "NI-CO" : return "Chontales (Nicaragua)";
3518    case "NI-ES" : return "Estelí (Nicaragua)";
3519    case "NI-GR" : return "Granada (Nicaragua)";
3520    case "NI-JI" : return "Jinotega (Nicaragua)";
3521    case "NI-LE" : return "León (Nicaragua)";
3522    case "NI-MD" : return "Madriz (Nicaragua)";
3523    case "NI-MN" : return "Managua (Nicaragua)";
3524    case "NI-MS" : return "Masaya (Nicaragua)";
3525    case "NI-MT" : return "Matagalpa (Nicaragua)";
3526    case "NI-NS" : return "Nueva Segovia (Nicaragua)";
3527    case "NI-RI" : return "Rivas (Nicaragua)";
3528    case "NI-SJ" : return "Río San Juan (Nicaragua)";
3529    case "NL-AW" : return "Aruba (Netherlands)";
3530    case "NL-BQ1" : return "Bonaire (Netherlands)";
3531    case "NL-BQ2" : return "Saba (Netherlands)";
3532    case "NL-BQ3" : return "Sint Eustatius (Netherlands)";
3533    case "NL-CW" : return "Curaçao (Netherlands)";
3534    case "NL-DR" : return "Drenthe (Netherlands)";
3535    case "NL-FL" : return "Flevoland (Netherlands)";
3536    case "NL-FR" : return "Fryslân (Netherlands)";
3537    case "NL-GE" : return "Gelderland (Netherlands)";
3538    case "NL-GR" : return "Groningen (Netherlands)";
3539    case "NL-LI" : return "Limburg (Netherlands)";
3540    case "NL-NB" : return "Noord-Brabant (Netherlands)";
3541    case "NL-NH" : return "Noord-Holland (Netherlands)";
3542    case "NL-OV" : return "Overijssel (Netherlands)";
3543    case "NL-SX" : return "Sint Maarten (Netherlands)";
3544    case "NL-UT" : return "Utrecht (Netherlands)";
3545    case "NL-ZE" : return "Zeeland (Netherlands)";
3546    case "NL-ZH" : return "Zuid-Holland (Netherlands)";
3547    case "NO-01" : return "Østfold (Norway)";
3548    case "NO-02" : return "Akershus (Norway)";
3549    case "NO-03" : return "Oslo (Norway)";
3550    case "NO-04" : return "Hedmark (Norway)";
3551    case "NO-05" : return "Oppland (Norway)";
3552    case "NO-06" : return "Buskerud (Norway)";
3553    case "NO-07" : return "Vestfold (Norway)";
3554    case "NO-08" : return "Telemark (Norway)";
3555    case "NO-09" : return "Aust-Agder (Norway)";
3556    case "NO-10" : return "Vest-Agder (Norway)";
3557    case "NO-11" : return "Rogaland (Norway)";
3558    case "NO-12" : return "Hordaland (Norway)";
3559    case "NO-14" : return "Sogn og Fjordane (Norway)";
3560    case "NO-15" : return "Møre og Romsdal (Norway)";
3561    case "NO-16" : return "Sør-Trøndelag (Norway)";
3562    case "NO-17" : return "Nord-Trøndelag (Norway)";
3563    case "NO-18" : return "Nordland (Norway)";
3564    case "NO-19" : return "Romsa (Norway)";
3565    case "NO-20" : return "Finnmark (Norway)";
3566    case "NO-21" : return "Svalbard (Norway)";
3567    case "NO-22" : return "Jan Mayen (Norway)";
3568    case "NP-1" : return "Central (Nepal)";
3569    case "NP-2" : return "Madhya Pashchimanchal (Nepal)";
3570    case "NP-3" : return "Pashchimanchal (Nepal)";
3571    case "NP-4" : return "Eastern (Nepal)";
3572    case "NP-5" : return "Far Western (Nepal)";
3573    case "NP-BA" : return "Bagmati (Nepal)";
3574    case "NP-BH" : return "Bheri (Nepal)";
3575    case "NP-DH" : return "Dhawalagiri (Nepal)";
3576    case "NP-GA" : return "Gandaki (Nepal)";
3577    case "NP-JA" : return "Janakpur (Nepal)";
3578    case "NP-KA" : return "Karnali (Nepal)";
3579    case "NP-KO" : return "Kosi (Nepal)";
3580    case "NP-LU" : return "Lumbini (Nepal)";
3581    case "NP-MA" : return "Mahakali (Nepal)";
3582    case "NP-ME" : return "Mechi (Nepal)";
3583    case "NP-NA" : return "Narayani (Nepal)";
3584    case "NP-RA" : return "Rapti (Nepal)";
3585    case "NP-SA" : return "Sagarmatha (Nepal)";
3586    case "NP-SE" : return "Seti (Nepal)";
3587    case "NR-01" : return "Aiwo (Nauru)";
3588    case "NR-02" : return "Anabar (Nauru)";
3589    case "NR-03" : return "Anetan (Nauru)";
3590    case "NR-04" : return "Anibare (Nauru)";
3591    case "NR-05" : return "Baiti (Nauru)";
3592    case "NR-06" : return "Boe (Nauru)";
3593    case "NR-07" : return "Buada (Nauru)";
3594    case "NR-08" : return "Denigomodu (Nauru)";
3595    case "NR-09" : return "Ewa (Nauru)";
3596    case "NR-10" : return "Ijuw (Nauru)";
3597    case "NR-11" : return "Meneng (Nauru)";
3598    case "NR-12" : return "Nibok (Nauru)";
3599    case "NR-13" : return "Uaboe (Nauru)";
3600    case "NR-14" : return "Yaren (Nauru)";
3601    case "NU-NU" : return "Niue (Niue)";
3602    case "NZ-AUK" : return "Auckland (New Zealand)";
3603    case "NZ-BOP" : return "Bay of Plenty (New Zealand)";
3604    case "NZ-CAN" : return "Canterbury (New Zealand)";
3605    case "NZ-CIT" : return "Chatham Islands Territory (New Zealand)";
3606    case "NZ-GIS" : return "Gisborne District (New Zealand)";
3607    case "NZ-HKB" : return "Hawke's Bay (New Zealand)";
3608    case "NZ-MBH" : return "Marlborough District (New Zealand)";
3609    case "NZ-MWT" : return "Manawatu-Wanganui (New Zealand)";
3610    case "NZ-N" : return "North Island (New Zealand)";
3611    case "NZ-NSN" : return "Nelson City (New Zealand)";
3612    case "NZ-NTL" : return "Northland (New Zealand)";
3613    case "NZ-OTA" : return "Otago (New Zealand)";
3614    case "NZ-S" : return "South Island (New Zealand)";
3615    case "NZ-STL" : return "Southland (New Zealand)";
3616    case "NZ-TAS" : return "Tasman District (New Zealand)";
3617    case "NZ-TKI" : return "Taranaki (New Zealand)";
3618    case "NZ-WGN" : return "Wellington (New Zealand)";
3619    case "NZ-WKO" : return "Waikato (New Zealand)";
3620    case "NZ-WTC" : return "West Coast (New Zealand)";
3621    case "OM-BA" : return "Al Bāţinah (Oman)";
3622    case "OM-BU" : return "Al Buraymī (Oman)";
3623    case "OM-DA" : return "Ad Dākhilīyah (Oman)";
3624    case "OM-MA" : return "Masqaţ (Oman)";
3625    case "OM-MU" : return "Musandam (Oman)";
3626    case "OM-SH" : return "Ash Sharqīyah (Oman)";
3627    case "OM-WU" : return "Al Wusţá (Oman)";
3628    case "OM-ZA" : return "Az̧ Z̧āhirah (Oman)";
3629    case "OM-ZU" : return "Z̧ufār (Oman)";
3630    case "PA-1" : return "Bocas del Toro (Panama)";
3631    case "PA-10" : return "Panamá Oeste (Panama)";
3632    case "PA-2" : return "Coclé (Panama)";
3633    case "PA-3" : return "Colón (Panama)";
3634    case "PA-4" : return "Chiriquí (Panama)";
3635    case "PA-5" : return "Darién (Panama)";
3636    case "PA-6" : return "Herrera (Panama)";
3637    case "PA-7" : return "Los Santos (Panama)";
3638    case "PA-8" : return "Panamá (Panama)";
3639    case "PA-9" : return "Veraguas (Panama)";
3640    case "PA-EM" : return "Emberá (Panama)";
3641    case "PA-KY" : return "Kuna Yala (Panama)";
3642    case "PA-NB" : return "Ngöbe-Buglé (Panama)";
3643    case "PE-AMA" : return "Amarumayu (Peru)";
3644    case "PE-ANC" : return "Ancash (Peru)";
3645    case "PE-APU" : return "Apurímac (Peru)";
3646    case "PE-ARE" : return "Arequipa (Peru)";
3647    case "PE-AYA" : return "Ayacucho (Peru)";
3648    case "PE-CAJ" : return "Cajamarca (Peru)";
3649    case "PE-CAL" : return "El Callao (Peru)";
3650    case "PE-CUS" : return "Cusco (Peru)";
3651    case "PE-HUC" : return "Huánuco (Peru)";
3652    case "PE-HUV" : return "Huancavelica (Peru)";
3653    case "PE-ICA" : return "Ica (Peru)";
3654    case "PE-JUN" : return "Hunin (Peru)";
3655    case "PE-LAL" : return "La Libertad (Peru)";
3656    case "PE-LAM" : return "Lambayeque (Peru)";
3657    case "PE-LIM" : return "Lima (Peru)";
3658    case "PE-LMA" : return "Lima hatun llaqta (Peru)";
3659    case "PE-LOR" : return "Loreto (Peru)";
3660    case "PE-MDD" : return "Madre de Dios (Peru)";
3661    case "PE-MOQ" : return "Moquegua (Peru)";
3662    case "PE-PAS" : return "Pasco (Peru)";
3663    case "PE-PIU" : return "Piura (Peru)";
3664    case "PE-PUN" : return "Puno (Peru)";
3665    case "PE-SAM" : return "San Martin (Peru)";
3666    case "PE-TAC" : return "Tacna (Peru)";
3667    case "PE-TUM" : return "Tumbes (Peru)";
3668    case "PE-UCA" : return "Ucayali (Peru)";
3669    case "PF-PF" : return "French Polynesia (French Polynesia)";
3670    case "PG-CPK" : return "Chimbu (Papua New Guinea)";
3671    case "PG-CPM" : return "Central (Papua New Guinea)";
3672    case "PG-EBR" : return "East New Britain (Papua New Guinea)";
3673    case "PG-EHG" : return "Eastern Highlands (Papua New Guinea)";
3674    case "PG-EPW" : return "Enga (Papua New Guinea)";
3675    case "PG-ESW" : return "East Sepik (Papua New Guinea)";
3676    case "PG-GPK" : return "Gulf (Papua New Guinea)";
3677    case "PG-HLA" : return "Hela (Papua New Guinea)";
3678    case "PG-JWK" : return "Jiwaka (Papua New Guinea)";
3679    case "PG-MBA" : return "Milne Bay (Papua New Guinea)";
3680    case "PG-MPL" : return "Morobe (Papua New Guinea)";
3681    case "PG-MPM" : return "Madang (Papua New Guinea)";
3682    case "PG-MRL" : return "Manus (Papua New Guinea)";
3683    case "PG-NCD" : return "National Capital District (Papua New Guinea)";
3684    case "PG-NIK" : return "New Ireland (Papua New Guinea)";
3685    case "PG-NPP" : return "Northern (Papua New Guinea)";
3686    case "PG-NSB" : return "Bougainville (Papua New Guinea)";
3687    case "PG-SAN" : return "West Sepik (Papua New Guinea)";
3688    case "PG-SHM" : return "Southern Highlands (Papua New Guinea)";
3689    case "PG-WBK" : return "West New Britain (Papua New Guinea)";
3690    case "PG-WHM" : return "Western Highlands (Papua New Guinea)";
3691    case "PG-WPD" : return "Western (Papua New Guinea)";
3692    case "PH-00" : return "National Capital Region (Philippines)";
3693    case "PH-01" : return "Ilocos (Philippines)";
3694    case "PH-02" : return "Cagayan Valley (Philippines)";
3695    case "PH-03" : return "Central Luzon (Philippines)";
3696    case "PH-05" : return "Bicol (Philippines)";
3697    case "PH-06" : return "Rehiyon ng Kanlurang Bisaya (Philippines)";
3698    case "PH-07" : return "Central Visayas (Philippines)";
3699    case "PH-08" : return "Eastern Visayas (Philippines)";
3700    case "PH-09" : return "Rehiyon ng Tangway ng Sambuwangga (Philippines)";
3701    case "PH-10" : return "Northern Mindanao (Philippines)";
3702    case "PH-11" : return "Davao (Philippines)";
3703    case "PH-12" : return "Rehiyon ng Soccsksargen (Philippines)";
3704    case "PH-13" : return "Caraga (Philippines)";
3705    case "PH-14" : return "Autonomous Region in Muslim Mindanao (Philippines)";
3706    case "PH-15" : return "Cordillera Administrative Region (Philippines)";
3707    case "PH-40" : return "Calabarzon (Philippines)";
3708    case "PH-41" : return "Mimaropa (Philippines)";
3709    case "PH-ABR" : return "Abra (Philippines)";
3710    case "PH-AGN" : return "Agusan del Norte (Philippines)";
3711    case "PH-AGS" : return "Agusan del Sur (Philippines)";
3712    case "PH-AKL" : return "Aklan (Philippines)";
3713    case "PH-ALB" : return "Albay (Philippines)";
3714    case "PH-ANT" : return "Antike (Philippines)";
3715    case "PH-APA" : return "Apayao (Philippines)";
3716    case "PH-AUR" : return "Aurora (Philippines)";
3717    case "PH-BAN" : return "Bataan (Philippines)";
3718    case "PH-BAS" : return "Basilan (Philippines)";
3719    case "PH-BEN" : return "Benget (Philippines)";
3720    case "PH-BIL" : return "Biliran (Philippines)";
3721    case "PH-BOH" : return "Bohol (Philippines)";
3722    case "PH-BTG" : return "Batangas (Philippines)";
3723    case "PH-BTN" : return "Batanes (Philippines)";
3724    case "PH-BUK" : return "Bukidnon (Philippines)";
3725    case "PH-BUL" : return "Bulacan (Philippines)";
3726    case "PH-CAG" : return "Cagayan (Philippines)";
3727    case "PH-CAM" : return "Camiguin (Philippines)";
3728    case "PH-CAN" : return "Camarines Norte (Philippines)";
3729    case "PH-CAP" : return "Capiz (Philippines)";
3730    case "PH-CAS" : return "Camarines Sur (Philippines)";
3731    case "PH-CAT" : return "Catanduanes (Philippines)";
3732    case "PH-CAV" : return "Cavite (Philippines)";
3733    case "PH-CEB" : return "Cebu (Philippines)";
3734    case "PH-COM" : return "Compostela Valley (Philippines)";
3735    case "PH-DAO" : return "Davao Oriental (Philippines)";
3736    case "PH-DAS" : return "Davao del Sur (Philippines)";
3737    case "PH-DAV" : return "Davao del Norte (Philippines)";
3738    case "PH-DIN" : return "Dinagat Islands (Philippines)";
3739    case "PH-EAS" : return "Eastern Samar (Philippines)";
3740    case "PH-GUI" : return "Gimaras (Philippines)";
3741    case "PH-IFU" : return "Ifugao (Philippines)";
3742    case "PH-ILI" : return "Iloilo (Philippines)";
3743    case "PH-ILN" : return "Hilagang Iloko (Philippines)";
3744    case "PH-ILS" : return "Ilocos Sur (Philippines)";
3745    case "PH-ISA" : return "Isabela (Philippines)";
3746    case "PH-KAL" : return "Kalinga (Philippines)";
3747    case "PH-LAG" : return "Laguna (Philippines)";
3748    case "PH-LAN" : return "Hilagang Lanaw (Philippines)";
3749    case "PH-LAS" : return "Lanao del Sur (Philippines)";
3750    case "PH-LEY" : return "Leyte (Philippines)";
3751    case "PH-LUN" : return "La Union (Philippines)";
3752    case "PH-MAD" : return "Marinduke (Philippines)";
3753    case "PH-MAG" : return "Magindanaw (Philippines)";
3754    case "PH-MAS" : return "Masbate (Philippines)";
3755    case "PH-MDC" : return "Kanlurang Mindoro (Philippines)";
3756    case "PH-MDR" : return "Mindoro Oriental (Philippines)";
3757    case "PH-MOU" : return "Lalawigang Bulubundukin (Philippines)";
3758    case "PH-MSC" : return "Kanlurang Misamis (Philippines)";
3759    case "PH-MSR" : return "Misamis Oriental (Philippines)";
3760    case "PH-NCO" : return "Cotabato (Philippines)";
3761    case "PH-NEC" : return "Kanlurang Negros (Philippines)";
3762    case "PH-NER" : return "Negros Oriental (Philippines)";
3763    case "PH-NSA" : return "Hilagang Samar (Philippines)";
3764    case "PH-NUE" : return "Nueva Ecija (Philippines)";
3765    case "PH-NUV" : return "Nueva Vizcaya (Philippines)";
3766    case "PH-PAM" : return "Pampanga (Philippines)";
3767    case "PH-PAN" : return "Pangasinan (Philippines)";
3768    case "PH-PLW" : return "Palawan (Philippines)";
3769    case "PH-QUE" : return "Keson (Philippines)";
3770    case "PH-QUI" : return "Kirino (Philippines)";
3771    case "PH-RIZ" : return "Risal (Philippines)";
3772    case "PH-ROM" : return "Romblon (Philippines)";
3773    case "PH-SAR" : return "Sarangani (Philippines)";
3774    case "PH-SCO" : return "South Cotabato (Philippines)";
3775    case "PH-SIG" : return "Sikihor (Philippines)";
3776    case "PH-SLE" : return "Katimogang Leyte (Philippines)";
3777    case "PH-SLU" : return "Sulu (Philippines)";
3778    case "PH-SOR" : return "Sorsogon (Philippines)";
3779    case "PH-SUK" : return "Sultan Kudarat (Philippines)";
3780    case "PH-SUN" : return "Hilagang Surigaw (Philippines)";
3781    case "PH-SUR" : return "Surigao del Sur (Philippines)";
3782    case "PH-TAR" : return "Tarlac (Philippines)";
3783    case "PH-TAW" : return "Tawi-Tawi (Philippines)";
3784    case "PH-WSA" : return "Samar (Philippines)";
3785    case "PH-ZAN" : return "Hilagang Sambuwangga (Philippines)";
3786    case "PH-ZAS" : return "Timog Sambuwangga (Philippines)";
3787    case "PH-ZMB" : return "Sambales (Philippines)";
3788    case "PH-ZSI" : return "Sambuwangga Sibugay (Philippines)";
3789    case "PK-BA" : return "Balochistan (Pakistan)";
3790    case "PK-GB" : return "Gilgit-Baltistān (Pakistan)";
3791    case "PK-IS" : return "Islāmābād (Pakistan)";
3792    case "PK-JK" : return "Azad Kashmir (Pakistan)";
3793    case "PK-KP" : return "Khaībar Pakhtūnkhwā (Pakistan)";
3794    case "PK-PB" : return "Panjāb (Pakistan)";
3795    case "PK-SD" : return "Sindh (Pakistan)";
3796    case "PK-TA" : return "Federally Administered Tribal Areas (Pakistan)";
3797    case "PL-DS" : return "Dolnośląskie (Poland)";
3798    case "PL-KP" : return "Kujawsko-pomorskie (Poland)";
3799    case "PL-LB" : return "Lubuskie (Poland)";
3800    case "PL-LD" : return "Łódzkie (Poland)";
3801    case "PL-LU" : return "Lubelskie (Poland)";
3802    case "PL-MA" : return "Małopolskie (Poland)";
3803    case "PL-MZ" : return "Mazowieckie (Poland)";
3804    case "PL-OP" : return "Opolskie (Poland)";
3805    case "PL-PD" : return "Podlaskie (Poland)";
3806    case "PL-PK" : return "Podkarpackie (Poland)";
3807    case "PL-PM" : return "Pomorskie (Poland)";
3808    case "PL-SK" : return "Świętokrzyskie (Poland)";
3809    case "PL-SL" : return "Śląskie (Poland)";
3810    case "PL-WN" : return "Warmińsko-mazurskie (Poland)";
3811    case "PL-WP" : return "Wielkopolskie (Poland)";
3812    case "PL-ZP" : return "Zachodniopomorskie (Poland)";
3813    case "PM-PM" : return "St. Pierre & Miquelon (St. Pierre & Miquelon)";
3814    case "PN-PN" : return "Pitcairn (Pitcairn)";
3815    case "PR-PR" : return "Puerto Rico (Puerto Rico)";
3816    case "PS-BTH" : return "Bayt Laḩm (Palestine)";
3817    case "PS-DEB" : return "Dayr al Balaḩ (Palestine)";
3818    case "PS-GZA" : return "Gaza (Palestine)";
3819    case "PS-HBN" : return "Al Khalīl (Palestine)";
3820    case "PS-JEM" : return "Al Quds (Palestine)";
3821    case "PS-JEN" : return "Janīn (Palestine)";
3822    case "PS-JRH" : return "Arīḩā wa al Aghwār (Palestine)";
3823    case "PS-KYS" : return "Khan Yunis (Palestine)";
3824    case "PS-NBS" : return "Nablus (Palestine)";
3825    case "PS-NGZ" : return "North Gaza (Palestine)";
3826    case "PS-QQA" : return "Qalqilya (Palestine)";
3827    case "PS-RBH" : return "Ramallah (Palestine)";
3828    case "PS-RFH" : return "Rafah (Palestine)";
3829    case "PS-SLT" : return "Salfit (Palestine)";
3830    case "PS-TBS" : return "Tubas (Palestine)";
3831    case "PS-TKM" : return "Tulkarm (Palestine)";
3832    case "PT-01" : return "Aveiro (Portugal)";
3833    case "PT-02" : return "Beja (Portugal)";
3834    case "PT-03" : return "Braga (Portugal)";
3835    case "PT-04" : return "Bragança (Portugal)";
3836    case "PT-05" : return "Castelo Branco (Portugal)";
3837    case "PT-06" : return "Coimbra (Portugal)";
3838    case "PT-07" : return "Évora (Portugal)";
3839    case "PT-08" : return "Faro (Portugal)";
3840    case "PT-09" : return "Guarda (Portugal)";
3841    case "PT-10" : return "Leiria (Portugal)";
3842    case "PT-11" : return "Lisboa (Portugal)";
3843    case "PT-12" : return "Portalegre (Portugal)";
3844    case "PT-13" : return "Porto (Portugal)";
3845    case "PT-14" : return "Santarém (Portugal)";
3846    case "PT-15" : return "Setúbal (Portugal)";
3847    case "PT-16" : return "Viana do Castelo (Portugal)";
3848    case "PT-17" : return "Vila Real (Portugal)";
3849    case "PT-18" : return "Viseu (Portugal)";
3850    case "PT-20" : return "Região Autónoma dos Açores (Portugal)";
3851    case "PT-30" : return "Região Autónoma da Madeira (Portugal)";
3852    case "PW-002" : return "Aimeliik (Palau)";
3853    case "PW-004" : return "Airai (Palau)";
3854    case "PW-010" : return "Angaur (Palau)";
3855    case "PW-050" : return "Hatobohei (Palau)";
3856    case "PW-100" : return "Kayangel (Palau)";
3857    case "PW-150" : return "Koror (Palau)";
3858    case "PW-212" : return "Melekeok (Palau)";
3859    case "PW-214" : return "Ngaraard (Palau)";
3860    case "PW-218" : return "Ngarchelong (Palau)";
3861    case "PW-222" : return "Ngardmau (Palau)";
3862    case "PW-224" : return "Ngatpang (Palau)";
3863    case "PW-226" : return "Ngchesar (Palau)";
3864    case "PW-227" : return "Ngeremlengui (Palau)";
3865    case "PW-228" : return "Ngiwal (Palau)";
3866    case "PW-350" : return "Peleliu (Palau)";
3867    case "PW-370" : return "Sonsorol (Palau)";
3868    case "PY-1" : return "Concepción (Paraguay)";
3869    case "PY-10" : return "Alto Paraná (Paraguay)";
3870    case "PY-11" : return "Central (Paraguay)";
3871    case "PY-12" : return "Ñeembucú (Paraguay)";
3872    case "PY-13" : return "Amambay (Paraguay)";
3873    case "PY-14" : return "Canindeyú (Paraguay)";
3874    case "PY-15" : return "Presidente Hayes (Paraguay)";
3875    case "PY-16" : return "Alto Paraguay (Paraguay)";
3876    case "PY-19" : return "Boquerón (Paraguay)";
3877    case "PY-2" : return "San Pedro (Paraguay)";
3878    case "PY-3" : return "Cordillera (Paraguay)";
3879    case "PY-4" : return "Guairá (Paraguay)";
3880    case "PY-5" : return "Caaguazú (Paraguay)";
3881    case "PY-6" : return "Caazapá (Paraguay)";
3882    case "PY-7" : return "Itapúa (Paraguay)";
3883    case "PY-8" : return "Misiones (Paraguay)";
3884    case "PY-9" : return "Paraguarí (Paraguay)";
3885    case "PY-ASU" : return "Asunción (Paraguay)";
3886    case "QA-DA" : return "Ad Dawḩah (Qatar)";
3887    case "QA-KH" : return "Al Khawr wa adh Dhakhīrah (Qatar)";
3888    case "QA-MS" : return "Ash Shamāl (Qatar)";
3889    case "QA-RA" : return "Ar Rayyān (Qatar)";
3890    case "QA-US" : return "Umm Şalāl (Qatar)";
3891    case "QA-WA" : return "Al Wakrah (Qatar)";
3892    case "QA-ZA" : return "Az̧ Z̧a‘āyin (Qatar)";
3893    case "RE-RE" : return "Reunion (Reunion)";
3894    case "RO-AB" : return "Alba (Romania)";
3895    case "RO-AG" : return "Argeş (Romania)";
3896    case "RO-AR" : return "Arad (Romania)";
3897    case "RO-B" : return "Bucureşti (Romania)";
3898    case "RO-BC" : return "Bacău (Romania)";
3899    case "RO-BH" : return "Bihor (Romania)";
3900    case "RO-BN" : return "Bistriţa-Năsăud (Romania)";
3901    case "RO-BR" : return "Brăila (Romania)";
3902    case "RO-BT" : return "Botoşani (Romania)";
3903    case "RO-BV" : return "Braşov (Romania)";
3904    case "RO-BZ" : return "Buzău (Romania)";
3905    case "RO-CJ" : return "Cluj (Romania)";
3906    case "RO-CL" : return "Călăraşi (Romania)";
3907    case "RO-CS" : return "Caraş-Severin (Romania)";
3908    case "RO-CT" : return "Constanţa (Romania)";
3909    case "RO-CV" : return "Covasna (Romania)";
3910    case "RO-DB" : return "Dâmboviţa (Romania)";
3911    case "RO-DJ" : return "Dolj (Romania)";
3912    case "RO-GJ" : return "Gorj (Romania)";
3913    case "RO-GL" : return "Galaţi (Romania)";
3914    case "RO-GR" : return "Giurgiu (Romania)";
3915    case "RO-HD" : return "Hunedoara (Romania)";
3916    case "RO-HR" : return "Harghita (Romania)";
3917    case "RO-IF" : return "Ilfov (Romania)";
3918    case "RO-IL" : return "Ialomiţa (Romania)";
3919    case "RO-IS" : return "Iaşi (Romania)";
3920    case "RO-MH" : return "Mehedinţi (Romania)";
3921    case "RO-MM" : return "Maramureş (Romania)";
3922    case "RO-MS" : return "Mureş (Romania)";
3923    case "RO-NT" : return "Neamţ (Romania)";
3924    case "RO-OT" : return "Olt (Romania)";
3925    case "RO-PH" : return "Prahova (Romania)";
3926    case "RO-SB" : return "Sibiu (Romania)";
3927    case "RO-SJ" : return "Sălaj (Romania)";
3928    case "RO-SM" : return "Satu Mare (Romania)";
3929    case "RO-SV" : return "Suceava (Romania)";
3930    case "RO-TL" : return "Tulcea (Romania)";
3931    case "RO-TM" : return "Timiş (Romania)";
3932    case "RO-TR" : return "Teleorman (Romania)";
3933    case "RO-VL" : return "Vâlcea (Romania)";
3934    case "RO-VN" : return "Vrancea (Romania)";
3935    case "RO-VS" : return "Vaslui (Romania)";
3936    case "RS-00" : return "Beograd (Serbia)";
3937    case "RS-01" : return "Severnobački okrug (Serbia)";
3938    case "RS-02" : return "Srednjebanatski okrug (Serbia)";
3939    case "RS-03" : return "Severnobanatski okrug (Serbia)";
3940    case "RS-04" : return "Južnobanatski okrug (Serbia)";
3941    case "RS-05" : return "Zapadnobački okrug (Serbia)";
3942    case "RS-06" : return "Južnobački okrug (Serbia)";
3943    case "RS-07" : return "Sremski okrug (Serbia)";
3944    case "RS-08" : return "Mačvanski okrug (Serbia)";
3945    case "RS-09" : return "Kolubarski okrug (Serbia)";
3946    case "RS-10" : return "Podunavski okrug (Serbia)";
3947    case "RS-11" : return "Braničevski okrug (Serbia)";
3948    case "RS-12" : return "Šumadijski okrug (Serbia)";
3949    case "RS-13" : return "Pomoravski okrug (Serbia)";
3950    case "RS-14" : return "Borski okrug (Serbia)";
3951    case "RS-15" : return "Zaječarski okrug (Serbia)";
3952    case "RS-16" : return "Zlatiborski okrug (Serbia)";
3953    case "RS-17" : return "Moravički okrug (Serbia)";
3954    case "RS-18" : return "Raški okrug (Serbia)";
3955    case "RS-19" : return "Rasinski okrug (Serbia)";
3956    case "RS-20" : return "Nišavski okrug (Serbia)";
3957    case "RS-21" : return "Toplički okrug (Serbia)";
3958    case "RS-22" : return "Pirotski okrug (Serbia)";
3959    case "RS-23" : return "Jablanički okrug (Serbia)";
3960    case "RS-24" : return "Pčinjski okrug (Serbia)";
3961    case "RS-25" : return "Kosovski okrug (Serbia)";
3962    case "RS-26" : return "Pećki okrug (Serbia)";
3963    case "RS-27" : return "Prizrenski okrug (Serbia)";
3964    case "RS-28" : return "Kosovsko-Mitrovački okrug (Serbia)";
3965    case "RS-29" : return "Kosovsko-Pomoravski okrug (Serbia)";
3966    case "RS-KM" : return "Kosovo-Metohija (Serbia)";
3967    case "RS-VO" : return "Vojvodina (Serbia)";
3968    case "RU-AD" : return "Adygeja, Respublika (Russia)";
3969    case "RU-AL" : return "Altaj, Respublika (Russia)";
3970    case "RU-ALT" : return "Altajskij kraj (Russia)";
3971    case "RU-AMU" : return "Amurskaja oblast' (Russia)";
3972    case "RU-ARK" : return "Arhangel'skaja oblast' (Russia)";
3973    case "RU-AST" : return "Astrahanskaja oblast' (Russia)";
3974    case "RU-BA" : return "Bashkortostan, Respublika (Russia)";
3975    case "RU-BEL" : return "Belgorodskaja oblast' (Russia)";
3976    case "RU-BRY" : return "Brjanskaja oblast' (Russia)";
3977    case "RU-BU" : return "Burjatija, Respublika (Russia)";
3978    case "RU-CE" : return "Čečenskaja Respublika (Russia)";
3979    case "RU-CHE" : return "Čeljabinskaja oblast' (Russia)";
3980    case "RU-CHU" : return "Chukotskiy avtonomnyy okrug (Russia)";
3981    case "RU-CU" : return "Chuvashskaya Respublika (Russia)";
3982    case "RU-DA" : return "Dagestan, Respublika (Russia)";
3983    case "RU-IN" : return "Ingušetija, Respublika (Russia)";
3984    case "RU-IRK" : return "Irkutskaja oblast' (Russia)";
3985    case "RU-IVA" : return "Ivanovskaja oblast' (Russia)";
3986    case "RU-KAM" : return "Kamčatskij kraj (Russia)";
3987    case "RU-KB" : return "Kabardino-Balkarskaja Respublika (Russia)";
3988    case "RU-KC" : return "Karačaevo-Čerkesskaja Respublika (Russia)";
3989    case "RU-KDA" : return "Krasnodarskij kraj (Russia)";
3990    case "RU-KEM" : return "Kemerovskaja oblast' (Russia)";
3991    case "RU-KGD" : return "Kaliningradskaja oblast' (Russia)";
3992    case "RU-KGN" : return "Kurganskaja oblast' (Russia)";
3993    case "RU-KHA" : return "Habarovskij kraj (Russia)";
3994    case "RU-KHM" : return "Hanty-Mansijskij avtonomnyj okrug (Russia)";
3995    case "RU-KIR" : return "Kirovskaja oblast' (Russia)";
3996    case "RU-KK" : return "Hakasija, Respublika (Russia)";
3997    case "RU-KL" : return "Kalmykija, Respublika (Russia)";
3998    case "RU-KLU" : return "Kaluzhskaya oblast' (Russia)";
3999    case "RU-KO" : return "Komi, Respublika (Russia)";
4000    case "RU-KOS" : return "Kostromskaja oblast' (Russia)";
4001    case "RU-KR" : return "Karelija, Respublika (Russia)";
4002    case "RU-KRS" : return "Kurskaja oblast' (Russia)";
4003    case "RU-KYA" : return "Krasnojarskij kraj (Russia)";
4004    case "RU-LEN" : return "Leningradskaja oblast' (Russia)";
4005    case "RU-LIP" : return "Lipeckaja oblast' (Russia)";
4006    case "RU-MAG" : return "Magadanskaja oblast' (Russia)";
4007    case "RU-ME" : return "Marij Èl, Respublika (Russia)";
4008    case "RU-MO" : return "Mordovija, Respublika (Russia)";
4009    case "RU-MOS" : return "Moskovskaja oblast' (Russia)";
4010    case "RU-MOW" : return "Moskva (Russia)";
4011    case "RU-MUR" : return "Murmanskaja oblast' (Russia)";
4012    case "RU-NEN" : return "Neneckij avtonomnyj okrug (Russia)";
4013    case "RU-NGR" : return "Novgorodskaja oblast' (Russia)";
4014    case "RU-NIZ" : return "Nižegorodskaja oblast' (Russia)";
4015    case "RU-NVS" : return "Novosibirskaja oblast' (Russia)";
4016    case "RU-OMS" : return "Omskaja oblast' (Russia)";
4017    case "RU-ORE" : return "Orenburgskaja oblast' (Russia)";
4018    case "RU-ORL" : return "Orlovskaja oblast' (Russia)";
4019    case "RU-PER" : return "Permskij kraj (Russia)";
4020    case "RU-PNZ" : return "Penzenskaja oblast' (Russia)";
4021    case "RU-PRI" : return "Primorskij kraj (Russia)";
4022    case "RU-PSK" : return "Pskovskaja oblast' (Russia)";
4023    case "RU-ROS" : return "Rostovskaja oblast' (Russia)";
4024    case "RU-RYA" : return "Rjazanskaja oblast' (Russia)";
4025    case "RU-SA" : return "Saha, Respublika (Russia)";
4026    case "RU-SAK" : return "Sahalinskaja oblast' (Russia)";
4027    case "RU-SAM" : return "Samarskaja oblast' (Russia)";
4028    case "RU-SAR" : return "Saratovskaja oblast' (Russia)";
4029    case "RU-SE" : return "Severnaja Osetija, Respublika (Russia)";
4030    case "RU-SMO" : return "Smolenskaja oblast' (Russia)";
4031    case "RU-SPE" : return "Sankt-Peterburg (Russia)";
4032    case "RU-STA" : return "Stavropol'skij kraj (Russia)";
4033    case "RU-SVE" : return "Sverdlovskaja oblast' (Russia)";
4034    case "RU-TA" : return "Tatarstan, Respublika (Russia)";
4035    case "RU-TAM" : return "Tambovskaja oblast' (Russia)";
4036    case "RU-TOM" : return "Tomskaja oblast' (Russia)";
4037    case "RU-TUL" : return "Tul'skaja oblast' (Russia)";
4038    case "RU-TVE" : return "Tverskaja oblast' (Russia)";
4039    case "RU-TY" : return "Tyva, Respublika (Russia)";
4040    case "RU-TYU" : return "Tjumenskaja oblast' (Russia)";
4041    case "RU-UD" : return "Udmurtskaja Respublika (Russia)";
4042    case "RU-ULY" : return "Ul'janovskaja oblast' (Russia)";
4043    case "RU-VGG" : return "Volgogradskaja oblast' (Russia)";
4044    case "RU-VLA" : return "Vladimirskaja oblast' (Russia)";
4045    case "RU-VLG" : return "Vologodskaja oblast' (Russia)";
4046    case "RU-VOR" : return "Voronezhskaya oblast' (Russia)";
4047    case "RU-YAN" : return "Jamalo-Neneckij avtonomnyj okrug (Russia)";
4048    case "RU-YAR" : return "Jaroslavskaja oblast' (Russia)";
4049    case "RU-YEV" : return "Evrejskaja avtonomnaja oblast' (Russia)";
4050    case "RU-ZAB" : return "Zabajkal'skij kraj (Russia)";
4051    case "RW-01" : return "Ville de Kigal (Rwanda)";
4052    case "RW-02" : return "Est (Rwanda)";
4053    case "RW-03" : return "Nord (Rwanda)";
4054    case "RW-04" : return "Ouest (Rwanda)";
4055    case "RW-05" : return "Sud (Rwanda)";    
4056    }
4057    return "Unknown state code '"+c.getCode()+"'";
4058  }
4059
4060  private static String stateSZ(Coding c) {
4061    switch (c.getCode()) {
4062    case "SA-01" : return "Ar Riyāḑ (Saudi Arabia)";
4063    case "SA-02" : return "Makkah al Mukarramah (Saudi Arabia)";
4064    case "SA-03" : return "Al Madīnah al Munawwarah (Saudi Arabia)";
4065    case "SA-04" : return "Ash Sharqīyah (Saudi Arabia)";
4066    case "SA-05" : return "Al Qaşīm (Saudi Arabia)";
4067    case "SA-06" : return "Ḩā'il (Saudi Arabia)";
4068    case "SA-07" : return "Tabūk (Saudi Arabia)";
4069    case "SA-08" : return "Al Ḩudūd ash Shamālīyah (Saudi Arabia)";
4070    case "SA-09" : return "Jāzān (Saudi Arabia)";
4071    case "SA-10" : return "Najrān (Saudi Arabia)";
4072    case "SA-11" : return "Al Bāḩah (Saudi Arabia)";
4073    case "SA-12" : return "Al Jawf (Saudi Arabia)";
4074    case "SA-14" : return "'Asīr (Saudi Arabia)";
4075    case "SB-CE" : return "Central (Solomon Islands)";
4076    case "SB-CH" : return "Choiseul (Solomon Islands)";
4077    case "SB-CT" : return "Capital Territory (Solomon Islands)";
4078    case "SB-GU" : return "Guadalcanal (Solomon Islands)";
4079    case "SB-IS" : return "Isabel (Solomon Islands)";
4080    case "SB-MK" : return "Makira-Ulawa (Solomon Islands)";
4081    case "SB-ML" : return "Malaita (Solomon Islands)";
4082    case "SB-RB" : return "Rennell and Bellona (Solomon Islands)";
4083    case "SB-TE" : return "Temotu (Solomon Islands)";
4084    case "SB-WE" : return "Western (Solomon Islands)";
4085    case "SC-01" : return "Anse aux Pins (Seychelles)";
4086    case "SC-02" : return "Ans Bwalo (Seychelles)";
4087    case "SC-03" : return "Anse Etoile (Seychelles)";
4088    case "SC-04" : return "Au Cap (Seychelles)";
4089    case "SC-05" : return "Anse Royale (Seychelles)";
4090    case "SC-06" : return "Baie Lazare (Seychelles)";
4091    case "SC-07" : return "Baie Sainte-Anne (Seychelles)";
4092    case "SC-08" : return "Beau Vallon (Seychelles)";
4093    case "SC-09" : return "Bel Air (Seychelles)";
4094    case "SC-10" : return "Bel Ombre (Seychelles)";
4095    case "SC-11" : return "Cascade (Seychelles)";
4096    case "SC-12" : return "Glacis (Seychelles)";
4097    case "SC-13" : return "Grand'Anse Mahé (Seychelles)";
4098    case "SC-14" : return "Grand'Anse Praslin (Seychelles)";
4099    case "SC-15" : return "Ladig (Seychelles)";
4100    case "SC-16" : return "English River (Seychelles)";
4101    case "SC-17" : return "Mon Bikston (Seychelles)";
4102    case "SC-18" : return "Mon Fleri (Seychelles)";
4103    case "SC-19" : return "Plaisance (Seychelles)";
4104    case "SC-20" : return "Pointe La Rue (Seychelles)";
4105    case "SC-21" : return "Porglo (Seychelles)";
4106    case "SC-22" : return "Saint Louis (Seychelles)";
4107    case "SC-23" : return "Takamaka (Seychelles)";
4108    case "SC-24" : return "Lemamel (Seychelles)";
4109    case "SC-25" : return "Roche Caïman (Seychelles)";
4110    case "SD-DC" : return "Central Darfur (Sudan)";
4111    case "SD-DE" : return "East Darfur (Sudan)";
4112    case "SD-DN" : return "North Darfur (Sudan)";
4113    case "SD-DS" : return "Janūb Dārfūr (Sudan)";
4114    case "SD-DW" : return "Gharb Dārfūr (Sudan)";
4115    case "SD-GD" : return "Al Qaḑārif (Sudan)";
4116    case "SD-GZ" : return "Al Jazīrah (Sudan)";
4117    case "SD-KA" : return "Kassala (Sudan)";
4118    case "SD-KH" : return "Al Kharţūm (Sudan)";
4119    case "SD-KN" : return "North Kordofan (Sudan)";
4120    case "SD-KS" : return "Janūb Kurdufān (Sudan)";
4121    case "SD-NB" : return "An Nīl al Azraq (Sudan)";
4122    case "SD-NO" : return "Ash Shamālīyah (Sudan)";
4123    case "SD-NR" : return "An Nīl (Sudan)";
4124    case "SD-NW" : return "An Nīl al Abyaḑ (Sudan)";
4125    case "SD-RS" : return "Al Baḩr al Aḩmar (Sudan)";
4126    case "SD-SI" : return "Sennar (Sudan)";
4127    case "SE-AB" : return "Stockholms län (Sweden)";
4128    case "SE-AC" : return "Västerbottens län (Sweden)";
4129    case "SE-BD" : return "Norrbottens län (Sweden)";
4130    case "SE-C" : return "Uppsala län (Sweden)";
4131    case "SE-D" : return "Södermanlands län (Sweden)";
4132    case "SE-E" : return "Östergötlands län (Sweden)";
4133    case "SE-F" : return "Jönköpings län (Sweden)";
4134    case "SE-G" : return "Kronobergs län (Sweden)";
4135    case "SE-H" : return "Kalmar län (Sweden)";
4136    case "SE-I" : return "Gotlands län (Sweden)";
4137    case "SE-K" : return "Blekinge län (Sweden)";
4138    case "SE-M" : return "Skåne län (Sweden)";
4139    case "SE-N" : return "Hallands län (Sweden)";
4140    case "SE-O" : return "Västra Götalands län (Sweden)";
4141    case "SE-S" : return "Värmlands län (Sweden)";
4142    case "SE-T" : return "Örebro län (Sweden)";
4143    case "SE-U" : return "Västmanlands län (Sweden)";
4144    case "SE-W" : return "Dalarnas län (Sweden)";
4145    case "SE-X" : return "Gävleborgs län (Sweden)";
4146    case "SE-Y" : return "Västernorrlands län (Sweden)";
4147    case "SE-Z" : return "Jämtlands län (Sweden)";
4148    case "SG-01" : return "Central Singapore (Singapore)";
4149    case "SG-02" : return "North East (Singapore)";
4150    case "SG-03" : return "North West (Singapore)";
4151    case "SG-04" : return "South East (Singapore)";
4152    case "SG-05" : return "South West (Singapore)";
4153    case "SH-AC" : return "Ascension (Saint Helena, Ascension and Tristan Da Cunha)";
4154    case "SH-HL" : return "Saint Helena (Saint Helena, Ascension and Tristan Da Cunha)";
4155    case "SH-TA" : return "Tristan da Cunha (Saint Helena, Ascension and Tristan Da Cunha)";
4156    case "SI-001" : return "Ajdovščina (Slovenia)";
4157    case "SI-002" : return "Beltinci (Slovenia)";
4158    case "SI-003" : return "Bled (Slovenia)";
4159    case "SI-004" : return "Bohinj (Slovenia)";
4160    case "SI-005" : return "Borovnica (Slovenia)";
4161    case "SI-006" : return "Bovec (Slovenia)";
4162    case "SI-007" : return "Brda (Slovenia)";
4163    case "SI-008" : return "Brezovica (Slovenia)";
4164    case "SI-009" : return "Brežice (Slovenia)";
4165    case "SI-010" : return "Tišina (Slovenia)";
4166    case "SI-011" : return "Celje (Slovenia)";
4167    case "SI-012" : return "Cerklje na Gorenjskem (Slovenia)";
4168    case "SI-013" : return "Cerknica (Slovenia)";
4169    case "SI-014" : return "Cerkno (Slovenia)";
4170    case "SI-015" : return "Črenšovci (Slovenia)";
4171    case "SI-016" : return "Črna na Koroškem (Slovenia)";
4172    case "SI-017" : return "Črnomelj (Slovenia)";
4173    case "SI-018" : return "Destrnik (Slovenia)";
4174    case "SI-019" : return "Divača (Slovenia)";
4175    case "SI-020" : return "Dobrepolje (Slovenia)";
4176    case "SI-021" : return "Dobrova-Polhov Gradec (Slovenia)";
4177    case "SI-022" : return "Dol pri Ljubljani (Slovenia)";
4178    case "SI-023" : return "Domžale (Slovenia)";
4179    case "SI-024" : return "Dornava (Slovenia)";
4180    case "SI-025" : return "Dravograd (Slovenia)";
4181    case "SI-026" : return "Duplek (Slovenia)";
4182    case "SI-027" : return "Gorenja vas-Poljane (Slovenia)";
4183    case "SI-028" : return "Gorišnica (Slovenia)";
4184    case "SI-029" : return "Gornja Radgona (Slovenia)";
4185    case "SI-030" : return "Gornji Grad (Slovenia)";
4186    case "SI-031" : return "Gornji Petrovci (Slovenia)";
4187    case "SI-032" : return "Grosuplje (Slovenia)";
4188    case "SI-033" : return "Šalovci (Slovenia)";
4189    case "SI-034" : return "Hrastnik (Slovenia)";
4190    case "SI-035" : return "Hrpelje-Kozina (Slovenia)";
4191    case "SI-036" : return "Idrija (Slovenia)";
4192    case "SI-037" : return "Ig (Slovenia)";
4193    case "SI-038" : return "Ilirska Bistrica (Slovenia)";
4194    case "SI-039" : return "Ivančna Gorica (Slovenia)";
4195    case "SI-040" : return "Izola (Slovenia)";
4196    case "SI-041" : return "Jesenice (Slovenia)";
4197    case "SI-042" : return "Juršinci (Slovenia)";
4198    case "SI-043" : return "Kamnik (Slovenia)";
4199    case "SI-044" : return "Kanal (Slovenia)";
4200    case "SI-045" : return "Kidričevo (Slovenia)";
4201    case "SI-046" : return "Kobarid (Slovenia)";
4202    case "SI-047" : return "Kobilje (Slovenia)";
4203    case "SI-048" : return "Kočevje (Slovenia)";
4204    case "SI-049" : return "Komen (Slovenia)";
4205    case "SI-050" : return "Koper (Slovenia)";
4206    case "SI-051" : return "Kozje (Slovenia)";
4207    case "SI-052" : return "Kranj (Slovenia)";
4208    case "SI-053" : return "Kranjska Gora (Slovenia)";
4209    case "SI-054" : return "Krško (Slovenia)";
4210    case "SI-055" : return "Kungota (Slovenia)";
4211    case "SI-056" : return "Kuzma (Slovenia)";
4212    case "SI-057" : return "Laško (Slovenia)";
4213    case "SI-058" : return "Lenart (Slovenia)";
4214    case "SI-059" : return "Lendava (Slovenia)";
4215    case "SI-060" : return "Litija (Slovenia)";
4216    case "SI-061" : return "Ljubljana (Slovenia)";
4217    case "SI-062" : return "Ljubno (Slovenia)";
4218    case "SI-063" : return "Ljutomer (Slovenia)";
4219    case "SI-064" : return "Logatec (Slovenia)";
4220    case "SI-065" : return "Loška Dolina (Slovenia)";
4221    case "SI-066" : return "Loški Potok (Slovenia)";
4222    case "SI-067" : return "Luče (Slovenia)";
4223    case "SI-068" : return "Lukovica (Slovenia)";
4224    case "SI-069" : return "Majšperk (Slovenia)";
4225    case "SI-070" : return "Maribor (Slovenia)";
4226    case "SI-071" : return "Medvode (Slovenia)";
4227    case "SI-072" : return "Mengeš (Slovenia)";
4228    case "SI-073" : return "Metlika (Slovenia)";
4229    case "SI-074" : return "Mežica (Slovenia)";
4230    case "SI-075" : return "Miren-Kostanjevica (Slovenia)";
4231    case "SI-076" : return "Mislinja (Slovenia)";
4232    case "SI-077" : return "Moravče (Slovenia)";
4233    case "SI-078" : return "Moravske Toplice (Slovenia)";
4234    case "SI-079" : return "Mozirje (Slovenia)";
4235    case "SI-080" : return "Murska Sobota (Slovenia)";
4236    case "SI-081" : return "Muta (Slovenia)";
4237    case "SI-082" : return "Naklo (Slovenia)";
4238    case "SI-083" : return "Nazarje (Slovenia)";
4239    case "SI-084" : return "Nova Gorica (Slovenia)";
4240    case "SI-085" : return "Novo Mesto (Slovenia)";
4241    case "SI-086" : return "Odranci (Slovenia)";
4242    case "SI-087" : return "Ormož (Slovenia)";
4243    case "SI-088" : return "Osilnica (Slovenia)";
4244    case "SI-089" : return "Pesnica (Slovenia)";
4245    case "SI-090" : return "Piran (Slovenia)";
4246    case "SI-091" : return "Pivka (Slovenia)";
4247    case "SI-092" : return "Podčetrtek (Slovenia)";
4248    case "SI-093" : return "Podvelka (Slovenia)";
4249    case "SI-094" : return "Postojna (Slovenia)";
4250    case "SI-095" : return "Preddvor (Slovenia)";
4251    case "SI-096" : return "Ptuj (Slovenia)";
4252    case "SI-097" : return "Puconci (Slovenia)";
4253    case "SI-098" : return "Rače-Fram (Slovenia)";
4254    case "SI-099" : return "Radeče (Slovenia)";
4255    case "SI-100" : return "Radenci (Slovenia)";
4256    case "SI-101" : return "Radlje ob Dravi (Slovenia)";
4257    case "SI-102" : return "Radovljica (Slovenia)";
4258    case "SI-103" : return "Ravne na Koroškem (Slovenia)";
4259    case "SI-104" : return "Ribnica (Slovenia)";
4260    case "SI-105" : return "Rogašovci (Slovenia)";
4261    case "SI-106" : return "Rogaška Slatina (Slovenia)";
4262    case "SI-107" : return "Rogatec (Slovenia)";
4263    case "SI-108" : return "Ruše (Slovenia)";
4264    case "SI-109" : return "Semič (Slovenia)";
4265    case "SI-110" : return "Sevnica (Slovenia)";
4266    case "SI-111" : return "Sežana (Slovenia)";
4267    case "SI-112" : return "Slovenj Gradec (Slovenia)";
4268    case "SI-113" : return "Slovenska Bistrica (Slovenia)";
4269    case "SI-114" : return "Slovenske Konjice (Slovenia)";
4270    case "SI-115" : return "Starše (Slovenia)";
4271    case "SI-116" : return "Sveti Jurij (Slovenia)";
4272    case "SI-117" : return "Šenčur (Slovenia)";
4273    case "SI-118" : return "Šentilj (Slovenia)";
4274    case "SI-119" : return "Šentjernej (Slovenia)";
4275    case "SI-120" : return "Šentjur (Slovenia)";
4276    case "SI-121" : return "Škocjan (Slovenia)";
4277    case "SI-122" : return "Škofja Loka (Slovenia)";
4278    case "SI-123" : return "Škofljica (Slovenia)";
4279    case "SI-124" : return "Šmarje pri Jelšah (Slovenia)";
4280    case "SI-125" : return "Šmartno ob Paki (Slovenia)";
4281    case "SI-126" : return "Šoštanj (Slovenia)";
4282    case "SI-127" : return "Štore (Slovenia)";
4283    case "SI-128" : return "Tolmin (Slovenia)";
4284    case "SI-129" : return "Trbovlje (Slovenia)";
4285    case "SI-130" : return "Trebnje (Slovenia)";
4286    case "SI-131" : return "Tržič (Slovenia)";
4287    case "SI-132" : return "Turnišče (Slovenia)";
4288    case "SI-133" : return "Velenje (Slovenia)";
4289    case "SI-134" : return "Velike Lašče (Slovenia)";
4290    case "SI-135" : return "Videm (Slovenia)";
4291    case "SI-136" : return "Vipava (Slovenia)";
4292    case "SI-137" : return "Vitanje (Slovenia)";
4293    case "SI-138" : return "Vodice (Slovenia)";
4294    case "SI-139" : return "Vojnik (Slovenia)";
4295    case "SI-140" : return "Vrhnika (Slovenia)";
4296    case "SI-141" : return "Vuzenica (Slovenia)";
4297    case "SI-142" : return "Zagorje ob Savi (Slovenia)";
4298    case "SI-143" : return "Zavrč (Slovenia)";
4299    case "SI-144" : return "Zreče (Slovenia)";
4300    case "SI-146" : return "Železniki (Slovenia)";
4301    case "SI-147" : return "Žiri (Slovenia)";
4302    case "SI-148" : return "Benedikt (Slovenia)";
4303    case "SI-149" : return "Bistrica ob Sotli (Slovenia)";
4304    case "SI-150" : return "Bloke (Slovenia)";
4305    case "SI-151" : return "Braslovče (Slovenia)";
4306    case "SI-152" : return "Cankova (Slovenia)";
4307    case "SI-153" : return "Cerkvenjak (Slovenia)";
4308    case "SI-154" : return "Dobje (Slovenia)";
4309    case "SI-155" : return "Dobrna (Slovenia)";
4310    case "SI-156" : return "Dobrovnik (Slovenia)";
4311    case "SI-157" : return "Dolenjske Toplice (Slovenia)";
4312    case "SI-158" : return "Grad (Slovenia)";
4313    case "SI-159" : return "Hajdina (Slovenia)";
4314    case "SI-160" : return "Hoče-Slivnica (Slovenia)";
4315    case "SI-161" : return "Hodoš (Slovenia)";
4316    case "SI-162" : return "Horjul (Slovenia)";
4317    case "SI-163" : return "Jezersko (Slovenia)";
4318    case "SI-164" : return "Komenda (Slovenia)";
4319    case "SI-165" : return "Kostel (Slovenia)";
4320    case "SI-166" : return "Križevci (Slovenia)";
4321    case "SI-167" : return "Lovrenc na Pohorju (Slovenia)";
4322    case "SI-168" : return "Markovci (Slovenia)";
4323    case "SI-169" : return "Miklavž na Dravskem Polju (Slovenia)";
4324    case "SI-170" : return "Mirna Peč (Slovenia)";
4325    case "SI-171" : return "Oplotnica (Slovenia)";
4326    case "SI-172" : return "Podlehnik (Slovenia)";
4327    case "SI-173" : return "Polzela (Slovenia)";
4328    case "SI-174" : return "Prebold (Slovenia)";
4329    case "SI-175" : return "Prevalje (Slovenia)";
4330    case "SI-176" : return "Razkrižje (Slovenia)";
4331    case "SI-177" : return "Ribnica na Pohorju (Slovenia)";
4332    case "SI-178" : return "Selnica ob Dravi (Slovenia)";
4333    case "SI-179" : return "Sodražica (Slovenia)";
4334    case "SI-180" : return "Solčava (Slovenia)";
4335    case "SI-181" : return "Sveta Ana (Slovenia)";
4336    case "SI-182" : return "Sveti Andraž v Slovenskih Goricah (Slovenia)";
4337    case "SI-183" : return "Šempeter-Vrtojba (Slovenia)";
4338    case "SI-184" : return "Tabor (Slovenia)";
4339    case "SI-185" : return "Trnovska Vas (Slovenia)";
4340    case "SI-186" : return "Trzin (Slovenia)";
4341    case "SI-187" : return "Velika Polana (Slovenia)";
4342    case "SI-188" : return "Veržej (Slovenia)";
4343    case "SI-189" : return "Vransko (Slovenia)";
4344    case "SI-190" : return "Žalec (Slovenia)";
4345    case "SI-191" : return "Žetale (Slovenia)";
4346    case "SI-192" : return "Žirovnica (Slovenia)";
4347    case "SI-193" : return "Žužemberk (Slovenia)";
4348    case "SI-194" : return "Šmartno pri Litiji (Slovenia)";
4349    case "SI-195" : return "Apače (Slovenia)";
4350    case "SI-196" : return "Cirkulane (Slovenia)";
4351    case "SI-197" : return "Kosanjevica na Krki (Slovenia)";
4352    case "SI-198" : return "Makole (Slovenia)";
4353    case "SI-199" : return "Mokronog-Trebelno (Slovenia)";
4354    case "SI-200" : return "Poljčane (Slovenia)";
4355    case "SI-201" : return "Renče-Vogrsko (Slovenia)";
4356    case "SI-202" : return "Središče ob Dravi (Slovenia)";
4357    case "SI-203" : return "Straža (Slovenia)";
4358    case "SI-204" : return "Sveta Trojica v Slovenskih Goricah (Slovenia)";
4359    case "SI-205" : return "Sveti Tomaž (Slovenia)";
4360    case "SI-206" : return "Šmarješke Toplice (Slovenia)";
4361    case "SI-207" : return "Gorje (Slovenia)";
4362    case "SI-208" : return "Log-Dragomer (Slovenia)";
4363    case "SI-209" : return "Rečica ob Savinji (Slovenia)";
4364    case "SI-210" : return "Sveti Jurij v Slovenskih Goricah (Slovenia)";
4365    case "SI-211" : return "Šentrupert (Slovenia)";
4366    case "SI-212" : return "Mirna (Slovenia)";
4367    case "SJ-SJ" : return "Svalbard & Jan Mayen Islands (Svalbard & Jan Mayen Islands)";
4368    case "SK-BC" : return "Banskobystrický kraj (Slovakia)";
4369    case "SK-BL" : return "Bratislavský kraj (Slovakia)";
4370    case "SK-KI" : return "Košický kraj (Slovakia)";
4371    case "SK-NI" : return "Nitriansky kraj (Slovakia)";
4372    case "SK-PV" : return "Prešovský kraj (Slovakia)";
4373    case "SK-TA" : return "Trnavský kraj (Slovakia)";
4374    case "SK-TC" : return "Trenčiansky kraj (Slovakia)";
4375    case "SK-ZI" : return "Žilinský kraj (Slovakia)";
4376    case "SL-E" : return "Eastern (Sierra Leone)";
4377    case "SL-N" : return "Northern (Sierra Leone)";
4378    case "SL-S" : return "Southern (Sierra Leone)";
4379    case "SL-W" : return "Western Area (Sierra Leone)";
4380    case "SM-01" : return "Acquaviva (San Marino)";
4381    case "SM-02" : return "Chiesanuova (San Marino)";
4382    case "SM-03" : return "Domagnano (San Marino)";
4383    case "SM-04" : return "Faetano (San Marino)";
4384    case "SM-05" : return "Fiorentino (San Marino)";
4385    case "SM-06" : return "Borgo Maggiore (San Marino)";
4386    case "SM-07" : return "San Marino (San Marino)";
4387    case "SM-08" : return "Montegiardino (San Marino)";
4388    case "SM-09" : return "Serravalle (San Marino)";
4389    case "SN-DB" : return "Diourbel (Senegal)";
4390    case "SN-DK" : return "Dakar (Senegal)";
4391    case "SN-FK" : return "Fatick (Senegal)";
4392    case "SN-KA" : return "Kaffrine (Senegal)";
4393    case "SN-KD" : return "Kolda (Senegal)";
4394    case "SN-KE" : return "Kédougou (Senegal)";
4395    case "SN-KL" : return "Kaolack (Senegal)";
4396    case "SN-LG" : return "Louga (Senegal)";
4397    case "SN-MT" : return "Matam (Senegal)";
4398    case "SN-SE" : return "Sédhiou (Senegal)";
4399    case "SN-SL" : return "Saint-Louis (Senegal)";
4400    case "SN-TC" : return "Tambacounda (Senegal)";
4401    case "SN-TH" : return "Thiès (Senegal)";
4402    case "SN-ZG" : return "Ziguinchor (Senegal)";
4403    case "SO-AW" : return "Awdal (Somalia)";
4404    case "SO-BK" : return "Bakool (Somalia)";
4405    case "SO-BN" : return "Banaadir (Somalia)";
4406    case "SO-BR" : return "Bari (Somalia)";
4407    case "SO-BY" : return "Bay (Somalia)";
4408    case "SO-GA" : return "Galguduud (Somalia)";
4409    case "SO-GE" : return "Gedo (Somalia)";
4410    case "SO-HI" : return "Hiiraan (Somalia)";
4411    case "SO-JD" : return "Jubbada Dhexe (Somalia)";
4412    case "SO-JH" : return "Jubbada Hoose (Somalia)";
4413    case "SO-MU" : return "Mudug (Somalia)";
4414    case "SO-NU" : return "Nugaal (Somalia)";
4415    case "SO-SA" : return "Sanaag (Somalia)";
4416    case "SO-SD" : return "Shabeellaha Dhexe (Somalia)";
4417    case "SO-SH" : return "Shabeellaha Hoose (Somalia)";
4418    case "SO-SO" : return "Sool (Somalia)";
4419    case "SO-TO" : return "Togdheer (Somalia)";
4420    case "SO-WO" : return "Woqooyi Galbeed (Somalia)";
4421    case "SR-BR" : return "Brokopondo (Suriname)";
4422    case "SR-CM" : return "Commewijne (Suriname)";
4423    case "SR-CR" : return "Coronie (Suriname)";
4424    case "SR-MA" : return "Marowijne (Suriname)";
4425    case "SR-NI" : return "Nickerie (Suriname)";
4426    case "SR-PM" : return "Paramaribo (Suriname)";
4427    case "SR-PR" : return "Para (Suriname)";
4428    case "SR-SA" : return "Saramacca (Suriname)";
4429    case "SR-SI" : return "Sipaliwini (Suriname)";
4430    case "SR-WA" : return "Wanica (Suriname)";
4431    case "SS-BN" : return "Northern Bahr el Ghazal (South Sudan)";
4432    case "SS-BW" : return "Western Bahr el Ghazal (South Sudan)";
4433    case "SS-EC" : return "Central Equatoria (South Sudan)";
4434    case "SS-EE" : return "Eastern Equatoria (South Sudan)";
4435    case "SS-EW" : return "Western Equatoria (South Sudan)";
4436    case "SS-JG" : return "Jonglei (South Sudan)";
4437    case "SS-LK" : return "Lakes (South Sudan)";
4438    case "SS-NU" : return "Upper Nile (South Sudan)";
4439    case "SS-UY" : return "Unity (South Sudan)";
4440    case "SS-WR" : return "Warrap (South Sudan)";
4441    case "ST-P" : return "Príncipe (Sao Tome and Principe)";
4442    case "ST-S" : return "São Tomé (Sao Tome and Principe)";
4443    case "SV-AH" : return "Ahuachapán (El Salvador)";
4444    case "SV-CA" : return "Cabañas (El Salvador)";
4445    case "SV-CH" : return "Chalatenango (El Salvador)";
4446    case "SV-CU" : return "Cuscatlán (El Salvador)";
4447    case "SV-LI" : return "La Libertad (El Salvador)";
4448    case "SV-MO" : return "Morazán (El Salvador)";
4449    case "SV-PA" : return "La Paz (El Salvador)";
4450    case "SV-SA" : return "Santa Ana (El Salvador)";
4451    case "SV-SM" : return "San Miguel (El Salvador)";
4452    case "SV-SO" : return "Sonsonate (El Salvador)";
4453    case "SV-SS" : return "San Salvador (El Salvador)";
4454    case "SV-SV" : return "San Vicente (El Salvador)";
4455    case "SV-UN" : return "La Unión (El Salvador)";
4456    case "SV-US" : return "Usulután (El Salvador)";
4457    case "SX-SX" : return "St. Maarten (St. Maarten)";
4458    case "SY-DI" : return "Dimashq (Syria)";
4459    case "SY-DR" : return "Dar'ā (Syria)";
4460    case "SY-DY" : return "Dayr az Zawr (Syria)";
4461    case "SY-HA" : return "Al Ḩasakah (Syria)";
4462    case "SY-HI" : return "Ḩimş (Syria)";
4463    case "SY-HL" : return "Ḩalab (Syria)";
4464    case "SY-HM" : return "Ḩamāh (Syria)";
4465    case "SY-ID" : return "Idlib (Syria)";
4466    case "SY-LA" : return "Al Lādhiqīyah (Syria)";
4467    case "SY-QU" : return "Al Qunayţirah (Syria)";
4468    case "SY-RA" : return "Ar Raqqah (Syria)";
4469    case "SY-RD" : return "Rīf Dimashq (Syria)";
4470    case "SY-SU" : return "As Suwaydā' (Syria)";
4471    case "SY-TA" : return "Ţarţūs (Syria)";
4472    case "SZ-HH" : return "Hhohho (Swaziland)";
4473    case "SZ-LU" : return "Lubombo (Swaziland)";
4474    case "SZ-MA" : return "Manzini (Swaziland)";
4475    case "SZ-SH" : return "Shiselweni (Swaziland)";
4476    case "TC-TC" : return "Turks & Caicos Islands (Turks & Caicos Islands)";
4477    case "TD-BA" : return "Al Baţḩah (Chad)";
4478    case "TD-BG" : return "Baḩr al Ghazāl (Chad)";
4479    case "TD-BO" : return "Borkou (Chad)";
4480    case "TD-CB" : return "Chari-Baguirmi (Chad)";
4481    case "TD-EE" : return "Ennedi-Est (Chad)";
4482    case "TD-EO" : return "Ennedi-Ouest (Chad)";
4483    case "TD-GR" : return "Guéra (Chad)";
4484    case "TD-HL" : return "Hadjer Lamis (Chad)";
4485    case "TD-KA" : return "Kanem (Chad)";
4486    case "TD-LC" : return "Al Buḩayrah (Chad)";
4487    case "TD-LO" : return "Logone-Occidental (Chad)";
4488    case "TD-LR" : return "Logone-Oriental (Chad)";
4489    case "TD-MA" : return "Mandoul (Chad)";
4490    case "TD-MC" : return "Moyen-Chari (Chad)";
4491    case "TD-ME" : return "Mayo-Kebbi-Est (Chad)";
4492    case "TD-MO" : return "Mayo-Kebbi-Ouest (Chad)";
4493    case "TD-ND" : return "Madīnat Injamīnā (Chad)";
4494    case "TD-OD" : return "Ouaddaï (Chad)";
4495    case "TD-SA" : return "Salamat (Chad)";
4496    case "TD-SI" : return "Sila (Chad)";
4497    case "TD-TA" : return "Tandjilé (Chad)";
4498    case "TD-TI" : return "Tibastī (Chad)";
4499    case "TD-WF" : return "Wadi Fira (Chad)";
4500    case "TF-TF" : return "French Southern Territories (French Southern Territories)";
4501    case "TG-C" : return "Centre (Togo)";
4502    case "TG-K" : return "Kara (Togo)";
4503    case "TG-M" : return "Maritime (Togo)";
4504    case "TG-P" : return "Plateaux (Togo)";
4505    case "TG-S" : return "Savannes (Togo)";
4506    case "TH-10" : return "Krung Thep Maha Nakhon (Thailand)";
4507    case "TH-11" : return "Samut Prakan (Thailand)";
4508    case "TH-12" : return "Nonthaburi (Thailand)";
4509    case "TH-13" : return "Pathum Thani (Thailand)";
4510    case "TH-14" : return "Phra Nakhon Si Ayutthaya (Thailand)";
4511    case "TH-15" : return "Ang Thong (Thailand)";
4512    case "TH-16" : return "Lop Buri (Thailand)";
4513    case "TH-17" : return "Sing Buri (Thailand)";
4514    case "TH-18" : return "Chai Nat (Thailand)";
4515    case "TH-19" : return "Saraburi (Thailand)";
4516    case "TH-20" : return "Chon Buri (Thailand)";
4517    case "TH-21" : return "Rayong (Thailand)";
4518    case "TH-22" : return "Chanthaburi (Thailand)";
4519    case "TH-23" : return "Trat (Thailand)";
4520    case "TH-24" : return "Chachoengsao (Thailand)";
4521    case "TH-25" : return "Prachin Buri (Thailand)";
4522    case "TH-26" : return "Nakhon Nayok (Thailand)";
4523    case "TH-27" : return "Sa Kaeo (Thailand)";
4524    case "TH-30" : return "Nakhon Ratchasima (Thailand)";
4525    case "TH-31" : return "Buri Ram (Thailand)";
4526    case "TH-32" : return "Surin (Thailand)";
4527    case "TH-33" : return "Si Sa Ket (Thailand)";
4528    case "TH-34" : return "Ubon Ratchathani (Thailand)";
4529    case "TH-35" : return "Yasothon (Thailand)";
4530    case "TH-36" : return "Chaiyaphum (Thailand)";
4531    case "TH-37" : return "Amnat Charoen (Thailand)";
4532    case "TH-38" : return "Bueng Kan (Thailand)";
4533    case "TH-39" : return "Nong Bua Lam Phu (Thailand)";
4534    case "TH-40" : return "Khon Kaen (Thailand)";
4535    case "TH-41" : return "Udon Thani (Thailand)";
4536    case "TH-42" : return "Loei (Thailand)";
4537    case "TH-43" : return "Nong Khai (Thailand)";
4538    case "TH-44" : return "Maha Sarakham (Thailand)";
4539    case "TH-45" : return "Roi Et (Thailand)";
4540    case "TH-46" : return "Kalasin (Thailand)";
4541    case "TH-47" : return "Sakon Nakhon (Thailand)";
4542    case "TH-48" : return "Nakhon Phanom (Thailand)";
4543    case "TH-49" : return "Mukdahan (Thailand)";
4544    case "TH-50" : return "Chiang Mai (Thailand)";
4545    case "TH-51" : return "Lamphun (Thailand)";
4546    case "TH-52" : return "Lampang (Thailand)";
4547    case "TH-53" : return "Uttaradit (Thailand)";
4548    case "TH-54" : return "Phrae (Thailand)";
4549    case "TH-55" : return "Nan (Thailand)";
4550    case "TH-56" : return "Phayao (Thailand)";
4551    case "TH-57" : return "Chiang Rai (Thailand)";
4552    case "TH-58" : return "Mae Hong Son (Thailand)";
4553    case "TH-60" : return "Nakhon Sawan (Thailand)";
4554    case "TH-61" : return "Uthai Thani (Thailand)";
4555    case "TH-62" : return "Kamphaeng Phet (Thailand)";
4556    case "TH-63" : return "Tak (Thailand)";
4557    case "TH-64" : return "Sukhothai (Thailand)";
4558    case "TH-65" : return "Phitsanulok (Thailand)";
4559    case "TH-66" : return "Phichit (Thailand)";
4560    case "TH-67" : return "Phetchabun (Thailand)";
4561    case "TH-70" : return "Ratchaburi (Thailand)";
4562    case "TH-71" : return "Kanchanaburi (Thailand)";
4563    case "TH-72" : return "Suphan Buri (Thailand)";
4564    case "TH-73" : return "Nakhon Pathom (Thailand)";
4565    case "TH-74" : return "Samut Sakhon (Thailand)";
4566    case "TH-75" : return "Samut Songkhram (Thailand)";
4567    case "TH-76" : return "Phetchaburi (Thailand)";
4568    case "TH-77" : return "Prachuap Khiri Khan (Thailand)";
4569    case "TH-80" : return "Nakhon Si Thammarat (Thailand)";
4570    case "TH-81" : return "Krabi (Thailand)";
4571    case "TH-82" : return "Phangnga (Thailand)";
4572    case "TH-83" : return "Phuket (Thailand)";
4573    case "TH-84" : return "Surat Thani (Thailand)";
4574    case "TH-85" : return "Ranong (Thailand)";
4575    case "TH-86" : return "Chumphon (Thailand)";
4576    case "TH-90" : return "Songkhla (Thailand)";
4577    case "TH-91" : return "Satun (Thailand)";
4578    case "TH-92" : return "Trang (Thailand)";
4579    case "TH-93" : return "Phatthalung (Thailand)";
4580    case "TH-94" : return "Pattani (Thailand)";
4581    case "TH-95" : return "Yala (Thailand)";
4582    case "TH-96" : return "Narathiwat (Thailand)";
4583    case "TH-S" : return "Phatthaya (Thailand)";
4584    case "TJ-DU" : return "Dushanbe (Tajikistan)";
4585    case "TJ-GB" : return "Kŭhistoni Badakhshon (Tajikistan)";
4586    case "TJ-KT" : return "Khatlon (Tajikistan)";
4587    case "TJ-SU" : return "Sughd (Tajikistan)";
4588    case "TK-TK" : return "Tokelau (Tokelau)";
4589    case "TL-AL" : return "Aileu (East Timor)";
4590    case "TL-AN" : return "Ainaro (East Timor)";
4591    case "TL-BA" : return "Baucau (East Timor)";
4592    case "TL-BO" : return "Bobonaro (East Timor)";
4593    case "TL-CO" : return "Cova Lima (East Timor)";
4594    case "TL-DI" : return "Díli (East Timor)";
4595    case "TL-ER" : return "Ermera (East Timor)";
4596    case "TL-LA" : return "Lautém (East Timor)";
4597    case "TL-LI" : return "Likisá (East Timor)";
4598    case "TL-MF" : return "Manufahi (East Timor)";
4599    case "TL-MT" : return "Manatuto (East Timor)";
4600    case "TL-OE" : return "Oecussi (East Timor)";
4601    case "TL-VI" : return "Vikeke (East Timor)";
4602    case "TM-A" : return "Ahal (Turkmenistan)";
4603    case "TM-B" : return "Balkan (Turkmenistan)";
4604    case "TM-D" : return "Daşoguz (Turkmenistan)";
4605    case "TM-L" : return "Lebap (Turkmenistan)";
4606    case "TM-M" : return "Mary (Turkmenistan)";
4607    case "TM-S" : return "Aşgabat (Turkmenistan)";
4608    case "TN-11" : return "Tunis (Tunisia)";
4609    case "TN-12" : return "Ariana (Tunisia)";
4610    case "TN-13" : return "Ben Arous (Tunisia)";
4611    case "TN-14" : return "La Manouba (Tunisia)";
4612    case "TN-21" : return "Nabeul (Tunisia)";
4613    case "TN-22" : return "Zaghouan (Tunisia)";
4614    case "TN-23" : return "Bizerte (Tunisia)";
4615    case "TN-31" : return "Béja (Tunisia)";
4616    case "TN-32" : return "Jendouba (Tunisia)";
4617    case "TN-33" : return "Le Kef (Tunisia)";
4618    case "TN-34" : return "Siliana (Tunisia)";
4619    case "TN-41" : return "Kairouan (Tunisia)";
4620    case "TN-42" : return "Kasserine (Tunisia)";
4621    case "TN-43" : return "Sidi Bouzid (Tunisia)";
4622    case "TN-51" : return "Sousse (Tunisia)";
4623    case "TN-52" : return "Monastir (Tunisia)";
4624    case "TN-53" : return "Mahdia (Tunisia)";
4625    case "TN-61" : return "Sfax (Tunisia)";
4626    case "TN-71" : return "Gafsa (Tunisia)";
4627    case "TN-72" : return "Tozeur (Tunisia)";
4628    case "TN-73" : return "Kebili (Tunisia)";
4629    case "TN-81" : return "Gabès (Tunisia)";
4630    case "TN-82" : return "Medenine (Tunisia)";
4631    case "TN-83" : return "Tataouine (Tunisia)";
4632    case "TO-01" : return "'Eua (Tonga)";
4633    case "TO-02" : return "Ha'apai (Tonga)";
4634    case "TO-03" : return "Niuas (Tonga)";
4635    case "TO-04" : return "Tongatapu (Tonga)";
4636    case "TO-05" : return "Vava'u (Tonga)";
4637    case "TR-01" : return "Adana (Turkey)";
4638    case "TR-02" : return "Adıyaman (Turkey)";
4639    case "TR-03" : return "Afyonkarahisar (Turkey)";
4640    case "TR-04" : return "Ağrı (Turkey)";
4641    case "TR-05" : return "Amasya (Turkey)";
4642    case "TR-06" : return "Ankara (Turkey)";
4643    case "TR-07" : return "Antalya (Turkey)";
4644    case "TR-08" : return "Artvin (Turkey)";
4645    case "TR-09" : return "Aydın (Turkey)";
4646    case "TR-10" : return "Balıkesir (Turkey)";
4647    case "TR-11" : return "Bilecik (Turkey)";
4648    case "TR-12" : return "Bingöl (Turkey)";
4649    case "TR-13" : return "Bitlis (Turkey)";
4650    case "TR-14" : return "Bolu (Turkey)";
4651    case "TR-15" : return "Burdur (Turkey)";
4652    case "TR-16" : return "Bursa (Turkey)";
4653    case "TR-17" : return "Çanakkale (Turkey)";
4654    case "TR-18" : return "Çankırı (Turkey)";
4655    case "TR-19" : return "Çorum (Turkey)";
4656    case "TR-20" : return "Denizli (Turkey)";
4657    case "TR-21" : return "Diyarbakır (Turkey)";
4658    case "TR-22" : return "Edirne (Turkey)";
4659    case "TR-23" : return "Elazığ (Turkey)";
4660    case "TR-24" : return "Erzincan (Turkey)";
4661    case "TR-25" : return "Erzurum (Turkey)";
4662    case "TR-26" : return "Eskişehir (Turkey)";
4663    case "TR-27" : return "Gaziantep (Turkey)";
4664    case "TR-28" : return "Giresun (Turkey)";
4665    case "TR-29" : return "Gümüşhane (Turkey)";
4666    case "TR-30" : return "Hakkâri (Turkey)";
4667    case "TR-31" : return "Hatay (Turkey)";
4668    case "TR-32" : return "Isparta (Turkey)";
4669    case "TR-33" : return "Mersin (Turkey)";
4670    case "TR-34" : return "İstanbul (Turkey)";
4671    case "TR-35" : return "İzmir (Turkey)";
4672    case "TR-36" : return "Kars (Turkey)";
4673    case "TR-37" : return "Kastamonu (Turkey)";
4674    case "TR-38" : return "Kayseri (Turkey)";
4675    case "TR-39" : return "Kırklareli (Turkey)";
4676    case "TR-40" : return "Kırşehir (Turkey)";
4677    case "TR-41" : return "Kocaeli (Turkey)";
4678    case "TR-42" : return "Konya (Turkey)";
4679    case "TR-43" : return "Kütahya (Turkey)";
4680    case "TR-44" : return "Malatya (Turkey)";
4681    case "TR-45" : return "Manisa (Turkey)";
4682    case "TR-46" : return "Kahramanmaraş (Turkey)";
4683    case "TR-47" : return "Mardin (Turkey)";
4684    case "TR-48" : return "Muğla (Turkey)";
4685    case "TR-49" : return "Muş (Turkey)";
4686    case "TR-50" : return "Nevşehir (Turkey)";
4687    case "TR-51" : return "Niğde (Turkey)";
4688    case "TR-52" : return "Ordu (Turkey)";
4689    case "TR-53" : return "Rize (Turkey)";
4690    case "TR-54" : return "Sakarya (Turkey)";
4691    case "TR-55" : return "Samsun (Turkey)";
4692    case "TR-56" : return "Siirt (Turkey)";
4693    case "TR-57" : return "Sinop (Turkey)";
4694    case "TR-58" : return "Sivas (Turkey)";
4695    case "TR-59" : return "Tekirdağ (Turkey)";
4696    case "TR-60" : return "Tokat (Turkey)";
4697    case "TR-61" : return "Trabzon (Turkey)";
4698    case "TR-62" : return "Tunceli (Turkey)";
4699    case "TR-63" : return "Şanlıurfa (Turkey)";
4700    case "TR-64" : return "Uşak (Turkey)";
4701    case "TR-65" : return "Van (Turkey)";
4702    case "TR-66" : return "Yozgat (Turkey)";
4703    case "TR-67" : return "Zonguldak (Turkey)";
4704    case "TR-68" : return "Aksaray (Turkey)";
4705    case "TR-69" : return "Bayburt (Turkey)";
4706    case "TR-70" : return "Karaman (Turkey)";
4707    case "TR-71" : return "Kırıkkale (Turkey)";
4708    case "TR-72" : return "Batman (Turkey)";
4709    case "TR-73" : return "Şırnak (Turkey)";
4710    case "TR-74" : return "Bartın (Turkey)";
4711    case "TR-75" : return "Ardahan (Turkey)";
4712    case "TR-76" : return "Iğdır (Turkey)";
4713    case "TR-77" : return "Yalova (Turkey)";
4714    case "TR-78" : return "Karabük (Turkey)";
4715    case "TR-79" : return "Kilis (Turkey)";
4716    case "TR-80" : return "Osmaniye (Turkey)";
4717    case "TR-81" : return "Düzce (Turkey)";
4718    case "TT-ARI" : return "Arima (Trinidad and Tobago)";
4719    case "TT-CHA" : return "Chaguanas (Trinidad and Tobago)";
4720    case "TT-CTT" : return "Couva-Tabaquite-Talparo (Trinidad and Tobago)";
4721    case "TT-DMN" : return "Diego Martin (Trinidad and Tobago)";
4722    case "TT-ETO" : return "Eastern Tobago (Trinidad and Tobago)";
4723    case "TT-PED" : return "Penal-Debe (Trinidad and Tobago)";
4724    case "TT-POS" : return "Port of Spain (Trinidad and Tobago)";
4725    case "TT-PRT" : return "Princes Town (Trinidad and Tobago)";
4726    case "TT-PTF" : return "Point Fortin (Trinidad and Tobago)";
4727    case "TT-RCM" : return "Rio Claro-Mayaro (Trinidad and Tobago)";
4728    case "TT-SFO" : return "San Fernando (Trinidad and Tobago)";
4729    case "TT-SGE" : return "Sangre Grande (Trinidad and Tobago)";
4730    case "TT-SIP" : return "Siparia (Trinidad and Tobago)";
4731    case "TT-SJL" : return "San Juan-Laventille (Trinidad and Tobago)";
4732    case "TT-TUP" : return "Tunapuna-Piarco (Trinidad and Tobago)";
4733    case "TT-WTO" : return "Western Tobago (Trinidad and Tobago)";
4734    case "TV-FUN" : return "Funafuti (Tuvalu)";
4735    case "TV-NIT" : return "Niutao (Tuvalu)";
4736    case "TV-NKF" : return "Nukufetau (Tuvalu)";
4737    case "TV-NKL" : return "Nukulaelae (Tuvalu)";
4738    case "TV-NMA" : return "Nanumea (Tuvalu)";
4739    case "TV-NMG" : return "Nanumanga (Tuvalu)";
4740    case "TV-NUI" : return "Nui (Tuvalu)";
4741    case "TV-VAI" : return "Vaitupu (Tuvalu)";
4742    case "TW-CHA" : return "Changhua (Taiwan)";
4743    case "TW-CYI" : return "Chiayi (Taiwan)";
4744    case "TW-CYQ" : return "Chiayi (Taiwan)";
4745    case "TW-HSQ" : return "Hsinchu (Taiwan)";
4746    case "TW-HSZ" : return "Hsinchu (Taiwan)";
4747    case "TW-HUA" : return "Hualien (Taiwan)";
4748    case "TW-ILA" : return "Ilan (Taiwan)";
4749    case "TW-KEE" : return "Keelung (Taiwan)";
4750    case "TW-KHH" : return "Kaohsiung (Taiwan)";
4751    case "TW-KHQ" : return "Kaohsiung (Taiwan)";
4752    case "TW-MIA" : return "Miaoli (Taiwan)";
4753    case "TW-NAN" : return "Nantou (Taiwan)";
4754    case "TW-PEN" : return "Penghu (Taiwan)";
4755    case "TW-PIF" : return "Pingtung (Taiwan)";
4756    case "TW-TAO" : return "Taoyuan (Taiwan)";
4757    case "TW-TNN" : return "Tainan (Taiwan)";
4758    case "TW-TNQ" : return "Tainan (Taiwan)";
4759    case "TW-TPE" : return "Taipei (Taiwan)";
4760    case "TW-TPQ" : return "Taipei (Taiwan)";
4761    case "TW-TTT" : return "Taitung (Taiwan)";
4762    case "TW-TXG" : return "Taichung (Taiwan)";
4763    case "TW-TXQ" : return "Taichung (Taiwan)";
4764    case "TW-YUN" : return "Yunlin (Taiwan)";
4765    case "TZ-01" : return "Arusha (Tanzania)";
4766    case "TZ-02" : return "Dar es Salaam (Tanzania)";
4767    case "TZ-03" : return "Dodoma (Tanzania)";
4768    case "TZ-04" : return "Iringa (Tanzania)";
4769    case "TZ-05" : return "Kagera (Tanzania)";
4770    case "TZ-06" : return "Kaskazini Pemba (Tanzania)";
4771    case "TZ-07" : return "Kaskazini Unguja (Tanzania)";
4772    case "TZ-08" : return "Kigoma (Tanzania)";
4773    case "TZ-09" : return "Kilimanjaro (Tanzania)";
4774    case "TZ-10" : return "Kusini Pemba (Tanzania)";
4775    case "TZ-11" : return "Kusini Unguja (Tanzania)";
4776    case "TZ-12" : return "Lindi (Tanzania)";
4777    case "TZ-13" : return "Mara (Tanzania)";
4778    case "TZ-14" : return "Mbeya (Tanzania)";
4779    case "TZ-15" : return "Mjini Magharibi (Tanzania)";
4780    case "TZ-16" : return "Morogoro (Tanzania)";
4781    case "TZ-17" : return "Mtwara (Tanzania)";
4782    case "TZ-18" : return "Mwanza (Tanzania)";
4783    case "TZ-19" : return "Coast (Tanzania)";
4784    case "TZ-20" : return "Rukwa (Tanzania)";
4785    case "TZ-21" : return "Ruvuma (Tanzania)";
4786    case "TZ-22" : return "Shinyanga (Tanzania)";
4787    case "TZ-23" : return "Singida (Tanzania)";
4788    case "TZ-24" : return "Tabora (Tanzania)";
4789    case "TZ-25" : return "Tanga (Tanzania)";
4790    case "TZ-26" : return "Manyara (Tanzania)";
4791    case "TZ-27" : return "Geita (Tanzania)";
4792    case "TZ-28" : return "Katavi (Tanzania)";
4793    case "TZ-29" : return "Njombe (Tanzania)";
4794    case "TZ-30" : return "Simiyu (Tanzania)";
4795    case "UA-05" : return "Vinnytska oblast (Ukraine)";
4796    case "UA-07" : return "Volynska oblast (Ukraine)";
4797    case "UA-09" : return "Luhanska oblast (Ukraine)";
4798    case "UA-12" : return "Dnipropetrovska oblast (Ukraine)";
4799    case "UA-14" : return "Donetska oblast (Ukraine)";
4800    case "UA-18" : return "Zhytomyrska oblast (Ukraine)";
4801    case "UA-21" : return "Zakarpatska oblast (Ukraine)";
4802    case "UA-23" : return "Zaporizka oblast (Ukraine)";
4803    case "UA-26" : return "Ivano-Frankivska oblast (Ukraine)";
4804    case "UA-30" : return "Kyiv (Ukraine)";
4805    case "UA-32" : return "Kyivska oblast (Ukraine)";
4806    case "UA-35" : return "Kirovohradska oblast (Ukraine)";
4807    case "UA-40" : return "Sevastopol (Ukraine)";
4808    case "UA-43" : return "Avtonomna Respublika Krym (Ukraine)";
4809    case "UA-46" : return "Lvivska oblast (Ukraine)";
4810    case "UA-48" : return "Mykolaivska oblast (Ukraine)";
4811    case "UA-51" : return "Odeska oblast (Ukraine)";
4812    case "UA-53" : return "Poltavska oblast (Ukraine)";
4813    case "UA-56" : return "Rivnenska oblast (Ukraine)";
4814    case "UA-59" : return "Sumska oblast (Ukraine)";
4815    case "UA-61" : return "Ternopilska oblast (Ukraine)";
4816    case "UA-63" : return "Kharkivska oblast (Ukraine)";
4817    case "UA-65" : return "Khersonska oblast (Ukraine)";
4818    case "UA-68" : return "Khmelnytska oblast (Ukraine)";
4819    case "UA-71" : return "Cherkaska oblast (Ukraine)";
4820    case "UA-74" : return "Chernihivska oblast (Ukraine)";
4821    case "UA-77" : return "Chernivetska oblast (Ukraine)";
4822    case "UG-101" : return "Kalangala (Uganda)";
4823    case "UG-102" : return "Kampala (Uganda)";
4824    case "UG-103" : return "Kiboga (Uganda)";
4825    case "UG-104" : return "Luwero (Uganda)";
4826    case "UG-105" : return "Masaka (Uganda)";
4827    case "UG-106" : return "Mpigi (Uganda)";
4828    case "UG-107" : return "Mubende (Uganda)";
4829    case "UG-108" : return "Mukono (Uganda)";
4830    case "UG-109" : return "Nakasongola (Uganda)";
4831    case "UG-110" : return "Rakai (Uganda)";
4832    case "UG-111" : return "Sembabule (Uganda)";
4833    case "UG-112" : return "Kayunga (Uganda)";
4834    case "UG-113" : return "Wakiso (Uganda)";
4835    case "UG-114" : return "Mityana (Uganda)";
4836    case "UG-115" : return "Nakaseke (Uganda)";
4837    case "UG-116" : return "Lyantonde (Uganda)";
4838    case "UG-117" : return "Buikwe (Uganda)";
4839    case "UG-118" : return "Bukomansibi (Uganda)";
4840    case "UG-119" : return "Butambala (Uganda)";
4841    case "UG-120" : return "Buvuma (Uganda)";
4842    case "UG-121" : return "Gomba (Uganda)";
4843    case "UG-122" : return "Kalungu (Uganda)";
4844    case "UG-123" : return "Kyankwanzi (Uganda)";
4845    case "UG-124" : return "Lwengo (Uganda)";
4846    case "UG-201" : return "Bugiri (Uganda)";
4847    case "UG-202" : return "Busia (Uganda)";
4848    case "UG-203" : return "Iganga (Uganda)";
4849    case "UG-204" : return "Jinja (Uganda)";
4850    case "UG-205" : return "Kamuli (Uganda)";
4851    case "UG-206" : return "Kapchorwa (Uganda)";
4852    case "UG-207" : return "Katakwi (Uganda)";
4853    case "UG-208" : return "Kumi (Uganda)";
4854    case "UG-209" : return "Mbale (Uganda)";
4855    case "UG-210" : return "Pallisa (Uganda)";
4856    case "UG-211" : return "Soroti (Uganda)";
4857    case "UG-212" : return "Tororo (Uganda)";
4858    case "UG-213" : return "Kaberamaido (Uganda)";
4859    case "UG-214" : return "Mayuge (Uganda)";
4860    case "UG-215" : return "Sironko (Uganda)";
4861    case "UG-216" : return "Amuria (Uganda)";
4862    case "UG-217" : return "Budaka (Uganda)";
4863    case "UG-218" : return "Bukwa (Uganda)";
4864    case "UG-219" : return "Butaleja (Uganda)";
4865    case "UG-220" : return "Kaliro (Uganda)";
4866    case "UG-221" : return "Manafwa (Uganda)";
4867    case "UG-222" : return "Namutumba (Uganda)";
4868    case "UG-223" : return "Bududa (Uganda)";
4869    case "UG-224" : return "Bukedea (Uganda)";
4870    case "UG-225" : return "Bulambuli (Uganda)";
4871    case "UG-226" : return "Buyende (Uganda)";
4872    case "UG-227" : return "Kibuku (Uganda)";
4873    case "UG-228" : return "Kween (Uganda)";
4874    case "UG-229" : return "Luuka (Uganda)";
4875    case "UG-230" : return "Namayingo (Uganda)";
4876    case "UG-231" : return "Ngora (Uganda)";
4877    case "UG-232" : return "Serere (Uganda)";
4878    case "UG-301" : return "Adjumani (Uganda)";
4879    case "UG-302" : return "Apac (Uganda)";
4880    case "UG-303" : return "Arua (Uganda)";
4881    case "UG-304" : return "Gulu (Uganda)";
4882    case "UG-305" : return "Kitgum (Uganda)";
4883    case "UG-306" : return "Kotido (Uganda)";
4884    case "UG-307" : return "Lira (Uganda)";
4885    case "UG-308" : return "Moroto (Uganda)";
4886    case "UG-309" : return "Moyo (Uganda)";
4887    case "UG-310" : return "Nebbi (Uganda)";
4888    case "UG-311" : return "Nakapiripirit (Uganda)";
4889    case "UG-312" : return "Pader (Uganda)";
4890    case "UG-313" : return "Yumbe (Uganda)";
4891    case "UG-314" : return "Amolatar (Uganda)";
4892    case "UG-315" : return "Kaabong (Uganda)";
4893    case "UG-316" : return "Koboko (Uganda)";
4894    case "UG-317" : return "Abim (Uganda)";
4895    case "UG-318" : return "Dokolo (Uganda)";
4896    case "UG-319" : return "Amuru (Uganda)";
4897    case "UG-320" : return "Maracha (Uganda)";
4898    case "UG-321" : return "Oyam (Uganda)";
4899    case "UG-322" : return "Agago (Uganda)";
4900    case "UG-323" : return "Alebtong (Uganda)";
4901    case "UG-324" : return "Amudat (Uganda)";
4902    case "UG-325" : return "Buhweju (Uganda)";
4903    case "UG-326" : return "Kole (Uganda)";
4904    case "UG-327" : return "Lamwo (Uganda)";
4905    case "UG-328" : return "Napak (Uganda)";
4906    case "UG-329" : return "Nwoya (Uganda)";
4907    case "UG-330" : return "Otuke (Uganda)";
4908    case "UG-331" : return "Zombo (Uganda)";
4909    case "UG-401" : return "Bundibugyo (Uganda)";
4910    case "UG-402" : return "Bushenyi (Uganda)";
4911    case "UG-403" : return "Hoima (Uganda)";
4912    case "UG-404" : return "Kabale (Uganda)";
4913    case "UG-405" : return "Kabarole (Uganda)";
4914    case "UG-406" : return "Kasese (Uganda)";
4915    case "UG-407" : return "Kibaale (Uganda)";
4916    case "UG-408" : return "Kisoro (Uganda)";
4917    case "UG-409" : return "Masindi (Uganda)";
4918    case "UG-410" : return "Mbarara (Uganda)";
4919    case "UG-411" : return "Ntungamo (Uganda)";
4920    case "UG-412" : return "Rukungiri (Uganda)";
4921    case "UG-413" : return "Kamwenge (Uganda)";
4922    case "UG-414" : return "Kanungu (Uganda)";
4923    case "UG-415" : return "Kyenjojo (Uganda)";
4924    case "UG-416" : return "Ibanda (Uganda)";
4925    case "UG-417" : return "Isingiro (Uganda)";
4926    case "UG-418" : return "Kiruhura (Uganda)";
4927    case "UG-419" : return "Buliisa (Uganda)";
4928    case "UG-420" : return "Kiryandongo (Uganda)";
4929    case "UG-421" : return "Kyegegwa (Uganda)";
4930    case "UG-422" : return "Mitooma (Uganda)";
4931    case "UG-423" : return "Ntoroko (Uganda)";
4932    case "UG-424" : return "Rubirizi (Uganda)";
4933    case "UG-425" : return "Sheema (Uganda)";
4934    case "UG-C" : return "Central (Uganda)";
4935    case "UG-E" : return "Eastern (Uganda)";
4936    case "UG-N" : return "Northern (Uganda)";
4937    case "UG-W" : return "Western (Uganda)";
4938    case "UM-67" : return "Johnston Atoll (United States Minor Outlying Islands)";
4939    case "UM-71" : return "Midway Islands (United States Minor Outlying Islands)";
4940    case "UM-76" : return "Navassa Island (United States Minor Outlying Islands)";
4941    case "UM-79" : return "Wake Island (United States Minor Outlying Islands)";
4942    case "UM-81" : return "Baker Island (United States Minor Outlying Islands)";
4943    case "UM-84" : return "Howland Island (United States Minor Outlying Islands)";
4944    case "UM-86" : return "Jarvis Island (United States Minor Outlying Islands)";
4945    case "UM-89" : return "Kingman Reef (United States Minor Outlying Islands)";
4946    case "UM-95" : return "Palmyra Atoll (United States Minor Outlying Islands)";
4947    case "US-AK" : return "Alaska (United States)";
4948    case "US-AL" : return "Alabama (United States)";
4949    case "US-AR" : return "Arkansas (United States)";
4950    case "US-AS" : return "American Samoa (United States)";
4951    case "US-AZ" : return "Arizona (United States)";
4952    case "US-CA" : return "California (United States)";
4953    case "US-CO" : return "Colorado (United States)";
4954    case "US-CT" : return "Connecticut (United States)";
4955    case "US-DC" : return "District of Columbia (United States)";
4956    case "US-DE" : return "Delaware (United States)";
4957    case "US-FL" : return "Florida (United States)";
4958    case "US-GA" : return "Georgia (United States)";
4959    case "US-GU" : return "Guam (United States)";
4960    case "US-HI" : return "Hawaii (United States)";
4961    case "US-IA" : return "Iowa (United States)";
4962    case "US-ID" : return "Idaho (United States)";
4963    case "US-IL" : return "Illinois (United States)";
4964    case "US-IN" : return "Indiana (United States)";
4965    case "US-KS" : return "Kansas (United States)";
4966    case "US-KY" : return "Kentucky (United States)";
4967    case "US-LA" : return "Louisiana (United States)";
4968    case "US-MA" : return "Massachusetts (United States)";
4969    case "US-MD" : return "Maryland (United States)";
4970    case "US-ME" : return "Maine (United States)";
4971    case "US-MI" : return "Michigan (United States)";
4972    case "US-MN" : return "Minnesota (United States)";
4973    case "US-MO" : return "Missouri (United States)";
4974    case "US-MP" : return "Northern Mariana Islands (United States)";
4975    case "US-MS" : return "Mississippi (United States)";
4976    case "US-MT" : return "Montana (United States)";
4977    case "US-NC" : return "North Carolina (United States)";
4978    case "US-ND" : return "North Dakota (United States)";
4979    case "US-NE" : return "Nebraska (United States)";
4980    case "US-NH" : return "New Hampshire (United States)";
4981    case "US-NJ" : return "New Jersey (United States)";
4982    case "US-NM" : return "New Mexico (United States)";
4983    case "US-NV" : return "Nevada (United States)";
4984    case "US-NY" : return "New York (United States)";
4985    case "US-OH" : return "Ohio (United States)";
4986    case "US-OK" : return "Oklahoma (United States)";
4987    case "US-OR" : return "Oregon (United States)";
4988    case "US-PA" : return "Pennsylvania (United States)";
4989    case "US-PR" : return "Puerto Rico (United States)";
4990    case "US-RI" : return "Rhode Island (United States)";
4991    case "US-SC" : return "South Carolina (United States)";
4992    case "US-SD" : return "South Dakota (United States)";
4993    case "US-TN" : return "Tennessee (United States)";
4994    case "US-TX" : return "Texas (United States)";
4995    case "US-UM" : return "United States Minor Outlying Islands (United States)";
4996    case "US-UT" : return "Utah (United States)";
4997    case "US-VA" : return "Virginia (United States)";
4998    case "US-VI" : return "Virgin Islands, U.S. (United States)";
4999    case "US-VT" : return "Vermont (United States)";
5000    case "US-WA" : return "Washington (United States)";
5001    case "US-WI" : return "Wisconsin (United States)";
5002    case "US-WV" : return "West Virginia (United States)";
5003    case "US-WY" : return "Wyoming (United States)";
5004    case "UY-AR" : return "Artigas (Uruguay)";
5005    case "UY-CA" : return "Canelones (Uruguay)";
5006    case "UY-CL" : return "Cerro Largo (Uruguay)";
5007    case "UY-CO" : return "Colonia (Uruguay)";
5008    case "UY-DU" : return "Durazno (Uruguay)";
5009    case "UY-FD" : return "Florida (Uruguay)";
5010    case "UY-FS" : return "Flores (Uruguay)";
5011    case "UY-LA" : return "Lavalleja (Uruguay)";
5012    case "UY-MA" : return "Maldonado (Uruguay)";
5013    case "UY-MO" : return "Montevideo (Uruguay)";
5014    case "UY-PA" : return "Paysandú (Uruguay)";
5015    case "UY-RN" : return "Río Negro (Uruguay)";
5016    case "UY-RO" : return "Rocha (Uruguay)";
5017    case "UY-RV" : return "Rivera (Uruguay)";
5018    case "UY-SA" : return "Salto (Uruguay)";
5019    case "UY-SJ" : return "San José (Uruguay)";
5020    case "UY-SO" : return "Soriano (Uruguay)";
5021    case "UY-TA" : return "Tacuarembó (Uruguay)";
5022    case "UY-TT" : return "Treinta y Tres (Uruguay)";
5023    case "UZ-AN" : return "Andijon (Uzbekistan)";
5024    case "UZ-BU" : return "Buxoro (Uzbekistan)";
5025    case "UZ-FA" : return "Farg‘ona (Uzbekistan)";
5026    case "UZ-JI" : return "Jizzax (Uzbekistan)";
5027    case "UZ-NG" : return "Namangan (Uzbekistan)";
5028    case "UZ-NW" : return "Navoiy (Uzbekistan)";
5029    case "UZ-QA" : return "Qashqadaryo (Uzbekistan)";
5030    case "UZ-QR" : return "Qoraqalpog‘iston Respublikasi (Uzbekistan)";
5031    case "UZ-SA" : return "Samarqand (Uzbekistan)";
5032    case "UZ-SI" : return "Sirdaryo (Uzbekistan)";
5033    case "UZ-SU" : return "Surxondaryo (Uzbekistan)";
5034    case "UZ-TK" : return "Toshkent (Uzbekistan)";
5035    case "UZ-TO" : return "Toshkent (Uzbekistan)";
5036    case "UZ-XO" : return "Xorazm (Uzbekistan)";
5037    case "VA-VA" : return "Vatican City (Vatican City)";
5038    case "VC-01" : return "Charlotte (Saint Vincent And The Grenadines)";
5039    case "VC-02" : return "Saint Andrew (Saint Vincent And The Grenadines)";
5040    case "VC-03" : return "Saint David (Saint Vincent And The Grenadines)";
5041    case "VC-04" : return "Saint George (Saint Vincent And The Grenadines)";
5042    case "VC-05" : return "Saint Patrick (Saint Vincent And The Grenadines)";
5043    case "VC-06" : return "Grenadines (Saint Vincent And The Grenadines)";
5044    case "VE-A" : return "Distrito Capital (Venezuela)";
5045    case "VE-B" : return "Anzoátegui (Venezuela)";
5046    case "VE-C" : return "Apure (Venezuela)";
5047    case "VE-D" : return "Aragua (Venezuela)";
5048    case "VE-E" : return "Barinas (Venezuela)";
5049    case "VE-F" : return "Bolívar (Venezuela)";
5050    case "VE-G" : return "Carabobo (Venezuela)";
5051    case "VE-H" : return "Cojedes (Venezuela)";
5052    case "VE-I" : return "Falcón (Venezuela)";
5053    case "VE-J" : return "Guárico (Venezuela)";
5054    case "VE-K" : return "Lara (Venezuela)";
5055    case "VE-L" : return "Mérida (Venezuela)";
5056    case "VE-M" : return "Miranda (Venezuela)";
5057    case "VE-N" : return "Monagas (Venezuela)";
5058    case "VE-O" : return "Nueva Esparta (Venezuela)";
5059    case "VE-P" : return "Portuguesa (Venezuela)";
5060    case "VE-R" : return "Sucre (Venezuela)";
5061    case "VE-S" : return "Táchira (Venezuela)";
5062    case "VE-T" : return "Trujillo (Venezuela)";
5063    case "VE-U" : return "Yaracuy (Venezuela)";
5064    case "VE-V" : return "Zulia (Venezuela)";
5065    case "VE-W" : return "Dependencias Federales (Venezuela)";
5066    case "VE-X" : return "Vargas (Venezuela)";
5067    case "VE-Y" : return "Delta Amacuro (Venezuela)";
5068    case "VE-Z" : return "Amazonas (Venezuela)";
5069    case "VG-VG" : return "Virgin Islands (Virgin Islands)";
5070    case "VI-VI" : return "Virgin Islands (Virgin Islands)";
5071    case "VN-01" : return "Lai Châu (Viet Nam)";
5072    case "VN-02" : return "Lào Cai (Viet Nam)";
5073    case "VN-03" : return "Hà Giang (Viet Nam)";
5074    case "VN-04" : return "Cao Bằng (Viet Nam)";
5075    case "VN-05" : return "Sơn La (Viet Nam)";
5076    case "VN-06" : return "Yên Bái (Viet Nam)";
5077    case "VN-07" : return "Tuyên Quang (Viet Nam)";
5078    case "VN-09" : return "Lạng Sơn (Viet Nam)";
5079    case "VN-13" : return "Quảng Ninh (Viet Nam)";
5080    case "VN-14" : return "Hòa Bình (Viet Nam)";
5081    case "VN-18" : return "Ninh Bình (Viet Nam)";
5082    case "VN-20" : return "Thái Bình (Viet Nam)";
5083    case "VN-21" : return "Thanh Hóa (Viet Nam)";
5084    case "VN-22" : return "Nghệ An (Viet Nam)";
5085    case "VN-23" : return "Hà Tĩnh (Viet Nam)";
5086    case "VN-24" : return "Quảng Bình (Viet Nam)";
5087    case "VN-25" : return "Quảng Trị (Viet Nam)";
5088    case "VN-26" : return "Thừa Thiên-Huế (Viet Nam)";
5089    case "VN-27" : return "Quảng Nam (Viet Nam)";
5090    case "VN-28" : return "Kon Tum (Viet Nam)";
5091    case "VN-29" : return "Quảng Ngãi (Viet Nam)";
5092    case "VN-30" : return "Gia Lai (Viet Nam)";
5093    case "VN-31" : return "Bình Định (Viet Nam)";
5094    case "VN-32" : return "Phú Yên (Viet Nam)";
5095    case "VN-33" : return "Đắk Lắk (Viet Nam)";
5096    case "VN-34" : return "Khánh Hòa (Viet Nam)";
5097    case "VN-35" : return "Lâm Ðồng (Viet Nam)";
5098    case "VN-36" : return "Ninh Thuận (Viet Nam)";
5099    case "VN-37" : return "Tây Ninh (Viet Nam)";
5100    case "VN-39" : return "Ðồng Nai (Viet Nam)";
5101    case "VN-40" : return "Bình Thuận (Viet Nam)";
5102    case "VN-41" : return "Long An (Viet Nam)";
5103    case "VN-43" : return "Bà Rịa - Vũng Tàu (Viet Nam)";
5104    case "VN-44" : return "An Giang (Viet Nam)";
5105    case "VN-45" : return "Ðồng Tháp (Viet Nam)";
5106    case "VN-46" : return "Tiền Giang (Viet Nam)";
5107    case "VN-47" : return "Kiến Giang (Viet Nam)";
5108    case "VN-49" : return "Vĩnh Long (Viet Nam)";
5109    case "VN-50" : return "Bến Tre (Viet Nam)";
5110    case "VN-51" : return "Trà Vinh (Viet Nam)";
5111    case "VN-52" : return "Sóc Trăng (Viet Nam)";
5112    case "VN-53" : return "Bắc Kạn (Viet Nam)";
5113    case "VN-54" : return "Bắc Giang (Viet Nam)";
5114    case "VN-55" : return "Bạc Liêu (Viet Nam)";
5115    case "VN-56" : return "Bắc Ninh (Viet Nam)";
5116    case "VN-57" : return "Bình Dương (Viet Nam)";
5117    case "VN-58" : return "Bình Phước (Viet Nam)";
5118    case "VN-59" : return "Cà Mau (Viet Nam)";
5119    case "VN-61" : return "Hải Dương (Viet Nam)";
5120    case "VN-63" : return "Hà Nam (Viet Nam)";
5121    case "VN-66" : return "Hưng Yên (Viet Nam)";
5122    case "VN-67" : return "Nam Ðịnh (Viet Nam)";
5123    case "VN-68" : return "Phú Thọ (Viet Nam)";
5124    case "VN-69" : return "Thái Nguyên (Viet Nam)";
5125    case "VN-70" : return "Vĩnh Phúc (Viet Nam)";
5126    case "VN-71" : return "Điện Biên (Viet Nam)";
5127    case "VN-72" : return "Đắk Nông (Viet Nam)";
5128    case "VN-73" : return "Hậu Giang (Viet Nam)";
5129    case "VN-CT" : return "Can Tho (Viet Nam)";
5130    case "VN-DN" : return "Da Nang (Viet Nam)";
5131    case "VN-HN" : return "Ha Noi (Viet Nam)";
5132    case "VN-HP" : return "Hai Phong (Viet Nam)";
5133    case "VN-SG" : return "Ho Chi Minh (Viet Nam)";
5134    case "VU-MAP" : return "Malampa (Vanuatu)";
5135    case "VU-PAM" : return "Pénama (Vanuatu)";
5136    case "VU-SAM" : return "Sanma (Vanuatu)";
5137    case "VU-SEE" : return "Shéfa (Vanuatu)";
5138    case "VU-TAE" : return "Taféa (Vanuatu)";
5139    case "VU-TOB" : return "Torba (Vanuatu)";
5140    case "WF-WF" : return "Wallis & Futuna Islands (Wallis & Futuna Islands)";
5141    case "WS-AA" : return "A'ana (Samoa)";
5142    case "WS-AL" : return "Aiga-i-le-Tai (Samoa)";
5143    case "WS-AT" : return "Atua (Samoa)";
5144    case "WS-FA" : return "Fa'asaleleaga (Samoa)";
5145    case "WS-GE" : return "Gaga'emauga (Samoa)";
5146    case "WS-GI" : return "Gagaifomauga (Samoa)";
5147    case "WS-PA" : return "Palauli (Samoa)";
5148    case "WS-SA" : return "Satupa'itea (Samoa)";
5149    case "WS-TU" : return "Tuamasaga (Samoa)";
5150    case "WS-VF" : return "Va'a-o-Fonoti (Samoa)";
5151    case "WS-VS" : return "Vaisigano (Samoa)";
5152    case "YE-AB" : return "Abyān (Yemen)";
5153    case "YE-AD" : return "'Adan (Yemen)";
5154    case "YE-AM" : return "'Amrān (Yemen)";
5155    case "YE-BA" : return "Al Bayḑā' (Yemen)";
5156    case "YE-DA" : return "Aḑ Ḑāli' (Yemen)";
5157    case "YE-DH" : return "Dhamār (Yemen)";
5158    case "YE-HD" : return "Ḩaḑramawt (Yemen)";
5159    case "YE-HJ" : return "Ḩajjah (Yemen)";
5160    case "YE-HU" : return "Al Ḩudaydah (Yemen)";
5161    case "YE-IB" : return "Ibb (Yemen)";
5162    case "YE-JA" : return "Al Jawf (Yemen)";
5163    case "YE-LA" : return "Laḩij (Yemen)";
5164    case "YE-MA" : return "Ma'rib (Yemen)";
5165    case "YE-MR" : return "Al Mahrah (Yemen)";
5166    case "YE-MW" : return "Al Maḩwīt (Yemen)";
5167    case "YE-RA" : return "Raymah (Yemen)";
5168    case "YE-SA" : return "Amānat al ‘Āşimah (Yemen)";
5169    case "YE-SD" : return "Şāʻdah (Yemen)";
5170    case "YE-SH" : return "Shabwah (Yemen)";
5171    case "YE-SN" : return "Şanʻā' (Yemen)";
5172    case "YE-TA" : return "Tāʻizz (Yemen)";
5173    case "YT-YT" : return "Mayotte (Mayotte)";
5174    case "ZA-EC" : return "Eastern Cape (South Africa)";
5175    case "ZA-FS" : return "Foreisetata (South Africa)";
5176    case "ZA-GT" : return "Gauteng (South Africa)";
5177    case "ZA-LP" : return "Limpopo (South Africa)";
5178    case "ZA-MP" : return "iMpumalanga (South Africa)";
5179    case "ZA-NC" : return "iTlhagwini-Kapa (South Africa)";
5180    case "ZA-NL" : return "GaZulu-Natala (South Africa)";
5181    case "ZA-NW" : return "Bokone Bophirima (South Africa)";
5182    case "ZA-WC" : return "iTjhingalanga-Kapa (South Africa)";
5183    case "ZM-01" : return "Western (Zambia)";
5184    case "ZM-02" : return "Central (Zambia)";
5185    case "ZM-03" : return "Eastern (Zambia)";
5186    case "ZM-04" : return "Luapula (Zambia)";
5187    case "ZM-05" : return "Northern (Zambia)";
5188    case "ZM-06" : return "North-Western (Zambia)";
5189    case "ZM-07" : return "Southern (Zambia)";
5190    case "ZM-08" : return "Copperbelt (Zambia)";
5191    case "ZM-09" : return "Lusaka (Zambia)";
5192    case "ZM-10" : return "Muchinga (Zambia)";
5193    case "ZW-BU" : return "Bulawayo (Zimbabwe)";
5194    case "ZW-HA" : return "Harare (Zimbabwe)";
5195    case "ZW-MA" : return "Manicaland (Zimbabwe)";
5196    case "ZW-MC" : return "Mashonaland Central (Zimbabwe)";
5197    case "ZW-ME" : return "Mashonaland East (Zimbabwe)";
5198    case "ZW-MI" : return "Midlands (Zimbabwe)";
5199    case "ZW-MN" : return "Matabeleland North (Zimbabwe)";
5200    case "ZW-MS" : return "Matabeleland South (Zimbabwe)";
5201    case "ZW-MV" : return "Masvingo (Zimbabwe)";
5202    case "ZW-MW" : return "Mashonaland West (Zimbabwe)";
5203    }
5204    return "Unknown state code '"+c.getCode()+"'";
5205  }
5206
5207  private static String country(Coding c) {
5208    switch (c.getCode()) {
5209    case "AD": return "Andorra";
5210    case "AE": return "United Arab Emirates";
5211    case "AF": return "Afghanistan";
5212    case "AG": return "Antigua and Barbuda";
5213    case "AI": return "Anguilla";
5214    case "AL": return "Albania";
5215    case "AM": return "Armenia";
5216    case "AO": return "Angola";
5217    case "AQ": return "Antarctica";
5218    case "AR": return "Argentina";
5219    case "AS": return "American Samoa";
5220    case "AT": return "Austria";
5221    case "AU": return "Australia";
5222    case "AW": return "Aruba";
5223    case "AX": return "Eland Islands";
5224    case "AZ": return "Azerbaijan";
5225    case "BA": return "Bosnia and Herzegovina";
5226    case "BB": return "Barbados";
5227    case "BD": return "Bangladesh";
5228    case "BE": return "Belgium";
5229    case "BF": return "Burkina Faso";
5230    case "BG": return "Bulgaria";
5231    case "BH": return "Bahrain";
5232    case "BI": return "Burundi";
5233    case "BJ": return "Benin";
5234    case "BL": return "Saint Barthilemy";
5235    case "BM": return "Bermuda";
5236    case "BN": return "Brunei Darussalam";
5237    case "BO": return "Bolivia, Plurinational State of";
5238    case "BQ": return "Bonaire, Sint Eustatius and Saba";
5239    case "BR": return "Brazil";
5240    case "BS": return "Bahamas";
5241    case "BT": return "Bhutan";
5242    case "BV": return "Bouvet Island";
5243    case "BW": return "Botswana";
5244    case "BY": return "Belarus";
5245    case "BZ": return "Belize";
5246    case "CA": return "Canada";
5247    case "CC": return "Cocos (Keeling) Islands";
5248    case "CD": return "Congo, the Democratic Republic of the";
5249    case "CF": return "Central African Republic";
5250    case "CG": return "Congo";
5251    case "CH": return "Switzerland";
5252    case "CI": return "Ctte d'Ivoire";
5253    case "CK": return "Cook Islands";
5254    case "CL": return "Chile";
5255    case "CM": return "Cameroon";
5256    case "CN": return "China";
5257    case "CO": return "Colombia";
5258    case "CR": return "Costa Rica";
5259    case "CU": return "Cuba";
5260    case "CV": return "Cabo Verde";
5261    case "CW": return "Curagao";
5262    case "CX": return "Christmas Island";
5263    case "CY": return "Cyprus";
5264    case "CZ": return "Czechia";
5265    case "DE": return "Germany";
5266    case "DJ": return "Djibouti";
5267    case "DK": return "Denmark";
5268    case "DM": return "Dominica";
5269    case "DO": return "Dominican Republic";
5270    case "DZ": return "Algeria";
5271    case "EC": return "Ecuador";
5272    case "EE": return "Estonia";
5273    case "EG": return "Egypt";
5274    case "EH": return "Western Sahara";
5275    case "ER": return "Eritrea";
5276    case "ES": return "Spain";
5277    case "ET": return "Ethiopia";
5278    case "FI": return "Finland";
5279    case "FJ": return "Fiji";
5280    case "FK": return "Falkland Islands (Malvinas)";
5281    case "FM": return "Micronesia, Federated States of";
5282    case "FO": return "Faroe Islands";
5283    case "FR": return "France";
5284    case "GA": return "Gabon";
5285    case "GB": return "United Kingdom of Great Britain and Northern Ireland";
5286    case "GD": return "Grenada";
5287    case "GE": return "Georgia";
5288    case "GF": return "French Guiana";
5289    case "GG": return "Guernsey";
5290    case "GH": return "Ghana";
5291    case "GI": return "Gibraltar";
5292    case "GL": return "Greenland";
5293    case "GM": return "Gambia";
5294    case "GN": return "Guinea";
5295    case "GP": return "Guadeloupe";
5296    case "GQ": return "Equatorial Guinea";
5297    case "GR": return "Greece";
5298    case "GS": return "South Georgia and the South Sandwich Islands";
5299    case "GT": return "Guatemala";
5300    case "GU": return "Guam";
5301    case "GW": return "Guinea-Bissau";
5302    case "GY": return "Guyana";
5303    case "HK": return "Hong Kong";
5304    case "HM": return "Heard Island and McDonald Islands";
5305    case "HN": return "Honduras";
5306    case "HR": return "Croatia";
5307    case "HT": return "Haiti";
5308    case "HU": return "Hungary";
5309    case "ID": return "Indonesia";
5310    case "IE": return "Ireland";
5311    case "IL": return "Israel";
5312    case "IM": return "Isle of Man";
5313    case "IN": return "India";
5314    case "IO": return "British Indian Ocean Territory";
5315    case "IQ": return "Iraq";
5316    case "IR": return "Iran, Islamic Republic of";
5317    case "IS": return "Iceland";
5318    case "IT": return "Italy";
5319    case "JE": return "Jersey";
5320    case "JM": return "Jamaica";
5321    case "JO": return "Jordan";
5322    case "JP": return "Japan";
5323    case "KE": return "Kenya";
5324    case "KG": return "Kyrgyzstan";
5325    case "KH": return "Cambodia";
5326    case "KI": return "Kiribati";
5327    case "KM": return "Comoros";
5328    case "KN": return "Saint Kitts and Nevis";
5329    case "KP": return "Korea, Democratic People's Republic of";
5330    case "KR": return "Korea, Republic of";
5331    case "KW": return "Kuwait";
5332    case "KY": return "Cayman Islands";
5333    case "KZ": return "Kazakhstan";
5334    case "LA": return "Lao People's Democratic Republic";
5335    case "LB": return "Lebanon";
5336    case "LC": return "Saint Lucia";
5337    case "LI": return "Liechtenstein";
5338    case "LK": return "Sri Lanka";
5339    case "LR": return "Liberia";
5340    case "LS": return "Lesotho";
5341    case "LT": return "Lithuania";
5342    case "LU": return "Luxembourg";
5343    case "LV": return "Latvia";
5344    case "LY": return "Libya";
5345    case "MA": return "Morocco";
5346    case "MC": return "Monaco";
5347    case "MD": return "Moldova, Republic of";
5348    case "ME": return "Montenegro";
5349    case "MF": return "Saint Martin (French part)";
5350    case "MG": return "Madagascar";
5351    case "MH": return "Marshall Islands";
5352    case "MK": return "Macedonia, the former Yugoslav Republic of";
5353    case "ML": return "Mali";
5354    case "MM": return "Myanmar";
5355    case "MN": return "Mongolia";
5356    case "MO": return "Macao";
5357    case "MP": return "Northern Mariana Islands";
5358    case "MQ": return "Martinique";
5359    case "MR": return "Mauritania";
5360    case "MS": return "Montserrat";
5361    case "MT": return "Malta";
5362    case "MU": return "Mauritius";
5363    case "MV": return "Maldives";
5364    case "MW": return "Malawi";
5365    case "MX": return "Mexico";
5366    case "MY": return "Malaysia";
5367    case "MZ": return "Mozambique";
5368    case "NA": return "Namibia";
5369    case "NC": return "New Caledonia";
5370    case "NE": return "Niger";
5371    case "NF": return "Norfolk Island";
5372    case "NG": return "Nigeria";
5373    case "NI": return "Nicaragua";
5374    case "NL": return "Netherlands";
5375    case "NO": return "Norway";
5376    case "NP": return "Nepal";
5377    case "NR": return "Nauru";
5378    case "NU": return "Niue";
5379    case "NZ": return "New Zealand";
5380    case "OM": return "Oman";
5381    case "PA": return "Panama";
5382    case "PE": return "Peru";
5383    case "PF": return "French Polynesia";
5384    case "PG": return "Papua New Guinea";
5385    case "PH": return "Philippines";
5386    case "PK": return "Pakistan";
5387    case "PL": return "Poland";
5388    case "PM": return "Saint Pierre and Miquelon";
5389    case "PN": return "Pitcairn";
5390    case "PR": return "Puerto Rico";
5391    case "PS": return "Palestine, State of";
5392    case "PT": return "Portugal";
5393    case "PW": return "Palau";
5394    case "PY": return "Paraguay";
5395    case "QA": return "Qatar";
5396    case "RE": return "Riunion";
5397    case "RO": return "Romania";
5398    case "RS": return "Serbia";
5399    case "RU": return "Russian Federation";
5400    case "RW": return "Rwanda";
5401    case "SA": return "Saudi Arabia";
5402    case "SB": return "Solomon Islands";
5403    case "SC": return "Seychelles";
5404    case "SD": return "Sudan";
5405    case "SE": return "Sweden";
5406    case "SG": return "Singapore";
5407    case "SH": return "Saint Helena, Ascension and Tristan da Cunha";
5408    case "SI": return "Slovenia";
5409    case "SJ": return "Svalbard and Jan Mayen";
5410    case "SK": return "Slovakia";
5411    case "SL": return "Sierra Leone";
5412    case "SM": return "San Marino";
5413    case "SN": return "Senegal";
5414    case "SO": return "Somalia";
5415    case "SR": return "Suriname";
5416    case "SS": return "South Sudan";
5417    case "ST": return "Sao Tome and Principe";
5418    case "SV": return "El Salvador";
5419    case "SX": return "Sint Maarten (Dutch part)";
5420    case "SY": return "Syrian Arab Republic";
5421    case "SZ": return "Swaziland";
5422    case "TC": return "Turks and Caicos Islands";
5423    case "TD": return "Chad";
5424    case "TF": return "French Southern Territories";
5425    case "TG": return "Togo";
5426    case "TH": return "Thailand";
5427    case "TJ": return "Tajikistan";
5428    case "TK": return "Tokelau";
5429    case "TL": return "Timor-Leste";
5430    case "TM": return "Turkmenistan";
5431    case "TN": return "Tunisia";
5432    case "TO": return "Tonga";
5433    case "TR": return "Turkey";
5434    case "TT": return "Trinidad and Tobago";
5435    case "TV": return "Tuvalu";
5436    case "TW": return "Taiwan, Province of China";
5437    case "TZ": return "Tanzania, United Republic of";
5438    case "UA": return "Ukraine";
5439    case "UG": return "Uganda";
5440    case "UM": return "United States Minor Outlying Islands";
5441    case "US": return "United States of America";
5442    case "UY": return "Uruguay";
5443    case "UZ": return "Uzbekistan";
5444    case "VA": return "Holy See";
5445    case "VC": return "Saint Vincent and the Grenadines";
5446    case "VE": return "Venezuela, Bolivarian Republic of";
5447    case "VG": return "Virgin Islands, British";
5448    case "VI": return "Virgin Islands,";
5449    case "VN": return "Viet Nam";
5450    case "VU": return "Vanuatu";
5451    case "WF": return "Wallis and Futuna";
5452    case "WS": return "Samoa";
5453    case "YE": return "Yemen";
5454    case "YT": return "Mayotte";
5455    case "ZA": return "South Africa";
5456    case "ZM": return "Zambia";
5457    case "ZW": return "Zimbabwe";
5458
5459    case "ABW": return "Aruba";
5460    case "AFG": return "Afghanistan";
5461    case "AGO": return "Angola";
5462    case "AIA": return "Anguilla";
5463    case "ALA": return "Eland Islands";
5464    case "ALB": return "Albania";
5465    case "AND": return "Andorra";
5466    case "ARE": return "United Arab Emirates";
5467    case "ARG": return "Argentina";
5468    case "ARM": return "Armenia";
5469    case "ASM": return "American Samoa";
5470    case "ATA": return "Antarctica";
5471    case "ATF": return "French Southern Territories";
5472    case "ATG": return "Antigua and Barbuda";
5473    case "AUS": return "Australia";
5474    case "AUT": return "Austria";
5475    case "AZE": return "Azerbaijan";
5476    case "BDI": return "Burundi";
5477    case "BEL": return "Belgium";
5478    case "BEN": return "Benin";
5479    case "BES": return "Bonaire, Sint Eustatius and Saba";
5480    case "BFA": return "Burkina Faso";
5481    case "BGD": return "Bangladesh";
5482    case "BGR": return "Bulgaria";
5483    case "BHR": return "Bahrain";
5484    case "BHS": return "Bahamas";
5485    case "BIH": return "Bosnia and Herzegovina";
5486    case "BLM": return "Saint Barthilemy";
5487    case "BLR": return "Belarus";
5488    case "BLZ": return "Belize";
5489    case "BMU": return "Bermuda";
5490    case "BOL": return "Bolivia, Plurinational State of";
5491    case "BRA": return "Brazil";
5492    case "BRB": return "Barbados";
5493    case "BRN": return "Brunei Darussalam";
5494    case "BTN": return "Bhutan";
5495    case "BVT": return "Bouvet Island";
5496    case "BWA": return "Botswana";
5497    case "CAF": return "Central African Republic";
5498    case "CAN": return "Canada";
5499    case "CCK": return "Cocos (Keeling) Islands";
5500    case "CHE": return "Switzerland";
5501    case "CHL": return "Chile";
5502    case "CHN": return "China";
5503    case "CIV": return "Ctte d'Ivoire";
5504    case "CMR": return "Cameroon";
5505    case "COD": return "Congo, the Democratic Republic of the";
5506    case "COG": return "Congo";
5507    case "COK": return "Cook Islands";
5508    case "COL": return "Colombia";
5509    case "COM": return "Comoros";
5510    case "CPV": return "Cabo Verde";
5511    case "CRI": return "Costa Rica";
5512    case "CUB": return "Cuba";
5513    case "CUW": return "Curagao";
5514    case "CXR": return "Christmas Island";
5515    case "CYM": return "Cayman Islands";
5516    case "CYP": return "Cyprus";
5517    case "CZE": return "Czechia";
5518    case "DEU": return "Germany";
5519    case "DJI": return "Djibouti";
5520    case "DMA": return "Dominica";
5521    case "DNK": return "Denmark";
5522    case "DOM": return "Dominican Republic";
5523    case "DZA": return "Algeria";
5524    case "ECU": return "Ecuador";
5525    case "EGY": return "Egypt";
5526    case "ERI": return "Eritrea";
5527    case "ESH": return "Western Sahara";
5528    case "ESP": return "Spain";
5529    case "EST": return "Estonia";
5530    case "ETH": return "Ethiopia";
5531    case "FIN": return "Finland";
5532    case "FJI": return "Fiji";
5533    case "FLK": return "Falkland Islands (Malvinas)";
5534    case "FRA": return "France";
5535    case "FRO": return "Faroe Islands";
5536    case "FSM": return "Micronesia, Federated States of";
5537    case "GAB": return "Gabon";
5538    case "GBR": return "United Kingdom";
5539    case "GEO": return "Georgia";
5540    case "GGY": return "Guernsey";
5541    case "GHA": return "Ghana";
5542    case "GIB": return "Gibraltar";
5543    case "GIN": return "Guinea";
5544    case "GLP": return "Guadeloupe";
5545    case "GMB": return "Gambia";
5546    case "GNB": return "Guinea-Bissau";
5547    case "GNQ": return "Equatorial Guinea";
5548    case "GRC": return "Greece";
5549    case "GRD": return "Grenada";
5550    case "GRL": return "Greenland";
5551    case "GTM": return "Guatemala";
5552    case "GUF": return "French Guiana";
5553    case "GUM": return "Guam";
5554    case "GUY": return "Guyana";
5555    case "HKG": return "Hong Kong";
5556    case "HMD": return "Heard Island and McDonald Islands";
5557    case "HND": return "Honduras";
5558    case "HRV": return "Croatia";
5559    case "HTI": return "Haiti";
5560    case "HUN": return "Hungary";
5561    case "IDN": return "Indonesia";
5562    case "IMN": return "Isle of Man";
5563    case "IND": return "India";
5564    case "IOT": return "British Indian Ocean Territory";
5565    case "IRL": return "Ireland";
5566    case "IRN": return "Iran, Islamic Republic of";
5567    case "IRQ": return "Iraq";
5568    case "ISL": return "Iceland";
5569    case "ISR": return "Israel";
5570    case "ITA": return "Italy";
5571    case "JAM": return "Jamaica";
5572    case "JEY": return "Jersey";
5573    case "JOR": return "Jordan";
5574    case "JPN": return "Japan";
5575    case "KAZ": return "Kazakhstan";
5576    case "KEN": return "Kenya";
5577    case "KGZ": return "Kyrgyzstan";
5578    case "KHM": return "Cambodia";
5579    case "KIR": return "Kiribati";
5580    case "KNA": return "Saint Kitts and Nevis";
5581    case "KOR": return "Korea, Republic of";
5582    case "KWT": return "Kuwait";
5583    case "LAO": return "Lao People's Democratic Republic";
5584    case "LBN": return "Lebanon";
5585    case "LBR": return "Liberia";
5586    case "LBY": return "Libya";
5587    case "LCA": return "Saint Lucia";
5588    case "LIE": return "Liechtenstein";
5589    case "LKA": return "Sri Lanka";
5590    case "LSO": return "Lesotho";
5591    case "LTU": return "Lithuania";
5592    case "LUX": return "Luxembourg";
5593    case "LVA": return "Latvia";
5594    case "MAC": return "Macao";
5595    case "MAF": return "Saint Martin (French part)";
5596    case "MAR": return "Morocco";
5597    case "MCO": return "Monaco";
5598    case "MDA": return "Moldova, Republic of";
5599    case "MDG": return "Madagascar";
5600    case "MDV": return "Maldives";
5601    case "MEX": return "Mexico";
5602    case "MHL": return "Marshall Islands";
5603    case "MKD": return "Macedonia, the former Yugoslav Republic of";
5604    case "MLI": return "Mali";
5605    case "MLT": return "Malta";
5606    case "MMR": return "Myanmar";
5607    case "MNE": return "Montenegro";
5608    case "MNG": return "Mongolia";
5609    case "MNP": return "Northern Mariana Islands";
5610    case "MOZ": return "Mozambique";
5611    case "MRT": return "Mauritania";
5612    case "MSR": return "Montserrat";
5613    case "MTQ": return "Martinique";
5614    case "MUS": return "Mauritius";
5615    case "MWI": return "Malawi";
5616    case "MYS": return "Malaysia";
5617    case "MYT": return "Mayotte";
5618    case "NAM": return "Namibia";
5619    case "NCL": return "New Caledonia";
5620    case "NER": return "Niger";
5621    case "NFK": return "Norfolk Island";
5622    case "NGA": return "Nigeria";
5623    case "NIC": return "Nicaragua";
5624    case "NIU": return "Niue";
5625    case "NLD": return "Netherlands";
5626    case "NOR": return "Norway";
5627    case "NPL": return "Nepal";
5628    case "NRU": return "Nauru";
5629    case "NZL": return "New Zealand";
5630    case "OMN": return "Oman";
5631    case "PAK": return "Pakistan";
5632    case "PAN": return "Panama";
5633    case "PCN": return "Pitcairn";
5634    case "PER": return "Peru";
5635    case "PHL": return "Philippines";
5636    case "PLW": return "Palau";
5637    case "PNG": return "Papua New Guinea";
5638    case "POL": return "Poland";
5639    case "PRI": return "Puerto Rico";
5640    case "PRK": return "Korea, Democratic People's Republic of";
5641    case "PRT": return "Portugal";
5642    case "PRY": return "Paraguay";
5643    case "PSE": return "Palestine, State of";
5644    case "PYF": return "French Polynesia";
5645    case "QAT": return "Qatar";
5646    case "REU": return "Riunion";
5647    case "ROU": return "Romania";
5648    case "RUS": return "Russian Federation";
5649    case "RWA": return "Rwanda";
5650    case "SAU": return "Saudi Arabia";
5651    case "SDN": return "Sudan";
5652    case "SEN": return "Senegal";
5653    case "SGP": return "Singapore";
5654    case "SGS": return "South Georgia and the South Sandwich Islands";
5655    case "SHN": return "Saint Helena, Ascension and Tristan da Cunha";
5656    case "SJM": return "Svalbard and Jan Mayen";
5657    case "SLB": return "Solomon Islands";
5658    case "SLE": return "Sierra Leone";
5659    case "SLV": return "El Salvador";
5660    case "SMR": return "San Marino";
5661    case "SOM": return "Somalia";
5662    case "SPM": return "Saint Pierre and Miquelon";
5663    case "SRB": return "Serbia";
5664    case "SSD": return "South Sudan";
5665    case "STP": return "Sao Tome and Principe";
5666    case "SUR": return "Suriname";
5667    case "SVK": return "Slovakia";
5668    case "SVN": return "Slovenia";
5669    case "SWE": return "Sweden";
5670    case "SWZ": return "Swaziland";
5671    case "SXM": return "Sint Maarten (Dutch part)";
5672    case "SYC": return "Seychelles";
5673    case "SYR": return "Syrian Arab Republic";
5674    case "TCA": return "Turks and Caicos Islands";
5675    case "TCD": return "Chad";
5676    case "TGO": return "Togo";
5677    case "THA": return "Thailand";
5678    case "TJK": return "Tajikistan";
5679    case "TKL": return "Tokelau";
5680    case "TKM": return "Turkmenistan";
5681    case "TLS": return "Timor-Leste";
5682    case "TON": return "Tonga";
5683    case "TTO": return "Trinidad and Tobago";
5684    case "TUN": return "Tunisia";
5685    case "TUR": return "Turkey";
5686    case "TUV": return "Tuvalu";
5687    case "TWN": return "Taiwan, Province of China";
5688    case "TZA": return "Tanzania, United Republic of";
5689    case "UGA": return "Uganda";
5690    case "UKR": return "Ukraine";
5691    case "UMI": return "United States Minor Outlying Islands";
5692    case "URY": return "Uruguay";
5693    case "USA": return "United States of America";
5694    case "UZB": return "Uzbekistan";
5695    case "VAT": return "Holy See";
5696    case "VCT": return "Saint Vincent and the Grenadines";
5697    case "VEN": return "Venezuela, Bolivarian Republic of";
5698    case "VGB": return "Virgin Islands, British";
5699    case "VIR": return "Virgin Islands, U.S.";
5700    case "VNM": return "Viet Nam";
5701    case "VUT": return "Vanuatu";
5702    case "WLF": return "Wallis and Futuna";
5703    case "WSM": return "Samoa";
5704    case "YEM": return "Yemen";
5705    case "ZAF": return "South Africa";
5706    case "ZMB": return "Zambia";
5707    case "ZWE": return "Zimbabwe";
5708
5709    case "004": return "Afghanistan";
5710    case "008": return "Albania";
5711    case "010": return "Antarctica";
5712    case "012": return "Algeria";
5713    case "016": return "American Samoa";
5714    case "020": return "Andorra";
5715    case "024": return "Angola";
5716    case "028": return "Antigua and Barbuda";
5717    case "031": return "Azerbaijan";
5718    case "032": return "Argentina";
5719    case "036": return "Australia";
5720    case "040": return "Austria";
5721    case "044": return "Bahamas";
5722    case "048": return "Bahrain";
5723    case "050": return "Bangladesh";
5724    case "051": return "Armenia";
5725    case "052": return "Barbados";
5726    case "056": return "Belgium";
5727    case "060": return "Bermuda";
5728    case "064": return "Bhutan";
5729    case "068": return "Bolivia, Plurinational State of";
5730    case "070": return "Bosnia and Herzegovina";
5731    case "072": return "Botswana";
5732    case "074": return "Bouvet Island";
5733    case "076": return "Brazil";
5734    case "084": return "Belize";
5735    case "086": return "British Indian Ocean Territory";
5736    case "090": return "Solomon Islands";
5737    case "092": return "Virgin Islands, British";
5738    case "096": return "Brunei Darussalam";
5739    case "100": return "Bulgaria";
5740    case "104": return "Myanmar";
5741    case "108": return "Burundi";
5742    case "112": return "Belarus";
5743    case "116": return "Cambodia";
5744    case "120": return "Cameroon";
5745    case "124": return "Canada";
5746    case "132": return "Cabo Verde";
5747    case "136": return "Cayman Islands";
5748    case "140": return "Central African Republic";
5749    case "144": return "Sri Lanka";
5750    case "148": return "Chad";
5751    case "152": return "Chile";
5752    case "156": return "China";
5753    case "158": return "Taiwan, Province of China";
5754    case "162": return "Christmas Island";
5755    case "166": return "Cocos (Keeling) Islands";
5756    case "170": return "Colombia";
5757    case "174": return "Comoros";
5758    case "175": return "Mayotte";
5759    case "178": return "Congo";
5760    case "180": return "Congo, the Democratic Republic of the";
5761    case "184": return "Cook Islands";
5762    case "188": return "Costa Rica";
5763    case "191": return "Croatia";
5764    case "192": return "Cuba";
5765    case "196": return "Cyprus";
5766    case "203": return "Czechia";
5767    case "204": return "Benin";
5768    case "208": return "Denmark";
5769    case "212": return "Dominica";
5770    case "214": return "Dominican Republic";
5771    case "218": return "Ecuador";
5772    case "222": return "El Salvador";
5773    case "226": return "Equatorial Guinea";
5774    case "231": return "Ethiopia";
5775    case "232": return "Eritrea";
5776    case "233": return "Estonia";
5777    case "234": return "Faroe Islands";
5778    case "238": return "Falkland Islands (Malvinas)";
5779    case "239": return "South Georgia and the South Sandwich Islands";
5780    case "242": return "Fiji";
5781    case "246": return "Finland";
5782    case "248": return "Eland Islands";
5783    case "250": return "France";
5784    case "254": return "French Guiana";
5785    case "258": return "French Polynesia";
5786    case "260": return "French Southern Territories";
5787    case "262": return "Djibouti";
5788    case "266": return "Gabon";
5789    case "268": return "Georgia";
5790    case "270": return "Gambia";
5791    case "275": return "Palestine, State of";
5792    case "276": return "Germany";
5793    case "288": return "Ghana";
5794    case "292": return "Gibraltar";
5795    case "296": return "Kiribati";
5796    case "300": return "Greece";
5797    case "304": return "Greenland";
5798    case "308": return "Grenada";
5799    case "312": return "Guadeloupe";
5800    case "316": return "Guam";
5801    case "320": return "Guatemala";
5802    case "324": return "Guinea";
5803    case "328": return "Guyana";
5804    case "332": return "Haiti";
5805    case "334": return "Heard Island and McDonald Islands";
5806    case "336": return "Holy See";
5807    case "340": return "Honduras";
5808    case "344": return "Hong Kong";
5809    case "348": return "Hungary";
5810    case "352": return "Iceland";
5811    case "356": return "India";
5812    case "360": return "Indonesia";
5813    case "364": return "Iran, Islamic Republic of";
5814    case "368": return "Iraq";
5815    case "372": return "Ireland";
5816    case "376": return "Israel";
5817    case "380": return "Italy";
5818    case "384": return "Ctte d'Ivoire";
5819    case "388": return "Jamaica";
5820    case "392": return "Japan";
5821    case "398": return "Kazakhstan";
5822    case "400": return "Jordan";
5823    case "404": return "Kenya";
5824    case "408": return "Korea, Democratic People's Republic of";
5825    case "410": return "Korea, Republic of";
5826    case "414": return "Kuwait";
5827    case "417": return "Kyrgyzstan";
5828    case "418": return "Lao People's Democratic Republic";
5829    case "422": return "Lebanon";
5830    case "426": return "Lesotho";
5831    case "428": return "Latvia";
5832    case "430": return "Liberia";
5833    case "434": return "Libya";
5834    case "438": return "Liechtenstein";
5835    case "440": return "Lithuania";
5836    case "442": return "Luxembourg";
5837    case "446": return "Macao";
5838    case "450": return "Madagascar";
5839    case "454": return "Malawi";
5840    case "458": return "Malaysia";
5841    case "462": return "Maldives";
5842    case "466": return "Mali";
5843    case "470": return "Malta";
5844    case "474": return "Martinique";
5845    case "478": return "Mauritania";
5846    case "480": return "Mauritius";
5847    case "484": return "Mexico";
5848    case "492": return "Monaco";
5849    case "496": return "Mongolia";
5850    case "498": return "Moldova, Republic of";
5851    case "499": return "Montenegro";
5852    case "500": return "Montserrat";
5853    case "504": return "Morocco";
5854    case "508": return "Mozambique";
5855    case "512": return "Oman";
5856    case "516": return "Namibia";
5857    case "520": return "Nauru";
5858    case "524": return "Nepal";
5859    case "528": return "Netherlands";
5860    case "531": return "Curagao";
5861    case "533": return "Aruba";
5862    case "534": return "Sint Maarten (Dutch part)";
5863    case "535": return "Bonaire, Sint Eustatius and Saba";
5864    case "540": return "New Caledonia";
5865    case "548": return "Vanuatu";
5866    case "554": return "New Zealand";
5867    case "558": return "Nicaragua";
5868    case "562": return "Niger";
5869    case "566": return "Nigeria";
5870    case "570": return "Niue";
5871    case "574": return "Norfolk Island";
5872    case "578": return "Norway";
5873    case "580": return "Northern Mariana Islands";
5874    case "581": return "United States Minor Outlying Islands";
5875    case "583": return "Micronesia, Federated States of";
5876    case "584": return "Marshall Islands";
5877    case "585": return "Palau";
5878    case "586": return "Pakistan";
5879    case "591": return "Panama";
5880    case "598": return "Papua New Guinea";
5881    case "600": return "Paraguay";
5882    case "604": return "Peru";
5883    case "608": return "Philippines";
5884    case "612": return "Pitcairn";
5885    case "616": return "Poland";
5886    case "620": return "Portugal";
5887    case "624": return "Guinea-Bissau";
5888    case "626": return "Timor-Leste";
5889    case "630": return "Puerto Rico";
5890    case "634": return "Qatar";
5891    case "638": return "Riunion";
5892    case "642": return "Romania";
5893    case "643": return "Russian Federation";
5894    case "646": return "Rwanda";
5895    case "652": return "Saint Barthilemy";
5896    case "654": return "Saint Helena, Ascension and Tristan da Cunha";
5897    case "659": return "Saint Kitts and Nevis";
5898    case "660": return "Anguilla";
5899    case "662": return "Saint Lucia";
5900    case "663": return "Saint Martin (French part)";
5901    case "666": return "Saint Pierre and Miquelon";
5902    case "670": return "Saint Vincent and the Grenadines";
5903    case "674": return "San Marino";
5904    case "678": return "Sao Tome and Principe";
5905    case "682": return "Saudi Arabia";
5906    case "686": return "Senegal";
5907    case "688": return "Serbia";
5908    case "690": return "Seychelles";
5909    case "694": return "Sierra Leone";
5910    case "702": return "Singapore";
5911    case "703": return "Slovakia";
5912    case "704": return "Viet Nam";
5913    case "705": return "Slovenia";
5914    case "706": return "Somalia";
5915    case "710": return "South Africa";
5916    case "716": return "Zimbabwe";
5917    case "724": return "Spain";
5918    case "728": return "South Sudan";
5919    case "729": return "Sudan";
5920    case "732": return "Western Sahara";
5921    case "740": return "Suriname";
5922    case "744": return "Svalbard and Jan Mayen";
5923    case "748": return "Swaziland";
5924    case "752": return "Sweden";
5925    case "756": return "Switzerland";
5926    case "760": return "Syrian Arab Republic";
5927    case "762": return "Tajikistan";
5928    case "764": return "Thailand";
5929    case "768": return "Togo";
5930    case "772": return "Tokelau";
5931    case "776": return "Tonga";
5932    case "780": return "Trinidad and Tobago";
5933    case "784": return "United Arab Emirates";
5934    case "788": return "Tunisia";
5935    case "792": return "Turkey";
5936    case "795": return "Turkmenistan";
5937    case "796": return "Turks and Caicos Islands";
5938    case "798": return "Tuvalu";
5939    case "800": return "Uganda";
5940    case "804": return "Ukraine";
5941    case "807": return "Macedonia, the former Yugoslav Republic of";
5942    case "818": return "Egypt";
5943    case "826": return "United Kingdom";
5944    case "831": return "Guernsey";
5945    case "832": return "Jersey";
5946    case "833": return "Isle of Man";
5947    case "834": return "Tanzania, United Republic of";
5948    case "840": return "United States of America";
5949    case "850": return "Virgin Islands, U.S.";
5950    case "854": return "Burkina Faso";
5951    case "858": return "Uruguay";
5952    case "860": return "Uzbekistan";
5953    case "862": return "Venezuela, Bolivarian Republic of";
5954    case "876": return "Wallis and Futuna";
5955    case "882": return "Samoa";
5956    case "887": return "Yemen";
5957    case "894": return "Zambia";  
5958    }
5959    return "Unknown country code '"+c.getCode()+"'";
5960  }
5961
5962  private static String region(Coding c) {
5963    switch (c.getCode()) {
5964    case "001": return "Global (Whole world)";
5965    case "002": return "Africa";
5966    case "015": return "Northern Africa";
5967    case "202": return "Sub-Saharan Africa";
5968    case "014": return "Eastern Africa";
5969    case "017": return "Middle Africa";
5970    case "018": return "Southern Africa";
5971    case "011": return "Western Africa";
5972    case "019": return "Americas";
5973    case "419": return "Latin America and the Caribbean";
5974    case "029": return "Caribbean";
5975    case "013": return "Central America";
5976    case "005": return "South America";
5977    case "021": return "Northern America";
5978    case "010": return "Antarctica";
5979    case "142": return "Asia";
5980    case "143": return "Central Asia";
5981    case "030": return "Eastern Asia";
5982    case "035": return "South-eastern Asia";
5983    case "034": return "Southern Asia";
5984    case "145": return "Western Asia";
5985    case "150": return "Europe";
5986    case "151": return "Eastern Europe";
5987    case "154": return "Northern Europe";
5988    case "830": return "Channel Islands";
5989    case "039": return "Southern Europe";
5990    case "155": return "Western Europe";
5991    case "009": return "Oceania";
5992    case "053": return "Australia and New Zealand";
5993    case "054": return "Melanesia";
5994    case "057": return "Micronesia";
5995    case "061": return "Polynesia";
5996    }
5997    return "Unknown region code '"+c.getCode()+"'";
5998  }
5999
6000  public static boolean isJurisdiction(String system) {
6001    return Utilities.existsInList(system, "http://unstats.un.org/unsd/methods/m49/m49.htm", "urn:iso:std:iso:3166", "urn:iso:std:iso:3166:-2");
6002  }
6003}
6004