]>
Commit | Line | Data |
---|---|---|
69793602 CP |
1 | #include <string.h> |
2 | #include <stdio.h> | |
3 | const char * GeoIP_region_name_by_code(const char * country_code,const char * region_code) { | |
4 | const char * name = NULL; | |
5 | int region_code2 = -1; | |
6 | if (region_code == NULL) { return NULL; } | |
7 | if ((region_code[0] >= 65) & (region_code[0] < (65 + 26))) { | |
8 | if ((region_code[1] >= 65) & (region_code[1] < (65 + 26))) { | |
9 | if ((strcmp(country_code,"US") == 0) | | |
10 | (strcmp(country_code,"CA") == 0)) { | |
11 | region_code2 = ((region_code[0]-65)*26)+(region_code[1]-65); | |
12 | } | |
13 | } | |
14 | if ((region_code[1] >= 48) & (region_code[1] < (48 + 10))) { | |
15 | region_code2 = ((region_code[0]-65)*10)+(region_code[1]-48)+100; | |
16 | } | |
17 | } | |
18 | if ((region_code[0] >= 48) & (region_code[0] < (48 + 10))) { | |
19 | if ((region_code[1] >= 48) & (region_code[1] < (48 + 10))) { | |
20 | region_code2 = ((region_code[0]-48)*10)+(region_code[1]-48); | |
21 | } | |
22 | } | |
23 | if (region_code2 == -1) {return NULL;} | |
24 | if (strcmp(country_code,"CA") == 0) { | |
25 | switch (region_code2) { | |
26 | case 1: | |
27 | name = "Alberta"; | |
28 | break; | |
29 | case 28: | |
30 | name = "British Columbia"; | |
31 | break; | |
32 | case 313: | |
33 | name = "Manitoba"; | |
34 | break; | |
35 | case 339: | |
36 | name = "New Brunswick"; | |
37 | break; | |
38 | case 343: | |
39 | name = "Newfoundland"; | |
40 | break; | |
41 | case 356: | |
42 | name = "Nova Scotia"; | |
43 | break; | |
44 | case 358: | |
45 | name = "Nunavut"; | |
46 | break; | |
47 | case 377: | |
48 | name = "Ontario"; | |
49 | break; | |
50 | case 394: | |
51 | name = "Prince Edward Island"; | |
52 | break; | |
53 | case 418: | |
54 | name = "Quebec"; | |
55 | break; | |
56 | case 478: | |
57 | name = "Saskatchewan"; | |
58 | break; | |
59 | case 357: | |
60 | name = "Northwest Territories"; | |
61 | break; | |
62 | case 643: | |
63 | name = "Yukon Territory"; | |
64 | break; | |
65 | } | |
66 | } | |
67 | if (strcmp(country_code,"US") == 0) { | |
68 | switch (region_code2) { | |
69 | case 0: | |
70 | name = "Armed Forces Americas"; | |
71 | break; | |
72 | case 4: | |
73 | name = "Armed Forces Europe"; | |
74 | break; | |
75 | case 10: | |
76 | name = "Alaska"; | |
77 | break; | |
78 | case 11: | |
79 | name = "Alabama"; | |
80 | break; | |
81 | case 15: | |
82 | name = "Armed Forces Pacific"; | |
83 | break; | |
84 | case 17: | |
85 | name = "Arkansas"; | |
86 | break; | |
87 | case 18: | |
88 | name = "American Samoa"; | |
89 | break; | |
90 | case 25: | |
91 | name = "Arizona"; | |
92 | break; | |
93 | case 52: | |
94 | name = "California"; | |
95 | break; | |
96 | case 66: | |
97 | name = "Colorado"; | |
98 | break; | |
99 | case 71: | |
100 | name = "Connecticut"; | |
101 | break; | |
102 | case 80: | |
103 | name = "District of Columbia"; | |
104 | break; | |
105 | case 82: | |
106 | name = "Delaware"; | |
107 | break; | |
108 | case 141: | |
109 | name = "Florida"; | |
110 | break; | |
111 | case 142: | |
112 | name = "Federated States of Micronesia"; | |
113 | break; | |
114 | case 156: | |
115 | name = "Georgia"; | |
116 | break; | |
117 | case 176: | |
118 | name = "Guam"; | |
119 | break; | |
120 | case 190: | |
121 | name = "Hawaii"; | |
122 | break; | |
123 | case 208: | |
124 | name = "Iowa"; | |
125 | break; | |
126 | case 211: | |
127 | name = "Idaho"; | |
128 | break; | |
129 | case 219: | |
130 | name = "Illinois"; | |
131 | break; | |
132 | case 221: | |
133 | name = "Indiana"; | |
134 | break; | |
135 | case 278: | |
136 | name = "Kansas"; | |
137 | break; | |
138 | case 284: | |
139 | name = "Kentucky"; | |
140 | break; | |
141 | case 286: | |
142 | name = "Louisiana"; | |
143 | break; | |
144 | case 312: | |
145 | name = "Massachusetts"; | |
146 | break; | |
147 | case 315: | |
148 | name = "Maryland"; | |
149 | break; | |
150 | case 316: | |
151 | name = "Maine"; | |
152 | break; | |
153 | case 319: | |
154 | name = "Marshall Islands"; | |
155 | break; | |
156 | case 320: | |
157 | name = "Michigan"; | |
158 | break; | |
159 | case 325: | |
160 | name = "Minnesota"; | |
161 | break; | |
162 | case 326: | |
163 | name = "Missouri"; | |
164 | break; | |
165 | case 327: | |
166 | name = "Northern Mariana Islands"; | |
167 | break; | |
168 | case 330: | |
169 | name = "Mississippi"; | |
170 | break; | |
171 | case 331: | |
172 | name = "Montana"; | |
173 | break; | |
174 | case 340: | |
175 | name = "North Carolina"; | |
176 | break; | |
177 | case 341: | |
178 | name = "North Dakota"; | |
179 | break; | |
180 | case 342: | |
181 | name = "Nebraska"; | |
182 | break; | |
183 | case 345: | |
184 | name = "New Hampshire"; | |
185 | break; | |
186 | case 347: | |
187 | name = "New Jersey"; | |
188 | break; | |
189 | case 350: | |
190 | name = "New Mexico"; | |
191 | break; | |
192 | case 359: | |
193 | name = "Nevada"; | |
194 | break; | |
195 | case 362: | |
196 | name = "New York"; | |
197 | break; | |
198 | case 371: | |
199 | name = "Ohio"; | |
200 | break; | |
201 | case 374: | |
202 | name = "Oklahoma"; | |
203 | break; | |
204 | case 381: | |
205 | name = "Oregon"; | |
206 | break; | |
207 | case 390: | |
208 | name = "Pennsylvania"; | |
209 | break; | |
210 | case 407: | |
211 | name = "Puerto Rico"; | |
212 | break; | |
213 | case 412: | |
214 | name = "Palau"; | |
215 | break; | |
216 | case 450: | |
217 | name = "Rhode Island"; | |
218 | break; | |
219 | case 470: | |
220 | name = "South Carolina"; | |
221 | break; | |
222 | case 471: | |
223 | name = "South Dakota"; | |
224 | break; | |
225 | case 507: | |
226 | name = "Tennessee"; | |
227 | break; | |
228 | case 517: | |
229 | name = "Texas"; | |
230 | break; | |
231 | case 539: | |
232 | name = "Utah"; | |
233 | break; | |
234 | case 546: | |
235 | name = "Virginia"; | |
236 | break; | |
237 | case 554: | |
238 | name = "Virgin Islands"; | |
239 | break; | |
240 | case 565: | |
241 | name = "Vermont"; | |
242 | break; | |
243 | case 572: | |
244 | name = "Washington"; | |
245 | break; | |
246 | case 593: | |
247 | name = "West Virginia"; | |
248 | break; | |
249 | case 580: | |
250 | name = "Wisconsin"; | |
251 | break; | |
252 | case 596: | |
253 | name = "Wyoming"; | |
254 | break; | |
255 | } | |
256 | } | |
257 | if (strcmp(country_code,"AD") == 0) { | |
258 | switch (region_code2) { | |
259 | case 2: | |
260 | name = "Canillo"; | |
261 | break; | |
262 | case 3: | |
263 | name = "Encamp"; | |
264 | break; | |
265 | case 4: | |
266 | name = "La Massana"; | |
267 | break; | |
268 | case 5: | |
269 | name = "Ordino"; | |
270 | break; | |
271 | case 6: | |
272 | name = "Sant Julia de Loria"; | |
273 | break; | |
274 | case 7: | |
275 | name = "Andorra la Vella"; | |
276 | break; | |
277 | case 8: | |
278 | name = "Escaldes-Engordany"; | |
279 | break; | |
280 | } | |
281 | } | |
282 | if (strcmp(country_code,"AE") == 0) { | |
283 | switch (region_code2) { | |
284 | case 1: | |
285 | name = "Abu Dhabi"; | |
286 | break; | |
287 | case 2: | |
288 | name = "Ajman"; | |
289 | break; | |
290 | case 3: | |
291 | name = "Dubai"; | |
292 | break; | |
293 | case 4: | |
294 | name = "Fujairah"; | |
295 | break; | |
296 | case 5: | |
297 | name = "Ras Al Khaimah"; | |
298 | break; | |
299 | case 6: | |
300 | name = "Sharjah"; | |
301 | break; | |
302 | case 7: | |
303 | name = "Umm Al Quwain"; | |
304 | break; | |
305 | } | |
306 | } | |
307 | if (strcmp(country_code,"AF") == 0) { | |
308 | switch (region_code2) { | |
309 | case 1: | |
310 | name = "Badakhshan"; | |
311 | break; | |
312 | case 2: | |
313 | name = "Badghis"; | |
314 | break; | |
315 | case 3: | |
316 | name = "Baghlan"; | |
317 | break; | |
318 | case 5: | |
319 | name = "Bamian"; | |
320 | break; | |
321 | case 6: | |
322 | name = "Farah"; | |
323 | break; | |
324 | case 7: | |
325 | name = "Faryab"; | |
326 | break; | |
327 | case 8: | |
328 | name = "Ghazni"; | |
329 | break; | |
330 | case 9: | |
331 | name = "Ghowr"; | |
332 | break; | |
333 | case 10: | |
334 | name = "Helmand"; | |
335 | break; | |
336 | case 11: | |
337 | name = "Herat"; | |
338 | break; | |
339 | case 13: | |
340 | name = "Kabol"; | |
341 | break; | |
342 | case 14: | |
343 | name = "Kapisa"; | |
344 | break; | |
345 | case 15: | |
346 | name = "Konar"; | |
347 | break; | |
348 | case 16: | |
349 | name = "Laghman"; | |
350 | break; | |
351 | case 17: | |
352 | name = "Lowgar"; | |
353 | break; | |
354 | case 18: | |
355 | name = "Nangarhar"; | |
356 | break; | |
357 | case 19: | |
358 | name = "Nimruz"; | |
359 | break; | |
360 | case 21: | |
361 | name = "Paktia"; | |
362 | break; | |
363 | case 22: | |
364 | name = "Parvan"; | |
365 | break; | |
366 | case 23: | |
367 | name = "Kandahar"; | |
368 | break; | |
369 | case 24: | |
370 | name = "Kondoz"; | |
371 | break; | |
372 | case 26: | |
373 | name = "Takhar"; | |
374 | break; | |
375 | case 27: | |
376 | name = "Vardak"; | |
377 | break; | |
378 | case 28: | |
379 | name = "Zabol"; | |
380 | break; | |
381 | case 29: | |
382 | name = "Paktika"; | |
383 | break; | |
384 | case 30: | |
385 | name = "Balkh"; | |
386 | break; | |
387 | case 31: | |
388 | name = "Jowzjan"; | |
389 | break; | |
390 | case 32: | |
391 | name = "Samangan"; | |
392 | break; | |
393 | case 33: | |
394 | name = "Sar-e Pol"; | |
395 | break; | |
396 | case 34: | |
397 | name = "Konar"; | |
398 | break; | |
399 | case 35: | |
400 | name = "Laghman"; | |
401 | break; | |
402 | case 36: | |
403 | name = "Paktia"; | |
404 | break; | |
405 | case 37: | |
406 | name = "Khowst"; | |
407 | break; | |
408 | case 38: | |
409 | name = "Nurestan"; | |
410 | break; | |
411 | case 39: | |
412 | name = "Oruzgan"; | |
413 | break; | |
414 | case 40: | |
415 | name = "Parvan"; | |
416 | break; | |
417 | case 41: | |
418 | name = "Daykondi"; | |
419 | break; | |
420 | case 42: | |
421 | name = "Panjshir"; | |
422 | break; | |
423 | } | |
424 | } | |
425 | if (strcmp(country_code,"AG") == 0) { | |
426 | switch (region_code2) { | |
427 | case 1: | |
428 | name = "Barbuda"; | |
429 | break; | |
430 | case 3: | |
431 | name = "Saint George"; | |
432 | break; | |
433 | case 4: | |
434 | name = "Saint John"; | |
435 | break; | |
436 | case 5: | |
437 | name = "Saint Mary"; | |
438 | break; | |
439 | case 6: | |
440 | name = "Saint Paul"; | |
441 | break; | |
442 | case 7: | |
443 | name = "Saint Peter"; | |
444 | break; | |
445 | case 8: | |
446 | name = "Saint Philip"; | |
447 | break; | |
448 | } | |
449 | } | |
450 | if (strcmp(country_code,"AL") == 0) { | |
451 | switch (region_code2) { | |
452 | case 40: | |
453 | name = "Berat"; | |
454 | break; | |
455 | case 41: | |
456 | name = "Diber"; | |
457 | break; | |
458 | case 42: | |
459 | name = "Durres"; | |
460 | break; | |
461 | case 43: | |
462 | name = "Elbasan"; | |
463 | break; | |
464 | case 44: | |
465 | name = "Fier"; | |
466 | break; | |
467 | case 45: | |
468 | name = "Gjirokaster"; | |
469 | break; | |
470 | case 46: | |
471 | name = "Korce"; | |
472 | break; | |
473 | case 47: | |
474 | name = "Kukes"; | |
475 | break; | |
476 | case 48: | |
477 | name = "Lezhe"; | |
478 | break; | |
479 | case 49: | |
480 | name = "Shkoder"; | |
481 | break; | |
482 | case 50: | |
483 | name = "Tirane"; | |
484 | break; | |
485 | case 51: | |
486 | name = "Vlore"; | |
487 | break; | |
488 | } | |
489 | } | |
490 | if (strcmp(country_code,"AM") == 0) { | |
491 | switch (region_code2) { | |
492 | case 1: | |
493 | name = "Aragatsotn"; | |
494 | break; | |
495 | case 2: | |
496 | name = "Ararat"; | |
497 | break; | |
498 | case 3: | |
499 | name = "Armavir"; | |
500 | break; | |
501 | case 4: | |
502 | name = "Geghark'unik'"; | |
503 | break; | |
504 | case 5: | |
505 | name = "Kotayk'"; | |
506 | break; | |
507 | case 6: | |
508 | name = "Lorri"; | |
509 | break; | |
510 | case 7: | |
511 | name = "Shirak"; | |
512 | break; | |
513 | case 8: | |
514 | name = "Syunik'"; | |
515 | break; | |
516 | case 9: | |
517 | name = "Tavush"; | |
518 | break; | |
519 | case 10: | |
520 | name = "Vayots' Dzor"; | |
521 | break; | |
522 | case 11: | |
523 | name = "Yerevan"; | |
524 | break; | |
525 | } | |
526 | } | |
527 | if (strcmp(country_code,"AO") == 0) { | |
528 | switch (region_code2) { | |
529 | case 1: | |
530 | name = "Benguela"; | |
531 | break; | |
532 | case 2: | |
533 | name = "Bie"; | |
534 | break; | |
535 | case 3: | |
536 | name = "Cabinda"; | |
537 | break; | |
538 | case 4: | |
539 | name = "Cuando Cubango"; | |
540 | break; | |
541 | case 5: | |
542 | name = "Cuanza Norte"; | |
543 | break; | |
544 | case 6: | |
545 | name = "Cuanza Sul"; | |
546 | break; | |
547 | case 7: | |
548 | name = "Cunene"; | |
549 | break; | |
550 | case 8: | |
551 | name = "Huambo"; | |
552 | break; | |
553 | case 9: | |
554 | name = "Huila"; | |
555 | break; | |
556 | case 10: | |
557 | name = "Luanda"; | |
558 | break; | |
559 | case 12: | |
560 | name = "Malanje"; | |
561 | break; | |
562 | case 14: | |
563 | name = "Moxico"; | |
564 | break; | |
565 | case 15: | |
566 | name = "Uige"; | |
567 | break; | |
568 | case 16: | |
569 | name = "Zaire"; | |
570 | break; | |
571 | case 17: | |
572 | name = "Lunda Norte"; | |
573 | break; | |
574 | case 18: | |
575 | name = "Lunda Sul"; | |
576 | break; | |
577 | case 19: | |
578 | name = "Bengo"; | |
579 | break; | |
580 | case 20: | |
581 | name = "Luanda"; | |
582 | break; | |
583 | } | |
584 | } | |
585 | if (strcmp(country_code,"AR") == 0) { | |
586 | switch (region_code2) { | |
587 | case 1: | |
588 | name = "Buenos Aires"; | |
589 | break; | |
590 | case 2: | |
591 | name = "Catamarca"; | |
592 | break; | |
593 | case 3: | |
594 | name = "Chaco"; | |
595 | break; | |
596 | case 4: | |
597 | name = "Chubut"; | |
598 | break; | |
599 | case 5: | |
600 | name = "Cordoba"; | |
601 | break; | |
602 | case 6: | |
603 | name = "Corrientes"; | |
604 | break; | |
605 | case 7: | |
606 | name = "Distrito Federal"; | |
607 | break; | |
608 | case 8: | |
609 | name = "Entre Rios"; | |
610 | break; | |
611 | case 9: | |
612 | name = "Formosa"; | |
613 | break; | |
614 | case 10: | |
615 | name = "Jujuy"; | |
616 | break; | |
617 | case 11: | |
618 | name = "La Pampa"; | |
619 | break; | |
620 | case 12: | |
621 | name = "La Rioja"; | |
622 | break; | |
623 | case 13: | |
624 | name = "Mendoza"; | |
625 | break; | |
626 | case 14: | |
627 | name = "Misiones"; | |
628 | break; | |
629 | case 15: | |
630 | name = "Neuquen"; | |
631 | break; | |
632 | case 16: | |
633 | name = "Rio Negro"; | |
634 | break; | |
635 | case 17: | |
636 | name = "Salta"; | |
637 | break; | |
638 | case 18: | |
639 | name = "San Juan"; | |
640 | break; | |
641 | case 19: | |
642 | name = "San Luis"; | |
643 | break; | |
644 | case 20: | |
645 | name = "Santa Cruz"; | |
646 | break; | |
647 | case 21: | |
648 | name = "Santa Fe"; | |
649 | break; | |
650 | case 22: | |
651 | name = "Santiago del Estero"; | |
652 | break; | |
653 | case 23: | |
654 | name = "Tierra del Fuego"; | |
655 | break; | |
656 | case 24: | |
657 | name = "Tucuman"; | |
658 | break; | |
659 | } | |
660 | } | |
661 | if (strcmp(country_code,"AT") == 0) { | |
662 | switch (region_code2) { | |
663 | case 1: | |
664 | name = "Burgenland"; | |
665 | break; | |
666 | case 2: | |
667 | name = "Karnten"; | |
668 | break; | |
669 | case 3: | |
670 | name = "Niederosterreich"; | |
671 | break; | |
672 | case 4: | |
673 | name = "Oberosterreich"; | |
674 | break; | |
675 | case 5: | |
676 | name = "Salzburg"; | |
677 | break; | |
678 | case 6: | |
679 | name = "Steiermark"; | |
680 | break; | |
681 | case 7: | |
682 | name = "Tirol"; | |
683 | break; | |
684 | case 8: | |
685 | name = "Vorarlberg"; | |
686 | break; | |
687 | case 9: | |
688 | name = "Wien"; | |
689 | break; | |
690 | } | |
691 | } | |
692 | if (strcmp(country_code,"AU") == 0) { | |
693 | switch (region_code2) { | |
694 | case 1: | |
695 | name = "Australian Capital Territory"; | |
696 | break; | |
697 | case 2: | |
698 | name = "New South Wales"; | |
699 | break; | |
700 | case 3: | |
701 | name = "Northern Territory"; | |
702 | break; | |
703 | case 4: | |
704 | name = "Queensland"; | |
705 | break; | |
706 | case 5: | |
707 | name = "South Australia"; | |
708 | break; | |
709 | case 6: | |
710 | name = "Tasmania"; | |
711 | break; | |
712 | case 7: | |
713 | name = "Victoria"; | |
714 | break; | |
715 | case 8: | |
716 | name = "Western Australia"; | |
717 | break; | |
718 | } | |
719 | } | |
720 | if (strcmp(country_code,"AZ") == 0) { | |
721 | switch (region_code2) { | |
722 | case 1: | |
723 | name = "Abseron"; | |
724 | break; | |
725 | case 2: | |
726 | name = "Agcabadi"; | |
727 | break; | |
728 | case 3: | |
729 | name = "Agdam"; | |
730 | break; | |
731 | case 4: | |
732 | name = "Agdas"; | |
733 | break; | |
734 | case 5: | |
735 | name = "Agstafa"; | |
736 | break; | |
737 | case 6: | |
738 | name = "Agsu"; | |
739 | break; | |
740 | case 7: | |
741 | name = "Ali Bayramli"; | |
742 | break; | |
743 | case 8: | |
744 | name = "Astara"; | |
745 | break; | |
746 | case 9: | |
747 | name = "Baki"; | |
748 | break; | |
749 | case 10: | |
750 | name = "Balakan"; | |
751 | break; | |
752 | case 11: | |
753 | name = "Barda"; | |
754 | break; | |
755 | case 12: | |
756 | name = "Beylaqan"; | |
757 | break; | |
758 | case 13: | |
759 | name = "Bilasuvar"; | |
760 | break; | |
761 | case 14: | |
762 | name = "Cabrayil"; | |
763 | break; | |
764 | case 15: | |
765 | name = "Calilabad"; | |
766 | break; | |
767 | case 16: | |
768 | name = "Daskasan"; | |
769 | break; | |
770 | case 17: | |
771 | name = "Davaci"; | |
772 | break; | |
773 | case 18: | |
774 | name = "Fuzuli"; | |
775 | break; | |
776 | case 19: | |
777 | name = "Gadabay"; | |
778 | break; | |
779 | case 20: | |
780 | name = "Ganca"; | |
781 | break; | |
782 | case 21: | |
783 | name = "Goranboy"; | |
784 | break; | |
785 | case 22: | |
786 | name = "Goycay"; | |
787 | break; | |
788 | case 23: | |
789 | name = "Haciqabul"; | |
790 | break; | |
791 | case 24: | |
792 | name = "Imisli"; | |
793 | break; | |
794 | case 25: | |
795 | name = "Ismayilli"; | |
796 | break; | |
797 | case 26: | |
798 | name = "Kalbacar"; | |
799 | break; | |
800 | case 27: | |
801 | name = "Kurdamir"; | |
802 | break; | |
803 | case 28: | |
804 | name = "Lacin"; | |
805 | break; | |
806 | case 29: | |
807 | name = "Lankaran"; | |
808 | break; | |
809 | case 30: | |
810 | name = "Lankaran"; | |
811 | break; | |
812 | case 31: | |
813 | name = "Lerik"; | |
814 | break; | |
815 | case 32: | |
816 | name = "Masalli"; | |
817 | break; | |
818 | case 33: | |
819 | name = "Mingacevir"; | |
820 | break; | |
821 | case 34: | |
822 | name = "Naftalan"; | |
823 | break; | |
824 | case 35: | |
825 | name = "Naxcivan"; | |
826 | break; | |
827 | case 36: | |
828 | name = "Neftcala"; | |
829 | break; | |
830 | case 37: | |
831 | name = "Oguz"; | |
832 | break; | |
833 | case 38: | |
834 | name = "Qabala"; | |
835 | break; | |
836 | case 39: | |
837 | name = "Qax"; | |
838 | break; | |
839 | case 40: | |
840 | name = "Qazax"; | |
841 | break; | |
842 | case 41: | |
843 | name = "Qobustan"; | |
844 | break; | |
845 | case 42: | |
846 | name = "Quba"; | |
847 | break; | |
848 | case 43: | |
849 | name = "Qubadli"; | |
850 | break; | |
851 | case 44: | |
852 | name = "Qusar"; | |
853 | break; | |
854 | case 45: | |
855 | name = "Saatli"; | |
856 | break; | |
857 | case 46: | |
858 | name = "Sabirabad"; | |
859 | break; | |
860 | case 47: | |
861 | name = "Saki"; | |
862 | break; | |
863 | case 48: | |
864 | name = "Saki"; | |
865 | break; | |
866 | case 49: | |
867 | name = "Salyan"; | |
868 | break; | |
869 | case 50: | |
870 | name = "Samaxi"; | |
871 | break; | |
872 | case 51: | |
873 | name = "Samkir"; | |
874 | break; | |
875 | case 52: | |
876 | name = "Samux"; | |
877 | break; | |
878 | case 53: | |
879 | name = "Siyazan"; | |
880 | break; | |
881 | case 54: | |
882 | name = "Sumqayit"; | |
883 | break; | |
884 | case 55: | |
885 | name = "Susa"; | |
886 | break; | |
887 | case 56: | |
888 | name = "Susa"; | |
889 | break; | |
890 | case 57: | |
891 | name = "Tartar"; | |
892 | break; | |
893 | case 58: | |
894 | name = "Tovuz"; | |
895 | break; | |
896 | case 59: | |
897 | name = "Ucar"; | |
898 | break; | |
899 | case 60: | |
900 | name = "Xacmaz"; | |
901 | break; | |
902 | case 61: | |
903 | name = "Xankandi"; | |
904 | break; | |
905 | case 62: | |
906 | name = "Xanlar"; | |
907 | break; | |
908 | case 63: | |
909 | name = "Xizi"; | |
910 | break; | |
911 | case 64: | |
912 | name = "Xocali"; | |
913 | break; | |
914 | case 65: | |
915 | name = "Xocavand"; | |
916 | break; | |
917 | case 66: | |
918 | name = "Yardimli"; | |
919 | break; | |
920 | case 67: | |
921 | name = "Yevlax"; | |
922 | break; | |
923 | case 68: | |
924 | name = "Yevlax"; | |
925 | break; | |
926 | case 69: | |
927 | name = "Zangilan"; | |
928 | break; | |
929 | case 70: | |
930 | name = "Zaqatala"; | |
931 | break; | |
932 | case 71: | |
933 | name = "Zardab"; | |
934 | break; | |
935 | } | |
936 | } | |
937 | if (strcmp(country_code,"BA") == 0) { | |
938 | switch (region_code2) { | |
939 | case 1: | |
940 | name = "Federation of Bosnia and Herzegovina"; | |
941 | break; | |
942 | case 2: | |
943 | name = "Republika Srpska"; | |
944 | break; | |
945 | } | |
946 | } | |
947 | if (strcmp(country_code,"BB") == 0) { | |
948 | switch (region_code2) { | |
949 | case 1: | |
950 | name = "Christ Church"; | |
951 | break; | |
952 | case 2: | |
953 | name = "Saint Andrew"; | |
954 | break; | |
955 | case 3: | |
956 | name = "Saint George"; | |
957 | break; | |
958 | case 4: | |
959 | name = "Saint James"; | |
960 | break; | |
961 | case 5: | |
962 | name = "Saint John"; | |
963 | break; | |
964 | case 6: | |
965 | name = "Saint Joseph"; | |
966 | break; | |
967 | case 7: | |
968 | name = "Saint Lucy"; | |
969 | break; | |
970 | case 8: | |
971 | name = "Saint Michael"; | |
972 | break; | |
973 | case 9: | |
974 | name = "Saint Peter"; | |
975 | break; | |
976 | case 10: | |
977 | name = "Saint Philip"; | |
978 | break; | |
979 | case 11: | |
980 | name = "Saint Thomas"; | |
981 | break; | |
982 | } | |
983 | } | |
984 | if (strcmp(country_code,"BD") == 0) { | |
985 | switch (region_code2) { | |
986 | case 1: | |
987 | name = "Barisal"; | |
988 | break; | |
989 | case 4: | |
990 | name = "Bandarban"; | |
991 | break; | |
992 | case 5: | |
993 | name = "Comilla"; | |
994 | break; | |
995 | case 12: | |
996 | name = "Mymensingh"; | |
997 | break; | |
998 | case 13: | |
999 | name = "Noakhali"; | |
1000 | break; | |
1001 | case 15: | |
1002 | name = "Patuakhali"; | |
1003 | break; | |
1004 | case 22: | |
1005 | name = "Bagerhat"; | |
1006 | break; | |
1007 | case 23: | |
1008 | name = "Bhola"; | |
1009 | break; | |
1010 | case 24: | |
1011 | name = "Bogra"; | |
1012 | break; | |
1013 | case 25: | |
1014 | name = "Barguna"; | |
1015 | break; | |
1016 | case 26: | |
1017 | name = "Brahmanbaria"; | |
1018 | break; | |
1019 | case 27: | |
1020 | name = "Chandpur"; | |
1021 | break; | |
1022 | case 28: | |
1023 | name = "Chapai Nawabganj"; | |
1024 | break; | |
1025 | case 29: | |
1026 | name = "Chattagram"; | |
1027 | break; | |
1028 | case 30: | |
1029 | name = "Chuadanga"; | |
1030 | break; | |
1031 | case 31: | |
1032 | name = "Cox's Bazar"; | |
1033 | break; | |
1034 | case 32: | |
1035 | name = "Dhaka"; | |
1036 | break; | |
1037 | case 33: | |
1038 | name = "Dinajpur"; | |
1039 | break; | |
1040 | case 34: | |
1041 | name = "Faridpur"; | |
1042 | break; | |
1043 | case 35: | |
1044 | name = "Feni"; | |
1045 | break; | |
1046 | case 36: | |
1047 | name = "Gaibandha"; | |
1048 | break; | |
1049 | case 37: | |
1050 | name = "Gazipur"; | |
1051 | break; | |
1052 | case 38: | |
1053 | name = "Gopalganj"; | |
1054 | break; | |
1055 | case 39: | |
1056 | name = "Habiganj"; | |
1057 | break; | |
1058 | case 40: | |
1059 | name = "Jaipurhat"; | |
1060 | break; | |
1061 | case 41: | |
1062 | name = "Jamalpur"; | |
1063 | break; | |
1064 | case 42: | |
1065 | name = "Jessore"; | |
1066 | break; | |
1067 | case 43: | |
1068 | name = "Jhalakati"; | |
1069 | break; | |
1070 | case 44: | |
1071 | name = "Jhenaidah"; | |
1072 | break; | |
1073 | case 45: | |
1074 | name = "Khagrachari"; | |
1075 | break; | |
1076 | case 46: | |
1077 | name = "Khulna"; | |
1078 | break; | |
1079 | case 47: | |
1080 | name = "Kishorganj"; | |
1081 | break; | |
1082 | case 48: | |
1083 | name = "Kurigram"; | |
1084 | break; | |
1085 | case 49: | |
1086 | name = "Kushtia"; | |
1087 | break; | |
1088 | case 50: | |
1089 | name = "Laksmipur"; | |
1090 | break; | |
1091 | case 51: | |
1092 | name = "Lalmonirhat"; | |
1093 | break; | |
1094 | case 52: | |
1095 | name = "Madaripur"; | |
1096 | break; | |
1097 | case 53: | |
1098 | name = "Magura"; | |
1099 | break; | |
1100 | case 54: | |
1101 | name = "Manikganj"; | |
1102 | break; | |
1103 | case 55: | |
1104 | name = "Meherpur"; | |
1105 | break; | |
1106 | case 56: | |
1107 | name = "Moulavibazar"; | |
1108 | break; | |
1109 | case 57: | |
1110 | name = "Munshiganj"; | |
1111 | break; | |
1112 | case 58: | |
1113 | name = "Naogaon"; | |
1114 | break; | |
1115 | case 59: | |
1116 | name = "Narail"; | |
1117 | break; | |
1118 | case 60: | |
1119 | name = "Narayanganj"; | |
1120 | break; | |
1121 | case 61: | |
1122 | name = "Narsingdi"; | |
1123 | break; | |
1124 | case 62: | |
1125 | name = "Nator"; | |
1126 | break; | |
1127 | case 63: | |
1128 | name = "Netrakona"; | |
1129 | break; | |
1130 | case 64: | |
1131 | name = "Nilphamari"; | |
1132 | break; | |
1133 | case 65: | |
1134 | name = "Pabna"; | |
1135 | break; | |
1136 | case 66: | |
1137 | name = "Panchagar"; | |
1138 | break; | |
1139 | case 67: | |
1140 | name = "Parbattya Chattagram"; | |
1141 | break; | |
1142 | case 68: | |
1143 | name = "Pirojpur"; | |
1144 | break; | |
1145 | case 69: | |
1146 | name = "Rajbari"; | |
1147 | break; | |
1148 | case 70: | |
1149 | name = "Rajshahi"; | |
1150 | break; | |
1151 | case 71: | |
1152 | name = "Rangpur"; | |
1153 | break; | |
1154 | case 72: | |
1155 | name = "Satkhira"; | |
1156 | break; | |
1157 | case 73: | |
1158 | name = "Shariyatpur"; | |
1159 | break; | |
1160 | case 74: | |
1161 | name = "Sherpur"; | |
1162 | break; | |
1163 | case 75: | |
1164 | name = "Sirajganj"; | |
1165 | break; | |
1166 | case 76: | |
1167 | name = "Sunamganj"; | |
1168 | break; | |
1169 | case 77: | |
1170 | name = "Sylhet"; | |
1171 | break; | |
1172 | case 78: | |
1173 | name = "Tangail"; | |
1174 | break; | |
1175 | case 79: | |
1176 | name = "Thakurgaon"; | |
1177 | break; | |
1178 | case 81: | |
1179 | name = "Dhaka"; | |
1180 | break; | |
1181 | case 82: | |
1182 | name = "Khulna"; | |
1183 | break; | |
1184 | case 83: | |
1185 | name = "Rajshahi"; | |
1186 | break; | |
1187 | case 84: | |
1188 | name = "Chittagong"; | |
1189 | break; | |
1190 | case 85: | |
1191 | name = "Barisal"; | |
1192 | break; | |
1193 | case 86: | |
1194 | name = "Sylhet"; | |
1195 | break; | |
1196 | } | |
1197 | } | |
1198 | if (strcmp(country_code,"BE") == 0) { | |
1199 | switch (region_code2) { | |
1200 | case 1: | |
1201 | name = "Antwerpen"; | |
1202 | break; | |
1203 | case 2: | |
1204 | name = "Brabant"; | |
1205 | break; | |
1206 | case 3: | |
1207 | name = "Hainaut"; | |
1208 | break; | |
1209 | case 4: | |
1210 | name = "Liege"; | |
1211 | break; | |
1212 | case 5: | |
1213 | name = "Limburg"; | |
1214 | break; | |
1215 | case 6: | |
1216 | name = "Luxembourg"; | |
1217 | break; | |
1218 | case 7: | |
1219 | name = "Namur"; | |
1220 | break; | |
1221 | case 8: | |
1222 | name = "Oost-Vlaanderen"; | |
1223 | break; | |
1224 | case 9: | |
1225 | name = "West-Vlaanderen"; | |
1226 | break; | |
1227 | case 10: | |
1228 | name = "Brabant Wallon"; | |
1229 | break; | |
1230 | case 11: | |
1231 | name = "Brussels Hoofdstedelijk Gewest"; | |
1232 | break; | |
1233 | case 12: | |
1234 | name = "Vlaams-Brabant"; | |
1235 | break; | |
1236 | } | |
1237 | } | |
1238 | if (strcmp(country_code,"BF") == 0) { | |
1239 | switch (region_code2) { | |
1240 | case 15: | |
1241 | name = "Bam"; | |
1242 | break; | |
1243 | case 19: | |
1244 | name = "Boulkiemde"; | |
1245 | break; | |
1246 | case 20: | |
1247 | name = "Ganzourgou"; | |
1248 | break; | |
1249 | case 21: | |
1250 | name = "Gnagna"; | |
1251 | break; | |
1252 | case 28: | |
1253 | name = "Kouritenga"; | |
1254 | break; | |
1255 | case 33: | |
1256 | name = "Oudalan"; | |
1257 | break; | |
1258 | case 34: | |
1259 | name = "Passore"; | |
1260 | break; | |
1261 | case 36: | |
1262 | name = "Sanguie"; | |
1263 | break; | |
1264 | case 40: | |
1265 | name = "Soum"; | |
1266 | break; | |
1267 | case 42: | |
1268 | name = "Tapoa"; | |
1269 | break; | |
1270 | case 44: | |
1271 | name = "Zoundweogo"; | |
1272 | break; | |
1273 | case 45: | |
1274 | name = "Bale"; | |
1275 | break; | |
1276 | case 46: | |
1277 | name = "Banwa"; | |
1278 | break; | |
1279 | case 47: | |
1280 | name = "Bazega"; | |
1281 | break; | |
1282 | case 48: | |
1283 | name = "Bougouriba"; | |
1284 | break; | |
1285 | case 49: | |
1286 | name = "Boulgou"; | |
1287 | break; | |
1288 | case 50: | |
1289 | name = "Gourma"; | |
1290 | break; | |
1291 | case 51: | |
1292 | name = "Houet"; | |
1293 | break; | |
1294 | case 52: | |
1295 | name = "Ioba"; | |
1296 | break; | |
1297 | case 53: | |
1298 | name = "Kadiogo"; | |
1299 | break; | |
1300 | case 54: | |
1301 | name = "Kenedougou"; | |
1302 | break; | |
1303 | case 55: | |
1304 | name = "Komoe"; | |
1305 | break; | |
1306 | case 56: | |
1307 | name = "Komondjari"; | |
1308 | break; | |
1309 | case 57: | |
1310 | name = "Kompienga"; | |
1311 | break; | |
1312 | case 58: | |
1313 | name = "Kossi"; | |
1314 | break; | |
1315 | case 59: | |
1316 | name = "Koulpelogo"; | |
1317 | break; | |
1318 | case 60: | |
1319 | name = "Kourweogo"; | |
1320 | break; | |
1321 | case 61: | |
1322 | name = "Leraba"; | |
1323 | break; | |
1324 | case 62: | |
1325 | name = "Loroum"; | |
1326 | break; | |
1327 | case 63: | |
1328 | name = "Mouhoun"; | |
1329 | break; | |
1330 | case 64: | |
1331 | name = "Namentenga"; | |
1332 | break; | |
1333 | case 65: | |
1334 | name = "Naouri"; | |
1335 | break; | |
1336 | case 66: | |
1337 | name = "Nayala"; | |
1338 | break; | |
1339 | case 67: | |
1340 | name = "Noumbiel"; | |
1341 | break; | |
1342 | case 68: | |
1343 | name = "Oubritenga"; | |
1344 | break; | |
1345 | case 69: | |
1346 | name = "Poni"; | |
1347 | break; | |
1348 | case 70: | |
1349 | name = "Sanmatenga"; | |
1350 | break; | |
1351 | case 71: | |
1352 | name = "Seno"; | |
1353 | break; | |
1354 | case 72: | |
1355 | name = "Sissili"; | |
1356 | break; | |
1357 | case 73: | |
1358 | name = "Sourou"; | |
1359 | break; | |
1360 | case 74: | |
1361 | name = "Tuy"; | |
1362 | break; | |
1363 | case 75: | |
1364 | name = "Yagha"; | |
1365 | break; | |
1366 | case 76: | |
1367 | name = "Yatenga"; | |
1368 | break; | |
1369 | case 77: | |
1370 | name = "Ziro"; | |
1371 | break; | |
1372 | case 78: | |
1373 | name = "Zondoma"; | |
1374 | break; | |
1375 | } | |
1376 | } | |
1377 | if (strcmp(country_code,"BG") == 0) { | |
1378 | switch (region_code2) { | |
1379 | case 33: | |
1380 | name = "Mikhaylovgrad"; | |
1381 | break; | |
1382 | case 38: | |
1383 | name = "Blagoevgrad"; | |
1384 | break; | |
1385 | case 39: | |
1386 | name = "Burgas"; | |
1387 | break; | |
1388 | case 40: | |
1389 | name = "Dobrich"; | |
1390 | break; | |
1391 | case 41: | |
1392 | name = "Gabrovo"; | |
1393 | break; | |
1394 | case 42: | |
1395 | name = "Grad Sofiya"; | |
1396 | break; | |
1397 | case 43: | |
1398 | name = "Khaskovo"; | |
1399 | break; | |
1400 | case 44: | |
1401 | name = "Kurdzhali"; | |
1402 | break; | |
1403 | case 45: | |
1404 | name = "Kyustendil"; | |
1405 | break; | |
1406 | case 46: | |
1407 | name = "Lovech"; | |
1408 | break; | |
1409 | case 47: | |
1410 | name = "Montana"; | |
1411 | break; | |
1412 | case 48: | |
1413 | name = "Pazardzhik"; | |
1414 | break; | |
1415 | case 49: | |
1416 | name = "Pernik"; | |
1417 | break; | |
1418 | case 50: | |
1419 | name = "Pleven"; | |
1420 | break; | |
1421 | case 51: | |
1422 | name = "Plovdiv"; | |
1423 | break; | |
1424 | case 52: | |
1425 | name = "Razgrad"; | |
1426 | break; | |
1427 | case 53: | |
1428 | name = "Ruse"; | |
1429 | break; | |
1430 | case 54: | |
1431 | name = "Shumen"; | |
1432 | break; | |
1433 | case 55: | |
1434 | name = "Silistra"; | |
1435 | break; | |
1436 | case 56: | |
1437 | name = "Sliven"; | |
1438 | break; | |
1439 | case 57: | |
1440 | name = "Smolyan"; | |
1441 | break; | |
1442 | case 58: | |
1443 | name = "Sofiya"; | |
1444 | break; | |
1445 | case 59: | |
1446 | name = "Stara Zagora"; | |
1447 | break; | |
1448 | case 60: | |
1449 | name = "Turgovishte"; | |
1450 | break; | |
1451 | case 61: | |
1452 | name = "Varna"; | |
1453 | break; | |
1454 | case 62: | |
1455 | name = "Veliko Turnovo"; | |
1456 | break; | |
1457 | case 63: | |
1458 | name = "Vidin"; | |
1459 | break; | |
1460 | case 64: | |
1461 | name = "Vratsa"; | |
1462 | break; | |
1463 | case 65: | |
1464 | name = "Yambol"; | |
1465 | break; | |
1466 | } | |
1467 | } | |
1468 | if (strcmp(country_code,"BH") == 0) { | |
1469 | switch (region_code2) { | |
1470 | case 1: | |
1471 | name = "Al Hadd"; | |
1472 | break; | |
1473 | case 2: | |
1474 | name = "Al Manamah"; | |
1475 | break; | |
1476 | case 3: | |
1477 | name = "Al Muharraq"; | |
1478 | break; | |
1479 | case 5: | |
1480 | name = "Jidd Hafs"; | |
1481 | break; | |
1482 | case 6: | |
1483 | name = "Sitrah"; | |
1484 | break; | |
1485 | case 8: | |
1486 | name = "Al Mintaqah al Gharbiyah"; | |
1487 | break; | |
1488 | case 9: | |
1489 | name = "Mintaqat Juzur Hawar"; | |
1490 | break; | |
1491 | case 10: | |
1492 | name = "Al Mintaqah ash Shamaliyah"; | |
1493 | break; | |
1494 | case 11: | |
1495 | name = "Al Mintaqah al Wusta"; | |
1496 | break; | |
1497 | case 12: | |
1498 | name = "Madinat"; | |
1499 | break; | |
1500 | case 13: | |
1501 | name = "Ar Rifa"; | |
1502 | break; | |
1503 | case 14: | |
1504 | name = "Madinat Hamad"; | |
1505 | break; | |
1506 | case 15: | |
1507 | name = "Al Muharraq"; | |
1508 | break; | |
1509 | case 16: | |
1510 | name = "Al Asimah"; | |
1511 | break; | |
1512 | case 17: | |
1513 | name = "Al Janubiyah"; | |
1514 | break; | |
1515 | case 18: | |
1516 | name = "Ash Shamaliyah"; | |
1517 | break; | |
1518 | case 19: | |
1519 | name = "Al Wusta"; | |
1520 | break; | |
1521 | } | |
1522 | } | |
1523 | if (strcmp(country_code,"BI") == 0) { | |
1524 | switch (region_code2) { | |
1525 | case 2: | |
1526 | name = "Bujumbura"; | |
1527 | break; | |
1528 | case 9: | |
1529 | name = "Bubanza"; | |
1530 | break; | |
1531 | case 10: | |
1532 | name = "Bururi"; | |
1533 | break; | |
1534 | case 11: | |
1535 | name = "Cankuzo"; | |
1536 | break; | |
1537 | case 12: | |
1538 | name = "Cibitoke"; | |
1539 | break; | |
1540 | case 13: | |
1541 | name = "Gitega"; | |
1542 | break; | |
1543 | case 14: | |
1544 | name = "Karuzi"; | |
1545 | break; | |
1546 | case 15: | |
1547 | name = "Kayanza"; | |
1548 | break; | |
1549 | case 16: | |
1550 | name = "Kirundo"; | |
1551 | break; | |
1552 | case 17: | |
1553 | name = "Makamba"; | |
1554 | break; | |
1555 | case 18: | |
1556 | name = "Muyinga"; | |
1557 | break; | |
1558 | case 19: | |
1559 | name = "Ngozi"; | |
1560 | break; | |
1561 | case 20: | |
1562 | name = "Rutana"; | |
1563 | break; | |
1564 | case 21: | |
1565 | name = "Ruyigi"; | |
1566 | break; | |
1567 | case 22: | |
1568 | name = "Muramvya"; | |
1569 | break; | |
1570 | case 23: | |
1571 | name = "Mwaro"; | |
1572 | break; | |
1573 | } | |
1574 | } | |
1575 | if (strcmp(country_code,"BJ") == 0) { | |
1576 | switch (region_code2) { | |
1577 | case 1: | |
1578 | name = "Atakora"; | |
1579 | break; | |
1580 | case 2: | |
1581 | name = "Atlantique"; | |
1582 | break; | |
1583 | case 3: | |
1584 | name = "Borgou"; | |
1585 | break; | |
1586 | case 4: | |
1587 | name = "Mono"; | |
1588 | break; | |
1589 | case 5: | |
1590 | name = "Oueme"; | |
1591 | break; | |
1592 | case 6: | |
1593 | name = "Zou"; | |
1594 | break; | |
1595 | case 14: | |
1596 | name = "Littoral"; | |
1597 | break; | |
1598 | } | |
1599 | } | |
1600 | if (strcmp(country_code,"BM") == 0) { | |
1601 | switch (region_code2) { | |
1602 | case 1: | |
1603 | name = "Devonshire"; | |
1604 | break; | |
1605 | case 2: | |
1606 | name = "Hamilton"; | |
1607 | break; | |
1608 | case 3: | |
1609 | name = "Hamilton"; | |
1610 | break; | |
1611 | case 4: | |
1612 | name = "Paget"; | |
1613 | break; | |
1614 | case 5: | |
1615 | name = "Pembroke"; | |
1616 | break; | |
1617 | case 6: | |
1618 | name = "Saint George"; | |
1619 | break; | |
1620 | case 7: | |
1621 | name = "Saint George's"; | |
1622 | break; | |
1623 | case 8: | |
1624 | name = "Sandys"; | |
1625 | break; | |
1626 | case 9: | |
1627 | name = "Smiths"; | |
1628 | break; | |
1629 | case 10: | |
1630 | name = "Southampton"; | |
1631 | break; | |
1632 | case 11: | |
1633 | name = "Warwick"; | |
1634 | break; | |
1635 | } | |
1636 | } | |
1637 | if (strcmp(country_code,"BN") == 0) { | |
1638 | switch (region_code2) { | |
1639 | case 7: | |
1640 | name = "Alibori"; | |
1641 | break; | |
1642 | case 8: | |
1643 | name = "Belait"; | |
1644 | break; | |
1645 | case 9: | |
1646 | name = "Brunei and Muara"; | |
1647 | break; | |
1648 | case 10: | |
1649 | name = "Temburong"; | |
1650 | break; | |
1651 | case 11: | |
1652 | name = "Collines"; | |
1653 | break; | |
1654 | case 12: | |
1655 | name = "Kouffo"; | |
1656 | break; | |
1657 | case 13: | |
1658 | name = "Donga"; | |
1659 | break; | |
1660 | case 14: | |
1661 | name = "Littoral"; | |
1662 | break; | |
1663 | case 15: | |
1664 | name = "Tutong"; | |
1665 | break; | |
1666 | case 16: | |
1667 | name = "Oueme"; | |
1668 | break; | |
1669 | case 17: | |
1670 | name = "Plateau"; | |
1671 | break; | |
1672 | case 18: | |
1673 | name = "Zou"; | |
1674 | break; | |
1675 | } | |
1676 | } | |
1677 | if (strcmp(country_code,"BO") == 0) { | |
1678 | switch (region_code2) { | |
1679 | case 1: | |
1680 | name = "Chuquisaca"; | |
1681 | break; | |
1682 | case 2: | |
1683 | name = "Cochabamba"; | |
1684 | break; | |
1685 | case 3: | |
1686 | name = "El Beni"; | |
1687 | break; | |
1688 | case 4: | |
1689 | name = "La Paz"; | |
1690 | break; | |
1691 | case 5: | |
1692 | name = "Oruro"; | |
1693 | break; | |
1694 | case 6: | |
1695 | name = "Pando"; | |
1696 | break; | |
1697 | case 7: | |
1698 | name = "Potosi"; | |
1699 | break; | |
1700 | case 8: | |
1701 | name = "Santa Cruz"; | |
1702 | break; | |
1703 | case 9: | |
1704 | name = "Tarija"; | |
1705 | break; | |
1706 | } | |
1707 | } | |
1708 | if (strcmp(country_code,"BR") == 0) { | |
1709 | switch (region_code2) { | |
1710 | case 1: | |
1711 | name = "Acre"; | |
1712 | break; | |
1713 | case 2: | |
1714 | name = "Alagoas"; | |
1715 | break; | |
1716 | case 3: | |
1717 | name = "Amapa"; | |
1718 | break; | |
1719 | case 4: | |
1720 | name = "Amazonas"; | |
1721 | break; | |
1722 | case 5: | |
1723 | name = "Bahia"; | |
1724 | break; | |
1725 | case 6: | |
1726 | name = "Ceara"; | |
1727 | break; | |
1728 | case 7: | |
1729 | name = "Distrito Federal"; | |
1730 | break; | |
1731 | case 8: | |
1732 | name = "Espirito Santo"; | |
1733 | break; | |
1734 | case 11: | |
1735 | name = "Mato Grosso do Sul"; | |
1736 | break; | |
1737 | case 13: | |
1738 | name = "Maranhao"; | |
1739 | break; | |
1740 | case 14: | |
1741 | name = "Mato Grosso"; | |
1742 | break; | |
1743 | case 15: | |
1744 | name = "Minas Gerais"; | |
1745 | break; | |
1746 | case 16: | |
1747 | name = "Para"; | |
1748 | break; | |
1749 | case 17: | |
1750 | name = "Paraiba"; | |
1751 | break; | |
1752 | case 18: | |
1753 | name = "Parana"; | |
1754 | break; | |
1755 | case 20: | |
1756 | name = "Piaui"; | |
1757 | break; | |
1758 | case 21: | |
1759 | name = "Rio de Janeiro"; | |
1760 | break; | |
1761 | case 22: | |
1762 | name = "Rio Grande do Norte"; | |
1763 | break; | |
1764 | case 23: | |
1765 | name = "Rio Grande do Sul"; | |
1766 | break; | |
1767 | case 24: | |
1768 | name = "Rondonia"; | |
1769 | break; | |
1770 | case 25: | |
1771 | name = "Roraima"; | |
1772 | break; | |
1773 | case 26: | |
1774 | name = "Santa Catarina"; | |
1775 | break; | |
1776 | case 27: | |
1777 | name = "Sao Paulo"; | |
1778 | break; | |
1779 | case 28: | |
1780 | name = "Sergipe"; | |
1781 | break; | |
1782 | case 29: | |
1783 | name = "Goias"; | |
1784 | break; | |
1785 | case 30: | |
1786 | name = "Pernambuco"; | |
1787 | break; | |
1788 | case 31: | |
1789 | name = "Tocantins"; | |
1790 | break; | |
1791 | } | |
1792 | } | |
1793 | if (strcmp(country_code,"BS") == 0) { | |
1794 | switch (region_code2) { | |
1795 | case 5: | |
1796 | name = "Bimini"; | |
1797 | break; | |
1798 | case 6: | |
1799 | name = "Cat Island"; | |
1800 | break; | |
1801 | case 10: | |
1802 | name = "Exuma"; | |
1803 | break; | |
1804 | case 13: | |
1805 | name = "Inagua"; | |
1806 | break; | |
1807 | case 15: | |
1808 | name = "Long Island"; | |
1809 | break; | |
1810 | case 16: | |
1811 | name = "Mayaguana"; | |
1812 | break; | |
1813 | case 18: | |
1814 | name = "Ragged Island"; | |
1815 | break; | |
1816 | case 22: | |
1817 | name = "Harbour Island"; | |
1818 | break; | |
1819 | case 23: | |
1820 | name = "New Providence"; | |
1821 | break; | |
1822 | case 24: | |
1823 | name = "Acklins and Crooked Islands"; | |
1824 | break; | |
1825 | case 25: | |
1826 | name = "Freeport"; | |
1827 | break; | |
1828 | case 26: | |
1829 | name = "Fresh Creek"; | |
1830 | break; | |
1831 | case 27: | |
1832 | name = "Governor's Harbour"; | |
1833 | break; | |
1834 | case 28: | |
1835 | name = "Green Turtle Cay"; | |
1836 | break; | |
1837 | case 29: | |
1838 | name = "High Rock"; | |
1839 | break; | |
1840 | case 30: | |
1841 | name = "Kemps Bay"; | |
1842 | break; | |
1843 | case 31: | |
1844 | name = "Marsh Harbour"; | |
1845 | break; | |
1846 | case 32: | |
1847 | name = "Nichollstown and Berry Islands"; | |
1848 | break; | |
1849 | case 33: | |
1850 | name = "Rock Sound"; | |
1851 | break; | |
1852 | case 34: | |
1853 | name = "Sandy Point"; | |
1854 | break; | |
1855 | case 35: | |
1856 | name = "San Salvador and Rum Cay"; | |
1857 | break; | |
1858 | } | |
1859 | } | |
1860 | if (strcmp(country_code,"BT") == 0) { | |
1861 | switch (region_code2) { | |
1862 | case 5: | |
1863 | name = "Bumthang"; | |
1864 | break; | |
1865 | case 6: | |
1866 | name = "Chhukha"; | |
1867 | break; | |
1868 | case 7: | |
1869 | name = "Chirang"; | |
1870 | break; | |
1871 | case 8: | |
1872 | name = "Daga"; | |
1873 | break; | |
1874 | case 9: | |
1875 | name = "Geylegphug"; | |
1876 | break; | |
1877 | case 10: | |
1878 | name = "Ha"; | |
1879 | break; | |
1880 | case 11: | |
1881 | name = "Lhuntshi"; | |
1882 | break; | |
1883 | case 12: | |
1884 | name = "Mongar"; | |
1885 | break; | |
1886 | case 13: | |
1887 | name = "Paro"; | |
1888 | break; | |
1889 | case 14: | |
1890 | name = "Pemagatsel"; | |
1891 | break; | |
1892 | case 15: | |
1893 | name = "Punakha"; | |
1894 | break; | |
1895 | case 16: | |
1896 | name = "Samchi"; | |
1897 | break; | |
1898 | case 17: | |
1899 | name = "Samdrup"; | |
1900 | break; | |
1901 | case 18: | |
1902 | name = "Shemgang"; | |
1903 | break; | |
1904 | case 19: | |
1905 | name = "Tashigang"; | |
1906 | break; | |
1907 | case 20: | |
1908 | name = "Thimphu"; | |
1909 | break; | |
1910 | case 21: | |
1911 | name = "Tongsa"; | |
1912 | break; | |
1913 | case 22: | |
1914 | name = "Wangdi Phodrang"; | |
1915 | break; | |
1916 | } | |
1917 | } | |
1918 | if (strcmp(country_code,"BW") == 0) { | |
1919 | switch (region_code2) { | |
1920 | case 1: | |
1921 | name = "Central"; | |
1922 | break; | |
1923 | case 3: | |
1924 | name = "Ghanzi"; | |
1925 | break; | |
1926 | case 4: | |
1927 | name = "Kgalagadi"; | |
1928 | break; | |
1929 | case 5: | |
1930 | name = "Kgatleng"; | |
1931 | break; | |
1932 | case 6: | |
1933 | name = "Kweneng"; | |
1934 | break; | |
1935 | case 8: | |
1936 | name = "North-East"; | |
1937 | break; | |
1938 | case 9: | |
1939 | name = "South-East"; | |
1940 | break; | |
1941 | case 10: | |
1942 | name = "Southern"; | |
1943 | break; | |
1944 | case 11: | |
1945 | name = "North-West"; | |
1946 | break; | |
1947 | } | |
1948 | } | |
1949 | if (strcmp(country_code,"BY") == 0) { | |
1950 | switch (region_code2) { | |
1951 | case 1: | |
1952 | name = "Brestskaya Voblasts'"; | |
1953 | break; | |
1954 | case 2: | |
1955 | name = "Homyel'skaya Voblasts'"; | |
1956 | break; | |
1957 | case 3: | |
1958 | name = "Hrodzyenskaya Voblasts'"; | |
1959 | break; | |
1960 | case 4: | |
1961 | name = "Minsk"; | |
1962 | break; | |
1963 | case 5: | |
1964 | name = "Minskaya Voblasts'"; | |
1965 | break; | |
1966 | case 6: | |
1967 | name = "Mahilyowskaya Voblasts'"; | |
1968 | break; | |
1969 | case 7: | |
1970 | name = "Vitsyebskaya Voblasts'"; | |
1971 | break; | |
1972 | } | |
1973 | } | |
1974 | if (strcmp(country_code,"BZ") == 0) { | |
1975 | switch (region_code2) { | |
1976 | case 1: | |
1977 | name = "Belize"; | |
1978 | break; | |
1979 | case 2: | |
1980 | name = "Cayo"; | |
1981 | break; | |
1982 | case 3: | |
1983 | name = "Corozal"; | |
1984 | break; | |
1985 | case 4: | |
1986 | name = "Orange Walk"; | |
1987 | break; | |
1988 | case 5: | |
1989 | name = "Stann Creek"; | |
1990 | break; | |
1991 | case 6: | |
1992 | name = "Toledo"; | |
1993 | break; | |
1994 | } | |
1995 | } | |
1996 | if (strcmp(country_code,"CD") == 0) { | |
1997 | switch (region_code2) { | |
1998 | case 1: | |
1999 | name = "Bandundu"; | |
2000 | break; | |
2001 | case 2: | |
2002 | name = "Equateur"; | |
2003 | break; | |
2004 | case 4: | |
2005 | name = "Kasai-Oriental"; | |
2006 | break; | |
2007 | case 5: | |
2008 | name = "Katanga"; | |
2009 | break; | |
2010 | case 6: | |
2011 | name = "Kinshasa"; | |
2012 | break; | |
2013 | case 7: | |
2014 | name = "Kivu"; | |
2015 | break; | |
2016 | case 8: | |
2017 | name = "Bas-Congo"; | |
2018 | break; | |
2019 | case 9: | |
2020 | name = "Orientale"; | |
2021 | break; | |
2022 | case 10: | |
2023 | name = "Maniema"; | |
2024 | break; | |
2025 | case 11: | |
2026 | name = "Nord-Kivu"; | |
2027 | break; | |
2028 | case 12: | |
2029 | name = "Sud-Kivu"; | |
2030 | break; | |
2031 | case 13: | |
2032 | name = "Cuvette"; | |
2033 | break; | |
2034 | } | |
2035 | } | |
2036 | if (strcmp(country_code,"CF") == 0) { | |
2037 | switch (region_code2) { | |
2038 | case 1: | |
2039 | name = "Bamingui-Bangoran"; | |
2040 | break; | |
2041 | case 2: | |
2042 | name = "Basse-Kotto"; | |
2043 | break; | |
2044 | case 3: | |
2045 | name = "Haute-Kotto"; | |
2046 | break; | |
2047 | case 4: | |
2048 | name = "Mambere-Kadei"; | |
2049 | break; | |
2050 | case 5: | |
2051 | name = "Haut-Mbomou"; | |
2052 | break; | |
2053 | case 6: | |
2054 | name = "Kemo"; | |
2055 | break; | |
2056 | case 7: | |
2057 | name = "Lobaye"; | |
2058 | break; | |
2059 | case 8: | |
2060 | name = "Mbomou"; | |
2061 | break; | |
2062 | case 9: | |
2063 | name = "Nana-Mambere"; | |
2064 | break; | |
2065 | case 11: | |
2066 | name = "Ouaka"; | |
2067 | break; | |
2068 | case 12: | |
2069 | name = "Ouham"; | |
2070 | break; | |
2071 | case 13: | |
2072 | name = "Ouham-Pende"; | |
2073 | break; | |
2074 | case 14: | |
2075 | name = "Cuvette-Ouest"; | |
2076 | break; | |
2077 | case 15: | |
2078 | name = "Nana-Grebizi"; | |
2079 | break; | |
2080 | case 16: | |
2081 | name = "Sangha-Mbaere"; | |
2082 | break; | |
2083 | case 17: | |
2084 | name = "Ombella-Mpoko"; | |
2085 | break; | |
2086 | case 18: | |
2087 | name = "Bangui"; | |
2088 | break; | |
2089 | } | |
2090 | } | |
2091 | if (strcmp(country_code,"CG") == 0) { | |
2092 | switch (region_code2) { | |
2093 | case 1: | |
2094 | name = "Bouenza"; | |
2095 | break; | |
2096 | case 3: | |
2097 | name = "Cuvette"; | |
2098 | break; | |
2099 | case 4: | |
2100 | name = "Kouilou"; | |
2101 | break; | |
2102 | case 5: | |
2103 | name = "Lekoumou"; | |
2104 | break; | |
2105 | case 6: | |
2106 | name = "Likouala"; | |
2107 | break; | |
2108 | case 7: | |
2109 | name = "Niari"; | |
2110 | break; | |
2111 | case 8: | |
2112 | name = "Plateaux"; | |
2113 | break; | |
2114 | case 10: | |
2115 | name = "Sangha"; | |
2116 | break; | |
2117 | case 11: | |
2118 | name = "Pool"; | |
2119 | break; | |
2120 | case 12: | |
2121 | name = "Brazzaville"; | |
2122 | break; | |
2123 | } | |
2124 | } | |
2125 | if (strcmp(country_code,"CH") == 0) { | |
2126 | switch (region_code2) { | |
2127 | case 1: | |
2128 | name = "Aargau"; | |
2129 | break; | |
2130 | case 2: | |
2131 | name = "Ausser-Rhoden"; | |
2132 | break; | |
2133 | case 3: | |
2134 | name = "Basel-Landschaft"; | |
2135 | break; | |
2136 | case 4: | |
2137 | name = "Basel-Stadt"; | |
2138 | break; | |
2139 | case 5: | |
2140 | name = "Bern"; | |
2141 | break; | |
2142 | case 6: | |
2143 | name = "Fribourg"; | |
2144 | break; | |
2145 | case 7: | |
2146 | name = "Geneve"; | |
2147 | break; | |
2148 | case 8: | |
2149 | name = "Glarus"; | |
2150 | break; | |
2151 | case 9: | |
2152 | name = "Graubunden"; | |
2153 | break; | |
2154 | case 10: | |
2155 | name = "Inner-Rhoden"; | |
2156 | break; | |
2157 | case 11: | |
2158 | name = "Luzern"; | |
2159 | break; | |
2160 | case 12: | |
2161 | name = "Neuchatel"; | |
2162 | break; | |
2163 | case 13: | |
2164 | name = "Nidwalden"; | |
2165 | break; | |
2166 | case 14: | |
2167 | name = "Obwalden"; | |
2168 | break; | |
2169 | case 15: | |
2170 | name = "Sankt Gallen"; | |
2171 | break; | |
2172 | case 16: | |
2173 | name = "Schaffhausen"; | |
2174 | break; | |
2175 | case 17: | |
2176 | name = "Schwyz"; | |
2177 | break; | |
2178 | case 18: | |
2179 | name = "Solothurn"; | |
2180 | break; | |
2181 | case 19: | |
2182 | name = "Thurgau"; | |
2183 | break; | |
2184 | case 20: | |
2185 | name = "Ticino"; | |
2186 | break; | |
2187 | case 21: | |
2188 | name = "Uri"; | |
2189 | break; | |
2190 | case 22: | |
2191 | name = "Valais"; | |
2192 | break; | |
2193 | case 23: | |
2194 | name = "Vaud"; | |
2195 | break; | |
2196 | case 24: | |
2197 | name = "Zug"; | |
2198 | break; | |
2199 | case 25: | |
2200 | name = "Zurich"; | |
2201 | break; | |
2202 | case 26: | |
2203 | name = "Jura"; | |
2204 | break; | |
2205 | } | |
2206 | } | |
2207 | if (strcmp(country_code,"CI") == 0) { | |
2208 | switch (region_code2) { | |
2209 | case 51: | |
2210 | name = "Sassandra"; | |
2211 | break; | |
2212 | case 61: | |
2213 | name = "Abidjan"; | |
2214 | break; | |
2215 | case 74: | |
2216 | name = "Agneby"; | |
2217 | break; | |
2218 | case 75: | |
2219 | name = "Bafing"; | |
2220 | break; | |
2221 | case 76: | |
2222 | name = "Bas-Sassandra"; | |
2223 | break; | |
2224 | case 77: | |
2225 | name = "Denguele"; | |
2226 | break; | |
2227 | case 78: | |
2228 | name = "Dix-Huit Montagnes"; | |
2229 | break; | |
2230 | case 79: | |
2231 | name = "Fromager"; | |
2232 | break; | |
2233 | case 80: | |
2234 | name = "Haut-Sassandra"; | |
2235 | break; | |
2236 | case 81: | |
2237 | name = "Lacs"; | |
2238 | break; | |
2239 | case 82: | |
2240 | name = "Lagunes"; | |
2241 | break; | |
2242 | case 83: | |
2243 | name = "Marahoue"; | |
2244 | break; | |
2245 | case 84: | |
2246 | name = "Moyen-Cavally"; | |
2247 | break; | |
2248 | case 85: | |
2249 | name = "Moyen-Comoe"; | |
2250 | break; | |
2251 | case 86: | |
2252 | name = "N'zi-Comoe"; | |
2253 | break; | |
2254 | case 87: | |
2255 | name = "Savanes"; | |
2256 | break; | |
2257 | case 88: | |
2258 | name = "Sud-Bandama"; | |
2259 | break; | |
2260 | case 89: | |
2261 | name = "Sud-Comoe"; | |
2262 | break; | |
2263 | case 90: | |
2264 | name = "Vallee du Bandama"; | |
2265 | break; | |
2266 | case 91: | |
2267 | name = "Worodougou"; | |
2268 | break; | |
2269 | case 92: | |
2270 | name = "Zanzan"; | |
2271 | break; | |
2272 | } | |
2273 | } | |
2274 | if (strcmp(country_code,"CL") == 0) { | |
2275 | switch (region_code2) { | |
2276 | case 1: | |
2277 | name = "Valparaiso"; | |
2278 | break; | |
2279 | case 2: | |
2280 | name = "Aisen del General Carlos Ibanez del Campo"; | |
2281 | break; | |
2282 | case 3: | |
2283 | name = "Antofagasta"; | |
2284 | break; | |
2285 | case 4: | |
2286 | name = "Araucania"; | |
2287 | break; | |
2288 | case 5: | |
2289 | name = "Atacama"; | |
2290 | break; | |
2291 | case 6: | |
2292 | name = "Bio-Bio"; | |
2293 | break; | |
2294 | case 7: | |
2295 | name = "Coquimbo"; | |
2296 | break; | |
2297 | case 8: | |
2298 | name = "Libertador General Bernardo O'Higgins"; | |
2299 | break; | |
2300 | case 9: | |
2301 | name = "Los Lagos"; | |
2302 | break; | |
2303 | case 10: | |
2304 | name = "Magallanes y de la Antartica Chilena"; | |
2305 | break; | |
2306 | case 11: | |
2307 | name = "Maule"; | |
2308 | break; | |
2309 | case 12: | |
2310 | name = "Region Metropolitana"; | |
2311 | break; | |
2312 | case 13: | |
2313 | name = "Tarapaca"; | |
2314 | break; | |
2315 | } | |
2316 | } | |
2317 | if (strcmp(country_code,"CM") == 0) { | |
2318 | switch (region_code2) { | |
2319 | case 4: | |
2320 | name = "Est"; | |
2321 | break; | |
2322 | case 5: | |
2323 | name = "Littoral"; | |
2324 | break; | |
2325 | case 7: | |
2326 | name = "Nord-Ouest"; | |
2327 | break; | |
2328 | case 8: | |
2329 | name = "Ouest"; | |
2330 | break; | |
2331 | case 9: | |
2332 | name = "Sud-Ouest"; | |
2333 | break; | |
2334 | case 10: | |
2335 | name = "Adamaoua"; | |
2336 | break; | |
2337 | case 11: | |
2338 | name = "Centre"; | |
2339 | break; | |
2340 | case 12: | |
2341 | name = "Extreme-Nord"; | |
2342 | break; | |
2343 | case 13: | |
2344 | name = "Nord"; | |
2345 | break; | |
2346 | case 14: | |
2347 | name = "Sud"; | |
2348 | break; | |
2349 | } | |
2350 | } | |
2351 | if (strcmp(country_code,"CN") == 0) { | |
2352 | switch (region_code2) { | |
2353 | case 1: | |
2354 | name = "Anhui"; | |
2355 | break; | |
2356 | case 2: | |
2357 | name = "Zhejiang"; | |
2358 | break; | |
2359 | case 3: | |
2360 | name = "Jiangxi"; | |
2361 | break; | |
2362 | case 4: | |
2363 | name = "Jiangsu"; | |
2364 | break; | |
2365 | case 5: | |
2366 | name = "Jilin"; | |
2367 | break; | |
2368 | case 6: | |
2369 | name = "Qinghai"; | |
2370 | break; | |
2371 | case 7: | |
2372 | name = "Fujian"; | |
2373 | break; | |
2374 | case 8: | |
2375 | name = "Heilongjiang"; | |
2376 | break; | |
2377 | case 9: | |
2378 | name = "Henan"; | |
2379 | break; | |
2380 | case 10: | |
2381 | name = "Hebei"; | |
2382 | break; | |
2383 | case 11: | |
2384 | name = "Hunan"; | |
2385 | break; | |
2386 | case 12: | |
2387 | name = "Hubei"; | |
2388 | break; | |
2389 | case 13: | |
2390 | name = "Xinjiang"; | |
2391 | break; | |
2392 | case 14: | |
2393 | name = "Xizang"; | |
2394 | break; | |
2395 | case 15: | |
2396 | name = "Gansu"; | |
2397 | break; | |
2398 | case 16: | |
2399 | name = "Guangxi"; | |
2400 | break; | |
2401 | case 18: | |
2402 | name = "Guizhou"; | |
2403 | break; | |
2404 | case 19: | |
2405 | name = "Liaoning"; | |
2406 | break; | |
2407 | case 20: | |
2408 | name = "Nei Mongol"; | |
2409 | break; | |
2410 | case 21: | |
2411 | name = "Ningxia"; | |
2412 | break; | |
2413 | case 22: | |
2414 | name = "Beijing"; | |
2415 | break; | |
2416 | case 23: | |
2417 | name = "Shanghai"; | |
2418 | break; | |
2419 | case 24: | |
2420 | name = "Shanxi"; | |
2421 | break; | |
2422 | case 25: | |
2423 | name = "Shandong"; | |
2424 | break; | |
2425 | case 26: | |
2426 | name = "Shaanxi"; | |
2427 | break; | |
2428 | case 28: | |
2429 | name = "Tianjin"; | |
2430 | break; | |
2431 | case 29: | |
2432 | name = "Yunnan"; | |
2433 | break; | |
2434 | case 30: | |
2435 | name = "Guangdong"; | |
2436 | break; | |
2437 | case 31: | |
2438 | name = "Hainan"; | |
2439 | break; | |
2440 | case 32: | |
2441 | name = "Sichuan"; | |
2442 | break; | |
2443 | case 33: | |
2444 | name = "Chongqing"; | |
2445 | break; | |
2446 | } | |
2447 | } | |
2448 | if (strcmp(country_code,"CO") == 0) { | |
2449 | switch (region_code2) { | |
2450 | case 1: | |
2451 | name = "Amazonas"; | |
2452 | break; | |
2453 | case 2: | |
2454 | name = "Antioquia"; | |
2455 | break; | |
2456 | case 3: | |
2457 | name = "Arauca"; | |
2458 | break; | |
2459 | case 4: | |
2460 | name = "Atlantico"; | |
2461 | break; | |
2462 | case 5: | |
2463 | name = "BolÃÂvar Department"; | |
2464 | break; | |
2465 | case 6: | |
2466 | name = "Boyacá Department"; | |
2467 | break; | |
2468 | case 7: | |
2469 | name = "Caldas Department"; | |
2470 | break; | |
2471 | case 8: | |
2472 | name = "Caqueta"; | |
2473 | break; | |
2474 | case 9: | |
2475 | name = "Cauca"; | |
2476 | break; | |
2477 | case 10: | |
2478 | name = "Cesar"; | |
2479 | break; | |
2480 | case 11: | |
2481 | name = "Choco"; | |
2482 | break; | |
2483 | case 12: | |
2484 | name = "Cordoba"; | |
2485 | break; | |
2486 | case 14: | |
2487 | name = "Guaviare"; | |
2488 | break; | |
2489 | case 15: | |
2490 | name = "Guainia"; | |
2491 | break; | |
2492 | case 16: | |
2493 | name = "Huila"; | |
2494 | break; | |
2495 | case 17: | |
2496 | name = "La Guajira"; | |
2497 | break; | |
2498 | case 18: | |
2499 | name = "Magdalena Department"; | |
2500 | break; | |
2501 | case 19: | |
2502 | name = "Meta"; | |
2503 | break; | |
2504 | case 20: | |
2505 | name = "Narino"; | |
2506 | break; | |
2507 | case 21: | |
2508 | name = "Norte de Santander"; | |
2509 | break; | |
2510 | case 22: | |
2511 | name = "Putumayo"; | |
2512 | break; | |
2513 | case 23: | |
2514 | name = "Quindio"; | |
2515 | break; | |
2516 | case 24: | |
2517 | name = "Risaralda"; | |
2518 | break; | |
2519 | case 25: | |
2520 | name = "San Andres y Providencia"; | |
2521 | break; | |
2522 | case 26: | |
2523 | name = "Santander"; | |
2524 | break; | |
2525 | case 27: | |
2526 | name = "Sucre"; | |
2527 | break; | |
2528 | case 28: | |
2529 | name = "Tolima"; | |
2530 | break; | |
2531 | case 29: | |
2532 | name = "Valle del Cauca"; | |
2533 | break; | |
2534 | case 30: | |
2535 | name = "Vaupes"; | |
2536 | break; | |
2537 | case 31: | |
2538 | name = "Vichada"; | |
2539 | break; | |
2540 | case 32: | |
2541 | name = "Casanare"; | |
2542 | break; | |
2543 | case 33: | |
2544 | name = "Cundinamarca"; | |
2545 | break; | |
2546 | case 34: | |
2547 | name = "Distrito Especial"; | |
2548 | break; | |
2549 | case 35: | |
2550 | name = "Bolivar"; | |
2551 | break; | |
2552 | case 36: | |
2553 | name = "Boyaca"; | |
2554 | break; | |
2555 | case 37: | |
2556 | name = "Caldas"; | |
2557 | break; | |
2558 | case 38: | |
2559 | name = "Magdalena"; | |
2560 | break; | |
2561 | } | |
2562 | } | |
2563 | if (strcmp(country_code,"CR") == 0) { | |
2564 | switch (region_code2) { | |
2565 | case 1: | |
2566 | name = "Alajuela"; | |
2567 | break; | |
2568 | case 2: | |
2569 | name = "Cartago"; | |
2570 | break; | |
2571 | case 3: | |
2572 | name = "Guanacaste"; | |
2573 | break; | |
2574 | case 4: | |
2575 | name = "Heredia"; | |
2576 | break; | |
2577 | case 6: | |
2578 | name = "Limon"; | |
2579 | break; | |
2580 | case 7: | |
2581 | name = "Puntarenas"; | |
2582 | break; | |
2583 | case 8: | |
2584 | name = "San Jose"; | |
2585 | break; | |
2586 | } | |
2587 | } | |
2588 | if (strcmp(country_code,"CU") == 0) { | |
2589 | switch (region_code2) { | |
2590 | case 1: | |
2591 | name = "Pinar del Rio"; | |
2592 | break; | |
2593 | case 2: | |
2594 | name = "Ciudad de la Habana"; | |
2595 | break; | |
2596 | case 3: | |
2597 | name = "Matanzas"; | |
2598 | break; | |
2599 | case 4: | |
2600 | name = "Isla de la Juventud"; | |
2601 | break; | |
2602 | case 5: | |
2603 | name = "Camaguey"; | |
2604 | break; | |
2605 | case 7: | |
2606 | name = "Ciego de Avila"; | |
2607 | break; | |
2608 | case 8: | |
2609 | name = "Cienfuegos"; | |
2610 | break; | |
2611 | case 9: | |
2612 | name = "Granma"; | |
2613 | break; | |
2614 | case 10: | |
2615 | name = "Guantanamo"; | |
2616 | break; | |
2617 | case 11: | |
2618 | name = "La Habana"; | |
2619 | break; | |
2620 | case 12: | |
2621 | name = "Holguin"; | |
2622 | break; | |
2623 | case 13: | |
2624 | name = "Las Tunas"; | |
2625 | break; | |
2626 | case 14: | |
2627 | name = "Sancti Spiritus"; | |
2628 | break; | |
2629 | case 15: | |
2630 | name = "Santiago de Cuba"; | |
2631 | break; | |
2632 | case 16: | |
2633 | name = "Villa Clara"; | |
2634 | break; | |
2635 | } | |
2636 | } | |
2637 | if (strcmp(country_code,"CV") == 0) { | |
2638 | switch (region_code2) { | |
2639 | case 1: | |
2640 | name = "Boa Vista"; | |
2641 | break; | |
2642 | case 2: | |
2643 | name = "Brava"; | |
2644 | break; | |
2645 | case 4: | |
2646 | name = "Maio"; | |
2647 | break; | |
2648 | case 5: | |
2649 | name = "Paul"; | |
2650 | break; | |
2651 | case 7: | |
2652 | name = "Ribeira Grande"; | |
2653 | break; | |
2654 | case 8: | |
2655 | name = "Sal"; | |
2656 | break; | |
2657 | case 10: | |
2658 | name = "Sao Nicolau"; | |
2659 | break; | |
2660 | case 11: | |
2661 | name = "Sao Vicente"; | |
2662 | break; | |
2663 | case 13: | |
2664 | name = "Mosteiros"; | |
2665 | break; | |
2666 | case 14: | |
2667 | name = "Praia"; | |
2668 | break; | |
2669 | case 15: | |
2670 | name = "Santa Catarina"; | |
2671 | break; | |
2672 | case 16: | |
2673 | name = "Santa Cruz"; | |
2674 | break; | |
2675 | case 17: | |
2676 | name = "Sao Domingos"; | |
2677 | break; | |
2678 | case 18: | |
2679 | name = "Sao Filipe"; | |
2680 | break; | |
2681 | case 19: | |
2682 | name = "Sao Miguel"; | |
2683 | break; | |
2684 | case 20: | |
2685 | name = "Tarrafal"; | |
2686 | break; | |
2687 | } | |
2688 | } | |
2689 | if (strcmp(country_code,"CY") == 0) { | |
2690 | switch (region_code2) { | |
2691 | case 1: | |
2692 | name = "Famagusta"; | |
2693 | break; | |
2694 | case 2: | |
2695 | name = "Kyrenia"; | |
2696 | break; | |
2697 | case 3: | |
2698 | name = "Larnaca"; | |
2699 | break; | |
2700 | case 4: | |
2701 | name = "Nicosia"; | |
2702 | break; | |
2703 | case 5: | |
2704 | name = "Limassol"; | |
2705 | break; | |
2706 | case 6: | |
2707 | name = "Paphos"; | |
2708 | break; | |
2709 | } | |
2710 | } | |
2711 | if (strcmp(country_code,"CZ") == 0) { | |
2712 | switch (region_code2) { | |
2713 | case 3: | |
2714 | name = "Blansko"; | |
2715 | break; | |
2716 | case 4: | |
2717 | name = "Breclav"; | |
2718 | break; | |
2719 | case 20: | |
2720 | name = "Hradec Kralove"; | |
2721 | break; | |
2722 | case 21: | |
2723 | name = "Jablonec nad Nisou"; | |
2724 | break; | |
2725 | case 23: | |
2726 | name = "Jiein"; | |
2727 | break; | |
2728 | case 24: | |
2729 | name = "Jihlava"; | |
2730 | break; | |
2731 | case 30: | |
2732 | name = "Kolin"; | |
2733 | break; | |
2734 | case 33: | |
2735 | name = "Liberec"; | |
2736 | break; | |
2737 | case 36: | |
2738 | name = "Melnik"; | |
2739 | break; | |
2740 | case 37: | |
2741 | name = "Mlada Boleslav"; | |
2742 | break; | |
2743 | case 39: | |
2744 | name = "Nachod"; | |
2745 | break; | |
2746 | case 41: | |
2747 | name = "Nymburk"; | |
2748 | break; | |
2749 | case 45: | |
2750 | name = "Pardubice"; | |
2751 | break; | |
2752 | case 52: | |
2753 | name = "Hlavni Mesto Praha"; | |
2754 | break; | |
2755 | case 61: | |
2756 | name = "Semily"; | |
2757 | break; | |
2758 | case 70: | |
2759 | name = "Trutnov"; | |
2760 | break; | |
2761 | case 78: | |
2762 | name = "Jihomoravsky Kraj"; | |
2763 | break; | |
2764 | case 79: | |
2765 | name = "Jihocesky Kraj"; | |
2766 | break; | |
2767 | case 80: | |
2768 | name = "Vysocina"; | |
2769 | break; | |
2770 | case 81: | |
2771 | name = "Karlovarsky Kraj"; | |
2772 | break; | |
2773 | case 82: | |
2774 | name = "Kralovehradecky Kraj"; | |
2775 | break; | |
2776 | case 83: | |
2777 | name = "Liberecky Kraj"; | |
2778 | break; | |
2779 | case 84: | |
2780 | name = "Olomoucky Kraj"; | |
2781 | break; | |
2782 | case 85: | |
2783 | name = "Moravskoslezsky Kraj"; | |
2784 | break; | |
2785 | case 86: | |
2786 | name = "Pardubicky Kraj"; | |
2787 | break; | |
2788 | case 87: | |
2789 | name = "Plzensky Kraj"; | |
2790 | break; | |
2791 | case 88: | |
2792 | name = "Stredocesky Kraj"; | |
2793 | break; | |
2794 | case 89: | |
2795 | name = "Ustecky Kraj"; | |
2796 | break; | |
2797 | case 90: | |
2798 | name = "Zlinsky Kraj"; | |
2799 | break; | |
2800 | } | |
2801 | } | |
2802 | if (strcmp(country_code,"DE") == 0) { | |
2803 | switch (region_code2) { | |
2804 | case 1: | |
2805 | name = "Baden-Wurttemberg"; | |
2806 | break; | |
2807 | case 2: | |
2808 | name = "Bayern"; | |
2809 | break; | |
2810 | case 3: | |
2811 | name = "Bremen"; | |
2812 | break; | |
2813 | case 4: | |
2814 | name = "Hamburg"; | |
2815 | break; | |
2816 | case 5: | |
2817 | name = "Hessen"; | |
2818 | break; | |
2819 | case 6: | |
2820 | name = "Niedersachsen"; | |
2821 | break; | |
2822 | case 7: | |
2823 | name = "Nordrhein-Westfalen"; | |
2824 | break; | |
2825 | case 8: | |
2826 | name = "Rheinland-Pfalz"; | |
2827 | break; | |
2828 | case 9: | |
2829 | name = "Saarland"; | |
2830 | break; | |
2831 | case 10: | |
2832 | name = "Schleswig-Holstein"; | |
2833 | break; | |
2834 | case 11: | |
2835 | name = "Brandenburg"; | |
2836 | break; | |
2837 | case 12: | |
2838 | name = "Mecklenburg-Vorpommern"; | |
2839 | break; | |
2840 | case 13: | |
2841 | name = "Sachsen"; | |
2842 | break; | |
2843 | case 14: | |
2844 | name = "Sachsen-Anhalt"; | |
2845 | break; | |
2846 | case 15: | |
2847 | name = "Thuringen"; | |
2848 | break; | |
2849 | case 16: | |
2850 | name = "Berlin"; | |
2851 | break; | |
2852 | } | |
2853 | } | |
2854 | if (strcmp(country_code,"DJ") == 0) { | |
2855 | switch (region_code2) { | |
2856 | case 1: | |
2857 | name = "Ali Sabieh"; | |
2858 | break; | |
2859 | case 4: | |
2860 | name = "Obock"; | |
2861 | break; | |
2862 | case 5: | |
2863 | name = "Tadjoura"; | |
2864 | break; | |
2865 | case 6: | |
2866 | name = "Dikhil"; | |
2867 | break; | |
2868 | case 7: | |
2869 | name = "Djibouti"; | |
2870 | break; | |
2871 | case 8: | |
2872 | name = "Arta"; | |
2873 | break; | |
2874 | } | |
2875 | } | |
2876 | if (strcmp(country_code,"DK") == 0) { | |
2877 | switch (region_code2) { | |
2878 | case 1: | |
2879 | name = "Arhus"; | |
2880 | break; | |
2881 | case 2: | |
2882 | name = "Bornholm"; | |
2883 | break; | |
2884 | case 3: | |
2885 | name = "Frederiksborg"; | |
2886 | break; | |
2887 | case 4: | |
2888 | name = "Fyn"; | |
2889 | break; | |
2890 | case 5: | |
2891 | name = "Kobenhavn"; | |
2892 | break; | |
2893 | case 6: | |
2894 | name = "Staden Kobenhavn"; | |
2895 | break; | |
2896 | case 7: | |
2897 | name = "Nordjylland"; | |
2898 | break; | |
2899 | case 8: | |
2900 | name = "Ribe"; | |
2901 | break; | |
2902 | case 9: | |
2903 | name = "Ringkobing"; | |
2904 | break; | |
2905 | case 10: | |
2906 | name = "Roskilde"; | |
2907 | break; | |
2908 | case 11: | |
2909 | name = "Sonderjylland"; | |
2910 | break; | |
2911 | case 12: | |
2912 | name = "Storstrom"; | |
2913 | break; | |
2914 | case 13: | |
2915 | name = "Vejle"; | |
2916 | break; | |
2917 | case 14: | |
2918 | name = "Vestsjalland"; | |
2919 | break; | |
2920 | case 15: | |
2921 | name = "Viborg"; | |
2922 | break; | |
2923 | case 17: | |
2924 | name = "Hovedstaden"; | |
2925 | break; | |
2926 | case 18: | |
2927 | name = "Midtjyllen"; | |
2928 | break; | |
2929 | case 19: | |
2930 | name = "Nordjylland"; | |
2931 | break; | |
2932 | case 20: | |
2933 | name = "Sjelland"; | |
2934 | break; | |
2935 | case 21: | |
2936 | name = "Syddanmark"; | |
2937 | break; | |
2938 | } | |
2939 | } | |
2940 | if (strcmp(country_code,"DM") == 0) { | |
2941 | switch (region_code2) { | |
2942 | case 2: | |
2943 | name = "Saint Andrew"; | |
2944 | break; | |
2945 | case 3: | |
2946 | name = "Saint David"; | |
2947 | break; | |
2948 | case 4: | |
2949 | name = "Saint George"; | |
2950 | break; | |
2951 | case 5: | |
2952 | name = "Saint John"; | |
2953 | break; | |
2954 | case 6: | |
2955 | name = "Saint Joseph"; | |
2956 | break; | |
2957 | case 7: | |
2958 | name = "Saint Luke"; | |
2959 | break; | |
2960 | case 8: | |
2961 | name = "Saint Mark"; | |
2962 | break; | |
2963 | case 9: | |
2964 | name = "Saint Patrick"; | |
2965 | break; | |
2966 | case 10: | |
2967 | name = "Saint Paul"; | |
2968 | break; | |
2969 | case 11: | |
2970 | name = "Saint Peter"; | |
2971 | break; | |
2972 | } | |
2973 | } | |
2974 | if (strcmp(country_code,"DO") == 0) { | |
2975 | switch (region_code2) { | |
2976 | case 1: | |
2977 | name = "Azua"; | |
2978 | break; | |
2979 | case 2: | |
2980 | name = "Baoruco"; | |
2981 | break; | |
2982 | case 3: | |
2983 | name = "Barahona"; | |
2984 | break; | |
2985 | case 4: | |
2986 | name = "Dajabon"; | |
2987 | break; | |
2988 | case 5: | |
2989 | name = "Distrito Nacional"; | |
2990 | break; | |
2991 | case 6: | |
2992 | name = "Duarte"; | |
2993 | break; | |
2994 | case 8: | |
2995 | name = "Espaillat"; | |
2996 | break; | |
2997 | case 9: | |
2998 | name = "Independencia"; | |
2999 | break; | |
3000 | case 10: | |
3001 | name = "La Altagracia"; | |
3002 | break; | |
3003 | case 11: | |
3004 | name = "Elias Pina"; | |
3005 | break; | |
3006 | case 12: | |
3007 | name = "La Romana"; | |
3008 | break; | |
3009 | case 14: | |
3010 | name = "Maria Trinidad Sanchez"; | |
3011 | break; | |
3012 | case 15: | |
3013 | name = "Monte Cristi"; | |
3014 | break; | |
3015 | case 16: | |
3016 | name = "Pedernales"; | |
3017 | break; | |
3018 | case 17: | |
3019 | name = "Peravia"; | |
3020 | break; | |
3021 | case 18: | |
3022 | name = "Puerto Plata"; | |
3023 | break; | |
3024 | case 19: | |
3025 | name = "Salcedo"; | |
3026 | break; | |
3027 | case 20: | |
3028 | name = "Samana"; | |
3029 | break; | |
3030 | case 21: | |
3031 | name = "Sanchez Ramirez"; | |
3032 | break; | |
3033 | case 23: | |
3034 | name = "San Juan"; | |
3035 | break; | |
3036 | case 24: | |
3037 | name = "San Pedro De Macoris"; | |
3038 | break; | |
3039 | case 25: | |
3040 | name = "Santiago"; | |
3041 | break; | |
3042 | case 26: | |
3043 | name = "Santiago Rodriguez"; | |
3044 | break; | |
3045 | case 27: | |
3046 | name = "Valverde"; | |
3047 | break; | |
3048 | case 28: | |
3049 | name = "El Seibo"; | |
3050 | break; | |
3051 | case 29: | |
3052 | name = "Hato Mayor"; | |
3053 | break; | |
3054 | case 30: | |
3055 | name = "La Vega"; | |
3056 | break; | |
3057 | case 31: | |
3058 | name = "Monsenor Nouel"; | |
3059 | break; | |
3060 | case 32: | |
3061 | name = "Monte Plata"; | |
3062 | break; | |
3063 | case 33: | |
3064 | name = "San Cristobal"; | |
3065 | break; | |
3066 | case 34: | |
3067 | name = "Distrito Nacional"; | |
3068 | break; | |
3069 | case 35: | |
3070 | name = "Peravia"; | |
3071 | break; | |
3072 | case 36: | |
3073 | name = "San Jose de Ocoa"; | |
3074 | break; | |
3075 | case 37: | |
3076 | name = "Santo Domingo"; | |
3077 | break; | |
3078 | } | |
3079 | } | |
3080 | if (strcmp(country_code,"DZ") == 0) { | |
3081 | switch (region_code2) { | |
3082 | case 1: | |
3083 | name = "Alger"; | |
3084 | break; | |
3085 | case 3: | |
3086 | name = "Batna"; | |
3087 | break; | |
3088 | case 4: | |
3089 | name = "Constantine"; | |
3090 | break; | |
3091 | case 6: | |
3092 | name = "Medea"; | |
3093 | break; | |
3094 | case 7: | |
3095 | name = "Mostaganem"; | |
3096 | break; | |
3097 | case 9: | |
3098 | name = "Oran"; | |
3099 | break; | |
3100 | case 10: | |
3101 | name = "Saida"; | |
3102 | break; | |
3103 | case 12: | |
3104 | name = "Setif"; | |
3105 | break; | |
3106 | case 13: | |
3107 | name = "Tiaret"; | |
3108 | break; | |
3109 | case 14: | |
3110 | name = "Tizi Ouzou"; | |
3111 | break; | |
3112 | case 15: | |
3113 | name = "Tlemcen"; | |
3114 | break; | |
3115 | case 18: | |
3116 | name = "Bejaia"; | |
3117 | break; | |
3118 | case 19: | |
3119 | name = "Biskra"; | |
3120 | break; | |
3121 | case 20: | |
3122 | name = "Blida"; | |
3123 | break; | |
3124 | case 21: | |
3125 | name = "Bouira"; | |
3126 | break; | |
3127 | case 22: | |
3128 | name = "Djelfa"; | |
3129 | break; | |
3130 | case 23: | |
3131 | name = "Guelma"; | |
3132 | break; | |
3133 | case 24: | |
3134 | name = "Jijel"; | |
3135 | break; | |
3136 | case 25: | |
3137 | name = "Laghouat"; | |
3138 | break; | |
3139 | case 26: | |
3140 | name = "Mascara"; | |
3141 | break; | |
3142 | case 27: | |
3143 | name = "M'sila"; | |
3144 | break; | |
3145 | case 29: | |
3146 | name = "Oum el Bouaghi"; | |
3147 | break; | |
3148 | case 30: | |
3149 | name = "Sidi Bel Abbes"; | |
3150 | break; | |
3151 | case 31: | |
3152 | name = "Skikda"; | |
3153 | break; | |
3154 | case 33: | |
3155 | name = "Tebessa"; | |
3156 | break; | |
3157 | case 34: | |
3158 | name = "Adrar"; | |
3159 | break; | |
3160 | case 35: | |
3161 | name = "Ain Defla"; | |
3162 | break; | |
3163 | case 36: | |
3164 | name = "Ain Temouchent"; | |
3165 | break; | |
3166 | case 37: | |
3167 | name = "Annaba"; | |
3168 | break; | |
3169 | case 38: | |
3170 | name = "Bechar"; | |
3171 | break; | |
3172 | case 39: | |
3173 | name = "Bordj Bou Arreridj"; | |
3174 | break; | |
3175 | case 40: | |
3176 | name = "Boumerdes"; | |
3177 | break; | |
3178 | case 41: | |
3179 | name = "Chlef"; | |
3180 | break; | |
3181 | case 42: | |
3182 | name = "El Bayadh"; | |
3183 | break; | |
3184 | case 43: | |
3185 | name = "El Oued"; | |
3186 | break; | |
3187 | case 44: | |
3188 | name = "El Tarf"; | |
3189 | break; | |
3190 | case 45: | |
3191 | name = "Ghardaia"; | |
3192 | break; | |
3193 | case 46: | |
3194 | name = "Illizi"; | |
3195 | break; | |
3196 | case 47: | |
3197 | name = "Khenchela"; | |
3198 | break; | |
3199 | case 48: | |
3200 | name = "Mila"; | |
3201 | break; | |
3202 | case 49: | |
3203 | name = "Naama"; | |
3204 | break; | |
3205 | case 50: | |
3206 | name = "Ouargla"; | |
3207 | break; | |
3208 | case 51: | |
3209 | name = "Relizane"; | |
3210 | break; | |
3211 | case 52: | |
3212 | name = "Souk Ahras"; | |
3213 | break; | |
3214 | case 53: | |
3215 | name = "Tamanghasset"; | |
3216 | break; | |
3217 | case 54: | |
3218 | name = "Tindouf"; | |
3219 | break; | |
3220 | case 55: | |
3221 | name = "Tipaza"; | |
3222 | break; | |
3223 | case 56: | |
3224 | name = "Tissemsilt"; | |
3225 | break; | |
3226 | } | |
3227 | } | |
3228 | if (strcmp(country_code,"EC") == 0) { | |
3229 | switch (region_code2) { | |
3230 | case 1: | |
3231 | name = "Galapagos"; | |
3232 | break; | |
3233 | case 2: | |
3234 | name = "Azuay"; | |
3235 | break; | |
3236 | case 3: | |
3237 | name = "Bolivar"; | |
3238 | break; | |
3239 | case 4: | |
3240 | name = "Canar"; | |
3241 | break; | |
3242 | case 5: | |
3243 | name = "Carchi"; | |
3244 | break; | |
3245 | case 6: | |
3246 | name = "Chimborazo"; | |
3247 | break; | |
3248 | case 7: | |
3249 | name = "Cotopaxi"; | |
3250 | break; | |
3251 | case 8: | |
3252 | name = "El Oro"; | |
3253 | break; | |
3254 | case 9: | |
3255 | name = "Esmeraldas"; | |
3256 | break; | |
3257 | case 10: | |
3258 | name = "Guayas"; | |
3259 | break; | |
3260 | case 11: | |
3261 | name = "Imbabura"; | |
3262 | break; | |
3263 | case 12: | |
3264 | name = "Loja"; | |
3265 | break; | |
3266 | case 13: | |
3267 | name = "Los Rios"; | |
3268 | break; | |
3269 | case 14: | |
3270 | name = "Manabi"; | |
3271 | break; | |
3272 | case 15: | |
3273 | name = "Morona-Santiago"; | |
3274 | break; | |
3275 | case 17: | |
3276 | name = "Pastaza"; | |
3277 | break; | |
3278 | case 18: | |
3279 | name = "Pichincha"; | |
3280 | break; | |
3281 | case 19: | |
3282 | name = "Tungurahua"; | |
3283 | break; | |
3284 | case 20: | |
3285 | name = "Zamora-Chinchipe"; | |
3286 | break; | |
3287 | case 22: | |
3288 | name = "Sucumbios"; | |
3289 | break; | |
3290 | case 23: | |
3291 | name = "Napo"; | |
3292 | break; | |
3293 | case 24: | |
3294 | name = "Orellana"; | |
3295 | break; | |
3296 | } | |
3297 | } | |
3298 | if (strcmp(country_code,"EE") == 0) { | |
3299 | switch (region_code2) { | |
3300 | case 1: | |
3301 | name = "Harjumaa"; | |
3302 | break; | |
3303 | case 2: | |
3304 | name = "Hiiumaa"; | |
3305 | break; | |
3306 | case 3: | |
3307 | name = "Ida-Virumaa"; | |
3308 | break; | |
3309 | case 4: | |
3310 | name = "Jarvamaa"; | |
3311 | break; | |
3312 | case 5: | |
3313 | name = "Jogevamaa"; | |
3314 | break; | |
3315 | case 6: | |
3316 | name = "Kohtla-Jarve"; | |
3317 | break; | |
3318 | case 7: | |
3319 | name = "Laanemaa"; | |
3320 | break; | |
3321 | case 8: | |
3322 | name = "Laane-Virumaa"; | |
3323 | break; | |
3324 | case 9: | |
3325 | name = "Narva"; | |
3326 | break; | |
3327 | case 10: | |
3328 | name = "Parnu"; | |
3329 | break; | |
3330 | case 11: | |
3331 | name = "Parnumaa"; | |
3332 | break; | |
3333 | case 12: | |
3334 | name = "Polvamaa"; | |
3335 | break; | |
3336 | case 13: | |
3337 | name = "Raplamaa"; | |
3338 | break; | |
3339 | case 14: | |
3340 | name = "Saaremaa"; | |
3341 | break; | |
3342 | case 15: | |
3343 | name = "Sillamae"; | |
3344 | break; | |
3345 | case 16: | |
3346 | name = "Tallinn"; | |
3347 | break; | |
3348 | case 17: | |
3349 | name = "Tartu"; | |
3350 | break; | |
3351 | case 18: | |
3352 | name = "Tartumaa"; | |
3353 | break; | |
3354 | case 19: | |
3355 | name = "Valgamaa"; | |
3356 | break; | |
3357 | case 20: | |
3358 | name = "Viljandimaa"; | |
3359 | break; | |
3360 | case 21: | |
3361 | name = "Vorumaa"; | |
3362 | break; | |
3363 | } | |
3364 | } | |
3365 | if (strcmp(country_code,"EG") == 0) { | |
3366 | switch (region_code2) { | |
3367 | case 1: | |
3368 | name = "Ad Daqahliyah"; | |
3369 | break; | |
3370 | case 2: | |
3371 | name = "Al Bahr al Ahmar"; | |
3372 | break; | |
3373 | case 3: | |
3374 | name = "Al Buhayrah"; | |
3375 | break; | |
3376 | case 4: | |
3377 | name = "Al Fayyum"; | |
3378 | break; | |
3379 | case 5: | |
3380 | name = "Al Gharbiyah"; | |
3381 | break; | |
3382 | case 6: | |
3383 | name = "Al Iskandariyah"; | |
3384 | break; | |
3385 | case 7: | |
3386 | name = "Al Isma'iliyah"; | |
3387 | break; | |
3388 | case 8: | |
3389 | name = "Al Jizah"; | |
3390 | break; | |
3391 | case 9: | |
3392 | name = "Al Minufiyah"; | |
3393 | break; | |
3394 | case 10: | |
3395 | name = "Al Minya"; | |
3396 | break; | |
3397 | case 11: | |
3398 | name = "Al Qahirah"; | |
3399 | break; | |
3400 | case 12: | |
3401 | name = "Al Qalyubiyah"; | |
3402 | break; | |
3403 | case 13: | |
3404 | name = "Al Wadi al Jadid"; | |
3405 | break; | |
3406 | case 14: | |
3407 | name = "Ash Sharqiyah"; | |
3408 | break; | |
3409 | case 15: | |
3410 | name = "As Suways"; | |
3411 | break; | |
3412 | case 16: | |
3413 | name = "Aswan"; | |
3414 | break; | |
3415 | case 17: | |
3416 | name = "Asyut"; | |
3417 | break; | |
3418 | case 18: | |
3419 | name = "Bani Suwayf"; | |
3420 | break; | |
3421 | case 19: | |
3422 | name = "Bur Sa'id"; | |
3423 | break; | |
3424 | case 20: | |
3425 | name = "Dumyat"; | |
3426 | break; | |
3427 | case 21: | |
3428 | name = "Kafr ash Shaykh"; | |
3429 | break; | |
3430 | case 22: | |
3431 | name = "Matruh"; | |
3432 | break; | |
3433 | case 23: | |
3434 | name = "Qina"; | |
3435 | break; | |
3436 | case 24: | |
3437 | name = "Suhaj"; | |
3438 | break; | |
3439 | case 26: | |
3440 | name = "Janub Sina'"; | |
3441 | break; | |
3442 | case 27: | |
3443 | name = "Shamal Sina'"; | |
3444 | break; | |
3445 | } | |
3446 | } | |
3447 | if (strcmp(country_code,"ER") == 0) { | |
3448 | switch (region_code2) { | |
3449 | case 1: | |
3450 | name = "Anseba"; | |
3451 | break; | |
3452 | case 2: | |
3453 | name = "Debub"; | |
3454 | break; | |
3455 | case 3: | |
3456 | name = "Debubawi K'eyih Bahri"; | |
3457 | break; | |
3458 | case 4: | |
3459 | name = "Gash Barka"; | |
3460 | break; | |
3461 | case 5: | |
3462 | name = "Ma'akel"; | |
3463 | break; | |
3464 | case 6: | |
3465 | name = "Semenawi K'eyih Bahri"; | |
3466 | break; | |
3467 | } | |
3468 | } | |
3469 | if (strcmp(country_code,"ES") == 0) { | |
3470 | switch (region_code2) { | |
3471 | case 7: | |
3472 | name = "Islas Baleares"; | |
3473 | break; | |
3474 | case 27: | |
3475 | name = "La Rioja"; | |
3476 | break; | |
3477 | case 29: | |
3478 | name = "Madrid"; | |
3479 | break; | |
3480 | case 31: | |
3481 | name = "Murcia"; | |
3482 | break; | |
3483 | case 32: | |
3484 | name = "Navarra"; | |
3485 | break; | |
3486 | case 34: | |
3487 | name = "Asturias"; | |
3488 | break; | |
3489 | case 39: | |
3490 | name = "Cantabria"; | |
3491 | break; | |
3492 | case 51: | |
3493 | name = "Andalucia"; | |
3494 | break; | |
3495 | case 52: | |
3496 | name = "Aragon"; | |
3497 | break; | |
3498 | case 53: | |
3499 | name = "Canarias"; | |
3500 | break; | |
3501 | case 54: | |
3502 | name = "Castilla-La Mancha"; | |
3503 | break; | |
3504 | case 55: | |
3505 | name = "Castilla y Leon"; | |
3506 | break; | |
3507 | case 56: | |
3508 | name = "Catalonia"; | |
3509 | break; | |
3510 | case 57: | |
3511 | name = "Extremadura"; | |
3512 | break; | |
3513 | case 58: | |
3514 | name = "Galicia"; | |
3515 | break; | |
3516 | case 59: | |
3517 | name = "Pais Vasco"; | |
3518 | break; | |
3519 | case 60: | |
3520 | name = "Comunidad Valenciana"; | |
3521 | break; | |
3522 | } | |
3523 | } | |
3524 | if (strcmp(country_code,"ET") == 0) { | |
3525 | switch (region_code2) { | |
3526 | case 2: | |
3527 | name = "Amhara"; | |
3528 | break; | |
3529 | case 7: | |
3530 | name = "Somali"; | |
3531 | break; | |
3532 | case 8: | |
3533 | name = "Gambella"; | |
3534 | break; | |
3535 | case 10: | |
3536 | name = "Addis Abeba"; | |
3537 | break; | |
3538 | case 11: | |
3539 | name = "Southern"; | |
3540 | break; | |
3541 | case 12: | |
3542 | name = "Tigray"; | |
3543 | break; | |
3544 | case 13: | |
3545 | name = "Benishangul"; | |
3546 | break; | |
3547 | case 14: | |
3548 | name = "Afar"; | |
3549 | break; | |
3550 | case 44: | |
3551 | name = "Adis Abeba"; | |
3552 | break; | |
3553 | case 45: | |
3554 | name = "Afar"; | |
3555 | break; | |
3556 | case 46: | |
3557 | name = "Amara"; | |
3558 | break; | |
3559 | case 47: | |
3560 | name = "Binshangul Gumuz"; | |
3561 | break; | |
3562 | case 48: | |
3563 | name = "Dire Dawa"; | |
3564 | break; | |
3565 | case 49: | |
3566 | name = "Gambela Hizboch"; | |
3567 | break; | |
3568 | case 50: | |
3569 | name = "Hareri Hizb"; | |
3570 | break; | |
3571 | case 51: | |
3572 | name = "Oromiya"; | |
3573 | break; | |
3574 | case 52: | |
3575 | name = "Sumale"; | |
3576 | break; | |
3577 | case 53: | |
3578 | name = "Tigray"; | |
3579 | break; | |
3580 | case 54: | |
3581 | name = "YeDebub Biheroch Bihereseboch na Hizboch"; | |
3582 | break; | |
3583 | } | |
3584 | } | |
3585 | if (strcmp(country_code,"FI") == 0) { | |
3586 | switch (region_code2) { | |
3587 | case 1: | |
3588 | name = "Aland"; | |
3589 | break; | |
3590 | case 6: | |
3591 | name = "Lapland"; | |
3592 | break; | |
3593 | case 8: | |
3594 | name = "Oulu"; | |
3595 | break; | |
3596 | case 13: | |
3597 | name = "Southern Finland"; | |
3598 | break; | |
3599 | case 14: | |
3600 | name = "Eastern Finland"; | |
3601 | break; | |
3602 | case 15: | |
3603 | name = "Western Finland"; | |
3604 | break; | |
3605 | } | |
3606 | } | |
3607 | if (strcmp(country_code,"FJ") == 0) { | |
3608 | switch (region_code2) { | |
3609 | case 1: | |
3610 | name = "Central"; | |
3611 | break; | |
3612 | case 2: | |
3613 | name = "Eastern"; | |
3614 | break; | |
3615 | case 3: | |
3616 | name = "Northern"; | |
3617 | break; | |
3618 | case 4: | |
3619 | name = "Rotuma"; | |
3620 | break; | |
3621 | case 5: | |
3622 | name = "Western"; | |
3623 | break; | |
3624 | } | |
3625 | } | |
3626 | if (strcmp(country_code,"FM") == 0) { | |
3627 | switch (region_code2) { | |
3628 | case 1: | |
3629 | name = "Kosrae"; | |
3630 | break; | |
3631 | case 2: | |
3632 | name = "Pohnpei"; | |
3633 | break; | |
3634 | case 3: | |
3635 | name = "Chuuk"; | |
3636 | break; | |
3637 | case 4: | |
3638 | name = "Yap"; | |
3639 | break; | |
3640 | } | |
3641 | } | |
3642 | if (strcmp(country_code,"FR") == 0) { | |
3643 | switch (region_code2) { | |
3644 | case 97: | |
3645 | name = "Aquitaine"; | |
3646 | break; | |
3647 | case 98: | |
3648 | name = "Auvergne"; | |
3649 | break; | |
3650 | case 99: | |
3651 | name = "Basse-Normandie"; | |
3652 | break; | |
3653 | case 101: | |
3654 | name = "Bourgogne"; | |
3655 | break; | |
3656 | case 102: | |
3657 | name = "Bretagne"; | |
3658 | break; | |
3659 | case 103: | |
3660 | name = "Centre"; | |
3661 | break; | |
3662 | case 104: | |
3663 | name = "Champagne-Ardenne"; | |
3664 | break; | |
3665 | case 105: | |
3666 | name = "Corse"; | |
3667 | break; | |
3668 | case 106: | |
3669 | name = "Franche-Comte"; | |
3670 | break; | |
3671 | case 107: | |
3672 | name = "Haute-Normandie"; | |
3673 | break; | |
3674 | case 108: | |
3675 | name = "Ile-de-France"; | |
3676 | break; | |
3677 | case 109: | |
3678 | name = "Languedoc-Roussillon"; | |
3679 | break; | |
3680 | case 111: | |
3681 | name = "Limousin"; | |
3682 | break; | |
3683 | case 112: | |
3684 | name = "Lorraine"; | |
3685 | break; | |
3686 | case 113: | |
3687 | name = "Midi-Pyrenees"; | |
3688 | break; | |
3689 | case 114: | |
3690 | name = "Nord-Pas-de-Calais"; | |
3691 | break; | |
3692 | case 115: | |
3693 | name = "Pays de la Loire"; | |
3694 | break; | |
3695 | case 116: | |
3696 | name = "Picardie"; | |
3697 | break; | |
3698 | case 117: | |
3699 | name = "Poitou-Charentes"; | |
3700 | break; | |
3701 | case 118: | |
3702 | name = "Provence-Alpes-Cote d'Azur"; | |
3703 | break; | |
3704 | case 119: | |
3705 | name = "Rhone-Alpes"; | |
3706 | break; | |
3707 | case 121: | |
3708 | name = "Alsace"; | |
3709 | break; | |
3710 | } | |
3711 | } | |
3712 | if (strcmp(country_code,"GA") == 0) { | |
3713 | switch (region_code2) { | |
3714 | case 1: | |
3715 | name = "Estuaire"; | |
3716 | break; | |
3717 | case 2: | |
3718 | name = "Haut-Ogooue"; | |
3719 | break; | |
3720 | case 3: | |
3721 | name = "Moyen-Ogooue"; | |
3722 | break; | |
3723 | case 4: | |
3724 | name = "Ngounie"; | |
3725 | break; | |
3726 | case 5: | |
3727 | name = "Nyanga"; | |
3728 | break; | |
3729 | case 6: | |
3730 | name = "Ogooue-Ivindo"; | |
3731 | break; | |
3732 | case 7: | |
3733 | name = "Ogooue-Lolo"; | |
3734 | break; | |
3735 | case 8: | |
3736 | name = "Ogooue-Maritime"; | |
3737 | break; | |
3738 | case 9: | |
3739 | name = "Woleu-Ntem"; | |
3740 | break; | |
3741 | } | |
3742 | } | |
3743 | if (strcmp(country_code,"GB") == 0) { | |
3744 | switch (region_code2) { | |
3745 | case 1: | |
3746 | name = "Avon"; | |
3747 | break; | |
3748 | case 3: | |
3749 | name = "Berkshire"; | |
3750 | break; | |
3751 | case 7: | |
3752 | name = "Cleveland"; | |
3753 | break; | |
3754 | case 17: | |
3755 | name = "Greater London"; | |
3756 | break; | |
3757 | case 18: | |
3758 | name = "Greater Manchester"; | |
3759 | break; | |
3760 | case 20: | |
3761 | name = "Hereford and Worcester"; | |
3762 | break; | |
3763 | case 22: | |
3764 | name = "Humberside"; | |
3765 | break; | |
3766 | case 28: | |
3767 | name = "Merseyside"; | |
3768 | break; | |
3769 | case 37: | |
3770 | name = "South Yorkshire"; | |
3771 | break; | |
3772 | case 41: | |
3773 | name = "Tyne and Wear"; | |
3774 | break; | |
3775 | case 43: | |
3776 | name = "West Midlands"; | |
3777 | break; | |
3778 | case 45: | |
3779 | name = "West Yorkshire"; | |
3780 | break; | |
3781 | case 79: | |
3782 | name = "Central"; | |
3783 | break; | |
3784 | case 82: | |
3785 | name = "Grampian"; | |
3786 | break; | |
3787 | case 84: | |
3788 | name = "Lothian"; | |
3789 | break; | |
3790 | case 87: | |
3791 | name = "Strathclyde"; | |
3792 | break; | |
3793 | case 88: | |
3794 | name = "Tayside"; | |
3795 | break; | |
3796 | case 90: | |
3797 | name = "Clwyd"; | |
3798 | break; | |
3799 | case 91: | |
3800 | name = "Dyfed"; | |
3801 | break; | |
3802 | case 92: | |
3803 | name = "Gwent"; | |
3804 | break; | |
3805 | case 94: | |
3806 | name = "Mid Glamorgan"; | |
3807 | break; | |
3808 | case 96: | |
3809 | name = "South Glamorgan"; | |
3810 | break; | |
3811 | case 97: | |
3812 | name = "West Glamorgan"; | |
3813 | break; | |
3814 | case 101: | |
3815 | name = "Barking and Dagenham"; | |
3816 | break; | |
3817 | case 102: | |
3818 | name = "Barnet"; | |
3819 | break; | |
3820 | case 103: | |
3821 | name = "Barnsley"; | |
3822 | break; | |
3823 | case 104: | |
3824 | name = "Bath and North East Somerset"; | |
3825 | break; | |
3826 | case 105: | |
3827 | name = "Bedfordshire"; | |
3828 | break; | |
3829 | case 106: | |
3830 | name = "Bexley"; | |
3831 | break; | |
3832 | case 107: | |
3833 | name = "Birmingham"; | |
3834 | break; | |
3835 | case 108: | |
3836 | name = "Blackburn with Darwen"; | |
3837 | break; | |
3838 | case 109: | |
3839 | name = "Blackpool"; | |
3840 | break; | |
3841 | case 111: | |
3842 | name = "Bolton"; | |
3843 | break; | |
3844 | case 112: | |
3845 | name = "Bournemouth"; | |
3846 | break; | |
3847 | case 113: | |
3848 | name = "Bracknell Forest"; | |
3849 | break; | |
3850 | case 114: | |
3851 | name = "Bradford"; | |
3852 | break; | |
3853 | case 115: | |
3854 | name = "Brent"; | |
3855 | break; | |
3856 | case 116: | |
3857 | name = "Brighton and Hove"; | |
3858 | break; | |
3859 | case 117: | |
3860 | name = "Bristol"; | |
3861 | break; | |
3862 | case 118: | |
3863 | name = "Bromley"; | |
3864 | break; | |
3865 | case 119: | |
3866 | name = "Buckinghamshire"; | |
3867 | break; | |
3868 | case 121: | |
3869 | name = "Bury"; | |
3870 | break; | |
3871 | case 122: | |
3872 | name = "Calderdale"; | |
3873 | break; | |
3874 | case 123: | |
3875 | name = "Cambridgeshire"; | |
3876 | break; | |
3877 | case 124: | |
3878 | name = "Camden"; | |
3879 | break; | |
3880 | case 125: | |
3881 | name = "Cheshire"; | |
3882 | break; | |
3883 | case 126: | |
3884 | name = "Cornwall"; | |
3885 | break; | |
3886 | case 127: | |
3887 | name = "Coventry"; | |
3888 | break; | |
3889 | case 128: | |
3890 | name = "Croydon"; | |
3891 | break; | |
3892 | case 129: | |
3893 | name = "Cumbria"; | |
3894 | break; | |
3895 | case 131: | |
3896 | name = "Darlington"; | |
3897 | break; | |
3898 | case 132: | |
3899 | name = "Derby"; | |
3900 | break; | |
3901 | case 133: | |
3902 | name = "Derbyshire"; | |
3903 | break; | |
3904 | case 134: | |
3905 | name = "Devon"; | |
3906 | break; | |
3907 | case 135: | |
3908 | name = "Doncaster"; | |
3909 | break; | |
3910 | case 136: | |
3911 | name = "Dorset"; | |
3912 | break; | |
3913 | case 137: | |
3914 | name = "Dudley"; | |
3915 | break; | |
3916 | case 138: | |
3917 | name = "Durham"; | |
3918 | break; | |
3919 | case 139: | |
3920 | name = "Ealing"; | |
3921 | break; | |
3922 | case 141: | |
3923 | name = "East Riding of Yorkshire"; | |
3924 | break; | |
3925 | case 142: | |
3926 | name = "East Sussex"; | |
3927 | break; | |
3928 | case 143: | |
3929 | name = "Enfield"; | |
3930 | break; | |
3931 | case 144: | |
3932 | name = "Essex"; | |
3933 | break; | |
3934 | case 145: | |
3935 | name = "Gateshead"; | |
3936 | break; | |
3937 | case 146: | |
3938 | name = "Gloucestershire"; | |
3939 | break; | |
3940 | case 147: | |
3941 | name = "Greenwich"; | |
3942 | break; | |
3943 | case 148: | |
3944 | name = "Hackney"; | |
3945 | break; | |
3946 | case 149: | |
3947 | name = "Halton"; | |
3948 | break; | |
3949 | case 151: | |
3950 | name = "Hammersmith and Fulham"; | |
3951 | break; | |
3952 | case 152: | |
3953 | name = "Hampshire"; | |
3954 | break; | |
3955 | case 153: | |
3956 | name = "Haringey"; | |
3957 | break; | |
3958 | case 154: | |
3959 | name = "Harrow"; | |
3960 | break; | |
3961 | case 155: | |
3962 | name = "Hartlepool"; | |
3963 | break; | |
3964 | case 156: | |
3965 | name = "Havering"; | |
3966 | break; | |
3967 | case 157: | |
3968 | name = "Herefordshire"; | |
3969 | break; | |
3970 | case 158: | |
3971 | name = "Hertford"; | |
3972 | break; | |
3973 | case 159: | |
3974 | name = "Hillingdon"; | |
3975 | break; | |
3976 | case 161: | |
3977 | name = "Hounslow"; | |
3978 | break; | |
3979 | case 162: | |
3980 | name = "Isle of Wight"; | |
3981 | break; | |
3982 | case 163: | |
3983 | name = "Islington"; | |
3984 | break; | |
3985 | case 164: | |
3986 | name = "Kensington and Chelsea"; | |
3987 | break; | |
3988 | case 165: | |
3989 | name = "Kent"; | |
3990 | break; | |
3991 | case 166: | |
3992 | name = "Kingston upon Hull"; | |
3993 | break; | |
3994 | case 167: | |
3995 | name = "Kingston upon Thames"; | |
3996 | break; | |
3997 | case 168: | |
3998 | name = "Kirklees"; | |
3999 | break; | |
4000 | case 169: | |
4001 | name = "Knowsley"; | |
4002 | break; | |
4003 | case 171: | |
4004 | name = "Lambeth"; | |
4005 | break; | |
4006 | case 172: | |
4007 | name = "Lancashire"; | |
4008 | break; | |
4009 | case 173: | |
4010 | name = "Leeds"; | |
4011 | break; | |
4012 | case 174: | |
4013 | name = "Leicester"; | |
4014 | break; | |
4015 | case 175: | |
4016 | name = "Leicestershire"; | |
4017 | break; | |
4018 | case 176: | |
4019 | name = "Lewisham"; | |
4020 | break; | |
4021 | case 177: | |
4022 | name = "Lincolnshire"; | |
4023 | break; | |
4024 | case 178: | |
4025 | name = "Liverpool"; | |
4026 | break; | |
4027 | case 179: | |
4028 | name = "London"; | |
4029 | break; | |
4030 | case 181: | |
4031 | name = "Luton"; | |
4032 | break; | |
4033 | case 182: | |
4034 | name = "Manchester"; | |
4035 | break; | |
4036 | case 183: | |
4037 | name = "Medway"; | |
4038 | break; | |
4039 | case 184: | |
4040 | name = "Merton"; | |
4041 | break; | |
4042 | case 185: | |
4043 | name = "Middlesbrough"; | |
4044 | break; | |
4045 | case 186: | |
4046 | name = "Milton Keynes"; | |
4047 | break; | |
4048 | case 187: | |
4049 | name = "Newcastle upon Tyne"; | |
4050 | break; | |
4051 | case 188: | |
4052 | name = "Newham"; | |
4053 | break; | |
4054 | case 189: | |
4055 | name = "Norfolk"; | |
4056 | break; | |
4057 | case 191: | |
4058 | name = "Northamptonshire"; | |
4059 | break; | |
4060 | case 192: | |
4061 | name = "North East Lincolnshire"; | |
4062 | break; | |
4063 | case 193: | |
4064 | name = "North Lincolnshire"; | |
4065 | break; | |
4066 | case 194: | |
4067 | name = "North Somerset"; | |
4068 | break; | |
4069 | case 195: | |
4070 | name = "North Tyneside"; | |
4071 | break; | |
4072 | case 196: | |
4073 | name = "Northumberland"; | |
4074 | break; | |
4075 | case 197: | |
4076 | name = "North Yorkshire"; | |
4077 | break; | |
4078 | case 198: | |
4079 | name = "Nottingham"; | |
4080 | break; | |
4081 | case 199: | |
4082 | name = "Nottinghamshire"; | |
4083 | break; | |
4084 | case 201: | |
4085 | name = "Oldham"; | |
4086 | break; | |
4087 | case 202: | |
4088 | name = "Oxfordshire"; | |
4089 | break; | |
4090 | case 203: | |
4091 | name = "Peterborough"; | |
4092 | break; | |
4093 | case 204: | |
4094 | name = "Plymouth"; | |
4095 | break; | |
4096 | case 205: | |
4097 | name = "Poole"; | |
4098 | break; | |
4099 | case 206: | |
4100 | name = "Portsmouth"; | |
4101 | break; | |
4102 | case 207: | |
4103 | name = "Reading"; | |
4104 | break; | |
4105 | case 208: | |
4106 | name = "Redbridge"; | |
4107 | break; | |
4108 | case 209: | |
4109 | name = "Redcar and Cleveland"; | |
4110 | break; | |
4111 | case 211: | |
4112 | name = "Richmond upon Thames"; | |
4113 | break; | |
4114 | case 212: | |
4115 | name = "Rochdale"; | |
4116 | break; | |
4117 | case 213: | |
4118 | name = "Rotherham"; | |
4119 | break; | |
4120 | case 214: | |
4121 | name = "Rutland"; | |
4122 | break; | |
4123 | case 215: | |
4124 | name = "Salford"; | |
4125 | break; | |
4126 | case 216: | |
4127 | name = "Shropshire"; | |
4128 | break; | |
4129 | case 217: | |
4130 | name = "Sandwell"; | |
4131 | break; | |
4132 | case 218: | |
4133 | name = "Sefton"; | |
4134 | break; | |
4135 | case 219: | |
4136 | name = "Sheffield"; | |
4137 | break; | |
4138 | case 221: | |
4139 | name = "Slough"; | |
4140 | break; | |
4141 | case 222: | |
4142 | name = "Solihull"; | |
4143 | break; | |
4144 | case 223: | |
4145 | name = "Somerset"; | |
4146 | break; | |
4147 | case 224: | |
4148 | name = "Southampton"; | |
4149 | break; | |
4150 | case 225: | |
4151 | name = "Southend-on-Sea"; | |
4152 | break; | |
4153 | case 226: | |
4154 | name = "South Gloucestershire"; | |
4155 | break; | |
4156 | case 227: | |
4157 | name = "South Tyneside"; | |
4158 | break; | |
4159 | case 228: | |
4160 | name = "Southwark"; | |
4161 | break; | |
4162 | case 229: | |
4163 | name = "Staffordshire"; | |
4164 | break; | |
4165 | case 231: | |
4166 | name = "St. Helens"; | |
4167 | break; | |
4168 | case 232: | |
4169 | name = "Stockport"; | |
4170 | break; | |
4171 | case 233: | |
4172 | name = "Stockton-on-Tees"; | |
4173 | break; | |
4174 | case 234: | |
4175 | name = "Stoke-on-Trent"; | |
4176 | break; | |
4177 | case 235: | |
4178 | name = "Suffolk"; | |
4179 | break; | |
4180 | case 236: | |
4181 | name = "Sunderland"; | |
4182 | break; | |
4183 | case 237: | |
4184 | name = "Surrey"; | |
4185 | break; | |
4186 | case 238: | |
4187 | name = "Sutton"; | |
4188 | break; | |
4189 | case 239: | |
4190 | name = "Swindon"; | |
4191 | break; | |
4192 | case 241: | |
4193 | name = "Tameside"; | |
4194 | break; | |
4195 | case 242: | |
4196 | name = "Telford and Wrekin"; | |
4197 | break; | |
4198 | case 243: | |
4199 | name = "Thurrock"; | |
4200 | break; | |
4201 | case 244: | |
4202 | name = "Torbay"; | |
4203 | break; | |
4204 | case 245: | |
4205 | name = "Tower Hamlets"; | |
4206 | break; | |
4207 | case 246: | |
4208 | name = "Trafford"; | |
4209 | break; | |
4210 | case 247: | |
4211 | name = "Wakefield"; | |
4212 | break; | |
4213 | case 248: | |
4214 | name = "Walsall"; | |
4215 | break; | |
4216 | case 249: | |
4217 | name = "Waltham Forest"; | |
4218 | break; | |
4219 | case 251: | |
4220 | name = "Wandsworth"; | |
4221 | break; | |
4222 | case 252: | |
4223 | name = "Warrington"; | |
4224 | break; | |
4225 | case 253: | |
4226 | name = "Warwickshire"; | |
4227 | break; | |
4228 | case 254: | |
4229 | name = "West Berkshire"; | |
4230 | break; | |
4231 | case 255: | |
4232 | name = "Westminster"; | |
4233 | break; | |
4234 | case 256: | |
4235 | name = "West Sussex"; | |
4236 | break; | |
4237 | case 257: | |
4238 | name = "Wigan"; | |
4239 | break; | |
4240 | case 258: | |
4241 | name = "Wiltshire"; | |
4242 | break; | |
4243 | case 259: | |
4244 | name = "Windsor and Maidenhead"; | |
4245 | break; | |
4246 | case 261: | |
4247 | name = "Wirral"; | |
4248 | break; | |
4249 | case 262: | |
4250 | name = "Wokingham"; | |
4251 | break; | |
4252 | case 263: | |
4253 | name = "Wolverhampton"; | |
4254 | break; | |
4255 | case 264: | |
4256 | name = "Worcestershire"; | |
4257 | break; | |
4258 | case 265: | |
4259 | name = "York"; | |
4260 | break; | |
4261 | case 266: | |
4262 | name = "Antrim"; | |
4263 | break; | |
4264 | case 267: | |
4265 | name = "Ards"; | |
4266 | break; | |
4267 | case 268: | |
4268 | name = "Armagh"; | |
4269 | break; | |
4270 | case 269: | |
4271 | name = "Ballymena"; | |
4272 | break; | |
4273 | case 271: | |
4274 | name = "Ballymoney"; | |
4275 | break; | |
4276 | case 272: | |
4277 | name = "Banbridge"; | |
4278 | break; | |
4279 | case 273: | |
4280 | name = "Belfast"; | |
4281 | break; | |
4282 | case 274: | |
4283 | name = "Carrickfergus"; | |
4284 | break; | |
4285 | case 275: | |
4286 | name = "Castlereagh"; | |
4287 | break; | |
4288 | case 276: | |
4289 | name = "Coleraine"; | |
4290 | break; | |
4291 | case 277: | |
4292 | name = "Cookstown"; | |
4293 | break; | |
4294 | case 278: | |
4295 | name = "Craigavon"; | |
4296 | break; | |
4297 | case 279: | |
4298 | name = "Down"; | |
4299 | break; | |
4300 | case 281: | |
4301 | name = "Dungannon"; | |
4302 | break; | |
4303 | case 282: | |
4304 | name = "Fermanagh"; | |
4305 | break; | |
4306 | case 283: | |
4307 | name = "Larne"; | |
4308 | break; | |
4309 | case 284: | |
4310 | name = "Limavady"; | |
4311 | break; | |
4312 | case 285: | |
4313 | name = "Lisburn"; | |
4314 | break; | |
4315 | case 286: | |
4316 | name = "Derry"; | |
4317 | break; | |
4318 | case 287: | |
4319 | name = "Magherafelt"; | |
4320 | break; | |
4321 | case 288: | |
4322 | name = "Moyle"; | |
4323 | break; | |
4324 | case 289: | |
4325 | name = "Newry and Mourne"; | |
4326 | break; | |
4327 | case 291: | |
4328 | name = "Newtownabbey"; | |
4329 | break; | |
4330 | case 292: | |
4331 | name = "North Down"; | |
4332 | break; | |
4333 | case 293: | |
4334 | name = "Omagh"; | |
4335 | break; | |
4336 | case 294: | |
4337 | name = "Strabane"; | |
4338 | break; | |
4339 | case 295: | |
4340 | name = "Aberdeen City"; | |
4341 | break; | |
4342 | case 296: | |
4343 | name = "Aberdeenshire"; | |
4344 | break; | |
4345 | case 297: | |
4346 | name = "Angus"; | |
4347 | break; | |
4348 | case 298: | |
4349 | name = "Argyll and Bute"; | |
4350 | break; | |
4351 | case 299: | |
4352 | name = "Scottish Borders"; | |
4353 | break; | |
4354 | case 301: | |
4355 | name = "Clackmannanshire"; | |
4356 | break; | |
4357 | case 302: | |
4358 | name = "Dumfries and Galloway"; | |
4359 | break; | |
4360 | case 303: | |
4361 | name = "Dundee City"; | |
4362 | break; | |
4363 | case 304: | |
4364 | name = "East Ayrshire"; | |
4365 | break; | |
4366 | case 305: | |
4367 | name = "East Dunbartonshire"; | |
4368 | break; | |
4369 | case 306: | |
4370 | name = "East Lothian"; | |
4371 | break; | |
4372 | case 307: | |
4373 | name = "East Renfrewshire"; | |
4374 | break; | |
4375 | case 308: | |
4376 | name = "Edinburgh"; | |
4377 | break; | |
4378 | case 309: | |
4379 | name = "Falkirk"; | |
4380 | break; | |
4381 | case 311: | |
4382 | name = "Fife"; | |
4383 | break; | |
4384 | case 312: | |
4385 | name = "Glasgow City"; | |
4386 | break; | |
4387 | case 313: | |
4388 | name = "Highland"; | |
4389 | break; | |
4390 | case 314: | |
4391 | name = "Inverclyde"; | |
4392 | break; | |
4393 | case 315: | |
4394 | name = "Midlothian"; | |
4395 | break; | |
4396 | case 316: | |
4397 | name = "Moray"; | |
4398 | break; | |
4399 | case 317: | |
4400 | name = "North Ayrshire"; | |
4401 | break; | |
4402 | case 318: | |
4403 | name = "North Lanarkshire"; | |
4404 | break; | |
4405 | case 319: | |
4406 | name = "Orkney"; | |
4407 | break; | |
4408 | case 321: | |
4409 | name = "Perth and Kinross"; | |
4410 | break; | |
4411 | case 322: | |
4412 | name = "Renfrewshire"; | |
4413 | break; | |
4414 | case 323: | |
4415 | name = "Shetland Islands"; | |
4416 | break; | |
4417 | case 324: | |
4418 | name = "South Ayrshire"; | |
4419 | break; | |
4420 | case 325: | |
4421 | name = "South Lanarkshire"; | |
4422 | break; | |
4423 | case 326: | |
4424 | name = "Stirling"; | |
4425 | break; | |
4426 | case 327: | |
4427 | name = "West Dunbartonshire"; | |
4428 | break; | |
4429 | case 328: | |
4430 | name = "Eilean Siar"; | |
4431 | break; | |
4432 | case 329: | |
4433 | name = "West Lothian"; | |
4434 | break; | |
4435 | case 331: | |
4436 | name = "Isle of Anglesey"; | |
4437 | break; | |
4438 | case 332: | |
4439 | name = "Blaenau Gwent"; | |
4440 | break; | |
4441 | case 333: | |
4442 | name = "Bridgend"; | |
4443 | break; | |
4444 | case 334: | |
4445 | name = "Caerphilly"; | |
4446 | break; | |
4447 | case 335: | |
4448 | name = "Cardiff"; | |
4449 | break; | |
4450 | case 336: | |
4451 | name = "Ceredigion"; | |
4452 | break; | |
4453 | case 337: | |
4454 | name = "Carmarthenshire"; | |
4455 | break; | |
4456 | case 338: | |
4457 | name = "Conwy"; | |
4458 | break; | |
4459 | case 339: | |
4460 | name = "Denbighshire"; | |
4461 | break; | |
4462 | case 341: | |
4463 | name = "Flintshire"; | |
4464 | break; | |
4465 | case 342: | |
4466 | name = "Gwynedd"; | |
4467 | break; | |
4468 | case 343: | |
4469 | name = "Merthyr Tydfil"; | |
4470 | break; | |
4471 | case 344: | |
4472 | name = "Monmouthshire"; | |
4473 | break; | |
4474 | case 345: | |
4475 | name = "Neath Port Talbot"; | |
4476 | break; | |
4477 | case 346: | |
4478 | name = "Newport"; | |
4479 | break; | |
4480 | case 347: | |
4481 | name = "Pembrokeshire"; | |
4482 | break; | |
4483 | case 348: | |
4484 | name = "Powys"; | |
4485 | break; | |
4486 | case 349: | |
4487 | name = "Rhondda Cynon Taff"; | |
4488 | break; | |
4489 | case 351: | |
4490 | name = "Swansea"; | |
4491 | break; | |
4492 | case 352: | |
4493 | name = "Torfaen"; | |
4494 | break; | |
4495 | case 353: | |
4496 | name = "Vale of Glamorgan"; | |
4497 | break; | |
4498 | case 354: | |
4499 | name = "Wrexham"; | |
4500 | break; | |
4501 | } | |
4502 | } | |
4503 | if (strcmp(country_code,"GD") == 0) { | |
4504 | switch (region_code2) { | |
4505 | case 1: | |
4506 | name = "Saint Andrew"; | |
4507 | break; | |
4508 | case 2: | |
4509 | name = "Saint David"; | |
4510 | break; | |
4511 | case 3: | |
4512 | name = "Saint George"; | |
4513 | break; | |
4514 | case 4: | |
4515 | name = "Saint John"; | |
4516 | break; | |
4517 | case 5: | |
4518 | name = "Saint Mark"; | |
4519 | break; | |
4520 | case 6: | |
4521 | name = "Saint Patrick"; | |
4522 | break; | |
4523 | } | |
4524 | } | |
4525 | if (strcmp(country_code,"GE") == 0) { | |
4526 | switch (region_code2) { | |
4527 | case 1: | |
4528 | name = "Abashis Raioni"; | |
4529 | break; | |
4530 | case 2: | |
4531 | name = "Abkhazia"; | |
4532 | break; | |
4533 | case 3: | |
4534 | name = "Adigenis Raioni"; | |
4535 | break; | |
4536 | case 4: | |
4537 | name = "Ajaria"; | |
4538 | break; | |
4539 | case 5: | |
4540 | name = "Akhalgoris Raioni"; | |
4541 | break; | |
4542 | case 6: | |
4543 | name = "Akhalk'alak'is Raioni"; | |
4544 | break; | |
4545 | case 7: | |
4546 | name = "Akhalts'ikhis Raioni"; | |
4547 | break; | |
4548 | case 8: | |
4549 | name = "Akhmetis Raioni"; | |
4550 | break; | |
4551 | case 9: | |
4552 | name = "Ambrolauris Raioni"; | |
4553 | break; | |
4554 | case 10: | |
4555 | name = "Aspindzis Raioni"; | |
4556 | break; | |
4557 | case 11: | |
4558 | name = "Baghdat'is Raioni"; | |
4559 | break; | |
4560 | case 12: | |
4561 | name = "Bolnisis Raioni"; | |
4562 | break; | |
4563 | case 13: | |
4564 | name = "Borjomis Raioni"; | |
4565 | break; | |
4566 | case 14: | |
4567 | name = "Chiat'ura"; | |
4568 | break; | |
4569 | case 15: | |
4570 | name = "Ch'khorotsqus Raioni"; | |
4571 | break; | |
4572 | case 16: | |
4573 | name = "Ch'okhatauris Raioni"; | |
4574 | break; | |
4575 | case 17: | |
4576 | name = "Dedop'listsqaros Raioni"; | |
4577 | break; | |
4578 | case 18: | |
4579 | name = "Dmanisis Raioni"; | |
4580 | break; | |
4581 | case 19: | |
4582 | name = "Dushet'is Raioni"; | |
4583 | break; | |
4584 | case 20: | |
4585 | name = "Gardabanis Raioni"; | |
4586 | break; | |
4587 | case 21: | |
4588 | name = "Gori"; | |
4589 | break; | |
4590 | case 22: | |
4591 | name = "Goris Raioni"; | |
4592 | break; | |
4593 | case 23: | |
4594 | name = "Gurjaanis Raioni"; | |
4595 | break; | |
4596 | case 24: | |
4597 | name = "Javis Raioni"; | |
4598 | break; | |
4599 | case 25: | |
4600 | name = "K'arelis Raioni"; | |
4601 | break; | |
4602 | case 26: | |
4603 | name = "Kaspis Raioni"; | |
4604 | break; | |
4605 | case 27: | |
4606 | name = "Kharagaulis Raioni"; | |
4607 | break; | |
4608 | case 28: | |
4609 | name = "Khashuris Raioni"; | |
4610 | break; | |
4611 | case 29: | |
4612 | name = "Khobis Raioni"; | |
4613 | break; | |
4614 | case 30: | |
4615 | name = "Khonis Raioni"; | |
4616 | break; | |
4617 | case 31: | |
4618 | name = "K'ut'aisi"; | |
4619 | break; | |
4620 | case 32: | |
4621 | name = "Lagodekhis Raioni"; | |
4622 | break; | |
4623 | case 33: | |
4624 | name = "Lanch'khut'is Raioni"; | |
4625 | break; | |
4626 | case 34: | |
4627 | name = "Lentekhis Raioni"; | |
4628 | break; | |
4629 | case 35: | |
4630 | name = "Marneulis Raioni"; | |
4631 | break; | |
4632 | case 36: | |
4633 | name = "Martvilis Raioni"; | |
4634 | break; | |
4635 | case 37: | |
4636 | name = "Mestiis Raioni"; | |
4637 | break; | |
4638 | case 38: | |
4639 | name = "Mts'khet'is Raioni"; | |
4640 | break; | |
4641 | case 39: | |
4642 | name = "Ninotsmindis Raioni"; | |
4643 | break; | |
4644 | case 40: | |
4645 | name = "Onis Raioni"; | |
4646 | break; | |
4647 | case 41: | |
4648 | name = "Ozurget'is Raioni"; | |
4649 | break; | |
4650 | case 42: | |
4651 | name = "P'ot'i"; | |
4652 | break; | |
4653 | case 43: | |
4654 | name = "Qazbegis Raioni"; | |
4655 | break; | |
4656 | case 44: | |
4657 | name = "Qvarlis Raioni"; | |
4658 | break; | |
4659 | case 45: | |
4660 | name = "Rust'avi"; | |
4661 | break; | |
4662 | case 46: | |
4663 | name = "Sach'kheris Raioni"; | |
4664 | break; | |
4665 | case 47: | |
4666 | name = "Sagarejos Raioni"; | |
4667 | break; | |
4668 | case 48: | |
4669 | name = "Samtrediis Raioni"; | |
4670 | break; | |
4671 | case 49: | |
4672 | name = "Senakis Raioni"; | |
4673 | break; | |
4674 | case 50: | |
4675 | name = "Sighnaghis Raioni"; | |
4676 | break; | |
4677 | case 51: | |
4678 | name = "T'bilisi"; | |
4679 | break; | |
4680 | case 52: | |
4681 | name = "T'elavis Raioni"; | |
4682 | break; | |
4683 | case 53: | |
4684 | name = "T'erjolis Raioni"; | |
4685 | break; | |
4686 | case 54: | |
4687 | name = "T'et'ritsqaros Raioni"; | |
4688 | break; | |
4689 | case 55: | |
4690 | name = "T'ianet'is Raioni"; | |
4691 | break; | |
4692 | case 56: | |
4693 | name = "Tqibuli"; | |
4694 | break; | |
4695 | case 57: | |
4696 | name = "Ts'ageris Raioni"; | |
4697 | break; | |
4698 | case 58: | |
4699 | name = "Tsalenjikhis Raioni"; | |
4700 | break; | |
4701 | case 59: | |
4702 | name = "Tsalkis Raioni"; | |
4703 | break; | |
4704 | case 60: | |
4705 | name = "Tsqaltubo"; | |
4706 | break; | |
4707 | case 61: | |
4708 | name = "Vanis Raioni"; | |
4709 | break; | |
4710 | case 62: | |
4711 | name = "Zestap'onis Raioni"; | |
4712 | break; | |
4713 | case 63: | |
4714 | name = "Zugdidi"; | |
4715 | break; | |
4716 | case 64: | |
4717 | name = "Zugdidis Raioni"; | |
4718 | break; | |
4719 | } | |
4720 | } | |
4721 | if (strcmp(country_code,"GH") == 0) { | |
4722 | switch (region_code2) { | |
4723 | case 1: | |
4724 | name = "Greater Accra"; | |
4725 | break; | |
4726 | case 2: | |
4727 | name = "Ashanti"; | |
4728 | break; | |
4729 | case 3: | |
4730 | name = "Brong-Ahafo"; | |
4731 | break; | |
4732 | case 4: | |
4733 | name = "Central"; | |
4734 | break; | |
4735 | case 5: | |
4736 | name = "Eastern"; | |
4737 | break; | |
4738 | case 6: | |
4739 | name = "Northern"; | |
4740 | break; | |
4741 | case 8: | |
4742 | name = "Volta"; | |
4743 | break; | |
4744 | case 9: | |
4745 | name = "Western"; | |
4746 | break; | |
4747 | case 10: | |
4748 | name = "Upper East"; | |
4749 | break; | |
4750 | case 11: | |
4751 | name = "Upper West"; | |
4752 | break; | |
4753 | } | |
4754 | } | |
4755 | if (strcmp(country_code,"GL") == 0) { | |
4756 | switch (region_code2) { | |
4757 | case 1: | |
4758 | name = "Nordgronland"; | |
4759 | break; | |
4760 | case 2: | |
4761 | name = "Ostgronland"; | |
4762 | break; | |
4763 | case 3: | |
4764 | name = "Vestgronland"; | |
4765 | break; | |
4766 | } | |
4767 | } | |
4768 | if (strcmp(country_code,"GM") == 0) { | |
4769 | switch (region_code2) { | |
4770 | case 1: | |
4771 | name = "Banjul"; | |
4772 | break; | |
4773 | case 2: | |
4774 | name = "Lower River"; | |
4775 | break; | |
4776 | case 3: | |
4777 | name = "Central River"; | |
4778 | break; | |
4779 | case 4: | |
4780 | name = "Upper River"; | |
4781 | break; | |
4782 | case 5: | |
4783 | name = "Western"; | |
4784 | break; | |
4785 | case 7: | |
4786 | name = "North Bank"; | |
4787 | break; | |
4788 | } | |
4789 | } | |
4790 | if (strcmp(country_code,"GN") == 0) { | |
4791 | switch (region_code2) { | |
4792 | case 1: | |
4793 | name = "Beyla"; | |
4794 | break; | |
4795 | case 2: | |
4796 | name = "Boffa"; | |
4797 | break; | |
4798 | case 3: | |
4799 | name = "Boke"; | |
4800 | break; | |
4801 | case 4: | |
4802 | name = "Conakry"; | |
4803 | break; | |
4804 | case 5: | |
4805 | name = "Dabola"; | |
4806 | break; | |
4807 | case 6: | |
4808 | name = "Dalaba"; | |
4809 | break; | |
4810 | case 7: | |
4811 | name = "Dinguiraye"; | |
4812 | break; | |
4813 | case 9: | |
4814 | name = "Faranah"; | |
4815 | break; | |
4816 | case 10: | |
4817 | name = "Forecariah"; | |
4818 | break; | |
4819 | case 11: | |
4820 | name = "Fria"; | |
4821 | break; | |
4822 | case 12: | |
4823 | name = "Gaoual"; | |
4824 | break; | |
4825 | case 13: | |
4826 | name = "Gueckedou"; | |
4827 | break; | |
4828 | case 15: | |
4829 | name = "Kerouane"; | |
4830 | break; | |
4831 | case 16: | |
4832 | name = "Kindia"; | |
4833 | break; | |
4834 | case 17: | |
4835 | name = "Kissidougou"; | |
4836 | break; | |
4837 | case 18: | |
4838 | name = "Koundara"; | |
4839 | break; | |
4840 | case 19: | |
4841 | name = "Kouroussa"; | |
4842 | break; | |
4843 | case 21: | |
4844 | name = "Macenta"; | |
4845 | break; | |
4846 | case 22: | |
4847 | name = "Mali"; | |
4848 | break; | |
4849 | case 23: | |
4850 | name = "Mamou"; | |
4851 | break; | |
4852 | case 25: | |
4853 | name = "Pita"; | |
4854 | break; | |
4855 | case 27: | |
4856 | name = "Telimele"; | |
4857 | break; | |
4858 | case 28: | |
4859 | name = "Tougue"; | |
4860 | break; | |
4861 | case 29: | |
4862 | name = "Yomou"; | |
4863 | break; | |
4864 | case 30: | |
4865 | name = "Coyah"; | |
4866 | break; | |
4867 | case 31: | |
4868 | name = "Dubreka"; | |
4869 | break; | |
4870 | case 32: | |
4871 | name = "Kankan"; | |
4872 | break; | |
4873 | case 33: | |
4874 | name = "Koubia"; | |
4875 | break; | |
4876 | case 34: | |
4877 | name = "Labe"; | |
4878 | break; | |
4879 | case 35: | |
4880 | name = "Lelouma"; | |
4881 | break; | |
4882 | case 36: | |
4883 | name = "Lola"; | |
4884 | break; | |
4885 | case 37: | |
4886 | name = "Mandiana"; | |
4887 | break; | |
4888 | case 38: | |
4889 | name = "Nzerekore"; | |
4890 | break; | |
4891 | case 39: | |
4892 | name = "Siguiri"; | |
4893 | break; | |
4894 | } | |
4895 | } | |
4896 | if (strcmp(country_code,"GQ") == 0) { | |
4897 | switch (region_code2) { | |
4898 | case 3: | |
4899 | name = "Annobon"; | |
4900 | break; | |
4901 | case 4: | |
4902 | name = "Bioko Norte"; | |
4903 | break; | |
4904 | case 5: | |
4905 | name = "Bioko Sur"; | |
4906 | break; | |
4907 | case 6: | |
4908 | name = "Centro Sur"; | |
4909 | break; | |
4910 | case 7: | |
4911 | name = "Kie-Ntem"; | |
4912 | break; | |
4913 | case 8: | |
4914 | name = "Litoral"; | |
4915 | break; | |
4916 | case 9: | |
4917 | name = "Wele-Nzas"; | |
4918 | break; | |
4919 | } | |
4920 | } | |
4921 | if (strcmp(country_code,"GR") == 0) { | |
4922 | switch (region_code2) { | |
4923 | case 1: | |
4924 | name = "Evros"; | |
4925 | break; | |
4926 | case 2: | |
4927 | name = "Rodhopi"; | |
4928 | break; | |
4929 | case 3: | |
4930 | name = "Xanthi"; | |
4931 | break; | |
4932 | case 4: | |
4933 | name = "Drama"; | |
4934 | break; | |
4935 | case 5: | |
4936 | name = "Serrai"; | |
4937 | break; | |
4938 | case 6: | |
4939 | name = "Kilkis"; | |
4940 | break; | |
4941 | case 7: | |
4942 | name = "Pella"; | |
4943 | break; | |
4944 | case 8: | |
4945 | name = "Florina"; | |
4946 | break; | |
4947 | case 9: | |
4948 | name = "Kastoria"; | |
4949 | break; | |
4950 | case 10: | |
4951 | name = "Grevena"; | |
4952 | break; | |
4953 | case 11: | |
4954 | name = "Kozani"; | |
4955 | break; | |
4956 | case 12: | |
4957 | name = "Imathia"; | |
4958 | break; | |
4959 | case 13: | |
4960 | name = "Thessaloniki"; | |
4961 | break; | |
4962 | case 14: | |
4963 | name = "Kavala"; | |
4964 | break; | |
4965 | case 15: | |
4966 | name = "Khalkidhiki"; | |
4967 | break; | |
4968 | case 16: | |
4969 | name = "Pieria"; | |
4970 | break; | |
4971 | case 17: | |
4972 | name = "Ioannina"; | |
4973 | break; | |
4974 | case 18: | |
4975 | name = "Thesprotia"; | |
4976 | break; | |
4977 | case 19: | |
4978 | name = "Preveza"; | |
4979 | break; | |
4980 | case 20: | |
4981 | name = "Arta"; | |
4982 | break; | |
4983 | case 21: | |
4984 | name = "Larisa"; | |
4985 | break; | |
4986 | case 22: | |
4987 | name = "Trikala"; | |
4988 | break; | |
4989 | case 23: | |
4990 | name = "Kardhitsa"; | |
4991 | break; | |
4992 | case 24: | |
4993 | name = "Magnisia"; | |
4994 | break; | |
4995 | case 25: | |
4996 | name = "Kerkira"; | |
4997 | break; | |
4998 | case 26: | |
4999 | name = "Levkas"; | |
5000 | break; | |
5001 | case 27: | |
5002 | name = "Kefallinia"; | |
5003 | break; | |
5004 | case 28: | |
5005 | name = "Zakinthos"; | |
5006 | break; | |
5007 | case 29: | |
5008 | name = "Fthiotis"; | |
5009 | break; | |
5010 | case 30: | |
5011 | name = "Evritania"; | |
5012 | break; | |
5013 | case 31: | |
5014 | name = "Aitolia kai Akarnania"; | |
5015 | break; | |
5016 | case 32: | |
5017 | name = "Fokis"; | |
5018 | break; | |
5019 | case 33: | |
5020 | name = "Voiotia"; | |
5021 | break; | |
5022 | case 34: | |
5023 | name = "Evvoia"; | |
5024 | break; | |
5025 | case 35: | |
5026 | name = "Attiki"; | |
5027 | break; | |
5028 | case 36: | |
5029 | name = "Argolis"; | |
5030 | break; | |
5031 | case 37: | |
5032 | name = "Korinthia"; | |
5033 | break; | |
5034 | case 38: | |
5035 | name = "Akhaia"; | |
5036 | break; | |
5037 | case 39: | |
5038 | name = "Ilia"; | |
5039 | break; | |
5040 | case 40: | |
5041 | name = "Messinia"; | |
5042 | break; | |
5043 | case 41: | |
5044 | name = "Arkadhia"; | |
5045 | break; | |
5046 | case 42: | |
5047 | name = "Lakonia"; | |
5048 | break; | |
5049 | case 43: | |
5050 | name = "Khania"; | |
5051 | break; | |
5052 | case 44: | |
5053 | name = "Rethimni"; | |
5054 | break; | |
5055 | case 45: | |
5056 | name = "Iraklion"; | |
5057 | break; | |
5058 | case 46: | |
5059 | name = "Lasithi"; | |
5060 | break; | |
5061 | case 47: | |
5062 | name = "Dhodhekanisos"; | |
5063 | break; | |
5064 | case 48: | |
5065 | name = "Samos"; | |
5066 | break; | |
5067 | case 49: | |
5068 | name = "Kikladhes"; | |
5069 | break; | |
5070 | case 50: | |
5071 | name = "Khios"; | |
5072 | break; | |
5073 | case 51: | |
5074 | name = "Lesvos"; | |
5075 | break; | |
5076 | } | |
5077 | } | |
5078 | if (strcmp(country_code,"GT") == 0) { | |
5079 | switch (region_code2) { | |
5080 | case 1: | |
5081 | name = "Alta Verapaz"; | |
5082 | break; | |
5083 | case 2: | |
5084 | name = "Baja Verapaz"; | |
5085 | break; | |
5086 | case 3: | |
5087 | name = "Chimaltenango"; | |
5088 | break; | |
5089 | case 4: | |
5090 | name = "Chiquimula"; | |
5091 | break; | |
5092 | case 5: | |
5093 | name = "El Progreso"; | |
5094 | break; | |
5095 | case 6: | |
5096 | name = "Escuintla"; | |
5097 | break; | |
5098 | case 7: | |
5099 | name = "Guatemala"; | |
5100 | break; | |
5101 | case 8: | |
5102 | name = "Huehuetenango"; | |
5103 | break; | |
5104 | case 9: | |
5105 | name = "Izabal"; | |
5106 | break; | |
5107 | case 10: | |
5108 | name = "Jalapa"; | |
5109 | break; | |
5110 | case 11: | |
5111 | name = "Jutiapa"; | |
5112 | break; | |
5113 | case 12: | |
5114 | name = "Peten"; | |
5115 | break; | |
5116 | case 13: | |
5117 | name = "Quetzaltenango"; | |
5118 | break; | |
5119 | case 14: | |
5120 | name = "Quiche"; | |
5121 | break; | |
5122 | case 15: | |
5123 | name = "Retalhuleu"; | |
5124 | break; | |
5125 | case 16: | |
5126 | name = "Sacatepequez"; | |
5127 | break; | |
5128 | case 17: | |
5129 | name = "San Marcos"; | |
5130 | break; | |
5131 | case 18: | |
5132 | name = "Santa Rosa"; | |
5133 | break; | |
5134 | case 19: | |
5135 | name = "Solola"; | |
5136 | break; | |
5137 | case 20: | |
5138 | name = "Suchitepequez"; | |
5139 | break; | |
5140 | case 21: | |
5141 | name = "Totonicapan"; | |
5142 | break; | |
5143 | case 22: | |
5144 | name = "Zacapa"; | |
5145 | break; | |
5146 | } | |
5147 | } | |
5148 | if (strcmp(country_code,"GW") == 0) { | |
5149 | switch (region_code2) { | |
5150 | case 1: | |
5151 | name = "Bafata"; | |
5152 | break; | |
5153 | case 2: | |
5154 | name = "Quinara"; | |
5155 | break; | |
5156 | case 4: | |
5157 | name = "Oio"; | |
5158 | break; | |
5159 | case 5: | |
5160 | name = "Bolama"; | |
5161 | break; | |
5162 | case 6: | |
5163 | name = "Cacheu"; | |
5164 | break; | |
5165 | case 7: | |
5166 | name = "Tombali"; | |
5167 | break; | |
5168 | case 10: | |
5169 | name = "Gabu"; | |
5170 | break; | |
5171 | case 11: | |
5172 | name = "Bissau"; | |
5173 | break; | |
5174 | case 12: | |
5175 | name = "Biombo"; | |
5176 | break; | |
5177 | } | |
5178 | } | |
5179 | if (strcmp(country_code,"GY") == 0) { | |
5180 | switch (region_code2) { | |
5181 | case 10: | |
5182 | name = "Barima-Waini"; | |
5183 | break; | |
5184 | case 11: | |
5185 | name = "Cuyuni-Mazaruni"; | |
5186 | break; | |
5187 | case 12: | |
5188 | name = "Demerara-Mahaica"; | |
5189 | break; | |
5190 | case 13: | |
5191 | name = "East Berbice-Corentyne"; | |
5192 | break; | |
5193 | case 14: | |
5194 | name = "Essequibo Islands-West Demerara"; | |
5195 | break; | |
5196 | case 15: | |
5197 | name = "Mahaica-Berbice"; | |
5198 | break; | |
5199 | case 16: | |
5200 | name = "Pomeroon-Supenaam"; | |
5201 | break; | |
5202 | case 17: | |
5203 | name = "Potaro-Siparuni"; | |
5204 | break; | |
5205 | case 18: | |
5206 | name = "Upper Demerara-Berbice"; | |
5207 | break; | |
5208 | case 19: | |
5209 | name = "Upper Takutu-Upper Essequibo"; | |
5210 | break; | |
5211 | } | |
5212 | } | |
5213 | if (strcmp(country_code,"HN") == 0) { | |
5214 | switch (region_code2) { | |
5215 | case 1: | |
5216 | name = "Atlantida"; | |
5217 | break; | |
5218 | case 2: | |
5219 | name = "Choluteca"; | |
5220 | break; | |
5221 | case 3: | |
5222 | name = "Colon"; | |
5223 | break; | |
5224 | case 4: | |
5225 | name = "Comayagua"; | |
5226 | break; | |
5227 | case 5: | |
5228 | name = "Copan"; | |
5229 | break; | |
5230 | case 6: | |
5231 | name = "Cortes"; | |
5232 | break; | |
5233 | case 7: | |
5234 | name = "El Paraiso"; | |
5235 | break; | |
5236 | case 8: | |
5237 | name = "Francisco Morazan"; | |
5238 | break; | |
5239 | case 9: | |
5240 | name = "Gracias a Dios"; | |
5241 | break; | |
5242 | case 10: | |
5243 | name = "Intibuca"; | |
5244 | break; | |
5245 | case 11: | |
5246 | name = "Islas de la Bahia"; | |
5247 | break; | |
5248 | case 12: | |
5249 | name = "La Paz"; | |
5250 | break; | |
5251 | case 13: | |
5252 | name = "Lempira"; | |
5253 | break; | |
5254 | case 14: | |
5255 | name = "Ocotepeque"; | |
5256 | break; | |
5257 | case 15: | |
5258 | name = "Olancho"; | |
5259 | break; | |
5260 | case 16: | |
5261 | name = "Santa Barbara"; | |
5262 | break; | |
5263 | case 17: | |
5264 | name = "Valle"; | |
5265 | break; | |
5266 | case 18: | |
5267 | name = "Yoro"; | |
5268 | break; | |
5269 | } | |
5270 | } | |
5271 | if (strcmp(country_code,"HR") == 0) { | |
5272 | switch (region_code2) { | |
5273 | case 1: | |
5274 | name = "Bjelovarsko-Bilogorska"; | |
5275 | break; | |
5276 | case 2: | |
5277 | name = "Brodsko-Posavska"; | |
5278 | break; | |
5279 | case 3: | |
5280 | name = "Dubrovacko-Neretvanska"; | |
5281 | break; | |
5282 | case 4: | |
5283 | name = "Istarska"; | |
5284 | break; | |
5285 | case 5: | |
5286 | name = "Karlovacka"; | |
5287 | break; | |
5288 | case 6: | |
5289 | name = "Koprivnicko-Krizevacka"; | |
5290 | break; | |
5291 | case 7: | |
5292 | name = "Krapinsko-Zagorska"; | |
5293 | break; | |
5294 | case 8: | |
5295 | name = "Licko-Senjska"; | |
5296 | break; | |
5297 | case 9: | |
5298 | name = "Medimurska"; | |
5299 | break; | |
5300 | case 10: | |
5301 | name = "Osjecko-Baranjska"; | |
5302 | break; | |
5303 | case 11: | |
5304 | name = "Pozesko-Slavonska"; | |
5305 | break; | |
5306 | case 12: | |
5307 | name = "Primorsko-Goranska"; | |
5308 | break; | |
5309 | case 13: | |
5310 | name = "Sibensko-Kninska"; | |
5311 | break; | |
5312 | case 14: | |
5313 | name = "Sisacko-Moslavacka"; | |
5314 | break; | |
5315 | case 15: | |
5316 | name = "Splitsko-Dalmatinska"; | |
5317 | break; | |
5318 | case 16: | |
5319 | name = "Varazdinska"; | |
5320 | break; | |
5321 | case 17: | |
5322 | name = "Viroviticko-Podravska"; | |
5323 | break; | |
5324 | case 18: | |
5325 | name = "Vukovarsko-Srijemska"; | |
5326 | break; | |
5327 | case 19: | |
5328 | name = "Zadarska"; | |
5329 | break; | |
5330 | case 20: | |
5331 | name = "Zagrebacka"; | |
5332 | break; | |
5333 | case 21: | |
5334 | name = "Grad Zagreb"; | |
5335 | break; | |
5336 | } | |
5337 | } | |
5338 | if (strcmp(country_code,"HT") == 0) { | |
5339 | switch (region_code2) { | |
5340 | case 3: | |
5341 | name = "Nord-Ouest"; | |
5342 | break; | |
5343 | case 6: | |
5344 | name = "Artibonite"; | |
5345 | break; | |
5346 | case 7: | |
5347 | name = "Centre"; | |
5348 | break; | |
5349 | case 9: | |
5350 | name = "Nord"; | |
5351 | break; | |
5352 | case 10: | |
5353 | name = "Nord-Est"; | |
5354 | break; | |
5355 | case 11: | |
5356 | name = "Ouest"; | |
5357 | break; | |
5358 | case 12: | |
5359 | name = "Sud"; | |
5360 | break; | |
5361 | case 13: | |
5362 | name = "Sud-Est"; | |
5363 | break; | |
5364 | case 14: | |
5365 | name = "Grand' Anse"; | |
5366 | break; | |
5367 | case 15: | |
5368 | name = "Nippes"; | |
5369 | break; | |
5370 | } | |
5371 | } | |
5372 | if (strcmp(country_code,"HU") == 0) { | |
5373 | switch (region_code2) { | |
5374 | case 1: | |
5375 | name = "Bacs-Kiskun"; | |
5376 | break; | |
5377 | case 2: | |
5378 | name = "Baranya"; | |
5379 | break; | |
5380 | case 3: | |
5381 | name = "Bekes"; | |
5382 | break; | |
5383 | case 4: | |
5384 | name = "Borsod-Abauj-Zemplen"; | |
5385 | break; | |
5386 | case 5: | |
5387 | name = "Budapest"; | |
5388 | break; | |
5389 | case 6: | |
5390 | name = "Csongrad"; | |
5391 | break; | |
5392 | case 7: | |
5393 | name = "Debrecen"; | |
5394 | break; | |
5395 | case 8: | |
5396 | name = "Fejer"; | |
5397 | break; | |
5398 | case 9: | |
5399 | name = "Gyor-Moson-Sopron"; | |
5400 | break; | |
5401 | case 10: | |
5402 | name = "Hajdu-Bihar"; | |
5403 | break; | |
5404 | case 11: | |
5405 | name = "Heves"; | |
5406 | break; | |
5407 | case 12: | |
5408 | name = "Komarom-Esztergom"; | |
5409 | break; | |
5410 | case 13: | |
5411 | name = "Miskolc"; | |
5412 | break; | |
5413 | case 14: | |
5414 | name = "Nograd"; | |
5415 | break; | |
5416 | case 15: | |
5417 | name = "Pecs"; | |
5418 | break; | |
5419 | case 16: | |
5420 | name = "Pest"; | |
5421 | break; | |
5422 | case 17: | |
5423 | name = "Somogy"; | |
5424 | break; | |
5425 | case 18: | |
5426 | name = "Szabolcs-Szatmar-Bereg"; | |
5427 | break; | |
5428 | case 19: | |
5429 | name = "Szeged"; | |
5430 | break; | |
5431 | case 20: | |
5432 | name = "Jasz-Nagykun-Szolnok"; | |
5433 | break; | |
5434 | case 21: | |
5435 | name = "Tolna"; | |
5436 | break; | |
5437 | case 22: | |
5438 | name = "Vas"; | |
5439 | break; | |
5440 | case 23: | |
5441 | name = "Veszprem"; | |
5442 | break; | |
5443 | case 24: | |
5444 | name = "Zala"; | |
5445 | break; | |
5446 | case 25: | |
5447 | name = "Gyor"; | |
5448 | break; | |
5449 | case 26: | |
5450 | name = "Bekescsaba"; | |
5451 | break; | |
5452 | case 27: | |
5453 | name = "Dunaujvaros"; | |
5454 | break; | |
5455 | case 28: | |
5456 | name = "Eger"; | |
5457 | break; | |
5458 | case 29: | |
5459 | name = "Hodmezovasarhely"; | |
5460 | break; | |
5461 | case 30: | |
5462 | name = "Kaposvar"; | |
5463 | break; | |
5464 | case 31: | |
5465 | name = "Kecskemet"; | |
5466 | break; | |
5467 | case 32: | |
5468 | name = "Nagykanizsa"; | |
5469 | break; | |
5470 | case 33: | |
5471 | name = "Nyiregyhaza"; | |
5472 | break; | |
5473 | case 34: | |
5474 | name = "Sopron"; | |
5475 | break; | |
5476 | case 35: | |
5477 | name = "Szekesfehervar"; | |
5478 | break; | |
5479 | case 36: | |
5480 | name = "Szolnok"; | |
5481 | break; | |
5482 | case 37: | |
5483 | name = "Szombathely"; | |
5484 | break; | |
5485 | case 38: | |
5486 | name = "Tatabanya"; | |
5487 | break; | |
5488 | case 39: | |
5489 | name = "Veszprem"; | |
5490 | break; | |
5491 | case 40: | |
5492 | name = "Zalaegerszeg"; | |
5493 | break; | |
5494 | case 41: | |
5495 | name = "Salgotarjan"; | |
5496 | break; | |
5497 | case 42: | |
5498 | name = "Szekszard"; | |
5499 | break; | |
5500 | } | |
5501 | } | |
5502 | if (strcmp(country_code,"ID") == 0) { | |
5503 | switch (region_code2) { | |
5504 | case 1: | |
5505 | name = "Aceh"; | |
5506 | break; | |
5507 | case 2: | |
5508 | name = "Bali"; | |
5509 | break; | |
5510 | case 3: | |
5511 | name = "Bengkulu"; | |
5512 | break; | |
5513 | case 4: | |
5514 | name = "Jakarta Raya"; | |
5515 | break; | |
5516 | case 5: | |
5517 | name = "Jambi"; | |
5518 | break; | |
5519 | case 6: | |
5520 | name = "Jawa Barat"; | |
5521 | break; | |
5522 | case 7: | |
5523 | name = "Jawa Tengah"; | |
5524 | break; | |
5525 | case 8: | |
5526 | name = "Jawa Timur"; | |
5527 | break; | |
5528 | case 9: | |
5529 | name = "Papua"; | |
5530 | break; | |
5531 | case 10: | |
5532 | name = "Yogyakarta"; | |
5533 | break; | |
5534 | case 11: | |
5535 | name = "Kalimantan Barat"; | |
5536 | break; | |
5537 | case 12: | |
5538 | name = "Kalimantan Selatan"; | |
5539 | break; | |
5540 | case 13: | |
5541 | name = "Kalimantan Tengah"; | |
5542 | break; | |
5543 | case 14: | |
5544 | name = "Kalimantan Timur"; | |
5545 | break; | |
5546 | case 15: | |
5547 | name = "Lampung"; | |
5548 | break; | |
5549 | case 16: | |
5550 | name = "Maluku"; | |
5551 | break; | |
5552 | case 17: | |
5553 | name = "Nusa Tenggara Barat"; | |
5554 | break; | |
5555 | case 18: | |
5556 | name = "Nusa Tenggara Timur"; | |
5557 | break; | |
5558 | case 19: | |
5559 | name = "Riau"; | |
5560 | break; | |
5561 | case 20: | |
5562 | name = "Sulawesi Selatan"; | |
5563 | break; | |
5564 | case 21: | |
5565 | name = "Sulawesi Tengah"; | |
5566 | break; | |
5567 | case 22: | |
5568 | name = "Sulawesi Tenggara"; | |
5569 | break; | |
5570 | case 23: | |
5571 | name = "Sulawesi Utara"; | |
5572 | break; | |
5573 | case 24: | |
5574 | name = "Sumatera Barat"; | |
5575 | break; | |
5576 | case 25: | |
5577 | name = "Sumatera Selatan"; | |
5578 | break; | |
5579 | case 26: | |
5580 | name = "Sumatera Utara"; | |
5581 | break; | |
5582 | case 28: | |
5583 | name = "Maluku"; | |
5584 | break; | |
5585 | case 29: | |
5586 | name = "Maluku Utara"; | |
5587 | break; | |
5588 | case 30: | |
5589 | name = "Jawa Barat"; | |
5590 | break; | |
5591 | case 31: | |
5592 | name = "Sulawesi Utara"; | |
5593 | break; | |
5594 | case 32: | |
5595 | name = "Sumatera Selatan"; | |
5596 | break; | |
5597 | case 33: | |
5598 | name = "Banten"; | |
5599 | break; | |
5600 | case 34: | |
5601 | name = "Gorontalo"; | |
5602 | break; | |
5603 | case 35: | |
5604 | name = "Kepulauan Bangka Belitung"; | |
5605 | break; | |
5606 | case 36: | |
5607 | name = "Papua"; | |
5608 | break; | |
5609 | case 37: | |
5610 | name = "Riau"; | |
5611 | break; | |
5612 | case 38: | |
5613 | name = "Sulawesi Selatan"; | |
5614 | break; | |
5615 | case 39: | |
5616 | name = "Irian Jaya Barat"; | |
5617 | break; | |
5618 | case 40: | |
5619 | name = "Kepulauan Riau"; | |
5620 | break; | |
5621 | case 41: | |
5622 | name = "Sulawesi Barat"; | |
5623 | break; | |
5624 | } | |
5625 | } | |
5626 | if (strcmp(country_code,"IE") == 0) { | |
5627 | switch (region_code2) { | |
5628 | case 1: | |
5629 | name = "Carlow"; | |
5630 | break; | |
5631 | case 2: | |
5632 | name = "Cavan"; | |
5633 | break; | |
5634 | case 3: | |
5635 | name = "Clare"; | |
5636 | break; | |
5637 | case 4: | |
5638 | name = "Cork"; | |
5639 | break; | |
5640 | case 6: | |
5641 | name = "Donegal"; | |
5642 | break; | |
5643 | case 7: | |
5644 | name = "Dublin"; | |
5645 | break; | |
5646 | case 10: | |
5647 | name = "Galway"; | |
5648 | break; | |
5649 | case 11: | |
5650 | name = "Kerry"; | |
5651 | break; | |
5652 | case 12: | |
5653 | name = "Kildare"; | |
5654 | break; | |
5655 | case 13: | |
5656 | name = "Kilkenny"; | |
5657 | break; | |
5658 | case 14: | |
5659 | name = "Leitrim"; | |
5660 | break; | |
5661 | case 15: | |
5662 | name = "Laois"; | |
5663 | break; | |
5664 | case 16: | |
5665 | name = "Limerick"; | |
5666 | break; | |
5667 | case 18: | |
5668 | name = "Longford"; | |
5669 | break; | |
5670 | case 19: | |
5671 | name = "Louth"; | |
5672 | break; | |
5673 | case 20: | |
5674 | name = "Mayo"; | |
5675 | break; | |
5676 | case 21: | |
5677 | name = "Meath"; | |
5678 | break; | |
5679 | case 22: | |
5680 | name = "Monaghan"; | |
5681 | break; | |
5682 | case 23: | |
5683 | name = "Offaly"; | |
5684 | break; | |
5685 | case 24: | |
5686 | name = "Roscommon"; | |
5687 | break; | |
5688 | case 25: | |
5689 | name = "Sligo"; | |
5690 | break; | |
5691 | case 26: | |
5692 | name = "Tipperary"; | |
5693 | break; | |
5694 | case 27: | |
5695 | name = "Waterford"; | |
5696 | break; | |
5697 | case 29: | |
5698 | name = "Westmeath"; | |
5699 | break; | |
5700 | case 30: | |
5701 | name = "Wexford"; | |
5702 | break; | |
5703 | case 31: | |
5704 | name = "Wicklow"; | |
5705 | break; | |
5706 | } | |
5707 | } | |
5708 | if (strcmp(country_code,"IL") == 0) { | |
5709 | switch (region_code2) { | |
5710 | case 1: | |
5711 | name = "HaDarom"; | |
5712 | break; | |
5713 | case 2: | |
5714 | name = "HaMerkaz"; | |
5715 | break; | |
5716 | case 3: | |
5717 | name = "HaZafon"; | |
5718 | break; | |
5719 | case 4: | |
5720 | name = "Hefa"; | |
5721 | break; | |
5722 | case 5: | |
5723 | name = "Tel Aviv"; | |
5724 | break; | |
5725 | case 6: | |
5726 | name = "Yerushalayim"; | |
5727 | break; | |
5728 | } | |
5729 | } | |
5730 | if (strcmp(country_code,"IN") == 0) { | |
5731 | switch (region_code2) { | |
5732 | case 1: | |
5733 | name = "Andaman and Nicobar Islands"; | |
5734 | break; | |
5735 | case 2: | |
5736 | name = "Andhra Pradesh"; | |
5737 | break; | |
5738 | case 3: | |
5739 | name = "Assam"; | |
5740 | break; | |
5741 | case 5: | |
5742 | name = "Chandigarh"; | |
5743 | break; | |
5744 | case 6: | |
5745 | name = "Dadra and Nagar Haveli"; | |
5746 | break; | |
5747 | case 7: | |
5748 | name = "Delhi"; | |
5749 | break; | |
5750 | case 9: | |
5751 | name = "Gujarat"; | |
5752 | break; | |
5753 | case 10: | |
5754 | name = "Haryana"; | |
5755 | break; | |
5756 | case 11: | |
5757 | name = "Himachal Pradesh"; | |
5758 | break; | |
5759 | case 12: | |
5760 | name = "Jammu and Kashmir"; | |
5761 | break; | |
5762 | case 13: | |
5763 | name = "Kerala"; | |
5764 | break; | |
5765 | case 14: | |
5766 | name = "Lakshadweep"; | |
5767 | break; | |
5768 | case 16: | |
5769 | name = "Maharashtra"; | |
5770 | break; | |
5771 | case 17: | |
5772 | name = "Manipur"; | |
5773 | break; | |
5774 | case 18: | |
5775 | name = "Meghalaya"; | |
5776 | break; | |
5777 | case 19: | |
5778 | name = "Karnataka"; | |
5779 | break; | |
5780 | case 20: | |
5781 | name = "Nagaland"; | |
5782 | break; | |
5783 | case 21: | |
5784 | name = "Orissa"; | |
5785 | break; | |
5786 | case 22: | |
5787 | name = "Puducherry"; | |
5788 | break; | |
5789 | case 23: | |
5790 | name = "Punjab"; | |
5791 | break; | |
5792 | case 24: | |
5793 | name = "Rajasthan"; | |
5794 | break; | |
5795 | case 25: | |
5796 | name = "Tamil Nadu"; | |
5797 | break; | |
5798 | case 26: | |
5799 | name = "Tripura"; | |
5800 | break; | |
5801 | case 28: | |
5802 | name = "West Bengal"; | |
5803 | break; | |
5804 | case 29: | |
5805 | name = "Sikkim"; | |
5806 | break; | |
5807 | case 30: | |
5808 | name = "Arunachal Pradesh"; | |
5809 | break; | |
5810 | case 31: | |
5811 | name = "Mizoram"; | |
5812 | break; | |
5813 | case 32: | |
5814 | name = "Daman and Diu"; | |
5815 | break; | |
5816 | case 33: | |
5817 | name = "Goa"; | |
5818 | break; | |
5819 | case 34: | |
5820 | name = "Bihar"; | |
5821 | break; | |
5822 | case 35: | |
5823 | name = "Madhya Pradesh"; | |
5824 | break; | |
5825 | case 36: | |
5826 | name = "Uttar Pradesh"; | |
5827 | break; | |
5828 | case 37: | |
5829 | name = "Chhattisgarh"; | |
5830 | break; | |
5831 | case 38: | |
5832 | name = "Jharkhand"; | |
5833 | break; | |
5834 | case 39: | |
5835 | name = "Uttarakhand"; | |
5836 | break; | |
5837 | } | |
5838 | } | |
5839 | if (strcmp(country_code,"IQ") == 0) { | |
5840 | switch (region_code2) { | |
5841 | case 1: | |
5842 | name = "Al Anbar"; | |
5843 | break; | |
5844 | case 2: | |
5845 | name = "Al Basrah"; | |
5846 | break; | |
5847 | case 3: | |
5848 | name = "Al Muthanna"; | |
5849 | break; | |
5850 | case 4: | |
5851 | name = "Al Qadisiyah"; | |
5852 | break; | |
5853 | case 5: | |
5854 | name = "As Sulaymaniyah"; | |
5855 | break; | |
5856 | case 6: | |
5857 | name = "Babil"; | |
5858 | break; | |
5859 | case 7: | |
5860 | name = "Baghdad"; | |
5861 | break; | |
5862 | case 8: | |
5863 | name = "Dahuk"; | |
5864 | break; | |
5865 | case 9: | |
5866 | name = "Dhi Qar"; | |
5867 | break; | |
5868 | case 10: | |
5869 | name = "Diyala"; | |
5870 | break; | |
5871 | case 11: | |
5872 | name = "Arbil"; | |
5873 | break; | |
5874 | case 12: | |
5875 | name = "Karbala'"; | |
5876 | break; | |
5877 | case 13: | |
5878 | name = "At Ta'mim"; | |
5879 | break; | |
5880 | case 14: | |
5881 | name = "Maysan"; | |
5882 | break; | |
5883 | case 15: | |
5884 | name = "Ninawa"; | |
5885 | break; | |
5886 | case 16: | |
5887 | name = "Wasit"; | |
5888 | break; | |
5889 | case 17: | |
5890 | name = "An Najaf"; | |
5891 | break; | |
5892 | case 18: | |
5893 | name = "Salah ad Din"; | |
5894 | break; | |
5895 | } | |
5896 | } | |
5897 | if (strcmp(country_code,"IR") == 0) { | |
5898 | switch (region_code2) { | |
5899 | case 1: | |
5900 | name = "Azarbayjan-e Bakhtari"; | |
5901 | break; | |
5902 | case 2: | |
5903 | name = "Azarbayjan-e Khavari"; | |
5904 | break; | |
5905 | case 3: | |
5906 | name = "Chahar Mahall va Bakhtiari"; | |
5907 | break; | |
5908 | case 4: | |
5909 | name = "Sistan va Baluchestan"; | |
5910 | break; | |
5911 | case 5: | |
5912 | name = "Kohkiluyeh va Buyer Ahmadi"; | |
5913 | break; | |
5914 | case 7: | |
5915 | name = "Fars"; | |
5916 | break; | |
5917 | case 8: | |
5918 | name = "Gilan"; | |
5919 | break; | |
5920 | case 9: | |
5921 | name = "Hamadan"; | |
5922 | break; | |
5923 | case 10: | |
5924 | name = "Ilam"; | |
5925 | break; | |
5926 | case 11: | |
5927 | name = "Hormozgan"; | |
5928 | break; | |
5929 | case 12: | |
5930 | name = "Kerman"; | |
5931 | break; | |
5932 | case 13: | |
5933 | name = "Bakhtaran"; | |
5934 | break; | |
5935 | case 15: | |
5936 | name = "Khuzestan"; | |
5937 | break; | |
5938 | case 16: | |
5939 | name = "Kordestan"; | |
5940 | break; | |
5941 | case 17: | |
5942 | name = "Mazandaran"; | |
5943 | break; | |
5944 | case 18: | |
5945 | name = "SemnÄ\81n Province"; | |
5946 | break; | |
5947 | case 19: | |
5948 | name = "Markazi"; | |
5949 | break; | |
5950 | case 21: | |
5951 | name = "Zanjan"; | |
5952 | break; | |
5953 | case 22: | |
5954 | name = "Bushehr"; | |
5955 | break; | |
5956 | case 23: | |
5957 | name = "Lorestan"; | |
5958 | break; | |
5959 | case 24: | |
5960 | name = "Markazi"; | |
5961 | break; | |
5962 | case 25: | |
5963 | name = "Semnan"; | |
5964 | break; | |
5965 | case 26: | |
5966 | name = "Tehran"; | |
5967 | break; | |
5968 | case 27: | |
5969 | name = "Zanjan"; | |
5970 | break; | |
5971 | case 28: | |
5972 | name = "Esfahan"; | |
5973 | break; | |
5974 | case 29: | |
5975 | name = "Kerman"; | |
5976 | break; | |
5977 | case 30: | |
5978 | name = "Khorasan"; | |
5979 | break; | |
5980 | case 31: | |
5981 | name = "Yazd"; | |
5982 | break; | |
5983 | case 32: | |
5984 | name = "Ardabil"; | |
5985 | break; | |
5986 | case 33: | |
5987 | name = "East Azarbaijan"; | |
5988 | break; | |
5989 | case 34: | |
5990 | name = "Markazi"; | |
5991 | break; | |
5992 | case 35: | |
5993 | name = "Mazandaran"; | |
5994 | break; | |
5995 | case 36: | |
5996 | name = "Zanjan"; | |
5997 | break; | |
5998 | case 37: | |
5999 | name = "Golestan"; | |
6000 | break; | |
6001 | case 38: | |
6002 | name = "Qazvin"; | |
6003 | break; | |
6004 | case 39: | |
6005 | name = "Qom"; | |
6006 | break; | |
6007 | case 40: | |
6008 | name = "Yazd"; | |
6009 | break; | |
6010 | case 41: | |
6011 | name = "Khorasan-e Janubi"; | |
6012 | break; | |
6013 | case 42: | |
6014 | name = "Khorasan-e Razavi"; | |
6015 | break; | |
6016 | case 43: | |
6017 | name = "Khorasan-e Shemali"; | |
6018 | break; | |
6019 | } | |
6020 | } | |
6021 | if (strcmp(country_code,"IS") == 0) { | |
6022 | switch (region_code2) { | |
6023 | case 3: | |
6024 | name = "Arnessysla"; | |
6025 | break; | |
6026 | case 5: | |
6027 | name = "Austur-Hunavatnssysla"; | |
6028 | break; | |
6029 | case 6: | |
6030 | name = "Austur-Skaftafellssysla"; | |
6031 | break; | |
6032 | case 7: | |
6033 | name = "Borgarfjardarsysla"; | |
6034 | break; | |
6035 | case 9: | |
6036 | name = "Eyjafjardarsysla"; | |
6037 | break; | |
6038 | case 10: | |
6039 | name = "Gullbringusysla"; | |
6040 | break; | |
6041 | case 15: | |
6042 | name = "Kjosarsysla"; | |
6043 | break; | |
6044 | case 17: | |
6045 | name = "Myrasysla"; | |
6046 | break; | |
6047 | case 20: | |
6048 | name = "Nordur-Mulasysla"; | |
6049 | break; | |
6050 | case 21: | |
6051 | name = "Nordur-Tingeyjarsysla"; | |
6052 | break; | |
6053 | case 23: | |
6054 | name = "Rangarvallasysla"; | |
6055 | break; | |
6056 | case 28: | |
6057 | name = "Skagafjardarsysla"; | |
6058 | break; | |
6059 | case 29: | |
6060 | name = "Snafellsnes- og Hnappadalssysla"; | |
6061 | break; | |
6062 | case 31: | |
6063 | name = "Sudur-Mulasysla"; | |
6064 | break; | |
6065 | case 32: | |
6066 | name = "Sudur-Tingeyjarsysla"; | |
6067 | break; | |
6068 | case 34: | |
6069 | name = "Vestur-Bardastrandarsysla"; | |
6070 | break; | |
6071 | case 35: | |
6072 | name = "Vestur-Hunavatnssysla"; | |
6073 | break; | |
6074 | case 36: | |
6075 | name = "Vestur-Isafjardarsysla"; | |
6076 | break; | |
6077 | case 37: | |
6078 | name = "Vestur-Skaftafellssysla"; | |
6079 | break; | |
6080 | case 40: | |
6081 | name = "Norourland Eystra"; | |
6082 | break; | |
6083 | case 41: | |
6084 | name = "Norourland Vestra"; | |
6085 | break; | |
6086 | case 42: | |
6087 | name = "Suourland"; | |
6088 | break; | |
6089 | case 43: | |
6090 | name = "Suournes"; | |
6091 | break; | |
6092 | case 44: | |
6093 | name = "Vestfiroir"; | |
6094 | break; | |
6095 | case 45: | |
6096 | name = "Vesturland"; | |
6097 | break; | |
6098 | } | |
6099 | } | |
6100 | if (strcmp(country_code,"IT") == 0) { | |
6101 | switch (region_code2) { | |
6102 | case 1: | |
6103 | name = "Abruzzi"; | |
6104 | break; | |
6105 | case 2: | |
6106 | name = "Basilicata"; | |
6107 | break; | |
6108 | case 3: | |
6109 | name = "Calabria"; | |
6110 | break; | |
6111 | case 4: | |
6112 | name = "Campania"; | |
6113 | break; | |
6114 | case 5: | |
6115 | name = "Emilia-Romagna"; | |
6116 | break; | |
6117 | case 6: | |
6118 | name = "Friuli-Venezia Giulia"; | |
6119 | break; | |
6120 | case 7: | |
6121 | name = "Lazio"; | |
6122 | break; | |
6123 | case 8: | |
6124 | name = "Liguria"; | |
6125 | break; | |
6126 | case 9: | |
6127 | name = "Lombardia"; | |
6128 | break; | |
6129 | case 10: | |
6130 | name = "Marche"; | |
6131 | break; | |
6132 | case 11: | |
6133 | name = "Molise"; | |
6134 | break; | |
6135 | case 12: | |
6136 | name = "Piemonte"; | |
6137 | break; | |
6138 | case 13: | |
6139 | name = "Puglia"; | |
6140 | break; | |
6141 | case 14: | |
6142 | name = "Sardegna"; | |
6143 | break; | |
6144 | case 15: | |
6145 | name = "Sicilia"; | |
6146 | break; | |
6147 | case 16: | |
6148 | name = "Toscana"; | |
6149 | break; | |
6150 | case 17: | |
6151 | name = "Trentino-Alto Adige"; | |
6152 | break; | |
6153 | case 18: | |
6154 | name = "Umbria"; | |
6155 | break; | |
6156 | case 19: | |
6157 | name = "Valle d'Aosta"; | |
6158 | break; | |
6159 | case 20: | |
6160 | name = "Veneto"; | |
6161 | break; | |
6162 | } | |
6163 | } | |
6164 | if (strcmp(country_code,"JM") == 0) { | |
6165 | switch (region_code2) { | |
6166 | case 1: | |
6167 | name = "Clarendon"; | |
6168 | break; | |
6169 | case 2: | |
6170 | name = "Hanover"; | |
6171 | break; | |
6172 | case 4: | |
6173 | name = "Manchester"; | |
6174 | break; | |
6175 | case 7: | |
6176 | name = "Portland"; | |
6177 | break; | |
6178 | case 8: | |
6179 | name = "Saint Andrew"; | |
6180 | break; | |
6181 | case 9: | |
6182 | name = "Saint Ann"; | |
6183 | break; | |
6184 | case 10: | |
6185 | name = "Saint Catherine"; | |
6186 | break; | |
6187 | case 11: | |
6188 | name = "Saint Elizabeth"; | |
6189 | break; | |
6190 | case 12: | |
6191 | name = "Saint James"; | |
6192 | break; | |
6193 | case 13: | |
6194 | name = "Saint Mary"; | |
6195 | break; | |
6196 | case 14: | |
6197 | name = "Saint Thomas"; | |
6198 | break; | |
6199 | case 15: | |
6200 | name = "Trelawny"; | |
6201 | break; | |
6202 | case 16: | |
6203 | name = "Westmoreland"; | |
6204 | break; | |
6205 | case 17: | |
6206 | name = "Kingston"; | |
6207 | break; | |
6208 | } | |
6209 | } | |
6210 | if (strcmp(country_code,"JO") == 0) { | |
6211 | switch (region_code2) { | |
6212 | case 2: | |
6213 | name = "Al Balqa'"; | |
6214 | break; | |
6215 | case 7: | |
6216 | name = "Ma"; | |
6217 | break; | |
6218 | case 9: | |
6219 | name = "Al Karak"; | |
6220 | break; | |
6221 | case 10: | |
6222 | name = "Al Mafraq"; | |
6223 | break; | |
6224 | case 11: | |
6225 | name = "Amman Governorate"; | |
6226 | break; | |
6227 | case 12: | |
6228 | name = "At Tafilah"; | |
6229 | break; | |
6230 | case 13: | |
6231 | name = "Az Zarqa"; | |
6232 | break; | |
6233 | case 14: | |
6234 | name = "Irbid"; | |
6235 | break; | |
6236 | case 16: | |
6237 | name = "Amman"; | |
6238 | break; | |
6239 | } | |
6240 | } | |
6241 | if (strcmp(country_code,"JP") == 0) { | |
6242 | switch (region_code2) { | |
6243 | case 1: | |
6244 | name = "Aichi"; | |
6245 | break; | |
6246 | case 2: | |
6247 | name = "Akita"; | |
6248 | break; | |
6249 | case 3: | |
6250 | name = "Aomori"; | |
6251 | break; | |
6252 | case 4: | |
6253 | name = "Chiba"; | |
6254 | break; | |
6255 | case 5: | |
6256 | name = "Ehime"; | |
6257 | break; | |
6258 | case 6: | |
6259 | name = "Fukui"; | |
6260 | break; | |
6261 | case 7: | |
6262 | name = "Fukuoka"; | |
6263 | break; | |
6264 | case 8: | |
6265 | name = "Fukushima"; | |
6266 | break; | |
6267 | case 9: | |
6268 | name = "Gifu"; | |
6269 | break; | |
6270 | case 10: | |
6271 | name = "Gumma"; | |
6272 | break; | |
6273 | case 11: | |
6274 | name = "Hiroshima"; | |
6275 | break; | |
6276 | case 12: | |
6277 | name = "Hokkaido"; | |
6278 | break; | |
6279 | case 13: | |
6280 | name = "Hyogo"; | |
6281 | break; | |
6282 | case 14: | |
6283 | name = "Ibaraki"; | |
6284 | break; | |
6285 | case 15: | |
6286 | name = "Ishikawa"; | |
6287 | break; | |
6288 | case 16: | |
6289 | name = "Iwate"; | |
6290 | break; | |
6291 | case 17: | |
6292 | name = "Kagawa"; | |
6293 | break; | |
6294 | case 18: | |
6295 | name = "Kagoshima"; | |
6296 | break; | |
6297 | case 19: | |
6298 | name = "Kanagawa"; | |
6299 | break; | |
6300 | case 20: | |
6301 | name = "Kochi"; | |
6302 | break; | |
6303 | case 21: | |
6304 | name = "Kumamoto"; | |
6305 | break; | |
6306 | case 22: | |
6307 | name = "Kyoto"; | |
6308 | break; | |
6309 | case 23: | |
6310 | name = "Mie"; | |
6311 | break; | |
6312 | case 24: | |
6313 | name = "Miyagi"; | |
6314 | break; | |
6315 | case 25: | |
6316 | name = "Miyazaki"; | |
6317 | break; | |
6318 | case 26: | |
6319 | name = "Nagano"; | |
6320 | break; | |
6321 | case 27: | |
6322 | name = "Nagasaki"; | |
6323 | break; | |
6324 | case 28: | |
6325 | name = "Nara"; | |
6326 | break; | |
6327 | case 29: | |
6328 | name = "Niigata"; | |
6329 | break; | |
6330 | case 30: | |
6331 | name = "Oita"; | |
6332 | break; | |
6333 | case 31: | |
6334 | name = "Okayama"; | |
6335 | break; | |
6336 | case 32: | |
6337 | name = "Osaka"; | |
6338 | break; | |
6339 | case 33: | |
6340 | name = "Saga"; | |
6341 | break; | |
6342 | case 34: | |
6343 | name = "Saitama"; | |
6344 | break; | |
6345 | case 35: | |
6346 | name = "Shiga"; | |
6347 | break; | |
6348 | case 36: | |
6349 | name = "Shimane"; | |
6350 | break; | |
6351 | case 37: | |
6352 | name = "Shizuoka"; | |
6353 | break; | |
6354 | case 38: | |
6355 | name = "Tochigi"; | |
6356 | break; | |
6357 | case 39: | |
6358 | name = "Tokushima"; | |
6359 | break; | |
6360 | case 40: | |
6361 | name = "Tokyo"; | |
6362 | break; | |
6363 | case 41: | |
6364 | name = "Tottori"; | |
6365 | break; | |
6366 | case 42: | |
6367 | name = "Toyama"; | |
6368 | break; | |
6369 | case 43: | |
6370 | name = "Wakayama"; | |
6371 | break; | |
6372 | case 44: | |
6373 | name = "Yamagata"; | |
6374 | break; | |
6375 | case 45: | |
6376 | name = "Yamaguchi"; | |
6377 | break; | |
6378 | case 46: | |
6379 | name = "Yamanashi"; | |
6380 | break; | |
6381 | case 47: | |
6382 | name = "Okinawa"; | |
6383 | break; | |
6384 | } | |
6385 | } | |
6386 | if (strcmp(country_code,"KE") == 0) { | |
6387 | switch (region_code2) { | |
6388 | case 1: | |
6389 | name = "Central"; | |
6390 | break; | |
6391 | case 2: | |
6392 | name = "Coast"; | |
6393 | break; | |
6394 | case 3: | |
6395 | name = "Eastern"; | |
6396 | break; | |
6397 | case 5: | |
6398 | name = "Nairobi Area"; | |
6399 | break; | |
6400 | case 6: | |
6401 | name = "North-Eastern"; | |
6402 | break; | |
6403 | case 7: | |
6404 | name = "Nyanza"; | |
6405 | break; | |
6406 | case 8: | |
6407 | name = "Rift Valley"; | |
6408 | break; | |
6409 | case 9: | |
6410 | name = "Western"; | |
6411 | break; | |
6412 | } | |
6413 | } | |
6414 | if (strcmp(country_code,"KG") == 0) { | |
6415 | switch (region_code2) { | |
6416 | case 1: | |
6417 | name = "Bishkek"; | |
6418 | break; | |
6419 | case 2: | |
6420 | name = "Chuy"; | |
6421 | break; | |
6422 | case 3: | |
6423 | name = "Jalal-Abad"; | |
6424 | break; | |
6425 | case 4: | |
6426 | name = "Naryn"; | |
6427 | break; | |
6428 | case 5: | |
6429 | name = "Osh"; | |
6430 | break; | |
6431 | case 6: | |
6432 | name = "Talas"; | |
6433 | break; | |
6434 | case 7: | |
6435 | name = "Ysyk-Kol"; | |
6436 | break; | |
6437 | case 8: | |
6438 | name = "Osh"; | |
6439 | break; | |
6440 | case 9: | |
6441 | name = "Batken"; | |
6442 | break; | |
6443 | } | |
6444 | } | |
6445 | if (strcmp(country_code,"KH") == 0) { | |
6446 | switch (region_code2) { | |
6447 | case 2: | |
6448 | name = "Kampong Cham"; | |
6449 | break; | |
6450 | case 3: | |
6451 | name = "Kampong Chhnang"; | |
6452 | break; | |
6453 | case 4: | |
6454 | name = "Kampong Spoe"; | |
6455 | break; | |
6456 | case 5: | |
6457 | name = "Kampong Thum"; | |
6458 | break; | |
6459 | case 6: | |
6460 | name = "Kampot"; | |
6461 | break; | |
6462 | case 7: | |
6463 | name = "Kandal"; | |
6464 | break; | |
6465 | case 8: | |
6466 | name = "Kaoh Kong"; | |
6467 | break; | |
6468 | case 9: | |
6469 | name = "Kracheh"; | |
6470 | break; | |
6471 | case 10: | |
6472 | name = "Mondol Kiri"; | |
6473 | break; | |
6474 | case 11: | |
6475 | name = "Phnum Penh"; | |
6476 | break; | |
6477 | case 12: | |
6478 | name = "Pouthisat"; | |
6479 | break; | |
6480 | case 13: | |
6481 | name = "Preah Vihear"; | |
6482 | break; | |
6483 | case 14: | |
6484 | name = "Prey Veng"; | |
6485 | break; | |
6486 | case 15: | |
6487 | name = "Rotanokiri"; | |
6488 | break; | |
6489 | case 16: | |
6490 | name = "Siemreab-Otdar Meanchey"; | |
6491 | break; | |
6492 | case 17: | |
6493 | name = "Stoeng Treng"; | |
6494 | break; | |
6495 | case 18: | |
6496 | name = "Svay Rieng"; | |
6497 | break; | |
6498 | case 19: | |
6499 | name = "Takev"; | |
6500 | break; | |
6501 | case 29: | |
6502 | name = "Batdambang"; | |
6503 | break; | |
6504 | case 30: | |
6505 | name = "Pailin"; | |
6506 | break; | |
6507 | } | |
6508 | } | |
6509 | if (strcmp(country_code,"KI") == 0) { | |
6510 | switch (region_code2) { | |
6511 | case 1: | |
6512 | name = "Gilbert Islands"; | |
6513 | break; | |
6514 | case 2: | |
6515 | name = "Line Islands"; | |
6516 | break; | |
6517 | case 3: | |
6518 | name = "Phoenix Islands"; | |
6519 | break; | |
6520 | } | |
6521 | } | |
6522 | if (strcmp(country_code,"KM") == 0) { | |
6523 | switch (region_code2) { | |
6524 | case 1: | |
6525 | name = "Anjouan"; | |
6526 | break; | |
6527 | case 2: | |
6528 | name = "Grande Comore"; | |
6529 | break; | |
6530 | case 3: | |
6531 | name = "Moheli"; | |
6532 | break; | |
6533 | } | |
6534 | } | |
6535 | if (strcmp(country_code,"KN") == 0) { | |
6536 | switch (region_code2) { | |
6537 | case 1: | |
6538 | name = "Christ Church Nichola Town"; | |
6539 | break; | |
6540 | case 2: | |
6541 | name = "Saint Anne Sandy Point"; | |
6542 | break; | |
6543 | case 3: | |
6544 | name = "Saint George Basseterre"; | |
6545 | break; | |
6546 | case 4: | |
6547 | name = "Saint George Gingerland"; | |
6548 | break; | |
6549 | case 5: | |
6550 | name = "Saint James Windward"; | |
6551 | break; | |
6552 | case 6: | |
6553 | name = "Saint John Capisterre"; | |
6554 | break; | |
6555 | case 7: | |
6556 | name = "Saint John Figtree"; | |
6557 | break; | |
6558 | case 8: | |
6559 | name = "Saint Mary Cayon"; | |
6560 | break; | |
6561 | case 9: | |
6562 | name = "Saint Paul Capisterre"; | |
6563 | break; | |
6564 | case 10: | |
6565 | name = "Saint Paul Charlestown"; | |
6566 | break; | |
6567 | case 11: | |
6568 | name = "Saint Peter Basseterre"; | |
6569 | break; | |
6570 | case 12: | |
6571 | name = "Saint Thomas Lowland"; | |
6572 | break; | |
6573 | case 13: | |
6574 | name = "Saint Thomas Middle Island"; | |
6575 | break; | |
6576 | case 15: | |
6577 | name = "Trinity Palmetto Point"; | |
6578 | break; | |
6579 | } | |
6580 | } | |
6581 | if (strcmp(country_code,"KP") == 0) { | |
6582 | switch (region_code2) { | |
6583 | case 1: | |
6584 | name = "Chagang-do"; | |
6585 | break; | |
6586 | case 3: | |
6587 | name = "Hamgyong-namdo"; | |
6588 | break; | |
6589 | case 6: | |
6590 | name = "Hwanghae-namdo"; | |
6591 | break; | |
6592 | case 7: | |
6593 | name = "Hwanghae-bukto"; | |
6594 | break; | |
6595 | case 8: | |
6596 | name = "Kaesong-si"; | |
6597 | break; | |
6598 | case 9: | |
6599 | name = "Kangwon-do"; | |
6600 | break; | |
6601 | case 11: | |
6602 | name = "P'yongan-bukto"; | |
6603 | break; | |
6604 | case 12: | |
6605 | name = "P'yongyang-si"; | |
6606 | break; | |
6607 | case 13: | |
6608 | name = "Yanggang-do"; | |
6609 | break; | |
6610 | case 14: | |
6611 | name = "Namp'o-si"; | |
6612 | break; | |
6613 | case 15: | |
6614 | name = "P'yongan-namdo"; | |
6615 | break; | |
6616 | case 17: | |
6617 | name = "Hamgyong-bukto"; | |
6618 | break; | |
6619 | case 18: | |
6620 | name = "Najin Sonbong-si"; | |
6621 | break; | |
6622 | } | |
6623 | } | |
6624 | if (strcmp(country_code,"KR") == 0) { | |
6625 | switch (region_code2) { | |
6626 | case 1: | |
6627 | name = "Cheju-do"; | |
6628 | break; | |
6629 | case 3: | |
6630 | name = "Cholla-bukto"; | |
6631 | break; | |
6632 | case 5: | |
6633 | name = "Ch'ungch'ong-bukto"; | |
6634 | break; | |
6635 | case 6: | |
6636 | name = "Kangwon-do"; | |
6637 | break; | |
6638 | case 10: | |
6639 | name = "Pusan-jikhalsi"; | |
6640 | break; | |
6641 | case 11: | |
6642 | name = "Seoul-t'ukpyolsi"; | |
6643 | break; | |
6644 | case 12: | |
6645 | name = "Inch'on-jikhalsi"; | |
6646 | break; | |
6647 | case 13: | |
6648 | name = "Kyonggi-do"; | |
6649 | break; | |
6650 | case 14: | |
6651 | name = "Kyongsang-bukto"; | |
6652 | break; | |
6653 | case 15: | |
6654 | name = "Taegu-jikhalsi"; | |
6655 | break; | |
6656 | case 16: | |
6657 | name = "Cholla-namdo"; | |
6658 | break; | |
6659 | case 17: | |
6660 | name = "Ch'ungch'ong-namdo"; | |
6661 | break; | |
6662 | case 18: | |
6663 | name = "Kwangju-jikhalsi"; | |
6664 | break; | |
6665 | case 19: | |
6666 | name = "Taejon-jikhalsi"; | |
6667 | break; | |
6668 | case 20: | |
6669 | name = "Kyongsang-namdo"; | |
6670 | break; | |
6671 | case 21: | |
6672 | name = "Ulsan-gwangyoksi"; | |
6673 | break; | |
6674 | } | |
6675 | } | |
6676 | if (strcmp(country_code,"KW") == 0) { | |
6677 | switch (region_code2) { | |
6678 | case 1: | |
6679 | name = "Al Ahmadi"; | |
6680 | break; | |
6681 | case 2: | |
6682 | name = "Al Kuwayt"; | |
6683 | break; | |
6684 | case 5: | |
6685 | name = "Al Jahra"; | |
6686 | break; | |
6687 | case 7: | |
6688 | name = "Al Farwaniyah"; | |
6689 | break; | |
6690 | case 8: | |
6691 | name = "Hawalli"; | |
6692 | break; | |
6693 | case 9: | |
6694 | name = "Mubarak al Kabir"; | |
6695 | break; | |
6696 | } | |
6697 | } | |
6698 | if (strcmp(country_code,"KY") == 0) { | |
6699 | switch (region_code2) { | |
6700 | case 1: | |
6701 | name = "Creek"; | |
6702 | break; | |
6703 | case 2: | |
6704 | name = "Eastern"; | |
6705 | break; | |
6706 | case 3: | |
6707 | name = "Midland"; | |
6708 | break; | |
6709 | case 4: | |
6710 | name = "South Town"; | |
6711 | break; | |
6712 | case 5: | |
6713 | name = "Spot Bay"; | |
6714 | break; | |
6715 | case 6: | |
6716 | name = "Stake Bay"; | |
6717 | break; | |
6718 | case 7: | |
6719 | name = "West End"; | |
6720 | break; | |
6721 | case 8: | |
6722 | name = "Western"; | |
6723 | break; | |
6724 | } | |
6725 | } | |
6726 | if (strcmp(country_code,"KZ") == 0) { | |
6727 | switch (region_code2) { | |
6728 | case 1: | |
6729 | name = "Almaty"; | |
6730 | break; | |
6731 | case 2: | |
6732 | name = "Almaty City"; | |
6733 | break; | |
6734 | case 3: | |
6735 | name = "Aqmola"; | |
6736 | break; | |
6737 | case 4: | |
6738 | name = "Aqtobe"; | |
6739 | break; | |
6740 | case 5: | |
6741 | name = "Astana"; | |
6742 | break; | |
6743 | case 6: | |
6744 | name = "Atyrau"; | |
6745 | break; | |
6746 | case 7: | |
6747 | name = "West Kazakhstan"; | |
6748 | break; | |
6749 | case 8: | |
6750 | name = "Bayqonyr"; | |
6751 | break; | |
6752 | case 9: | |
6753 | name = "Mangghystau"; | |
6754 | break; | |
6755 | case 10: | |
6756 | name = "South Kazakhstan"; | |
6757 | break; | |
6758 | case 11: | |
6759 | name = "Pavlodar"; | |
6760 | break; | |
6761 | case 12: | |
6762 | name = "Qaraghandy"; | |
6763 | break; | |
6764 | case 13: | |
6765 | name = "Qostanay"; | |
6766 | break; | |
6767 | case 14: | |
6768 | name = "Qyzylorda"; | |
6769 | break; | |
6770 | case 15: | |
6771 | name = "East Kazakhstan"; | |
6772 | break; | |
6773 | case 16: | |
6774 | name = "North Kazakhstan"; | |
6775 | break; | |
6776 | case 17: | |
6777 | name = "Zhambyl"; | |
6778 | break; | |
6779 | } | |
6780 | } | |
6781 | if (strcmp(country_code,"LA") == 0) { | |
6782 | switch (region_code2) { | |
6783 | case 1: | |
6784 | name = "Attapu"; | |
6785 | break; | |
6786 | case 2: | |
6787 | name = "Champasak"; | |
6788 | break; | |
6789 | case 3: | |
6790 | name = "Houaphan"; | |
6791 | break; | |
6792 | case 4: | |
6793 | name = "Khammouan"; | |
6794 | break; | |
6795 | case 5: | |
6796 | name = "Louang Namtha"; | |
6797 | break; | |
6798 | case 7: | |
6799 | name = "Oudomxai"; | |
6800 | break; | |
6801 | case 8: | |
6802 | name = "Phongsali"; | |
6803 | break; | |
6804 | case 9: | |
6805 | name = "Saravan"; | |
6806 | break; | |
6807 | case 10: | |
6808 | name = "Savannakhet"; | |
6809 | break; | |
6810 | case 11: | |
6811 | name = "Vientiane"; | |
6812 | break; | |
6813 | case 13: | |
6814 | name = "Xaignabouri"; | |
6815 | break; | |
6816 | case 14: | |
6817 | name = "Xiangkhoang"; | |
6818 | break; | |
6819 | case 17: | |
6820 | name = "Louangphrabang"; | |
6821 | break; | |
6822 | } | |
6823 | } | |
6824 | if (strcmp(country_code,"LB") == 0) { | |
6825 | switch (region_code2) { | |
6826 | case 1: | |
6827 | name = "Beqaa"; | |
6828 | break; | |
6829 | case 3: | |
6830 | name = "Liban-Nord"; | |
6831 | break; | |
6832 | case 4: | |
6833 | name = "Beyrouth"; | |
6834 | break; | |
6835 | case 5: | |
6836 | name = "Mont-Liban"; | |
6837 | break; | |
6838 | case 6: | |
6839 | name = "Liban-Sud"; | |
6840 | break; | |
6841 | case 7: | |
6842 | name = "Nabatiye"; | |
6843 | break; | |
6844 | case 8: | |
6845 | name = "Beqaa"; | |
6846 | break; | |
6847 | case 9: | |
6848 | name = "Liban-Nord"; | |
6849 | break; | |
6850 | case 10: | |
6851 | name = "Aakk"; | |
6852 | break; | |
6853 | case 11: | |
6854 | name = "Baalbek-Hermel"; | |
6855 | break; | |
6856 | } | |
6857 | } | |
6858 | if (strcmp(country_code,"LC") == 0) { | |
6859 | switch (region_code2) { | |
6860 | case 1: | |
6861 | name = "Anse-la-Raye"; | |
6862 | break; | |
6863 | case 2: | |
6864 | name = "Dauphin"; | |
6865 | break; | |
6866 | case 3: | |
6867 | name = "Castries"; | |
6868 | break; | |
6869 | case 4: | |
6870 | name = "Choiseul"; | |
6871 | break; | |
6872 | case 5: | |
6873 | name = "Dennery"; | |
6874 | break; | |
6875 | case 6: | |
6876 | name = "Gros-Islet"; | |
6877 | break; | |
6878 | case 7: | |
6879 | name = "Laborie"; | |
6880 | break; | |
6881 | case 8: | |
6882 | name = "Micoud"; | |
6883 | break; | |
6884 | case 9: | |
6885 | name = "Soufriere"; | |
6886 | break; | |
6887 | case 10: | |
6888 | name = "Vieux-Fort"; | |
6889 | break; | |
6890 | case 11: | |
6891 | name = "Praslin"; | |
6892 | break; | |
6893 | } | |
6894 | } | |
6895 | if (strcmp(country_code,"LI") == 0) { | |
6896 | switch (region_code2) { | |
6897 | case 1: | |
6898 | name = "Balzers"; | |
6899 | break; | |
6900 | case 2: | |
6901 | name = "Eschen"; | |
6902 | break; | |
6903 | case 3: | |
6904 | name = "Gamprin"; | |
6905 | break; | |
6906 | case 4: | |
6907 | name = "Mauren"; | |
6908 | break; | |
6909 | case 5: | |
6910 | name = "Planken"; | |
6911 | break; | |
6912 | case 6: | |
6913 | name = "Ruggell"; | |
6914 | break; | |
6915 | case 7: | |
6916 | name = "Schaan"; | |
6917 | break; | |
6918 | case 8: | |
6919 | name = "Schellenberg"; | |
6920 | break; | |
6921 | case 9: | |
6922 | name = "Triesen"; | |
6923 | break; | |
6924 | case 10: | |
6925 | name = "Triesenberg"; | |
6926 | break; | |
6927 | case 11: | |
6928 | name = "Vaduz"; | |
6929 | break; | |
6930 | case 21: | |
6931 | name = "Gbarpolu"; | |
6932 | break; | |
6933 | case 22: | |
6934 | name = "River Gee"; | |
6935 | break; | |
6936 | } | |
6937 | } | |
6938 | if (strcmp(country_code,"LK") == 0) { | |
6939 | switch (region_code2) { | |
6940 | case 1: | |
6941 | name = "Amparai"; | |
6942 | break; | |
6943 | case 2: | |
6944 | name = "Anuradhapura"; | |
6945 | break; | |
6946 | case 3: | |
6947 | name = "Badulla"; | |
6948 | break; | |
6949 | case 4: | |
6950 | name = "Batticaloa"; | |
6951 | break; | |
6952 | case 6: | |
6953 | name = "Galle"; | |
6954 | break; | |
6955 | case 7: | |
6956 | name = "Hambantota"; | |
6957 | break; | |
6958 | case 9: | |
6959 | name = "Kalutara"; | |
6960 | break; | |
6961 | case 10: | |
6962 | name = "Kandy"; | |
6963 | break; | |
6964 | case 11: | |
6965 | name = "Kegalla"; | |
6966 | break; | |
6967 | case 12: | |
6968 | name = "Kurunegala"; | |
6969 | break; | |
6970 | case 14: | |
6971 | name = "Matale"; | |
6972 | break; | |
6973 | case 15: | |
6974 | name = "Matara"; | |
6975 | break; | |
6976 | case 16: | |
6977 | name = "Moneragala"; | |
6978 | break; | |
6979 | case 17: | |
6980 | name = "Nuwara Eliya"; | |
6981 | break; | |
6982 | case 18: | |
6983 | name = "Polonnaruwa"; | |
6984 | break; | |
6985 | case 19: | |
6986 | name = "Puttalam"; | |
6987 | break; | |
6988 | case 20: | |
6989 | name = "Ratnapura"; | |
6990 | break; | |
6991 | case 21: | |
6992 | name = "Trincomalee"; | |
6993 | break; | |
6994 | case 23: | |
6995 | name = "Colombo"; | |
6996 | break; | |
6997 | case 24: | |
6998 | name = "Gampaha"; | |
6999 | break; | |
7000 | case 25: | |
7001 | name = "Jaffna"; | |
7002 | break; | |
7003 | case 26: | |
7004 | name = "Mannar"; | |
7005 | break; | |
7006 | case 27: | |
7007 | name = "Mullaittivu"; | |
7008 | break; | |
7009 | case 28: | |
7010 | name = "Vavuniya"; | |
7011 | break; | |
7012 | case 29: | |
7013 | name = "Central"; | |
7014 | break; | |
7015 | case 30: | |
7016 | name = "North Central"; | |
7017 | break; | |
7018 | case 31: | |
7019 | name = "Northern"; | |
7020 | break; | |
7021 | case 32: | |
7022 | name = "North Western"; | |
7023 | break; | |
7024 | case 33: | |
7025 | name = "Sabaragamuwa"; | |
7026 | break; | |
7027 | case 34: | |
7028 | name = "Southern"; | |
7029 | break; | |
7030 | case 35: | |
7031 | name = "Uva"; | |
7032 | break; | |
7033 | case 36: | |
7034 | name = "Western"; | |
7035 | break; | |
7036 | } | |
7037 | } | |
7038 | if (strcmp(country_code,"LR") == 0) { | |
7039 | switch (region_code2) { | |
7040 | case 1: | |
7041 | name = "Bong"; | |
7042 | break; | |
7043 | case 4: | |
7044 | name = "Grand Cape Mount"; | |
7045 | break; | |
7046 | case 6: | |
7047 | name = "Maryland"; | |
7048 | break; | |
7049 | case 7: | |
7050 | name = "Monrovia"; | |
7051 | break; | |
7052 | case 9: | |
7053 | name = "Nimba"; | |
7054 | break; | |
7055 | case 10: | |
7056 | name = "Sino"; | |
7057 | break; | |
7058 | case 11: | |
7059 | name = "Grand Bassa"; | |
7060 | break; | |
7061 | case 14: | |
7062 | name = "Montserrado"; | |
7063 | break; | |
7064 | case 19: | |
7065 | name = "Grand Gedeh"; | |
7066 | break; | |
7067 | case 20: | |
7068 | name = "Lofa"; | |
7069 | break; | |
7070 | } | |
7071 | } | |
7072 | if (strcmp(country_code,"LS") == 0) { | |
7073 | switch (region_code2) { | |
7074 | case 10: | |
7075 | name = "Berea"; | |
7076 | break; | |
7077 | case 11: | |
7078 | name = "Butha-Buthe"; | |
7079 | break; | |
7080 | case 12: | |
7081 | name = "Leribe"; | |
7082 | break; | |
7083 | case 13: | |
7084 | name = "Mafeteng"; | |
7085 | break; | |
7086 | case 14: | |
7087 | name = "Maseru"; | |
7088 | break; | |
7089 | case 15: | |
7090 | name = "Mohales Hoek"; | |
7091 | break; | |
7092 | case 16: | |
7093 | name = "Mokhotlong"; | |
7094 | break; | |
7095 | case 17: | |
7096 | name = "Qachas Nek"; | |
7097 | break; | |
7098 | case 18: | |
7099 | name = "Quthing"; | |
7100 | break; | |
7101 | case 19: | |
7102 | name = "Thaba-Tseka"; | |
7103 | break; | |
7104 | } | |
7105 | } | |
7106 | if (strcmp(country_code,"LT") == 0) { | |
7107 | switch (region_code2) { | |
7108 | case 56: | |
7109 | name = "Alytaus Apskritis"; | |
7110 | break; | |
7111 | case 57: | |
7112 | name = "Kauno Apskritis"; | |
7113 | break; | |
7114 | case 58: | |
7115 | name = "Klaipedos Apskritis"; | |
7116 | break; | |
7117 | case 59: | |
7118 | name = "Marijampoles Apskritis"; | |
7119 | break; | |
7120 | case 60: | |
7121 | name = "Panevezio Apskritis"; | |
7122 | break; | |
7123 | case 61: | |
7124 | name = "Siauliu Apskritis"; | |
7125 | break; | |
7126 | case 62: | |
7127 | name = "Taurages Apskritis"; | |
7128 | break; | |
7129 | case 63: | |
7130 | name = "Telsiu Apskritis"; | |
7131 | break; | |
7132 | case 64: | |
7133 | name = "Utenos Apskritis"; | |
7134 | break; | |
7135 | case 65: | |
7136 | name = "Vilniaus Apskritis"; | |
7137 | break; | |
7138 | } | |
7139 | } | |
7140 | if (strcmp(country_code,"LU") == 0) { | |
7141 | switch (region_code2) { | |
7142 | case 1: | |
7143 | name = "Diekirch"; | |
7144 | break; | |
7145 | case 2: | |
7146 | name = "Grevenmacher"; | |
7147 | break; | |
7148 | case 3: | |
7149 | name = "Luxembourg"; | |
7150 | break; | |
7151 | } | |
7152 | } | |
7153 | if (strcmp(country_code,"LV") == 0) { | |
7154 | switch (region_code2) { | |
7155 | case 1: | |
7156 | name = "Aizkraukles"; | |
7157 | break; | |
7158 | case 2: | |
7159 | name = "Aluksnes"; | |
7160 | break; | |
7161 | case 3: | |
7162 | name = "Balvu"; | |
7163 | break; | |
7164 | case 4: | |
7165 | name = "Bauskas"; | |
7166 | break; | |
7167 | case 5: | |
7168 | name = "Cesu"; | |
7169 | break; | |
7170 | case 6: | |
7171 | name = "Daugavpils"; | |
7172 | break; | |
7173 | case 7: | |
7174 | name = "Daugavpils"; | |
7175 | break; | |
7176 | case 8: | |
7177 | name = "Dobeles"; | |
7178 | break; | |
7179 | case 9: | |
7180 | name = "Gulbenes"; | |
7181 | break; | |
7182 | case 10: | |
7183 | name = "Jekabpils"; | |
7184 | break; | |
7185 | case 11: | |
7186 | name = "Jelgava"; | |
7187 | break; | |
7188 | case 12: | |
7189 | name = "Jelgavas"; | |
7190 | break; | |
7191 | case 13: | |
7192 | name = "Jurmala"; | |
7193 | break; | |
7194 | case 14: | |
7195 | name = "Kraslavas"; | |
7196 | break; | |
7197 | case 15: | |
7198 | name = "Kuldigas"; | |
7199 | break; | |
7200 | case 16: | |
7201 | name = "Liepaja"; | |
7202 | break; | |
7203 | case 17: | |
7204 | name = "Liepajas"; | |
7205 | break; | |
7206 | case 18: | |
7207 | name = "Limbazu"; | |
7208 | break; | |
7209 | case 19: | |
7210 | name = "Ludzas"; | |
7211 | break; | |
7212 | case 20: | |
7213 | name = "Madonas"; | |
7214 | break; | |
7215 | case 21: | |
7216 | name = "Ogres"; | |
7217 | break; | |
7218 | case 22: | |
7219 | name = "Preilu"; | |
7220 | break; | |
7221 | case 23: | |
7222 | name = "Rezekne"; | |
7223 | break; | |
7224 | case 24: | |
7225 | name = "Rezeknes"; | |
7226 | break; | |
7227 | case 25: | |
7228 | name = "Riga"; | |
7229 | break; | |
7230 | case 26: | |
7231 | name = "Rigas"; | |
7232 | break; | |
7233 | case 27: | |
7234 | name = "Saldus"; | |
7235 | break; | |
7236 | case 28: | |
7237 | name = "Talsu"; | |
7238 | break; | |
7239 | case 29: | |
7240 | name = "Tukuma"; | |
7241 | break; | |
7242 | case 30: | |
7243 | name = "Valkas"; | |
7244 | break; | |
7245 | case 31: | |
7246 | name = "Valmieras"; | |
7247 | break; | |
7248 | case 32: | |
7249 | name = "Ventspils"; | |
7250 | break; | |
7251 | case 33: | |
7252 | name = "Ventspils"; | |
7253 | break; | |
7254 | } | |
7255 | } | |
7256 | if (strcmp(country_code,"LY") == 0) { | |
7257 | switch (region_code2) { | |
7258 | case 3: | |
7259 | name = "Al Aziziyah"; | |
7260 | break; | |
7261 | case 5: | |
7262 | name = "Al Jufrah"; | |
7263 | break; | |
7264 | case 8: | |
7265 | name = "Al Kufrah"; | |
7266 | break; | |
7267 | case 13: | |
7268 | name = "Ash Shati'"; | |
7269 | break; | |
7270 | case 30: | |
7271 | name = "Murzuq"; | |
7272 | break; | |
7273 | case 34: | |
7274 | name = "Sabha"; | |
7275 | break; | |
7276 | case 41: | |
7277 | name = "Tarhunah"; | |
7278 | break; | |
7279 | case 42: | |
7280 | name = "Tubruq"; | |
7281 | break; | |
7282 | case 45: | |
7283 | name = "Zlitan"; | |
7284 | break; | |
7285 | case 47: | |
7286 | name = "Ajdabiya"; | |
7287 | break; | |
7288 | case 48: | |
7289 | name = "Al Fatih"; | |
7290 | break; | |
7291 | case 49: | |
7292 | name = "Al Jabal al Akhdar"; | |
7293 | break; | |
7294 | case 50: | |
7295 | name = "Al Khums"; | |
7296 | break; | |
7297 | case 51: | |
7298 | name = "An Nuqat al Khams"; | |
7299 | break; | |
7300 | case 52: | |
7301 | name = "Awbari"; | |
7302 | break; | |
7303 | case 53: | |
7304 | name = "Az Zawiyah"; | |
7305 | break; | |
7306 | case 54: | |
7307 | name = "Banghazi"; | |
7308 | break; | |
7309 | case 55: | |
7310 | name = "Darnah"; | |
7311 | break; | |
7312 | case 56: | |
7313 | name = "Ghadamis"; | |
7314 | break; | |
7315 | case 57: | |
7316 | name = "Gharyan"; | |
7317 | break; | |
7318 | case 58: | |
7319 | name = "Misratah"; | |
7320 | break; | |
7321 | case 59: | |
7322 | name = "Sawfajjin"; | |
7323 | break; | |
7324 | case 60: | |
7325 | name = "Surt"; | |
7326 | break; | |
7327 | case 61: | |
7328 | name = "Tarabulus"; | |
7329 | break; | |
7330 | case 62: | |
7331 | name = "Yafran"; | |
7332 | break; | |
7333 | } | |
7334 | } | |
7335 | if (strcmp(country_code,"MA") == 0) { | |
7336 | switch (region_code2) { | |
7337 | case 1: | |
7338 | name = "Agadir"; | |
7339 | break; | |
7340 | case 2: | |
7341 | name = "Al Hoceima"; | |
7342 | break; | |
7343 | case 3: | |
7344 | name = "Azilal"; | |
7345 | break; | |
7346 | case 4: | |
7347 | name = "Ben Slimane"; | |
7348 | break; | |
7349 | case 5: | |
7350 | name = "Beni Mellal"; | |
7351 | break; | |
7352 | case 6: | |
7353 | name = "Boulemane"; | |
7354 | break; | |
7355 | case 7: | |
7356 | name = "Casablanca"; | |
7357 | break; | |
7358 | case 8: | |
7359 | name = "Chaouen"; | |
7360 | break; | |
7361 | case 9: | |
7362 | name = "El Jadida"; | |
7363 | break; | |
7364 | case 10: | |
7365 | name = "El Kelaa des Srarhna"; | |
7366 | break; | |
7367 | case 11: | |
7368 | name = "Er Rachidia"; | |
7369 | break; | |
7370 | case 12: | |
7371 | name = "Essaouira"; | |
7372 | break; | |
7373 | case 13: | |
7374 | name = "Fes"; | |
7375 | break; | |
7376 | case 14: | |
7377 | name = "Figuig"; | |
7378 | break; | |
7379 | case 15: | |
7380 | name = "Kenitra"; | |
7381 | break; | |
7382 | case 16: | |
7383 | name = "Khemisset"; | |
7384 | break; | |
7385 | case 17: | |
7386 | name = "Khenifra"; | |
7387 | break; | |
7388 | case 18: | |
7389 | name = "Khouribga"; | |
7390 | break; | |
7391 | case 19: | |
7392 | name = "Marrakech"; | |
7393 | break; | |
7394 | case 20: | |
7395 | name = "Meknes"; | |
7396 | break; | |
7397 | case 21: | |
7398 | name = "Nador"; | |
7399 | break; | |
7400 | case 22: | |
7401 | name = "Ouarzazate"; | |
7402 | break; | |
7403 | case 23: | |
7404 | name = "Oujda"; | |
7405 | break; | |
7406 | case 24: | |
7407 | name = "Rabat-Sale"; | |
7408 | break; | |
7409 | case 25: | |
7410 | name = "Safi"; | |
7411 | break; | |
7412 | case 26: | |
7413 | name = "Settat"; | |
7414 | break; | |
7415 | case 27: | |
7416 | name = "Tanger"; | |
7417 | break; | |
7418 | case 29: | |
7419 | name = "Tata"; | |
7420 | break; | |
7421 | case 30: | |
7422 | name = "Taza"; | |
7423 | break; | |
7424 | case 32: | |
7425 | name = "Tiznit"; | |
7426 | break; | |
7427 | case 33: | |
7428 | name = "Guelmim"; | |
7429 | break; | |
7430 | case 34: | |
7431 | name = "Ifrane"; | |
7432 | break; | |
7433 | case 35: | |
7434 | name = "Laayoune"; | |
7435 | break; | |
7436 | case 36: | |
7437 | name = "Tan-Tan"; | |
7438 | break; | |
7439 | case 37: | |
7440 | name = "Taounate"; | |
7441 | break; | |
7442 | case 38: | |
7443 | name = "Sidi Kacem"; | |
7444 | break; | |
7445 | case 39: | |
7446 | name = "Taroudannt"; | |
7447 | break; | |
7448 | case 40: | |
7449 | name = "Tetouan"; | |
7450 | break; | |
7451 | case 41: | |
7452 | name = "Larache"; | |
7453 | break; | |
7454 | case 45: | |
7455 | name = "Grand Casablanca"; | |
7456 | break; | |
7457 | case 46: | |
7458 | name = "Fes-Boulemane"; | |
7459 | break; | |
7460 | case 47: | |
7461 | name = "Marrakech-Tensift-Al Haouz"; | |
7462 | break; | |
7463 | case 48: | |
7464 | name = "Meknes-Tafilalet"; | |
7465 | break; | |
7466 | case 49: | |
7467 | name = "Rabat-Sale-Zemmour-Zaer"; | |
7468 | break; | |
7469 | case 50: | |
7470 | name = "Chaouia-Ouardigha"; | |
7471 | break; | |
7472 | case 51: | |
7473 | name = "Doukkala-Abda"; | |
7474 | break; | |
7475 | case 52: | |
7476 | name = "Gharb-Chrarda-Beni Hssen"; | |
7477 | break; | |
7478 | case 53: | |
7479 | name = "Guelmim-Es Smara"; | |
7480 | break; | |
7481 | case 54: | |
7482 | name = "Oriental"; | |
7483 | break; | |
7484 | case 55: | |
7485 | name = "Souss-Massa-Dr"; | |
7486 | break; | |
7487 | case 56: | |
7488 | name = "Tadla-Azilal"; | |
7489 | break; | |
7490 | case 57: | |
7491 | name = "Tanger-Tetouan"; | |
7492 | break; | |
7493 | case 58: | |
7494 | name = "Taza-Al Hoceima-Taounate"; | |
7495 | break; | |
7496 | case 59: | |
7497 | name = "La"; | |
7498 | break; | |
7499 | } | |
7500 | } | |
7501 | if (strcmp(country_code,"MC") == 0) { | |
7502 | switch (region_code2) { | |
7503 | case 1: | |
7504 | name = "La Condamine"; | |
7505 | break; | |
7506 | case 2: | |
7507 | name = "Monaco"; | |
7508 | break; | |
7509 | case 3: | |
7510 | name = "Monte-Carlo"; | |
7511 | break; | |
7512 | } | |
7513 | } | |
7514 | if (strcmp(country_code,"MD") == 0) { | |
7515 | switch (region_code2) { | |
7516 | case 46: | |
7517 | name = "Balti"; | |
7518 | break; | |
7519 | case 47: | |
7520 | name = "Cahul"; | |
7521 | break; | |
7522 | case 48: | |
7523 | name = "Chisinau"; | |
7524 | break; | |
7525 | case 49: | |
7526 | name = "Stinga Nistrului"; | |
7527 | break; | |
7528 | case 50: | |
7529 | name = "Edinet"; | |
7530 | break; | |
7531 | case 51: | |
7532 | name = "Gagauzia"; | |
7533 | break; | |
7534 | case 52: | |
7535 | name = "Lapusna"; | |
7536 | break; | |
7537 | case 53: | |
7538 | name = "Orhei"; | |
7539 | break; | |
7540 | case 54: | |
7541 | name = "Soroca"; | |
7542 | break; | |
7543 | case 55: | |
7544 | name = "Tighina"; | |
7545 | break; | |
7546 | case 56: | |
7547 | name = "Ungheni"; | |
7548 | break; | |
7549 | case 58: | |
7550 | name = "Stinga Nistrului"; | |
7551 | break; | |
7552 | case 59: | |
7553 | name = "Anenii Noi"; | |
7554 | break; | |
7555 | case 60: | |
7556 | name = "Balti"; | |
7557 | break; | |
7558 | case 61: | |
7559 | name = "Basarabeasca"; | |
7560 | break; | |
7561 | case 62: | |
7562 | name = "Bender"; | |
7563 | break; | |
7564 | case 63: | |
7565 | name = "Briceni"; | |
7566 | break; | |
7567 | case 64: | |
7568 | name = "Cahul"; | |
7569 | break; | |
7570 | case 65: | |
7571 | name = "Cantemir"; | |
7572 | break; | |
7573 | case 66: | |
7574 | name = "Calarasi"; | |
7575 | break; | |
7576 | case 67: | |
7577 | name = "Causeni"; | |
7578 | break; | |
7579 | case 68: | |
7580 | name = "Cimislia"; | |
7581 | break; | |
7582 | case 69: | |
7583 | name = "Criuleni"; | |
7584 | break; | |
7585 | case 70: | |
7586 | name = "Donduseni"; | |
7587 | break; | |
7588 | case 71: | |
7589 | name = "Drochia"; | |
7590 | break; | |
7591 | case 72: | |
7592 | name = "Dubasari"; | |
7593 | break; | |
7594 | case 73: | |
7595 | name = "Edinet"; | |
7596 | break; | |
7597 | case 74: | |
7598 | name = "Falesti"; | |
7599 | break; | |
7600 | case 75: | |
7601 | name = "Floresti"; | |
7602 | break; | |
7603 | case 76: | |
7604 | name = "Glodeni"; | |
7605 | break; | |
7606 | case 77: | |
7607 | name = "Hincesti"; | |
7608 | break; | |
7609 | case 78: | |
7610 | name = "Ialoveni"; | |
7611 | break; | |
7612 | case 79: | |
7613 | name = "Leova"; | |
7614 | break; | |
7615 | case 80: | |
7616 | name = "Nisporeni"; | |
7617 | break; | |
7618 | case 81: | |
7619 | name = "Ocnita"; | |
7620 | break; | |
7621 | case 83: | |
7622 | name = "Rezina"; | |
7623 | break; | |
7624 | case 84: | |
7625 | name = "Riscani"; | |
7626 | break; | |
7627 | case 85: | |
7628 | name = "Singerei"; | |
7629 | break; | |
7630 | case 86: | |
7631 | name = "Soldanesti"; | |
7632 | break; | |
7633 | case 87: | |
7634 | name = "Soroca"; | |
7635 | break; | |
7636 | case 88: | |
7637 | name = "Stefan-Voda"; | |
7638 | break; | |
7639 | case 89: | |
7640 | name = "Straseni"; | |
7641 | break; | |
7642 | case 90: | |
7643 | name = "Taraclia"; | |
7644 | break; | |
7645 | case 91: | |
7646 | name = "Telenesti"; | |
7647 | break; | |
7648 | case 92: | |
7649 | name = "Ungheni"; | |
7650 | break; | |
7651 | } | |
7652 | } | |
7653 | if (strcmp(country_code,"MG") == 0) { | |
7654 | switch (region_code2) { | |
7655 | case 1: | |
7656 | name = "Antsiranana"; | |
7657 | break; | |
7658 | case 2: | |
7659 | name = "Fianarantsoa"; | |
7660 | break; | |
7661 | case 3: | |
7662 | name = "Mahajanga"; | |
7663 | break; | |
7664 | case 4: | |
7665 | name = "Toamasina"; | |
7666 | break; | |
7667 | case 5: | |
7668 | name = "Antananarivo"; | |
7669 | break; | |
7670 | case 6: | |
7671 | name = "Toliara"; | |
7672 | break; | |
7673 | } | |
7674 | } | |
7675 | if (strcmp(country_code,"MK") == 0) { | |
7676 | switch (region_code2) { | |
7677 | case 1: | |
7678 | name = "Aracinovo"; | |
7679 | break; | |
7680 | case 2: | |
7681 | name = "Bac"; | |
7682 | break; | |
7683 | case 3: | |
7684 | name = "Belcista"; | |
7685 | break; | |
7686 | case 4: | |
7687 | name = "Berovo"; | |
7688 | break; | |
7689 | case 5: | |
7690 | name = "Bistrica"; | |
7691 | break; | |
7692 | case 6: | |
7693 | name = "Bitola"; | |
7694 | break; | |
7695 | case 7: | |
7696 | name = "Blatec"; | |
7697 | break; | |
7698 | case 8: | |
7699 | name = "Bogdanci"; | |
7700 | break; | |
7701 | case 9: | |
7702 | name = "Bogomila"; | |
7703 | break; | |
7704 | case 10: | |
7705 | name = "Bogovinje"; | |
7706 | break; | |
7707 | case 11: | |
7708 | name = "Bosilovo"; | |
7709 | break; | |
7710 | case 12: | |
7711 | name = "Brvenica"; | |
7712 | break; | |
7713 | case 13: | |
7714 | name = "Cair"; | |
7715 | break; | |
7716 | case 14: | |
7717 | name = "Capari"; | |
7718 | break; | |
7719 | case 15: | |
7720 | name = "Caska"; | |
7721 | break; | |
7722 | case 16: | |
7723 | name = "Cegrane"; | |
7724 | break; | |
7725 | case 17: | |
7726 | name = "Centar"; | |
7727 | break; | |
7728 | case 18: | |
7729 | name = "Centar Zupa"; | |
7730 | break; | |
7731 | case 19: | |
7732 | name = "Cesinovo"; | |
7733 | break; | |
7734 | case 20: | |
7735 | name = "Cucer-Sandevo"; | |
7736 | break; | |
7737 | case 21: | |
7738 | name = "Debar"; | |
7739 | break; | |
7740 | case 22: | |
7741 | name = "Delcevo"; | |
7742 | break; | |
7743 | case 23: | |
7744 | name = "Delogozdi"; | |
7745 | break; | |
7746 | case 24: | |
7747 | name = "Demir Hisar"; | |
7748 | break; | |
7749 | case 25: | |
7750 | name = "Demir Kapija"; | |
7751 | break; | |
7752 | case 26: | |
7753 | name = "Dobrusevo"; | |
7754 | break; | |
7755 | case 27: | |
7756 | name = "Dolna Banjica"; | |
7757 | break; | |
7758 | case 28: | |
7759 | name = "Dolneni"; | |
7760 | break; | |
7761 | case 29: | |
7762 | name = "Dorce Petrov"; | |
7763 | break; | |
7764 | case 30: | |
7765 | name = "Drugovo"; | |
7766 | break; | |
7767 | case 31: | |
7768 | name = "Dzepciste"; | |
7769 | break; | |
7770 | case 32: | |
7771 | name = "Gazi Baba"; | |
7772 | break; | |
7773 | case 33: | |
7774 | name = "Gevgelija"; | |
7775 | break; | |
7776 | case 34: | |
7777 | name = "Gostivar"; | |
7778 | break; | |
7779 | case 35: | |
7780 | name = "Gradsko"; | |
7781 | break; | |
7782 | case 36: | |
7783 | name = "Ilinden"; | |
7784 | break; | |
7785 | case 37: | |
7786 | name = "Izvor"; | |
7787 | break; | |
7788 | case 38: | |
7789 | name = "Jegunovce"; | |
7790 | break; | |
7791 | case 39: | |
7792 | name = "Kamenjane"; | |
7793 | break; | |
7794 | case 40: | |
7795 | name = "Karbinci"; | |
7796 | break; | |
7797 | case 41: | |
7798 | name = "Karpos"; | |
7799 | break; | |
7800 | case 42: | |
7801 | name = "Kavadarci"; | |
7802 | break; | |
7803 | case 43: | |
7804 | name = "Kicevo"; | |
7805 | break; | |
7806 | case 44: | |
7807 | name = "Kisela Voda"; | |
7808 | break; | |
7809 | case 45: | |
7810 | name = "Klecevce"; | |
7811 | break; | |
7812 | case 46: | |
7813 | name = "Kocani"; | |
7814 | break; | |
7815 | case 47: | |
7816 | name = "Konce"; | |
7817 | break; | |
7818 | case 48: | |
7819 | name = "Kondovo"; | |
7820 | break; | |
7821 | case 49: | |
7822 | name = "Konopiste"; | |
7823 | break; | |
7824 | case 50: | |
7825 | name = "Kosel"; | |
7826 | break; | |
7827 | case 51: | |
7828 | name = "Kratovo"; | |
7829 | break; | |
7830 | case 52: | |
7831 | name = "Kriva Palanka"; | |
7832 | break; | |
7833 | case 53: | |
7834 | name = "Krivogastani"; | |
7835 | break; | |
7836 | case 54: | |
7837 | name = "Krusevo"; | |
7838 | break; | |
7839 | case 55: | |
7840 | name = "Kuklis"; | |
7841 | break; | |
7842 | case 56: | |
7843 | name = "Kukurecani"; | |
7844 | break; | |
7845 | case 57: | |
7846 | name = "Kumanovo"; | |
7847 | break; | |
7848 | case 58: | |
7849 | name = "Labunista"; | |
7850 | break; | |
7851 | case 59: | |
7852 | name = "Lipkovo"; | |
7853 | break; | |
7854 | case 60: | |
7855 | name = "Lozovo"; | |
7856 | break; | |
7857 | case 61: | |
7858 | name = "Lukovo"; | |
7859 | break; | |
7860 | case 62: | |
7861 | name = "Makedonska Kamenica"; | |
7862 | break; | |
7863 | case 63: | |
7864 | name = "Makedonski Brod"; | |
7865 | break; | |
7866 | case 64: | |
7867 | name = "Mavrovi Anovi"; | |
7868 | break; | |
7869 | case 65: | |
7870 | name = "Meseista"; | |
7871 | break; | |
7872 | case 66: | |
7873 | name = "Miravci"; | |
7874 | break; | |
7875 | case 67: | |
7876 | name = "Mogila"; | |
7877 | break; | |
7878 | case 68: | |
7879 | name = "Murtino"; | |
7880 | break; | |
7881 | case 69: | |
7882 | name = "Negotino"; | |
7883 | break; | |
7884 | case 70: | |
7885 | name = "Negotino-Polosko"; | |
7886 | break; | |
7887 | case 71: | |
7888 | name = "Novaci"; | |
7889 | break; | |
7890 | case 72: | |
7891 | name = "Novo Selo"; | |
7892 | break; | |
7893 | case 73: | |
7894 | name = "Oblesevo"; | |
7895 | break; | |
7896 | case 74: | |
7897 | name = "Ohrid"; | |
7898 | break; | |
7899 | case 75: | |
7900 | name = "Orasac"; | |
7901 | break; | |
7902 | case 76: | |
7903 | name = "Orizari"; | |
7904 | break; | |
7905 | case 77: | |
7906 | name = "Oslomej"; | |
7907 | break; | |
7908 | case 78: | |
7909 | name = "Pehcevo"; | |
7910 | break; | |
7911 | case 79: | |
7912 | name = "Petrovec"; | |
7913 | break; | |
7914 | case 80: | |
7915 | name = "Plasnica"; | |
7916 | break; | |
7917 | case 81: | |
7918 | name = "Podares"; | |
7919 | break; | |
7920 | case 82: | |
7921 | name = "Prilep"; | |
7922 | break; | |
7923 | case 83: | |
7924 | name = "Probistip"; | |
7925 | break; | |
7926 | case 84: | |
7927 | name = "Radovis"; | |
7928 | break; | |
7929 | case 85: | |
7930 | name = "Rankovce"; | |
7931 | break; | |
7932 | case 86: | |
7933 | name = "Resen"; | |
7934 | break; | |
7935 | case 87: | |
7936 | name = "Rosoman"; | |
7937 | break; | |
7938 | case 88: | |
7939 | name = "Rostusa"; | |
7940 | break; | |
7941 | case 89: | |
7942 | name = "Samokov"; | |
7943 | break; | |
7944 | case 90: | |
7945 | name = "Saraj"; | |
7946 | break; | |
7947 | case 91: | |
7948 | name = "Sipkovica"; | |
7949 | break; | |
7950 | case 92: | |
7951 | name = "Sopiste"; | |
7952 | break; | |
7953 | case 93: | |
7954 | name = "Sopotnica"; | |
7955 | break; | |
7956 | case 94: | |
7957 | name = "Srbinovo"; | |
7958 | break; | |
7959 | case 95: | |
7960 | name = "Staravina"; | |
7961 | break; | |
7962 | case 96: | |
7963 | name = "Star Dojran"; | |
7964 | break; | |
7965 | case 97: | |
7966 | name = "Staro Nagoricane"; | |
7967 | break; | |
7968 | case 98: | |
7969 | name = "Stip"; | |
7970 | break; | |
7971 | case 99: | |
7972 | name = "Struga"; | |
7973 | break; | |
7974 | case 101: | |
7975 | name = "Strumica"; | |
7976 | break; | |
7977 | case 102: | |
7978 | name = "Studenicani"; | |
7979 | break; | |
7980 | case 103: | |
7981 | name = "Suto Orizari"; | |
7982 | break; | |
7983 | case 104: | |
7984 | name = "Sveti Nikole"; | |
7985 | break; | |
7986 | case 105: | |
7987 | name = "Tearce"; | |
7988 | break; | |
7989 | case 106: | |
7990 | name = "Tetovo"; | |
7991 | break; | |
7992 | case 107: | |
7993 | name = "Topolcani"; | |
7994 | break; | |
7995 | case 108: | |
7996 | name = "Valandovo"; | |
7997 | break; | |
7998 | case 109: | |
7999 | name = "Vasilevo"; | |
8000 | break; | |
8001 | case 111: | |
8002 | name = "Veles"; | |
8003 | break; | |
8004 | case 112: | |
8005 | name = "Velesta"; | |
8006 | break; | |
8007 | case 113: | |
8008 | name = "Vevcani"; | |
8009 | break; | |
8010 | case 114: | |
8011 | name = "Vinica"; | |
8012 | break; | |
8013 | case 115: | |
8014 | name = "Vitoliste"; | |
8015 | break; | |
8016 | case 116: | |
8017 | name = "Vranestica"; | |
8018 | break; | |
8019 | case 117: | |
8020 | name = "Vrapciste"; | |
8021 | break; | |
8022 | case 118: | |
8023 | name = "Vratnica"; | |
8024 | break; | |
8025 | case 119: | |
8026 | name = "Vrutok"; | |
8027 | break; | |
8028 | case 121: | |
8029 | name = "Zajas"; | |
8030 | break; | |
8031 | case 122: | |
8032 | name = "Zelenikovo"; | |
8033 | break; | |
8034 | case 123: | |
8035 | name = "Zelino"; | |
8036 | break; | |
8037 | case 124: | |
8038 | name = "Zitose"; | |
8039 | break; | |
8040 | case 125: | |
8041 | name = "Zletovo"; | |
8042 | break; | |
8043 | case 126: | |
8044 | name = "Zrnovci"; | |
8045 | break; | |
8046 | } | |
8047 | } | |
8048 | if (strcmp(country_code,"ML") == 0) { | |
8049 | switch (region_code2) { | |
8050 | case 1: | |
8051 | name = "Bamako"; | |
8052 | break; | |
8053 | case 3: | |
8054 | name = "Kayes"; | |
8055 | break; | |
8056 | case 4: | |
8057 | name = "Mopti"; | |
8058 | break; | |
8059 | case 5: | |
8060 | name = "Segou"; | |
8061 | break; | |
8062 | case 6: | |
8063 | name = "Sikasso"; | |
8064 | break; | |
8065 | case 7: | |
8066 | name = "Koulikoro"; | |
8067 | break; | |
8068 | case 8: | |
8069 | name = "Tombouctou"; | |
8070 | break; | |
8071 | case 9: | |
8072 | name = "Gao"; | |
8073 | break; | |
8074 | case 10: | |
8075 | name = "Kidal"; | |
8076 | break; | |
8077 | } | |
8078 | } | |
8079 | if (strcmp(country_code,"MM") == 0) { | |
8080 | switch (region_code2) { | |
8081 | case 1: | |
8082 | name = "Rakhine State"; | |
8083 | break; | |
8084 | case 2: | |
8085 | name = "Chin State"; | |
8086 | break; | |
8087 | case 3: | |
8088 | name = "Irrawaddy"; | |
8089 | break; | |
8090 | case 4: | |
8091 | name = "Kachin State"; | |
8092 | break; | |
8093 | case 5: | |
8094 | name = "Karan State"; | |
8095 | break; | |
8096 | case 6: | |
8097 | name = "Kayah State"; | |
8098 | break; | |
8099 | case 7: | |
8100 | name = "Magwe"; | |
8101 | break; | |
8102 | case 8: | |
8103 | name = "Mandalay"; | |
8104 | break; | |
8105 | case 9: | |
8106 | name = "Pegu"; | |
8107 | break; | |
8108 | case 10: | |
8109 | name = "Sagaing"; | |
8110 | break; | |
8111 | case 11: | |
8112 | name = "Shan State"; | |
8113 | break; | |
8114 | case 12: | |
8115 | name = "Tenasserim"; | |
8116 | break; | |
8117 | case 13: | |
8118 | name = "Mon State"; | |
8119 | break; | |
8120 | case 14: | |
8121 | name = "Rangoon"; | |
8122 | break; | |
8123 | case 17: | |
8124 | name = "Yangon"; | |
8125 | break; | |
8126 | } | |
8127 | } | |
8128 | if (strcmp(country_code,"MN") == 0) { | |
8129 | switch (region_code2) { | |
8130 | case 1: | |
8131 | name = "Arhangay"; | |
8132 | break; | |
8133 | case 2: | |
8134 | name = "Bayanhongor"; | |
8135 | break; | |
8136 | case 3: | |
8137 | name = "Bayan-Olgiy"; | |
8138 | break; | |
8139 | case 5: | |
8140 | name = "Darhan"; | |
8141 | break; | |
8142 | case 6: | |
8143 | name = "Dornod"; | |
8144 | break; | |
8145 | case 7: | |
8146 | name = "Dornogovi"; | |
8147 | break; | |
8148 | case 8: | |
8149 | name = "Dundgovi"; | |
8150 | break; | |
8151 | case 9: | |
8152 | name = "Dzavhan"; | |
8153 | break; | |
8154 | case 10: | |
8155 | name = "Govi-Altay"; | |
8156 | break; | |
8157 | case 11: | |
8158 | name = "Hentiy"; | |
8159 | break; | |
8160 | case 12: | |
8161 | name = "Hovd"; | |
8162 | break; | |
8163 | case 13: | |
8164 | name = "Hovsgol"; | |
8165 | break; | |
8166 | case 14: | |
8167 | name = "Omnogovi"; | |
8168 | break; | |
8169 | case 15: | |
8170 | name = "Ovorhangay"; | |
8171 | break; | |
8172 | case 16: | |
8173 | name = "Selenge"; | |
8174 | break; | |
8175 | case 17: | |
8176 | name = "Suhbaatar"; | |
8177 | break; | |
8178 | case 18: | |
8179 | name = "Tov"; | |
8180 | break; | |
8181 | case 19: | |
8182 | name = "Uvs"; | |
8183 | break; | |
8184 | case 20: | |
8185 | name = "Ulaanbaatar"; | |
8186 | break; | |
8187 | case 21: | |
8188 | name = "Bulgan"; | |
8189 | break; | |
8190 | case 22: | |
8191 | name = "Erdenet"; | |
8192 | break; | |
8193 | case 23: | |
8194 | name = "Darhan-Uul"; | |
8195 | break; | |
8196 | case 24: | |
8197 | name = "Govisumber"; | |
8198 | break; | |
8199 | case 25: | |
8200 | name = "Orhon"; | |
8201 | break; | |
8202 | } | |
8203 | } | |
8204 | if (strcmp(country_code,"MO") == 0) { | |
8205 | switch (region_code2) { | |
8206 | case 1: | |
8207 | name = "Ilhas"; | |
8208 | break; | |
8209 | case 2: | |
8210 | name = "Macau"; | |
8211 | break; | |
8212 | } | |
8213 | } | |
8214 | if (strcmp(country_code,"MR") == 0) { | |
8215 | switch (region_code2) { | |
8216 | case 1: | |
8217 | name = "Hodh Ech Chargui"; | |
8218 | break; | |
8219 | case 2: | |
8220 | name = "Hodh El Gharbi"; | |
8221 | break; | |
8222 | case 3: | |
8223 | name = "Assaba"; | |
8224 | break; | |
8225 | case 4: | |
8226 | name = "Gorgol"; | |
8227 | break; | |
8228 | case 5: | |
8229 | name = "Brakna"; | |
8230 | break; | |
8231 | case 6: | |
8232 | name = "Trarza"; | |
8233 | break; | |
8234 | case 7: | |
8235 | name = "Adrar"; | |
8236 | break; | |
8237 | case 8: | |
8238 | name = "Dakhlet Nouadhibou"; | |
8239 | break; | |
8240 | case 9: | |
8241 | name = "Tagant"; | |
8242 | break; | |
8243 | case 10: | |
8244 | name = "Guidimaka"; | |
8245 | break; | |
8246 | case 11: | |
8247 | name = "Tiris Zemmour"; | |
8248 | break; | |
8249 | case 12: | |
8250 | name = "Inchiri"; | |
8251 | break; | |
8252 | } | |
8253 | } | |
8254 | if (strcmp(country_code,"MS") == 0) { | |
8255 | switch (region_code2) { | |
8256 | case 1: | |
8257 | name = "Saint Anthony"; | |
8258 | break; | |
8259 | case 2: | |
8260 | name = "Saint Georges"; | |
8261 | break; | |
8262 | case 3: | |
8263 | name = "Saint Peter"; | |
8264 | break; | |
8265 | } | |
8266 | } | |
8267 | if (strcmp(country_code,"MU") == 0) { | |
8268 | switch (region_code2) { | |
8269 | case 12: | |
8270 | name = "Black River"; | |
8271 | break; | |
8272 | case 13: | |
8273 | name = "Flacq"; | |
8274 | break; | |
8275 | case 14: | |
8276 | name = "Grand Port"; | |
8277 | break; | |
8278 | case 15: | |
8279 | name = "Moka"; | |
8280 | break; | |
8281 | case 16: | |
8282 | name = "Pamplemousses"; | |
8283 | break; | |
8284 | case 17: | |
8285 | name = "Plaines Wilhems"; | |
8286 | break; | |
8287 | case 18: | |
8288 | name = "Port Louis"; | |
8289 | break; | |
8290 | case 19: | |
8291 | name = "Riviere du Rempart"; | |
8292 | break; | |
8293 | case 20: | |
8294 | name = "Savanne"; | |
8295 | break; | |
8296 | case 21: | |
8297 | name = "Agalega Islands"; | |
8298 | break; | |
8299 | case 22: | |
8300 | name = "Cargados Carajos"; | |
8301 | break; | |
8302 | case 23: | |
8303 | name = "Rodrigues"; | |
8304 | break; | |
8305 | } | |
8306 | } | |
8307 | if (strcmp(country_code,"MV") == 0) { | |
8308 | switch (region_code2) { | |
8309 | case 1: | |
8310 | name = "Seenu"; | |
8311 | break; | |
8312 | case 2: | |
8313 | name = "Aliff"; | |
8314 | break; | |
8315 | case 3: | |
8316 | name = "Laviyani"; | |
8317 | break; | |
8318 | case 4: | |
8319 | name = "Waavu"; | |
8320 | break; | |
8321 | case 5: | |
8322 | name = "Laamu"; | |
8323 | break; | |
8324 | case 7: | |
8325 | name = "Haa Aliff"; | |
8326 | break; | |
8327 | case 8: | |
8328 | name = "Thaa"; | |
8329 | break; | |
8330 | case 12: | |
8331 | name = "Meemu"; | |
8332 | break; | |
8333 | case 13: | |
8334 | name = "Raa"; | |
8335 | break; | |
8336 | case 14: | |
8337 | name = "Faafu"; | |
8338 | break; | |
8339 | case 17: | |
8340 | name = "Daalu"; | |
8341 | break; | |
8342 | case 20: | |
8343 | name = "Baa"; | |
8344 | break; | |
8345 | case 23: | |
8346 | name = "Haa Daalu"; | |
8347 | break; | |
8348 | case 24: | |
8349 | name = "Shaviyani"; | |
8350 | break; | |
8351 | case 25: | |
8352 | name = "Noonu"; | |
8353 | break; | |
8354 | case 26: | |
8355 | name = "Kaafu"; | |
8356 | break; | |
8357 | case 27: | |
8358 | name = "Gaafu Aliff"; | |
8359 | break; | |
8360 | case 28: | |
8361 | name = "Gaafu Daalu"; | |
8362 | break; | |
8363 | case 29: | |
8364 | name = "Naviyani"; | |
8365 | break; | |
8366 | case 40: | |
8367 | name = "Male"; | |
8368 | break; | |
8369 | } | |
8370 | } | |
8371 | if (strcmp(country_code,"MW") == 0) { | |
8372 | switch (region_code2) { | |
8373 | case 2: | |
8374 | name = "Chikwawa"; | |
8375 | break; | |
8376 | case 3: | |
8377 | name = "Chiradzulu"; | |
8378 | break; | |
8379 | case 4: | |
8380 | name = "Chitipa"; | |
8381 | break; | |
8382 | case 5: | |
8383 | name = "Thyolo"; | |
8384 | break; | |
8385 | case 6: | |
8386 | name = "Dedza"; | |
8387 | break; | |
8388 | case 7: | |
8389 | name = "Dowa"; | |
8390 | break; | |
8391 | case 8: | |
8392 | name = "Karonga"; | |
8393 | break; | |
8394 | case 9: | |
8395 | name = "Kasungu"; | |
8396 | break; | |
8397 | case 11: | |
8398 | name = "Lilongwe"; | |
8399 | break; | |
8400 | case 12: | |
8401 | name = "Mangochi"; | |
8402 | break; | |
8403 | case 13: | |
8404 | name = "Mchinji"; | |
8405 | break; | |
8406 | case 15: | |
8407 | name = "Mzimba"; | |
8408 | break; | |
8409 | case 16: | |
8410 | name = "Ntcheu"; | |
8411 | break; | |
8412 | case 17: | |
8413 | name = "Nkhata Bay"; | |
8414 | break; | |
8415 | case 18: | |
8416 | name = "Nkhotakota"; | |
8417 | break; | |
8418 | case 19: | |
8419 | name = "Nsanje"; | |
8420 | break; | |
8421 | case 20: | |
8422 | name = "Ntchisi"; | |
8423 | break; | |
8424 | case 21: | |
8425 | name = "Rumphi"; | |
8426 | break; | |
8427 | case 22: | |
8428 | name = "Salima"; | |
8429 | break; | |
8430 | case 23: | |
8431 | name = "Zomba"; | |
8432 | break; | |
8433 | case 24: | |
8434 | name = "Blantyre"; | |
8435 | break; | |
8436 | case 25: | |
8437 | name = "Mwanza"; | |
8438 | break; | |
8439 | case 26: | |
8440 | name = "Balaka"; | |
8441 | break; | |
8442 | case 27: | |
8443 | name = "Likoma"; | |
8444 | break; | |
8445 | case 28: | |
8446 | name = "Machinga"; | |
8447 | break; | |
8448 | case 29: | |
8449 | name = "Mulanje"; | |
8450 | break; | |
8451 | case 30: | |
8452 | name = "Phalombe"; | |
8453 | break; | |
8454 | } | |
8455 | } | |
8456 | if (strcmp(country_code,"MX") == 0) { | |
8457 | switch (region_code2) { | |
8458 | case 1: | |
8459 | name = "Aguascalientes"; | |
8460 | break; | |
8461 | case 2: | |
8462 | name = "Baja California"; | |
8463 | break; | |
8464 | case 3: | |
8465 | name = "Baja California Sur"; | |
8466 | break; | |
8467 | case 4: | |
8468 | name = "Campeche"; | |
8469 | break; | |
8470 | case 5: | |
8471 | name = "Chiapas"; | |
8472 | break; | |
8473 | case 6: | |
8474 | name = "Chihuahua"; | |
8475 | break; | |
8476 | case 7: | |
8477 | name = "Coahuila de Zaragoza"; | |
8478 | break; | |
8479 | case 8: | |
8480 | name = "Colima"; | |
8481 | break; | |
8482 | case 9: | |
8483 | name = "Distrito Federal"; | |
8484 | break; | |
8485 | case 10: | |
8486 | name = "Durango"; | |
8487 | break; | |
8488 | case 11: | |
8489 | name = "Guanajuato"; | |
8490 | break; | |
8491 | case 12: | |
8492 | name = "Guerrero"; | |
8493 | break; | |
8494 | case 13: | |
8495 | name = "Hidalgo"; | |
8496 | break; | |
8497 | case 14: | |
8498 | name = "Jalisco"; | |
8499 | break; | |
8500 | case 15: | |
8501 | name = "Mexico"; | |
8502 | break; | |
8503 | case 16: | |
8504 | name = "Michoacan de Ocampo"; | |
8505 | break; | |
8506 | case 17: | |
8507 | name = "Morelos"; | |
8508 | break; | |
8509 | case 18: | |
8510 | name = "Nayarit"; | |
8511 | break; | |
8512 | case 19: | |
8513 | name = "Nuevo Leon"; | |
8514 | break; | |
8515 | case 20: | |
8516 | name = "Oaxaca"; | |
8517 | break; | |
8518 | case 21: | |
8519 | name = "Puebla"; | |
8520 | break; | |
8521 | case 22: | |
8522 | name = "Queretaro de Arteaga"; | |
8523 | break; | |
8524 | case 23: | |
8525 | name = "Quintana Roo"; | |
8526 | break; | |
8527 | case 24: | |
8528 | name = "San Luis Potosi"; | |
8529 | break; | |
8530 | case 25: | |
8531 | name = "Sinaloa"; | |
8532 | break; | |
8533 | case 26: | |
8534 | name = "Sonora"; | |
8535 | break; | |
8536 | case 27: | |
8537 | name = "Tabasco"; | |
8538 | break; | |
8539 | case 28: | |
8540 | name = "Tamaulipas"; | |
8541 | break; | |
8542 | case 29: | |
8543 | name = "Tlaxcala"; | |
8544 | break; | |
8545 | case 30: | |
8546 | name = "Veracruz-Llave"; | |
8547 | break; | |
8548 | case 31: | |
8549 | name = "Yucatan"; | |
8550 | break; | |
8551 | case 32: | |
8552 | name = "Zacatecas"; | |
8553 | break; | |
8554 | } | |
8555 | } | |
8556 | if (strcmp(country_code,"MY") == 0) { | |
8557 | switch (region_code2) { | |
8558 | case 1: | |
8559 | name = "Johor"; | |
8560 | break; | |
8561 | case 2: | |
8562 | name = "Kedah"; | |
8563 | break; | |
8564 | case 3: | |
8565 | name = "Kelantan"; | |
8566 | break; | |
8567 | case 4: | |
8568 | name = "Melaka"; | |
8569 | break; | |
8570 | case 5: | |
8571 | name = "Negeri Sembilan"; | |
8572 | break; | |
8573 | case 6: | |
8574 | name = "Pahang"; | |
8575 | break; | |
8576 | case 7: | |
8577 | name = "Perak"; | |
8578 | break; | |
8579 | case 8: | |
8580 | name = "Perlis"; | |
8581 | break; | |
8582 | case 9: | |
8583 | name = "Pulau Pinang"; | |
8584 | break; | |
8585 | case 11: | |
8586 | name = "Sarawak"; | |
8587 | break; | |
8588 | case 12: | |
8589 | name = "Selangor"; | |
8590 | break; | |
8591 | case 13: | |
8592 | name = "Terengganu"; | |
8593 | break; | |
8594 | case 14: | |
8595 | name = "Kuala Lumpur"; | |
8596 | break; | |
8597 | case 15: | |
8598 | name = "Labuan"; | |
8599 | break; | |
8600 | case 16: | |
8601 | name = "Sabah"; | |
8602 | break; | |
8603 | case 17: | |
8604 | name = "Putrajaya"; | |
8605 | break; | |
8606 | } | |
8607 | } | |
8608 | if (strcmp(country_code,"MZ") == 0) { | |
8609 | switch (region_code2) { | |
8610 | case 1: | |
8611 | name = "Cabo Delgado"; | |
8612 | break; | |
8613 | case 2: | |
8614 | name = "Gaza"; | |
8615 | break; | |
8616 | case 3: | |
8617 | name = "Inhambane"; | |
8618 | break; | |
8619 | case 4: | |
8620 | name = "Maputo"; | |
8621 | break; | |
8622 | case 5: | |
8623 | name = "Sofala"; | |
8624 | break; | |
8625 | case 6: | |
8626 | name = "Nampula"; | |
8627 | break; | |
8628 | case 7: | |
8629 | name = "Niassa"; | |
8630 | break; | |
8631 | case 8: | |
8632 | name = "Tete"; | |
8633 | break; | |
8634 | case 9: | |
8635 | name = "Zambezia"; | |
8636 | break; | |
8637 | case 10: | |
8638 | name = "Manica"; | |
8639 | break; | |
8640 | case 11: | |
8641 | name = "Maputo"; | |
8642 | break; | |
8643 | } | |
8644 | } | |
8645 | if (strcmp(country_code,"NA") == 0) { | |
8646 | switch (region_code2) { | |
8647 | case 1: | |
8648 | name = "Bethanien"; | |
8649 | break; | |
8650 | case 2: | |
8651 | name = "Caprivi Oos"; | |
8652 | break; | |
8653 | case 3: | |
8654 | name = "Boesmanland"; | |
8655 | break; | |
8656 | case 4: | |
8657 | name = "Gobabis"; | |
8658 | break; | |
8659 | case 5: | |
8660 | name = "Grootfontein"; | |
8661 | break; | |
8662 | case 6: | |
8663 | name = "Kaokoland"; | |
8664 | break; | |
8665 | case 7: | |
8666 | name = "Karibib"; | |
8667 | break; | |
8668 | case 8: | |
8669 | name = "Keetmanshoop"; | |
8670 | break; | |
8671 | case 9: | |
8672 | name = "Luderitz"; | |
8673 | break; | |
8674 | case 10: | |
8675 | name = "Maltahohe"; | |
8676 | break; | |
8677 | case 11: | |
8678 | name = "Okahandja"; | |
8679 | break; | |
8680 | case 12: | |
8681 | name = "Omaruru"; | |
8682 | break; | |
8683 | case 13: | |
8684 | name = "Otjiwarongo"; | |
8685 | break; | |
8686 | case 14: | |
8687 | name = "Outjo"; | |
8688 | break; | |
8689 | case 15: | |
8690 | name = "Owambo"; | |
8691 | break; | |
8692 | case 16: | |
8693 | name = "Rehoboth"; | |
8694 | break; | |
8695 | case 17: | |
8696 | name = "Swakopmund"; | |
8697 | break; | |
8698 | case 18: | |
8699 | name = "Tsumeb"; | |
8700 | break; | |
8701 | case 20: | |
8702 | name = "Karasburg"; | |
8703 | break; | |
8704 | case 21: | |
8705 | name = "Windhoek"; | |
8706 | break; | |
8707 | case 22: | |
8708 | name = "Damaraland"; | |
8709 | break; | |
8710 | case 23: | |
8711 | name = "Hereroland Oos"; | |
8712 | break; | |
8713 | case 24: | |
8714 | name = "Hereroland Wes"; | |
8715 | break; | |
8716 | case 25: | |
8717 | name = "Kavango"; | |
8718 | break; | |
8719 | case 26: | |
8720 | name = "Mariental"; | |
8721 | break; | |
8722 | case 27: | |
8723 | name = "Namaland"; | |
8724 | break; | |
8725 | case 28: | |
8726 | name = "Caprivi"; | |
8727 | break; | |
8728 | case 29: | |
8729 | name = "Erongo"; | |
8730 | break; | |
8731 | case 30: | |
8732 | name = "Hardap"; | |
8733 | break; | |
8734 | case 31: | |
8735 | name = "Karas"; | |
8736 | break; | |
8737 | case 32: | |
8738 | name = "Kunene"; | |
8739 | break; | |
8740 | case 33: | |
8741 | name = "Ohangwena"; | |
8742 | break; | |
8743 | case 34: | |
8744 | name = "Okavango"; | |
8745 | break; | |
8746 | case 35: | |
8747 | name = "Omaheke"; | |
8748 | break; | |
8749 | case 36: | |
8750 | name = "Omusati"; | |
8751 | break; | |
8752 | case 37: | |
8753 | name = "Oshana"; | |
8754 | break; | |
8755 | case 38: | |
8756 | name = "Oshikoto"; | |
8757 | break; | |
8758 | case 39: | |
8759 | name = "Otjozondjupa"; | |
8760 | break; | |
8761 | } | |
8762 | } | |
8763 | if (strcmp(country_code,"NE") == 0) { | |
8764 | switch (region_code2) { | |
8765 | case 1: | |
8766 | name = "Agadez"; | |
8767 | break; | |
8768 | case 2: | |
8769 | name = "Diffa"; | |
8770 | break; | |
8771 | case 3: | |
8772 | name = "Dosso"; | |
8773 | break; | |
8774 | case 4: | |
8775 | name = "Maradi"; | |
8776 | break; | |
8777 | case 5: | |
8778 | name = "Niamey"; | |
8779 | break; | |
8780 | case 6: | |
8781 | name = "Tahoua"; | |
8782 | break; | |
8783 | case 7: | |
8784 | name = "Zinder"; | |
8785 | break; | |
8786 | case 8: | |
8787 | name = "Niamey"; | |
8788 | break; | |
8789 | } | |
8790 | } | |
8791 | if (strcmp(country_code,"NG") == 0) { | |
8792 | switch (region_code2) { | |
8793 | case 5: | |
8794 | name = "Lagos"; | |
8795 | break; | |
8796 | case 10: | |
8797 | name = "Rivers"; | |
8798 | break; | |
8799 | case 11: | |
8800 | name = "Federal Capital Territory"; | |
8801 | break; | |
8802 | case 16: | |
8803 | name = "Ogun"; | |
8804 | break; | |
8805 | case 17: | |
8806 | name = "Ondo"; | |
8807 | break; | |
8808 | case 21: | |
8809 | name = "Akwa Ibom"; | |
8810 | break; | |
8811 | case 22: | |
8812 | name = "Cross River"; | |
8813 | break; | |
8814 | case 23: | |
8815 | name = "Kaduna"; | |
8816 | break; | |
8817 | case 24: | |
8818 | name = "Katsina"; | |
8819 | break; | |
8820 | case 25: | |
8821 | name = "Anambra"; | |
8822 | break; | |
8823 | case 26: | |
8824 | name = "Benue"; | |
8825 | break; | |
8826 | case 27: | |
8827 | name = "Borno"; | |
8828 | break; | |
8829 | case 28: | |
8830 | name = "Imo"; | |
8831 | break; | |
8832 | case 29: | |
8833 | name = "Kano"; | |
8834 | break; | |
8835 | case 30: | |
8836 | name = "Kwara"; | |
8837 | break; | |
8838 | case 31: | |
8839 | name = "Niger"; | |
8840 | break; | |
8841 | case 32: | |
8842 | name = "Oyo"; | |
8843 | break; | |
8844 | case 35: | |
8845 | name = "Adamawa"; | |
8846 | break; | |
8847 | case 36: | |
8848 | name = "Delta"; | |
8849 | break; | |
8850 | case 37: | |
8851 | name = "Edo"; | |
8852 | break; | |
8853 | case 39: | |
8854 | name = "Jigawa"; | |
8855 | break; | |
8856 | case 40: | |
8857 | name = "Kebbi"; | |
8858 | break; | |
8859 | case 41: | |
8860 | name = "Kogi"; | |
8861 | break; | |
8862 | case 42: | |
8863 | name = "Osun"; | |
8864 | break; | |
8865 | case 43: | |
8866 | name = "Taraba"; | |
8867 | break; | |
8868 | case 44: | |
8869 | name = "Yobe"; | |
8870 | break; | |
8871 | case 45: | |
8872 | name = "Abia"; | |
8873 | break; | |
8874 | case 46: | |
8875 | name = "Bauchi"; | |
8876 | break; | |
8877 | case 47: | |
8878 | name = "Enugu"; | |
8879 | break; | |
8880 | case 48: | |
8881 | name = "Ondo"; | |
8882 | break; | |
8883 | case 49: | |
8884 | name = "Plateau"; | |
8885 | break; | |
8886 | case 50: | |
8887 | name = "Rivers"; | |
8888 | break; | |
8889 | case 51: | |
8890 | name = "Sokoto"; | |
8891 | break; | |
8892 | case 52: | |
8893 | name = "Bayelsa"; | |
8894 | break; | |
8895 | case 53: | |
8896 | name = "Ebonyi"; | |
8897 | break; | |
8898 | case 54: | |
8899 | name = "Ekiti"; | |
8900 | break; | |
8901 | case 55: | |
8902 | name = "Gombe"; | |
8903 | break; | |
8904 | case 56: | |
8905 | name = "Nassarawa"; | |
8906 | break; | |
8907 | case 57: | |
8908 | name = "Zamfara"; | |
8909 | break; | |
8910 | } | |
8911 | } | |
8912 | if (strcmp(country_code,"NI") == 0) { | |
8913 | switch (region_code2) { | |
8914 | case 1: | |
8915 | name = "Boaco"; | |
8916 | break; | |
8917 | case 2: | |
8918 | name = "Carazo"; | |
8919 | break; | |
8920 | case 3: | |
8921 | name = "Chinandega"; | |
8922 | break; | |
8923 | case 4: | |
8924 | name = "Chontales"; | |
8925 | break; | |
8926 | case 5: | |
8927 | name = "Esteli"; | |
8928 | break; | |
8929 | case 6: | |
8930 | name = "Granada"; | |
8931 | break; | |
8932 | case 7: | |
8933 | name = "Jinotega"; | |
8934 | break; | |
8935 | case 8: | |
8936 | name = "Leon"; | |
8937 | break; | |
8938 | case 9: | |
8939 | name = "Madriz"; | |
8940 | break; | |
8941 | case 10: | |
8942 | name = "Managua"; | |
8943 | break; | |
8944 | case 11: | |
8945 | name = "Masaya"; | |
8946 | break; | |
8947 | case 12: | |
8948 | name = "Matagalpa"; | |
8949 | break; | |
8950 | case 13: | |
8951 | name = "Nueva Segovia"; | |
8952 | break; | |
8953 | case 14: | |
8954 | name = "Rio San Juan"; | |
8955 | break; | |
8956 | case 15: | |
8957 | name = "Rivas"; | |
8958 | break; | |
8959 | case 16: | |
8960 | name = "Zelaya"; | |
8961 | break; | |
8962 | } | |
8963 | } | |
8964 | if (strcmp(country_code,"NL") == 0) { | |
8965 | switch (region_code2) { | |
8966 | case 1: | |
8967 | name = "Drenthe"; | |
8968 | break; | |
8969 | case 2: | |
8970 | name = "Friesland"; | |
8971 | break; | |
8972 | case 3: | |
8973 | name = "Gelderland"; | |
8974 | break; | |
8975 | case 4: | |
8976 | name = "Groningen"; | |
8977 | break; | |
8978 | case 5: | |
8979 | name = "Limburg"; | |
8980 | break; | |
8981 | case 6: | |
8982 | name = "Noord-Brabant"; | |
8983 | break; | |
8984 | case 7: | |
8985 | name = "Noord-Holland"; | |
8986 | break; | |
8987 | case 8: | |
8988 | name = "Overijssel"; | |
8989 | break; | |
8990 | case 9: | |
8991 | name = "Utrecht"; | |
8992 | break; | |
8993 | case 10: | |
8994 | name = "Zeeland"; | |
8995 | break; | |
8996 | case 11: | |
8997 | name = "Zuid-Holland"; | |
8998 | break; | |
8999 | case 12: | |
9000 | name = "Dronten"; | |
9001 | break; | |
9002 | case 13: | |
9003 | name = "Zuidelijke IJsselmeerpolders"; | |
9004 | break; | |
9005 | case 14: | |
9006 | name = "Lelystad"; | |
9007 | break; | |
9008 | case 15: | |
9009 | name = "Overijssel"; | |
9010 | break; | |
9011 | case 16: | |
9012 | name = "Flevoland"; | |
9013 | break; | |
9014 | } | |
9015 | } | |
9016 | if (strcmp(country_code,"NO") == 0) { | |
9017 | switch (region_code2) { | |
9018 | case 1: | |
9019 | name = "Akershus"; | |
9020 | break; | |
9021 | case 2: | |
9022 | name = "Aust-Agder"; | |
9023 | break; | |
9024 | case 4: | |
9025 | name = "Buskerud"; | |
9026 | break; | |
9027 | case 5: | |
9028 | name = "Finnmark"; | |
9029 | break; | |
9030 | case 6: | |
9031 | name = "Hedmark"; | |
9032 | break; | |
9033 | case 7: | |
9034 | name = "Hordaland"; | |
9035 | break; | |
9036 | case 8: | |
9037 | name = "More og Romsdal"; | |
9038 | break; | |
9039 | case 9: | |
9040 | name = "Nordland"; | |
9041 | break; | |
9042 | case 10: | |
9043 | name = "Nord-Trondelag"; | |
9044 | break; | |
9045 | case 11: | |
9046 | name = "Oppland"; | |
9047 | break; | |
9048 | case 12: | |
9049 | name = "Oslo"; | |
9050 | break; | |
9051 | case 13: | |
9052 | name = "Ostfold"; | |
9053 | break; | |
9054 | case 14: | |
9055 | name = "Rogaland"; | |
9056 | break; | |
9057 | case 15: | |
9058 | name = "Sogn og Fjordane"; | |
9059 | break; | |
9060 | case 16: | |
9061 | name = "Sor-Trondelag"; | |
9062 | break; | |
9063 | case 17: | |
9064 | name = "Telemark"; | |
9065 | break; | |
9066 | case 18: | |
9067 | name = "Troms"; | |
9068 | break; | |
9069 | case 19: | |
9070 | name = "Vest-Agder"; | |
9071 | break; | |
9072 | case 20: | |
9073 | name = "Vestfold"; | |
9074 | break; | |
9075 | } | |
9076 | } | |
9077 | if (strcmp(country_code,"NP") == 0) { | |
9078 | switch (region_code2) { | |
9079 | case 1: | |
9080 | name = "Bagmati"; | |
9081 | break; | |
9082 | case 2: | |
9083 | name = "Bheri"; | |
9084 | break; | |
9085 | case 3: | |
9086 | name = "Dhawalagiri"; | |
9087 | break; | |
9088 | case 4: | |
9089 | name = "Gandaki"; | |
9090 | break; | |
9091 | case 5: | |
9092 | name = "Janakpur"; | |
9093 | break; | |
9094 | case 6: | |
9095 | name = "Karnali"; | |
9096 | break; | |
9097 | case 7: | |
9098 | name = "Kosi"; | |
9099 | break; | |
9100 | case 8: | |
9101 | name = "Lumbini"; | |
9102 | break; | |
9103 | case 9: | |
9104 | name = "Mahakali"; | |
9105 | break; | |
9106 | case 10: | |
9107 | name = "Mechi"; | |
9108 | break; | |
9109 | case 11: | |
9110 | name = "Narayani"; | |
9111 | break; | |
9112 | case 12: | |
9113 | name = "Rapti"; | |
9114 | break; | |
9115 | case 13: | |
9116 | name = "Sagarmatha"; | |
9117 | break; | |
9118 | case 14: | |
9119 | name = "Seti"; | |
9120 | break; | |
9121 | } | |
9122 | } | |
9123 | if (strcmp(country_code,"NR") == 0) { | |
9124 | switch (region_code2) { | |
9125 | case 1: | |
9126 | name = "Aiwo"; | |
9127 | break; | |
9128 | case 2: | |
9129 | name = "Anabar"; | |
9130 | break; | |
9131 | case 3: | |
9132 | name = "Anetan"; | |
9133 | break; | |
9134 | case 4: | |
9135 | name = "Anibare"; | |
9136 | break; | |
9137 | case 5: | |
9138 | name = "Baiti"; | |
9139 | break; | |
9140 | case 6: | |
9141 | name = "Boe"; | |
9142 | break; | |
9143 | case 7: | |
9144 | name = "Buada"; | |
9145 | break; | |
9146 | case 8: | |
9147 | name = "Denigomodu"; | |
9148 | break; | |
9149 | case 9: | |
9150 | name = "Ewa"; | |
9151 | break; | |
9152 | case 10: | |
9153 | name = "Ijuw"; | |
9154 | break; | |
9155 | case 11: | |
9156 | name = "Meneng"; | |
9157 | break; | |
9158 | case 12: | |
9159 | name = "Nibok"; | |
9160 | break; | |
9161 | case 13: | |
9162 | name = "Uaboe"; | |
9163 | break; | |
9164 | case 14: | |
9165 | name = "Yaren"; | |
9166 | break; | |
9167 | } | |
9168 | } | |
9169 | if (strcmp(country_code,"NZ") == 0) { | |
9170 | switch (region_code2) { | |
9171 | case 10: | |
9172 | name = "Chatham Islands"; | |
9173 | break; | |
9174 | case 147: | |
9175 | name = "Auckland"; | |
9176 | break; | |
9177 | case 148: | |
9178 | name = "Bay of Plenty"; | |
9179 | break; | |
9180 | case 149: | |
9181 | name = "Canterbury"; | |
9182 | break; | |
9183 | case 151: | |
9184 | name = "Gisborne"; | |
9185 | break; | |
9186 | case 152: | |
9187 | name = "Hawke's Bay"; | |
9188 | break; | |
9189 | case 153: | |
9190 | name = "Manawatu-Wanganui"; | |
9191 | break; | |
9192 | case 154: | |
9193 | name = "Marlborough"; | |
9194 | break; | |
9195 | case 155: | |
9196 | name = "Nelson"; | |
9197 | break; | |
9198 | case 156: | |
9199 | name = "Northland"; | |
9200 | break; | |
9201 | case 157: | |
9202 | name = "Otago"; | |
9203 | break; | |
9204 | case 158: | |
9205 | name = "Southland"; | |
9206 | break; | |
9207 | case 159: | |
9208 | name = "Taranaki"; | |
9209 | break; | |
9210 | case 161: | |
9211 | name = "Waikato"; | |
9212 | break; | |
9213 | case 162: | |
9214 | name = "Wellington"; | |
9215 | break; | |
9216 | case 163: | |
9217 | name = "West Coast"; | |
9218 | break; | |
9219 | } | |
9220 | } | |
9221 | if (strcmp(country_code,"OM") == 0) { | |
9222 | switch (region_code2) { | |
9223 | case 1: | |
9224 | name = "Ad Dakhiliyah"; | |
9225 | break; | |
9226 | case 2: | |
9227 | name = "Al Batinah"; | |
9228 | break; | |
9229 | case 3: | |
9230 | name = "Al Wusta"; | |
9231 | break; | |
9232 | case 4: | |
9233 | name = "Ash Sharqiyah"; | |
9234 | break; | |
9235 | case 5: | |
9236 | name = "Az Zahirah"; | |
9237 | break; | |
9238 | case 6: | |
9239 | name = "Masqat"; | |
9240 | break; | |
9241 | case 7: | |
9242 | name = "Musandam"; | |
9243 | break; | |
9244 | case 8: | |
9245 | name = "Zufar"; | |
9246 | break; | |
9247 | } | |
9248 | } | |
9249 | if (strcmp(country_code,"PA") == 0) { | |
9250 | switch (region_code2) { | |
9251 | case 1: | |
9252 | name = "Bocas del Toro"; | |
9253 | break; | |
9254 | case 2: | |
9255 | name = "Chiriqui"; | |
9256 | break; | |
9257 | case 3: | |
9258 | name = "Cocle"; | |
9259 | break; | |
9260 | case 4: | |
9261 | name = "Colon"; | |
9262 | break; | |
9263 | case 5: | |
9264 | name = "Darien"; | |
9265 | break; | |
9266 | case 6: | |
9267 | name = "Herrera"; | |
9268 | break; | |
9269 | case 7: | |
9270 | name = "Los Santos"; | |
9271 | break; | |
9272 | case 8: | |
9273 | name = "Panama"; | |
9274 | break; | |
9275 | case 9: | |
9276 | name = "San Blas"; | |
9277 | break; | |
9278 | case 10: | |
9279 | name = "Veraguas"; | |
9280 | break; | |
9281 | } | |
9282 | } | |
9283 | if (strcmp(country_code,"PE") == 0) { | |
9284 | switch (region_code2) { | |
9285 | case 1: | |
9286 | name = "Amazonas"; | |
9287 | break; | |
9288 | case 2: | |
9289 | name = "Ancash"; | |
9290 | break; | |
9291 | case 3: | |
9292 | name = "Apurimac"; | |
9293 | break; | |
9294 | case 4: | |
9295 | name = "Arequipa"; | |
9296 | break; | |
9297 | case 5: | |
9298 | name = "Ayacucho"; | |
9299 | break; | |
9300 | case 6: | |
9301 | name = "Cajamarca"; | |
9302 | break; | |
9303 | case 7: | |
9304 | name = "Callao"; | |
9305 | break; | |
9306 | case 8: | |
9307 | name = "Cusco"; | |
9308 | break; | |
9309 | case 9: | |
9310 | name = "Huancavelica"; | |
9311 | break; | |
9312 | case 10: | |
9313 | name = "Huanuco"; | |
9314 | break; | |
9315 | case 11: | |
9316 | name = "Ica"; | |
9317 | break; | |
9318 | case 12: | |
9319 | name = "Junin"; | |
9320 | break; | |
9321 | case 13: | |
9322 | name = "La Libertad"; | |
9323 | break; | |
9324 | case 14: | |
9325 | name = "Lambayeque"; | |
9326 | break; | |
9327 | case 15: | |
9328 | name = "Lima"; | |
9329 | break; | |
9330 | case 16: | |
9331 | name = "Loreto"; | |
9332 | break; | |
9333 | case 17: | |
9334 | name = "Madre de Dios"; | |
9335 | break; | |
9336 | case 18: | |
9337 | name = "Moquegua"; | |
9338 | break; | |
9339 | case 19: | |
9340 | name = "Pasco"; | |
9341 | break; | |
9342 | case 20: | |
9343 | name = "Piura"; | |
9344 | break; | |
9345 | case 21: | |
9346 | name = "Puno"; | |
9347 | break; | |
9348 | case 22: | |
9349 | name = "San Martin"; | |
9350 | break; | |
9351 | case 23: | |
9352 | name = "Tacna"; | |
9353 | break; | |
9354 | case 24: | |
9355 | name = "Tumbes"; | |
9356 | break; | |
9357 | case 25: | |
9358 | name = "Ucayali"; | |
9359 | break; | |
9360 | } | |
9361 | } | |
9362 | if (strcmp(country_code,"PG") == 0) { | |
9363 | switch (region_code2) { | |
9364 | case 1: | |
9365 | name = "Central"; | |
9366 | break; | |
9367 | case 2: | |
9368 | name = "Gulf"; | |
9369 | break; | |
9370 | case 3: | |
9371 | name = "Milne Bay"; | |
9372 | break; | |
9373 | case 4: | |
9374 | name = "Northern"; | |
9375 | break; | |
9376 | case 5: | |
9377 | name = "Southern Highlands"; | |
9378 | break; | |
9379 | case 6: | |
9380 | name = "Western"; | |
9381 | break; | |
9382 | case 7: | |
9383 | name = "North Solomons"; | |
9384 | break; | |
9385 | case 8: | |
9386 | name = "Chimbu"; | |
9387 | break; | |
9388 | case 9: | |
9389 | name = "Eastern Highlands"; | |
9390 | break; | |
9391 | case 10: | |
9392 | name = "East New Britain"; | |
9393 | break; | |
9394 | case 11: | |
9395 | name = "East Sepik"; | |
9396 | break; | |
9397 | case 12: | |
9398 | name = "Madang"; | |
9399 | break; | |
9400 | case 13: | |
9401 | name = "Manus"; | |
9402 | break; | |
9403 | case 14: | |
9404 | name = "Morobe"; | |
9405 | break; | |
9406 | case 15: | |
9407 | name = "New Ireland"; | |
9408 | break; | |
9409 | case 16: | |
9410 | name = "Western Highlands"; | |
9411 | break; | |
9412 | case 17: | |
9413 | name = "West New Britain"; | |
9414 | break; | |
9415 | case 18: | |
9416 | name = "Sandaun"; | |
9417 | break; | |
9418 | case 19: | |
9419 | name = "Enga"; | |
9420 | break; | |
9421 | case 20: | |
9422 | name = "National Capital"; | |
9423 | break; | |
9424 | } | |
9425 | } | |
9426 | if (strcmp(country_code,"PH") == 0) { | |
9427 | switch (region_code2) { | |
9428 | case 1: | |
9429 | name = "Abra"; | |
9430 | break; | |
9431 | case 2: | |
9432 | name = "Agusan del Norte"; | |
9433 | break; | |
9434 | case 3: | |
9435 | name = "Agusan del Sur"; | |
9436 | break; | |
9437 | case 4: | |
9438 | name = "Aklan"; | |
9439 | break; | |
9440 | case 5: | |
9441 | name = "Albay"; | |
9442 | break; | |
9443 | case 6: | |
9444 | name = "Antique"; | |
9445 | break; | |
9446 | case 7: | |
9447 | name = "Bataan"; | |
9448 | break; | |
9449 | case 8: | |
9450 | name = "Batanes"; | |
9451 | break; | |
9452 | case 9: | |
9453 | name = "Batangas"; | |
9454 | break; | |
9455 | case 10: | |
9456 | name = "Benguet"; | |
9457 | break; | |
9458 | case 11: | |
9459 | name = "Bohol"; | |
9460 | break; | |
9461 | case 12: | |
9462 | name = "Bukidnon"; | |
9463 | break; | |
9464 | case 13: | |
9465 | name = "Bulacan"; | |
9466 | break; | |
9467 | case 14: | |
9468 | name = "Cagayan"; | |
9469 | break; | |
9470 | case 15: | |
9471 | name = "Camarines Norte"; | |
9472 | break; | |
9473 | case 16: | |
9474 | name = "Camarines Sur"; | |
9475 | break; | |
9476 | case 17: | |
9477 | name = "Camiguin"; | |
9478 | break; | |
9479 | case 18: | |
9480 | name = "Capiz"; | |
9481 | break; | |
9482 | case 19: | |
9483 | name = "Catanduanes"; | |
9484 | break; | |
9485 | case 20: | |
9486 | name = "Cavite"; | |
9487 | break; | |
9488 | case 21: | |
9489 | name = "Cebu"; | |
9490 | break; | |
9491 | case 22: | |
9492 | name = "Basilan"; | |
9493 | break; | |
9494 | case 23: | |
9495 | name = "Eastern Samar"; | |
9496 | break; | |
9497 | case 24: | |
9498 | name = "Davao"; | |
9499 | break; | |
9500 | case 25: | |
9501 | name = "Davao del Sur"; | |
9502 | break; | |
9503 | case 26: | |
9504 | name = "Davao Oriental"; | |
9505 | break; | |
9506 | case 27: | |
9507 | name = "Ifugao"; | |
9508 | break; | |
9509 | case 28: | |
9510 | name = "Ilocos Norte"; | |
9511 | break; | |
9512 | case 29: | |
9513 | name = "Ilocos Sur"; | |
9514 | break; | |
9515 | case 30: | |
9516 | name = "Iloilo"; | |
9517 | break; | |
9518 | case 31: | |
9519 | name = "Isabela"; | |
9520 | break; | |
9521 | case 32: | |
9522 | name = "Kalinga-Apayao"; | |
9523 | break; | |
9524 | case 33: | |
9525 | name = "Laguna"; | |
9526 | break; | |
9527 | case 34: | |
9528 | name = "Lanao del Norte"; | |
9529 | break; | |
9530 | case 35: | |
9531 | name = "Lanao del Sur"; | |
9532 | break; | |
9533 | case 36: | |
9534 | name = "La Union"; | |
9535 | break; | |
9536 | case 37: | |
9537 | name = "Leyte"; | |
9538 | break; | |
9539 | case 38: | |
9540 | name = "Marinduque"; | |
9541 | break; | |
9542 | case 39: | |
9543 | name = "Masbate"; | |
9544 | break; | |
9545 | case 40: | |
9546 | name = "Mindoro Occidental"; | |
9547 | break; | |
9548 | case 41: | |
9549 | name = "Mindoro Oriental"; | |
9550 | break; | |
9551 | case 42: | |
9552 | name = "Misamis Occidental"; | |
9553 | break; | |
9554 | case 43: | |
9555 | name = "Misamis Oriental"; | |
9556 | break; | |
9557 | case 44: | |
9558 | name = "Mountain"; | |
9559 | break; | |
9560 | case 46: | |
9561 | name = "Negros Oriental"; | |
9562 | break; | |
9563 | case 47: | |
9564 | name = "Nueva Ecija"; | |
9565 | break; | |
9566 | case 48: | |
9567 | name = "Nueva Vizcaya"; | |
9568 | break; | |
9569 | case 49: | |
9570 | name = "Palawan"; | |
9571 | break; | |
9572 | case 50: | |
9573 | name = "Pampanga"; | |
9574 | break; | |
9575 | case 51: | |
9576 | name = "Pangasinan"; | |
9577 | break; | |
9578 | case 53: | |
9579 | name = "Rizal"; | |
9580 | break; | |
9581 | case 54: | |
9582 | name = "Romblon"; | |
9583 | break; | |
9584 | case 55: | |
9585 | name = "Samar"; | |
9586 | break; | |
9587 | case 56: | |
9588 | name = "Maguindanao"; | |
9589 | break; | |
9590 | case 57: | |
9591 | name = "North Cotabato"; | |
9592 | break; | |
9593 | case 58: | |
9594 | name = "Sorsogon"; | |
9595 | break; | |
9596 | case 59: | |
9597 | name = "Southern Leyte"; | |
9598 | break; | |
9599 | case 60: | |
9600 | name = "Sulu"; | |
9601 | break; | |
9602 | case 61: | |
9603 | name = "Surigao del Norte"; | |
9604 | break; | |
9605 | case 62: | |
9606 | name = "Surigao del Sur"; | |
9607 | break; | |
9608 | case 63: | |
9609 | name = "Tarlac"; | |
9610 | break; | |
9611 | case 64: | |
9612 | name = "Zambales"; | |
9613 | break; | |
9614 | case 65: | |
9615 | name = "Zamboanga del Norte"; | |
9616 | break; | |
9617 | case 66: | |
9618 | name = "Zamboanga del Sur"; | |
9619 | break; | |
9620 | case 67: | |
9621 | name = "Northern Samar"; | |
9622 | break; | |
9623 | case 68: | |
9624 | name = "Quirino"; | |
9625 | break; | |
9626 | case 69: | |
9627 | name = "Siquijor"; | |
9628 | break; | |
9629 | case 70: | |
9630 | name = "South Cotabato"; | |
9631 | break; | |
9632 | case 71: | |
9633 | name = "Sultan Kudarat"; | |
9634 | break; | |
9635 | case 72: | |
9636 | name = "Tawitawi"; | |
9637 | break; | |
9638 | case 101: | |
9639 | name = "Angeles"; | |
9640 | break; | |
9641 | case 102: | |
9642 | name = "Bacolod"; | |
9643 | break; | |
9644 | case 103: | |
9645 | name = "Bago"; | |
9646 | break; | |
9647 | case 104: | |
9648 | name = "Baguio"; | |
9649 | break; | |
9650 | case 105: | |
9651 | name = "Bais"; | |
9652 | break; | |
9653 | case 106: | |
9654 | name = "Basilan City"; | |
9655 | break; | |
9656 | case 107: | |
9657 | name = "Batangas City"; | |
9658 | break; | |
9659 | case 108: | |
9660 | name = "Butuan"; | |
9661 | break; | |
9662 | case 109: | |
9663 | name = "Cabanatuan"; | |
9664 | break; | |
9665 | case 111: | |
9666 | name = "Cadiz"; | |
9667 | break; | |
9668 | case 112: | |
9669 | name = "Cagayan de Oro"; | |
9670 | break; | |
9671 | case 113: | |
9672 | name = "Calbayog"; | |
9673 | break; | |
9674 | case 114: | |
9675 | name = "Caloocan"; | |
9676 | break; | |
9677 | case 115: | |
9678 | name = "Canlaon"; | |
9679 | break; | |
9680 | case 116: | |
9681 | name = "Cavite City"; | |
9682 | break; | |
9683 | case 117: | |
9684 | name = "Cebu City"; | |
9685 | break; | |
9686 | case 118: | |
9687 | name = "Cotabato"; | |
9688 | break; | |
9689 | case 119: | |
9690 | name = "Dagupan"; | |
9691 | break; | |
9692 | case 121: | |
9693 | name = "Danao"; | |
9694 | break; | |
9695 | case 122: | |
9696 | name = "Dapitan"; | |
9697 | break; | |
9698 | case 123: | |
9699 | name = "Davao City"; | |
9700 | break; | |
9701 | case 124: | |
9702 | name = "Dipolog"; | |
9703 | break; | |
9704 | case 125: | |
9705 | name = "Dumaguete"; | |
9706 | break; | |
9707 | case 126: | |
9708 | name = "General Santos"; | |
9709 | break; | |
9710 | case 127: | |
9711 | name = "Gingoog"; | |
9712 | break; | |
9713 | case 128: | |
9714 | name = "Iligan"; | |
9715 | break; | |
9716 | case 129: | |
9717 | name = "Iloilo City"; | |
9718 | break; | |
9719 | case 131: | |
9720 | name = "Iriga"; | |
9721 | break; | |
9722 | case 132: | |
9723 | name = "La Carlota"; | |
9724 | break; | |
9725 | case 133: | |
9726 | name = "Laoag"; | |
9727 | break; | |
9728 | case 134: | |
9729 | name = "Lapu-Lapu"; | |
9730 | break; | |
9731 | case 135: | |
9732 | name = "Legaspi"; | |
9733 | break; | |
9734 | case 136: | |
9735 | name = "Lipa"; | |
9736 | break; | |
9737 | case 137: | |
9738 | name = "Lucena"; | |
9739 | break; | |
9740 | case 138: | |
9741 | name = "Mandaue"; | |
9742 | break; | |
9743 | case 139: | |
9744 | name = "Manila"; | |
9745 | break; | |
9746 | case 141: | |
9747 | name = "Marawi"; | |
9748 | break; | |
9749 | case 142: | |
9750 | name = "Naga"; | |
9751 | break; | |
9752 | case 143: | |
9753 | name = "Olongapo"; | |
9754 | break; | |
9755 | case 144: | |
9756 | name = "Ormoc"; | |
9757 | break; | |
9758 | case 145: | |
9759 | name = "Oroquieta"; | |
9760 | break; | |
9761 | case 146: | |
9762 | name = "Ozamis"; | |
9763 | break; | |
9764 | case 147: | |
9765 | name = "Pagadian"; | |
9766 | break; | |
9767 | case 148: | |
9768 | name = "Palayan"; | |
9769 | break; | |
9770 | case 149: | |
9771 | name = "Pasay"; | |
9772 | break; | |
9773 | case 151: | |
9774 | name = "Puerto Princesa"; | |
9775 | break; | |
9776 | case 152: | |
9777 | name = "Quezon City"; | |
9778 | break; | |
9779 | case 153: | |
9780 | name = "Roxas"; | |
9781 | break; | |
9782 | case 154: | |
9783 | name = "San Carlos"; | |
9784 | break; | |
9785 | case 155: | |
9786 | name = "San Carlos"; | |
9787 | break; | |
9788 | case 156: | |
9789 | name = "San Jose"; | |
9790 | break; | |
9791 | case 157: | |
9792 | name = "San Pablo"; | |
9793 | break; | |
9794 | case 158: | |
9795 | name = "Silay"; | |
9796 | break; | |
9797 | case 159: | |
9798 | name = "Surigao"; | |
9799 | break; | |
9800 | case 161: | |
9801 | name = "Tacloban"; | |
9802 | break; | |
9803 | case 162: | |
9804 | name = "Tagaytay"; | |
9805 | break; | |
9806 | case 163: | |
9807 | name = "Tagbilaran"; | |
9808 | break; | |
9809 | case 164: | |
9810 | name = "Tangub"; | |
9811 | break; | |
9812 | case 165: | |
9813 | name = "Toledo"; | |
9814 | break; | |
9815 | case 166: | |
9816 | name = "Trece Martires"; | |
9817 | break; | |
9818 | case 167: | |
9819 | name = "Zamboanga"; | |
9820 | break; | |
9821 | case 168: | |
9822 | name = "Aurora"; | |
9823 | break; | |
9824 | case 172: | |
9825 | name = "Quezon"; | |
9826 | break; | |
9827 | case 173: | |
9828 | name = "Negros Occidental"; | |
9829 | break; | |
9830 | } | |
9831 | } | |
9832 | if (strcmp(country_code,"PK") == 0) { | |
9833 | switch (region_code2) { | |
9834 | case 1: | |
9835 | name = "Federally Administered Tribal Areas"; | |
9836 | break; | |
9837 | case 2: | |
9838 | name = "Balochistan"; | |
9839 | break; | |
9840 | case 3: | |
9841 | name = "North-West Frontier"; | |
9842 | break; | |
9843 | case 4: | |
9844 | name = "Punjab"; | |
9845 | break; | |
9846 | case 5: | |
9847 | name = "Sindh"; | |
9848 | break; | |
9849 | case 6: | |
9850 | name = "Azad Kashmir"; | |
9851 | break; | |
9852 | case 7: | |
9853 | name = "Northern Areas"; | |
9854 | break; | |
9855 | case 8: | |
9856 | name = "Islamabad"; | |
9857 | break; | |
9858 | } | |
9859 | } | |
9860 | if (strcmp(country_code,"PL") == 0) { | |
9861 | switch (region_code2) { | |
9862 | case 23: | |
9863 | name = "Biala Podlaska"; | |
9864 | break; | |
9865 | case 24: | |
9866 | name = "Bialystok"; | |
9867 | break; | |
9868 | case 25: | |
9869 | name = "Bielsko"; | |
9870 | break; | |
9871 | case 26: | |
9872 | name = "Bydgoszcz"; | |
9873 | break; | |
9874 | case 27: | |
9875 | name = "Chelm"; | |
9876 | break; | |
9877 | case 28: | |
9878 | name = "Ciechanow"; | |
9879 | break; | |
9880 | case 29: | |
9881 | name = "Czestochowa"; | |
9882 | break; | |
9883 | case 30: | |
9884 | name = "Elblag"; | |
9885 | break; | |
9886 | case 31: | |
9887 | name = "Gdansk"; | |
9888 | break; | |
9889 | case 32: | |
9890 | name = "Gorzow"; | |
9891 | break; | |
9892 | case 33: | |
9893 | name = "Jelenia Gora"; | |
9894 | break; | |
9895 | case 34: | |
9896 | name = "Kalisz"; | |
9897 | break; | |
9898 | case 35: | |
9899 | name = "Katowice"; | |
9900 | break; | |
9901 | case 36: | |
9902 | name = "Kielce"; | |
9903 | break; | |
9904 | case 37: | |
9905 | name = "Konin"; | |
9906 | break; | |
9907 | case 38: | |
9908 | name = "Koszalin"; | |
9909 | break; | |
9910 | case 39: | |
9911 | name = "Krakow"; | |
9912 | break; | |
9913 | case 40: | |
9914 | name = "Krosno"; | |
9915 | break; | |
9916 | case 41: | |
9917 | name = "Legnica"; | |
9918 | break; | |
9919 | case 42: | |
9920 | name = "Leszno"; | |
9921 | break; | |
9922 | case 43: | |
9923 | name = "Lodz"; | |
9924 | break; | |
9925 | case 44: | |
9926 | name = "Lomza"; | |
9927 | break; | |
9928 | case 45: | |
9929 | name = "Lublin"; | |
9930 | break; | |
9931 | case 46: | |
9932 | name = "Nowy Sacz"; | |
9933 | break; | |
9934 | case 47: | |
9935 | name = "Olsztyn"; | |
9936 | break; | |
9937 | case 48: | |
9938 | name = "Opole"; | |
9939 | break; | |
9940 | case 49: | |
9941 | name = "Ostroleka"; | |
9942 | break; | |
9943 | case 50: | |
9944 | name = "Pila"; | |
9945 | break; | |
9946 | case 51: | |
9947 | name = "Piotrkow"; | |
9948 | break; | |
9949 | case 52: | |
9950 | name = "Plock"; | |
9951 | break; | |
9952 | case 53: | |
9953 | name = "Poznan"; | |
9954 | break; | |
9955 | case 54: | |
9956 | name = "Przemysl"; | |
9957 | break; | |
9958 | case 55: | |
9959 | name = "Radom"; | |
9960 | break; | |
9961 | case 56: | |
9962 | name = "Rzeszow"; | |
9963 | break; | |
9964 | case 57: | |
9965 | name = "Siedlce"; | |
9966 | break; | |
9967 | case 58: | |
9968 | name = "Sieradz"; | |
9969 | break; | |
9970 | case 59: | |
9971 | name = "Skierniewice"; | |
9972 | break; | |
9973 | case 60: | |
9974 | name = "Slupsk"; | |
9975 | break; | |
9976 | case 61: | |
9977 | name = "Suwalki"; | |
9978 | break; | |
9979 | case 62: | |
9980 | name = "Szczecin"; | |
9981 | break; | |
9982 | case 63: | |
9983 | name = "Tarnobrzeg"; | |
9984 | break; | |
9985 | case 64: | |
9986 | name = "Tarnow"; | |
9987 | break; | |
9988 | case 65: | |
9989 | name = "Torun"; | |
9990 | break; | |
9991 | case 66: | |
9992 | name = "Walbrzych"; | |
9993 | break; | |
9994 | case 67: | |
9995 | name = "Warszawa"; | |
9996 | break; | |
9997 | case 68: | |
9998 | name = "Wloclawek"; | |
9999 | break; | |
10000 | case 69: | |
10001 | name = "Wroclaw"; | |
10002 | break; | |
10003 | case 70: | |
10004 | name = "Zamosc"; | |
10005 | break; | |
10006 | case 71: | |
10007 | name = "Zielona Gora"; | |
10008 | break; | |
10009 | case 72: | |
10010 | name = "Dolnoslaskie"; | |
10011 | break; | |
10012 | case 73: | |
10013 | name = "Kujawsko-Pomorskie"; | |
10014 | break; | |
10015 | case 74: | |
10016 | name = "Lodzkie"; | |
10017 | break; | |
10018 | case 75: | |
10019 | name = "Lubelskie"; | |
10020 | break; | |
10021 | case 76: | |
10022 | name = "Lubuskie"; | |
10023 | break; | |
10024 | case 77: | |
10025 | name = "Malopolskie"; | |
10026 | break; | |
10027 | case 78: | |
10028 | name = "Mazowieckie"; | |
10029 | break; | |
10030 | case 79: | |
10031 | name = "Opolskie"; | |
10032 | break; | |
10033 | case 80: | |
10034 | name = "Podkarpackie"; | |
10035 | break; | |
10036 | case 81: | |
10037 | name = "Podlaskie"; | |
10038 | break; | |
10039 | case 82: | |
10040 | name = "Pomorskie"; | |
10041 | break; | |
10042 | case 83: | |
10043 | name = "Slaskie"; | |
10044 | break; | |
10045 | case 84: | |
10046 | name = "Swietokrzyskie"; | |
10047 | break; | |
10048 | case 85: | |
10049 | name = "Warminsko-Mazurskie"; | |
10050 | break; | |
10051 | case 86: | |
10052 | name = "Wielkopolskie"; | |
10053 | break; | |
10054 | case 87: | |
10055 | name = "Zachodniopomorskie"; | |
10056 | break; | |
10057 | } | |
10058 | } | |
10059 | if (strcmp(country_code,"PT") == 0) { | |
10060 | switch (region_code2) { | |
10061 | case 2: | |
10062 | name = "Aveiro"; | |
10063 | break; | |
10064 | case 3: | |
10065 | name = "Beja"; | |
10066 | break; | |
10067 | case 4: | |
10068 | name = "Braga"; | |
10069 | break; | |
10070 | case 5: | |
10071 | name = "Braganca"; | |
10072 | break; | |
10073 | case 6: | |
10074 | name = "Castelo Branco"; | |
10075 | break; | |
10076 | case 7: | |
10077 | name = "Coimbra"; | |
10078 | break; | |
10079 | case 8: | |
10080 | name = "Evora"; | |
10081 | break; | |
10082 | case 9: | |
10083 | name = "Faro"; | |
10084 | break; | |
10085 | case 10: | |
10086 | name = "Madeira"; | |
10087 | break; | |
10088 | case 11: | |
10089 | name = "Guarda"; | |
10090 | break; | |
10091 | case 13: | |
10092 | name = "Leiria"; | |
10093 | break; | |
10094 | case 14: | |
10095 | name = "Lisboa"; | |
10096 | break; | |
10097 | case 16: | |
10098 | name = "Portalegre"; | |
10099 | break; | |
10100 | case 17: | |
10101 | name = "Porto"; | |
10102 | break; | |
10103 | case 18: | |
10104 | name = "Santarem"; | |
10105 | break; | |
10106 | case 19: | |
10107 | name = "Setubal"; | |
10108 | break; | |
10109 | case 20: | |
10110 | name = "Viana do Castelo"; | |
10111 | break; | |
10112 | case 21: | |
10113 | name = "Vila Real"; | |
10114 | break; | |
10115 | case 22: | |
10116 | name = "Viseu"; | |
10117 | break; | |
10118 | case 23: | |
10119 | name = "Azores"; | |
10120 | break; | |
10121 | } | |
10122 | } | |
10123 | if (strcmp(country_code,"PY") == 0) { | |
10124 | switch (region_code2) { | |
10125 | case 1: | |
10126 | name = "Alto Parana"; | |
10127 | break; | |
10128 | case 2: | |
10129 | name = "Amambay"; | |
10130 | break; | |
10131 | case 3: | |
10132 | name = "Boqueron"; | |
10133 | break; | |
10134 | case 4: | |
10135 | name = "Caaguazu"; | |
10136 | break; | |
10137 | case 5: | |
10138 | name = "Caazapa"; | |
10139 | break; | |
10140 | case 6: | |
10141 | name = "Central"; | |
10142 | break; | |
10143 | case 7: | |
10144 | name = "Concepcion"; | |
10145 | break; | |
10146 | case 8: | |
10147 | name = "Cordillera"; | |
10148 | break; | |
10149 | case 10: | |
10150 | name = "Guaira"; | |
10151 | break; | |
10152 | case 11: | |
10153 | name = "Itapua"; | |
10154 | break; | |
10155 | case 12: | |
10156 | name = "Misiones"; | |
10157 | break; | |
10158 | case 13: | |
10159 | name = "Neembucu"; | |
10160 | break; | |
10161 | case 15: | |
10162 | name = "Paraguari"; | |
10163 | break; | |
10164 | case 16: | |
10165 | name = "Presidente Hayes"; | |
10166 | break; | |
10167 | case 17: | |
10168 | name = "San Pedro"; | |
10169 | break; | |
10170 | case 19: | |
10171 | name = "Canindeyu"; | |
10172 | break; | |
10173 | case 20: | |
10174 | name = "Chaco"; | |
10175 | break; | |
10176 | case 21: | |
10177 | name = "Nueva Asuncion"; | |
10178 | break; | |
10179 | case 23: | |
10180 | name = "Alto Paraguay"; | |
10181 | break; | |
10182 | } | |
10183 | } | |
10184 | if (strcmp(country_code,"QA") == 0) { | |
10185 | switch (region_code2) { | |
10186 | case 1: | |
10187 | name = "Ad Dawhah"; | |
10188 | break; | |
10189 | case 2: | |
10190 | name = "Al Ghuwariyah"; | |
10191 | break; | |
10192 | case 3: | |
10193 | name = "Al Jumaliyah"; | |
10194 | break; | |
10195 | case 4: | |
10196 | name = "Al Khawr"; | |
10197 | break; | |
10198 | case 5: | |
10199 | name = "Al Wakrah Municipality"; | |
10200 | break; | |
10201 | case 6: | |
10202 | name = "Ar Rayyan"; | |
10203 | break; | |
10204 | case 8: | |
10205 | name = "Madinat ach Shamal"; | |
10206 | break; | |
10207 | case 9: | |
10208 | name = "Umm Salal"; | |
10209 | break; | |
10210 | case 10: | |
10211 | name = "Al Wakrah"; | |
10212 | break; | |
10213 | case 11: | |
10214 | name = "Jariyan al Batnah"; | |
10215 | break; | |
10216 | case 12: | |
10217 | name = "Umm Sa'id"; | |
10218 | break; | |
10219 | } | |
10220 | } | |
10221 | if (strcmp(country_code,"RO") == 0) { | |
10222 | switch (region_code2) { | |
10223 | case 1: | |
10224 | name = "Alba"; | |
10225 | break; | |
10226 | case 2: | |
10227 | name = "Arad"; | |
10228 | break; | |
10229 | case 3: | |
10230 | name = "Arges"; | |
10231 | break; | |
10232 | case 4: | |
10233 | name = "Bacau"; | |
10234 | break; | |
10235 | case 5: | |
10236 | name = "Bihor"; | |
10237 | break; | |
10238 | case 6: | |
10239 | name = "Bistrita-Nasaud"; | |
10240 | break; | |
10241 | case 7: | |
10242 | name = "Botosani"; | |
10243 | break; | |
10244 | case 8: | |
10245 | name = "Braila"; | |
10246 | break; | |
10247 | case 9: | |
10248 | name = "Brasov"; | |
10249 | break; | |
10250 | case 10: | |
10251 | name = "Bucuresti"; | |
10252 | break; | |
10253 | case 11: | |
10254 | name = "Buzau"; | |
10255 | break; | |
10256 | case 12: | |
10257 | name = "Caras-Severin"; | |
10258 | break; | |
10259 | case 13: | |
10260 | name = "Cluj"; | |
10261 | break; | |
10262 | case 14: | |
10263 | name = "Constanta"; | |
10264 | break; | |
10265 | case 15: | |
10266 | name = "Covasna"; | |
10267 | break; | |
10268 | case 16: | |
10269 | name = "Dambovita"; | |
10270 | break; | |
10271 | case 17: | |
10272 | name = "Dolj"; | |
10273 | break; | |
10274 | case 18: | |
10275 | name = "Galati"; | |
10276 | break; | |
10277 | case 19: | |
10278 | name = "Gorj"; | |
10279 | break; | |
10280 | case 20: | |
10281 | name = "Harghita"; | |
10282 | break; | |
10283 | case 21: | |
10284 | name = "Hunedoara"; | |
10285 | break; | |
10286 | case 22: | |
10287 | name = "Ialomita"; | |
10288 | break; | |
10289 | case 23: | |
10290 | name = "Iasi"; | |
10291 | break; | |
10292 | case 25: | |
10293 | name = "Maramures"; | |
10294 | break; | |
10295 | case 26: | |
10296 | name = "Mehedinti"; | |
10297 | break; | |
10298 | case 27: | |
10299 | name = "Mures"; | |
10300 | break; | |
10301 | case 28: | |
10302 | name = "Neamt"; | |
10303 | break; | |
10304 | case 29: | |
10305 | name = "Olt"; | |
10306 | break; | |
10307 | case 30: | |
10308 | name = "Prahova"; | |
10309 | break; | |
10310 | case 31: | |
10311 | name = "Salaj"; | |
10312 | break; | |
10313 | case 32: | |
10314 | name = "Satu Mare"; | |
10315 | break; | |
10316 | case 33: | |
10317 | name = "Sibiu"; | |
10318 | break; | |
10319 | case 34: | |
10320 | name = "Suceava"; | |
10321 | break; | |
10322 | case 35: | |
10323 | name = "Teleorman"; | |
10324 | break; | |
10325 | case 36: | |
10326 | name = "Timis"; | |
10327 | break; | |
10328 | case 37: | |
10329 | name = "Tulcea"; | |
10330 | break; | |
10331 | case 38: | |
10332 | name = "Vaslui"; | |
10333 | break; | |
10334 | case 39: | |
10335 | name = "Valcea"; | |
10336 | break; | |
10337 | case 40: | |
10338 | name = "Vrancea"; | |
10339 | break; | |
10340 | case 41: | |
10341 | name = "Calarasi"; | |
10342 | break; | |
10343 | case 42: | |
10344 | name = "Giurgiu"; | |
10345 | break; | |
10346 | case 43: | |
10347 | name = "Ilfov"; | |
10348 | break; | |
10349 | } | |
10350 | } | |
10351 | if (strcmp(country_code,"RS") == 0) { | |
10352 | switch (region_code2) { | |
10353 | case 0: | |
10354 | name = "Serbia proper"; | |
10355 | break; | |
10356 | case 1: | |
10357 | name = "Kosovo"; | |
10358 | break; | |
10359 | case 2: | |
10360 | name = "Vojvodina"; | |
10361 | break; | |
10362 | } | |
10363 | } | |
10364 | if (strcmp(country_code,"RU") == 0) { | |
10365 | switch (region_code2) { | |
10366 | case 1: | |
10367 | name = "Adygeya"; | |
10368 | break; | |
10369 | case 2: | |
10370 | name = "Aginsky Buryatsky AO"; | |
10371 | break; | |
10372 | case 3: | |
10373 | name = "Gorno-Altay"; | |
10374 | break; | |
10375 | case 4: | |
10376 | name = "Altaisky krai"; | |
10377 | break; | |
10378 | case 5: | |
10379 | name = "Amur"; | |
10380 | break; | |
10381 | case 6: | |
10382 | name = "Arkhangel'sk"; | |
10383 | break; | |
10384 | case 7: | |
10385 | name = "Astrakhan'"; | |
10386 | break; | |
10387 | case 8: | |
10388 | name = "Bashkortostan"; | |
10389 | break; | |
10390 | case 9: | |
10391 | name = "Belgorod"; | |
10392 | break; | |
10393 | case 10: | |
10394 | name = "Bryansk"; | |
10395 | break; | |
10396 | case 11: | |
10397 | name = "Buryat"; | |
10398 | break; | |
10399 | case 12: | |
10400 | name = "Chechnya"; | |
10401 | break; | |
10402 | case 13: | |
10403 | name = "Chelyabinsk"; | |
10404 | break; | |
10405 | case 14: | |
10406 | name = "Chita"; | |
10407 | break; | |
10408 | case 15: | |
10409 | name = "Chukot"; | |
10410 | break; | |
10411 | case 16: | |
10412 | name = "Chuvashia"; | |
10413 | break; | |
10414 | case 17: | |
10415 | name = "Dagestan"; | |
10416 | break; | |
10417 | case 18: | |
10418 | name = "Evenk"; | |
10419 | break; | |
10420 | case 19: | |
10421 | name = "Ingush"; | |
10422 | break; | |
10423 | case 20: | |
10424 | name = "Irkutsk"; | |
10425 | break; | |
10426 | case 21: | |
10427 | name = "Ivanovo"; | |
10428 | break; | |
10429 | case 22: | |
10430 | name = "Kabardin-Balkar"; | |
10431 | break; | |
10432 | case 23: | |
10433 | name = "Kaliningrad"; | |
10434 | break; | |
10435 | case 24: | |
10436 | name = "Kalmyk"; | |
10437 | break; | |
10438 | case 25: | |
10439 | name = "Kaluga"; | |
10440 | break; | |
10441 | case 26: | |
10442 | name = "Kamchatka"; | |
10443 | break; | |
10444 | case 27: | |
10445 | name = "Karachay-Cherkess"; | |
10446 | break; | |
10447 | case 28: | |
10448 | name = "Karelia"; | |
10449 | break; | |
10450 | case 29: | |
10451 | name = "Kemerovo"; | |
10452 | break; | |
10453 | case 30: | |
10454 | name = "Khabarovsk"; | |
10455 | break; | |
10456 | case 31: | |
10457 | name = "Khakass"; | |
10458 | break; | |
10459 | case 32: | |
10460 | name = "Khanty-Mansiy"; | |
10461 | break; | |
10462 | case 33: | |
10463 | name = "Kirov"; | |
10464 | break; | |
10465 | case 34: | |
10466 | name = "Komi"; | |
10467 | break; | |
10468 | case 35: | |
10469 | name = "Komi-Permyak"; | |
10470 | break; | |
10471 | case 36: | |
10472 | name = "Koryak"; | |
10473 | break; | |
10474 | case 37: | |
10475 | name = "Kostroma"; | |
10476 | break; | |
10477 | case 38: | |
10478 | name = "Krasnodar"; | |
10479 | break; | |
10480 | case 39: | |
10481 | name = "Krasnoyarsk"; | |
10482 | break; | |
10483 | case 40: | |
10484 | name = "Kurgan"; | |
10485 | break; | |
10486 | case 41: | |
10487 | name = "Kursk"; | |
10488 | break; | |
10489 | case 42: | |
10490 | name = "Leningrad"; | |
10491 | break; | |
10492 | case 43: | |
10493 | name = "Lipetsk"; | |
10494 | break; | |
10495 | case 44: | |
10496 | name = "Magadan"; | |
10497 | break; | |
10498 | case 45: | |
10499 | name = "Mariy-El"; | |
10500 | break; | |
10501 | case 46: | |
10502 | name = "Mordovia"; | |
10503 | break; | |
10504 | case 47: | |
10505 | name = "Moskva"; | |
10506 | break; | |
10507 | case 48: | |
10508 | name = "Moscow City"; | |
10509 | break; | |
10510 | case 49: | |
10511 | name = "Murmansk"; | |
10512 | break; | |
10513 | case 50: | |
10514 | name = "Nenets"; | |
10515 | break; | |
10516 | case 51: | |
10517 | name = "Nizhegorod"; | |
10518 | break; | |
10519 | case 52: | |
10520 | name = "Novgorod"; | |
10521 | break; | |
10522 | case 53: | |
10523 | name = "Novosibirsk"; | |
10524 | break; | |
10525 | case 54: | |
10526 | name = "Omsk"; | |
10527 | break; | |
10528 | case 55: | |
10529 | name = "Orenburg"; | |
10530 | break; | |
10531 | case 56: | |
10532 | name = "Orel"; | |
10533 | break; | |
10534 | case 57: | |
10535 | name = "Penza"; | |
10536 | break; | |
10537 | case 58: | |
10538 | name = "Perm'"; | |
10539 | break; | |
10540 | case 59: | |
10541 | name = "Primor'ye"; | |
10542 | break; | |
10543 | case 60: | |
10544 | name = "Pskov"; | |
10545 | break; | |
10546 | case 61: | |
10547 | name = "Rostov"; | |
10548 | break; | |
10549 | case 62: | |
10550 | name = "Ryazan'"; | |
10551 | break; | |
10552 | case 63: | |
10553 | name = "Sakha"; | |
10554 | break; | |
10555 | case 64: | |
10556 | name = "Sakhalin"; | |
10557 | break; | |
10558 | case 65: | |
10559 | name = "Samara"; | |
10560 | break; | |
10561 | case 66: | |
10562 | name = "Saint Petersburg City"; | |
10563 | break; | |
10564 | case 67: | |
10565 | name = "Saratov"; | |
10566 | break; | |
10567 | case 68: | |
10568 | name = "North Ossetia"; | |
10569 | break; | |
10570 | case 69: | |
10571 | name = "Smolensk"; | |
10572 | break; | |
10573 | case 70: | |
10574 | name = "Stavropol'"; | |
10575 | break; | |
10576 | case 71: | |
10577 | name = "Sverdlovsk"; | |
10578 | break; | |
10579 | case 72: | |
10580 | name = "Tambovskaya oblast"; | |
10581 | break; | |
10582 | case 73: | |
10583 | name = "Tatarstan"; | |
10584 | break; | |
10585 | case 74: | |
10586 | name = "Taymyr"; | |
10587 | break; | |
10588 | case 75: | |
10589 | name = "Tomsk"; | |
10590 | break; | |
10591 | case 76: | |
10592 | name = "Tula"; | |
10593 | break; | |
10594 | case 77: | |
10595 | name = "Tver'"; | |
10596 | break; | |
10597 | case 78: | |
10598 | name = "Tyumen'"; | |
10599 | break; | |
10600 | case 79: | |
10601 | name = "Tuva"; | |
10602 | break; | |
10603 | case 80: | |
10604 | name = "Udmurt"; | |
10605 | break; | |
10606 | case 81: | |
10607 | name = "Ul'yanovsk"; | |
10608 | break; | |
10609 | case 82: | |
10610 | name = "Ust-Orda Buryat"; | |
10611 | break; | |
10612 | case 83: | |
10613 | name = "Vladimir"; | |
10614 | break; | |
10615 | case 84: | |
10616 | name = "Volgograd"; | |
10617 | break; | |
10618 | case 85: | |
10619 | name = "Vologda"; | |
10620 | break; | |
10621 | case 86: | |
10622 | name = "Voronezh"; | |
10623 | break; | |
10624 | case 87: | |
10625 | name = "Yamal-Nenets"; | |
10626 | break; | |
10627 | case 88: | |
10628 | name = "Yaroslavl'"; | |
10629 | break; | |
10630 | case 89: | |
10631 | name = "Yevrey"; | |
10632 | break; | |
10633 | case 90: | |
10634 | name = "Permskiy Kray"; | |
10635 | break; | |
10636 | case 91: | |
10637 | name = "Krasnoyarskiy Kray"; | |
10638 | break; | |
10639 | } | |
10640 | } | |
10641 | if (strcmp(country_code,"RW") == 0) { | |
10642 | switch (region_code2) { | |
10643 | case 1: | |
10644 | name = "Butare"; | |
10645 | break; | |
10646 | case 6: | |
10647 | name = "Gitarama"; | |
10648 | break; | |
10649 | case 9: | |
10650 | name = "Kigali"; | |
10651 | break; | |
10652 | case 11: | |
10653 | name = "Est"; | |
10654 | break; | |
10655 | case 12: | |
10656 | name = "Kigali"; | |
10657 | break; | |
10658 | case 13: | |
10659 | name = "Nord"; | |
10660 | break; | |
10661 | case 14: | |
10662 | name = "Ouest"; | |
10663 | break; | |
10664 | case 15: | |
10665 | name = "Sud"; | |
10666 | break; | |
10667 | } | |
10668 | } | |
10669 | if (strcmp(country_code,"SA") == 0) { | |
10670 | switch (region_code2) { | |
10671 | case 2: | |
10672 | name = "Al Bahah"; | |
10673 | break; | |
10674 | case 3: | |
10675 | name = "Al Jawf"; | |
10676 | break; | |
10677 | case 5: | |
10678 | name = "Al Madinah"; | |
10679 | break; | |
10680 | case 6: | |
10681 | name = "Ash Sharqiyah"; | |
10682 | break; | |
10683 | case 8: | |
10684 | name = "Al Qasim"; | |
10685 | break; | |
10686 | case 9: | |
10687 | name = "Al Qurayyat"; | |
10688 | break; | |
10689 | case 10: | |
10690 | name = "Ar Riyad"; | |
10691 | break; | |
10692 | case 13: | |
10693 | name = "Ha'il"; | |
10694 | break; | |
10695 | case 14: | |
10696 | name = "Makkah"; | |
10697 | break; | |
10698 | case 15: | |
10699 | name = "Al Hudud ash Shamaliyah"; | |
10700 | break; | |
10701 | case 16: | |
10702 | name = "Najran"; | |
10703 | break; | |
10704 | case 17: | |
10705 | name = "Jizan"; | |
10706 | break; | |
10707 | case 19: | |
10708 | name = "Tabuk"; | |
10709 | break; | |
10710 | case 20: | |
10711 | name = "Al Jawf"; | |
10712 | break; | |
10713 | } | |
10714 | } | |
10715 | if (strcmp(country_code,"SB") == 0) { | |
10716 | switch (region_code2) { | |
10717 | case 3: | |
10718 | name = "Malaita"; | |
10719 | break; | |
10720 | case 6: | |
10721 | name = "Guadalcanal"; | |
10722 | break; | |
10723 | case 7: | |
10724 | name = "Isabel"; | |
10725 | break; | |
10726 | case 8: | |
10727 | name = "Makira"; | |
10728 | break; | |
10729 | case 9: | |
10730 | name = "Temotu"; | |
10731 | break; | |
10732 | case 10: | |
10733 | name = "Central"; | |
10734 | break; | |
10735 | case 11: | |
10736 | name = "Western"; | |
10737 | break; | |
10738 | case 12: | |
10739 | name = "Choiseul"; | |
10740 | break; | |
10741 | case 13: | |
10742 | name = "Rennell and Bellona"; | |
10743 | break; | |
10744 | } | |
10745 | } | |
10746 | if (strcmp(country_code,"SC") == 0) { | |
10747 | switch (region_code2) { | |
10748 | case 1: | |
10749 | name = "Anse aux Pins"; | |
10750 | break; | |
10751 | case 2: | |
10752 | name = "Anse Boileau"; | |
10753 | break; | |
10754 | case 3: | |
10755 | name = "Anse Etoile"; | |
10756 | break; | |
10757 | case 4: | |
10758 | name = "Anse Louis"; | |
10759 | break; | |
10760 | case 5: | |
10761 | name = "Anse Royale"; | |
10762 | break; | |
10763 | case 6: | |
10764 | name = "Baie Lazare"; | |
10765 | break; | |
10766 | case 7: | |
10767 | name = "Baie Sainte Anne"; | |
10768 | break; | |
10769 | case 8: | |
10770 | name = "Beau Vallon"; | |
10771 | break; | |
10772 | case 9: | |
10773 | name = "Bel Air"; | |
10774 | break; | |
10775 | case 10: | |
10776 | name = "Bel Ombre"; | |
10777 | break; | |
10778 | case 11: | |
10779 | name = "Cascade"; | |
10780 | break; | |
10781 | case 12: | |
10782 | name = "Glacis"; | |
10783 | break; | |
10784 | case 13: | |
10785 | name = "Grand' Anse"; | |
10786 | break; | |
10787 | case 14: | |
10788 | name = "Grand' Anse"; | |
10789 | break; | |
10790 | case 15: | |
10791 | name = "La Digue"; | |
10792 | break; | |
10793 | case 16: | |
10794 | name = "La Riviere Anglaise"; | |
10795 | break; | |
10796 | case 17: | |
10797 | name = "Mont Buxton"; | |
10798 | break; | |
10799 | case 18: | |
10800 | name = "Mont Fleuri"; | |
10801 | break; | |
10802 | case 19: | |
10803 | name = "Plaisance"; | |
10804 | break; | |
10805 | case 20: | |
10806 | name = "Pointe La Rue"; | |
10807 | break; | |
10808 | case 21: | |
10809 | name = "Port Glaud"; | |
10810 | break; | |
10811 | case 22: | |
10812 | name = "Saint Louis"; | |
10813 | break; | |
10814 | case 23: | |
10815 | name = "Takamaka"; | |
10816 | break; | |
10817 | } | |
10818 | } | |
10819 | if (strcmp(country_code,"SD") == 0) { | |
10820 | switch (region_code2) { | |
10821 | case 27: | |
10822 | name = "Al Wusta"; | |
10823 | break; | |
10824 | case 28: | |
10825 | name = "Al Istiwa'iyah"; | |
10826 | break; | |
10827 | case 29: | |
10828 | name = "Al Khartum"; | |
10829 | break; | |
10830 | case 30: | |
10831 | name = "Ash Shamaliyah"; | |
10832 | break; | |
10833 | case 31: | |
10834 | name = "Ash Sharqiyah"; | |
10835 | break; | |
10836 | case 32: | |
10837 | name = "Bahr al Ghazal"; | |
10838 | break; | |
10839 | case 33: | |
10840 | name = "Darfur"; | |
10841 | break; | |
10842 | case 34: | |
10843 | name = "Kurdufan"; | |
10844 | break; | |
10845 | case 35: | |
10846 | name = "Upper Nile"; | |
10847 | break; | |
10848 | } | |
10849 | } | |
10850 | if (strcmp(country_code,"SE") == 0) { | |
10851 | switch (region_code2) { | |
10852 | case 1: | |
10853 | name = "Alvsborgs Lan"; | |
10854 | break; | |
10855 | case 2: | |
10856 | name = "Blekinge Lan"; | |
10857 | break; | |
10858 | case 3: | |
10859 | name = "Gavleborgs Lan"; | |
10860 | break; | |
10861 | case 4: | |
10862 | name = "Goteborgs och Bohus Lan"; | |
10863 | break; | |
10864 | case 5: | |
10865 | name = "Gotlands Lan"; | |
10866 | break; | |
10867 | case 6: | |
10868 | name = "Hallands Lan"; | |
10869 | break; | |
10870 | case 7: | |
10871 | name = "Jamtlands Lan"; | |
10872 | break; | |
10873 | case 8: | |
10874 | name = "Jonkopings Lan"; | |
10875 | break; | |
10876 | case 9: | |
10877 | name = "Kalmar Lan"; | |
10878 | break; | |
10879 | case 10: | |
10880 | name = "Dalarnas Lan"; | |
10881 | break; | |
10882 | case 11: | |
10883 | name = "Kristianstads Lan"; | |
10884 | break; | |
10885 | case 12: | |
10886 | name = "Kronobergs Lan"; | |
10887 | break; | |
10888 | case 13: | |
10889 | name = "Malmohus Lan"; | |
10890 | break; | |
10891 | case 14: | |
10892 | name = "Norrbottens Lan"; | |
10893 | break; | |
10894 | case 15: | |
10895 | name = "Orebro Lan"; | |
10896 | break; | |
10897 | case 16: | |
10898 | name = "Ostergotlands Lan"; | |
10899 | break; | |
10900 | case 17: | |
10901 | name = "Skaraborgs Lan"; | |
10902 | break; | |
10903 | case 18: | |
10904 | name = "Sodermanlands Lan"; | |
10905 | break; | |
10906 | case 21: | |
10907 | name = "Uppsala Lan"; | |
10908 | break; | |
10909 | case 22: | |
10910 | name = "Varmlands Lan"; | |
10911 | break; | |
10912 | case 23: | |
10913 | name = "Vasterbottens Lan"; | |
10914 | break; | |
10915 | case 24: | |
10916 | name = "Vasternorrlands Lan"; | |
10917 | break; | |
10918 | case 25: | |
10919 | name = "Vastmanlands Lan"; | |
10920 | break; | |
10921 | case 26: | |
10922 | name = "Stockholms Lan"; | |
10923 | break; | |
10924 | case 27: | |
10925 | name = "Skane Lan"; | |
10926 | break; | |
10927 | case 28: | |
10928 | name = "Vastra Gotaland"; | |
10929 | break; | |
10930 | } | |
10931 | } | |
10932 | if (strcmp(country_code,"SH") == 0) { | |
10933 | switch (region_code2) { | |
10934 | case 1: | |
10935 | name = "Ascension"; | |
10936 | break; | |
10937 | case 2: | |
10938 | name = "Saint Helena"; | |
10939 | break; | |
10940 | case 3: | |
10941 | name = "Tristan da Cunha"; | |
10942 | break; | |
10943 | } | |
10944 | } | |
10945 | if (strcmp(country_code,"SI") == 0) { | |
10946 | switch (region_code2) { | |
10947 | case 1: | |
10948 | name = "Ajdovscina"; | |
10949 | break; | |
10950 | case 2: | |
10951 | name = "Beltinci"; | |
10952 | break; | |
10953 | case 3: | |
10954 | name = "Bled"; | |
10955 | break; | |
10956 | case 4: | |
10957 | name = "Bohinj"; | |
10958 | break; | |
10959 | case 5: | |
10960 | name = "Borovnica"; | |
10961 | break; | |
10962 | case 6: | |
10963 | name = "Bovec"; | |
10964 | break; | |
10965 | case 7: | |
10966 | name = "Brda"; | |
10967 | break; | |
10968 | case 8: | |
10969 | name = "Brezice"; | |
10970 | break; | |
10971 | case 9: | |
10972 | name = "Brezovica"; | |
10973 | break; | |
10974 | case 11: | |
10975 | name = "Celje"; | |
10976 | break; | |
10977 | case 12: | |
10978 | name = "Cerklje na Gorenjskem"; | |
10979 | break; | |
10980 | case 13: | |
10981 | name = "Cerknica"; | |
10982 | break; | |
10983 | case 14: | |
10984 | name = "Cerkno"; | |
10985 | break; | |
10986 | case 15: | |
10987 | name = "Crensovci"; | |
10988 | break; | |
10989 | case 16: | |
10990 | name = "Crna na Koroskem"; | |
10991 | break; | |
10992 | case 17: | |
10993 | name = "Crnomelj"; | |
10994 | break; | |
10995 | case 19: | |
10996 | name = "Divaca"; | |
10997 | break; | |
10998 | case 20: | |
10999 | name = "Dobrepolje"; | |
11000 | break; | |
11001 | case 22: | |
11002 | name = "Dol pri Ljubljani"; | |
11003 | break; | |
11004 | case 24: | |
11005 | name = "Dornava"; | |
11006 | break; | |
11007 | case 25: | |
11008 | name = "Dravograd"; | |
11009 | break; | |
11010 | case 26: | |
11011 | name = "Duplek"; | |
11012 | break; | |
11013 | case 27: | |
11014 | name = "Gorenja Vas-Poljane"; | |
11015 | break; | |
11016 | case 28: | |
11017 | name = "Gorisnica"; | |
11018 | break; | |
11019 | case 29: | |
11020 | name = "Gornja Radgona"; | |
11021 | break; | |
11022 | case 30: | |
11023 | name = "Gornji Grad"; | |
11024 | break; | |
11025 | case 31: | |
11026 | name = "Gornji Petrovci"; | |
11027 | break; | |
11028 | case 32: | |
11029 | name = "Grosuplje"; | |
11030 | break; | |
11031 | case 34: | |
11032 | name = "Hrastnik"; | |
11033 | break; | |
11034 | case 35: | |
11035 | name = "Hrpelje-Kozina"; | |
11036 | break; | |
11037 | case 36: | |
11038 | name = "Idrija"; | |
11039 | break; | |
11040 | case 37: | |
11041 | name = "Ig"; | |
11042 | break; | |
11043 | case 38: | |
11044 | name = "Ilirska Bistrica"; | |
11045 | break; | |
11046 | case 39: | |
11047 | name = "Ivancna Gorica"; | |
11048 | break; | |
11049 | case 40: | |
11050 | name = "Izola-Isola"; | |
11051 | break; | |
11052 | case 42: | |
11053 | name = "Jursinci"; | |
11054 | break; | |
11055 | case 44: | |
11056 | name = "Kanal"; | |
11057 | break; | |
11058 | case 45: | |
11059 | name = "Kidricevo"; | |
11060 | break; | |
11061 | case 46: | |
11062 | name = "Kobarid"; | |
11063 | break; | |
11064 | case 47: | |
11065 | name = "Kobilje"; | |
11066 | break; | |
11067 | case 49: | |
11068 | name = "Komen"; | |
11069 | break; | |
11070 | case 50: | |
11071 | name = "Koper-Capodistria"; | |
11072 | break; | |
11073 | case 51: | |
11074 | name = "Kozje"; | |
11075 | break; | |
11076 | case 52: | |
11077 | name = "Kranj"; | |
11078 | break; | |
11079 | case 53: | |
11080 | name = "Kranjska Gora"; | |
11081 | break; | |
11082 | case 54: | |
11083 | name = "Krsko"; | |
11084 | break; | |
11085 | case 55: | |
11086 | name = "Kungota"; | |
11087 | break; | |
11088 | case 57: | |
11089 | name = "Lasko"; | |
11090 | break; | |
11091 | case 61: | |
11092 | name = "Ljubljana"; | |
11093 | break; | |
11094 | case 62: | |
11095 | name = "Ljubno"; | |
11096 | break; | |
11097 | case 64: | |
11098 | name = "Logatec"; | |
11099 | break; | |
11100 | case 66: | |
11101 | name = "Loski Potok"; | |
11102 | break; | |
11103 | case 68: | |
11104 | name = "Lukovica"; | |
11105 | break; | |
11106 | case 71: | |
11107 | name = "Medvode"; | |
11108 | break; | |
11109 | case 72: | |
11110 | name = "Menges"; | |
11111 | break; | |
11112 | case 73: | |
11113 | name = "Metlika"; | |
11114 | break; | |
11115 | case 74: | |
11116 | name = "Mezica"; | |
11117 | break; | |
11118 | case 76: | |
11119 | name = "Mislinja"; | |
11120 | break; | |
11121 | case 77: | |
11122 | name = "Moravce"; | |
11123 | break; | |
11124 | case 78: | |
11125 | name = "Moravske Toplice"; | |
11126 | break; | |
11127 | case 79: | |
11128 | name = "Mozirje"; | |
11129 | break; | |
11130 | case 80: | |
11131 | name = "Murska Sobota"; | |
11132 | break; | |
11133 | case 81: | |
11134 | name = "Muta"; | |
11135 | break; | |
11136 | case 82: | |
11137 | name = "Naklo"; | |
11138 | break; | |
11139 | case 83: | |
11140 | name = "Nazarje"; | |
11141 | break; | |
11142 | case 84: | |
11143 | name = "Nova Gorica"; | |
11144 | break; | |
11145 | case 86: | |
11146 | name = "Odranci"; | |
11147 | break; | |
11148 | case 87: | |
11149 | name = "Ormoz"; | |
11150 | break; | |
11151 | case 88: | |
11152 | name = "Osilnica"; | |
11153 | break; | |
11154 | case 89: | |
11155 | name = "Pesnica"; | |
11156 | break; | |
11157 | case 91: | |
11158 | name = "Pivka"; | |
11159 | break; | |
11160 | case 92: | |
11161 | name = "Podcetrtek"; | |
11162 | break; | |
11163 | case 94: | |
11164 | name = "Postojna"; | |
11165 | break; | |
11166 | case 97: | |
11167 | name = "Puconci"; | |
11168 | break; | |
11169 | case 98: | |
11170 | name = "Racam"; | |
11171 | break; | |
11172 | case 99: | |
11173 | name = "Radece"; | |
11174 | break; | |
11175 | case 101: | |
11176 | name = "Radenci"; | |
11177 | break; | |
11178 | case 102: | |
11179 | name = "Radlje ob Dravi"; | |
11180 | break; | |
11181 | case 103: | |
11182 | name = "Radovljica"; | |
11183 | break; | |
11184 | case 106: | |
11185 | name = "Rogasovci"; | |
11186 | break; | |
11187 | case 107: | |
11188 | name = "Rogaska Slatina"; | |
11189 | break; | |
11190 | case 108: | |
11191 | name = "Rogatec"; | |
11192 | break; | |
11193 | case 111: | |
11194 | name = "Semic"; | |
11195 | break; | |
11196 | case 112: | |
11197 | name = "Sencur"; | |
11198 | break; | |
11199 | case 113: | |
11200 | name = "Sentilj"; | |
11201 | break; | |
11202 | case 114: | |
11203 | name = "Sentjernej"; | |
11204 | break; | |
11205 | case 116: | |
11206 | name = "Sevnica"; | |
11207 | break; | |
11208 | case 117: | |
11209 | name = "Sezana"; | |
11210 | break; | |
11211 | case 118: | |
11212 | name = "Skocjan"; | |
11213 | break; | |
11214 | case 119: | |
11215 | name = "Skofja Loka"; | |
11216 | break; | |
11217 | case 121: | |
11218 | name = "Skofljica"; | |
11219 | break; | |
11220 | case 122: | |
11221 | name = "Slovenj Gradec"; | |
11222 | break; | |
11223 | case 124: | |
11224 | name = "Slovenske Konjice"; | |
11225 | break; | |
11226 | case 125: | |
11227 | name = "Smarje pri Jelsah"; | |
11228 | break; | |
11229 | case 126: | |
11230 | name = "Smartno ob Paki"; | |
11231 | break; | |
11232 | case 127: | |
11233 | name = "Sostanj"; | |
11234 | break; | |
11235 | case 128: | |
11236 | name = "Starse"; | |
11237 | break; | |
11238 | case 129: | |
11239 | name = "Store"; | |
11240 | break; | |
11241 | case 131: | |
11242 | name = "Sveti Jurij"; | |
11243 | break; | |
11244 | case 132: | |
11245 | name = "Tolmin"; | |
11246 | break; | |
11247 | case 133: | |
11248 | name = "Trbovlje"; | |
11249 | break; | |
11250 | case 134: | |
11251 | name = "Trebnje"; | |
11252 | break; | |
11253 | case 135: | |
11254 | name = "Trzic"; | |
11255 | break; | |
11256 | case 136: | |
11257 | name = "Turnisce"; | |
11258 | break; | |
11259 | case 137: | |
11260 | name = "Velenje"; | |
11261 | break; | |
11262 | case 138: | |
11263 | name = "Velike Lasce"; | |
11264 | break; | |
11265 | case 141: | |
11266 | name = "Vipava"; | |
11267 | break; | |
11268 | case 142: | |
11269 | name = "Vitanje"; | |
11270 | break; | |
11271 | case 143: | |
11272 | name = "Vodice"; | |
11273 | break; | |
11274 | case 145: | |
11275 | name = "Vrhnika"; | |
11276 | break; | |
11277 | case 146: | |
11278 | name = "Vuzenica"; | |
11279 | break; | |
11280 | case 147: | |
11281 | name = "Zagorje ob Savi"; | |
11282 | break; | |
11283 | case 149: | |
11284 | name = "Zavrc"; | |
11285 | break; | |
11286 | case 151: | |
11287 | name = "Zelezniki"; | |
11288 | break; | |
11289 | case 152: | |
11290 | name = "Ziri"; | |
11291 | break; | |
11292 | case 153: | |
11293 | name = "Zrece"; | |
11294 | break; | |
11295 | case 164: | |
11296 | name = "Dobrova-Horjul-Polhov Gradec"; | |
11297 | break; | |
11298 | case 167: | |
11299 | name = "Domzale"; | |
11300 | break; | |
11301 | case 174: | |
11302 | name = "Jesenice"; | |
11303 | break; | |
11304 | case 176: | |
11305 | name = "Kamnik"; | |
11306 | break; | |
11307 | case 177: | |
11308 | name = "Kocevje"; | |
11309 | break; | |
11310 | case 182: | |
11311 | name = "Kuzma"; | |
11312 | break; | |
11313 | case 183: | |
11314 | name = "Lenart"; | |
11315 | break; | |
11316 | case 185: | |
11317 | name = "Litija"; | |
11318 | break; | |
11319 | case 186: | |
11320 | name = "Ljutomer"; | |
11321 | break; | |
11322 | case 187: | |
11323 | name = "Loska Dolina"; | |
11324 | break; | |
11325 | case 189: | |
11326 | name = "Luce"; | |
11327 | break; | |
11328 | case 191: | |
11329 | name = "Majsperk"; | |
11330 | break; | |
11331 | case 192: | |
11332 | name = "Maribor"; | |
11333 | break; | |
11334 | case 195: | |
11335 | name = "Miren-Kostanjevica"; | |
11336 | break; | |
11337 | case 197: | |
11338 | name = "Novo Mesto"; | |
11339 | break; | |
11340 | case 199: | |
11341 | name = "Piran"; | |
11342 | break; | |
11343 | case 205: | |
11344 | name = "Preddvor"; | |
11345 | break; | |
11346 | case 207: | |
11347 | name = "Ptuj"; | |
11348 | break; | |
11349 | case 211: | |
11350 | name = "Ribnica"; | |
11351 | break; | |
11352 | case 213: | |
11353 | name = "Ruse"; | |
11354 | break; | |
11355 | case 217: | |
11356 | name = "Sentjur pri Celju"; | |
11357 | break; | |
11358 | case 218: | |
11359 | name = "Slovenska Bistrica"; | |
11360 | break; | |
11361 | case 232: | |
11362 | name = "Videm"; | |
11363 | break; | |
11364 | case 233: | |
11365 | name = "Vojnik"; | |
11366 | break; | |
11367 | case 235: | |
11368 | name = "Zalec"; | |
11369 | break; | |
11370 | } | |
11371 | } | |
11372 | if (strcmp(country_code,"SK") == 0) { | |
11373 | switch (region_code2) { | |
11374 | case 1: | |
11375 | name = "Banska Bystrica"; | |
11376 | break; | |
11377 | case 2: | |
11378 | name = "Bratislava"; | |
11379 | break; | |
11380 | case 3: | |
11381 | name = "Kosice"; | |
11382 | break; | |
11383 | case 4: | |
11384 | name = "Nitra"; | |
11385 | break; | |
11386 | case 5: | |
11387 | name = "Presov"; | |
11388 | break; | |
11389 | case 6: | |
11390 | name = "Trencin"; | |
11391 | break; | |
11392 | case 7: | |
11393 | name = "Trnava"; | |
11394 | break; | |
11395 | case 8: | |
11396 | name = "Zilina"; | |
11397 | break; | |
11398 | } | |
11399 | } | |
11400 | if (strcmp(country_code,"SL") == 0) { | |
11401 | switch (region_code2) { | |
11402 | case 1: | |
11403 | name = "Eastern"; | |
11404 | break; | |
11405 | case 2: | |
11406 | name = "Northern"; | |
11407 | break; | |
11408 | case 3: | |
11409 | name = "Southern"; | |
11410 | break; | |
11411 | case 4: | |
11412 | name = "Western Area"; | |
11413 | break; | |
11414 | } | |
11415 | } | |
11416 | if (strcmp(country_code,"SM") == 0) { | |
11417 | switch (region_code2) { | |
11418 | case 1: | |
11419 | name = "Acquaviva"; | |
11420 | break; | |
11421 | case 2: | |
11422 | name = "Chiesanuova"; | |
11423 | break; | |
11424 | case 3: | |
11425 | name = "Domagnano"; | |
11426 | break; | |
11427 | case 4: | |
11428 | name = "Faetano"; | |
11429 | break; | |
11430 | case 5: | |
11431 | name = "Fiorentino"; | |
11432 | break; | |
11433 | case 6: | |
11434 | name = "Borgo Maggiore"; | |
11435 | break; | |
11436 | case 7: | |
11437 | name = "San Marino"; | |
11438 | break; | |
11439 | case 8: | |
11440 | name = "Monte Giardino"; | |
11441 | break; | |
11442 | case 9: | |
11443 | name = "Serravalle"; | |
11444 | break; | |
11445 | } | |
11446 | } | |
11447 | if (strcmp(country_code,"SN") == 0) { | |
11448 | switch (region_code2) { | |
11449 | case 1: | |
11450 | name = "Dakar"; | |
11451 | break; | |
11452 | case 3: | |
11453 | name = "Diourbel"; | |
11454 | break; | |
11455 | case 4: | |
11456 | name = "Saint-Louis"; | |
11457 | break; | |
11458 | case 5: | |
11459 | name = "Tambacounda"; | |
11460 | break; | |
11461 | case 7: | |
11462 | name = "Thies"; | |
11463 | break; | |
11464 | case 9: | |
11465 | name = "Fatick"; | |
11466 | break; | |
11467 | case 10: | |
11468 | name = "Kaolack"; | |
11469 | break; | |
11470 | case 11: | |
11471 | name = "Kolda"; | |
11472 | break; | |
11473 | case 12: | |
11474 | name = "Ziguinchor"; | |
11475 | break; | |
11476 | case 13: | |
11477 | name = "Louga"; | |
11478 | break; | |
11479 | case 14: | |
11480 | name = "Saint-Louis"; | |
11481 | break; | |
11482 | case 15: | |
11483 | name = "Matam"; | |
11484 | break; | |
11485 | } | |
11486 | } | |
11487 | if (strcmp(country_code,"SO") == 0) { | |
11488 | switch (region_code2) { | |
11489 | case 1: | |
11490 | name = "Bakool"; | |
11491 | break; | |
11492 | case 2: | |
11493 | name = "Banaadir"; | |
11494 | break; | |
11495 | case 3: | |
11496 | name = "Bari"; | |
11497 | break; | |
11498 | case 4: | |
11499 | name = "Bay"; | |
11500 | break; | |
11501 | case 5: | |
11502 | name = "Galguduud"; | |
11503 | break; | |
11504 | case 6: | |
11505 | name = "Gedo"; | |
11506 | break; | |
11507 | case 7: | |
11508 | name = "Hiiraan"; | |
11509 | break; | |
11510 | case 8: | |
11511 | name = "Jubbada Dhexe"; | |
11512 | break; | |
11513 | case 9: | |
11514 | name = "Jubbada Hoose"; | |
11515 | break; | |
11516 | case 10: | |
11517 | name = "Mudug"; | |
11518 | break; | |
11519 | case 11: | |
11520 | name = "Nugaal"; | |
11521 | break; | |
11522 | case 12: | |
11523 | name = "Sanaag"; | |
11524 | break; | |
11525 | case 13: | |
11526 | name = "Shabeellaha Dhexe"; | |
11527 | break; | |
11528 | case 14: | |
11529 | name = "Shabeellaha Hoose"; | |
11530 | break; | |
11531 | case 16: | |
11532 | name = "Woqooyi Galbeed"; | |
11533 | break; | |
11534 | case 18: | |
11535 | name = "Nugaal"; | |
11536 | break; | |
11537 | case 19: | |
11538 | name = "Togdheer"; | |
11539 | break; | |
11540 | case 20: | |
11541 | name = "Woqooyi Galbeed"; | |
11542 | break; | |
11543 | case 21: | |
11544 | name = "Awdal"; | |
11545 | break; | |
11546 | case 22: | |
11547 | name = "Sool"; | |
11548 | break; | |
11549 | } | |
11550 | } | |
11551 | if (strcmp(country_code,"SR") == 0) { | |
11552 | switch (region_code2) { | |
11553 | case 10: | |
11554 | name = "Brokopondo"; | |
11555 | break; | |
11556 | case 11: | |
11557 | name = "Commewijne"; | |
11558 | break; | |
11559 | case 12: | |
11560 | name = "Coronie"; | |
11561 | break; | |
11562 | case 13: | |
11563 | name = "Marowijne"; | |
11564 | break; | |
11565 | case 14: | |
11566 | name = "Nickerie"; | |
11567 | break; | |
11568 | case 15: | |
11569 | name = "Para"; | |
11570 | break; | |
11571 | case 16: | |
11572 | name = "Paramaribo"; | |
11573 | break; | |
11574 | case 17: | |
11575 | name = "Saramacca"; | |
11576 | break; | |
11577 | case 18: | |
11578 | name = "Sipaliwini"; | |
11579 | break; | |
11580 | case 19: | |
11581 | name = "Wanica"; | |
11582 | break; | |
11583 | } | |
11584 | } | |
11585 | if (strcmp(country_code,"ST") == 0) { | |
11586 | switch (region_code2) { | |
11587 | case 1: | |
11588 | name = "Principe"; | |
11589 | break; | |
11590 | case 2: | |
11591 | name = "Sao Tome"; | |
11592 | break; | |
11593 | } | |
11594 | } | |
11595 | if (strcmp(country_code,"SV") == 0) { | |
11596 | switch (region_code2) { | |
11597 | case 1: | |
11598 | name = "Ahuachapan"; | |
11599 | break; | |
11600 | case 2: | |
11601 | name = "Cabanas"; | |
11602 | break; | |
11603 | case 3: | |
11604 | name = "Chalatenango"; | |
11605 | break; | |
11606 | case 4: | |
11607 | name = "Cuscatlan"; | |
11608 | break; | |
11609 | case 5: | |
11610 | name = "La Libertad"; | |
11611 | break; | |
11612 | case 6: | |
11613 | name = "La Paz"; | |
11614 | break; | |
11615 | case 7: | |
11616 | name = "La Union"; | |
11617 | break; | |
11618 | case 8: | |
11619 | name = "Morazan"; | |
11620 | break; | |
11621 | case 9: | |
11622 | name = "San Miguel"; | |
11623 | break; | |
11624 | case 10: | |
11625 | name = "San Salvador"; | |
11626 | break; | |
11627 | case 11: | |
11628 | name = "Santa Ana"; | |
11629 | break; | |
11630 | case 12: | |
11631 | name = "San Vicente"; | |
11632 | break; | |
11633 | case 13: | |
11634 | name = "Sonsonate"; | |
11635 | break; | |
11636 | case 14: | |
11637 | name = "Usulutan"; | |
11638 | break; | |
11639 | } | |
11640 | } | |
11641 | if (strcmp(country_code,"SY") == 0) { | |
11642 | switch (region_code2) { | |
11643 | case 1: | |
11644 | name = "Al Hasakah"; | |
11645 | break; | |
11646 | case 2: | |
11647 | name = "Al Ladhiqiyah"; | |
11648 | break; | |
11649 | case 3: | |
11650 | name = "Al Qunaytirah"; | |
11651 | break; | |
11652 | case 4: | |
11653 | name = "Ar Raqqah"; | |
11654 | break; | |
11655 | case 5: | |
11656 | name = "As Suwayda'"; | |
11657 | break; | |
11658 | case 6: | |
11659 | name = "Dar"; | |
11660 | break; | |
11661 | case 7: | |
11662 | name = "Dayr az Zawr"; | |
11663 | break; | |
11664 | case 8: | |
11665 | name = "Rif Dimashq"; | |
11666 | break; | |
11667 | case 9: | |
11668 | name = "Halab"; | |
11669 | break; | |
11670 | case 10: | |
11671 | name = "Hamah"; | |
11672 | break; | |
11673 | case 11: | |
11674 | name = "Hims"; | |
11675 | break; | |
11676 | case 12: | |
11677 | name = "Idlib"; | |
11678 | break; | |
11679 | case 13: | |
11680 | name = "Dimashq"; | |
11681 | break; | |
11682 | case 14: | |
11683 | name = "Tartus"; | |
11684 | break; | |
11685 | } | |
11686 | } | |
11687 | if (strcmp(country_code,"SZ") == 0) { | |
11688 | switch (region_code2) { | |
11689 | case 1: | |
11690 | name = "Hhohho"; | |
11691 | break; | |
11692 | case 2: | |
11693 | name = "Lubombo"; | |
11694 | break; | |
11695 | case 3: | |
11696 | name = "Manzini"; | |
11697 | break; | |
11698 | case 4: | |
11699 | name = "Shiselweni"; | |
11700 | break; | |
11701 | case 5: | |
11702 | name = "Praslin"; | |
11703 | break; | |
11704 | } | |
11705 | } | |
11706 | if (strcmp(country_code,"TD") == 0) { | |
11707 | switch (region_code2) { | |
11708 | case 1: | |
11709 | name = "Batha"; | |
11710 | break; | |
11711 | case 2: | |
11712 | name = "Biltine"; | |
11713 | break; | |
11714 | case 3: | |
11715 | name = "Borkou-Ennedi-Tibesti"; | |
11716 | break; | |
11717 | case 4: | |
11718 | name = "Chari-Baguirmi"; | |
11719 | break; | |
11720 | case 5: | |
11721 | name = "Guera"; | |
11722 | break; | |
11723 | case 6: | |
11724 | name = "Kanem"; | |
11725 | break; | |
11726 | case 7: | |
11727 | name = "Lac"; | |
11728 | break; | |
11729 | case 8: | |
11730 | name = "Logone Occidental"; | |
11731 | break; | |
11732 | case 9: | |
11733 | name = "Logone Oriental"; | |
11734 | break; | |
11735 | case 10: | |
11736 | name = "Mayo-Kebbi"; | |
11737 | break; | |
11738 | case 11: | |
11739 | name = "Moyen-Chari"; | |
11740 | break; | |
11741 | case 12: | |
11742 | name = "Ouaddai"; | |
11743 | break; | |
11744 | case 13: | |
11745 | name = "Salamat"; | |
11746 | break; | |
11747 | case 14: | |
11748 | name = "Tandjile"; | |
11749 | break; | |
11750 | } | |
11751 | } | |
11752 | if (strcmp(country_code,"TG") == 0) { | |
11753 | switch (region_code2) { | |
11754 | case 9: | |
11755 | name = "Lama-Kara"; | |
11756 | break; | |
11757 | case 18: | |
11758 | name = "Tsevie"; | |
11759 | break; | |
11760 | case 22: | |
11761 | name = "Centrale"; | |
11762 | break; | |
11763 | case 23: | |
11764 | name = "Kara"; | |
11765 | break; | |
11766 | case 24: | |
11767 | name = "Maritime"; | |
11768 | break; | |
11769 | case 25: | |
11770 | name = "Plateaux"; | |
11771 | break; | |
11772 | case 26: | |
11773 | name = "Savanes"; | |
11774 | break; | |
11775 | } | |
11776 | } | |
11777 | if (strcmp(country_code,"TH") == 0) { | |
11778 | switch (region_code2) { | |
11779 | case 1: | |
11780 | name = "Mae Hong Son"; | |
11781 | break; | |
11782 | case 2: | |
11783 | name = "Chiang Mai"; | |
11784 | break; | |
11785 | case 3: | |
11786 | name = "Chiang Rai"; | |
11787 | break; | |
11788 | case 4: | |
11789 | name = "Nan"; | |
11790 | break; | |
11791 | case 5: | |
11792 | name = "Lamphun"; | |
11793 | break; | |
11794 | case 6: | |
11795 | name = "Lampang"; | |
11796 | break; | |
11797 | case 7: | |
11798 | name = "Phrae"; | |
11799 | break; | |
11800 | case 8: | |
11801 | name = "Tak"; | |
11802 | break; | |
11803 | case 9: | |
11804 | name = "Sukhothai"; | |
11805 | break; | |
11806 | case 10: | |
11807 | name = "Uttaradit"; | |
11808 | break; | |
11809 | case 11: | |
11810 | name = "Kamphaeng Phet"; | |
11811 | break; | |
11812 | case 12: | |
11813 | name = "Phitsanulok"; | |
11814 | break; | |
11815 | case 13: | |
11816 | name = "Phichit"; | |
11817 | break; | |
11818 | case 14: | |
11819 | name = "Phetchabun"; | |
11820 | break; | |
11821 | case 15: | |
11822 | name = "Uthai Thani"; | |
11823 | break; | |
11824 | case 16: | |
11825 | name = "Nakhon Sawan"; | |
11826 | break; | |
11827 | case 17: | |
11828 | name = "Nong Khai"; | |
11829 | break; | |
11830 | case 18: | |
11831 | name = "Loei"; | |
11832 | break; | |
11833 | case 20: | |
11834 | name = "Sakon Nakhon"; | |
11835 | break; | |
11836 | case 21: | |
11837 | name = "Nakhon Phanom"; | |
11838 | break; | |
11839 | case 22: | |
11840 | name = "Khon Kaen"; | |
11841 | break; | |
11842 | case 23: | |
11843 | name = "Kalasin"; | |
11844 | break; | |
11845 | case 24: | |
11846 | name = "Maha Sarakham"; | |
11847 | break; | |
11848 | case 25: | |
11849 | name = "Roi Et"; | |
11850 | break; | |
11851 | case 26: | |
11852 | name = "Chaiyaphum"; | |
11853 | break; | |
11854 | case 27: | |
11855 | name = "Nakhon Ratchasima"; | |
11856 | break; | |
11857 | case 28: | |
11858 | name = "Buriram"; | |
11859 | break; | |
11860 | case 29: | |
11861 | name = "Surin"; | |
11862 | break; | |
11863 | case 30: | |
11864 | name = "Sisaket"; | |
11865 | break; | |
11866 | case 31: | |
11867 | name = "Narathiwat"; | |
11868 | break; | |
11869 | case 32: | |
11870 | name = "Chai Nat"; | |
11871 | break; | |
11872 | case 33: | |
11873 | name = "Sing Buri"; | |
11874 | break; | |
11875 | case 34: | |
11876 | name = "Lop Buri"; | |
11877 | break; | |
11878 | case 35: | |
11879 | name = "Ang Thong"; | |
11880 | break; | |
11881 | case 36: | |
11882 | name = "Phra Nakhon Si Ayutthaya"; | |
11883 | break; | |
11884 | case 37: | |
11885 | name = "Saraburi"; | |
11886 | break; | |
11887 | case 38: | |
11888 | name = "Nonthaburi"; | |
11889 | break; | |
11890 | case 39: | |
11891 | name = "Pathum Thani"; | |
11892 | break; | |
11893 | case 40: | |
11894 | name = "Krung Thep"; | |
11895 | break; | |
11896 | case 41: | |
11897 | name = "Phayao"; | |
11898 | break; | |
11899 | case 42: | |
11900 | name = "Samut Prakan"; | |
11901 | break; | |
11902 | case 43: | |
11903 | name = "Nakhon Nayok"; | |
11904 | break; | |
11905 | case 44: | |
11906 | name = "Chachoengsao"; | |
11907 | break; | |
11908 | case 45: | |
11909 | name = "Prachin Buri"; | |
11910 | break; | |
11911 | case 46: | |
11912 | name = "Chon Buri"; | |
11913 | break; | |
11914 | case 47: | |
11915 | name = "Rayong"; | |
11916 | break; | |
11917 | case 48: | |
11918 | name = "Chanthaburi"; | |
11919 | break; | |
11920 | case 49: | |
11921 | name = "Trat"; | |
11922 | break; | |
11923 | case 50: | |
11924 | name = "Kanchanaburi"; | |
11925 | break; | |
11926 | case 51: | |
11927 | name = "Suphan Buri"; | |
11928 | break; | |
11929 | case 52: | |
11930 | name = "Ratchaburi"; | |
11931 | break; | |
11932 | case 53: | |
11933 | name = "Nakhon Pathom"; | |
11934 | break; | |
11935 | case 54: | |
11936 | name = "Samut Songkhram"; | |
11937 | break; | |
11938 | case 55: | |
11939 | name = "Samut Sakhon"; | |
11940 | break; | |
11941 | case 56: | |
11942 | name = "Phetchaburi"; | |
11943 | break; | |
11944 | case 57: | |
11945 | name = "Prachuap Khiri Khan"; | |
11946 | break; | |
11947 | case 58: | |
11948 | name = "Chumphon"; | |
11949 | break; | |
11950 | case 59: | |
11951 | name = "Ranong"; | |
11952 | break; | |
11953 | case 60: | |
11954 | name = "Surat Thani"; | |
11955 | break; | |
11956 | case 61: | |
11957 | name = "Phangnga"; | |
11958 | break; | |
11959 | case 62: | |
11960 | name = "Phuket"; | |
11961 | break; | |
11962 | case 63: | |
11963 | name = "Krabi"; | |
11964 | break; | |
11965 | case 64: | |
11966 | name = "Nakhon Si Thammarat"; | |
11967 | break; | |
11968 | case 65: | |
11969 | name = "Trang"; | |
11970 | break; | |
11971 | case 66: | |
11972 | name = "Phatthalung"; | |
11973 | break; | |
11974 | case 67: | |
11975 | name = "Satun"; | |
11976 | break; | |
11977 | case 68: | |
11978 | name = "Songkhla"; | |
11979 | break; | |
11980 | case 69: | |
11981 | name = "Pattani"; | |
11982 | break; | |
11983 | case 70: | |
11984 | name = "Yala"; | |
11985 | break; | |
11986 | case 71: | |
11987 | name = "Ubon Ratchathani"; | |
11988 | break; | |
11989 | case 72: | |
11990 | name = "Yasothon"; | |
11991 | break; | |
11992 | case 75: | |
11993 | name = "Ubon Ratchathani"; | |
11994 | break; | |
11995 | case 76: | |
11996 | name = "Udon Thani"; | |
11997 | break; | |
11998 | case 78: | |
11999 | name = "Mukdahan"; | |
12000 | break; | |
12001 | } | |
12002 | } | |
12003 | if (strcmp(country_code,"TJ") == 0) { | |
12004 | switch (region_code2) { | |
12005 | case 1: | |
12006 | name = "Kuhistoni Badakhshon"; | |
12007 | break; | |
12008 | case 2: | |
12009 | name = "Khatlon"; | |
12010 | break; | |
12011 | case 3: | |
12012 | name = "Sughd"; | |
12013 | break; | |
12014 | } | |
12015 | } | |
12016 | if (strcmp(country_code,"TM") == 0) { | |
12017 | switch (region_code2) { | |
12018 | case 1: | |
12019 | name = "Ahal"; | |
12020 | break; | |
12021 | case 2: | |
12022 | name = "Balkan"; | |
12023 | break; | |
12024 | case 3: | |
12025 | name = "Dashoguz"; | |
12026 | break; | |
12027 | case 4: | |
12028 | name = "Lebap"; | |
12029 | break; | |
12030 | case 5: | |
12031 | name = "Mary"; | |
12032 | break; | |
12033 | } | |
12034 | } | |
12035 | if (strcmp(country_code,"TN") == 0) { | |
12036 | switch (region_code2) { | |
12037 | case 2: | |
12038 | name = "Al Qasrayn"; | |
12039 | break; | |
12040 | case 3: | |
12041 | name = "Al Qayrawan"; | |
12042 | break; | |
12043 | case 6: | |
12044 | name = "Jundubah"; | |
12045 | break; | |
12046 | case 10: | |
12047 | name = "Qafsah"; | |
12048 | break; | |
12049 | case 14: | |
12050 | name = "Kef"; | |
12051 | break; | |
12052 | case 15: | |
12053 | name = "Al Mahdiyah"; | |
12054 | break; | |
12055 | case 16: | |
12056 | name = "Al Munastir"; | |
12057 | break; | |
12058 | case 17: | |
12059 | name = "Bajah"; | |
12060 | break; | |
12061 | case 18: | |
12062 | name = "Banzart"; | |
12063 | break; | |
12064 | case 19: | |
12065 | name = "Nabul"; | |
12066 | break; | |
12067 | case 22: | |
12068 | name = "Silyanah"; | |
12069 | break; | |
12070 | case 23: | |
12071 | name = "Susah"; | |
12072 | break; | |
12073 | case 27: | |
12074 | name = "Bin"; | |
12075 | break; | |
12076 | case 28: | |
12077 | name = "Madanin"; | |
12078 | break; | |
12079 | case 29: | |
12080 | name = "Qabis"; | |
12081 | break; | |
12082 | case 30: | |
12083 | name = "QafÃ…\9fah"; | |
12084 | break; | |
12085 | case 31: | |
12086 | name = "Qibili"; | |
12087 | break; | |
12088 | case 32: | |
12089 | name = "Safaqis"; | |
12090 | break; | |
12091 | case 33: | |
12092 | name = "Sidi Bu Zayd"; | |
12093 | break; | |
12094 | case 34: | |
12095 | name = "Tatawin"; | |
12096 | break; | |
12097 | case 35: | |
12098 | name = "Tawzar"; | |
12099 | break; | |
12100 | case 36: | |
12101 | name = "Tunis"; | |
12102 | break; | |
12103 | case 37: | |
12104 | name = "Zaghwan"; | |
12105 | break; | |
12106 | case 38: | |
12107 | name = "Ariana"; | |
12108 | break; | |
12109 | case 39: | |
12110 | name = "Manouba"; | |
12111 | break; | |
12112 | } | |
12113 | } | |
12114 | if (strcmp(country_code,"TO") == 0) { | |
12115 | switch (region_code2) { | |
12116 | case 1: | |
12117 | name = "Ha"; | |
12118 | break; | |
12119 | case 2: | |
12120 | name = "Tongatapu"; | |
12121 | break; | |
12122 | case 3: | |
12123 | name = "Vava"; | |
12124 | break; | |
12125 | } | |
12126 | } | |
12127 | if (strcmp(country_code,"TR") == 0) { | |
12128 | switch (region_code2) { | |
12129 | case 2: | |
12130 | name = "Adiyaman"; | |
12131 | break; | |
12132 | case 3: | |
12133 | name = "Afyonkarahisar"; | |
12134 | break; | |
12135 | case 4: | |
12136 | name = "Agri"; | |
12137 | break; | |
12138 | case 5: | |
12139 | name = "Amasya"; | |
12140 | break; | |
12141 | case 7: | |
12142 | name = "Antalya"; | |
12143 | break; | |
12144 | case 8: | |
12145 | name = "Artvin"; | |
12146 | break; | |
12147 | case 9: | |
12148 | name = "Aydin"; | |
12149 | break; | |
12150 | case 10: | |
12151 | name = "Balikesir"; | |
12152 | break; | |
12153 | case 11: | |
12154 | name = "Bilecik"; | |
12155 | break; | |
12156 | case 12: | |
12157 | name = "Bingol"; | |
12158 | break; | |
12159 | case 13: | |
12160 | name = "Bitlis"; | |
12161 | break; | |
12162 | case 14: | |
12163 | name = "Bolu"; | |
12164 | break; | |
12165 | case 15: | |
12166 | name = "Burdur"; | |
12167 | break; | |
12168 | case 16: | |
12169 | name = "Bursa"; | |
12170 | break; | |
12171 | case 17: | |
12172 | name = "Canakkale"; | |
12173 | break; | |
12174 | case 19: | |
12175 | name = "Corum"; | |
12176 | break; | |
12177 | case 20: | |
12178 | name = "Denizli"; | |
12179 | break; | |
12180 | case 21: | |
12181 | name = "Diyarbakir"; | |
12182 | break; | |
12183 | case 22: | |
12184 | name = "Edirne"; | |
12185 | break; | |
12186 | case 23: | |
12187 | name = "Elazig"; | |
12188 | break; | |
12189 | case 24: | |
12190 | name = "Erzincan"; | |
12191 | break; | |
12192 | case 25: | |
12193 | name = "Erzurum"; | |
12194 | break; | |
12195 | case 26: | |
12196 | name = "Eskisehir"; | |
12197 | break; | |
12198 | case 28: | |
12199 | name = "Giresun"; | |
12200 | break; | |
12201 | case 31: | |
12202 | name = "Hatay"; | |
12203 | break; | |
12204 | case 32: | |
12205 | name = "Icel"; | |
12206 | break; | |
12207 | case 33: | |
12208 | name = "Isparta"; | |
12209 | break; | |
12210 | case 34: | |
12211 | name = "Istanbul"; | |
12212 | break; | |
12213 | case 35: | |
12214 | name = "Izmir"; | |
12215 | break; | |
12216 | case 37: | |
12217 | name = "Kastamonu"; | |
12218 | break; | |
12219 | case 38: | |
12220 | name = "Kayseri"; | |
12221 | break; | |
12222 | case 39: | |
12223 | name = "Kirklareli"; | |
12224 | break; | |
12225 | case 40: | |
12226 | name = "Kirsehir"; | |
12227 | break; | |
12228 | case 41: | |
12229 | name = "Kocaeli"; | |
12230 | break; | |
12231 | case 43: | |
12232 | name = "Kutahya"; | |
12233 | break; | |
12234 | case 44: | |
12235 | name = "Malatya"; | |
12236 | break; | |
12237 | case 45: | |
12238 | name = "Manisa"; | |
12239 | break; | |
12240 | case 46: | |
12241 | name = "Kahramanmaras"; | |
12242 | break; | |
12243 | case 48: | |
12244 | name = "Mugla"; | |
12245 | break; | |
12246 | case 49: | |
12247 | name = "Mus"; | |
12248 | break; | |
12249 | case 50: | |
12250 | name = "Nevsehir"; | |
12251 | break; | |
12252 | case 52: | |
12253 | name = "Ordu"; | |
12254 | break; | |
12255 | case 53: | |
12256 | name = "Rize"; | |
12257 | break; | |
12258 | case 54: | |
12259 | name = "Sakarya"; | |
12260 | break; | |
12261 | case 55: | |
12262 | name = "Samsun"; | |
12263 | break; | |
12264 | case 57: | |
12265 | name = "Sinop"; | |
12266 | break; | |
12267 | case 58: | |
12268 | name = "Sivas"; | |
12269 | break; | |
12270 | case 59: | |
12271 | name = "Tekirdag"; | |
12272 | break; | |
12273 | case 60: | |
12274 | name = "Tokat"; | |
12275 | break; | |
12276 | case 61: | |
12277 | name = "Trabzon"; | |
12278 | break; | |
12279 | case 62: | |
12280 | name = "Tunceli"; | |
12281 | break; | |
12282 | case 63: | |
12283 | name = "Sanliurfa"; | |
12284 | break; | |
12285 | case 64: | |
12286 | name = "Usak"; | |
12287 | break; | |
12288 | case 65: | |
12289 | name = "Van"; | |
12290 | break; | |
12291 | case 66: | |
12292 | name = "Yozgat"; | |
12293 | break; | |
12294 | case 68: | |
12295 | name = "Ankara"; | |
12296 | break; | |
12297 | case 69: | |
12298 | name = "Gumushane"; | |
12299 | break; | |
12300 | case 70: | |
12301 | name = "Hakkari"; | |
12302 | break; | |
12303 | case 71: | |
12304 | name = "Konya"; | |
12305 | break; | |
12306 | case 72: | |
12307 | name = "Mardin"; | |
12308 | break; | |
12309 | case 73: | |
12310 | name = "Nigde"; | |
12311 | break; | |
12312 | case 74: | |
12313 | name = "Siirt"; | |
12314 | break; | |
12315 | case 75: | |
12316 | name = "Aksaray"; | |
12317 | break; | |
12318 | case 76: | |
12319 | name = "Batman"; | |
12320 | break; | |
12321 | case 77: | |
12322 | name = "Bayburt"; | |
12323 | break; | |
12324 | case 78: | |
12325 | name = "Karaman"; | |
12326 | break; | |
12327 | case 79: | |
12328 | name = "Kirikkale"; | |
12329 | break; | |
12330 | case 80: | |
12331 | name = "Sirnak"; | |
12332 | break; | |
12333 | case 81: | |
12334 | name = "Adana"; | |
12335 | break; | |
12336 | case 82: | |
12337 | name = "Cankiri"; | |
12338 | break; | |
12339 | case 83: | |
12340 | name = "Gaziantep"; | |
12341 | break; | |
12342 | case 84: | |
12343 | name = "Kars"; | |
12344 | break; | |
12345 | case 85: | |
12346 | name = "Zonguldak"; | |
12347 | break; | |
12348 | case 86: | |
12349 | name = "Ardahan"; | |
12350 | break; | |
12351 | case 87: | |
12352 | name = "Bartin"; | |
12353 | break; | |
12354 | case 88: | |
12355 | name = "Igdir"; | |
12356 | break; | |
12357 | case 89: | |
12358 | name = "Karabuk"; | |
12359 | break; | |
12360 | case 90: | |
12361 | name = "Kilis"; | |
12362 | break; | |
12363 | case 91: | |
12364 | name = "Osmaniye"; | |
12365 | break; | |
12366 | case 92: | |
12367 | name = "Yalova"; | |
12368 | break; | |
12369 | case 93: | |
12370 | name = "Duzce"; | |
12371 | break; | |
12372 | } | |
12373 | } | |
12374 | if (strcmp(country_code,"TT") == 0) { | |
12375 | switch (region_code2) { | |
12376 | case 1: | |
12377 | name = "Arima"; | |
12378 | break; | |
12379 | case 2: | |
12380 | name = "Caroni"; | |
12381 | break; | |
12382 | case 3: | |
12383 | name = "Mayaro"; | |
12384 | break; | |
12385 | case 4: | |
12386 | name = "Nariva"; | |
12387 | break; | |
12388 | case 5: | |
12389 | name = "Port-of-Spain"; | |
12390 | break; | |
12391 | case 6: | |
12392 | name = "Saint Andrew"; | |
12393 | break; | |
12394 | case 7: | |
12395 | name = "Saint David"; | |
12396 | break; | |
12397 | case 8: | |
12398 | name = "Saint George"; | |
12399 | break; | |
12400 | case 9: | |
12401 | name = "Saint Patrick"; | |
12402 | break; | |
12403 | case 10: | |
12404 | name = "San Fernando"; | |
12405 | break; | |
12406 | case 11: | |
12407 | name = "Tobago"; | |
12408 | break; | |
12409 | case 12: | |
12410 | name = "Victoria"; | |
12411 | break; | |
12412 | } | |
12413 | } | |
12414 | if (strcmp(country_code,"TW") == 0) { | |
12415 | switch (region_code2) { | |
12416 | case 1: | |
12417 | name = "Fu-chien"; | |
12418 | break; | |
12419 | case 2: | |
12420 | name = "Kao-hsiung"; | |
12421 | break; | |
12422 | case 3: | |
12423 | name = "T'ai-pei"; | |
12424 | break; | |
12425 | case 4: | |
12426 | name = "T'ai-wan"; | |
12427 | break; | |
12428 | } | |
12429 | } | |
12430 | if (strcmp(country_code,"TZ") == 0) { | |
12431 | switch (region_code2) { | |
12432 | case 2: | |
12433 | name = "Pwani"; | |
12434 | break; | |
12435 | case 3: | |
12436 | name = "Dodoma"; | |
12437 | break; | |
12438 | case 4: | |
12439 | name = "Iringa"; | |
12440 | break; | |
12441 | case 5: | |
12442 | name = "Kigoma"; | |
12443 | break; | |
12444 | case 6: | |
12445 | name = "Kilimanjaro"; | |
12446 | break; | |
12447 | case 7: | |
12448 | name = "Lindi"; | |
12449 | break; | |
12450 | case 8: | |
12451 | name = "Mara"; | |
12452 | break; | |
12453 | case 9: | |
12454 | name = "Mbeya"; | |
12455 | break; | |
12456 | case 10: | |
12457 | name = "Morogoro"; | |
12458 | break; | |
12459 | case 11: | |
12460 | name = "Mtwara"; | |
12461 | break; | |
12462 | case 12: | |
12463 | name = "Mwanza"; | |
12464 | break; | |
12465 | case 13: | |
12466 | name = "Pemba North"; | |
12467 | break; | |
12468 | case 14: | |
12469 | name = "Ruvuma"; | |
12470 | break; | |
12471 | case 15: | |
12472 | name = "Shinyanga"; | |
12473 | break; | |
12474 | case 16: | |
12475 | name = "Singida"; | |
12476 | break; | |
12477 | case 17: | |
12478 | name = "Tabora"; | |
12479 | break; | |
12480 | case 18: | |
12481 | name = "Tanga"; | |
12482 | break; | |
12483 | case 19: | |
12484 | name = "Kagera"; | |
12485 | break; | |
12486 | case 20: | |
12487 | name = "Pemba South"; | |
12488 | break; | |
12489 | case 21: | |
12490 | name = "Zanzibar Central"; | |
12491 | break; | |
12492 | case 22: | |
12493 | name = "Zanzibar North"; | |
12494 | break; | |
12495 | case 23: | |
12496 | name = "Dar es Salaam"; | |
12497 | break; | |
12498 | case 24: | |
12499 | name = "Rukwa"; | |
12500 | break; | |
12501 | case 25: | |
12502 | name = "Zanzibar Urban"; | |
12503 | break; | |
12504 | case 26: | |
12505 | name = "Arusha"; | |
12506 | break; | |
12507 | case 27: | |
12508 | name = "Manyara"; | |
12509 | break; | |
12510 | } | |
12511 | } | |
12512 | if (strcmp(country_code,"UA") == 0) { | |
12513 | switch (region_code2) { | |
12514 | case 1: | |
12515 | name = "Cherkas'ka Oblast'"; | |
12516 | break; | |
12517 | case 2: | |
12518 | name = "Chernihivs'ka Oblast'"; | |
12519 | break; | |
12520 | case 3: | |
12521 | name = "Chernivets'ka Oblast'"; | |
12522 | break; | |
12523 | case 4: | |
12524 | name = "Dnipropetrovs'ka Oblast'"; | |
12525 | break; | |
12526 | case 5: | |
12527 | name = "Donets'ka Oblast'"; | |
12528 | break; | |
12529 | case 6: | |
12530 | name = "Ivano-Frankivs'ka Oblast'"; | |
12531 | break; | |
12532 | case 7: | |
12533 | name = "Kharkivs'ka Oblast'"; | |
12534 | break; | |
12535 | case 8: | |
12536 | name = "Khersons'ka Oblast'"; | |
12537 | break; | |
12538 | case 9: | |
12539 | name = "Khmel'nyts'ka Oblast'"; | |
12540 | break; | |
12541 | case 10: | |
12542 | name = "Kirovohrads'ka Oblast'"; | |
12543 | break; | |
12544 | case 11: | |
12545 | name = "Krym"; | |
12546 | break; | |
12547 | case 12: | |
12548 | name = "Kyyiv"; | |
12549 | break; | |
12550 | case 13: | |
12551 | name = "Kyyivs'ka Oblast'"; | |
12552 | break; | |
12553 | case 14: | |
12554 | name = "Luhans'ka Oblast'"; | |
12555 | break; | |
12556 | case 15: | |
12557 | name = "L'vivs'ka Oblast'"; | |
12558 | break; | |
12559 | case 16: | |
12560 | name = "Mykolayivs'ka Oblast'"; | |
12561 | break; | |
12562 | case 17: | |
12563 | name = "Odes'ka Oblast'"; | |
12564 | break; | |
12565 | case 18: | |
12566 | name = "Poltavs'ka Oblast'"; | |
12567 | break; | |
12568 | case 19: | |
12569 | name = "Rivnens'ka Oblast'"; | |
12570 | break; | |
12571 | case 20: | |
12572 | name = "Sevastopol'"; | |
12573 | break; | |
12574 | case 21: | |
12575 | name = "Sums'ka Oblast'"; | |
12576 | break; | |
12577 | case 22: | |
12578 | name = "Ternopil's'ka Oblast'"; | |
12579 | break; | |
12580 | case 23: | |
12581 | name = "Vinnyts'ka Oblast'"; | |
12582 | break; | |
12583 | case 24: | |
12584 | name = "Volyns'ka Oblast'"; | |
12585 | break; | |
12586 | case 25: | |
12587 | name = "Zakarpats'ka Oblast'"; | |
12588 | break; | |
12589 | case 26: | |
12590 | name = "Zaporiz'ka Oblast'"; | |
12591 | break; | |
12592 | case 27: | |
12593 | name = "Zhytomyrs'ka Oblast'"; | |
12594 | break; | |
12595 | } | |
12596 | } | |
12597 | if (strcmp(country_code,"UG") == 0) { | |
12598 | switch (region_code2) { | |
12599 | case 5: | |
12600 | name = "Busoga"; | |
12601 | break; | |
12602 | case 8: | |
12603 | name = "Karamoja"; | |
12604 | break; | |
12605 | case 12: | |
12606 | name = "South Buganda"; | |
12607 | break; | |
12608 | case 18: | |
12609 | name = "Central"; | |
12610 | break; | |
12611 | case 20: | |
12612 | name = "Eastern"; | |
12613 | break; | |
12614 | case 21: | |
12615 | name = "Nile"; | |
12616 | break; | |
12617 | case 22: | |
12618 | name = "North Buganda"; | |
12619 | break; | |
12620 | case 23: | |
12621 | name = "Northern"; | |
12622 | break; | |
12623 | case 24: | |
12624 | name = "Southern"; | |
12625 | break; | |
12626 | case 25: | |
12627 | name = "Western"; | |
12628 | break; | |
12629 | case 37: | |
12630 | name = "Kampala"; | |
12631 | break; | |
12632 | case 56: | |
12633 | name = "Mubende"; | |
12634 | break; | |
12635 | case 65: | |
12636 | name = "Adjumani"; | |
12637 | break; | |
12638 | case 66: | |
12639 | name = "Bugiri"; | |
12640 | break; | |
12641 | case 67: | |
12642 | name = "Busia"; | |
12643 | break; | |
12644 | case 69: | |
12645 | name = "Katakwi"; | |
12646 | break; | |
12647 | case 73: | |
12648 | name = "Nakasongola"; | |
12649 | break; | |
12650 | case 74: | |
12651 | name = "Sembabule"; | |
12652 | break; | |
12653 | case 77: | |
12654 | name = "Arua"; | |
12655 | break; | |
12656 | case 78: | |
12657 | name = "Iganga"; | |
12658 | break; | |
12659 | case 79: | |
12660 | name = "Kabarole"; | |
12661 | break; | |
12662 | case 80: | |
12663 | name = "Kaberamaido"; | |
12664 | break; | |
12665 | case 81: | |
12666 | name = "Kamwenge"; | |
12667 | break; | |
12668 | case 82: | |
12669 | name = "Kanungu"; | |
12670 | break; | |
12671 | case 83: | |
12672 | name = "Kayunga"; | |
12673 | break; | |
12674 | case 84: | |
12675 | name = "Kitgum"; | |
12676 | break; | |
12677 | case 85: | |
12678 | name = "Kyenjojo"; | |
12679 | break; | |
12680 | case 86: | |
12681 | name = "Mayuge"; | |
12682 | break; | |
12683 | case 87: | |
12684 | name = "Mbale"; | |
12685 | break; | |
12686 | case 88: | |
12687 | name = "Moroto"; | |
12688 | break; | |
12689 | case 89: | |
12690 | name = "Mpigi"; | |
12691 | break; | |
12692 | case 90: | |
12693 | name = "Mukono"; | |
12694 | break; | |
12695 | case 91: | |
12696 | name = "Nakapiripirit"; | |
12697 | break; | |
12698 | case 92: | |
12699 | name = "Pader"; | |
12700 | break; | |
12701 | case 93: | |
12702 | name = "Rukungiri"; | |
12703 | break; | |
12704 | case 94: | |
12705 | name = "Sironko"; | |
12706 | break; | |
12707 | case 95: | |
12708 | name = "Soroti"; | |
12709 | break; | |
12710 | case 96: | |
12711 | name = "Wakiso"; | |
12712 | break; | |
12713 | case 97: | |
12714 | name = "Yumbe"; | |
12715 | break; | |
12716 | } | |
12717 | } | |
12718 | if (strcmp(country_code,"UY") == 0) { | |
12719 | switch (region_code2) { | |
12720 | case 1: | |
12721 | name = "Artigas"; | |
12722 | break; | |
12723 | case 2: | |
12724 | name = "Canelones"; | |
12725 | break; | |
12726 | case 3: | |
12727 | name = "Cerro Largo"; | |
12728 | break; | |
12729 | case 4: | |
12730 | name = "Colonia"; | |
12731 | break; | |
12732 | case 5: | |
12733 | name = "Durazno"; | |
12734 | break; | |
12735 | case 6: | |
12736 | name = "Flores"; | |
12737 | break; | |
12738 | case 7: | |
12739 | name = "Florida"; | |
12740 | break; | |
12741 | case 8: | |
12742 | name = "Lavalleja"; | |
12743 | break; | |
12744 | case 9: | |
12745 | name = "Maldonado"; | |
12746 | break; | |
12747 | case 10: | |
12748 | name = "Montevideo"; | |
12749 | break; | |
12750 | case 11: | |
12751 | name = "Paysandu"; | |
12752 | break; | |
12753 | case 12: | |
12754 | name = "Rio Negro"; | |
12755 | break; | |
12756 | case 13: | |
12757 | name = "Rivera"; | |
12758 | break; | |
12759 | case 14: | |
12760 | name = "Rocha"; | |
12761 | break; | |
12762 | case 15: | |
12763 | name = "Salto"; | |
12764 | break; | |
12765 | case 16: | |
12766 | name = "San Jose"; | |
12767 | break; | |
12768 | case 17: | |
12769 | name = "Soriano"; | |
12770 | break; | |
12771 | case 18: | |
12772 | name = "Tacuarembo"; | |
12773 | break; | |
12774 | case 19: | |
12775 | name = "Treinta y Tres"; | |
12776 | break; | |
12777 | } | |
12778 | } | |
12779 | if (strcmp(country_code,"UZ") == 0) { | |
12780 | switch (region_code2) { | |
12781 | case 1: | |
12782 | name = "Andijon"; | |
12783 | break; | |
12784 | case 2: | |
12785 | name = "Bukhoro"; | |
12786 | break; | |
12787 | case 3: | |
12788 | name = "Farghona"; | |
12789 | break; | |
12790 | case 4: | |
12791 | name = "Jizzakh"; | |
12792 | break; | |
12793 | case 5: | |
12794 | name = "Khorazm"; | |
12795 | break; | |
12796 | case 6: | |
12797 | name = "Namangan"; | |
12798 | break; | |
12799 | case 7: | |
12800 | name = "Nawoiy"; | |
12801 | break; | |
12802 | case 8: | |
12803 | name = "Qashqadaryo"; | |
12804 | break; | |
12805 | case 9: | |
12806 | name = "Qoraqalpoghiston"; | |
12807 | break; | |
12808 | case 10: | |
12809 | name = "Samarqand"; | |
12810 | break; | |
12811 | case 11: | |
12812 | name = "Sirdaryo"; | |
12813 | break; | |
12814 | case 12: | |
12815 | name = "Surkhondaryo"; | |
12816 | break; | |
12817 | case 13: | |
12818 | name = "Toshkent"; | |
12819 | break; | |
12820 | case 14: | |
12821 | name = "Toshkent"; | |
12822 | break; | |
12823 | } | |
12824 | } | |
12825 | if (strcmp(country_code,"VC") == 0) { | |
12826 | switch (region_code2) { | |
12827 | case 1: | |
12828 | name = "Charlotte"; | |
12829 | break; | |
12830 | case 2: | |
12831 | name = "Saint Andrew"; | |
12832 | break; | |
12833 | case 3: | |
12834 | name = "Saint David"; | |
12835 | break; | |
12836 | case 4: | |
12837 | name = "Saint George"; | |
12838 | break; | |
12839 | case 5: | |
12840 | name = "Saint Patrick"; | |
12841 | break; | |
12842 | case 6: | |
12843 | name = "Grenadines"; | |
12844 | break; | |
12845 | } | |
12846 | } | |
12847 | if (strcmp(country_code,"VE") == 0) { | |
12848 | switch (region_code2) { | |
12849 | case 1: | |
12850 | name = "Amazonas"; | |
12851 | break; | |
12852 | case 2: | |
12853 | name = "Anzoategui"; | |
12854 | break; | |
12855 | case 3: | |
12856 | name = "Apure"; | |
12857 | break; | |
12858 | case 4: | |
12859 | name = "Aragua"; | |
12860 | break; | |
12861 | case 5: | |
12862 | name = "Barinas"; | |
12863 | break; | |
12864 | case 6: | |
12865 | name = "Bolivar"; | |
12866 | break; | |
12867 | case 7: | |
12868 | name = "Carabobo"; | |
12869 | break; | |
12870 | case 8: | |
12871 | name = "Cojedes"; | |
12872 | break; | |
12873 | case 9: | |
12874 | name = "Delta Amacuro"; | |
12875 | break; | |
12876 | case 11: | |
12877 | name = "Falcon"; | |
12878 | break; | |
12879 | case 12: | |
12880 | name = "Guarico"; | |
12881 | break; | |
12882 | case 13: | |
12883 | name = "Lara"; | |
12884 | break; | |
12885 | case 14: | |
12886 | name = "Merida"; | |
12887 | break; | |
12888 | case 15: | |
12889 | name = "Miranda"; | |
12890 | break; | |
12891 | case 16: | |
12892 | name = "Monagas"; | |
12893 | break; | |
12894 | case 17: | |
12895 | name = "Nueva Esparta"; | |
12896 | break; | |
12897 | case 18: | |
12898 | name = "Portuguesa"; | |
12899 | break; | |
12900 | case 19: | |
12901 | name = "Sucre"; | |
12902 | break; | |
12903 | case 20: | |
12904 | name = "Tachira"; | |
12905 | break; | |
12906 | case 21: | |
12907 | name = "Trujillo"; | |
12908 | break; | |
12909 | case 22: | |
12910 | name = "Yaracuy"; | |
12911 | break; | |
12912 | case 23: | |
12913 | name = "Zulia"; | |
12914 | break; | |
12915 | case 24: | |
12916 | name = "Dependencias Federales"; | |
12917 | break; | |
12918 | case 25: | |
12919 | name = "Distrito Federal"; | |
12920 | break; | |
12921 | case 26: | |
12922 | name = "Vargas"; | |
12923 | break; | |
12924 | } | |
12925 | } | |
12926 | if (strcmp(country_code,"VN") == 0) { | |
12927 | switch (region_code2) { | |
12928 | case 1: | |
12929 | name = "An Giang"; | |
12930 | break; | |
12931 | case 2: | |
12932 | name = "Bac Thai"; | |
12933 | break; | |
12934 | case 3: | |
12935 | name = "Ben Tre"; | |
12936 | break; | |
12937 | case 4: | |
12938 | name = "Binh Tri Thien"; | |
12939 | break; | |
12940 | case 5: | |
12941 | name = "Cao Bang"; | |
12942 | break; | |
12943 | case 7: | |
12944 | name = "Dac Lac"; | |
12945 | break; | |
12946 | case 9: | |
12947 | name = "Dong Thap"; | |
12948 | break; | |
12949 | case 11: | |
12950 | name = "Ha Bac"; | |
12951 | break; | |
12952 | case 12: | |
12953 | name = "Hai Hung"; | |
12954 | break; | |
12955 | case 13: | |
12956 | name = "Hai Phong"; | |
12957 | break; | |
12958 | case 14: | |
12959 | name = "Ha Nam Ninh"; | |
12960 | break; | |
12961 | case 16: | |
12962 | name = "Ha Son Binh"; | |
12963 | break; | |
12964 | case 17: | |
12965 | name = "Ha Tuyen"; | |
12966 | break; | |
12967 | case 19: | |
12968 | name = "Hoang Lien Son"; | |
12969 | break; | |
12970 | case 20: | |
12971 | name = "Ho Chi Minh"; | |
12972 | break; | |
12973 | case 21: | |
12974 | name = "Kien Giang"; | |
12975 | break; | |
12976 | case 22: | |
12977 | name = "Lai Chau"; | |
12978 | break; | |
12979 | case 23: | |
12980 | name = "Lam Dong"; | |
12981 | break; | |
12982 | case 24: | |
12983 | name = "Long An"; | |
12984 | break; | |
12985 | case 25: | |
12986 | name = "Minh Hai"; | |
12987 | break; | |
12988 | case 26: | |
12989 | name = "Nghe Tinh"; | |
12990 | break; | |
12991 | case 27: | |
12992 | name = "Nghia Binh"; | |
12993 | break; | |
12994 | case 28: | |
12995 | name = "Phu Khanh"; | |
12996 | break; | |
12997 | case 29: | |
12998 | name = "Quang Nam-Da Nang"; | |
12999 | break; | |
13000 | case 30: | |
13001 | name = "Quang Ninh"; | |
13002 | break; | |
13003 | case 31: | |
13004 | name = "Song Be"; | |
13005 | break; | |
13006 | case 32: | |
13007 | name = "Son La"; | |
13008 | break; | |
13009 | case 33: | |
13010 | name = "Tay Ninh"; | |
13011 | break; | |
13012 | case 34: | |
13013 | name = "Thanh Hoa"; | |
13014 | break; | |
13015 | case 35: | |
13016 | name = "Thai Binh"; | |
13017 | break; | |
13018 | case 36: | |
13019 | name = "Thuan Hai"; | |
13020 | break; | |
13021 | case 37: | |
13022 | name = "Tien Giang"; | |
13023 | break; | |
13024 | case 38: | |
13025 | name = "Vinh Phu"; | |
13026 | break; | |
13027 | case 39: | |
13028 | name = "Lang Son"; | |
13029 | break; | |
13030 | case 40: | |
13031 | name = "Dong Nai"; | |
13032 | break; | |
13033 | case 43: | |
13034 | name = "An Giang"; | |
13035 | break; | |
13036 | case 44: | |
13037 | name = "Dac Lac"; | |
13038 | break; | |
13039 | case 45: | |
13040 | name = "Dong Nai"; | |
13041 | break; | |
13042 | case 46: | |
13043 | name = "Dong Thap"; | |
13044 | break; | |
13045 | case 47: | |
13046 | name = "Kien Giang"; | |
13047 | break; | |
13048 | case 48: | |
13049 | name = "Minh Hai"; | |
13050 | break; | |
13051 | case 49: | |
13052 | name = "Song Be"; | |
13053 | break; | |
13054 | case 50: | |
13055 | name = "Vinh Phu"; | |
13056 | break; | |
13057 | case 51: | |
13058 | name = "Ha Noi"; | |
13059 | break; | |
13060 | case 52: | |
13061 | name = "Ho Chi Minh"; | |
13062 | break; | |
13063 | case 53: | |
13064 | name = "Ba Ria-Vung Tau"; | |
13065 | break; | |
13066 | case 54: | |
13067 | name = "Binh Dinh"; | |
13068 | break; | |
13069 | case 55: | |
13070 | name = "Binh Thuan"; | |
13071 | break; | |
13072 | case 56: | |
13073 | name = "Can Tho"; | |
13074 | break; | |
13075 | case 57: | |
13076 | name = "Gia Lai"; | |
13077 | break; | |
13078 | case 58: | |
13079 | name = "Ha Giang"; | |
13080 | break; | |
13081 | case 59: | |
13082 | name = "Ha Tay"; | |
13083 | break; | |
13084 | case 60: | |
13085 | name = "Ha Tinh"; | |
13086 | break; | |
13087 | case 61: | |
13088 | name = "Hoa Binh"; | |
13089 | break; | |
13090 | case 62: | |
13091 | name = "Khanh Hoa"; | |
13092 | break; | |
13093 | case 63: | |
13094 | name = "Kon Tum"; | |
13095 | break; | |
13096 | case 64: | |
13097 | name = "Quang Tri"; | |
13098 | break; | |
13099 | case 65: | |
13100 | name = "Nam Ha"; | |
13101 | break; | |
13102 | case 66: | |
13103 | name = "Nghe An"; | |
13104 | break; | |
13105 | case 67: | |
13106 | name = "Ninh Binh"; | |
13107 | break; | |
13108 | case 68: | |
13109 | name = "Ninh Thuan"; | |
13110 | break; | |
13111 | case 69: | |
13112 | name = "Phu Yen"; | |
13113 | break; | |
13114 | case 70: | |
13115 | name = "Quang Binh"; | |
13116 | break; | |
13117 | case 71: | |
13118 | name = "Quang Ngai"; | |
13119 | break; | |
13120 | case 72: | |
13121 | name = "Quang Tri"; | |
13122 | break; | |
13123 | case 73: | |
13124 | name = "Soc Trang"; | |
13125 | break; | |
13126 | case 74: | |
13127 | name = "Thua Thien"; | |
13128 | break; | |
13129 | case 75: | |
13130 | name = "Tra Vinh"; | |
13131 | break; | |
13132 | case 76: | |
13133 | name = "Tuyen Quang"; | |
13134 | break; | |
13135 | case 77: | |
13136 | name = "Vinh Long"; | |
13137 | break; | |
13138 | case 78: | |
13139 | name = "Da Nang"; | |
13140 | break; | |
13141 | case 79: | |
13142 | name = "Hai Duong"; | |
13143 | break; | |
13144 | case 80: | |
13145 | name = "Ha Nam"; | |
13146 | break; | |
13147 | case 81: | |
13148 | name = "Hung Yen"; | |
13149 | break; | |
13150 | case 82: | |
13151 | name = "Nam Dinh"; | |
13152 | break; | |
13153 | case 83: | |
13154 | name = "Phu Tho"; | |
13155 | break; | |
13156 | case 84: | |
13157 | name = "Quang Nam"; | |
13158 | break; | |
13159 | case 85: | |
13160 | name = "Thai Nguyen"; | |
13161 | break; | |
13162 | case 87: | |
13163 | name = "Can Tho"; | |
13164 | break; | |
13165 | case 88: | |
13166 | name = "Dak Lak"; | |
13167 | break; | |
13168 | case 89: | |
13169 | name = "Lai Chau"; | |
13170 | break; | |
13171 | case 90: | |
13172 | name = "Lao Cai"; | |
13173 | break; | |
13174 | case 91: | |
13175 | name = "Dak Nong"; | |
13176 | break; | |
13177 | case 92: | |
13178 | name = "Dien Bien"; | |
13179 | break; | |
13180 | case 93: | |
13181 | name = "Hau Giang"; | |
13182 | break; | |
13183 | } | |
13184 | } | |
13185 | if (strcmp(country_code,"VU") == 0) { | |
13186 | switch (region_code2) { | |
13187 | case 5: | |
13188 | name = "Ambrym"; | |
13189 | break; | |
13190 | case 6: | |
13191 | name = "Aoba"; | |
13192 | break; | |
13193 | case 7: | |
13194 | name = "Torba"; | |
13195 | break; | |
13196 | case 8: | |
13197 | name = "Efate"; | |
13198 | break; | |
13199 | case 9: | |
13200 | name = "Epi"; | |
13201 | break; | |
13202 | case 10: | |
13203 | name = "Malakula"; | |
13204 | break; | |
13205 | case 11: | |
13206 | name = "Paama"; | |
13207 | break; | |
13208 | case 12: | |
13209 | name = "Pentecote"; | |
13210 | break; | |
13211 | case 13: | |
13212 | name = "Sanma"; | |
13213 | break; | |
13214 | case 14: | |
13215 | name = "Shepherd"; | |
13216 | break; | |
13217 | case 15: | |
13218 | name = "Tafea"; | |
13219 | break; | |
13220 | case 16: | |
13221 | name = "Malampa"; | |
13222 | break; | |
13223 | case 17: | |
13224 | name = "Penama"; | |
13225 | break; | |
13226 | case 18: | |
13227 | name = "Shefa"; | |
13228 | break; | |
13229 | } | |
13230 | } | |
13231 | if (strcmp(country_code,"WS") == 0) { | |
13232 | switch (region_code2) { | |
13233 | case 2: | |
13234 | name = "Aiga-i-le-Tai"; | |
13235 | break; | |
13236 | case 3: | |
13237 | name = "Atua"; | |
13238 | break; | |
13239 | case 4: | |
13240 | name = "Fa"; | |
13241 | break; | |
13242 | case 5: | |
13243 | name = "Gaga"; | |
13244 | break; | |
13245 | case 6: | |
13246 | name = "Va"; | |
13247 | break; | |
13248 | case 7: | |
13249 | name = "Gagaifomauga"; | |
13250 | break; | |
13251 | case 8: | |
13252 | name = "Palauli"; | |
13253 | break; | |
13254 | case 9: | |
13255 | name = "Satupa"; | |
13256 | break; | |
13257 | case 10: | |
13258 | name = "Tuamasaga"; | |
13259 | break; | |
13260 | case 11: | |
13261 | name = "Vaisigano"; | |
13262 | break; | |
13263 | } | |
13264 | } | |
13265 | if (strcmp(country_code,"YE") == 0) { | |
13266 | switch (region_code2) { | |
13267 | case 1: | |
13268 | name = "Abyan"; | |
13269 | break; | |
13270 | case 2: | |
13271 | name = "Adan"; | |
13272 | break; | |
13273 | case 3: | |
13274 | name = "Al Mahrah"; | |
13275 | break; | |
13276 | case 4: | |
13277 | name = "Hadramawt"; | |
13278 | break; | |
13279 | case 5: | |
13280 | name = "Shabwah"; | |
13281 | break; | |
13282 | case 8: | |
13283 | name = "Al Hudaydah"; | |
13284 | break; | |
13285 | case 10: | |
13286 | name = "Al Mahwit"; | |
13287 | break; | |
13288 | case 11: | |
13289 | name = "Dhamar"; | |
13290 | break; | |
13291 | case 14: | |
13292 | name = "Ma'rib"; | |
13293 | break; | |
13294 | case 15: | |
13295 | name = "Sa"; | |
13296 | break; | |
13297 | case 16: | |
13298 | name = "San"; | |
13299 | break; | |
13300 | case 20: | |
13301 | name = "Al Bayda'"; | |
13302 | break; | |
13303 | case 21: | |
13304 | name = "Al Jawf"; | |
13305 | break; | |
13306 | case 22: | |
13307 | name = "Hajjah"; | |
13308 | break; | |
13309 | case 23: | |
13310 | name = "Ibb"; | |
13311 | break; | |
13312 | case 24: | |
13313 | name = "Lahij"; | |
13314 | break; | |
13315 | case 25: | |
13316 | name = "Ta"; | |
13317 | break; | |
13318 | } | |
13319 | } | |
13320 | if (strcmp(country_code,"ZA") == 0) { | |
13321 | switch (region_code2) { | |
13322 | case 2: | |
13323 | name = "KwaZulu-Natal"; | |
13324 | break; | |
13325 | case 3: | |
13326 | name = "Free State"; | |
13327 | break; | |
13328 | case 5: | |
13329 | name = "Eastern Cape"; | |
13330 | break; | |
13331 | case 6: | |
13332 | name = "Gauteng"; | |
13333 | break; | |
13334 | case 7: | |
13335 | name = "Mpumalanga"; | |
13336 | break; | |
13337 | case 8: | |
13338 | name = "Northern Cape"; | |
13339 | break; | |
13340 | case 9: | |
13341 | name = "Limpopo"; | |
13342 | break; | |
13343 | case 10: | |
13344 | name = "North-West"; | |
13345 | break; | |
13346 | case 11: | |
13347 | name = "Western Cape"; | |
13348 | break; | |
13349 | } | |
13350 | } | |
13351 | if (strcmp(country_code,"ZM") == 0) { | |
13352 | switch (region_code2) { | |
13353 | case 1: | |
13354 | name = "Western"; | |
13355 | break; | |
13356 | case 2: | |
13357 | name = "Central"; | |
13358 | break; | |
13359 | case 3: | |
13360 | name = "Eastern"; | |
13361 | break; | |
13362 | case 4: | |
13363 | name = "Luapula"; | |
13364 | break; | |
13365 | case 5: | |
13366 | name = "Northern"; | |
13367 | break; | |
13368 | case 6: | |
13369 | name = "North-Western"; | |
13370 | break; | |
13371 | case 7: | |
13372 | name = "Southern"; | |
13373 | break; | |
13374 | case 8: | |
13375 | name = "Copperbelt"; | |
13376 | break; | |
13377 | case 9: | |
13378 | name = "Lusaka"; | |
13379 | break; | |
13380 | } | |
13381 | } | |
13382 | if (strcmp(country_code,"ZW") == 0) { | |
13383 | switch (region_code2) { | |
13384 | case 1: | |
13385 | name = "Manicaland"; | |
13386 | break; | |
13387 | case 2: | |
13388 | name = "Midlands"; | |
13389 | break; | |
13390 | case 3: | |
13391 | name = "Mashonaland Central"; | |
13392 | break; | |
13393 | case 4: | |
13394 | name = "Mashonaland East"; | |
13395 | break; | |
13396 | case 5: | |
13397 | name = "Mashonaland West"; | |
13398 | break; | |
13399 | case 6: | |
13400 | name = "Matabeleland North"; | |
13401 | break; | |
13402 | case 7: | |
13403 | name = "Matabeleland South"; | |
13404 | break; | |
13405 | case 8: | |
13406 | name = "Masvingo"; | |
13407 | break; | |
13408 | case 9: | |
13409 | name = "Bulawayo"; | |
13410 | break; | |
13411 | case 10: | |
13412 | name = "Harare"; | |
13413 | break; | |
13414 | } | |
13415 | } | |
13416 | return name; | |
13417 | } |