Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
Total | |
0.00% |
0 / 4558 |
|
0.00% |
0 / 3 |
CRAP | |
0.00% |
0 / 1 |
GeoTarget | |
0.00% |
0 / 4558 |
|
0.00% |
0 / 3 |
72 | |
0.00% |
0 / 1 |
getCountriesList | |
0.00% |
0 / 4553 |
|
0.00% |
0 / 1 |
30 | |||
getRegionsList | |
0.00% |
0 / 4 |
|
0.00% |
0 / 1 |
6 | |||
makeUniqueRegionCode | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 |
1 | <?php |
2 | |
3 | class GeoTarget { |
4 | |
5 | // Countries are ISO 3166-1 |
6 | // First level of subdivisions is ISO 3166-2, sourced from MaxMind GeoLite2-City-Locations-en |
7 | // at https://dev.maxmind.com/geoip/geoip2/geolite2/ |
8 | |
9 | // XXX: perhaps it could be a good idea to get rid of hardcoded countries and regions list |
10 | // and use some geo-library or API to fetch that data and store it in cache, either on the fly |
11 | // or as a maintenance script. Options to consider: |
12 | // - https://github.com/MenaraSolutions/geographer ( cities > 10,000 population ) |
13 | // - GeoNames API together with https://github.com/Aternus/geonames-client |
14 | // - GeoNames data dumps (https://download.geonames.org/export/dump/) with extractor script |
15 | // - Alternative geo database in SQL format https://github.com/x88/i18nGeoNamesDB |
16 | |
17 | /** |
18 | * @var CNCountry[]|null |
19 | */ |
20 | public static $countries = null; |
21 | |
22 | /** |
23 | * Return all of the available countries for geotargeting |
24 | * TODO: Move this out of CentralNoticeDB (or rename the class) |
25 | * |
26 | * @param string $languageCode fetch country names in this language, |
27 | * if CLDR is available. |
28 | * |
29 | * @return CNCountry[] |
30 | */ |
31 | public static function getCountriesList( $languageCode = 'en' ) { |
32 | if ( self::$countries === null ) { |
33 | |
34 | $countries = [ |
35 | 'AF' => [ |
36 | 'name' => 'Afghanistan', |
37 | 'regions' => [ |
38 | 'KAN' => 'Kandahar', |
39 | 'KAB' => 'Kabul', |
40 | 'NAN' => 'Nangarhar', |
41 | 'HER' => 'Herat', |
42 | 'PAR' => 'Parwan', |
43 | ] |
44 | ], |
45 | 'AL' => [ |
46 | 'name' => 'Albania', |
47 | 'regions' => [ |
48 | '12' => 'Qarku i Vlores', |
49 | '05' => 'Qarku i Gjirokastres', |
50 | '06' => 'Qarku i Korces', |
51 | '09' => 'Qarku i Dibres', |
52 | '03' => 'Qarku i Elbasanit', |
53 | '08' => 'Qarku i Lezhes', |
54 | '01' => 'Qarku i Beratit', |
55 | '11' => 'Tirana', |
56 | '10' => 'Qarku i Shkodres', |
57 | '04' => 'Qarku i Fierit', |
58 | '02' => 'Qarku i Durresit', |
59 | ] |
60 | ], |
61 | 'DZ' => [ |
62 | 'name' => 'Algeria', |
63 | 'regions' => [ |
64 | '35' => 'Boumerdes', |
65 | '07' => 'Biskra', |
66 | '42' => 'Tipaza', |
67 | '48' => 'Relizane', |
68 | '33' => 'Illizi', |
69 | '31' => 'Oran', |
70 | '30' => 'Ouargla', |
71 | '13' => 'Tlemcen', |
72 | '15' => 'Tizi Ouzou', |
73 | '38' => 'Tissemsilt', |
74 | '37' => 'Tindouf', |
75 | '01' => 'Adrar', |
76 | '14' => 'Tiaret', |
77 | '43' => 'Mila', |
78 | '22' => 'Sidi Bel Abbès', |
79 | '12' => 'Tébessa', |
80 | '05' => 'Batna', |
81 | '41' => 'Souk Ahras', |
82 | '11' => 'Tamanrasset', |
83 | '21' => 'Skikda', |
84 | '18' => 'Jijel', |
85 | '10' => 'Bouira', |
86 | '27' => 'Mostaganem', |
87 | '09' => 'Blida', |
88 | '29' => 'Mascara', |
89 | '23' => 'Annaba', |
90 | '02' => 'Chlef', |
91 | '28' => 'M\'Sila', |
92 | '06' => 'Béjaïa', |
93 | '19' => 'Sétif', |
94 | '34' => 'Bordj Bou Arréridj', |
95 | '20' => 'Saida', |
96 | '16' => 'Algiers', |
97 | '39' => 'El Oued', |
98 | '04' => 'Oum el Bouaghi', |
99 | '24' => 'Guelma', |
100 | '45' => 'Naama', |
101 | '44' => 'Aïn Defla', |
102 | '17' => 'Djelfa', |
103 | '26' => 'Medea', |
104 | '03' => 'Laghouat', |
105 | '40' => 'Khenchela', |
106 | '46' => 'Aïn Témouchent', |
107 | '25' => 'Constantine', |
108 | '47' => 'Ghardaia', |
109 | '36' => 'El Tarf', |
110 | '32' => 'El Bayadh', |
111 | '08' => 'Béchar', |
112 | ] |
113 | ], |
114 | 'AS' => [ |
115 | 'name' => 'American Samoa', |
116 | 'regions' => [ |
117 | 'W' => 'Western District', |
118 | 'M' => 'Manu\'a District', |
119 | 'S' => 'Swains Island', |
120 | 'E' => 'Eastern District', |
121 | 'R' => 'Rose Island', |
122 | ] |
123 | ], |
124 | 'AD' => [ |
125 | 'name' => 'Andorra', |
126 | 'regions' => [ |
127 | '02' => 'Canillo', |
128 | '06' => 'Sant Julià de Loria', |
129 | '07' => 'Andorra la Vella', |
130 | '04' => 'La Massana', |
131 | '05' => 'Ordino', |
132 | '08' => 'Escaldes-Engordany', |
133 | '03' => 'Encamp', |
134 | ] |
135 | ], |
136 | 'AO' => [ |
137 | 'name' => 'Angola', |
138 | 'regions' => [ |
139 | 'LSU' => 'Lunda Sul', |
140 | 'LNO' => 'Luanda Norte', |
141 | 'MOX' => 'Moxico', |
142 | 'LUA' => 'Luanda Province', |
143 | 'UIG' => 'Uíge', |
144 | 'ZAI' => 'Zaire', |
145 | 'BGO' => 'Bengo Province', |
146 | 'CNO' => 'Cuanza Norte Province', |
147 | 'MAL' => 'Malanje Province', |
148 | 'CAB' => 'Cabinda', |
149 | 'CUS' => 'Kwanza Sul', |
150 | 'CNN' => 'Cunene Province', |
151 | 'NAM' => 'Namibe Province', |
152 | 'CCU' => 'Cuando Cobango', |
153 | 'HUI' => 'Huíla', |
154 | 'BGU' => 'Benguela', |
155 | 'BIE' => 'Bíe', |
156 | 'HUA' => 'Huambo', |
157 | ] |
158 | ], |
159 | 'AI' => [ |
160 | 'name' => 'Anguilla', |
161 | 'regions' => [] |
162 | ], |
163 | 'AQ' => [ |
164 | 'name' => 'Antarctica', |
165 | 'regions' => [] |
166 | ], |
167 | 'AG' => [ |
168 | 'name' => 'Antigua and Barbuda', |
169 | 'regions' => [ |
170 | '04' => 'Parish of Saint John', |
171 | '11' => 'Redonda', |
172 | '03' => 'Parish of Saint George', |
173 | '05' => 'Parish of Saint Mary', |
174 | '06' => 'Parish of Saint Paul', |
175 | '08' => 'Parish of Saint Philip', |
176 | '10' => 'Barbuda', |
177 | '07' => 'Parish of Saint Peter', |
178 | ] |
179 | ], |
180 | 'AR' => [ |
181 | 'name' => 'Argentina', |
182 | 'regions' => [ |
183 | 'B' => 'Buenos Aires', |
184 | 'N' => 'Misiones', |
185 | 'C' => 'Buenos Aires F.D.', |
186 | 'E' => 'Entre Rios', |
187 | 'S' => 'Santa Fe', |
188 | 'W' => 'Corrientes', |
189 | 'H' => 'Chaco', |
190 | 'P' => 'Formosa', |
191 | 'Q' => 'Neuquen', |
192 | 'Y' => 'Jujuy', |
193 | 'T' => 'Tucuman', |
194 | 'X' => 'Cordoba', |
195 | 'R' => 'Rio Negro', |
196 | 'G' => 'Santiago del Estero', |
197 | 'M' => 'Mendoza', |
198 | 'J' => 'San Juan', |
199 | 'L' => 'La Pampa', |
200 | 'Z' => 'Santa Cruz', |
201 | 'V' => 'Tierra del Fuego', |
202 | 'U' => 'Chubut', |
203 | 'K' => 'Catamarca', |
204 | 'D' => 'San Luis', |
205 | 'A' => 'Salta', |
206 | 'F' => 'La Rioja', |
207 | ] |
208 | ], |
209 | 'AM' => [ |
210 | 'name' => 'Armenia', |
211 | 'regions' => [ |
212 | 'VD' => 'Vayots Dzor', |
213 | 'AR' => 'Ararat', |
214 | 'SU' => 'Syunik', |
215 | 'ER' => 'Yerevan', |
216 | 'AV' => 'Armavir', |
217 | 'KT' => 'Kotayk', |
218 | 'LO' => 'Lori', |
219 | 'GR' => 'Gegharkunik', |
220 | 'AG' => 'Aragatsotn', |
221 | 'TV' => 'Tavush', |
222 | 'SH' => 'Shirak', |
223 | ] |
224 | ], |
225 | 'AW' => [ |
226 | 'name' => 'Aruba', |
227 | 'regions' => [] |
228 | ], |
229 | 'AU' => [ |
230 | 'name' => 'Australia', |
231 | 'regions' => [ |
232 | 'WA' => 'Western Australia', |
233 | 'SA' => 'South Australia', |
234 | 'NT' => 'Northern Territory', |
235 | 'QLD' => 'Queensland', |
236 | 'NSW' => 'New South Wales', |
237 | 'TAS' => 'Tasmania', |
238 | 'VIC' => 'Victoria', |
239 | 'ACT' => 'Australian Capital Territory', |
240 | ] |
241 | ], |
242 | 'AT' => [ |
243 | 'name' => 'Austria', |
244 | 'regions' => [ |
245 | '3' => 'Lower Austria', |
246 | '5' => 'Salzburg', |
247 | '6' => 'Styria', |
248 | '2' => 'Carinthia', |
249 | '4' => 'Upper Austria', |
250 | '1' => 'Burgenland', |
251 | '7' => 'Tyrol', |
252 | '8' => 'Vorarlberg', |
253 | '9' => 'Vienna', |
254 | ] |
255 | ], |
256 | 'AZ' => [ |
257 | 'name' => 'Azerbaijan', |
258 | 'regions' => [ |
259 | 'NX' => 'Nakhichevan', |
260 | 'ZAQ' => 'Zaqatala Rayon', |
261 | 'SM' => 'Sumqayit City', |
262 | 'QUS' => 'Qusar Rayon', |
263 | 'QAX' => 'Qakh Rayon', |
264 | 'TOV' => 'Tovuz Rayon', |
265 | 'ABS' => 'Absheron Rayon', |
266 | 'GA' => 'Ganja City', |
267 | 'BA' => 'Baku City', |
268 | 'AGS' => 'Aghdash Rayon', |
269 | ] |
270 | ], |
271 | 'BS' => [ |
272 | 'name' => 'Bahamas', |
273 | 'regions' => [ |
274 | 'WG' => 'West Grand Bahama District', |
275 | 'MI' => 'Moore\'s Island District', |
276 | 'EG' => 'East Grand Bahama District', |
277 | 'SW' => 'Spanish Wells District', |
278 | 'SO' => 'South Abaco District', |
279 | 'CE' => 'Central Eleuthera District', |
280 | 'NP' => 'New Providence District', |
281 | 'CO' => 'Central Abaco District', |
282 | 'HT' => 'Hope Town District', |
283 | 'FP' => 'City of Freeport District', |
284 | 'HI' => 'Harbour Island', |
285 | 'NO' => 'North Abaco District', |
286 | 'BY' => 'Berry Islands District', |
287 | 'CS' => 'Central Andros District', |
288 | 'NS' => 'North Andros District', |
289 | 'BI' => 'Bimini', |
290 | 'GC' => 'Grand Cay District', |
291 | ] |
292 | ], |
293 | 'BH' => [ |
294 | 'name' => 'Bahrain', |
295 | 'regions' => [ |
296 | '13' => 'Manama', |
297 | '15' => 'Muharraq', |
298 | '14' => 'Southern Governorate', |
299 | '17' => 'Northern', |
300 | ] |
301 | ], |
302 | 'BD' => [ |
303 | 'name' => 'Bangladesh', |
304 | 'regions' => [ |
305 | 'F' => 'Rangpur Division', |
306 | 'C' => 'Dhaka Division', |
307 | 'G' => 'Sylhet Division', |
308 | 'B' => 'Chittagong', |
309 | 'H' => 'Mymensingh Division', |
310 | 'E' => 'Rajshahi Division', |
311 | 'D' => 'Khulna Division', |
312 | 'A' => 'Barisal Division', |
313 | ] |
314 | ], |
315 | 'BB' => [ |
316 | 'name' => 'Barbados', |
317 | 'regions' => [ |
318 | '01' => 'Christ Church', |
319 | '02' => 'Saint Andrew', |
320 | '07' => 'Saint Lucy', |
321 | '03' => 'Saint George', |
322 | '04' => 'Saint James', |
323 | '08' => 'Saint Michael', |
324 | ] |
325 | ], |
326 | 'BY' => [ |
327 | 'name' => 'Belarus', |
328 | 'regions' => [ |
329 | 'HR' => 'Grodnenskaya', |
330 | 'MI' => 'Minsk', |
331 | 'HO' => 'Homyel’ Voblasc’', |
332 | 'VI' => 'Vitebsk', |
333 | 'MA' => 'Mogilev', |
334 | 'BR' => 'Brest', |
335 | 'HM' => 'Minsk City', |
336 | ] |
337 | ], |
338 | 'BE' => [ |
339 | 'name' => 'Belgium', |
340 | 'regions' => [ |
341 | 'VLG' => 'Flanders', |
342 | 'WAL' => 'Wallonia', |
343 | 'BRU' => 'Brussels Capital', |
344 | ] |
345 | ], |
346 | 'BZ' => [ |
347 | 'name' => 'Belize', |
348 | 'regions' => [ |
349 | 'CY' => 'Cayo District', |
350 | 'BZ' => 'Belize District', |
351 | 'SC' => 'Stann Creek District', |
352 | 'OW' => 'Orange Walk District', |
353 | 'CZL' => 'Corozal District', |
354 | ] |
355 | ], |
356 | 'BJ' => [ |
357 | 'name' => 'Benin', |
358 | 'regions' => [ |
359 | 'CO' => 'Collines Department', |
360 | 'OU' => 'Ouémé', |
361 | 'BO' => 'Borgou Department', |
362 | 'AQ' => 'Atlantique Department', |
363 | 'AK' => 'Atakora Department', |
364 | 'AL' => 'Alibori', |
365 | 'MO' => 'Mono', |
366 | 'PL' => 'Plateau Department', |
367 | 'KO' => 'Kouffo Department', |
368 | 'DO' => 'Donga', |
369 | 'LI' => 'Littoral', |
370 | 'ZO' => 'Zou Department', |
371 | ] |
372 | ], |
373 | 'BM' => [ |
374 | 'name' => 'Bermuda', |
375 | 'regions' => [ |
376 | 'WA' => 'Warwick Parish', |
377 | 'HA' => 'Hamilton', |
378 | 'SA' => 'Sandys Parish', |
379 | 'GC' => 'Saint George', |
380 | 'PG' => 'Paget', |
381 | 'HC' => 'Hamilton city', |
382 | 'SH' => 'Southampton Parish', |
383 | 'PB' => 'Pembroke Parish', |
384 | ] |
385 | ], |
386 | 'BT' => [ |
387 | 'name' => 'Bhutan', |
388 | 'regions' => [ |
389 | '24' => 'Wangdue Phodrang Dzongkhag', |
390 | '32' => 'Trongsa Dzongkhag', |
391 | '15' => 'Thimphu Dzongkhag', |
392 | 'TY' => 'Trashi Yangste', |
393 | '22' => 'Dagana', |
394 | '31' => 'Sarpang Dzongkhag', |
395 | '23' => 'Punakha Dzongkhag', |
396 | '11' => 'Paro', |
397 | '42' => 'Mongar', |
398 | '44' => 'Lhuntse', |
399 | '13' => 'Haa', |
400 | 'GA' => 'Gasa', |
401 | '21' => 'Tsirang Dzongkhag', |
402 | '12' => 'Chukha', |
403 | '33' => 'Bumthang Dzongkhag', |
404 | '41' => 'Trashigang Dzongkhag', |
405 | '43' => 'Pemagatshel', |
406 | '45' => 'Samdrup Jongkhar', |
407 | ] |
408 | ], |
409 | 'BO' => [ |
410 | 'name' => 'Bolivia', |
411 | 'regions' => [ |
412 | 'B' => 'El Beni', |
413 | 'T' => 'Departamento de Tarija', |
414 | 'H' => 'Departamento de Chuquisaca', |
415 | 'S' => 'Departamento de Santa Cruz', |
416 | 'C' => 'Departamento de Cochabamba', |
417 | 'P' => 'Departamento de Potosi', |
418 | 'N' => 'Departamento de Pando', |
419 | 'O' => 'Oruro', |
420 | 'L' => 'Departamento de La Paz', |
421 | ] |
422 | ], |
423 | 'BA' => [ |
424 | 'name' => 'Bosnia and Herzegovina', |
425 | 'regions' => [ |
426 | 'SRP' => 'Republika Srpska', |
427 | 'BIH' => 'Federation of B&H', |
428 | 'BRC' => 'Brčko', |
429 | ] |
430 | ], |
431 | 'BW' => [ |
432 | 'name' => 'Botswana', |
433 | 'regions' => [ |
434 | 'KG' => 'Kgalagadi District', |
435 | 'SE' => 'South-East', |
436 | 'CE' => 'Central District', |
437 | 'KW' => 'Kweneng District', |
438 | 'KL' => 'Kgatleng District', |
439 | 'NW' => 'North-West', |
440 | 'NE' => 'North-East', |
441 | 'LO' => 'Lobatse', |
442 | 'CH' => 'Chobe District', |
443 | 'SO' => 'Ngwaketsi', |
444 | 'GH' => 'Ghanzi District', |
445 | 'GA' => 'Gaborone', |
446 | 'FR' => 'City of Francistown', |
447 | 'JW' => 'Jwaneng', |
448 | ] |
449 | ], |
450 | 'BV' => [ |
451 | 'name' => 'Bouvet Island', |
452 | 'regions' => [] |
453 | ], |
454 | 'BR' => [ |
455 | 'name' => 'Brazil', |
456 | 'regions' => [ |
457 | 'PE' => 'Pernambuco', |
458 | 'TO' => 'Tocantins', |
459 | 'MA' => 'Maranhao', |
460 | 'PA' => 'Para', |
461 | 'RN' => 'Rio Grande do Norte', |
462 | 'PB' => 'Paraíba', |
463 | 'CE' => 'Ceara', |
464 | 'AL' => 'Alagoas', |
465 | 'PI' => 'Piaui', |
466 | 'BA' => 'Bahia', |
467 | 'AP' => 'Amapa', |
468 | 'SE' => 'Sergipe', |
469 | 'AM' => 'Amazonas', |
470 | 'SP' => 'Sao Paulo', |
471 | 'SC' => 'Santa Catarina', |
472 | 'PR' => 'Parana', |
473 | 'RJ' => 'Rio de Janeiro', |
474 | 'ES' => 'Espirito Santo', |
475 | 'MG' => 'Minas Gerais', |
476 | 'RS' => 'Rio Grande do Sul', |
477 | 'GO' => 'Goias', |
478 | 'MT' => 'Mato Grosso', |
479 | 'MS' => 'Mato Grosso do Sul', |
480 | 'DF' => 'Federal District', |
481 | 'AC' => 'Acre', |
482 | 'RO' => 'Rondonia', |
483 | 'RR' => 'Roraima', |
484 | ] |
485 | ], |
486 | 'IO' => [ |
487 | 'name' => 'British Indian Ocean Territory', |
488 | 'regions' => [] |
489 | ], |
490 | 'BN' => [ |
491 | 'name' => 'Brunei Darussalam', |
492 | 'regions' => [ |
493 | 'TU' => 'Tutong', |
494 | 'BE' => 'Belait', |
495 | 'BM' => 'Brunei-Muara District', |
496 | 'TE' => 'Temburong', |
497 | ] |
498 | ], |
499 | 'BG' => [ |
500 | 'name' => 'Bulgaria', |
501 | 'regions' => [ |
502 | '03' => 'Varna', |
503 | '02' => 'Burgas', |
504 | '21' => 'Oblast Smolyan', |
505 | '23' => 'Sofia', |
506 | '16' => 'Plovdiv', |
507 | '17' => 'Oblast Razgrad', |
508 | '28' => 'Oblast Yambol', |
509 | '01' => 'Blagoevgrad', |
510 | '11' => 'Lovech', |
511 | '06' => 'Oblast Vratsa', |
512 | '08' => 'Oblast Dobrich', |
513 | '22' => 'Sofia-Capital', |
514 | '19' => 'Oblast Silistra', |
515 | '05' => 'Oblast Vidin', |
516 | '18' => 'Oblast Ruse', |
517 | '13' => 'Pazardzhik', |
518 | '04' => 'Oblast Veliko Tarnovo', |
519 | '20' => 'Oblast Sliven', |
520 | '25' => 'Oblast Targovishte', |
521 | '07' => 'Gabrovo', |
522 | '26' => 'Haskovo', |
523 | '24' => 'Oblast Stara Zagora', |
524 | '10' => 'Oblast Kyustendil', |
525 | '27' => 'Oblast Shumen', |
526 | '15' => 'Oblast Pleven', |
527 | '09' => 'Oblast Kardzhali', |
528 | '14' => 'Pernik', |
529 | '12' => 'Oblast Montana', |
530 | ] |
531 | ], |
532 | 'BF' => [ |
533 | 'name' => 'Burkina Faso', |
534 | 'regions' => [ |
535 | '11' => 'Plateau-Central', |
536 | '04' => 'Centre-Est', |
537 | '10' => 'Nord', |
538 | '03' => 'Centre', |
539 | '06' => 'Centre-Ouest', |
540 | '05' => 'Centre-Nord', |
541 | '12' => 'Sahel', |
542 | '13' => 'Sud-Ouest', |
543 | '08' => 'Est', |
544 | '01' => 'Boucle du Mouhoun', |
545 | '09' => 'Hauts-Bassins', |
546 | '02' => 'Cascades Region', |
547 | ] |
548 | ], |
549 | 'BI' => [ |
550 | 'name' => 'Burundi', |
551 | 'regions' => [ |
552 | 'MA' => 'Makamba Province', |
553 | 'BR' => 'Bururi Province', |
554 | 'RM' => 'Rumonge', |
555 | 'MW' => 'Mwaro', |
556 | 'BL' => 'Bujumbura Rural Province', |
557 | 'BM' => 'Bujumbura Mairie Province', |
558 | 'MU' => 'Muramvya Province', |
559 | 'GI' => 'Gitega Province', |
560 | 'RY' => 'Ruyigi Province', |
561 | 'CA' => 'Cankuzo Province', |
562 | 'KR' => 'Karuzi Province', |
563 | 'BB' => 'Bubanza Province', |
564 | 'CI' => 'Cibitoke Province', |
565 | 'NG' => 'Ngozi Province', |
566 | 'KY' => 'Kayanza Province', |
567 | 'MY' => 'Muyinga Province', |
568 | 'KI' => 'Kirundo Province', |
569 | 'RT' => 'Rutana Province', |
570 | ] |
571 | ], |
572 | 'KH' => [ |
573 | 'name' => 'Cambodia', |
574 | 'regions' => [ |
575 | '12' => 'Phnom Penh', |
576 | '21' => 'Takeo', |
577 | '20' => 'Svay Rieng', |
578 | '19' => 'Stung Treng', |
579 | '11' => 'Mondolkiri', |
580 | '14' => 'Prey Veng', |
581 | '15' => 'Pursat', |
582 | '17' => 'Siem Reap', |
583 | '8' => 'Kandal', |
584 | '5' => 'Kampong Speu', |
585 | '22' => 'Otar Meanchey', |
586 | '25' => 'Tboung Khmum', |
587 | '1' => 'Banteay Meanchey', |
588 | '24' => 'Pailin', |
589 | '23' => 'Kep', |
590 | '9' => 'Koh Kong', |
591 | '10' => 'Kratie', |
592 | '7' => 'Kampot', |
593 | '6' => 'Kampong Thom', |
594 | '18' => 'Preah Sihanouk', |
595 | '4' => 'Kampong Chhnang', |
596 | '3' => 'Kampong Cham', |
597 | '16' => 'Ratanakiri', |
598 | '2' => 'Battambang', |
599 | ] |
600 | ], |
601 | 'CM' => [ |
602 | 'name' => 'Cameroon', |
603 | 'regions' => [ |
604 | 'ES' => 'East', |
605 | 'CE' => 'Centre', |
606 | 'AD' => 'Adamaoua Region', |
607 | 'SU' => 'South', |
608 | 'SW' => 'South-West Region', |
609 | 'LT' => 'Littoral', |
610 | 'NW' => 'North-West Region', |
611 | 'OU' => 'West Region', |
612 | ] |
613 | ], |
614 | 'CA' => [ |
615 | 'name' => 'Canada', |
616 | 'regions' => [ |
617 | 'BC' => 'British Columbia', |
618 | 'AB' => 'Alberta', |
619 | 'ON' => 'Ontario', |
620 | 'QC' => 'Quebec', |
621 | 'SK' => 'Saskatchewan', |
622 | 'PE' => 'Prince Edward Island', |
623 | 'NB' => 'New Brunswick', |
624 | 'MB' => 'Manitoba', |
625 | 'NS' => 'Nova Scotia', |
626 | 'NU' => 'Nunavut', |
627 | 'NL' => 'Newfoundland and Labrador', |
628 | 'NT' => 'Northwest Territories', |
629 | 'YT' => 'Yukon', |
630 | ] |
631 | ], |
632 | 'CV' => [ |
633 | 'name' => 'Cape Verde', |
634 | 'regions' => [ |
635 | 'BR' => 'Brava', |
636 | 'MA' => 'Maio', |
637 | 'RB' => 'Ribeira Brava', |
638 | 'TA' => 'Tarrafal', |
639 | 'TS' => 'Tarrafal de São Nicolau', |
640 | 'SD' => 'São Domingos', |
641 | 'SL' => 'Sal', |
642 | 'BV' => 'Boa Vista', |
643 | 'RG' => 'Ribeira Grande', |
644 | 'PR' => 'Praia', |
645 | 'PN' => 'Porto Novo', |
646 | 'MO' => 'Mosteiros', |
647 | 'PA' => 'Paul', |
648 | 'SS' => 'São Salvador do Mundo', |
649 | 'SO' => 'São Lourenço dos Órgãos', |
650 | 'SV' => 'São Vicente', |
651 | 'SM' => 'São Miguel', |
652 | 'CF' => 'Santa Catarina do Fogo', |
653 | 'RS' => 'Ribeira Grande de Santiago', |
654 | 'CA' => 'Santa Catarina', |
655 | ] |
656 | ], |
657 | 'KY' => [ |
658 | 'name' => 'Cayman Islands', |
659 | 'regions' => [] |
660 | ], |
661 | 'CF' => [ |
662 | 'name' => 'Central African Republic', |
663 | 'regions' => [ |
664 | 'HM' => 'Haut-Mbomou', |
665 | 'MB' => 'Mbomou', |
666 | 'VK' => 'Vakaga', |
667 | 'HK' => 'Haute-Kotto', |
668 | 'UK' => 'Ouaka', |
669 | 'BB' => 'Bamingui-Bangoran', |
670 | 'BK' => 'Basse-Kotto', |
671 | 'OP' => 'Ouham-Pendé', |
672 | 'SE' => 'Sangha-Mbaéré', |
673 | 'LB' => 'Lobaye', |
674 | 'KB' => 'Nana-Grébizi', |
675 | 'AC' => 'Ouham', |
676 | 'KG' => 'Kémo', |
677 | 'MP' => 'Ombella-M\'Poko', |
678 | 'HS' => 'Mambéré-Kadéï', |
679 | 'NM' => 'Nana-Mambéré', |
680 | 'BGF' => 'Bangui', |
681 | ] |
682 | ], |
683 | 'TD' => [ |
684 | 'name' => 'Chad', |
685 | 'regions' => [ |
686 | 'EO' => 'Ennedi-Ouest', |
687 | 'WF' => 'Wadi Fira Region', |
688 | 'SA' => 'Salamat Region', |
689 | 'OD' => 'Ouadaï', |
690 | 'KA' => 'Kanem Region', |
691 | 'MO' => 'Mayo-Kebbi Ouest', |
692 | 'LC' => 'Lac Region', |
693 | 'MC' => 'Moyen-Chari Region', |
694 | 'BG' => 'Barh el Gazel', |
695 | 'TA' => 'Tandjilé', |
696 | 'CB' => 'Chari-Baguirmi Region', |
697 | 'GR' => 'Guéra', |
698 | 'HL' => 'Hadjer-Lamis', |
699 | 'MA' => 'Mandoul', |
700 | 'BO' => 'Borkou Region', |
701 | 'ME' => 'Mayo-Kebbi Est', |
702 | 'LO' => 'Logone Occidental Region', |
703 | 'LR' => 'Logone Oriental Region', |
704 | 'BA' => 'Batha Region', |
705 | 'TI' => 'Tibesti Region', |
706 | 'EE' => 'Ennedi-Est', |
707 | ] |
708 | ], |
709 | 'CL' => [ |
710 | 'name' => 'Chile', |
711 | 'regions' => [ |
712 | 'LI' => 'O\'Higgins Region', |
713 | 'BI' => 'Region del Biobio', |
714 | 'RM' => 'Santiago Metropolitan', |
715 | 'VS' => 'Region de Valparaiso', |
716 | 'AR' => 'Region de la Araucania', |
717 | 'CO' => 'Coquimbo Region', |
718 | 'AT' => 'Atacama', |
719 | 'LR' => 'Los Ríos Region', |
720 | 'AN' => 'Antofagasta', |
721 | 'ML' => 'Maule Region', |
722 | 'NB' => 'Ñuble', |
723 | 'LL' => 'Los Lagos Region', |
724 | 'MA' => 'Region of Magallanes', |
725 | 'AI' => 'Aysén', |
726 | 'TA' => 'Tarapacá', |
727 | 'AP' => 'Region de Arica y Parinacota', |
728 | ] |
729 | ], |
730 | 'CN' => [ |
731 | 'name' => 'China', |
732 | 'regions' => [ |
733 | 'XZ' => 'Tibet', |
734 | 'GS' => 'Gansu', |
735 | 'YN' => 'Yunnan', |
736 | 'QH' => 'Qinghai', |
737 | 'XJ' => 'Xinjiang', |
738 | 'JS' => 'Jiangsu', |
739 | 'GZ' => 'Guizhou', |
740 | 'AH' => 'Anhui', |
741 | 'SD' => 'Shandong', |
742 | 'SC' => 'Sichuan', |
743 | 'HN' => 'Hunan', |
744 | 'HE' => 'Hebei', |
745 | 'HA' => 'Henan', |
746 | 'ZJ' => 'Zhejiang', |
747 | 'LN' => 'Liaoning', |
748 | 'HB' => 'Hubei', |
749 | 'SX' => 'Shanxi', |
750 | 'GD' => 'Guangdong', |
751 | 'FJ' => 'Fujian', |
752 | 'JX' => 'Jiangxi', |
753 | 'GX' => 'Guangxi', |
754 | 'NX' => 'Ningxia Hui Autonomous Region', |
755 | 'SH' => 'Shanghai', |
756 | 'TJ' => 'Tianjin', |
757 | 'SN' => 'Shaanxi', |
758 | 'NM' => 'Inner Mongolia Autonomous Region', |
759 | 'HI' => 'Hainan', |
760 | 'BJ' => 'Beijing', |
761 | 'CQ' => 'Chongqing', |
762 | 'JL' => 'Jilin', |
763 | 'HL' => 'Heilongjiang', |
764 | ] |
765 | ], |
766 | 'CX' => [ |
767 | 'name' => 'Christmas Island', |
768 | 'regions' => [] |
769 | ], |
770 | 'CC' => [ |
771 | 'name' => 'Cocos (Keeling) Islands', |
772 | 'regions' => [] |
773 | ], |
774 | 'CO' => [ |
775 | 'name' => 'Colombia', |
776 | 'regions' => [ |
777 | 'CUN' => 'Cundinamarca', |
778 | 'VAC' => 'Departamento del Valle del Cauca', |
779 | 'ANT' => 'Antioquia', |
780 | 'SAN' => 'Departamento de Santander', |
781 | 'CAS' => 'Departamento de Casanare', |
782 | 'VAU' => 'Departamento del Vaupes', |
783 | 'HUI' => 'Departamento del Huila', |
784 | 'MET' => 'Departamento del Meta', |
785 | 'NSA' => 'Departamento de Norte de Santander', |
786 | 'CAL' => 'Departamento de Caldas', |
787 | 'BOY' => 'Departamento de Boyaca', |
788 | 'CES' => 'Departamento del Cesar', |
789 | 'COR' => 'Departamento de Cordoba', |
790 | 'DC' => 'Bogota D.C.', |
791 | 'BOL' => 'Departamento de Bolivar', |
792 | 'NAR' => 'Departamento de Narino', |
793 | 'SUC' => 'Departamento de Sucre', |
794 | 'ARA' => 'Departamento de Arauca', |
795 | 'MAG' => 'Departamento del Magdalena', |
796 | 'CHO' => 'Departamento del Choco', |
797 | 'ATL' => 'Atlántico', |
798 | 'CAQ' => 'Departamento del Caqueta', |
799 | 'PUT' => 'Departamento del Putumayo', |
800 | 'RIS' => 'Departamento de Risaralda', |
801 | 'CAU' => 'Departamento del Cauca', |
802 | 'SAP' => 'San Andres y Providencia', |
803 | 'QUI' => 'Quindio Department', |
804 | 'LAG' => 'Departamento de La Guajira', |
805 | 'AMA' => 'Amazonas', |
806 | 'GUA' => 'Departamento del Guainia', |
807 | 'VID' => 'Departamento del Vichada', |
808 | 'TOL' => 'Departamento de Tolima', |
809 | 'GUV' => 'Departamento del Guaviare', |
810 | ] |
811 | ], |
812 | 'KM' => [ |
813 | 'name' => 'Comoros', |
814 | 'regions' => [ |
815 | 'M' => 'Mohéli', |
816 | 'A' => 'Ndzuwani', |
817 | 'G' => 'Grande Comore', |
818 | ] |
819 | ], |
820 | 'CD' => [ |
821 | 'name' => 'Congo, Democratic Republic of the', |
822 | 'regions' => [ |
823 | 'TO' => 'Tshopo', |
824 | 'SU' => 'Sud-Ubangi', |
825 | 'HL' => 'Haut-Lomami', |
826 | 'LO' => 'Lomami', |
827 | 'KE' => 'Kasaï-Oriental', |
828 | 'MO' => 'Mongala', |
829 | 'KS' => 'Kasai', |
830 | 'SA' => 'Sankuru', |
831 | 'TA' => 'Tanganyika', |
832 | 'MA' => 'Maniema', |
833 | 'HU' => 'Haut-Uele', |
834 | 'NK' => 'Nord Kivu', |
835 | 'IT' => 'Ituri', |
836 | 'SK' => 'South Kivu Province', |
837 | 'TU' => 'Tshuapa', |
838 | 'BU' => 'Bas-Uele', |
839 | 'HK' => 'Haut-Katanga', |
840 | 'BC' => 'Bas-Congo', |
841 | 'EQ' => 'Équateur', |
842 | 'KN' => 'Kinshasa City', |
843 | 'KL' => 'Kwilu', |
844 | 'MN' => 'Mai-Ndombe', |
845 | ] |
846 | ], |
847 | 'CG' => [ |
848 | 'name' => 'Congo', |
849 | 'regions' => [ |
850 | '2' => 'Lékoumou', |
851 | '16' => 'Pointe-Noire', |
852 | '13' => 'Sangha', |
853 | '8' => 'Cuvette', |
854 | '9' => 'Niari', |
855 | '7' => 'Likouala', |
856 | '15' => 'Cuvette-Ouest', |
857 | '14' => 'Plateaux', |
858 | '5' => 'Kouilou', |
859 | 'BZV' => 'Brazzaville', |
860 | ] |
861 | ], |
862 | 'CK' => [ |
863 | 'name' => 'Cook Islands', |
864 | 'regions' => [ |
865 | 'PE' => 'Penrhyn', |
866 | 'AT' => 'Atiu', |
867 | 'MK' => 'Manihiki', |
868 | 'MG' => 'Mangaia', |
869 | 'RR' => 'Rarotonga', |
870 | 'AI' => 'Aitutaki', |
871 | 'PA' => 'Palmerston', |
872 | 'MT' => 'Mitiaro', |
873 | 'PU' => 'Pukapuka', |
874 | 'RK' => 'Rakahanga', |
875 | ] |
876 | ], |
877 | 'CR' => [ |
878 | 'name' => 'Costa Rica', |
879 | 'regions' => [ |
880 | 'A' => 'Provincia de Alajuela', |
881 | 'SJ' => 'Provincia de San Jose', |
882 | 'G' => 'Provincia de Guanacaste', |
883 | 'P' => 'Provincia de Puntarenas', |
884 | 'C' => 'Provincia de Cartago', |
885 | 'L' => 'Provincia de Limon', |
886 | 'H' => 'Provincia de Heredia', |
887 | ] |
888 | ], |
889 | 'CI' => [ |
890 | 'name' => 'Côte d\'Ivoire', |
891 | 'regions' => [ |
892 | 'YM' => 'Yamoussoukro Autonomous District', |
893 | 'LC' => 'Lacs', |
894 | 'ZZ' => 'Zanzan', |
895 | 'BS' => 'Bas-Sassandra', |
896 | 'AB' => 'Abidjan', |
897 | 'GD' => 'Goh-Djiboua', |
898 | 'DN' => 'Denguele', |
899 | 'WR' => 'Woroba', |
900 | 'MG' => 'Montagnes', |
901 | 'SV' => 'Savanes', |
902 | 'CM' => 'Comoe', |
903 | 'SM' => 'Sassandra-Marahoue', |
904 | 'LG' => 'Lagunes', |
905 | 'VB' => 'Vallee du Bandama', |
906 | ] |
907 | ], |
908 | 'HR' => [ |
909 | 'name' => 'Croatia', |
910 | 'regions' => [ |
911 | '16' => 'Vukovar-Sirmium', |
912 | '17' => 'Split-Dalmatia', |
913 | '18' => 'Istria', |
914 | '08' => 'Primorsko-Goranska Zupanija', |
915 | '02' => 'Krapinsko-Zagorska Zupanija', |
916 | '01' => 'Zagreb County', |
917 | '13' => 'Zadarska Zupanija', |
918 | '15' => 'Sibensko-Kninska Zupanija', |
919 | '21' => 'City of Zagreb', |
920 | '06' => 'Koprivnicko-Krizevacka Zupanija', |
921 | '04' => 'Karlovacka Zupanija', |
922 | '10' => 'Viroviticko-Podravska Zupanija', |
923 | '14' => 'Osjecko-Baranjska Zupanija', |
924 | '05' => 'Varazdinska Zupanija', |
925 | '11' => 'Pozesko-Slavonska Zupanija', |
926 | '07' => 'Bjelovarsko-Bilogorska Zupanija', |
927 | '03' => 'Sisacko-Moslavacka Zupanija', |
928 | '12' => 'Slavonski Brod-Posavina', |
929 | '19' => 'Dubrovacko-Neretvanska Zupanija', |
930 | '09' => 'Licko-Senjska Zupanija', |
931 | '20' => 'Megimurska Zupanija', |
932 | ] |
933 | ], |
934 | 'CU' => [ |
935 | 'name' => 'Cuba', |
936 | 'regions' => [ |
937 | '04' => 'Provincia de Matanzas', |
938 | '11' => 'Provincia de Holguin', |
939 | '09' => 'Provincia de Camagueey', |
940 | '05' => 'Provincia de Villa Clara', |
941 | '13' => 'Provincia de Santiago de Cuba', |
942 | '03' => 'Havana', |
943 | '16' => 'Mayabeque', |
944 | '14' => 'Provincia de Guantanamo', |
945 | '99' => 'Municipio Especial Isla de la Juventud', |
946 | ] |
947 | ], |
948 | 'CY' => [ |
949 | 'name' => 'Cyprus', |
950 | 'regions' => [ |
951 | '02' => 'Limassol', |
952 | '05' => 'Pafos', |
953 | '01' => 'Nicosia', |
954 | '04' => 'Ammochostos', |
955 | '03' => 'Larnaka', |
956 | '06' => 'Keryneia', |
957 | ] |
958 | ], |
959 | 'CZ' => [ |
960 | 'name' => 'Czech Republic', |
961 | 'regions' => [ |
962 | '52' => 'Kralovehradecky kraj', |
963 | '20' => 'Central Bohemia', |
964 | '71' => 'Olomoucky kraj', |
965 | '64' => 'South Moravian', |
966 | '41' => 'Karlovarsky kraj', |
967 | '72' => 'Zlín', |
968 | '31' => 'Jihocesky kraj', |
969 | '42' => 'Ustecky kraj', |
970 | '63' => 'Kraj Vysocina', |
971 | '32' => 'Plzensky kraj', |
972 | '80' => 'Moravskoslezsky kraj', |
973 | '51' => 'Liberecky kraj', |
974 | '53' => 'Pardubicky kraj', |
975 | '10' => 'Hlavni mesto Praha', |
976 | ] |
977 | ], |
978 | 'DK' => [ |
979 | 'name' => 'Denmark', |
980 | 'regions' => [ |
981 | '82' => 'Central Jutland', |
982 | '85' => 'Zealand', |
983 | '81' => 'North Denmark', |
984 | '83' => 'South Denmark', |
985 | '84' => 'Capital Region', |
986 | ] |
987 | ], |
988 | 'DJ' => [ |
989 | 'name' => 'Djibouti', |
990 | 'regions' => [ |
991 | 'TA' => 'Tadjourah', |
992 | 'OB' => 'Obock', |
993 | 'DJ' => 'Djibouti', |
994 | 'DI' => 'Dikhil', |
995 | 'AS' => 'Ali Sabieh Region', |
996 | 'AR' => 'Arta Region', |
997 | ] |
998 | ], |
999 | 'DM' => [ |
1000 | 'name' => 'Dominica', |
1001 | 'regions' => [ |
1002 | '08' => 'Saint Mark', |
1003 | '06' => 'Saint Joseph', |
1004 | '04' => 'Saint George', |
1005 | '03' => 'Saint David', |
1006 | '05' => 'Saint John', |
1007 | '07' => 'Saint Luke', |
1008 | '10' => 'Saint Paul', |
1009 | '02' => 'Saint Andrew', |
1010 | '11' => 'Saint Peter', |
1011 | '09' => 'Saint Patrick', |
1012 | ] |
1013 | ], |
1014 | 'DO' => [ |
1015 | 'name' => 'Dominican Republic', |
1016 | 'regions' => [ |
1017 | '19' => 'Provincia de Hermanas Mirabal', |
1018 | '32' => 'Provincia de Santo Domingo', |
1019 | '03' => 'Provincia de Baoruco', |
1020 | '01' => 'Nacional', |
1021 | '25' => 'Provincia de Santiago', |
1022 | '09' => 'Provincia Espaillat', |
1023 | '05' => 'Provincia de Dajabon', |
1024 | '13' => 'Provincia de La Vega', |
1025 | '18' => 'Puerto Plata', |
1026 | '08' => 'Provincia de El Seibo', |
1027 | '04' => 'Provincia de Barahona', |
1028 | '20' => 'Samaná', |
1029 | '23' => 'Provincia de San Pedro de Macoris', |
1030 | '21' => 'Provincia de San Cristobal', |
1031 | '31' => 'Provincia de San Jose de Ocoa', |
1032 | '06' => 'Provincia Duarte', |
1033 | '15' => 'Provincia de Monte Cristi', |
1034 | '11' => 'Provincia de La Altagracia', |
1035 | '26' => 'Provincia de Santiago Rodriguez', |
1036 | '29' => 'Provincia de Monte Plata', |
1037 | '22' => 'Provincia de San Juan', |
1038 | '07' => 'Provincia de Elias Pina', |
1039 | '16' => 'Provincia de Pedernales', |
1040 | '14' => 'Provincia Maria Trinidad Sanchez', |
1041 | '30' => 'Provincia de Hato Mayor', |
1042 | '27' => 'Provincia de Valverde', |
1043 | '24' => 'Provincia Sanchez Ramirez', |
1044 | '12' => 'Provincia de La Romana', |
1045 | '10' => 'Provincia de Independencia', |
1046 | '02' => 'Provincia de Azua', |
1047 | '28' => 'Provincia de Monsenor Nouel', |
1048 | '17' => 'Provincia de Peravia', |
1049 | ] |
1050 | ], |
1051 | 'EC' => [ |
1052 | 'name' => 'Ecuador', |
1053 | 'regions' => [ |
1054 | 'O' => 'Provincia de El Oro', |
1055 | 'Z' => 'Provincia de Zamora-Chinchipe', |
1056 | 'G' => 'Provincia del Guayas', |
1057 | 'L' => 'Provincia de Loja', |
1058 | 'R' => 'Provincia de Los Rios', |
1059 | 'P' => 'Provincia de Pichincha', |
1060 | 'C' => 'Provincia del Carchi', |
1061 | 'N' => 'Provincia de Napo', |
1062 | 'Y' => 'Provincia del Pastaza', |
1063 | 'U' => 'Provincia de Sucumbios', |
1064 | 'SD' => 'Provincia de Santo Domingo de los Tsachilas', |
1065 | 'T' => 'Provincia del Tungurahua', |
1066 | 'SE' => 'Provincia de Santa Elena', |
1067 | 'M' => 'Provincia de Manabi', |
1068 | 'I' => 'Provincia de Imbabura', |
1069 | 'X' => 'Provincia de Cotopaxi', |
1070 | 'B' => 'Provincia de Bolivar', |
1071 | 'H' => 'Provincia del Chimborazo', |
1072 | 'W' => 'Provincia de Galapagos', |
1073 | 'A' => 'Provincia del Azuay', |
1074 | 'S' => 'Provincia de Morona-Santiago', |
1075 | 'F' => 'Provincia del Canar', |
1076 | 'E' => 'Provincia de Esmeraldas', |
1077 | ] |
1078 | ], |
1079 | 'EG' => [ |
1080 | 'name' => 'Egypt', |
1081 | 'regions' => [ |
1082 | 'GH' => 'Gharbia', |
1083 | 'KB' => 'Qalyubia', |
1084 | 'DK' => 'Dakahlia', |
1085 | 'MNF' => 'Monufia', |
1086 | 'SHG' => 'Sohag', |
1087 | 'FYM' => 'Faiyum', |
1088 | 'ALX' => 'Alexandria', |
1089 | 'C' => 'Cairo Governorate', |
1090 | 'JS' => 'South Sinai', |
1091 | 'SIN' => 'North Sinai', |
1092 | 'KN' => 'Qena', |
1093 | 'KFS' => 'Kafr el-Sheikh', |
1094 | 'MN' => 'Minya', |
1095 | 'BH' => 'Beheira', |
1096 | 'SHR' => 'Sharqia', |
1097 | 'GZ' => 'Giza', |
1098 | 'ASN' => 'Aswan', |
1099 | 'MT' => 'Matruh', |
1100 | 'DT' => 'Damietta Governorate', |
1101 | 'PTS' => 'Port Said', |
1102 | 'BNS' => 'Beni Suweif', |
1103 | 'AST' => 'Asyut', |
1104 | 'SUZ' => 'Suez', |
1105 | 'LX' => 'Luxor', |
1106 | 'IS' => 'Ismailia Governorate', |
1107 | 'BA' => 'Red Sea', |
1108 | ] |
1109 | ], |
1110 | 'SV' => [ |
1111 | 'name' => 'El Salvador', |
1112 | 'regions' => [ |
1113 | 'LI' => 'Departamento de La Libertad', |
1114 | 'US' => 'Departamento de Usulutan', |
1115 | 'SS' => 'Departamento de San Salvador', |
1116 | 'SO' => 'Departamento de Sonsonate', |
1117 | 'CU' => 'Departamento de Cuscatlan', |
1118 | 'SA' => 'Departamento de Santa Ana', |
1119 | 'SM' => 'Departamento de San Miguel', |
1120 | 'PA' => 'Departamento de La Paz', |
1121 | 'MO' => 'Departamento de Morazan', |
1122 | 'CH' => 'Departamento de Chalatenango', |
1123 | 'UN' => 'Departamento de La Union', |
1124 | 'CA' => 'Departamento de Cabanas', |
1125 | 'AH' => 'Departamento de Ahuachapan', |
1126 | ] |
1127 | ], |
1128 | 'GQ' => [ |
1129 | 'name' => 'Equatorial Guinea', |
1130 | 'regions' => [ |
1131 | 'BN' => 'Bioko Norte', |
1132 | 'AN' => 'Annobon', |
1133 | 'WN' => 'Wele-Nzas', |
1134 | 'KN' => 'Kié-Ntem', |
1135 | 'CS' => 'Centro Sur', |
1136 | 'BS' => 'Bioko Sur', |
1137 | 'LI' => 'Litoral', |
1138 | ] |
1139 | ], |
1140 | 'ER' => [ |
1141 | 'name' => 'Eritrea', |
1142 | 'regions' => [ |
1143 | 'SK' => 'Northern Red Sea', |
1144 | 'AN' => 'Anseba Region', |
1145 | 'DK' => 'Southern Red Sea Region', |
1146 | 'GB' => 'Gash-Barka Region', |
1147 | 'MA' => 'Maekel Region', |
1148 | 'DU' => 'Debub Region', |
1149 | ] |
1150 | ], |
1151 | 'EE' => [ |
1152 | 'name' => 'Estonia', |
1153 | 'regions' => [ |
1154 | '67' => 'Pärnumaa', |
1155 | '59' => 'Lääne-Virumaa', |
1156 | '86' => 'Võrumaa', |
1157 | '78' => 'Tartu', |
1158 | '44' => 'Ida-Virumaa', |
1159 | '84' => 'Viljandimaa', |
1160 | '70' => 'Raplamaa', |
1161 | '37' => 'Harjumaa', |
1162 | '65' => 'Põlvamaa', |
1163 | '74' => 'Saare', |
1164 | '82' => 'Valgamaa', |
1165 | '51' => 'Järvamaa', |
1166 | '57' => 'Lääne', |
1167 | '49' => 'Jõgevamaa', |
1168 | '39' => 'Hiiumaa', |
1169 | ] |
1170 | ], |
1171 | 'ET' => [ |
1172 | 'name' => 'Ethiopia', |
1173 | 'regions' => [ |
1174 | 'SO' => 'Somali', |
1175 | 'OR' => 'Oromiya', |
1176 | 'HA' => 'Harari Region', |
1177 | 'AM' => 'Amhara', |
1178 | 'GA' => 'Gambela', |
1179 | 'AF' => 'Afar Region', |
1180 | 'DD' => 'Dire Dawa', |
1181 | 'SN' => 'Southern Nations, Nationalities, and People\'s Region', |
1182 | 'BE' => 'Bīnshangul Gumuz', |
1183 | 'TI' => 'Tigray', |
1184 | 'AA' => 'Addis Ababa', |
1185 | ] |
1186 | ], |
1187 | 'FK' => [ |
1188 | 'name' => 'Falkland Islands (Malvinas)', |
1189 | 'regions' => [] |
1190 | ], |
1191 | 'FO' => [ |
1192 | 'name' => 'Faroe Islands', |
1193 | 'regions' => [] |
1194 | ], |
1195 | 'FJ' => [ |
1196 | 'name' => 'Fiji', |
1197 | 'regions' => [ |
1198 | 'C' => 'Central', |
1199 | 'W' => 'Western', |
1200 | 'R' => 'Rotuma', |
1201 | 'E' => 'Eastern', |
1202 | ] |
1203 | ], |
1204 | 'FI' => [ |
1205 | 'name' => 'Finland', |
1206 | 'regions' => [ |
1207 | '12' => 'Ostrobothnia', |
1208 | '06' => 'Tavastia Proper', |
1209 | '19' => 'Finland Proper', |
1210 | '11' => 'Pirkanmaa', |
1211 | '14' => 'Northern Ostrobothnia', |
1212 | '10' => 'Lapland', |
1213 | '03' => 'Southern Ostrobothnia', |
1214 | '07' => 'Central Ostrobothnia', |
1215 | '13' => 'North Karelia', |
1216 | '05' => 'Kainuu', |
1217 | '09' => 'Kymenlaakso', |
1218 | '16' => 'Päijänne Tavastia', |
1219 | '08' => 'Central Finland', |
1220 | '18' => 'Uusimaa', |
1221 | '15' => 'Northern Savo', |
1222 | '04' => 'Southern Savonia', |
1223 | '17' => 'Satakunta', |
1224 | '02' => 'South Karelia', |
1225 | ] |
1226 | ], |
1227 | 'FR' => [ |
1228 | 'name' => 'France', |
1229 | 'regions' => [ |
1230 | 'NAQ' => 'Nouvelle-Aquitaine', |
1231 | 'HDF' => 'Hauts-de-France', |
1232 | 'GES' => 'Grand Est', |
1233 | 'COR' => 'Corsica', |
1234 | 'CVL' => 'Centre-Val de Loire', |
1235 | 'ARA' => 'Auvergne-Rhone-Alpes', |
1236 | 'PDL' => 'Pays de la Loire', |
1237 | 'NOR' => 'Normandy', |
1238 | 'BRE' => 'Brittany', |
1239 | 'IDF' => 'Île-de-France', |
1240 | 'BFC' => 'Bourgogne-Franche-Comte', |
1241 | 'PAC' => 'Provence-Alpes-Côte d\'Azur', |
1242 | 'OCC' => 'Occitanie', |
1243 | ] |
1244 | ], |
1245 | 'GF' => [ |
1246 | 'name' => 'French Guiana', |
1247 | 'regions' => [] |
1248 | ], |
1249 | 'PF' => [ |
1250 | 'name' => 'French Polynesia', |
1251 | 'regions' => [ |
1252 | 'S' => 'Leeward Islands', |
1253 | 'V' => 'Iles du Vent', |
1254 | 'T' => 'Iles Tuamotu-Gambier', |
1255 | 'M' => 'Iles Marquises', |
1256 | ] |
1257 | ], |
1258 | 'TF' => [ |
1259 | 'name' => 'French Southern Territories', |
1260 | 'regions' => [] |
1261 | ], |
1262 | 'GA' => [ |
1263 | 'name' => 'Gabon', |
1264 | 'regions' => [ |
1265 | '8' => 'Ogooué-Maritime', |
1266 | '9' => 'Woleu-Ntem', |
1267 | '3' => 'Moyen-Ogooué', |
1268 | '4' => 'Ngouni', |
1269 | '5' => 'Nyanga', |
1270 | '6' => 'Ogooué-Ivindo', |
1271 | '1' => 'Estuaire', |
1272 | '7' => 'Ogooué-Lolo', |
1273 | '2' => 'Haut-Ogooué', |
1274 | ] |
1275 | ], |
1276 | 'GM' => [ |
1277 | 'name' => 'Gambia', |
1278 | 'regions' => [ |
1279 | 'B' => 'Banjul', |
1280 | 'U' => 'Upper River', |
1281 | 'L' => 'Lower River Division', |
1282 | 'M' => 'Central River', |
1283 | 'N' => 'North Bank', |
1284 | 'W' => 'West Coast', |
1285 | ] |
1286 | ], |
1287 | 'GE' => [ |
1288 | 'name' => 'Georgia', |
1289 | 'regions' => [ |
1290 | 'SZ' => 'Samegrelo and Zemo Svaneti', |
1291 | 'MM' => 'Mtskheta-Mtianeti', |
1292 | 'SK' => 'Shida Kartli', |
1293 | 'TB' => 'K\'alak\'i T\'bilisi', |
1294 | 'AB' => 'Abkhazia', |
1295 | 'GU' => 'Guria', |
1296 | 'RL' => 'Racha-Lechkhumi and Kvemo Svaneti', |
1297 | 'IM' => 'Imereti', |
1298 | 'AJ' => 'Ajaria', |
1299 | ] |
1300 | ], |
1301 | 'DE' => [ |
1302 | 'name' => 'Germany', |
1303 | 'regions' => [ |
1304 | 'SN' => 'Saxony', |
1305 | 'HE' => 'Hesse', |
1306 | 'BW' => 'Baden-Württemberg Region', |
1307 | 'BY' => 'Bavaria', |
1308 | 'RP' => 'Rheinland-Pfalz', |
1309 | 'NW' => 'North Rhine-Westphalia', |
1310 | 'BB' => 'Brandenburg', |
1311 | 'MV' => 'Mecklenburg-Vorpommern', |
1312 | 'ST' => 'Saxony-Anhalt', |
1313 | 'TH' => 'Thuringia', |
1314 | 'SH' => 'Schleswig-Holstein', |
1315 | 'NI' => 'Lower Saxony', |
1316 | 'SL' => 'Saarland', |
1317 | 'HH' => 'Hamburg', |
1318 | 'BE' => 'Land Berlin', |
1319 | 'HB' => 'Bremen', |
1320 | ] |
1321 | ], |
1322 | 'GH' => [ |
1323 | 'name' => 'Ghana', |
1324 | 'regions' => [ |
1325 | 'NP' => 'Northern Region', |
1326 | 'UW' => 'Upper West Region', |
1327 | 'AA' => 'Greater Accra Region', |
1328 | 'BA' => 'Brong-Ahafo', |
1329 | 'WP' => 'Western Region', |
1330 | 'CP' => 'Central Region', |
1331 | 'UE' => 'Upper East Region', |
1332 | 'AH' => 'Ashanti Region', |
1333 | 'EP' => 'Eastern Region', |
1334 | 'TV' => 'Volta Region', |
1335 | ] |
1336 | ], |
1337 | 'GI' => [ |
1338 | 'name' => 'Gibraltar', |
1339 | 'regions' => [] |
1340 | ], |
1341 | 'GR' => [ |
1342 | 'name' => 'Greece', |
1343 | 'regions' => [ |
1344 | 'E' => 'Thessaly', |
1345 | 'F' => 'Ionian Islands', |
1346 | 'G' => 'West Greece', |
1347 | 'J' => 'Peloponnese', |
1348 | 'I' => 'Attica', |
1349 | 'H' => 'Central Greece', |
1350 | 'K' => 'North Aegean', |
1351 | 'M' => 'Crete', |
1352 | 'L' => 'South Aegean', |
1353 | 'D' => 'Epirus', |
1354 | 'C' => 'West Macedonia', |
1355 | 'B' => 'Central Macedonia', |
1356 | 'A' => 'East Macedonia and Thrace', |
1357 | '69' => 'Mount Athos', |
1358 | ] |
1359 | ], |
1360 | 'GL' => [ |
1361 | 'name' => 'Greenland', |
1362 | 'regions' => [ |
1363 | 'AV' => 'Avannaata', |
1364 | 'QE' => 'Qeqqata', |
1365 | 'QT' => 'Qeqertalik', |
1366 | 'KU' => 'Kujalleq', |
1367 | 'SM' => 'Sermersooq', |
1368 | ] |
1369 | ], |
1370 | 'GD' => [ |
1371 | 'name' => 'Grenada', |
1372 | 'regions' => [ |
1373 | '05' => 'Saint Mark', |
1374 | '06' => 'Saint Patrick', |
1375 | '01' => 'Saint Andrew', |
1376 | '03' => 'Saint George', |
1377 | '02' => 'Saint David', |
1378 | '10' => 'Carriacou and Petite Martinique', |
1379 | '04' => 'Saint John', |
1380 | ] |
1381 | ], |
1382 | 'GP' => [ |
1383 | 'name' => 'Guadeloupe', |
1384 | 'regions' => [] |
1385 | ], |
1386 | 'GU' => [ |
1387 | 'name' => 'Guam', |
1388 | 'regions' => [] |
1389 | ], |
1390 | 'GT' => [ |
1391 | 'name' => 'Guatemala', |
1392 | 'regions' => [ |
1393 | 'ZA' => 'Departamento de Zacapa', |
1394 | 'GU' => 'Departamento de Guatemala', |
1395 | 'TO' => 'Departamento de Totonicapan', |
1396 | 'SA' => 'Departamento de Sacatepequez', |
1397 | 'SR' => 'Departamento de Santa Rosa', |
1398 | 'ES' => 'Departamento de Escuintla', |
1399 | 'QC' => 'Departamento del Quiche', |
1400 | 'SO' => 'Departamento de Solola', |
1401 | 'SU' => 'Suchitepeque', |
1402 | 'PE' => 'Departamento del Peten', |
1403 | 'QZ' => 'Departamento de Quetzaltenango', |
1404 | 'BV' => 'Departamento de Baja Verapaz', |
1405 | 'RE' => 'Departamento de Retalhuleu', |
1406 | 'AV' => 'Departamento de Alta Verapaz', |
1407 | 'IZ' => 'Departamento de Izabal', |
1408 | 'JA' => 'Departamento de Jalapa', |
1409 | 'HU' => 'Departamento de Huehuetenango', |
1410 | 'JU' => 'Departamento de Jutiapa', |
1411 | 'CQ' => 'Departamento de Chiquimula', |
1412 | 'PR' => 'Departamento de El Progreso', |
1413 | 'CM' => 'Departamento de Chimaltenango', |
1414 | ] |
1415 | ], |
1416 | 'GW' => [ |
1417 | 'name' => 'Guinea-Bissau', |
1418 | 'regions' => [ |
1419 | 'TO' => 'Tombali', |
1420 | 'GA' => 'Gabu', |
1421 | 'CA' => 'Cacheu Region', |
1422 | 'BA' => 'Bafata', |
1423 | 'QU' => 'Quinara', |
1424 | 'BL' => 'Bolama', |
1425 | 'OI' => 'Oio Region', |
1426 | 'BS' => 'Bissau', |
1427 | ] |
1428 | ], |
1429 | 'GN' => [ |
1430 | 'name' => 'Guinea', |
1431 | 'regions' => [ |
1432 | 'B' => 'Boke Region', |
1433 | 'N' => 'Nzerekore Region', |
1434 | 'M' => 'Mamou Region', |
1435 | 'L' => 'Labe Region', |
1436 | 'K' => 'Kankan Region', |
1437 | 'D' => 'Kindia', |
1438 | 'F' => 'Faranah', |
1439 | 'C' => 'Conakry Region', |
1440 | ] |
1441 | ], |
1442 | 'GY' => [ |
1443 | 'name' => 'Guyana', |
1444 | 'regions' => [ |
1445 | 'ES' => 'Essequibo Islands-West Demerara Region', |
1446 | 'EB' => 'East Berbice-Corentyne Region', |
1447 | 'PT' => 'Potaro-Siparuni Region', |
1448 | 'UD' => 'Upper Demerara-Berbice Region', |
1449 | 'BA' => 'Barima-Waini Region', |
1450 | 'UT' => 'Upper Takutu-Upper Essequibo Region', |
1451 | 'DE' => 'Demerara-Mahaica Region', |
1452 | 'CU' => 'Cuyuni-Mazaruni Region', |
1453 | 'PM' => 'Pomeroon-Supenaam Region', |
1454 | ] |
1455 | ], |
1456 | 'HT' => [ |
1457 | 'name' => 'Haiti', |
1458 | 'regions' => [ |
1459 | 'OU' => 'Departement de l\'Ouest', |
1460 | 'NI' => 'Departement de Nippes', |
1461 | 'GA' => 'Grandans', |
1462 | 'CE' => 'Centre', |
1463 | 'AR' => 'Departement de l\'Artibonite', |
1464 | 'SD' => 'Sud', |
1465 | 'ND' => 'Nord', |
1466 | ] |
1467 | ], |
1468 | 'HM' => [ |
1469 | 'name' => 'Heard Island and McDonald Islands', |
1470 | 'regions' => [] |
1471 | ], |
1472 | 'VA' => [ |
1473 | 'name' => 'Holy See (Vatican City State)', |
1474 | 'regions' => [] |
1475 | ], |
1476 | 'HN' => [ |
1477 | 'name' => 'Honduras', |
1478 | 'regions' => [ |
1479 | 'CR' => 'Departamento de Cortes', |
1480 | 'CL' => 'Departamento de Colon', |
1481 | 'AT' => 'Departamento de Atlantida', |
1482 | 'FM' => 'Departamento de Francisco Morazan', |
1483 | 'SB' => 'Departamento de Santa Barbara', |
1484 | 'CM' => 'Departamento de Comayagua', |
1485 | 'CP' => 'Departamento de Copan', |
1486 | 'VA' => 'Departamento de Valle', |
1487 | 'IB' => 'Bay Islands', |
1488 | 'GD' => 'Departamento de Gracias a Dios', |
1489 | 'LE' => 'Departamento de Lempira', |
1490 | 'OC' => 'Departamento de Ocotepeque', |
1491 | 'YO' => 'Departamento de Yoro', |
1492 | 'OL' => 'Departamento de Olancho', |
1493 | 'EP' => 'Departamento de El Paraiso', |
1494 | 'CH' => 'Departamento de Choluteca', |
1495 | 'LP' => 'Departamento de La Paz', |
1496 | ] |
1497 | ], |
1498 | 'HK' => [ |
1499 | 'name' => 'Hong Kong', |
1500 | 'regions' => [ |
1501 | 'NTW' => 'Tsuen Wan District', |
1502 | 'NYL' => 'Yuen Long District', |
1503 | 'KYT' => 'Yau Tsim Mong', |
1504 | 'KWT' => 'Wong Tai Sin', |
1505 | 'HSO' => 'Southern', |
1506 | 'HWC' => 'Wan Chai', |
1507 | 'HEA' => 'Eastern', |
1508 | 'NTM' => 'Tuen Mun', |
1509 | 'NKT' => 'Kwai Tsing', |
1510 | 'KKC' => 'Kowloon City', |
1511 | 'NSK' => 'Sai Kung District', |
1512 | 'NST' => 'Sha Tin', |
1513 | 'NTP' => 'Tai Po District', |
1514 | 'HCW' => 'Central and Western District', |
1515 | 'NIS' => 'Islands District', |
1516 | 'NNO' => 'North', |
1517 | 'KSS' => 'Sham Shui Po', |
1518 | 'KKT' => 'Kwun Tong', |
1519 | ] |
1520 | ], |
1521 | 'HU' => [ |
1522 | 'name' => 'Hungary', |
1523 | 'regions' => [ |
1524 | 'SZ' => 'Szabolcs-Szatmár-Bereg', |
1525 | 'HB' => 'Hajdú-Bihar', |
1526 | 'BE' => 'Bekes', |
1527 | 'HE' => 'Heves megye', |
1528 | 'JN' => 'Jász-Nagykun-Szolnok', |
1529 | 'BZ' => 'Borsod-Abaúj-Zemplén', |
1530 | 'CS' => 'Csongrad megye', |
1531 | 'BK' => 'Bács-Kiskun', |
1532 | 'BA' => 'Baranya', |
1533 | 'PE' => 'Pest megye', |
1534 | 'SO' => 'Somogy megye', |
1535 | 'GS' => 'Győr-Moson-Sopron', |
1536 | 'TO' => 'Tolna megye', |
1537 | 'VE' => 'Veszprem megye', |
1538 | 'FE' => 'Fejér', |
1539 | 'ZA' => 'Zala', |
1540 | 'NO' => 'Nograd megye', |
1541 | 'KE' => 'Komárom-Esztergom', |
1542 | 'VA' => 'Vas', |
1543 | 'BU' => 'Budapest', |
1544 | ] |
1545 | ], |
1546 | 'IS' => [ |
1547 | 'name' => 'Iceland', |
1548 | 'regions' => [ |
1549 | '7' => 'East', |
1550 | '8' => 'South', |
1551 | '5' => 'Northwest', |
1552 | '6' => 'Northeast', |
1553 | '2' => 'Southern Peninsula', |
1554 | '3' => 'West', |
1555 | '1' => 'Capital Region', |
1556 | '4' => 'Westfjords', |
1557 | ] |
1558 | ], |
1559 | 'IN' => [ |
1560 | 'name' => 'India', |
1561 | 'regions' => [ |
1562 | 'JK' => 'Jammu and Kashmir', |
1563 | 'AR' => 'Arunachal Pradesh', |
1564 | 'HP' => 'Himachal Pradesh', |
1565 | 'MH' => 'Maharashtra', |
1566 | 'HR' => 'Haryana', |
1567 | 'KA' => 'Karnataka', |
1568 | 'WB' => 'West Bengal', |
1569 | 'TG' => 'Telangana', |
1570 | 'GJ' => 'Gujarat', |
1571 | 'KL' => 'Kerala', |
1572 | 'AP' => 'Andhra Pradesh', |
1573 | 'UP' => 'Uttar Pradesh', |
1574 | 'TN' => 'Tamil Nadu', |
1575 | 'PY' => 'Union Territory of Puducherry', |
1576 | 'MP' => 'Madhya Pradesh', |
1577 | 'GA' => 'Goa', |
1578 | 'UT' => 'Uttarakhand', |
1579 | 'AS' => 'Assam', |
1580 | 'RJ' => 'Rajasthan', |
1581 | 'ML' => 'Meghalaya', |
1582 | 'MN' => 'Manipur', |
1583 | 'BR' => 'Bihar', |
1584 | 'PB' => 'Punjab', |
1585 | 'OR' => 'Odisha', |
1586 | 'CT' => 'Chhattisgarh', |
1587 | 'SK' => 'Sikkim', |
1588 | 'JH' => 'Jharkhand', |
1589 | 'TR' => 'Tripura', |
1590 | 'DN' => 'Dadra and Nagar Haveli', |
1591 | 'MZ' => 'Mizoram', |
1592 | 'AN' => 'Andaman and Nicobar', |
1593 | 'DL' => 'National Capital Territory of Delhi', |
1594 | 'NL' => 'Nagaland', |
1595 | 'DD' => 'Daman and Diu', |
1596 | 'LD' => 'Lakshadweep', |
1597 | 'CH' => 'Chandigarh', |
1598 | ] |
1599 | ], |
1600 | 'ID' => [ |
1601 | 'name' => 'Indonesia', |
1602 | 'regions' => [ |
1603 | 'SU' => 'North Sumatra', |
1604 | 'AC' => 'Aceh', |
1605 | 'YO' => 'Yogyakarta', |
1606 | 'JT' => 'Central Java', |
1607 | 'SN' => 'South Sulawesi', |
1608 | 'BA' => 'Bali', |
1609 | 'JI' => 'East Java', |
1610 | 'SA' => 'North Sulawesi', |
1611 | 'PA' => 'Papua', |
1612 | 'MU' => 'North Maluku', |
1613 | 'LA' => 'Lampung', |
1614 | 'KI' => 'East Kalimantan', |
1615 | 'JB' => 'West Java', |
1616 | 'KU' => 'North Kalimantan', |
1617 | 'KR' => 'Riau Islands', |
1618 | 'BT' => 'Banten', |
1619 | 'RI' => 'Riau', |
1620 | 'BB' => 'Bangka–Belitung Islands', |
1621 | 'NB' => 'West Nusa Tenggara', |
1622 | 'PB' => 'West Papua', |
1623 | 'SB' => 'West Sumatra', |
1624 | 'NT' => 'East Nusa Tenggara', |
1625 | 'KB' => 'West Kalimantan', |
1626 | 'KT' => 'Central Kalimantan', |
1627 | 'JK' => 'Jakarta', |
1628 | 'KS' => 'South Kalimantan', |
1629 | 'SS' => 'South Sumatra', |
1630 | 'SR' => 'West Sulawesi', |
1631 | 'ST' => 'Central Sulawesi', |
1632 | 'JA' => 'Jambi', |
1633 | 'BE' => 'Bengkulu', |
1634 | 'SG' => 'Southeast Sulawesi', |
1635 | 'GO' => 'Gorontalo', |
1636 | 'MA' => 'Maluku', |
1637 | ] |
1638 | ], |
1639 | 'IR' => [ |
1640 | 'name' => 'Iran', |
1641 | 'regions' => [ |
1642 | '07' => 'Ostan-e Tehran', |
1643 | '11' => 'Zanjan', |
1644 | '25' => 'Yazd', |
1645 | '01' => 'East Azerbaijan', |
1646 | '31' => 'Ostan-e Khorasan-e Shomali', |
1647 | '14' => 'Fars', |
1648 | '21' => 'Māzandarān', |
1649 | '16' => 'Ostan-e Kordestan', |
1650 | '19' => 'Ostan-e Gilan', |
1651 | '30' => 'Razavi Khorasan', |
1652 | '22' => 'Markazi', |
1653 | '24' => 'Ostan-e Hamadan', |
1654 | '23' => 'Hormozgan', |
1655 | '02' => 'West Azerbaijan Province', |
1656 | '10' => 'Khuzestan', |
1657 | '20' => 'Ostan-e Lorestan', |
1658 | '17' => 'Ostan-e Kermanshah', |
1659 | '15' => 'Kerman', |
1660 | '32' => 'Alborz', |
1661 | '05' => 'Ilam Province', |
1662 | '06' => 'Bushehr', |
1663 | '08' => 'Chaharmahal and Bakhtiari', |
1664 | '03' => 'Ostan-e Ardabil', |
1665 | '04' => 'Isfahan', |
1666 | '28' => 'Ostan-e Qazvin', |
1667 | '13' => 'Sistan and Baluchestan', |
1668 | ] |
1669 | ], |
1670 | 'IQ' => [ |
1671 | 'name' => 'Iraq', |
1672 | 'regions' => [ |
1673 | 'SD' => 'Salah ad Din', |
1674 | 'SU' => 'Muhafazat as Sulaymaniyah', |
1675 | 'DI' => 'Diyālá', |
1676 | 'KI' => 'Kirkuk', |
1677 | 'KA' => 'Muhafazat Karbala\'', |
1678 | 'AR' => 'Muhafazat Arbil', |
1679 | 'WA' => 'Muhafazat Wasit', |
1680 | 'DA' => 'Dihok', |
1681 | 'BG' => 'Baghdad', |
1682 | 'BB' => 'Muhafazat Babil', |
1683 | 'MU' => 'Muhafazat al Muthanna', |
1684 | 'DQ' => 'Dhi Qar', |
1685 | 'AN' => 'Anbar', |
1686 | 'NA' => 'An Najaf', |
1687 | 'NI' => 'Nineveh', |
1688 | 'QA' => 'Muhafazat al Qadisiyah', |
1689 | 'BA' => 'Basra', |
1690 | 'MA' => 'Maysan', |
1691 | ] |
1692 | ], |
1693 | 'IE' => [ |
1694 | 'name' => 'Ireland', |
1695 | 'regions' => [ |
1696 | 'U' => 'Ulster', |
1697 | 'C' => 'Connaught', |
1698 | 'M' => 'Munster', |
1699 | 'L' => 'Leinster', |
1700 | ] |
1701 | ], |
1702 | 'IL' => [ |
1703 | 'name' => 'Israel', |
1704 | 'regions' => [ |
1705 | 'JM' => 'Jerusalem', |
1706 | 'M' => 'Central District', |
1707 | 'Z' => 'Northern District', |
1708 | 'D' => 'Southern District', |
1709 | 'HA' => 'Haifa', |
1710 | 'TA' => 'Tel Aviv', |
1711 | ] |
1712 | ], |
1713 | 'IT' => [ |
1714 | 'name' => 'Italy', |
1715 | 'regions' => [ |
1716 | '88' => 'Sardinia', |
1717 | '78' => 'Calabria', |
1718 | '82' => 'Sicily', |
1719 | '75' => 'Apulia', |
1720 | '77' => 'Basilicate', |
1721 | '72' => 'Campania', |
1722 | '34' => 'Veneto', |
1723 | '45' => 'Emilia-Romagna', |
1724 | '36' => 'Friuli Venezia Giulia', |
1725 | '25' => 'Lombardy', |
1726 | '42' => 'Liguria', |
1727 | '21' => 'Piedmont', |
1728 | '32' => 'Trentino-Alto Adige', |
1729 | '62' => 'Latium', |
1730 | '52' => 'Tuscany', |
1731 | '65' => 'Abruzzo', |
1732 | '57' => 'The Marches', |
1733 | '67' => 'Molise', |
1734 | '23' => 'Aosta Valley', |
1735 | '55' => 'Umbria', |
1736 | ] |
1737 | ], |
1738 | 'JM' => [ |
1739 | 'name' => 'Jamaica', |
1740 | 'regions' => [ |
1741 | '03' => 'Saint Thomas', |
1742 | '10' => 'Westmoreland', |
1743 | '02' => 'Saint Andrew', |
1744 | '07' => 'Trelawny', |
1745 | '11' => 'Saint Elizabeth', |
1746 | '04' => 'Portland', |
1747 | '14' => 'Saint Catherine', |
1748 | '13' => 'Clarendon', |
1749 | '05' => 'Saint Mary', |
1750 | '06' => 'Parish of Saint Ann', |
1751 | '01' => 'Kingston', |
1752 | '08' => 'Saint James', |
1753 | '12' => 'Manchester', |
1754 | '09' => 'Hanover', |
1755 | ] |
1756 | ], |
1757 | 'JP' => [ |
1758 | 'name' => 'Japan', |
1759 | 'regions' => [ |
1760 | '30' => 'Wakayama', |
1761 | '14' => 'Kanagawa', |
1762 | '28' => 'Hyōgo', |
1763 | '10' => 'Gunma', |
1764 | '15' => 'Niigata', |
1765 | '06' => 'Yamagata', |
1766 | '21' => 'Gifu', |
1767 | '40' => 'Fukuoka', |
1768 | '08' => 'Ibaraki', |
1769 | '11' => 'Saitama', |
1770 | '31' => 'Tottori', |
1771 | '47' => 'Okinawa', |
1772 | '23' => 'Aichi', |
1773 | '24' => 'Mie', |
1774 | '25' => 'Shiga', |
1775 | '26' => 'Kyoto', |
1776 | '43' => 'Kumamoto', |
1777 | '32' => 'Shimane', |
1778 | '27' => 'Ōsaka', |
1779 | '35' => 'Yamaguchi', |
1780 | '13' => 'Tokyo', |
1781 | '29' => 'Nara', |
1782 | '19' => 'Yamanashi', |
1783 | '07' => 'Fukushima-ken', |
1784 | '33' => 'Okayama', |
1785 | '22' => 'Shizuoka', |
1786 | '09' => 'Tochigi', |
1787 | '17' => 'Ishikawa', |
1788 | '37' => 'Kagawa', |
1789 | '44' => 'Oita', |
1790 | '41' => 'Saga', |
1791 | '16' => 'Toyama', |
1792 | '20' => 'Nagano', |
1793 | '18' => 'Fukui', |
1794 | '36' => 'Tokushima', |
1795 | '12' => 'Chiba', |
1796 | '46' => 'Kagoshima', |
1797 | '34' => 'Hiroshima', |
1798 | '39' => 'Kochi', |
1799 | '42' => 'Nagasaki', |
1800 | '45' => 'Miyazaki', |
1801 | '38' => 'Ehime', |
1802 | '01' => 'Hokkaido', |
1803 | '02' => 'Aomori', |
1804 | '05' => 'Akita', |
1805 | '04' => 'Miyagi', |
1806 | '03' => 'Iwate', |
1807 | ] |
1808 | ], |
1809 | 'JO' => [ |
1810 | 'name' => 'Jordan', |
1811 | 'regions' => [ |
1812 | 'JA' => 'Jerash', |
1813 | 'MD' => 'Madaba', |
1814 | 'IR' => 'Irbid', |
1815 | 'AT' => 'Tafielah', |
1816 | 'AZ' => 'Zarqa', |
1817 | 'KA' => 'Karak', |
1818 | 'MN' => 'Ma’an', |
1819 | 'AM' => 'Amman Governorate', |
1820 | 'MA' => 'Mafraq', |
1821 | 'AQ' => 'Aqaba', |
1822 | 'BA' => 'Balqa', |
1823 | 'AJ' => 'Ajloun', |
1824 | ] |
1825 | ], |
1826 | 'KZ' => [ |
1827 | 'name' => 'Kazakhstan', |
1828 | 'regions' => [ |
1829 | 'ZAP' => 'West Kazakhstan', |
1830 | 'AKT' => 'Aktyubinskaya Oblast\'', |
1831 | 'KAR' => 'Karaganda', |
1832 | 'MAN' => 'Mangistauskaya Oblast\'', |
1833 | 'ATY' => 'Atyrau Oblysy', |
1834 | 'VOS' => 'East Kazakhstan', |
1835 | 'ZHA' => 'Zhambyl Oblysy', |
1836 | 'YUZ' => 'South Kazakhstan', |
1837 | 'ALM' => 'Almaty Oblysy', |
1838 | 'SEV' => 'North Kazakhstan', |
1839 | 'SHY' => 'Shymkent', |
1840 | 'KZY' => 'Qyzylorda Oblysy', |
1841 | 'KUS' => 'Qostanay Oblysy', |
1842 | 'PAV' => 'Pavlodar Region', |
1843 | 'AKM' => 'Aqmola Oblysy', |
1844 | 'BAY' => 'Baikonur', |
1845 | 'AST' => 'Nur-Sultan', |
1846 | 'ALA' => 'Almaty', |
1847 | ] |
1848 | ], |
1849 | 'KE' => [ |
1850 | 'name' => 'Kenya', |
1851 | 'regions' => [ |
1852 | '30' => 'Nairobi Province', |
1853 | '02' => 'Bomet District', |
1854 | '13' => 'Kiambu District', |
1855 | '36' => 'Nyeri District', |
1856 | '29' => 'Murang\'a District', |
1857 | '31' => 'Nakuru District', |
1858 | '32' => 'Nandi South District', |
1859 | '28' => 'Mombasa District', |
1860 | '26' => 'Meru', |
1861 | '17' => 'Kisumu', |
1862 | '24' => 'Mandera District', |
1863 | '14' => 'Kilifi District', |
1864 | '22' => 'Machakos District', |
1865 | '16' => 'Kisii District', |
1866 | '15' => 'Kirinyaga District', |
1867 | '34' => 'Nyamira District', |
1868 | '12' => 'Kericho District', |
1869 | '10' => 'Kajiado District', |
1870 | '07' => 'Garissa District', |
1871 | '06' => 'Embu District', |
1872 | '44' => 'Uasin Gishu', |
1873 | '19' => 'Kwale District', |
1874 | ] |
1875 | ], |
1876 | 'KI' => [ |
1877 | 'name' => 'Kiribati', |
1878 | 'regions' => [ |
1879 | 'G' => 'Gilbert Islands', |
1880 | 'L' => 'Line Islands', |
1881 | 'P' => 'Phoenix Islands', |
1882 | ] |
1883 | ], |
1884 | 'KW' => [ |
1885 | 'name' => 'Kuwait', |
1886 | 'regions' => [ |
1887 | 'JA' => 'Muhafazat al Jahra\'', |
1888 | 'KU' => 'Al Asimah', |
1889 | 'FA' => 'Al Farwaniyah', |
1890 | 'HA' => 'Hawalli', |
1891 | 'AH' => 'Al Aḩmadī', |
1892 | 'MU' => 'Mubārak al Kabīr', |
1893 | ] |
1894 | ], |
1895 | 'KG' => [ |
1896 | 'name' => 'Kyrgyzstan', |
1897 | 'regions' => [ |
1898 | 'Y' => 'Issyk-Kul', |
1899 | 'C' => 'Chuyskaya Oblast\'', |
1900 | 'J' => 'Jalal-Abad oblast', |
1901 | 'T' => 'Talas', |
1902 | 'N' => 'Naryn oblast', |
1903 | 'O' => 'Osh Oblasty', |
1904 | 'GB' => 'Gorod Bishkek', |
1905 | 'B' => 'Batken', |
1906 | ] |
1907 | ], |
1908 | 'LA' => [ |
1909 | 'name' => 'Lao People\'s Democratic Republic', |
1910 | 'regions' => [ |
1911 | 'VT' => 'Vientiane Prefecture', |
1912 | 'XI' => 'Xiangkhouang', |
1913 | 'HO' => 'Houaphan', |
1914 | 'SV' => 'Khoueng Savannakhet', |
1915 | 'SL' => 'Salavan', |
1916 | 'PH' => 'Khoueng Phongsali', |
1917 | 'CH' => 'Champasak', |
1918 | 'OU' => 'Khoueng Oudomxai', |
1919 | 'XA' => 'Xaignabouli', |
1920 | 'VI' => 'Vientiane Province', |
1921 | 'BL' => 'Bolikhamsai', |
1922 | 'KH' => 'Khammouan', |
1923 | 'LP' => 'Luang Prabang Province', |
1924 | 'LM' => 'Louangnamtha', |
1925 | 'BK' => 'Bokeo', |
1926 | ] |
1927 | ], |
1928 | 'LV' => [ |
1929 | 'name' => 'Latvia', |
1930 | 'regions' => [ |
1931 | 'VMR' => 'Valmiera', |
1932 | '089' => 'Saulkrastu Novads', |
1933 | '110' => 'Zilupes Novads', |
1934 | '051' => 'Ķegums', |
1935 | '054' => 'Limbazu novads', |
1936 | '109' => 'Vilanu Novads', |
1937 | '107' => 'Viesites Novads', |
1938 | 'VEN' => 'Ventspils', |
1939 | '102' => 'Varaklanu Novads', |
1940 | '037' => 'Inčukalns', |
1941 | '101' => 'Valka', |
1942 | '097' => 'Talsi Municipality', |
1943 | '100' => 'Vainodes Novads', |
1944 | '106' => 'Ventspils Municipality', |
1945 | '031' => 'Garkalne', |
1946 | '095' => 'Stopinu Novads', |
1947 | '048' => 'Krimulda', |
1948 | '099' => 'Tukuma novads', |
1949 | '041' => 'Jelgavas novads', |
1950 | '098' => 'Tervetes Novads', |
1951 | '077' => 'Rezeknes Novads', |
1952 | '096' => 'Strencu Novads', |
1953 | '012' => 'Babīte', |
1954 | '094' => 'Smiltenes Novads', |
1955 | '029' => 'Engure', |
1956 | '093' => 'Skrundas Novads', |
1957 | '092' => 'Skriveru Novads', |
1958 | '105' => 'Vecumnieku Novads', |
1959 | '025' => 'Daugavpils municipality', |
1960 | '091' => 'Siguldas Novads', |
1961 | '002' => 'Aizkraukles novads', |
1962 | '059' => 'Madona Municipality', |
1963 | '088' => 'Saldus Municipality', |
1964 | '087' => 'Salaspils Novads', |
1965 | '086' => 'Salacgrivas Novads', |
1966 | '084' => 'Rujienas Novads', |
1967 | '081' => 'Rucavas Novads', |
1968 | '080' => 'Ropazu Novads', |
1969 | '079' => 'Rojas Novads', |
1970 | 'RIX' => 'Riga', |
1971 | '073' => 'Preili Municipality', |
1972 | 'REZ' => 'Rezekne', |
1973 | '052' => 'Ķekava', |
1974 | '075' => 'Priekuli Municipality', |
1975 | '074' => 'Priekule', |
1976 | '072' => 'Plavinu Novads', |
1977 | '071' => 'Pavilostas Novads', |
1978 | '090' => 'Sejas Novads', |
1979 | '069' => 'Ozolnieku Novads', |
1980 | '068' => 'Olaine', |
1981 | '067' => 'Ogre', |
1982 | '050' => 'Kuldigas novads', |
1983 | '065' => 'Nereta', |
1984 | '064' => 'Naukšēni', |
1985 | '063' => 'Mersraga Novads', |
1986 | '032' => 'Grobiņa', |
1987 | '060' => 'Mazsalaca', |
1988 | '019' => 'Burtnieki', |
1989 | '061' => 'Mālpils', |
1990 | '058' => 'Ludzas novads', |
1991 | '057' => 'Lubāna', |
1992 | '056' => 'Līvāni', |
1993 | '055' => 'Līgatne', |
1994 | 'LPX' => 'Liepaja', |
1995 | '022' => 'Cesu Novads', |
1996 | '053' => 'Lielvārde', |
1997 | '047' => 'Kraslavas novads', |
1998 | '046' => 'Koknese', |
1999 | '045' => 'Kocēni', |
2000 | '003' => 'Aizpute', |
2001 | '044' => 'Karsava', |
2002 | '043' => 'Kandava', |
2003 | 'JUR' => 'Jurmala', |
2004 | 'JEL' => 'Jelgava', |
2005 | '042' => 'Jēkabpils Municipality', |
2006 | '039' => 'Jaunpiebalga', |
2007 | '062' => 'Mārupe', |
2008 | '038' => 'Jaunjelgava', |
2009 | '035' => 'Ikšķile', |
2010 | '034' => 'Lecava', |
2011 | '033' => 'Gulbenes novads', |
2012 | '020' => 'Carnikava', |
2013 | '030' => 'Ērgļi', |
2014 | '027' => 'Dundaga', |
2015 | '076' => 'Raunas Novads', |
2016 | '026' => 'Dobeles novads', |
2017 | 'DGV' => 'Daugavpils', |
2018 | '024' => 'Dagda', |
2019 | '021' => 'Cesvaine', |
2020 | '018' => 'Brocēni', |
2021 | '010' => 'Auces', |
2022 | '016' => 'Bauskas Novads', |
2023 | '015' => 'Balvu Novads', |
2024 | '011' => 'Ādaži', |
2025 | '013' => 'Baldone', |
2026 | '007' => 'Aluksnes Novads', |
2027 | '006' => 'Alsunga', |
2028 | '005' => 'Aloja', |
2029 | '004' => 'Aknīste', |
2030 | ] |
2031 | ], |
2032 | 'LB' => [ |
2033 | 'name' => 'Lebanon', |
2034 | 'regions' => [ |
2035 | 'AS' => 'Mohafazat Liban-Nord', |
2036 | 'BI' => 'Mohafazat Beqaa', |
2037 | 'JA' => 'South Governorate', |
2038 | 'JL' => 'Mohafazat Mont-Liban', |
2039 | 'BH' => 'Mohafazat Baalbek-Hermel', |
2040 | 'AK' => 'Mohafazat Aakkar', |
2041 | 'NA' => 'Mohafazat Nabatiye', |
2042 | 'BA' => 'Beyrouth', |
2043 | ] |
2044 | ], |
2045 | 'LS' => [ |
2046 | 'name' => 'Lesotho', |
2047 | 'regions' => [ |
2048 | 'D' => 'Berea', |
2049 | 'G' => 'Quthing', |
2050 | 'C' => 'Leribe', |
2051 | 'J' => 'Mokhotlong', |
2052 | 'A' => 'Maseru', |
2053 | 'E' => 'Mafeteng District', |
2054 | 'B' => 'Butha-Buthe', |
2055 | 'K' => 'Thaba-Tseka', |
2056 | 'F' => 'Mohale\'s Hoek District', |
2057 | 'H' => 'Qacha\'s Nek', |
2058 | ] |
2059 | ], |
2060 | 'LR' => [ |
2061 | 'name' => 'Liberia', |
2062 | 'regions' => [ |
2063 | 'GK' => 'Grand Kru County', |
2064 | 'LO' => 'Lofa County', |
2065 | 'BM' => 'Bomi County', |
2066 | 'RG' => 'River Gee County', |
2067 | 'GP' => 'Gbarpolu County', |
2068 | 'NI' => 'Nimba County', |
2069 | 'CM' => 'Grand Cape Mount County', |
2070 | 'RI' => 'River Cess County', |
2071 | 'MO' => 'Montserrado County', |
2072 | 'MG' => 'Margibi County', |
2073 | 'SI' => 'Sinoe County', |
2074 | 'BG' => 'Bong County', |
2075 | 'GB' => 'Grand Bassa County', |
2076 | ] |
2077 | ], |
2078 | 'LY' => [ |
2079 | 'name' => 'Libyan Arab Jamahiriya', |
2080 | 'regions' => [ |
2081 | 'BU' => 'Al Butnan', |
2082 | 'JA' => 'Al Jabal al Akhdar', |
2083 | 'DR' => 'Darnah', |
2084 | 'BA' => 'Sha\'biyat Banghazi', |
2085 | 'KF' => 'Al Kufrah', |
2086 | 'MJ' => 'Al Marj', |
2087 | 'WA' => 'Al Wahat', |
2088 | 'NQ' => 'An Nuqat al Khams', |
2089 | 'JU' => 'Al Jufrah', |
2090 | 'TB' => 'Tripoli', |
2091 | 'SR' => 'Surt', |
2092 | 'NL' => 'Nalut', |
2093 | 'MQ' => 'Murzuq', |
2094 | 'MI' => 'Sha\'biyat Misratah', |
2095 | 'ZA' => 'Az Zawiyah', |
2096 | 'GT' => 'Ghat', |
2097 | 'JG' => 'Jabal al Gharbi', |
2098 | 'WD' => 'Wadi al Hayat', |
2099 | 'MB' => 'Al Marqab', |
2100 | 'JI' => 'Al Jafarah', |
2101 | 'WS' => 'Wadi ash Shati\'', |
2102 | ] |
2103 | ], |
2104 | 'LI' => [ |
2105 | 'name' => 'Liechtenstein', |
2106 | 'regions' => [ |
2107 | '11' => 'Vaduz', |
2108 | '10' => 'Triesenberg', |
2109 | '09' => 'Triesen', |
2110 | '08' => 'Schellenberg', |
2111 | '04' => 'Mauren', |
2112 | '07' => 'Schaan', |
2113 | '06' => 'Ruggell', |
2114 | '05' => 'Planken', |
2115 | '02' => 'Eschen', |
2116 | '03' => 'Gamprin', |
2117 | '01' => 'Balzers', |
2118 | ] |
2119 | ], |
2120 | 'LT' => [ |
2121 | 'name' => 'Lithuania', |
2122 | 'regions' => [ |
2123 | 'KU' => 'Kaunas', |
2124 | 'TE' => 'Telsiai', |
2125 | 'KL' => 'Klaipėda County', |
2126 | 'VL' => 'Vilnius', |
2127 | 'UT' => 'Utena', |
2128 | 'SA' => 'Siauliai', |
2129 | 'MR' => 'Marijampolė County', |
2130 | 'AL' => 'Alytus', |
2131 | 'TA' => 'Tauragė County', |
2132 | 'PN' => 'Panevėžys', |
2133 | ] |
2134 | ], |
2135 | 'LU' => [ |
2136 | 'name' => 'Luxembourg', |
2137 | 'regions' => [ |
2138 | 'GR' => 'Grevenmacher', |
2139 | 'CL' => 'Clervaux', |
2140 | 'WI' => 'Wiltz', |
2141 | 'RM' => 'Remich', |
2142 | 'LU' => 'Luxembourg', |
2143 | 'DI' => 'Diekirch', |
2144 | 'RD' => 'Redange', |
2145 | 'VD' => 'Vianden', |
2146 | 'ES' => 'Esch-sur-Alzette', |
2147 | 'CA' => 'Capellen', |
2148 | 'ME' => 'Mersch', |
2149 | 'EC' => 'Echternach', |
2150 | ] |
2151 | ], |
2152 | 'MO' => [ |
2153 | 'name' => 'Macao', |
2154 | 'regions' => [] |
2155 | ], |
2156 | 'MK' => [ |
2157 | 'name' => 'Macedonia, Republic of', |
2158 | 'regions' => [ |
2159 | '14' => 'Vinica', |
2160 | '12' => 'Opstina Vevcani', |
2161 | '13' => 'Veles', |
2162 | '76' => 'Tetovo', |
2163 | '69' => 'Sveti Nikole', |
2164 | '72' => 'Strumica', |
2165 | '71' => 'Struga', |
2166 | '70' => 'Opstina Stip', |
2167 | '38' => 'Opstina Karpos', |
2168 | '67' => 'Rosoman', |
2169 | '66' => 'Resen', |
2170 | '64' => 'Opstina Radovis', |
2171 | '62' => 'Prilep', |
2172 | '58' => 'Ohrid', |
2173 | '56' => 'Novo Selo', |
2174 | '26' => 'Opstina Dojran', |
2175 | '54' => 'Negotino', |
2176 | '25' => 'Demir Hisar', |
2177 | '47' => 'Kumanovo', |
2178 | '45' => 'Opstina Krivogastani', |
2179 | '44' => 'Kriva Palanka', |
2180 | '43' => 'Kratovo', |
2181 | '42' => 'Opstina Kocani', |
2182 | '40' => 'Opstina Kicevo', |
2183 | '04' => 'Bitola', |
2184 | '36' => 'Kavadarci', |
2185 | '06' => 'Bogovinje', |
2186 | '30' => 'Opstina Zelino', |
2187 | '19' => 'Gostivar', |
2188 | '18' => 'Gevgelija', |
2189 | '23' => 'Opstina Delcevo', |
2190 | '21' => 'Debar', |
2191 | '52' => 'Makedonski Brod', |
2192 | '07' => 'Bosilovo', |
2193 | '05' => 'Bogdanci', |
2194 | '03' => 'Berovo', |
2195 | '57' => 'Oslomej', |
2196 | ] |
2197 | ], |
2198 | 'MG' => [ |
2199 | 'name' => 'Madagascar', |
2200 | 'regions' => [] |
2201 | ], |
2202 | 'MW' => [ |
2203 | 'name' => 'Malawi', |
2204 | 'regions' => [ |
2205 | 'N' => 'Northern Region', |
2206 | 'C' => 'Central Region', |
2207 | 'S' => 'Southern Region', |
2208 | ] |
2209 | ], |
2210 | 'MY' => [ |
2211 | 'name' => 'Malaysia', |
2212 | 'regions' => [ |
2213 | '02' => 'Kedah', |
2214 | '06' => 'Pahang', |
2215 | '08' => 'Perak', |
2216 | '10' => 'Selangor', |
2217 | '01' => 'Johor', |
2218 | '11' => 'Terengganu', |
2219 | '13' => 'Sarawak', |
2220 | '12' => 'Sabah', |
2221 | '15' => 'Labuan', |
2222 | '03' => 'Kelantan', |
2223 | '04' => 'Melaka', |
2224 | '05' => 'Negeri Sembilan', |
2225 | '07' => 'Penang', |
2226 | '14' => 'Kuala Lumpur', |
2227 | '09' => 'Perlis', |
2228 | '16' => 'Putrajaya', |
2229 | ] |
2230 | ], |
2231 | 'MV' => [ |
2232 | 'name' => 'Maldives', |
2233 | 'regions' => [ |
2234 | '26' => 'Kaafu Atoll', |
2235 | '20' => 'Baa Atholhu', |
2236 | '17' => 'Dhaalu Atholhu', |
2237 | '27' => 'Gaafu Alifu Atholhu', |
2238 | '28' => 'Gaafu Dhaalu Atholhu', |
2239 | '29' => 'Gnyaviyani Atoll', |
2240 | '07' => 'Haa Alifu Atholhu', |
2241 | '23' => 'Haa Dhaalu Atholhu', |
2242 | '03' => 'Lhaviyani Atholhu', |
2243 | '12' => 'Meemu Atholhu', |
2244 | '13' => 'Raa Atoll', |
2245 | '24' => 'Shaviyani Atholhu', |
2246 | '08' => 'Thaa Atholhu', |
2247 | '05' => 'Laamu Atholhu', |
2248 | '02' => 'Northern Ari Atoll', |
2249 | ] |
2250 | ], |
2251 | 'ML' => [ |
2252 | 'name' => 'Mali', |
2253 | 'regions' => [ |
2254 | '6' => 'Tombouctou', |
2255 | '7' => 'Gao', |
2256 | '3' => 'Sikasso', |
2257 | '4' => 'Ségou', |
2258 | '2' => 'Koulikoro', |
2259 | '1' => 'Kayes', |
2260 | '8' => 'Kidal', |
2261 | '5' => 'Mopti', |
2262 | 'BKO' => 'Bamako Region', |
2263 | ] |
2264 | ], |
2265 | 'MT' => [ |
2266 | 'name' => 'Malta', |
2267 | 'regions' => [ |
2268 | '28' => 'Marsaxlokk', |
2269 | '68' => 'Iz-Zurrieq', |
2270 | '67' => 'Iz-Zejtun', |
2271 | '66' => 'Haz-Zebbug', |
2272 | '64' => 'Haz-Zabbar', |
2273 | '62' => 'Ix-Xewkija', |
2274 | '61' => 'Ix-Xaghra', |
2275 | '60' => 'Il-Belt Valletta', |
2276 | '59' => 'Ta\' Xbiex', |
2277 | '58' => 'Tarxien', |
2278 | '56' => 'Tas-Sliema', |
2279 | '55' => 'Is-Siggiewi', |
2280 | '54' => 'Saint Venera', |
2281 | '53' => 'Saint Lucia', |
2282 | '51' => 'Saint Paul’s Bay', |
2283 | '52' => 'Sannat', |
2284 | '50' => 'Saint Lawrence', |
2285 | '48' => 'Saint Julian', |
2286 | '47' => 'Safi', |
2287 | '39' => 'Paola', |
2288 | '45' => 'Victoria', |
2289 | '46' => 'Ir-Rabat', |
2290 | '44' => 'Il-Qrendi', |
2291 | '43' => 'Qormi', |
2292 | '42' => 'Il-Qala', |
2293 | '41' => 'Tal-Pieta', |
2294 | '38' => 'In-Naxxar', |
2295 | '37' => 'In-Nadur', |
2296 | '36' => 'Il-Munxar', |
2297 | '35' => 'L-Imtarfa', |
2298 | '34' => 'L-Imsida', |
2299 | '33' => 'L-Imqabba', |
2300 | '32' => 'Il-Mosta', |
2301 | '31' => 'L-Imgarr', |
2302 | '30' => 'Il-Mellieha', |
2303 | '29' => 'L-Imdina', |
2304 | '27' => 'Marsaskala', |
2305 | '65' => 'Iz-Zebbug', |
2306 | '26' => 'Il-Marsa', |
2307 | '57' => 'Is-Swieqi', |
2308 | '25' => 'Luqa', |
2309 | '20' => 'L-Isla', |
2310 | '19' => 'L-Iklin', |
2311 | '24' => 'Lija', |
2312 | '22' => 'Ta\' Kercem', |
2313 | '21' => 'Il-Kalkara', |
2314 | '12' => 'Il-Gzira', |
2315 | '09' => 'Il-Furjana', |
2316 | '03' => 'Il-Birgu', |
2317 | '18' => 'Il-Hamrun', |
2318 | '11' => 'Il-Gudja', |
2319 | '17' => 'Hal Ghaxaq', |
2320 | '16' => 'L-Ghasri', |
2321 | '15' => 'Hal Gharghur', |
2322 | '14' => 'L-Gharb', |
2323 | '13' => 'Ghajnsielem', |
2324 | '07' => 'Dingli', |
2325 | '06' => 'Bormla', |
2326 | '05' => 'Birzebbuga', |
2327 | '04' => 'Birkirkara', |
2328 | '02' => 'Balzan', |
2329 | '01' => 'Attard', |
2330 | '49' => 'Saint John', |
2331 | '08' => 'Il-Fgura', |
2332 | '10' => 'Il-Fontana', |
2333 | '40' => 'Pembroke', |
2334 | ] |
2335 | ], |
2336 | 'MH' => [ |
2337 | 'name' => 'Marshall Islands', |
2338 | 'regions' => [ |
2339 | 'MAJ' => 'Majuro Atoll', |
2340 | 'KWA' => 'Kwajalein Atoll', |
2341 | ] |
2342 | ], |
2343 | 'MQ' => [ |
2344 | 'name' => 'Martinique', |
2345 | 'regions' => [] |
2346 | ], |
2347 | 'MR' => [ |
2348 | 'name' => 'Mauritania', |
2349 | 'regions' => [ |
2350 | '09' => 'Tagant', |
2351 | '10' => 'Guidimaka', |
2352 | '06' => 'Trarza', |
2353 | '01' => 'Hodh Ech Chargi', |
2354 | '03' => 'Assaba', |
2355 | '04' => 'Gorgol', |
2356 | '11' => 'Tiris Zemmour', |
2357 | '02' => 'Hodh El Gharbi', |
2358 | '05' => 'Brakna', |
2359 | '12' => 'Inchiri', |
2360 | '15' => 'Nouakchott Sud', |
2361 | '13' => 'Nouakchott Ouest', |
2362 | '14' => 'Nouakchott Nord', |
2363 | ] |
2364 | ], |
2365 | 'MU' => [ |
2366 | 'name' => 'Mauritius', |
2367 | 'regions' => [ |
2368 | 'MO' => 'Moka District', |
2369 | 'PW' => 'Plaines Wilhems District', |
2370 | 'PA' => 'Pamplemousses District', |
2371 | 'RR' => 'Riviere du Rempart District', |
2372 | 'BL' => 'Black River District', |
2373 | 'SA' => 'Savanne District', |
2374 | 'FL' => 'Flacq District', |
2375 | 'GP' => 'Grand Port District', |
2376 | 'AG' => 'Agalega Islands', |
2377 | 'PL' => 'Port Louis District', |
2378 | 'RO' => 'Rodrigues', |
2379 | 'CC' => 'Cargados Carajos', |
2380 | ] |
2381 | ], |
2382 | 'YT' => [ |
2383 | 'name' => 'Mayotte', |
2384 | 'regions' => [] |
2385 | ], |
2386 | 'MX' => [ |
2387 | 'name' => 'Mexico', |
2388 | 'regions' => [ |
2389 | 'TAM' => 'Tamaulipas', |
2390 | 'SLP' => 'San Luis Potosí', |
2391 | 'MEX' => 'Estado de Mexico', |
2392 | 'GRO' => 'Guerrero', |
2393 | 'VER' => 'Veracruz', |
2394 | 'OAX' => 'Oaxaca', |
2395 | 'HID' => 'Hidalgo', |
2396 | 'PUE' => 'Puebla', |
2397 | 'MOR' => 'Morelos', |
2398 | 'YUC' => 'Yucatán', |
2399 | 'CHP' => 'Chiapas', |
2400 | 'CMX' => 'Mexico City', |
2401 | 'TLA' => 'Tlaxcala', |
2402 | 'TAB' => 'Tabasco', |
2403 | 'NLE' => 'Nuevo León', |
2404 | 'ROO' => 'Quintana Roo', |
2405 | 'QUE' => 'Querétaro', |
2406 | 'CAM' => 'Campeche', |
2407 | 'SON' => 'Sonora', |
2408 | 'ZAC' => 'Zacatecas', |
2409 | 'CHH' => 'Chihuahua', |
2410 | 'SIN' => 'Sinaloa', |
2411 | 'JAL' => 'Jalisco', |
2412 | 'COA' => 'Coahuila', |
2413 | 'BCN' => 'Baja California', |
2414 | 'MIC' => 'Michoacán', |
2415 | 'GUA' => 'Guanajuato', |
2416 | 'NAY' => 'Nayarit', |
2417 | 'COL' => 'Colima', |
2418 | 'BCS' => 'Baja California Sur', |
2419 | 'DUR' => 'Durango', |
2420 | 'AGU' => 'Aguascalientes', |
2421 | ] |
2422 | ], |
2423 | 'FM' => [ |
2424 | 'name' => 'Micronesia', |
2425 | 'regions' => [ |
2426 | 'TRK' => 'State of Chuuk', |
2427 | 'YAP' => 'State of Yap', |
2428 | 'KSA' => 'State of Kosrae', |
2429 | 'PNI' => 'State of Pohnpei', |
2430 | ] |
2431 | ], |
2432 | 'MD' => [ |
2433 | 'name' => 'Moldova, Republic of', |
2434 | 'regions' => [ |
2435 | 'ED' => 'Raionul Edineţ', |
2436 | 'GA' => 'Gagauzia', |
2437 | 'ST' => 'Strășeni', |
2438 | 'CA' => 'Cahul', |
2439 | 'UN' => 'Ungheni', |
2440 | 'SN' => 'Unitatea Teritoriala din Stinga Nistrului', |
2441 | 'TE' => 'Teleneşti', |
2442 | 'CU' => 'Chișinău Municipality', |
2443 | 'SV' => 'Raionul Stefan Voda', |
2444 | 'SO' => 'Raionul Soroca', |
2445 | 'SD' => 'Şoldăneşti', |
2446 | 'RI' => 'Rîşcani', |
2447 | 'RE' => 'Rezina', |
2448 | 'SI' => 'Sîngerei', |
2449 | 'OR' => 'Orhei', |
2450 | 'OC' => 'Raionul Ocniţa', |
2451 | 'AN' => 'Anenii Noi', |
2452 | 'NI' => 'Nisporeni', |
2453 | 'FA' => 'Făleşti', |
2454 | 'HI' => 'Hînceşti', |
2455 | 'IA' => 'Ialoveni', |
2456 | 'LE' => 'Leova', |
2457 | 'BR' => 'Briceni', |
2458 | 'DU' => 'Raionul Dubasari', |
2459 | 'CS' => 'Raionul Causeni', |
2460 | 'GL' => 'Glodeni', |
2461 | 'FL' => 'Floreşti', |
2462 | 'DR' => 'Drochia', |
2463 | 'DO' => 'Donduşeni', |
2464 | 'CR' => 'Criuleni', |
2465 | 'CM' => 'Cimişlia', |
2466 | 'CT' => 'Cantemir', |
2467 | 'CL' => 'Raionul Calarasi', |
2468 | 'BD' => 'Bender Municipality', |
2469 | 'BS' => 'Basarabeasca', |
2470 | 'BA' => 'Municipiul Balti', |
2471 | ] |
2472 | ], |
2473 | 'MC' => [ |
2474 | 'name' => 'Moldova', |
2475 | 'regions' => [] |
2476 | ], |
2477 | 'MN' => [ |
2478 | 'name' => 'Mongolia', |
2479 | 'regions' => [ |
2480 | '057' => 'Dzavhan Aymag', |
2481 | '046' => 'Uvs Aymag', |
2482 | '065' => 'Govi-Altay Aymag', |
2483 | '041' => 'Hovsgol Aymag', |
2484 | '043' => 'Hovd', |
2485 | '071' => 'Bayan-OElgiy Aymag', |
2486 | '063' => 'East Gobi Aymag', |
2487 | '1' => 'Ulaanbaatar Hot', |
2488 | '067' => 'Bulgan', |
2489 | '073' => 'Arhangay Aymag', |
2490 | '059' => 'Middle Govĭ', |
2491 | '049' => 'Selenge Aymag', |
2492 | '053' => 'Ömnögovĭ', |
2493 | '039' => 'Hentiy Aymag', |
2494 | '047' => 'Central Aimak', |
2495 | '061' => 'East Aimak', |
2496 | '051' => 'Suhbaatar Aymag', |
2497 | '055' => 'Övörhangay', |
2498 | '064' => 'Govi-Sumber', |
2499 | '069' => 'Bayanhongor Aymag', |
2500 | ] |
2501 | ], |
2502 | 'ME' => [ |
2503 | 'name' => 'Montenegro', |
2504 | 'regions' => [ |
2505 | '17' => 'Opstina Rozaje', |
2506 | '21' => 'Opstina Zabljak', |
2507 | '20' => 'Ulcinj', |
2508 | '19' => 'Tivat', |
2509 | '02' => 'Bar', |
2510 | '07' => 'Danilovgrad', |
2511 | '18' => 'Opstina Savnik', |
2512 | '10' => 'Kotor', |
2513 | '16' => 'Podgorica', |
2514 | '15' => 'Opstina Pluzine', |
2515 | '14' => 'Pljevlja', |
2516 | '13' => 'Opstina Plav', |
2517 | '05' => 'Budva', |
2518 | '12' => 'Opstina Niksic', |
2519 | '11' => 'Mojkovac', |
2520 | '09' => 'Opstina Kolasin', |
2521 | '03' => 'Berane', |
2522 | '08' => 'Herceg Novi', |
2523 | '22' => 'Gusinje', |
2524 | '06' => 'Cetinje', |
2525 | '04' => 'Bijelo Polje', |
2526 | '01' => 'Andrijevica', |
2527 | ] |
2528 | ], |
2529 | 'MS' => [ |
2530 | 'name' => 'Montserrat', |
2531 | 'regions' => [] |
2532 | ], |
2533 | 'MA' => [ |
2534 | 'name' => 'Morocco', |
2535 | 'regions' => [ |
2536 | '08' => 'Draa-Tafilalet', |
2537 | '02' => 'Oriental', |
2538 | '07' => 'Marrakesh-Safi', |
2539 | '09' => 'Souss-Massa', |
2540 | '06' => 'Casablanca-Settat', |
2541 | '04' => 'Rabat-Sale-Kenitra', |
2542 | '01' => 'Tanger-Tetouan-Al Hoceima', |
2543 | '03' => 'Fes-Meknes', |
2544 | '11' => 'Laayoune-Sakia El Hamra', |
2545 | '10' => 'Guelmim-Oued Noun', |
2546 | '05' => 'Beni Mellal-Khenifra', |
2547 | '12' => 'Dakhla-Oued Ed-Dahab', |
2548 | ] |
2549 | ], |
2550 | 'MZ' => [ |
2551 | 'name' => 'Mozambique', |
2552 | 'regions' => [ |
2553 | 'I' => 'Inhambane Province', |
2554 | 'T' => 'Tete', |
2555 | 'L' => 'Maputo Province', |
2556 | 'Q' => 'Provincia de Zambezia', |
2557 | 'P' => 'Cabo Delgado Province', |
2558 | 'N' => 'Nampula', |
2559 | 'MPM' => 'Cidade de Maputo', |
2560 | 'A' => 'Niassa Province', |
2561 | 'B' => 'Manica Province', |
2562 | 'G' => 'Gaza Province', |
2563 | 'S' => 'Sofala Province', |
2564 | ] |
2565 | ], |
2566 | 'MM' => [ |
2567 | 'name' => 'Myanmar', |
2568 | 'regions' => [ |
2569 | '03' => 'Magway Region', |
2570 | '05' => 'Tanintharyi Region', |
2571 | '16' => 'Rakhine State', |
2572 | '01' => 'Sagaing Region', |
2573 | '06' => 'Rangoon', |
2574 | '13' => 'Kayin State', |
2575 | '15' => 'Mon State', |
2576 | '04' => 'Mandalay Region', |
2577 | '12' => 'Kayah State', |
2578 | '18' => 'Nay Pyi Taw', |
2579 | '14' => 'Chin State', |
2580 | ] |
2581 | ], |
2582 | 'NA' => [ |
2583 | 'name' => 'Namibia', |
2584 | 'regions' => [ |
2585 | 'CA' => 'Zambezi Region', |
2586 | 'KH' => 'Khomas', |
2587 | 'OT' => 'Oshikoto', |
2588 | 'ER' => 'Erongo', |
2589 | 'KE' => 'Kavango East', |
2590 | 'HA' => 'Hardap', |
2591 | 'OD' => 'Otjozondjupa', |
2592 | 'OW' => 'Ohangwena', |
2593 | 'ON' => 'Oshana', |
2594 | 'KA' => 'Karas', |
2595 | 'KW' => 'Kavango West', |
2596 | 'KU' => 'Kunene', |
2597 | 'OS' => 'Omusati', |
2598 | ] |
2599 | ], |
2600 | 'NR' => [ |
2601 | 'name' => 'Nauru', |
2602 | 'regions' => [ |
2603 | '01' => 'Aiwo', |
2604 | '13' => 'Uaboe', |
2605 | '03' => 'Anetan', |
2606 | '05' => 'Baiti', |
2607 | '10' => 'Ijuw', |
2608 | '09' => 'Ewa', |
2609 | '02' => 'Anabar', |
2610 | '14' => 'Yaren', |
2611 | '07' => 'Buada', |
2612 | '06' => 'Boe', |
2613 | '11' => 'Meneng', |
2614 | '12' => 'Nibok', |
2615 | ] |
2616 | ], |
2617 | 'NP' => [ |
2618 | 'name' => 'Nepal', |
2619 | 'regions' => [ |
2620 | '2' => 'Mid Western', |
2621 | '1' => 'Central Region', |
2622 | '3' => 'Western Region', |
2623 | '4' => 'Eastern Region', |
2624 | '5' => 'Far Western', |
2625 | ] |
2626 | ], |
2627 | 'AN' => [ |
2628 | 'name' => 'Netherlands Antilles', |
2629 | 'regions' => [] |
2630 | ], |
2631 | 'NL' => [ |
2632 | 'name' => 'Netherlands', |
2633 | 'regions' => [ |
2634 | 'OV' => 'Provincie Overijssel', |
2635 | 'GE' => 'Provincie Gelderland', |
2636 | 'ZH' => 'South Holland', |
2637 | 'DR' => 'Provincie Drenthe', |
2638 | 'FR' => 'Friesland', |
2639 | 'NH' => 'North Holland', |
2640 | 'NB' => 'North Brabant', |
2641 | 'ZE' => 'Provincie Zeeland', |
2642 | 'GR' => 'Groningen', |
2643 | 'UT' => 'Provincie Utrecht', |
2644 | 'FL' => 'Provincie Flevoland', |
2645 | 'LI' => 'Limburg', |
2646 | ] |
2647 | ], |
2648 | 'NC' => [ |
2649 | 'name' => 'New Caledonia', |
2650 | 'regions' => [ |
2651 | 'L' => 'Loyalty Islands', |
2652 | 'N' => 'North Province', |
2653 | 'S' => 'South Province', |
2654 | ] |
2655 | ], |
2656 | 'NZ' => [ |
2657 | 'name' => 'New Zealand', |
2658 | 'regions' => [ |
2659 | 'STL' => 'Southland', |
2660 | 'CAN' => 'Canterbury', |
2661 | 'WKO' => 'Waikato', |
2662 | 'WTC' => 'West Coast', |
2663 | 'HKB' => 'Hawke\'s Bay', |
2664 | 'AUK' => 'Auckland', |
2665 | 'WGN' => 'Wellington', |
2666 | 'TKI' => 'Taranaki', |
2667 | 'MWT' => 'Manawatu-Wanganui', |
2668 | 'NTL' => 'Northland', |
2669 | 'BOP' => 'Bay of Plenty', |
2670 | 'GIS' => 'Gisborne', |
2671 | 'TAS' => 'Tasman', |
2672 | 'MBH' => 'Marlborough', |
2673 | 'OTA' => 'Otago', |
2674 | 'NSN' => 'Nelson', |
2675 | 'CIT' => 'Chatham Islands', |
2676 | ] |
2677 | ], |
2678 | 'NI' => [ |
2679 | 'name' => 'Nicaragua', |
2680 | 'regions' => [ |
2681 | 'NS' => 'Departamento de Nueva Segovia', |
2682 | 'RI' => 'Departamento de Rivas', |
2683 | 'MN' => 'Departamento de Managua', |
2684 | 'MD' => 'Departamento de Madriz', |
2685 | 'MT' => 'Departamento de Matagalpa', |
2686 | 'MS' => 'Departamento de Masaya', |
2687 | 'GR' => 'Departamento de Granada', |
2688 | 'LE' => 'Departamento de Leon', |
2689 | 'CA' => 'Departamento de Carazo', |
2690 | 'JI' => 'Departamento de Jinotega', |
2691 | 'ES' => 'Departamento de Esteli', |
2692 | 'CI' => 'Departamento de Chinandega', |
2693 | 'BO' => 'Departamento de Boaco', |
2694 | 'AN' => 'North Atlantic Autonomous Region (RAAN)', |
2695 | ] |
2696 | ], |
2697 | 'NE' => [ |
2698 | 'name' => 'Niger', |
2699 | 'regions' => [ |
2700 | '5' => 'Tahoua', |
2701 | '7' => 'Zinder', |
2702 | '1' => 'Agadez', |
2703 | '4' => 'Maradi', |
2704 | '6' => 'Tillaberi Region', |
2705 | '8' => 'Niamey', |
2706 | '2' => 'Diffa', |
2707 | '3' => 'Dosso Region', |
2708 | ] |
2709 | ], |
2710 | 'NG' => [ |
2711 | 'name' => 'Nigeria', |
2712 | 'regions' => [ |
2713 | 'KD' => 'Kaduna State', |
2714 | 'AD' => 'Adamawa', |
2715 | 'BY' => 'Bayelsa State', |
2716 | 'LA' => 'Lagos', |
2717 | 'TA' => 'Taraba State', |
2718 | 'AK' => 'Akwa Ibom State', |
2719 | 'IM' => 'Imo State', |
2720 | 'KE' => 'Kebbi', |
2721 | 'NI' => 'Niger State', |
2722 | 'RI' => 'Rivers State', |
2723 | 'GO' => 'Gombe State', |
2724 | 'OY' => 'Oyo State', |
2725 | 'OS' => 'Osun State', |
2726 | 'AN' => 'Anambra', |
2727 | 'OG' => 'Ogun State', |
2728 | 'CR' => 'Cross River State', |
2729 | 'EN' => 'Enugu State', |
2730 | 'BE' => 'Benue State', |
2731 | 'KO' => 'Kogi State', |
2732 | 'PL' => 'Plateau State', |
2733 | 'SO' => 'Sokoto State', |
2734 | 'KT' => 'Katsina State', |
2735 | 'KN' => 'Kano State', |
2736 | 'EK' => 'Ekiti State', |
2737 | 'KW' => 'Kwara State', |
2738 | 'JI' => 'Jigawa State', |
2739 | 'FC' => 'FCT', |
2740 | 'ZA' => 'Zamfara State', |
2741 | 'YO' => 'Yobe State', |
2742 | 'DE' => 'Delta', |
2743 | 'ED' => 'Edo', |
2744 | 'BA' => 'Bauchi', |
2745 | 'ON' => 'Ondo State', |
2746 | 'EB' => 'Ebonyi State', |
2747 | 'AB' => 'Abia State', |
2748 | 'NA' => 'Nasarawa State', |
2749 | ] |
2750 | ], |
2751 | 'NU' => [ |
2752 | 'name' => 'Niue', |
2753 | 'regions' => [] |
2754 | ], |
2755 | 'NF' => [ |
2756 | 'name' => 'Norfolk Island', |
2757 | 'regions' => [] |
2758 | ], |
2759 | 'KP' => [ |
2760 | 'name' => 'North Korea', |
2761 | 'regions' => [ |
2762 | '04' => 'Chagang-do', |
2763 | ] |
2764 | ], |
2765 | 'MP' => [ |
2766 | 'name' => 'Northern Mariana Islands', |
2767 | 'regions' => [ |
2768 | 'R' => 'Rota', |
2769 | 'T' => 'Tinian', |
2770 | 'N' => 'Northern Islands', |
2771 | 'S' => 'Saipan', |
2772 | ] |
2773 | ], |
2774 | 'NO' => [ |
2775 | 'name' => 'Norway', |
2776 | 'regions' => [ |
2777 | '20' => 'Finnmark', |
2778 | '19' => 'Troms', |
2779 | '14' => 'Sogn og Fjordane', |
2780 | '12' => 'Hordaland', |
2781 | '02' => 'Akershus', |
2782 | '11' => 'Rogaland', |
2783 | '15' => 'Møre og Romsdal', |
2784 | '05' => 'Oppland', |
2785 | '06' => 'Buskerud', |
2786 | '50' => 'Trøndelag', |
2787 | '18' => 'Nordland', |
2788 | '10' => 'Vest-Agder', |
2789 | '04' => 'Hedmark', |
2790 | '08' => 'Telemark', |
2791 | '09' => 'Aust-Agder', |
2792 | '01' => 'Østfold', |
2793 | '07' => 'Vestfold', |
2794 | '03' => 'Oslo County', |
2795 | ] |
2796 | ], |
2797 | 'OM' => [ |
2798 | 'name' => 'Oman', |
2799 | 'regions' => [ |
2800 | 'MA' => 'Muscat', |
2801 | 'SJ' => 'Southeastern Governorate', |
2802 | 'BS' => 'Al Batinah North Governorate', |
2803 | 'DA' => 'Ad Dakhiliyah', |
2804 | 'ZU' => 'Dhofar', |
2805 | 'SS' => 'Northeastern Governorate', |
2806 | 'MU' => 'Musandam', |
2807 | 'ZA' => 'Az Zahirah', |
2808 | 'WU' => 'Muhafazat al Wusta', |
2809 | 'BJ' => 'Al Batinah South', |
2810 | 'BU' => 'Al Buraimi', |
2811 | ] |
2812 | ], |
2813 | 'PK' => [ |
2814 | 'name' => 'Pakistan', |
2815 | 'regions' => [ |
2816 | 'BA' => 'Balochistan', |
2817 | 'PB' => 'Punjab', |
2818 | 'TA' => 'Federally Administered Tribal Areas', |
2819 | 'SD' => 'Sindh', |
2820 | 'KP' => 'Khyber Pakhtunkhwa', |
2821 | 'JK' => 'Azad Kashmir', |
2822 | 'IS' => 'Islamabad', |
2823 | 'GB' => 'Gilgit-Baltistan', |
2824 | ] |
2825 | ], |
2826 | 'PW' => [ |
2827 | 'name' => 'Palau', |
2828 | 'regions' => [ |
2829 | '150' => 'State of Koror', |
2830 | '214' => 'State of Ngaraard', |
2831 | '010' => 'State of Angaur', |
2832 | '227' => 'State of Ngeremlengui', |
2833 | '226' => 'State of Ngchesar', |
2834 | '228' => 'State of Ngiwal', |
2835 | '224' => 'State of Ngatpang', |
2836 | '218' => 'State of Ngarchelong', |
2837 | '370' => 'State of Sonsorol', |
2838 | '100' => 'State of Kayangel', |
2839 | '350' => 'State of Peleliu', |
2840 | '004' => 'State of Airai', |
2841 | '002' => 'State of Aimeliik', |
2842 | '222' => 'State of Ngardmau', |
2843 | ] |
2844 | ], |
2845 | 'PS' => [ |
2846 | 'name' => 'Palestinian Territory', |
2847 | 'regions' => [ |
2848 | 'RFH' => 'Rafah', |
2849 | 'DEB' => 'Deir Al Balah', |
2850 | 'KYS' => 'Khan Yunis Governorate', |
2851 | 'GZA' => 'Gaza', |
2852 | 'TKM' => 'Tulkarm', |
2853 | 'SLT' => 'Salfit', |
2854 | 'RBH' => 'Ramallah', |
2855 | 'NBS' => 'Nablus', |
2856 | 'JEN' => 'Jenin', |
2857 | 'HBN' => 'Al Khalil', |
2858 | 'BTH' => 'Bethlehem', |
2859 | 'JRH' => 'Jericho', |
2860 | 'JEM' => 'Al Quds', |
2861 | ] |
2862 | ], |
2863 | 'PA' => [ |
2864 | 'name' => 'Panama', |
2865 | 'regions' => [ |
2866 | '4' => 'Provincia de Chiriqui', |
2867 | '10' => 'Panama Oeste', |
2868 | '9' => 'Provincia de Veraguas', |
2869 | '8' => 'Provincia de Panama', |
2870 | 'NB' => 'Ngoebe-Bugle', |
2871 | 'KY' => 'Guna Yala', |
2872 | '3' => 'Provincia de Colon', |
2873 | '2' => 'Provincia de Cocle', |
2874 | '7' => 'Provincia de Los Santos', |
2875 | '5' => 'Provincia del Darien', |
2876 | '6' => 'Provincia de Herrera', |
2877 | '1' => 'Provincia de Bocas del Toro', |
2878 | 'EM' => 'Embera-Wounaan', |
2879 | ] |
2880 | ], |
2881 | 'PG' => [ |
2882 | 'name' => 'Papua New Guinea', |
2883 | 'regions' => [ |
2884 | 'ESW' => 'East Sepik Province', |
2885 | 'EPW' => 'Enga Province', |
2886 | 'SAN' => 'West Sepik Province', |
2887 | 'HLA' => 'Hela', |
2888 | 'EBR' => 'East New Britain Province', |
2889 | 'NCD' => 'National Capital', |
2890 | 'NPP' => 'Northern Province', |
2891 | 'NSB' => 'Bougainville', |
2892 | 'GPK' => 'Gulf Province', |
2893 | 'WHM' => 'Western Highlands Province', |
2894 | 'NIK' => 'New Ireland', |
2895 | 'JWK' => 'Jiwaka', |
2896 | 'SHM' => 'Southern Highlands Province', |
2897 | 'MPM' => 'Madang Province', |
2898 | 'MRL' => 'Manus Province', |
2899 | 'MPL' => 'Morobe Province', |
2900 | 'CPK' => 'Chimbu Province', |
2901 | 'WBK' => 'West New Britain Province', |
2902 | 'CPM' => 'Central Province', |
2903 | 'EHG' => 'Eastern Highlands Province', |
2904 | 'WPD' => 'Western Province', |
2905 | 'MBA' => 'Milne Bay Province', |
2906 | ] |
2907 | ], |
2908 | 'PY' => [ |
2909 | 'name' => 'Paraguay', |
2910 | 'regions' => [ |
2911 | '11' => 'Departamento Central', |
2912 | '12' => 'Departamento de Neembucu', |
2913 | '15' => 'Departamento de Presidente Hayes', |
2914 | '13' => 'Departamento del Amambay', |
2915 | '8' => 'Departamento de Misiones', |
2916 | '10' => 'Departamento del Alto Parana', |
2917 | '9' => 'Departamento de Paraguari', |
2918 | '3' => 'Departamento de la Cordillera', |
2919 | '7' => 'Departamento de Itapua', |
2920 | '2' => 'Departamento de San Pedro', |
2921 | '19' => 'Departamento de Boqueron', |
2922 | '14' => 'Departamento de Canindeyu', |
2923 | '16' => 'Departamento de Alto Paraguay', |
2924 | '5' => 'Departamento de Caaguazu', |
2925 | '1' => 'Departamento de Concepcion', |
2926 | '6' => 'Departamento de Caazapa', |
2927 | 'ASU' => 'Asuncion', |
2928 | ] |
2929 | ], |
2930 | 'PE' => [ |
2931 | 'name' => 'Peru', |
2932 | 'regions' => [ |
2933 | 'ANC' => 'Ancash', |
2934 | 'TUM' => 'Tumbes', |
2935 | 'LAL' => 'La Libertad', |
2936 | 'SAM' => 'Region de San Martin', |
2937 | 'PIU' => 'Piura', |
2938 | 'CAJ' => 'Cajamarca', |
2939 | 'UCA' => 'Ucayali', |
2940 | 'LAM' => 'Lambayeque', |
2941 | 'AMA' => 'Amazonas', |
2942 | 'LOR' => 'Loreto', |
2943 | 'HUC' => 'Region de Huanuco', |
2944 | 'LIM' => 'Lima region', |
2945 | 'PAS' => 'Pasco', |
2946 | 'MDD' => 'Madre de Dios', |
2947 | 'TAC' => 'Tacna', |
2948 | 'ICA' => 'Ica', |
2949 | 'AYA' => 'Ayacucho', |
2950 | 'PUN' => 'Puno', |
2951 | 'MOQ' => 'Departamento de Moquegua', |
2952 | 'LMA' => 'Lima', |
2953 | 'CAL' => 'Callao', |
2954 | 'APU' => 'Apurimac', |
2955 | 'HUV' => 'Huancavelica', |
2956 | 'JUN' => 'Junin', |
2957 | 'CUS' => 'Cusco', |
2958 | 'ARE' => 'Arequipa', |
2959 | ] |
2960 | ], |
2961 | 'PH' => [ |
2962 | 'name' => 'Philippines', |
2963 | 'regions' => [ |
2964 | '09' => 'Zamboanga Peninsula', |
2965 | '01' => 'Ilocos', |
2966 | '06' => 'Western Visayas', |
2967 | '03' => 'Central Luzon', |
2968 | '40' => 'Calabarzon', |
2969 | '08' => 'Eastern Visayas', |
2970 | '07' => 'Central Visayas', |
2971 | '10' => 'Northern Mindanao', |
2972 | '12' => 'Soccsksargen', |
2973 | '02' => 'Cagayan Valley', |
2974 | '13' => 'Caraga', |
2975 | '11' => 'Davao', |
2976 | '00' => 'Metro Manila', |
2977 | '05' => 'Bicol', |
2978 | '41' => 'Mimaropa', |
2979 | '14' => 'Autonomous Region in Muslim Mindanao', |
2980 | '15' => 'Cordillera', |
2981 | ] |
2982 | ], |
2983 | 'PN' => [ |
2984 | 'name' => 'Pitcairn', |
2985 | 'regions' => [] |
2986 | ], |
2987 | 'PL' => [ |
2988 | 'name' => 'Poland', |
2989 | 'regions' => [ |
2990 | 'WN' => 'Warmia-Masuria', |
2991 | 'LU' => 'Lublin', |
2992 | 'MZ' => 'Mazovia', |
2993 | 'PK' => 'Subcarpathian', |
2994 | 'SK' => 'Świętokrzyskie', |
2995 | 'MA' => 'Lesser Poland', |
2996 | 'LD' => 'Łódź Voivodeship', |
2997 | 'PD' => 'Podlasie', |
2998 | 'SL' => 'Silesia', |
2999 | 'WP' => 'Greater Poland', |
3000 | 'LB' => 'Lubusz', |
3001 | 'PM' => 'Pomerania', |
3002 | 'KP' => 'Kujawsko-Pomorskie', |
3003 | 'DS' => 'Lower Silesia', |
3004 | 'ZP' => 'West Pomerania', |
3005 | 'OP' => 'Opole Voivodeship', |
3006 | ] |
3007 | ], |
3008 | 'PT' => [ |
3009 | 'name' => 'Portugal', |
3010 | 'regions' => [ |
3011 | '05' => 'Castelo Branco', |
3012 | '02' => 'Beja', |
3013 | '07' => 'Évora', |
3014 | '11' => 'Lisbon', |
3015 | '08' => 'Faro', |
3016 | '14' => 'Santarém', |
3017 | '15' => 'Setúbal', |
3018 | '12' => 'Portalegre', |
3019 | '10' => 'Leiria', |
3020 | '30' => 'Madeira', |
3021 | '09' => 'Guarda', |
3022 | '18' => 'Viseu', |
3023 | '03' => 'Braga', |
3024 | '13' => 'Porto', |
3025 | '04' => 'Bragança', |
3026 | '01' => 'Aveiro', |
3027 | '06' => 'Coimbra', |
3028 | '17' => 'Vila Real', |
3029 | '16' => 'Viana do Castelo', |
3030 | '20' => 'Azores', |
3031 | ] |
3032 | ], |
3033 | 'PR' => [ |
3034 | 'name' => 'Puerto Rico', |
3035 | 'regions' => [] |
3036 | ], |
3037 | 'QA' => [ |
3038 | 'name' => 'Qatar', |
3039 | 'regions' => [ |
3040 | 'US' => 'Baladiyat Umm Salal', |
3041 | 'MS' => 'Baladiyat ash Shamal', |
3042 | 'SH' => 'Al-Shahaniya', |
3043 | 'ZA' => 'Baladiyat az Za\'ayin', |
3044 | 'RA' => 'Baladiyat ar Rayyan', |
3045 | 'WA' => 'Al Wakrah', |
3046 | 'KH' => 'Baladiyat al Khawr wa adh Dhakhirah', |
3047 | 'DA' => 'Baladiyat ad Dawhah', |
3048 | ] |
3049 | ], |
3050 | 'RE' => [ |
3051 | 'name' => 'Reunion', |
3052 | 'regions' => [] |
3053 | ], |
3054 | 'RO' => [ |
3055 | 'name' => 'Romania', |
3056 | 'regions' => [ |
3057 | 'AB' => 'Judetul Alba', |
3058 | 'BV' => 'Judetul Brasov', |
3059 | 'TR' => 'Teleorman', |
3060 | 'HR' => 'Harghita', |
3061 | 'SJ' => 'Judetul Salaj', |
3062 | 'CV' => 'Covasna', |
3063 | 'HD' => 'Hunedoara', |
3064 | 'BT' => 'Judetul Botosani', |
3065 | 'IF' => 'Ilfov', |
3066 | 'CJ' => 'Judetul Cluj', |
3067 | 'AR' => 'Arad', |
3068 | 'AG' => 'Arges', |
3069 | 'MM' => 'Maramureş', |
3070 | 'MH' => 'Judetul Mehedinti', |
3071 | 'NT' => 'Judetul Neamt', |
3072 | 'GR' => 'Giurgiu', |
3073 | 'VN' => 'Vrancea', |
3074 | 'CT' => 'Constanta', |
3075 | 'SM' => 'Satu Mare', |
3076 | 'SV' => 'Suceava', |
3077 | 'VS' => 'Vaslui', |
3078 | 'TM' => 'Judetul Timis', |
3079 | 'PH' => 'Prahova', |
3080 | 'IS' => 'Judetul Iasi', |
3081 | 'DB' => 'Judetul Dambovita', |
3082 | 'BH' => 'Bihor', |
3083 | 'BR' => 'Judetul Braila', |
3084 | 'OT' => 'Olt', |
3085 | 'IL' => 'Judetul Ialomita', |
3086 | 'MS' => 'Judetul Mures', |
3087 | 'CS' => 'Judetul Caras-Severin', |
3088 | 'TL' => 'Tulcea', |
3089 | 'GJ' => 'Gorj', |
3090 | 'BC' => 'Judetul Bacau', |
3091 | 'VL' => 'Judetul Valcea', |
3092 | 'GL' => 'Judetul Galati', |
3093 | 'SB' => 'Judetul Sibiu', |
3094 | 'BZ' => 'Judetul Buzau', |
3095 | 'BN' => 'Judetul Bistrita-Nasaud', |
3096 | 'DJ' => 'Dolj', |
3097 | 'CL' => 'Judetul Calarasi', |
3098 | 'B' => 'Bucuresti', |
3099 | ] |
3100 | ], |
3101 | 'RU' => [ |
3102 | 'name' => 'Russian Federation', |
3103 | 'regions' => [ |
3104 | 'TVE' => 'Tver’ Oblast', |
3105 | 'RYA' => 'Ryazan Oblast', |
3106 | 'VLA' => 'Vladimirskaya Oblast\'', |
3107 | 'SE' => 'North Ossetia', |
3108 | 'ROS' => 'Rostov', |
3109 | 'ME' => 'Mariy-El Republic', |
3110 | 'MOS' => 'Moscow Oblast', |
3111 | 'KIR' => 'Kirovskaya Oblast\'', |
3112 | 'ORL' => 'Orel Oblast', |
3113 | 'CHE' => 'Chelyabinsk', |
3114 | 'BA' => 'Bashkortostan Republic', |
3115 | 'KLU' => 'Kaluzhskaya Oblast\'', |
3116 | 'BRY' => 'Bryansk Oblast', |
3117 | 'VGG' => 'Volgograd Oblast', |
3118 | 'SAM' => 'Samara Oblast', |
3119 | 'KO' => 'Komi', |
3120 | 'TAM' => 'Tambovskaya Oblast\'', |
3121 | 'STA' => 'Stavropol’ Kray', |
3122 | 'KRS' => 'Kurskaya Oblast\'', |
3123 | 'KGD' => 'Kaliningradskaya Oblast\'', |
3124 | 'PNZ' => 'Penzenskaya Oblast\'', |
3125 | 'MOW' => 'Moscow', |
3126 | 'SPE' => 'St.-Petersburg', |
3127 | 'TA' => 'Tatarstan Republic', |
3128 | 'MUR' => 'Murmansk', |
3129 | 'NIZ' => 'Nizhny Novgorod Oblast', |
3130 | 'IVA' => 'Ivanovskaya Oblast\'', |
3131 | 'TUL' => 'Tul\'skaya Oblast\'', |
3132 | 'LIP' => 'Lipetsk Oblast', |
3133 | 'DA' => 'Dagestan', |
3134 | 'KDA' => 'Krasnodarskiy Kray', |
3135 | 'SAR' => 'Saratovskaya Oblast', |
3136 | 'PER' => 'Perm Krai', |
3137 | 'MO' => 'Mordoviya Republic', |
3138 | 'ORE' => 'Orenburg Oblast', |
3139 | 'SMO' => 'Smolenskaya Oblast\'', |
3140 | 'YAR' => 'Yaroslavskaya Oblast\'', |
3141 | 'UD' => 'Udmurtiya Republic', |
3142 | 'CU' => 'Chuvashia', |
3143 | 'AD' => 'Adygeya Republic', |
3144 | 'VLG' => 'Vologodskaya Oblast\'', |
3145 | 'LEN' => 'Leningradskaya Oblast\'', |
3146 | 'VOR' => 'Voronezhskaya Oblast\'', |
3147 | 'BEL' => 'Belgorod Oblast', |
3148 | 'AST' => 'Astrakhanskaya Oblast\'', |
3149 | 'KOS' => 'Kostroma Oblast', |
3150 | 'SVE' => 'Sverdlovskaya Oblast\'', |
3151 | 'ARK' => 'Arkhangelskaya', |
3152 | 'PSK' => 'Pskov Oblast', |
3153 | 'KC' => 'Karachayevo-Cherkesiya Republic', |
3154 | 'ULY' => 'Ulyanovsk Oblast', |
3155 | 'KL' => 'Kalmykiya Republic', |
3156 | 'KB' => 'Kabardino-Balkariya Republic', |
3157 | 'KR' => 'Karelia', |
3158 | 'NGR' => 'Novgorod Oblast', |
3159 | 'CE' => 'Chechnya', |
3160 | 'NEN' => 'Nenets', |
3161 | 'IN' => 'Ingushetiya Republic', |
3162 | 'KEM' => 'Kemerovo Oblast', |
3163 | 'TOM' => 'Tomsk Oblast', |
3164 | 'ALT' => 'Altai Krai', |
3165 | 'TYU' => 'Tyumen’ Oblast', |
3166 | 'KYA' => 'Krasnoyarskiy Kray', |
3167 | 'NVS' => 'Novosibirsk Oblast', |
3168 | 'YAN' => 'Yamalo-Nenets', |
3169 | 'KK' => 'Khakasiya Republic', |
3170 | 'KHM' => 'Khanty-Mansia', |
3171 | 'OMS' => 'Omskaya Oblast\'', |
3172 | 'AL' => 'Altai', |
3173 | 'IRK' => 'Irkutsk Oblast', |
3174 | 'KGN' => 'Kurgan Oblast', |
3175 | 'TY' => 'Republic of Tyva', |
3176 | 'PRI' => 'Primorskiy (Maritime) Kray', |
3177 | 'AMU' => 'Amur Oblast', |
3178 | 'BU' => 'Buryatiya Republic', |
3179 | 'ZAB' => 'Transbaikal Territory', |
3180 | 'SA' => 'Sakha', |
3181 | 'KHA' => 'Khabarovsk', |
3182 | 'YEV' => 'Jewish Autonomous Oblast', |
3183 | 'KAM' => 'Kamchatka', |
3184 | 'SAK' => 'Sakhalin Oblast', |
3185 | 'MAG' => 'Magadan Oblast', |
3186 | 'CHU' => 'Chukotka', |
3187 | ] |
3188 | ], |
3189 | 'RW' => [ |
3190 | 'name' => 'Rwanda', |
3191 | 'regions' => [ |
3192 | '03' => 'Northern Province', |
3193 | '01' => 'Kigali', |
3194 | '05' => 'Southern Province', |
3195 | ] |
3196 | ], |
3197 | 'SH' => [ |
3198 | 'name' => 'Saint Helena', |
3199 | 'regions' => [ |
3200 | 'AC' => 'Ascension', |
3201 | 'TA' => 'Tristan da Cunha', |
3202 | 'HL' => 'Saint Helena', |
3203 | ] |
3204 | ], |
3205 | 'KN' => [ |
3206 | 'name' => 'Saint Kitts and Nevis', |
3207 | 'regions' => [ |
3208 | '15' => 'Trinity Palmetto Point', |
3209 | '06' => 'Saint John Capesterre', |
3210 | '02' => 'Saint Anne Sandy Point', |
3211 | '13' => 'Middle Island', |
3212 | '01' => 'Christ Church Nichola Town', |
3213 | '09' => 'Saint Paul Capesterre', |
3214 | '05' => 'Saint James Windward', |
3215 | '11' => 'Saint Peter Basseterre', |
3216 | '12' => 'Saint Thomas Lowland', |
3217 | '10' => 'Saint Paul Charlestown', |
3218 | '08' => 'Saint Mary Cayon', |
3219 | '07' => 'Saint John Figtree', |
3220 | '03' => 'Saint George Basseterre', |
3221 | ] |
3222 | ], |
3223 | 'LC' => [ |
3224 | 'name' => 'Saint Lucia', |
3225 | 'regions' => [ |
3226 | '11' => 'Vieux-Fort', |
3227 | '10' => 'Soufriere', |
3228 | '08' => 'Micoud', |
3229 | '06' => 'Gros-Islet', |
3230 | '07' => 'Laborie', |
3231 | '05' => 'Dennery', |
3232 | '03' => 'Choiseul', |
3233 | '02' => 'Castries', |
3234 | '12' => 'Canaries', |
3235 | '01' => 'Anse-la-Raye', |
3236 | ] |
3237 | ], |
3238 | 'PM' => [ |
3239 | 'name' => 'Saint Pierre and Miquelon', |
3240 | 'regions' => [ |
3241 | 'P' => 'Commune de Saint-Pierre', |
3242 | 'M' => 'Miquelon-Langlade', |
3243 | ] |
3244 | ], |
3245 | 'VC' => [ |
3246 | 'name' => 'Saint Vincent and the Grenadines', |
3247 | 'regions' => [ |
3248 | '06' => 'Grenadines', |
3249 | '05' => 'Parish of Saint Patrick', |
3250 | '02' => 'Parish of Saint Andrew', |
3251 | '01' => 'Parish of Charlotte', |
3252 | '04' => 'Parish of Saint George', |
3253 | '03' => 'Parish of Saint David', |
3254 | ] |
3255 | ], |
3256 | 'WS' => [ |
3257 | 'name' => 'Samoa', |
3258 | 'regions' => [ |
3259 | 'VF' => 'Va\'a-o-Fonoti', |
3260 | 'FA' => 'Fa\'asaleleaga', |
3261 | 'SA' => 'Satupa\'itea', |
3262 | 'GI' => 'Gagaifomauga', |
3263 | 'GE' => 'Gaga\'emauga', |
3264 | 'AL' => 'Aiga-i-le-Tai', |
3265 | 'AT' => 'Atua', |
3266 | 'AA' => 'A\'ana', |
3267 | 'TU' => 'Tuamasaga', |
3268 | 'VS' => 'Vaisigano', |
3269 | ] |
3270 | ], |
3271 | 'SM' => [ |
3272 | 'name' => 'San Marino', |
3273 | 'regions' => [ |
3274 | '09' => 'Serravalle', |
3275 | '07' => 'Castello di San Marino Citta', |
3276 | '02' => 'Chiesanuova', |
3277 | '08' => 'Castello di Montegiardino', |
3278 | '05' => 'Castello di Fiorentino', |
3279 | '04' => 'Castello di Faetano', |
3280 | '06' => 'Castello di Borgo Maggiore', |
3281 | '01' => 'Castello di Acquaviva', |
3282 | ] |
3283 | ], |
3284 | 'ST' => [ |
3285 | 'name' => 'Sao Tome and Principe', |
3286 | 'regions' => [ |
3287 | 'S' => 'São Tomé Island', |
3288 | 'P' => 'Principe', |
3289 | ] |
3290 | ], |
3291 | 'SA' => [ |
3292 | 'name' => 'Saudi Arabia', |
3293 | 'regions' => [ |
3294 | '03' => 'Al Madinah al Munawwarah', |
3295 | '05' => 'Al-Qassim', |
3296 | '02' => 'Makkah Province', |
3297 | '04' => 'Eastern Province', |
3298 | '07' => 'Tabuk', |
3299 | '12' => 'Al Jawf', |
3300 | '09' => 'Jizan', |
3301 | '08' => 'Northern Borders', |
3302 | '10' => 'Najran', |
3303 | '14' => '\'Asir', |
3304 | '06' => 'Hai\'l Region', |
3305 | '01' => 'Ar Riyāḑ', |
3306 | '11' => 'Al Bahah', |
3307 | ] |
3308 | ], |
3309 | 'SN' => [ |
3310 | 'name' => 'Senegal', |
3311 | 'regions' => [ |
3312 | 'ZG' => 'Ziguinchor', |
3313 | 'DK' => 'Dakar', |
3314 | 'TH' => 'Region de Thies', |
3315 | 'SE' => 'Region de Sedhiou', |
3316 | 'FK' => 'Fatick', |
3317 | 'MT' => 'Matam', |
3318 | 'SL' => 'Saint-Louis', |
3319 | 'KE' => 'Region de Kedougou', |
3320 | 'DB' => 'Diourbel', |
3321 | 'KL' => 'Kaolack', |
3322 | 'KD' => 'Kolda', |
3323 | 'LG' => 'Louga', |
3324 | 'TC' => 'Tambacounda', |
3325 | 'KA' => 'Region de Kaffrine', |
3326 | ] |
3327 | ], |
3328 | 'CS' => [ |
3329 | 'name' => 'Serbia and Montenegro', |
3330 | 'regions' => [] |
3331 | ], |
3332 | 'RS' => [ |
3333 | 'name' => 'Serbia', |
3334 | 'regions' => [ |
3335 | 'VO' => 'Vojvodina', |
3336 | '00' => 'Belgrade', |
3337 | '15' => 'Zajecar', |
3338 | '11' => 'Branicevo', |
3339 | '18' => 'Raska', |
3340 | '24' => 'Pcinja', |
3341 | '14' => 'Bor', |
3342 | '19' => 'Rasina', |
3343 | '09' => 'Kolubara', |
3344 | '12' => 'Sumadija', |
3345 | '20' => 'Nisava', |
3346 | '13' => 'Pomoravlje', |
3347 | '10' => 'Podunavlje', |
3348 | '21' => 'Toplica', |
3349 | '16' => 'Zlatibor', |
3350 | '22' => 'Pirot', |
3351 | '17' => 'Morava', |
3352 | '23' => 'Jablanica', |
3353 | '08' => 'Macva', |
3354 | ] |
3355 | ], |
3356 | 'SC' => [ |
3357 | 'name' => 'Seychelles', |
3358 | 'regions' => [ |
3359 | '16' => 'English River', |
3360 | '23' => 'Takamaka', |
3361 | '21' => 'Port Glaud', |
3362 | '11' => 'Cascade', |
3363 | '10' => 'Bel Ombre', |
3364 | '08' => 'Beau Vallon', |
3365 | '05' => 'Anse Royale', |
3366 | '02' => 'Anse Boileau', |
3367 | '18' => 'Mont Fleuri', |
3368 | '01' => 'Anse-aux-Pins', |
3369 | '06' => 'Baie Lazare', |
3370 | '15' => 'Inner Islands', |
3371 | ] |
3372 | ], |
3373 | 'SL' => [ |
3374 | 'name' => 'Sierra Leone', |
3375 | 'regions' => [ |
3376 | 'NW' => 'North West', |
3377 | 'N' => 'Northern Province', |
3378 | 'W' => 'Western Area', |
3379 | 'S' => 'Southern Province', |
3380 | 'E' => 'Eastern Province', |
3381 | ] |
3382 | ], |
3383 | 'SG' => [ |
3384 | 'name' => 'Singapore', |
3385 | 'regions' => [] |
3386 | ], |
3387 | 'SK' => [ |
3388 | 'name' => 'Slovakia', |
3389 | 'regions' => [ |
3390 | 'PV' => 'Presov', |
3391 | 'KI' => 'Kosice', |
3392 | 'BC' => 'Banska Bystrica', |
3393 | 'TA' => 'Trnava', |
3394 | 'ZI' => 'Zilina', |
3395 | 'NI' => 'Nitra', |
3396 | 'BL' => 'Bratislava', |
3397 | 'TC' => 'Trencin', |
3398 | ] |
3399 | ], |
3400 | 'SI' => [ |
3401 | 'name' => 'Slovenia', |
3402 | 'regions' => [ |
3403 | '193' => 'Obcina Zuzemberk', |
3404 | '036' => 'Idrija', |
3405 | '147' => 'Obcina Ziri', |
3406 | '179' => 'Obcina Sodrazica', |
3407 | '135' => 'Videm', |
3408 | '153' => 'Cerkvenjak', |
3409 | '163' => 'Jezersko', |
3410 | '160' => 'Obcina Hoce-Slivnica', |
3411 | '207' => 'Gorje', |
3412 | '146' => 'Obcina Zelezniki', |
3413 | '204' => 'Sveta Trojica v Slovenskih Goricah', |
3414 | '113' => 'Slovenska Bistrica', |
3415 | '198' => 'Makole', |
3416 | '055' => 'Kungota', |
3417 | '052' => 'Kranj', |
3418 | '191' => 'Obcina Zetale', |
3419 | '194' => 'Obcina Smartno pri Litiji', |
3420 | '143' => 'Obcina Zavrc', |
3421 | '190' => 'Obcina Zalec', |
3422 | '039' => 'Obcina Ivancna Gorica', |
3423 | '142' => 'Zagorje ob Savi', |
3424 | '141' => 'Vuzenica', |
3425 | '140' => 'Vrhnika', |
3426 | '019' => 'Obcina Divaca', |
3427 | '189' => 'Vransko', |
3428 | '201' => 'Obcina Rence-Vogrsko', |
3429 | '117' => 'Obcina Sencur', |
3430 | '139' => 'Vojnik', |
3431 | '001' => 'Obcina Ajdovscina', |
3432 | '008' => 'Brezovica', |
3433 | '182' => 'Obcina Sveti Andraz v Slovenskih Goricah', |
3434 | '137' => 'Vitanje', |
3435 | '136' => 'Vipava', |
3436 | '017' => 'Obcina Crnomelj', |
3437 | '188' => 'Obcina Verzej', |
3438 | '118' => 'Obcina Sentilj', |
3439 | '130' => 'Trebnje', |
3440 | '134' => 'Obcina Velike Lasce', |
3441 | '187' => 'Velika Polana', |
3442 | '087' => 'Obcina Ormoz', |
3443 | '032' => 'Grosuplje', |
3444 | '060' => 'Litija', |
3445 | '085' => 'Mestna Obcina Novo mesto', |
3446 | '132' => 'Obcina Turnisce', |
3447 | '186' => 'Trzin', |
3448 | '131' => 'Obcina Trzic', |
3449 | '185' => 'Obcina Trnovska vas', |
3450 | '084' => 'Nova Gorica', |
3451 | '050' => 'Koper', |
3452 | '199' => 'Mokronog-Trebelno', |
3453 | '129' => 'Trbovlje', |
3454 | '025' => 'Dravograd', |
3455 | '126' => 'Obcina Sostanj', |
3456 | '205' => 'Obcina Sveti Tomaz', |
3457 | '128' => 'Obcina Tolmin', |
3458 | '133' => 'Velenje', |
3459 | '010' => 'Obcina Tisina', |
3460 | '011' => 'Celje', |
3461 | '184' => 'Tabor', |
3462 | '181' => 'Sveta Ana', |
3463 | '110' => 'Sevnica', |
3464 | '144' => 'Obcina Zrece', |
3465 | '127' => 'Obcina Store', |
3466 | '115' => 'Obcina Starse', |
3467 | '065' => 'Obcina Loska Dolina', |
3468 | '048' => 'Obcina Kocevje', |
3469 | '049' => 'Komen', |
3470 | '043' => 'Kamnik', |
3471 | '006' => 'Obcina Bovec', |
3472 | '202' => 'Obcina Sredisce ob Dravi', |
3473 | '029' => 'Gornja Radgona', |
3474 | '026' => 'Duplek', |
3475 | '159' => 'Hajdina', |
3476 | '180' => 'Obcina Solcava', |
3477 | '071' => 'Medvode', |
3478 | '112' => 'Slovenj Gradec', |
3479 | '125' => 'Obcina Smartno ob Paki', |
3480 | '057' => 'Obcina Lasko', |
3481 | '124' => 'Obcina Smarje pri Jelsah', |
3482 | '114' => 'Slovenske Konjice', |
3483 | '195' => 'Obcina Apace', |
3484 | '123' => 'Obcina Skofljica', |
3485 | '122' => 'Škofja Loka', |
3486 | '150' => 'Bloke', |
3487 | '111' => 'Obcina Sezana', |
3488 | '105' => 'Obcina Rogasovci', |
3489 | '211' => 'Obcina Sentrupert', |
3490 | '120' => 'Sentjur', |
3491 | '119' => 'Obcina Sentjernej', |
3492 | '054' => 'Obcina Krsko', |
3493 | '183' => 'Obcina Sempeter-Vrtojba', |
3494 | '109' => 'Obcina Semic', |
3495 | '090' => 'Piran', |
3496 | '033' => 'Obcina Salovci', |
3497 | '108' => 'Obcina Ruse', |
3498 | '037' => 'Ig', |
3499 | '106' => 'Obcina Rogaska Slatina', |
3500 | '044' => 'Kanal', |
3501 | '177' => 'Ribnica na Pohorju', |
3502 | '104' => 'Ribnica', |
3503 | '209' => 'Obcina Recica ob Savinji', |
3504 | '103' => 'Obcina Ravne na Koroskem', |
3505 | '053' => 'Kranjska Gora', |
3506 | '013' => 'Cerknica', |
3507 | '067' => 'Obcina Luce', |
3508 | '102' => 'Radovljica', |
3509 | '158' => 'Grad', |
3510 | '023' => 'Obcina Domzale', |
3511 | '101' => 'Radlje ob Dravi', |
3512 | '100' => 'Radenci', |
3513 | '099' => 'Obcina Radece', |
3514 | '098' => 'Obcina Race-Fram', |
3515 | '097' => 'Puconci', |
3516 | '069' => 'Obcina Majsperk', |
3517 | '096' => 'Ptuj', |
3518 | '078' => 'Moravske Toplice', |
3519 | '155' => 'Dobrna', |
3520 | '092' => 'Obcina Podcetrtek', |
3521 | '175' => 'Prevalje', |
3522 | '094' => 'Postojna', |
3523 | '072' => 'Obcina Menges', |
3524 | '027' => 'Gorenja Vas-Poljane', |
3525 | '095' => 'Preddvor', |
3526 | '174' => 'Prebold', |
3527 | '173' => 'Polzela', |
3528 | '200' => 'Obcina Poljcane', |
3529 | '024' => 'Dornava', |
3530 | '093' => 'Podvelka', |
3531 | '066' => 'Obcina Loski Potok', |
3532 | '082' => 'Naklo', |
3533 | '172' => 'Podlehnik', |
3534 | '061' => 'Ljubljana', |
3535 | '091' => 'Pivka', |
3536 | '009' => 'Obcina Brezice', |
3537 | '089' => 'Pesnica', |
3538 | '206' => 'Obcina Smarjeske Toplice', |
3539 | '088' => 'Osilnica', |
3540 | '171' => 'Oplotnica', |
3541 | '086' => 'Odranci', |
3542 | '081' => 'Muta', |
3543 | '080' => 'Murska Sobota', |
3544 | '079' => 'Mozirje', |
3545 | '192' => 'Obcina Zirovnica', |
3546 | '076' => 'Mislinja', |
3547 | '170' => 'Obcina Mirna Pec', |
3548 | '212' => 'Mirna', |
3549 | '075' => 'Miren-Kostanjevica', |
3550 | '169' => 'Obcina Miklavz na Dravskem Polju', |
3551 | '074' => 'Obcina Mezica', |
3552 | '073' => 'Metlika', |
3553 | '035' => 'Hrpelje-Kozina', |
3554 | '168' => 'Markovci', |
3555 | '070' => 'Maribor', |
3556 | '068' => 'Lukovica', |
3557 | '167' => 'Lovrenc na Pohorju', |
3558 | '045' => 'Obcina Kidricevo', |
3559 | '208' => 'Log–Dragomer', |
3560 | '063' => 'Ljutomer', |
3561 | '062' => 'Ljubno', |
3562 | '002' => 'Beltinci', |
3563 | '059' => 'Lendava', |
3564 | '058' => 'Lenart', |
3565 | '056' => 'Kuzma', |
3566 | '166' => 'Obcina Krizevci', |
3567 | '077' => 'Obcina Moravce', |
3568 | '051' => 'Kozje', |
3569 | '197' => 'Kostanjevica na Krki', |
3570 | '083' => 'Nazarje', |
3571 | '007' => 'Brda', |
3572 | '047' => 'Kobilje', |
3573 | '046' => 'Obcina Kobarid', |
3574 | '038' => 'Ilirska Bistrica', |
3575 | '042' => 'Obcina Jursinci', |
3576 | '210' => 'Sveti Jurij v Slovenskih Goricah', |
3577 | '116' => 'Obcina Sveti Jurij ob Scavnici', |
3578 | '041' => 'Jesenice', |
3579 | '040' => 'Izola', |
3580 | '034' => 'Hrastnik', |
3581 | '064' => 'Logatec', |
3582 | '162' => 'Horjul', |
3583 | '161' => 'Hodos', |
3584 | '012' => 'Cerklje na Gorenjskem', |
3585 | '031' => 'Gornji Petrovci', |
3586 | '030' => 'Gornji Grad', |
3587 | '014' => 'Cerkno', |
3588 | '028' => 'Obcina Gorisnica', |
3589 | '203' => 'Obcina Straza', |
3590 | '151' => 'Obcina Braslovce', |
3591 | '021' => 'Dobrova-Polhov Gradec', |
3592 | '022' => 'Dol pri Ljubljani', |
3593 | '157' => 'Dolenjske Toplice', |
3594 | '156' => 'Dobrovnik', |
3595 | '154' => 'Dobje', |
3596 | '018' => 'Destrnik', |
3597 | '016' => 'Obcina Crna na Koroskem', |
3598 | '015' => 'Obcina Crensovci', |
3599 | '152' => 'Cankova', |
3600 | '005' => 'Borovnica', |
3601 | '004' => 'Bohinj', |
3602 | '003' => 'Obcina Bled', |
3603 | '178' => 'Selnica ob Dravi', |
3604 | '149' => 'Bistrica ob Sotli', |
3605 | '148' => 'Benedikt', |
3606 | '176' => 'Obcina Razkrizje', |
3607 | '213' => 'Ankaran', |
3608 | '196' => 'Cirkulane', |
3609 | '164' => 'Komenda', |
3610 | '165' => 'Kostel', |
3611 | '107' => 'Rogatec', |
3612 | ] |
3613 | ], |
3614 | 'SB' => [ |
3615 | 'name' => 'Solomon Islands', |
3616 | 'regions' => [ |
3617 | 'CE' => 'Central Province', |
3618 | 'CT' => 'Honiara', |
3619 | 'GU' => 'Guadalcanal Province', |
3620 | 'WE' => 'Western Province', |
3621 | 'IS' => 'Isabel Province', |
3622 | 'ML' => 'Malaita Province', |
3623 | 'RB' => 'Rennell and Bellona', |
3624 | 'TE' => 'Temotu Province', |
3625 | 'MK' => 'Makira-Ulawa Province', |
3626 | ] |
3627 | ], |
3628 | 'SO' => [ |
3629 | 'name' => 'Somalia', |
3630 | 'regions' => [ |
3631 | 'BK' => 'Bakool', |
3632 | 'BN' => 'Banaadir', |
3633 | 'SH' => 'Lower Shabeelle', |
3634 | 'SD' => 'Middle Shabele', |
3635 | 'WO' => 'Woqooyi Galbeed', |
3636 | 'GE' => 'Gedo', |
3637 | 'MU' => 'Mudug', |
3638 | 'GA' => 'Galguduud', |
3639 | 'SA' => 'Sanaag', |
3640 | 'TO' => 'Togdheer', |
3641 | 'JD' => 'Middle Juba', |
3642 | 'BR' => 'Bari', |
3643 | 'HI' => 'Hiiraan', |
3644 | 'BY' => 'Bay', |
3645 | 'SO' => 'Sool', |
3646 | 'AW' => 'Awdal', |
3647 | ] |
3648 | ], |
3649 | 'ZA' => [ |
3650 | 'name' => 'South Africa', |
3651 | 'regions' => [ |
3652 | 'GT' => 'Gauteng', |
3653 | 'NW' => 'Province of North West', |
3654 | 'FS' => 'Orange Free State', |
3655 | 'MP' => 'Mpumalanga', |
3656 | 'NL' => 'KwaZulu-Natal', |
3657 | 'WC' => 'Western Cape', |
3658 | 'EC' => 'Eastern Cape', |
3659 | 'LP' => 'Limpopo', |
3660 | 'NC' => 'Northern Cape', |
3661 | ] |
3662 | ], |
3663 | 'KR' => [ |
3664 | 'name' => 'South Korea', |
3665 | 'regions' => [ |
3666 | '30' => 'Daejeon', |
3667 | '42' => 'Gangwon-do', |
3668 | '11' => 'Seoul', |
3669 | '47' => 'Gyeongsangbuk-do', |
3670 | '41' => 'Gyeonggi-do', |
3671 | '46' => 'Jeollanam-do', |
3672 | '43' => 'North Chungcheong', |
3673 | '44' => 'Chungcheongnam-do', |
3674 | '45' => 'Jeollabuk-do', |
3675 | '31' => 'Ulsan', |
3676 | '27' => 'Daegu', |
3677 | '26' => 'Busan', |
3678 | '48' => 'Gyeongsangnam-do', |
3679 | '29' => 'Gwangju', |
3680 | '28' => 'Incheon', |
3681 | '49' => 'Jeju-do', |
3682 | '50' => 'Sejong-si', |
3683 | ] |
3684 | ], |
3685 | 'SS' => [ |
3686 | 'name' => 'South Sudan', |
3687 | 'regions' => [] |
3688 | ], |
3689 | 'ES' => [ |
3690 | 'name' => 'Spain', |
3691 | 'regions' => [ |
3692 | 'AN' => 'Andalusia', |
3693 | 'EX' => 'Extremadura', |
3694 | 'MC' => 'Murcia', |
3695 | 'VC' => 'Valencia', |
3696 | 'CM' => 'Castille-La Mancha', |
3697 | 'CN' => 'Canary Islands', |
3698 | 'IB' => 'Balearic Islands', |
3699 | 'ML' => 'Melilla', |
3700 | 'PV' => 'Basque Country', |
3701 | 'AR' => 'Aragon', |
3702 | 'NC' => 'Navarre', |
3703 | 'MD' => 'Madrid', |
3704 | 'CL' => 'Castille and León', |
3705 | 'CT' => 'Catalonia', |
3706 | 'GA' => 'Galicia', |
3707 | 'CB' => 'Cantabria', |
3708 | 'AS' => 'Principality of Asturias', |
3709 | 'RI' => 'La Rioja', |
3710 | 'CE' => 'Ceuta', |
3711 | ] |
3712 | ], |
3713 | 'LK' => [ |
3714 | 'name' => 'Sri Lanka', |
3715 | 'regions' => [ |
3716 | '1' => 'Western Province', |
3717 | '6' => 'North Western Province', |
3718 | '8' => 'Province of Uva', |
3719 | '3' => 'Southern Province', |
3720 | '2' => 'Central Province', |
3721 | '4' => 'Northern Province', |
3722 | '9' => 'Sabaragamuwa Province', |
3723 | '7' => 'North Central Province', |
3724 | ] |
3725 | ], |
3726 | 'SD' => [ |
3727 | 'name' => 'Sudan', |
3728 | 'regions' => [ |
3729 | 'NO' => 'Northern', |
3730 | 'DN' => 'Northern Darfur', |
3731 | 'KS' => 'Southern Kordofan', |
3732 | 'SI' => 'Sinnār', |
3733 | 'NW' => 'White Nile', |
3734 | 'KA' => 'Kassala', |
3735 | 'RS' => 'Red Sea', |
3736 | 'DC' => 'Central Darfur', |
3737 | 'DE' => 'Eastern Darfur', |
3738 | 'KN' => 'North Kordofan', |
3739 | 'GK' => 'West Kordofan State', |
3740 | 'GD' => 'Al Qaḑārif', |
3741 | 'KH' => 'Khartoum', |
3742 | 'DW' => 'Western Darfur', |
3743 | 'NB' => 'Blue Nile', |
3744 | 'DS' => 'Southern Darfur', |
3745 | ] |
3746 | ], |
3747 | 'SR' => [ |
3748 | 'name' => 'Suriname', |
3749 | 'regions' => [ |
3750 | 'WA' => 'Distrikt Wanica', |
3751 | 'NI' => 'Distrikt Nickerie', |
3752 | 'CR' => 'Distrikt Coronie', |
3753 | 'PR' => 'Distrikt Para', |
3754 | 'PM' => 'Distrikt Paramaribo', |
3755 | 'CM' => 'Distrikt Commewijne', |
3756 | 'MA' => 'Distrikt Marowijne', |
3757 | 'SA' => 'Distrikt Saramacca', |
3758 | 'BR' => 'Distrikt Brokopondo', |
3759 | 'SI' => 'Distrikt Sipaliwini', |
3760 | ] |
3761 | ], |
3762 | 'SJ' => [ |
3763 | 'name' => 'Svalbard and Jan Mayen', |
3764 | 'regions' => [ |
3765 | '21' => 'Svalbard', |
3766 | '22' => 'Jan Mayen', |
3767 | ] |
3768 | ], |
3769 | 'SZ' => [ |
3770 | 'name' => 'Swaziland', |
3771 | 'regions' => [ |
3772 | 'SH' => 'Shiselweni District', |
3773 | 'HH' => 'Hhohho', |
3774 | 'MA' => 'Manzini', |
3775 | 'LU' => 'Lubombo District', |
3776 | ] |
3777 | ], |
3778 | 'SE' => [ |
3779 | 'name' => 'Sweden', |
3780 | 'regions' => [ |
3781 | 'BD' => 'Norrbotten', |
3782 | 'AC' => 'Västerbotten', |
3783 | 'C' => 'Uppsala', |
3784 | 'T' => 'Örebro', |
3785 | 'Z' => 'Jämtland', |
3786 | 'O' => 'Västra Götaland', |
3787 | 'M' => 'Skåne', |
3788 | 'F' => 'Jönköping', |
3789 | 'E' => 'Östergötland', |
3790 | 'D' => 'Södermanland', |
3791 | 'H' => 'Kalmar', |
3792 | 'G' => 'Kronoberg', |
3793 | 'I' => 'Gotland', |
3794 | 'U' => 'Västmanland', |
3795 | 'K' => 'Blekinge', |
3796 | 'N' => 'Halland', |
3797 | 'X' => 'Gävleborg', |
3798 | 'W' => 'Dalarna', |
3799 | 'AB' => 'Stockholm', |
3800 | 'Y' => 'Västernorrland', |
3801 | 'S' => 'Värmland', |
3802 | ] |
3803 | ], |
3804 | 'CH' => [ |
3805 | 'name' => 'Switzerland', |
3806 | 'regions' => [ |
3807 | 'BL' => 'Basel-Landschaft', |
3808 | 'BE' => 'Bern', |
3809 | 'SG' => 'Saint Gallen', |
3810 | 'AG' => 'Aargau', |
3811 | 'ZH' => 'Zurich', |
3812 | 'GR' => 'Grisons', |
3813 | 'ZG' => 'Zug', |
3814 | 'SO' => 'Solothurn', |
3815 | 'VS' => 'Valais', |
3816 | 'TG' => 'Thurgau', |
3817 | 'GL' => 'Glarus', |
3818 | 'VD' => 'Vaud', |
3819 | 'SZ' => 'Schwyz', |
3820 | 'LU' => 'Lucerne', |
3821 | 'NW' => 'Nidwalden', |
3822 | 'SH' => 'Schaffhausen', |
3823 | 'AI' => 'Appenzell Innerrhoden', |
3824 | 'AR' => 'Appenzell Ausserrhoden', |
3825 | 'FR' => 'Fribourg', |
3826 | 'TI' => 'Ticino', |
3827 | 'JU' => 'Jura', |
3828 | 'GE' => 'Geneva', |
3829 | 'NE' => 'Neuchâtel', |
3830 | 'UR' => 'Uri', |
3831 | 'OW' => 'Obwalden', |
3832 | 'BS' => 'Basel-City', |
3833 | ] |
3834 | ], |
3835 | 'SY' => [ |
3836 | 'name' => 'Syrian Arab Republic', |
3837 | 'regions' => [ |
3838 | 'HM' => 'Hama Governorate', |
3839 | 'HL' => 'Aleppo Governorate', |
3840 | 'DI' => 'Damascus Governorate', |
3841 | 'LA' => 'Latakia Governorate', |
3842 | 'SU' => 'As-Suwayda Governorate', |
3843 | ] |
3844 | ], |
3845 | 'TW' => [ |
3846 | 'name' => 'Taiwan', |
3847 | 'regions' => [ |
3848 | 'YUN' => 'Yunlin', |
3849 | 'HUA' => 'Hualien', |
3850 | 'CHA' => 'Changhua', |
3851 | 'TTT' => 'Taitung', |
3852 | 'TPE' => 'Taipei City', |
3853 | 'TAO' => 'Taoyuan', |
3854 | 'TXG' => 'Taichung City', |
3855 | 'ILA' => 'Yilan', |
3856 | 'PIF' => 'Pingtung', |
3857 | 'TNN' => 'Tainan', |
3858 | 'NWT' => 'New Taipei', |
3859 | 'CYQ' => 'Chiayi County', |
3860 | 'NAN' => 'Nantou', |
3861 | 'MIA' => 'Miaoli', |
3862 | 'KHH' => 'Kaohsiung', |
3863 | 'HSZ' => 'Hsinchu County', |
3864 | 'PEN' => 'Penghu County', |
3865 | 'KIN' => 'Kinmen County', |
3866 | 'LIE' => 'Lienchiang', |
3867 | 'HSQ' => 'Hsinchu', |
3868 | 'KEE' => 'Keelung', |
3869 | 'CYI' => 'Chiayi', |
3870 | ] |
3871 | ], |
3872 | 'TJ' => [ |
3873 | 'name' => 'Tajikistan', |
3874 | 'regions' => [ |
3875 | 'KT' => 'Viloyati Khatlon', |
3876 | 'SU' => 'Viloyati Sughd', |
3877 | 'RA' => 'Republican Subordination', |
3878 | 'GB' => 'Gorno-Badakhshan', |
3879 | 'DU' => 'Dushanbe', |
3880 | ] |
3881 | ], |
3882 | 'TZ' => [ |
3883 | 'name' => 'Tanzania', |
3884 | 'regions' => [ |
3885 | '15' => 'Zanzibar Urban/West', |
3886 | '06' => 'Pemba North', |
3887 | '27' => 'Geita', |
3888 | '25' => 'Tanga', |
3889 | '24' => 'Tabora', |
3890 | '20' => 'Rukwa', |
3891 | '30' => 'Simiyu', |
3892 | '23' => 'Singida', |
3893 | '22' => 'Shinyanga', |
3894 | '29' => 'Njombe', |
3895 | '18' => 'Mwanza', |
3896 | '13' => 'Mara', |
3897 | '28' => 'Katavi', |
3898 | '09' => 'Kilimanjaro', |
3899 | '16' => 'Morogoro', |
3900 | '14' => 'Mbeya', |
3901 | '04' => 'Iringa', |
3902 | '11' => 'Zanzibar Central/South', |
3903 | '19' => 'Pwani', |
3904 | '08' => 'Kigoma', |
3905 | '07' => 'Zanzibar North', |
3906 | '03' => 'Dodoma', |
3907 | '02' => 'Dar es Salaam Region', |
3908 | '10' => 'Pemba South', |
3909 | '05' => 'Kagera', |
3910 | '26' => 'Manyara', |
3911 | '01' => 'Arusha', |
3912 | '21' => 'Ruvuma', |
3913 | '17' => 'Mtwara', |
3914 | '12' => 'Lindi', |
3915 | ] |
3916 | ], |
3917 | 'TH' => [ |
3918 | 'name' => 'Thailand', |
3919 | 'regions' => [ |
3920 | '58' => 'Changwat Mae Hong Son', |
3921 | '77' => 'Changwat Prachuap Khiri Khan', |
3922 | '57' => 'Changwat Chiang Rai', |
3923 | '64' => 'Changwat Sukhothai', |
3924 | '76' => 'Changwat Phetchaburi', |
3925 | '84' => 'Changwat Surat Thani', |
3926 | '92' => 'Changwat Trang', |
3927 | '80' => 'Changwat Nakhon Si Thammarat', |
3928 | '83' => 'Phuket', |
3929 | '63' => 'Changwat Tak', |
3930 | '50' => 'Chiang Mai Province', |
3931 | '62' => 'Changwat Kamphaeng Phet', |
3932 | '70' => 'Changwat Ratchaburi', |
3933 | '85' => 'Changwat Ranong', |
3934 | '56' => 'Changwat Phayao', |
3935 | '86' => 'Changwat Chumphon', |
3936 | '82' => 'Changwat Phangnga', |
3937 | '52' => 'Changwat Lampang', |
3938 | '54' => 'Changwat Phrae', |
3939 | '51' => 'Changwat Lamphun', |
3940 | '81' => 'Changwat Krabi', |
3941 | '71' => 'Changwat Kanchanaburi', |
3942 | '75' => 'Changwat Samut Songkhram', |
3943 | '30' => 'Changwat Nakhon Ratchasima', |
3944 | '34' => 'Changwat Ubon Ratchathani', |
3945 | '36' => 'Changwat Chaiyaphum', |
3946 | '40' => 'Changwat Khon Kaen', |
3947 | '48' => 'Changwat Nakhon Phanom', |
3948 | '43' => 'Changwat Nong Khai', |
3949 | '90' => 'Changwat Songkhla', |
3950 | '60' => 'Changwat Nakhon Sawan', |
3951 | '96' => 'Changwat Narathiwat', |
3952 | '35' => 'Changwat Yasothon', |
3953 | '95' => 'Changwat Yala', |
3954 | '18' => 'Changwat Chai Nat', |
3955 | '27' => 'Changwat Sa Kaeo', |
3956 | '53' => 'Changwat Uttaradit', |
3957 | '33' => 'Changwat Si Sa Ket', |
3958 | '61' => 'Changwat Uthai Thani', |
3959 | '14' => 'Changwat Phra Nakhon Si Ayutthaya', |
3960 | '41' => 'Changwat Udon Thani', |
3961 | '23' => 'Changwat Trat', |
3962 | '13' => 'Changwat Pathum Thani', |
3963 | '46' => 'Changwat Kalasin', |
3964 | '93' => 'Changwat Phatthalung', |
3965 | '10' => 'Bangkok', |
3966 | '45' => 'Changwat Roi Et', |
3967 | '32' => 'Changwat Surin', |
3968 | '72' => 'Changwat Suphan Buri', |
3969 | '20' => 'Changwat Chon Buri', |
3970 | '17' => 'Changwat Sing Buri', |
3971 | '39' => 'Changwat Nong Bua Lamphu', |
3972 | '38' => 'Changwat Bueng Kan', |
3973 | '47' => 'Changwat Sakon Nakhon', |
3974 | '91' => 'Changwat Satun', |
3975 | '31' => 'Changwat Buri Ram', |
3976 | '19' => 'Changwat Saraburi', |
3977 | '74' => 'Changwat Samut Sakhon', |
3978 | '11' => 'Changwat Samut Prakan', |
3979 | '73' => 'Changwat Nakhon Pathom', |
3980 | '21' => 'Changwat Rayong', |
3981 | '25' => 'Changwat Prachin Buri', |
3982 | '65' => 'Changwat Phitsanulok', |
3983 | '66' => 'Changwat Phichit', |
3984 | '67' => 'Changwat Phetchabun', |
3985 | '94' => 'Changwat Pattani', |
3986 | '15' => 'Changwat Ang Thong', |
3987 | '12' => 'Changwat Nonthaburi', |
3988 | '26' => 'Changwat Nakhon Nayok', |
3989 | '55' => 'Changwat Nan', |
3990 | '49' => 'Changwat Mukdahan', |
3991 | '44' => 'Changwat Maha Sarakham', |
3992 | '16' => 'Changwat Lop Buri', |
3993 | '42' => 'Changwat Loei', |
3994 | '22' => 'Changwat Chanthaburi', |
3995 | '24' => 'Changwat Chachoengsao', |
3996 | '37' => 'Changwat Amnat Charoen', |
3997 | ] |
3998 | ], |
3999 | 'TL' => [ |
4000 | 'name' => 'Timor-Leste', |
4001 | 'regions' => [ |
4002 | 'VI' => 'Viqueque', |
4003 | 'CO' => 'Cova Lima', |
4004 | 'MF' => 'Manufahi', |
4005 | 'OE' => 'Oecusse', |
4006 | 'MT' => 'Manatuto', |
4007 | 'BO' => 'Bobonaro', |
4008 | 'LI' => 'Liquiçá', |
4009 | 'AN' => 'Ainaro', |
4010 | 'DI' => 'Dili', |
4011 | 'BA' => 'Baucau', |
4012 | 'LA' => 'Lautém', |
4013 | 'ER' => 'Ermera', |
4014 | 'AL' => 'Aileu', |
4015 | ] |
4016 | ], |
4017 | 'TG' => [ |
4018 | 'name' => 'Togo', |
4019 | 'regions' => [ |
4020 | 'C' => 'Centrale', |
4021 | 'S' => 'Savanes', |
4022 | 'M' => 'Maritime', |
4023 | 'P' => 'Plateaux', |
4024 | 'K' => 'Kara', |
4025 | ] |
4026 | ], |
4027 | 'TK' => [ |
4028 | 'name' => 'Tokelau', |
4029 | 'regions' => [ |
4030 | 'F' => 'Fakaofo', |
4031 | 'N' => 'Nukunonu', |
4032 | 'A' => 'Atafu', |
4033 | ] |
4034 | ], |
4035 | 'TO' => [ |
4036 | 'name' => 'Tonga', |
4037 | 'regions' => [ |
4038 | '01' => 'ʻEua', |
4039 | '04' => 'Tongatapu', |
4040 | '05' => 'Vava\'u', |
4041 | '03' => 'Niuas', |
4042 | ] |
4043 | ], |
4044 | 'TT' => [ |
4045 | 'name' => 'Trinidad and Tobago', |
4046 | 'regions' => [ |
4047 | 'SIP' => 'Siparia', |
4048 | 'PRT' => 'Princes Town', |
4049 | 'SFO' => 'San Fernando', |
4050 | 'TUP' => 'Tunapuna/Piarco', |
4051 | 'SGE' => 'Sangre Grande', |
4052 | 'TOB' => 'Tobago', |
4053 | 'SJL' => 'San Juan/Laventille', |
4054 | 'POS' => 'Port of Spain', |
4055 | 'MRC' => 'Mayaro', |
4056 | 'CTT' => 'Couva-Tabaquite-Talparo', |
4057 | 'PTF' => 'Point Fortin', |
4058 | 'DMN' => 'Diego Martin', |
4059 | 'PED' => 'Penal/Debe', |
4060 | 'CHA' => 'Chaguanas', |
4061 | 'ARI' => 'Borough of Arima', |
4062 | ] |
4063 | ], |
4064 | 'TN' => [ |
4065 | 'name' => 'Tunisia', |
4066 | 'regions' => [ |
4067 | '22' => 'Gouvernorat de Zaghouan', |
4068 | '32' => 'Gouvernorat de Jendouba', |
4069 | '14' => 'Manouba', |
4070 | '81' => 'Gouvernorat de Gabes', |
4071 | '11' => 'Gouvernorat de Tunis', |
4072 | '23' => 'Gouvernorat de Bizerte', |
4073 | '72' => 'Gouvernorat de Tozeur', |
4074 | '83' => 'Tataouine', |
4075 | '42' => 'Gouvernorat de Kasserine', |
4076 | '21' => 'Gouvernorat de Nabeul', |
4077 | '33' => 'Gouvernorat de Kef', |
4078 | '51' => 'Gouvernorat de Sousse', |
4079 | '34' => 'Gouvernorat de Siliana', |
4080 | '43' => 'Gouvernorat de Sidi Bouzid', |
4081 | '52' => 'Gouvernorat de Monastir', |
4082 | '61' => 'Gouvernorat de Sfax', |
4083 | '13' => 'Gouvernorat de Ben Arous', |
4084 | '31' => 'Gouvernorat de Beja', |
4085 | '73' => 'Gouvernorat de Kebili', |
4086 | '71' => 'Gafsa', |
4087 | '82' => 'Gouvernorat de Medenine', |
4088 | '53' => 'Gouvernorat de Mahdia', |
4089 | '12' => 'Gouvernorat de l\'Ariana', |
4090 | '41' => 'Kairouan', |
4091 | ] |
4092 | ], |
4093 | 'TR' => [ |
4094 | 'name' => 'Turkey', |
4095 | 'regions' => [ |
4096 | '66' => 'Yozgat', |
4097 | '31' => 'Hatay', |
4098 | '09' => 'Aydın', |
4099 | '06' => 'Ankara', |
4100 | '32' => 'Isparta', |
4101 | '65' => 'Van', |
4102 | '64' => 'Uşak', |
4103 | '35' => 'Izmir', |
4104 | '50' => 'Nevsehir', |
4105 | '63' => 'Şanlıurfa', |
4106 | '45' => 'Manisa', |
4107 | '62' => 'Tunceli', |
4108 | '33' => 'Mersin', |
4109 | '03' => 'Afyonkarahisar', |
4110 | '58' => 'Sivas', |
4111 | '73' => 'Şırnak', |
4112 | '43' => 'Kütahya', |
4113 | '56' => 'Siirt', |
4114 | '01' => 'Adana', |
4115 | '42' => 'Konya', |
4116 | '20' => 'Denizli', |
4117 | '04' => 'Ağrı', |
4118 | '80' => 'Osmaniye', |
4119 | '47' => 'Mardin', |
4120 | '27' => 'Gaziantep', |
4121 | '51' => 'Nigde', |
4122 | '49' => 'Muş', |
4123 | '48' => 'Muğla', |
4124 | '38' => 'Kayseri', |
4125 | '07' => 'Antalya', |
4126 | '44' => 'Malatya', |
4127 | '17' => 'Canakkale', |
4128 | '40' => 'Kırşehir', |
4129 | '71' => 'Kırıkkale', |
4130 | '79' => 'Kilis', |
4131 | '23' => 'Elazığ', |
4132 | '70' => 'Karaman', |
4133 | '02' => 'Adiyaman', |
4134 | '46' => 'Kahramanmaraş', |
4135 | '76' => 'Iğdır', |
4136 | '25' => 'Erzurum', |
4137 | '21' => 'Diyarbakir', |
4138 | '30' => 'Hakkâri', |
4139 | '26' => 'Eskişehir', |
4140 | '24' => 'Erzincan', |
4141 | '10' => 'Balıkesir', |
4142 | '15' => 'Burdur', |
4143 | '11' => 'Bilecik', |
4144 | '13' => 'Bitlis', |
4145 | '12' => 'Bingöl', |
4146 | '72' => 'Batman', |
4147 | '68' => 'Aksaray', |
4148 | '67' => 'Zonguldak', |
4149 | '60' => 'Tokat', |
4150 | '34' => 'Istanbul', |
4151 | '61' => 'Trabzon', |
4152 | '16' => 'Bursa', |
4153 | '41' => 'Kocaeli', |
4154 | '77' => 'Yalova', |
4155 | '55' => 'Samsun', |
4156 | '39' => 'Kırklareli', |
4157 | '22' => 'Edirne', |
4158 | '52' => 'Ordu', |
4159 | '59' => 'Tekirdağ', |
4160 | '19' => 'Çorum', |
4161 | '57' => 'Sinop', |
4162 | '53' => 'Rize', |
4163 | '05' => 'Amasya', |
4164 | '37' => 'Kastamonu', |
4165 | '36' => 'Kars', |
4166 | '54' => 'Sakarya', |
4167 | '78' => 'Karabuek', |
4168 | '29' => 'Guemueshane', |
4169 | '14' => 'Bolu', |
4170 | '28' => 'Giresun', |
4171 | '81' => 'Duezce', |
4172 | '18' => 'Çankırı', |
4173 | '69' => 'Bayburt', |
4174 | '74' => 'Bartın', |
4175 | '08' => 'Artvin', |
4176 | '75' => 'Ardahan', |
4177 | ] |
4178 | ], |
4179 | 'TM' => [ |
4180 | 'name' => 'Turkmenistan', |
4181 | 'regions' => [ |
4182 | 'S' => 'Ashgabat', |
4183 | 'B' => 'Balkan', |
4184 | 'D' => 'Dasoguz Welayaty', |
4185 | 'M' => 'Mary', |
4186 | 'L' => 'Lebap', |
4187 | ] |
4188 | ], |
4189 | 'TC' => [ |
4190 | 'name' => 'Turks and Caicos Islands', |
4191 | 'regions' => [] |
4192 | ], |
4193 | 'TV' => [ |
4194 | 'name' => 'Tuvalu', |
4195 | 'regions' => [ |
4196 | 'NUI' => 'Nui', |
4197 | 'FUN' => 'Funafuti', |
4198 | 'VAI' => 'Vaitupu', |
4199 | 'NKL' => 'Nukulaelae', |
4200 | 'NMA' => 'Nanumea', |
4201 | 'NMG' => 'Nanumanga', |
4202 | 'NIT' => 'Niutao', |
4203 | 'NKF' => 'Nukufetau', |
4204 | ] |
4205 | ], |
4206 | 'UG' => [ |
4207 | 'name' => 'Uganda', |
4208 | 'regions' => [ |
4209 | 'C' => 'Central Region', |
4210 | 'W' => 'Western Region', |
4211 | 'E' => 'Eastern Region', |
4212 | 'N' => 'Northern Region', |
4213 | ] |
4214 | ], |
4215 | 'UA' => [ |
4216 | 'name' => 'Ukraine', |
4217 | 'regions' => [ |
4218 | '59' => 'Sums\'ka Oblast\'', |
4219 | '14' => 'Donets\'ka Oblast\'', |
4220 | '48' => 'Mykolayivs\'ka Oblast\'', |
4221 | '43' => 'Autonomous Republic of Crimea', |
4222 | '71' => 'Cherkas\'ka Oblast\'', |
4223 | '46' => 'L\'vivs\'ka Oblast\'', |
4224 | '35' => 'Kirovohrads\'ka Oblast\'', |
4225 | '63' => 'Kharkivs\'ka Oblast\'', |
4226 | '18' => 'Zhytomyrs\'ka Oblast\'', |
4227 | '05' => 'Vinnyts\'ka Oblast\'', |
4228 | '07' => 'Volyns\'ka Oblast\'', |
4229 | '12' => 'Dnipropetrovsk', |
4230 | '53' => 'Poltavs\'ka Oblast\'', |
4231 | '56' => 'Rivnens\'ka Oblast\'', |
4232 | '61' => 'Ternopil\'s\'ka Oblast\'', |
4233 | '23' => 'Zaporizhia', |
4234 | '26' => 'Ivano-Frankivs\'ka Oblast\'', |
4235 | '51' => 'Odesa', |
4236 | '21' => 'Transcarpathia', |
4237 | '32' => 'Kyiv', |
4238 | '77' => 'Chernivtsi Oblast\'', |
4239 | '65' => 'Khersons\'ka Oblast\'', |
4240 | '74' => 'Chernihiv', |
4241 | '40' => 'Sebastopol City', |
4242 | '68' => 'Khmel\'nyts\'ka Oblast\'', |
4243 | '09' => 'Luhans\'ka Oblast\'', |
4244 | '30' => 'Kyiv City', |
4245 | ] |
4246 | ], |
4247 | 'AE' => [ |
4248 | 'name' => 'United Arab Emirates', |
4249 | 'regions' => [ |
4250 | 'RK' => 'Ra\'s al Khaymah', |
4251 | 'UQ' => 'Umm al Qaywayn', |
4252 | 'SH' => 'Sharjah', |
4253 | 'DU' => 'Dubai', |
4254 | 'FU' => 'Fujairah', |
4255 | 'AZ' => 'Abu Dhabi', |
4256 | 'AJ' => 'Ajman', |
4257 | ] |
4258 | ], |
4259 | 'GB' => [ |
4260 | 'name' => 'United Kingdom', |
4261 | 'regions' => [ |
4262 | 'WLS' => 'Wales', |
4263 | 'ENG' => 'England', |
4264 | 'SCT' => 'Scotland', |
4265 | 'NIR' => 'Northern Ireland', |
4266 | ] |
4267 | ], |
4268 | 'UM' => [ |
4269 | 'name' => 'United States Minor Outlying Islands', |
4270 | 'regions' => [] |
4271 | ], |
4272 | 'US' => [ |
4273 | 'name' => 'United States', |
4274 | 'regions' => [ |
4275 | 'TX' => 'Texas', |
4276 | 'AL' => 'Alabama', |
4277 | 'VA' => 'Virginia', |
4278 | 'AR' => 'Arkansas', |
4279 | 'DE' => 'Delaware', |
4280 | 'FL' => 'Florida', |
4281 | 'GA' => 'Georgia', |
4282 | 'IN' => 'Indiana', |
4283 | 'MD' => 'Maryland', |
4284 | 'KY' => 'Kentucky', |
4285 | 'KS' => 'Kansas', |
4286 | 'MO' => 'Missouri', |
4287 | 'NC' => 'North Carolina', |
4288 | 'OH' => 'Ohio', |
4289 | 'OK' => 'Oklahoma', |
4290 | 'SC' => 'South Carolina', |
4291 | 'TN' => 'Tennessee', |
4292 | 'DC' => 'District of Columbia', |
4293 | 'IL' => 'Illinois', |
4294 | 'LA' => 'Louisiana', |
4295 | 'MS' => 'Mississippi', |
4296 | 'NJ' => 'New Jersey', |
4297 | 'PA' => 'Pennsylvania', |
4298 | 'WV' => 'West Virginia', |
4299 | 'CT' => 'Connecticut', |
4300 | 'IA' => 'Iowa', |
4301 | 'MA' => 'Massachusetts', |
4302 | 'ME' => 'Maine', |
4303 | 'MI' => 'Michigan', |
4304 | 'MN' => 'Minnesota', |
4305 | 'NE' => 'Nebraska', |
4306 | 'NY' => 'New York', |
4307 | 'SD' => 'South Dakota', |
4308 | 'WI' => 'Wisconsin', |
4309 | 'ND' => 'North Dakota', |
4310 | 'NH' => 'New Hampshire', |
4311 | 'RI' => 'Rhode Island', |
4312 | 'VT' => 'Vermont', |
4313 | 'AZ' => 'Arizona', |
4314 | 'CA' => 'California', |
4315 | 'NM' => 'New Mexico', |
4316 | 'UT' => 'Utah', |
4317 | 'CO' => 'Colorado', |
4318 | 'NV' => 'Nevada', |
4319 | 'AK' => 'Alaska', |
4320 | 'ID' => 'Idaho', |
4321 | 'MT' => 'Montana', |
4322 | 'OR' => 'Oregon', |
4323 | 'WA' => 'Washington', |
4324 | 'WY' => 'Wyoming', |
4325 | 'HI' => 'Hawaii', |
4326 | ] |
4327 | ], |
4328 | 'UY' => [ |
4329 | 'name' => 'Uruguay', |
4330 | 'regions' => [ |
4331 | 'DU' => 'Departamento de Durazno', |
4332 | 'RV' => 'Departamento de Rivera', |
4333 | 'TT' => 'Departamento de Treinta y Tres', |
4334 | 'CL' => 'Cerro Largo', |
4335 | 'FS' => 'Departamento de Flores', |
4336 | 'CO' => 'Colonia', |
4337 | 'TA' => 'Departamento de Tacuarembo', |
4338 | 'FD' => 'Florida', |
4339 | 'MO' => 'Departamento de Montevideo', |
4340 | 'CA' => 'Canelones', |
4341 | 'SJ' => 'Departamento de San Jose', |
4342 | 'MA' => 'Maldonado', |
4343 | 'SA' => 'Departamento de Salto', |
4344 | 'RO' => 'Departamento de Rocha', |
4345 | 'PA' => 'Departamento de Paysandu', |
4346 | 'RN' => 'Departamento de Rio Negro', |
4347 | 'LA' => 'Lavalleja', |
4348 | 'SO' => 'Soriano', |
4349 | 'AR' => 'Artigas', |
4350 | ] |
4351 | ], |
4352 | 'UZ' => [ |
4353 | 'name' => 'Uzbekistan', |
4354 | 'regions' => [ |
4355 | 'QR' => 'Karakalpakstan', |
4356 | 'SA' => 'Samarqand Viloyati', |
4357 | 'QA' => 'Qashqadaryo', |
4358 | 'SU' => 'Surxondaryo Viloyati', |
4359 | 'XO' => 'Xorazm Viloyati', |
4360 | 'TK' => 'Toshkent Shahri', |
4361 | 'NW' => 'Navoiy Province', |
4362 | 'FA' => 'Fergana', |
4363 | 'JI' => 'Jizzakh Province', |
4364 | 'SI' => 'Sirdaryo', |
4365 | 'TO' => 'Toshkent Viloyati', |
4366 | 'NG' => 'Namangan', |
4367 | ] |
4368 | ], |
4369 | 'VU' => [ |
4370 | 'name' => 'Vanuatu', |
4371 | 'regions' => [ |
4372 | 'TOB' => 'Torba Province', |
4373 | 'SEE' => 'Shefa Province', |
4374 | 'MAP' => 'Malampa Province', |
4375 | 'SAM' => 'Sanma Province', |
4376 | 'PAM' => 'Penama Province', |
4377 | 'TAE' => 'Tafea Province', |
4378 | ] |
4379 | ], |
4380 | 'VE' => [ |
4381 | 'name' => 'Venezuela', |
4382 | 'regions' => [ |
4383 | 'A' => 'Distrito Federal', |
4384 | 'X' => 'Vargas', |
4385 | 'G' => 'Carabobo', |
4386 | 'T' => 'Estado Trujillo', |
4387 | 'B' => 'Anzoátegui', |
4388 | 'E' => 'Barinas', |
4389 | 'J' => 'Guárico', |
4390 | 'D' => 'Aragua', |
4391 | 'P' => 'Portuguesa', |
4392 | 'S' => 'Táchira', |
4393 | 'Y' => 'Delta Amacuro', |
4394 | 'I' => 'Falcón', |
4395 | 'L' => 'Mérida', |
4396 | 'H' => 'Cojedes', |
4397 | 'V' => 'Zulia', |
4398 | 'N' => 'Monagas', |
4399 | 'M' => 'Miranda', |
4400 | 'O' => 'Nueva Esparta', |
4401 | 'U' => 'Yaracuy', |
4402 | 'F' => 'Bolívar', |
4403 | 'Z' => 'Amazonas', |
4404 | 'R' => 'Sucre', |
4405 | 'W' => 'Dependencias Federales', |
4406 | 'K' => 'Lara', |
4407 | 'C' => 'Apure', |
4408 | ] |
4409 | ], |
4410 | 'VN' => [ |
4411 | 'name' => 'Vietnam', |
4412 | 'regions' => [ |
4413 | '22' => 'Tinh Nghe An', |
4414 | '56' => 'Tinh Bac Ninh', |
4415 | '06' => 'Tinh Yen Bai', |
4416 | '39' => 'Tinh GJong Nai', |
4417 | '43' => 'Tinh Ba Ria-Vung Tau', |
4418 | '73' => 'Hậu Giang', |
4419 | '70' => 'Tinh Vinh Phuc', |
4420 | 'HN' => 'Hanoi', |
4421 | '27' => 'Tinh Quang Nam', |
4422 | '49' => 'Tinh Vinh Long', |
4423 | '68' => 'Tinh Phu Tho', |
4424 | '13' => 'Tinh Quang Ninh', |
4425 | '32' => 'Tinh Phu Yen', |
4426 | '07' => 'Tinh Tuyen Quang', |
4427 | '20' => 'Tinh Thai Binh', |
4428 | '51' => 'Tinh Tra Vinh', |
4429 | '37' => 'Tây Ninh Province', |
4430 | '46' => 'Tinh Tien Giang', |
4431 | 'SG' => 'Ho Chi Minh', |
4432 | '57' => 'Tinh Binh Duong', |
4433 | '21' => 'Tinh Thanh Hoa', |
4434 | '01' => 'Tinh Lai Chau', |
4435 | '50' => 'Tinh Ben Tre', |
4436 | '69' => 'Tinh Thai Nguyen', |
4437 | '23' => 'Tinh Ha Tinh', |
4438 | '41' => 'Long An', |
4439 | '29' => 'Quảng Ngãi Province', |
4440 | '05' => 'Tinh Son La', |
4441 | '52' => 'Tinh Soc Trang', |
4442 | '02' => 'Tinh Lao Cai', |
4443 | '47' => 'Tinh Kien Giang', |
4444 | '31' => 'Tinh Binh GJinh', |
4445 | '24' => 'Tinh Quang Binh', |
4446 | '25' => 'Tinh Quang Tri', |
4447 | '30' => 'Gia Lai', |
4448 | '26' => 'Tinh Thua Thien-Hue', |
4449 | '63' => 'Tinh Ha Nam', |
4450 | '40' => 'Tinh Binh Thuan', |
4451 | '36' => 'Tinh Ninh Thuan', |
4452 | '18' => 'Tinh Ninh Binh', |
4453 | '34' => 'Tinh Khanh Hoa', |
4454 | '67' => 'Tinh Nam GJinh', |
4455 | '53' => 'Tinh Bac Kan', |
4456 | '54' => 'Tinh Bac Giang', |
4457 | '44' => 'An Giang', |
4458 | '09' => 'Tinh Lang Son', |
4459 | 'HP' => 'Haiphong', |
4460 | '28' => 'Kon Tum', |
4461 | '66' => 'Tinh Hung Yen', |
4462 | 'DN' => 'Da Nang', |
4463 | '14' => 'Tinh Hoa Binh', |
4464 | '61' => 'Tinh Hai Duong', |
4465 | '03' => 'Tinh Ha Giang', |
4466 | '35' => 'Tinh Lam GJong', |
4467 | '72' => 'Dak Nong', |
4468 | '58' => 'Tinh Binh Phuoc', |
4469 | '71' => 'Tinh Dien Bien', |
4470 | '45' => 'Tinh GJong Thap', |
4471 | '04' => 'Tinh Cao Bang', |
4472 | 'CT' => 'Can Tho', |
4473 | '59' => 'Tinh Ca Mau', |
4474 | '33' => 'Đắk Lắk', |
4475 | '55' => 'Tinh Bac Lieu', |
4476 | ] |
4477 | ], |
4478 | 'VG' => [ |
4479 | 'name' => 'Virgin Islands, British', |
4480 | 'regions' => [] |
4481 | ], |
4482 | 'VI' => [ |
4483 | 'name' => 'Virgin Islands, U.S.', |
4484 | 'regions' => [ |
4485 | 'T' => 'Saint Thomas Island', |
4486 | 'C' => 'Saint Croix Island', |
4487 | 'J' => 'Saint John Island', |
4488 | ] |
4489 | ], |
4490 | 'WF' => [ |
4491 | 'name' => 'Wallis and Futuna', |
4492 | 'regions' => [ |
4493 | 'UV' => 'Uvea', |
4494 | 'SG' => 'Sigave', |
4495 | 'AL' => 'Alo', |
4496 | ] |
4497 | ], |
4498 | 'EH' => [ |
4499 | 'name' => 'Western Sahara', |
4500 | 'regions' => [] |
4501 | ], |
4502 | 'YE' => [ |
4503 | 'name' => 'Yemen', |
4504 | 'regions' => [ |
4505 | 'AB' => 'Muhafazat Abyan', |
4506 | 'DH' => 'Dhamār', |
4507 | 'SN' => 'Sanaa', |
4508 | 'LA' => 'Laḩij', |
4509 | 'IB' => 'Ibb', |
4510 | 'HJ' => 'Ḩajjah', |
4511 | 'SU' => 'Soqatra', |
4512 | 'AM' => 'Omran', |
4513 | 'SH' => 'Shabwah', |
4514 | 'HU' => 'Al Hudaydah', |
4515 | 'TA' => 'Ta‘izz', |
4516 | 'HD' => 'Muhafazat Hadramawt', |
4517 | 'MW' => 'Al Mahwit', |
4518 | 'DA' => 'Aḑ Ḑāli‘', |
4519 | 'RA' => 'Raymah', |
4520 | 'AD' => 'Aden', |
4521 | 'MA' => 'Ma’rib', |
4522 | 'SD' => 'Şa‘dah', |
4523 | ] |
4524 | ], |
4525 | 'ZM' => [ |
4526 | 'name' => 'Zambia', |
4527 | 'regions' => [ |
4528 | '01' => 'Western Province', |
4529 | '04' => 'Luapula Province', |
4530 | '05' => 'Northern Province', |
4531 | '08' => 'Copperbelt', |
4532 | '10' => 'Muchinga', |
4533 | '07' => 'Southern Province', |
4534 | '09' => 'Lusaka Province', |
4535 | '02' => 'Central Province', |
4536 | '03' => 'Eastern Province', |
4537 | ] |
4538 | ], |
4539 | 'ZW' => [ |
4540 | 'name' => 'Zimbabwe', |
4541 | 'regions' => [ |
4542 | 'MN' => 'Matabeleland North', |
4543 | 'MA' => 'Manicaland', |
4544 | 'ME' => 'Mashonaland East Province', |
4545 | 'HA' => 'Harare', |
4546 | 'MS' => 'Matabeleland South Province', |
4547 | 'MW' => 'Mashonaland West', |
4548 | 'BU' => 'Bulawayo', |
4549 | ] |
4550 | ] |
4551 | ]; |
4552 | |
4553 | // And we need to add MaxMind specific countries: http://www.maxmind.com/en/iso3166 |
4554 | $countries['EU'] = [ |
4555 | 'name' => wfMessage( 'centralnotice-country-eu' )->inContentLanguage()->text(), |
4556 | 'regions' => [] |
4557 | ]; |
4558 | $countries['AP'] = [ |
4559 | 'name' => wfMessage( 'centralnotice-country-ap' )->inContentLanguage()->text(), |
4560 | 'regions' => [] |
4561 | ]; |
4562 | $countries['A1'] = [ |
4563 | 'name' => wfMessage( 'centralnotice-country-a1' )->inContentLanguage()->text(), |
4564 | 'regions' => [] |
4565 | ]; |
4566 | $countries['A2'] = [ |
4567 | 'name' => wfMessage( 'centralnotice-country-a2' )->inContentLanguage()->text(), |
4568 | 'regions' => [] |
4569 | ]; |
4570 | $countries['O1'] = [ |
4571 | 'name' => wfMessage( 'centralnotice-country-o1' )->inContentLanguage()->text(), |
4572 | 'regions' => [] |
4573 | ]; |
4574 | |
4575 | // We will also add country 'XX' which is a MW specific 'fake' country for when GeoIP |
4576 | // does not return any results at all or when something else odd has happened (IE: we |
4577 | // fail to parse the country.) |
4578 | $countries['XX'] = [ |
4579 | 'name' => wfMessage( 'centralnotice-country-unknown' )->inContentLanguage()->text(), |
4580 | 'regions' => [] |
4581 | ]; |
4582 | if ( ExtensionRegistry::getInstance()->isLoaded( 'CLDR' ) ) { |
4583 | $cldrNames = CountryNames::getNames( $languageCode ); |
4584 | } else { |
4585 | $cldrNames = []; |
4586 | } |
4587 | foreach ( $countries as $code => $country ) { |
4588 | asort( $country['regions'] ); |
4589 | if ( isset( $cldrNames[$code] ) ) { |
4590 | $country['name'] = $cldrNames[$code]; |
4591 | } |
4592 | self::$countries[$code] = new CNCountry( $country['name'], $country['regions'] ); |
4593 | } |
4594 | |
4595 | asort( self::$countries ); |
4596 | |
4597 | } |
4598 | |
4599 | return self::$countries; |
4600 | } |
4601 | |
4602 | /** |
4603 | * Returns list of non prefixed region codes for a given country. |
4604 | * |
4605 | * @param string $countryCode |
4606 | * @return string[] |
4607 | */ |
4608 | public static function getRegionsList( $countryCode ) { |
4609 | $countries = self::getCountriesList(); |
4610 | if ( !isset( $countries[$countryCode] ) ) { |
4611 | return []; |
4612 | } |
4613 | |
4614 | return $countries[$countryCode]->getRegions(); |
4615 | } |
4616 | |
4617 | /** |
4618 | * Returns a string that uniquely represents a region and country. Changes |
4619 | * should be synchronized with the code that sets uniqueRegionCode in |
4620 | * ext.centralNotice.display/chooser.js's makeAvailableCampaigns function. |
4621 | * |
4622 | * @param string $countryCode |
4623 | * @param string $regionCode |
4624 | * @return string |
4625 | */ |
4626 | public static function makeUniqueRegionCode( $countryCode, $regionCode ) { |
4627 | return $countryCode . '_' . $regionCode; |
4628 | } |
4629 | } |