]> jfr.im git - irc/quakenet/newserv.git/blob - geoip/libGeoIP/regionName.c
CHANSERV: tell user when they can't attempts to auth any more, and drop max attempts...
[irc/quakenet/newserv.git] / geoip / libGeoIP / regionName.c
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 }