You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tork/src/GeoIP-1.4.0/libGeoIP/regionName.c

13312 lines
235 KiB

#include <string.h>
#include <stdio.h>
#include "GeoIP.h"
const char * GeoIP_region_name_by_code(const char * country_code,const char * region_code) {
const char * name = NULL;
int region_code2 = -1;
if (region_code == NULL) { return NULL; }
if ((region_code[0] >= 65) & (region_code[0] < (65 + 26))) {
if ((region_code[1] >= 65) & (region_code[1] < (65 + 26))) {
if ((strcmp(country_code,"US") == 0) |
(strcmp(country_code,"CA") == 0)) {
region_code2 = ((region_code[0]-65)*26)+(region_code[1]-65);
}
}
if ((region_code[1] >= 48) & (region_code[1] < (48 + 10))) {
region_code2 = ((region_code[0]-65)*10)+(region_code[1]-48)+100;
}
}
if ((region_code[0] >= 48) & (region_code[0] < (48 + 10))) {
if ((region_code[1] >= 48) & (region_code[1] < (48 + 10))) {
region_code2 = ((region_code[0]-48)*10)+(region_code[1]-48);
}
}
if (region_code2 == -1) {return NULL;}
if (strcmp(country_code,"CA") == 0) {
switch (region_code2) {
case 1:
name = "Alberta";
break;
case 28:
name = "British Columbia";
break;
case 313:
name = "Manitoba";
break;
case 339:
name = "New Brunswick";
break;
case 343:
name = "Newfoundland";
break;
case 356:
name = "Nova Scotia";
break;
case 358:
name = "Nunavut";
break;
case 377:
name = "Ontario";
break;
case 394:
name = "Prince Edward Island";
break;
case 418:
name = "Quebec";
break;
case 478:
name = "Saskatchewan";
break;
case 357:
name = "Northwest Territories";
break;
case 643:
name = "Yukon Territory";
break;
}
}
if (strcmp(country_code,"US") == 0) {
switch (region_code2) {
case 0:
name = "Armed Forces Americas";
break;
case 4:
name = "Armed Forces Europe";
break;
case 10:
name = "Alaska";
break;
case 11:
name = "Alabama";
break;
case 15:
name = "Armed Forces Pacific";
break;
case 17:
name = "Arkansas";
break;
case 18:
name = "American Samoa";
break;
case 25:
name = "Arizona";
break;
case 52:
name = "California";
break;
case 66:
name = "Colorado";
break;
case 71:
name = "Connecticut";
break;
case 80:
name = "District of Columbia";
break;
case 82:
name = "Delaware";
break;
case 141:
name = "Florida";
break;
case 142:
name = "Federated States of Micronesia";
break;
case 156:
name = "Georgia";
break;
case 176:
name = "Guam";
break;
case 190:
name = "Hawaii";
break;
case 208:
name = "Iowa";
break;
case 211:
name = "Idaho";
break;
case 219:
name = "Illinois";
break;
case 221:
name = "Indiana";
break;
case 278:
name = "Kansas";
break;
case 284:
name = "Kentucky";
break;
case 286:
name = "Louisiana";
break;
case 312:
name = "Massachusetts";
break;
case 315:
name = "Maryland";
break;
case 316:
name = "Maine";
break;
case 319:
name = "Marshall Islands";
break;
case 320:
name = "Michigan";
break;
case 325:
name = "Minnesota";
break;
case 326:
name = "Missouri";
break;
case 327:
name = "Northern Mariana Islands";
break;
case 330:
name = "Mississippi";
break;
case 331:
name = "Montana";
break;
case 340:
name = "North Carolina";
break;
case 341:
name = "North Dakota";
break;
case 342:
name = "Nebraska";
break;
case 345:
name = "New Hampshire";
break;
case 347:
name = "New Jersey";
break;
case 350:
name = "New Mexico";
break;
case 359:
name = "Nevada";
break;
case 362:
name = "New York";
break;
case 371:
name = "Ohio";
break;
case 374:
name = "Oklahoma";
break;
case 381:
name = "Oregon";
break;
case 390:
name = "Pennsylvania";
break;
case 407:
name = "Puerto Rico";
break;
case 412:
name = "Palau";
break;
case 450:
name = "Rhode Island";
break;
case 470:
name = "South Carolina";
break;
case 471:
name = "South Dakota";
break;
case 507:
name = "Tennessee";
break;
case 517:
name = "Texas";
break;
case 539:
name = "Utah";
break;
case 546:
name = "Virginia";
break;
case 554:
name = "Virgin Islands";
break;
case 565:
name = "Vermont";
break;
case 572:
name = "Washington";
break;
case 593:
name = "West Virginia";
break;
case 580:
name = "Wisconsin";
break;
case 596:
name = "Wyoming";
break;
}
}
if (strcmp(country_code,"AD") == 0) {
switch (region_code2) {
case 2:
name = "Canillo";
break;
case 3:
name = "Encamp";
break;
case 4:
name = "La Massana";
break;
case 5:
name = "Ordino";
break;
case 6:
name = "Sant Julia de Loria";
break;
case 7:
name = "Andorra la Vella";
break;
case 8:
name = "Escaldes-Engordany";
break;
}
}
if (strcmp(country_code,"AE") == 0) {
switch (region_code2) {
case 1:
name = "Abu Dhabi";
break;
case 2:
name = "Ajman";
break;
case 3:
name = "Dubai";
break;
case 4:
name = "Fujairah";
break;
case 5:
name = "Ras Al Khaimah";
break;
case 6:
name = "Sharjah";
break;
case 7:
name = "Umm Al Quwain";
break;
}
}
if (strcmp(country_code,"AF") == 0) {
switch (region_code2) {
case 1:
name = "Badakhshan";
break;
case 2:
name = "Badghis";
break;
case 3:
name = "Baghlan";
break;
case 5:
name = "Bamian";
break;
case 6:
name = "Farah";
break;
case 7:
name = "Faryab";
break;
case 8:
name = "Ghazni";
break;
case 9:
name = "Ghowr";
break;
case 10:
name = "Helmand";
break;
case 11:
name = "Herat";
break;
case 13:
name = "Kabol";
break;
case 14:
name = "Kapisa";
break;
case 15:
name = "Konar";
break;
case 16:
name = "Laghman";
break;
case 17:
name = "Lowgar";
break;
case 18:
name = "Nangarhar";
break;
case 19:
name = "Nimruz";
break;
case 20:
name = "Oruzgan";
break;
case 21:
name = "Paktia";
break;
case 22:
name = "Parvan";
break;
case 23:
name = "Kandahar";
break;
case 24:
name = "Kondoz";
break;
case 26:
name = "Takhar";
break;
case 27:
name = "Vardak";
break;
case 28:
name = "Zabol";
break;
case 29:
name = "Paktika";
break;
case 30:
name = "Balkh";
break;
case 31:
name = "Jowzjan";
break;
case 32:
name = "Samangan";
break;
case 33:
name = "Sar-e Pol";
break;
case 34:
name = "Konar";
break;
case 35:
name = "Laghman";
break;
case 36:
name = "Paktia";
break;
case 37:
name = "Khowst";
break;
case 38:
name = "Nurestan";
break;
}
}
if (strcmp(country_code,"AG") == 0) {
switch (region_code2) {
case 1:
name = "Barbuda";
break;
case 3:
name = "Saint George";
break;
case 4:
name = "Saint John";
break;
case 5:
name = "Saint Mary";
break;
case 6:
name = "Saint Paul";
break;
case 7:
name = "Saint Peter";
break;
case 8:
name = "Saint Philip";
break;
}
}
if (strcmp(country_code,"AL") == 0) {
switch (region_code2) {
case 40:
name = "Berat";
break;
case 41:
name = "Diber";
break;
case 42:
name = "Durres";
break;
case 43:
name = "Elbasan";
break;
case 44:
name = "Fier";
break;
case 45:
name = "Gjirokaster";
break;
case 46:
name = "Korce";
break;
case 47:
name = "Kukes";
break;
case 48:
name = "Lezhe";
break;
case 49:
name = "Shkoder";
break;
case 50:
name = "Tirane";
break;
case 51:
name = "Vlore";
break;
}
}
if (strcmp(country_code,"AM") == 0) {
switch (region_code2) {
case 1:
name = "Aragatsotn";
break;
case 2:
name = "Ararat";
break;
case 3:
name = "Armavir";
break;
case 4:
name = "Geghark'unik'";
break;
case 5:
name = "Kotayk'";
break;
case 6:
name = "Lorri";
break;
case 7:
name = "Shirak";
break;
case 8:
name = "Syunik'";
break;
case 9:
name = "Tavush";
break;
case 10:
name = "Vayots' Dzor";
break;
case 11:
name = "Yerevan";
break;
}
}
if (strcmp(country_code,"AO") == 0) {
switch (region_code2) {
case 1:
name = "Benguela";
break;
case 2:
name = "Bie";
break;
case 3:
name = "Cabinda";
break;
case 4:
name = "Cuando Cubango";
break;
case 5:
name = "Cuanza Norte";
break;
case 6:
name = "Cuanza Sul";
break;
case 7:
name = "Cunene";
break;
case 8:
name = "Huambo";
break;
case 9:
name = "Huila";
break;
case 12:
name = "Malanje";
break;
case 14:
name = "Moxico";
break;
case 15:
name = "Uige";
break;
case 16:
name = "Zaire";
break;
case 17:
name = "Lunda Norte";
break;
case 18:
name = "Lunda Sul";
break;
case 19:
name = "Bengo";
break;
case 20:
name = "Luanda";
break;
}
}
if (strcmp(country_code,"AR") == 0) {
switch (region_code2) {
case 1:
name = "Buenos Aires";
break;
case 2:
name = "Catamarca";
break;
case 3:
name = "Chaco";
break;
case 4:
name = "Chubut";
break;
case 5:
name = "Cordoba";
break;
case 6:
name = "Corrientes";
break;
case 7:
name = "Distrito Federal";
break;
case 8:
name = "Entre Rios";
break;
case 9:
name = "Formosa";
break;
case 10:
name = "Jujuy";
break;
case 11:
name = "La Pampa";
break;
case 12:
name = "La Rioja";
break;
case 13:
name = "Mendoza";
break;
case 14:
name = "Misiones";
break;
case 15:
name = "Neuquen";
break;
case 16:
name = "Rio Negro";
break;
case 17:
name = "Salta";
break;
case 18:
name = "San Juan";
break;
case 19:
name = "San Luis";
break;
case 20:
name = "Santa Cruz";
break;
case 21:
name = "Santa Fe";
break;
case 22:
name = "Santiago del Estero";
break;
case 23:
name = "Tierra del Fuego";
break;
case 24:
name = "Tucuman";
break;
}
}
if (strcmp(country_code,"AT") == 0) {
switch (region_code2) {
case 1:
name = "Burgenland";
break;
case 2:
name = "Karnten";
break;
case 3:
name = "Niederosterreich";
break;
case 4:
name = "Oberosterreich";
break;
case 5:
name = "Salzburg";
break;
case 6:
name = "Steiermark";
break;
case 7:
name = "Tirol";
break;
case 8:
name = "Vorarlberg";
break;
case 9:
name = "Wien";
break;
}
}
if (strcmp(country_code,"AU") == 0) {
switch (region_code2) {
case 1:
name = "Australian Capital Territory";
break;
case 2:
name = "New South Wales";
break;
case 3:
name = "Northern Territory";
break;
case 4:
name = "Queensland";
break;
case 5:
name = "South Australia";
break;
case 6:
name = "Tasmania";
break;
case 7:
name = "Victoria";
break;
case 8:
name = "Western Australia";
break;
}
}
if (strcmp(country_code,"AZ") == 0) {
switch (region_code2) {
case 1:
name = "Abseron";
break;
case 2:
name = "Agcabadi";
break;
case 3:
name = "Agdam";
break;
case 4:
name = "Agdas";
break;
case 5:
name = "Agstafa";
break;
case 6:
name = "Agsu";
break;
case 7:
name = "Ali Bayramli";
break;
case 8:
name = "Astara";
break;
case 9:
name = "Baki";
break;
case 10:
name = "Balakan";
break;
case 11:
name = "Barda";
break;
case 12:
name = "Beylaqan";
break;
case 13:
name = "Bilasuvar";
break;
case 14:
name = "Cabrayil";
break;
case 15:
name = "Calilabad";
break;
case 16:
name = "Daskasan";
break;
case 17:
name = "Davaci";
break;
case 18:
name = "Fuzuli";
break;
case 19:
name = "Gadabay";
break;
case 20:
name = "Ganca";
break;
case 21:
name = "Goranboy";
break;
case 22:
name = "Goycay";
break;
case 23:
name = "Haciqabul";
break;
case 24:
name = "Imisli";
break;
case 25:
name = "Ismayilli";
break;
case 26:
name = "Kalbacar";
break;
case 27:
name = "Kurdamir";
break;
case 28:
name = "Lacin";
break;
case 29:
name = "Lankaran";
break;
case 30:
name = "Lankaran";
break;
case 31:
name = "Lerik";
break;
case 32:
name = "Masalli";
break;
case 33:
name = "Mingacevir";
break;
case 34:
name = "Naftalan";
break;
case 35:
name = "Naxcivan";
break;
case 36:
name = "Neftcala";
break;
case 37:
name = "Oguz";
break;
case 38:
name = "Qabala";
break;
case 39:
name = "Qax";
break;
case 40:
name = "Qazax";
break;
case 41:
name = "Qobustan";
break;
case 42:
name = "Quba";
break;
case 43:
name = "Qubadli";
break;
case 44:
name = "Qusar";
break;
case 45:
name = "Saatli";
break;
case 46:
name = "Sabirabad";
break;
case 47:
name = "Saki";
break;
case 48:
name = "Saki";
break;
case 49:
name = "Salyan";
break;
case 50:
name = "Samaxi";
break;
case 51:
name = "Samkir";
break;
case 52:
name = "Samux";
break;
case 53:
name = "Siyazan";
break;
case 54:
name = "Sumqayit";
break;
case 55:
name = "Susa";
break;
case 56:
name = "Susa";
break;
case 57:
name = "Tartar";
break;
case 58:
name = "Tovuz";
break;
case 59:
name = "Ucar";
break;
case 60:
name = "Xacmaz";
break;
case 61:
name = "Xankandi";
break;
case 62:
name = "Xanlar";
break;
case 63:
name = "Xizi";
break;
case 64:
name = "Xocali";
break;
case 65:
name = "Xocavand";
break;
case 66:
name = "Yardimli";
break;
case 67:
name = "Yevlax";
break;
case 68:
name = "Yevlax";
break;
case 69:
name = "Zangilan";
break;
case 70:
name = "Zaqatala";
break;
case 71:
name = "Zardab";
break;
}
}
if (strcmp(country_code,"BA") == 0) {
switch (region_code2) {
case 1:
name = "Federation of Bosnia and Herzegovina";
break;
case 2:
name = "Republika Srpska";
break;
}
}
if (strcmp(country_code,"BB") == 0) {
switch (region_code2) {
case 1:
name = "Christ Church";
break;
case 2:
name = "Saint Andrew";
break;
case 3:
name = "Saint George";
break;
case 4:
name = "Saint James";
break;
case 5:
name = "Saint John";
break;
case 6:
name = "Saint Joseph";
break;
case 7:
name = "Saint Lucy";
break;
case 8:
name = "Saint Michael";
break;
case 9:
name = "Saint Peter";
break;
case 10:
name = "Saint Philip";
break;
case 11:
name = "Saint Thomas";
break;
}
}
if (strcmp(country_code,"BD") == 0) {
switch (region_code2) {
case 1:
name = "Barisal";
break;
case 4:
name = "Bandarban";
break;
case 5:
name = "Comilla";
break;
case 12:
name = "Mymensingh";
break;
case 13:
name = "Noakhali";
break;
case 15:
name = "Patuakhali";
break;
case 22:
name = "Bagerhat";
break;
case 23:
name = "Bhola";
break;
case 24:
name = "Bogra";
break;
case 25:
name = "Barguna";
break;
case 26:
name = "Brahmanbaria";
break;
case 27:
name = "Chandpur";
break;
case 28:
name = "Chapai Nawabganj";
break;
case 29:
name = "Chattagram";
break;
case 30:
name = "Chuadanga";
break;
case 31:
name = "Cox's Bazar";
break;
case 32:
name = "Dhaka";
break;
case 33:
name = "Dinajpur";
break;
case 34:
name = "Faridpur";
break;
case 35:
name = "Feni";
break;
case 36:
name = "Gaibandha";
break;
case 37:
name = "Gazipur";
break;
case 38:
name = "Gopalganj";
break;
case 39:
name = "Habiganj";
break;
case 40:
name = "Jaipurhat";
break;
case 41:
name = "Jamalpur";
break;
case 42:
name = "Jessore";
break;
case 43:
name = "Jhalakati";
break;
case 44:
name = "Jhenaidah";
break;
case 45:
name = "Khagrachari";
break;
case 46:
name = "Khulna";
break;
case 47:
name = "Kishorganj";
break;
case 48:
name = "Kurigram";
break;
case 49:
name = "Kushtia";
break;
case 50:
name = "Laksmipur";
break;
case 51:
name = "Lalmonirhat";
break;
case 52:
name = "Madaripur";
break;
case 53:
name = "Magura";
break;
case 54:
name = "Manikganj";
break;
case 55:
name = "Meherpur";
break;
case 56:
name = "Moulavibazar";
break;
case 57:
name = "Munshiganj";
break;
case 58:
name = "Naogaon";
break;
case 59:
name = "Narail";
break;
case 60:
name = "Narayanganj";
break;
case 61:
name = "Narsingdi";
break;
case 62:
name = "Nator";
break;
case 63:
name = "Netrakona";
break;
case 64:
name = "Nilphamari";
break;
case 65:
name = "Pabna";
break;
case 66:
name = "Panchagar";
break;
case 67:
name = "Parbattya Chattagram";
break;
case 68:
name = "Pirojpur";
break;
case 69:
name = "Rajbari";
break;
case 70:
name = "Rajshahi";
break;
case 71:
name = "Rangpur";
break;
case 72:
name = "Satkhira";
break;
case 73:
name = "Shariyatpur";
break;
case 74:
name = "Sherpur";
break;
case 75:
name = "Sirajganj";
break;
case 76:
name = "Sunamganj";
break;
case 77:
name = "Sylhet";
break;
case 78:
name = "Tangail";
break;
case 79:
name = "Thakurgaon";
break;
}
}
if (strcmp(country_code,"BE") == 0) {
switch (region_code2) {
case 1:
name = "Antwerpen";
break;
case 2:
name = "Brabant";
break;
case 3:
name = "Hainaut";
break;
case 4:
name = "Liege";
break;
case 5:
name = "Limburg";
break;
case 6:
name = "Luxembourg";
break;
case 7:
name = "Namur";
break;
case 8:
name = "Oost-Vlaanderen";
break;
case 9:
name = "West-Vlaanderen";
break;
case 10:
name = "Brabant Wallon";
break;
case 11:
name = "Brussels Hoofdstedelijk Gewest";
break;
case 12:
name = "Vlaams-Brabant";
break;
}
}
if (strcmp(country_code,"BF") == 0) {
switch (region_code2) {
case 15:
name = "Bam";
break;
case 19:
name = "Boulkiemde";
break;
case 20:
name = "Ganzourgou";
break;
case 21:
name = "Gnagna";
break;
case 28:
name = "Kouritenga";
break;
case 33:
name = "Oudalan";
break;
case 34:
name = "Passore";
break;
case 36:
name = "Sanguie";
break;
case 40:
name = "Soum";
break;
case 42:
name = "Tapoa";
break;
case 44:
name = "Zoundweogo";
break;
case 45:
name = "Bale";
break;
case 46:
name = "Banwa";
break;
case 47:
name = "Bazega";
break;
case 48:
name = "Bougouriba";
break;
case 49:
name = "Boulgou";
break;
case 50:
name = "Gourma";
break;
case 51:
name = "Houet";
break;
case 52:
name = "Ioba";
break;
case 53:
name = "Kadiogo";
break;
case 54:
name = "Kenedougou";
break;
case 55:
name = "Komoe";
break;
case 56:
name = "Komondjari";
break;
case 57:
name = "Kompienga";
break;
case 58:
name = "Kossi";
break;
case 59:
name = "Koulpelogo";
break;
case 60:
name = "Kourweogo";
break;
case 61:
name = "Leraba";
break;
case 62:
name = "Loroum";
break;
case 63:
name = "Mouhoun";
break;
case 64:
name = "Namentenga";
break;
case 65:
name = "Naouri";
break;
case 66:
name = "Nayala";
break;
case 67:
name = "Noumbiel";
break;
case 68:
name = "Oubritenga";
break;
case 69:
name = "Poni";
break;
case 70:
name = "Sanmatenga";
break;
case 71:
name = "Seno";
break;
case 72:
name = "Sissili";
break;
case 73:
name = "Sourou";
break;
case 74:
name = "Tuy";
break;
case 75:
name = "Yagha";
break;
case 76:
name = "Yatenga";
break;
case 77:
name = "Ziro";
break;
case 78:
name = "Zondoma";
break;
}
}
if (strcmp(country_code,"BG") == 0) {
switch (region_code2) {
case 33:
name = "Mikhaylovgrad";
break;
case 38:
name = "Blagoevgrad";
break;
case 39:
name = "Burgas";
break;
case 40:
name = "Dobrich";
break;
case 41:
name = "Gabrovo";
break;
case 42:
name = "Grad Sofiya";
break;
case 43:
name = "Khaskovo";
break;
case 44:
name = "Kurdzhali";
break;
case 45:
name = "Kyustendil";
break;
case 46:
name = "Lovech";
break;
case 47:
name = "Montana";
break;
case 48:
name = "Pazardzhik";
break;
case 49:
name = "Pernik";
break;
case 50:
name = "Pleven";
break;
case 51:
name = "Plovdiv";
break;
case 52:
name = "Razgrad";
break;
case 53:
name = "Ruse";
break;
case 54:
name = "Shumen";
break;
case 55:
name = "Silistra";
break;
case 56:
name = "Sliven";
break;
case 57:
name = "Smolyan";
break;
case 58:
name = "Sofiya";
break;
case 59:
name = "Stara Zagora";
break;
case 60:
name = "Turgovishte";
break;
case 61:
name = "Varna";
break;
case 62:
name = "Veliko Turnovo";
break;
case 63:
name = "Vidin";
break;
case 64:
name = "Vratsa";
break;
case 65:
name = "Yambol";
break;
}
}
if (strcmp(country_code,"BH") == 0) {
switch (region_code2) {
case 1:
name = "Al Hadd";
break;
case 2:
name = "Al Manamah";
break;
case 3:
name = "Al Muharraq";
break;
case 5:
name = "Jidd Hafs";
break;
case 6:
name = "Sitrah";
break;
case 8:
name = "Al Mintaqah al Gharbiyah";
break;
case 9:
name = "Mintaqat Juzur Hawar";
break;
case 10:
name = "Al Mintaqah ash Shamaliyah";
break;
case 11:
name = "Al Mintaqah al Wusta";
break;
case 12:
name = "Madinat";
break;
case 13:
name = "Ar Rifa";
break;
case 14:
name = "Madinat Hamad";
break;
}
}
if (strcmp(country_code,"BI") == 0) {
switch (region_code2) {
case 2:
name = "Bujumbura";
break;
case 9:
name = "Bubanza";
break;
case 10:
name = "Bururi";
break;
case 11:
name = "Cankuzo";
break;
case 12:
name = "Cibitoke";
break;
case 13:
name = "Gitega";
break;
case 14:
name = "Karuzi";
break;
case 15:
name = "Kayanza";
break;
case 16:
name = "Kirundo";
break;
case 17:
name = "Makamba";
break;
case 18:
name = "Muyinga";
break;
case 19:
name = "Ngozi";
break;
case 20:
name = "Rutana";
break;
case 21:
name = "Ruyigi";
break;
case 22:
name = "Muramvya";
break;
case 23:
name = "Mwaro";
break;
}
}
if (strcmp(country_code,"BJ") == 0) {
switch (region_code2) {
case 1:
name = "Atakora";
break;
case 2:
name = "Atlantique";
break;
case 3:
name = "Borgou";
break;
case 4:
name = "Mono";
break;
case 5:
name = "Oueme";
break;
case 6:
name = "Zou";
break;
}
}
if (strcmp(country_code,"BM") == 0) {
switch (region_code2) {
case 1:
name = "Devonshire";
break;
case 2:
name = "Hamilton";
break;
case 3:
name = "Hamilton";
break;
case 4:
name = "Paget";
break;
case 5:
name = "Pembroke";
break;
case 6:
name = "Saint George";
break;
case 7:
name = "Saint George's";
break;
case 8:
name = "Sandys";
break;
case 9:
name = "Smiths";
break;
case 10:
name = "Southampton";
break;
case 11:
name = "Warwick";
break;
}
}
if (strcmp(country_code,"BN") == 0) {
switch (region_code2) {
case 7:
name = "Alibori";
break;
case 8:
name = "Belait";
break;
case 9:
name = "Brunei and Muara";
break;
case 10:
name = "Temburong";
break;
case 11:
name = "Collines";
break;
case 12:
name = "Kouffo";
break;
case 13:
name = "Donga";
break;
case 14:
name = "Littoral";
break;
case 15:
name = "Tutong";
break;
case 16:
name = "Oueme";
break;
case 17:
name = "Plateau";
break;
case 18:
name = "Zou";
break;
}
}
if (strcmp(country_code,"BO") == 0) {
switch (region_code2) {
case 1:
name = "Chuquisaca";
break;
case 2:
name = "Cochabamba";
break;
case 3:
name = "El Beni";
break;
case 4:
name = "La Paz";
break;
case 5:
name = "Oruro";
break;
case 6:
name = "Pando";
break;
case 7:
name = "Potosi";
break;
case 8:
name = "Santa Cruz";
break;
case 9:
name = "Tarija";
break;
}
}
if (strcmp(country_code,"BR") == 0) {
switch (region_code2) {
case 1:
name = "Acre";
break;
case 2:
name = "Alagoas";
break;
case 3:
name = "Amapa";
break;
case 4:
name = "Amazonas";
break;
case 5:
name = "Bahia";
break;
case 6:
name = "Ceara";
break;
case 7:
name = "Distrito Federal";
break;
case 8:
name = "Espirito Santo";
break;
case 11:
name = "Mato Grosso do Sul";
break;
case 13:
name = "Maranhao";
break;
case 14:
name = "Mato Grosso";
break;
case 15:
name = "Minas Gerais";
break;
case 16:
name = "Para";
break;
case 17:
name = "Paraiba";
break;
case 18:
name = "Parana";
break;
case 20:
name = "Piaui";
break;
case 21:
name = "Rio de Janeiro";
break;
case 22:
name = "Rio Grande do Norte";
break;
case 23:
name = "Rio Grande do Sul";
break;
case 24:
name = "Rondonia";
break;
case 25:
name = "Roraima";
break;
case 26:
name = "Santa Catarina";
break;
case 27:
name = "Sao Paulo";
break;
case 28:
name = "Sergipe";
break;
case 29:
name = "Goias";
break;
case 30:
name = "Pernambuco";
break;
case 31:
name = "Tocantins";
break;
}
}
if (strcmp(country_code,"BS") == 0) {
switch (region_code2) {
case 5:
name = "Bimini";
break;
case 6:
name = "Cat Island";
break;
case 10:
name = "Exuma";
break;
case 13:
name = "Inagua";
break;
case 15:
name = "Long Island";
break;
case 16:
name = "Mayaguana";
break;
case 18:
name = "Ragged Island";
break;
case 22:
name = "Harbour Island";
break;
case 23:
name = "New Providence";
break;
case 24:
name = "Acklins and Crooked Islands";
break;
case 25:
name = "Freeport";
break;
case 26:
name = "Fresh Creek";
break;
case 27:
name = "Governor's Harbour";
break;
case 28:
name = "Green Turtle Cay";
break;
case 29:
name = "High Rock";
break;
case 30:
name = "Kemps Bay";
break;
case 31:
name = "Marsh Harbour";
break;
case 32:
name = "Nichollstown and Berry Islands";
break;
case 33:
name = "Rock Sound";
break;
case 34:
name = "Sandy Point";
break;
case 35:
name = "San Salvador and Rum Cay";
break;
}
}
if (strcmp(country_code,"BT") == 0) {
switch (region_code2) {
case 5:
name = "Bumthang";
break;
case 6:
name = "Chhukha";
break;
case 7:
name = "Chirang";
break;
case 8:
name = "Daga";
break;
case 9:
name = "Geylegphug";
break;
case 10:
name = "Ha";
break;
case 11:
name = "Lhuntshi";
break;
case 12:
name = "Mongar";
break;
case 13:
name = "Paro";
break;
case 14:
name = "Pemagatsel";
break;
case 15:
name = "Punakha";
break;
case 16:
name = "Samchi";
break;
case 17:
name = "Samdrup";
break;
case 18:
name = "Shemgang";
break;
case 19:
name = "Tashigang";
break;
case 20:
name = "Thimphu";
break;
case 21:
name = "Tongsa";
break;
case 22:
name = "Wangdi Phodrang";
break;
}
}
if (strcmp(country_code,"BW") == 0) {
switch (region_code2) {
case 1:
name = "Central";
break;
case 2:
name = "Chobe";
break;
case 3:
name = "Ghanzi";
break;
case 4:
name = "Kgalagadi";
break;
case 5:
name = "Kgatleng";
break;
case 6:
name = "Kweneng";
break;
case 7:
name = "Ngamiland";
break;
case 8:
name = "North-East";
break;
case 9:
name = "South-East";
break;
case 10:
name = "Southern";
break;
}
}
if (strcmp(country_code,"BY") == 0) {
switch (region_code2) {
case 1:
name = "Brestskaya Voblasts'";
break;
case 2:
name = "Homyel'skaya Voblasts'";
break;
case 3:
name = "Hrodzyenskaya Voblasts'";
break;
case 4:
name = "Minsk";
break;
case 5:
name = "Minskaya Voblasts'";
break;
case 6:
name = "Mahilyowskaya Voblasts'";
break;
case 7:
name = "Vitsyebskaya Voblasts'";
break;
}
}
if (strcmp(country_code,"BZ") == 0) {
switch (region_code2) {
case 1:
name = "Belize";
break;
case 2:
name = "Cayo";
break;
case 3:
name = "Corozal";
break;
case 4:
name = "Orange Walk";
break;
case 5:
name = "Stann Creek";
break;
case 6:
name = "Toledo";
break;
}
}
if (strcmp(country_code,"CF") == 0) {
switch (region_code2) {
case 1:
name = "Bamingui-Bangoran";
break;
case 2:
name = "Basse-Kotto";
break;
case 3:
name = "Haute-Kotto";
break;
case 4:
name = "Mambere-Kadei";
break;
case 5:
name = "Haut-Mbomou";
break;
case 6:
name = "Kemo";
break;
case 7:
name = "Lobaye";
break;
case 8:
name = "Mbomou";
break;
case 9:
name = "Nana-Mambere";
break;
case 11:
name = "Ouaka";
break;
case 12:
name = "Ouham";
break;
case 13:
name = "Ouham-Pende";
break;
case 14:
name = "Vakaga";
break;
case 15:
name = "Nana-Grebizi";
break;
case 16:
name = "Sangha-Mbaere";
break;
case 17:
name = "Ombella-Mpoko";
break;
case 18:
name = "Bangui";
break;
}
}
if (strcmp(country_code,"CG") == 0) {
switch (region_code2) {
case 1:
name = "Bouenza";
break;
case 3:
name = "Cuvette";
break;
case 4:
name = "Kouilou";
break;
case 5:
name = "Lekoumou";
break;
case 6:
name = "Likouala";
break;
case 7:
name = "Niari";
break;
case 8:
name = "Plateaux";
break;
case 10:
name = "Sangha";
break;
case 11:
name = "Pool";
break;
case 12:
name = "Brazzaville";
break;
}
}
if (strcmp(country_code,"CH") == 0) {
switch (region_code2) {
case 1:
name = "Aargau";
break;
case 2:
name = "Ausser-Rhoden";
break;
case 3:
name = "Basel-Landschaft";
break;
case 4:
name = "Basel-Stadt";
break;
case 5:
name = "Bern";
break;
case 6:
name = "Fribourg";
break;
case 7:
name = "Geneve";
break;
case 8:
name = "Glarus";
break;
case 9:
name = "Graubunden";
break;
case 10:
name = "Inner-Rhoden";
break;
case 11:
name = "Luzern";
break;
case 12:
name = "Neuchatel";
break;
case 13:
name = "Nidwalden";
break;
case 14:
name = "Obwalden";
break;
case 15:
name = "Sankt Gallen";
break;
case 16:
name = "Schaffhausen";
break;
case 17:
name = "Schwyz";
break;
case 18:
name = "Solothurn";
break;
case 19:
name = "Thurgau";
break;
case 20:
name = "Ticino";
break;
case 21:
name = "Uri";
break;
case 22:
name = "Valais";
break;
case 23:
name = "Vaud";
break;
case 24:
name = "Zug";
break;
case 25:
name = "Zurich";
break;
case 26:
name = "Jura";
break;
}
}
if (strcmp(country_code,"CI") == 0) {
switch (region_code2) {
case 1:
name = "Abengourou";
break;
case 3:
name = "Dabakala";
break;
case 5:
name = "Adzope";
break;
case 6:
name = "Agboville";
break;
case 7:
name = "Biankouma";
break;
case 11:
name = "Bouna";
break;
case 12:
name = "Boundiali";
break;
case 14:
name = "Danane";
break;
case 16:
name = "Divo";
break;
case 17:
name = "Ferkessedougou";
break;
case 18:
name = "Gagnoa";
break;
case 20:
name = "Katiola";
break;
case 21:
name = "Korhogo";
break;
case 23:
name = "Odienne";
break;
case 25:
name = "Seguela";
break;
case 26:
name = "Touba";
break;
case 27:
name = "Bongouanou";
break;
case 28:
name = "Issia";
break;
case 29:
name = "Lakota";
break;
case 30:
name = "Mankono";
break;
case 31:
name = "Oume";
break;
case 32:
name = "Soubre";
break;
case 33:
name = "Tingrela";
break;
case 34:
name = "Zuenoula";
break;
case 36:
name = "Bangolo";
break;
case 37:
name = "Beoumi";
break;
case 38:
name = "Bondoukou";
break;
case 39:
name = "Bouafle";
break;
case 40:
name = "Bouake";
break;
case 41:
name = "Daloa";
break;
case 42:
name = "Daoukro";
break;
case 44:
name = "Duekoue";
break;
case 45:
name = "Grand-Lahou";
break;
case 47:
name = "Man";
break;
case 48:
name = "Mbahiakro";
break;
case 49:
name = "Sakassou";
break;
case 50:
name = "San Pedro";
break;
case 51:
name = "Sassandra";
break;
case 52:
name = "Sinfra";
break;
case 53:
name = "Tabou";
break;
case 54:
name = "Tanda";
break;
case 55:
name = "Tiassale";
break;
case 56:
name = "Toumodi";
break;
case 57:
name = "Vavoua";
break;
case 61:
name = "Abidjan";
break;
case 62:
name = "Aboisso";
break;
case 63:
name = "Adiake";
break;
case 64:
name = "Alepe";
break;
case 65:
name = "Bocanda";
break;
case 66:
name = "Dabou";
break;
case 67:
name = "Dimbokro";
break;
case 68:
name = "Grand-Bassam";
break;
case 69:
name = "Guiglo";
break;
case 70:
name = "Jacqueville";
break;
case 71:
name = "Tiebissou";
break;
case 72:
name = "Toulepleu";
break;
case 73:
name = "Yamoussoukro";
break;
}
}
if (strcmp(country_code,"CL") == 0) {
switch (region_code2) {
case 1:
name = "Valparaiso";
break;
case 2:
name = "Aisen del General Carlos Ibanez del Campo";
break;
case 3:
name = "Antofagasta";
break;
case 4:
name = "Araucania";
break;
case 5:
name = "Atacama";
break;
case 6:
name = "Bio-Bio";
break;
case 7:
name = "Coquimbo";
break;
case 8:
name = "Libertador General Bernardo O'Higgins";
break;
case 9:
name = "Los Lagos";
break;
case 10:
name = "Magallanes y de la Antartica Chilena";
break;
case 11:
name = "Maule";
break;
case 12:
name = "Region Metropolitana";
break;
case 13:
name = "Tarapaca";
break;
}
}
if (strcmp(country_code,"CM") == 0) {
switch (region_code2) {
case 4:
name = "Est";
break;
case 5:
name = "Littoral";
break;
case 7:
name = "Nord-Ouest";
break;
case 8:
name = "Ouest";
break;
case 9:
name = "Sud-Ouest";
break;
case 10:
name = "Adamaoua";
break;
case 11:
name = "Centre";
break;
case 12:
name = "Extreme-Nord";
break;
case 13:
name = "Nord";
break;
case 14:
name = "Sud";
break;
}
}
if (strcmp(country_code,"CN") == 0) {
switch (region_code2) {
case 1:
name = "Anhui";
break;
case 2:
name = "Zhejiang";
break;
case 3:
name = "Jiangxi";
break;
case 4:
name = "Jiangsu";
break;
case 5:
name = "Jilin";
break;
case 6:
name = "Qinghai";
break;
case 7:
name = "Fujian";
break;
case 8:
name = "Heilongjiang";
break;
case 9:
name = "Henan";
break;
case 10:
name = "Hebei";
break;
case 11:
name = "Hunan";
break;
case 12:
name = "Hubei";
break;
case 13:
name = "Xinjiang";
break;
case 14:
name = "Xizang";
break;
case 15:
name = "Gansu";
break;
case 16:
name = "Guangxi";
break;
case 18:
name = "Guizhou";
break;
case 19:
name = "Liaoning";
break;
case 20:
name = "Nei Mongol";
break;
case 21:
name = "Ningxia";
break;
case 22:
name = "Beijing";
break;
case 23:
name = "Shanghai";
break;
case 24:
name = "Shanxi";
break;
case 25:
name = "Shandong";
break;
case 26:
name = "Shaanxi";
break;
case 28:
name = "Tianjin";
break;
case 29:
name = "Yunnan";
break;
case 30:
name = "Guangdong";
break;
case 31:
name = "Hainan";
break;
case 32:
name = "Sichuan";
break;
case 33:
name = "Chongqing";
break;
}
}
if (strcmp(country_code,"CO") == 0) {
switch (region_code2) {
case 1:
name = "Amazonas";
break;
case 2:
name = "Antioquia";
break;
case 3:
name = "Arauca";
break;
case 4:
name = "Atlantico";
break;
case 8:
name = "Caqueta";
break;
case 9:
name = "Cauca";
break;
case 10:
name = "Cesar";
break;
case 11:
name = "Choco";
break;
case 12:
name = "Cordoba";
break;
case 14:
name = "Guaviare";
break;
case 15:
name = "Guainia";
break;
case 16:
name = "Huila";
break;
case 17:
name = "La Guajira";
break;
case 19:
name = "Meta";
break;
case 20:
name = "Narino";
break;
case 21:
name = "Norte de Santander";
break;
case 22:
name = "Putumayo";
break;
case 23:
name = "Quindio";
break;
case 24:
name = "Risaralda";
break;
case 25:
name = "San Andres y Providencia";
break;
case 26:
name = "Santander";
break;
case 27:
name = "Sucre";
break;
case 28:
name = "Tolima";
break;
case 29:
name = "Valle del Cauca";
break;
case 30:
name = "Vaupes";
break;
case 31:
name = "Vichada";
break;
case 32:
name = "Casanare";
break;
case 33:
name = "Cundinamarca";
break;
case 34:
name = "Distrito Especial";
break;
case 35:
name = "Bolivar";
break;
case 36:
name = "Boyaca";
break;
case 37:
name = "Caldas";
break;
case 38:
name = "Magdalena";
break;
}
}
if (strcmp(country_code,"CR") == 0) {
switch (region_code2) {
case 1:
name = "Alajuela";
break;
case 2:
name = "Cartago";
break;
case 3:
name = "Guanacaste";
break;
case 4:
name = "Heredia";
break;
case 6:
name = "Limon";
break;
case 7:
name = "Puntarenas";
break;
case 8:
name = "San Jose";
break;
}
}
if (strcmp(country_code,"CU") == 0) {
switch (region_code2) {
case 1:
name = "Pinar del Rio";
break;
case 2:
name = "Ciudad de la Habana";
break;
case 3:
name = "Matanzas";
break;
case 4:
name = "Isla de la Juventud";
break;
case 5:
name = "Camaguey";
break;
case 7:
name = "Ciego de Avila";
break;
case 8:
name = "Cienfuegos";
break;
case 9:
name = "Granma";
break;
case 10:
name = "Guantanamo";
break;
case 11:
name = "La Habana";
break;
case 12:
name = "Holguin";
break;
case 13:
name = "Las Tunas";
break;
case 14:
name = "Sancti Spiritus";
break;
case 15:
name = "Santiago de Cuba";
break;
case 16:
name = "Villa Clara";
break;
}
}
if (strcmp(country_code,"CV") == 0) {
switch (region_code2) {
case 1:
name = "Boa Vista";
break;
case 2:
name = "Brava";
break;
case 4:
name = "Maio";
break;
case 5:
name = "Paul";
break;
case 7:
name = "Ribeira Grande";
break;
case 8:
name = "Sal";
break;
case 10:
name = "Sao Nicolau";
break;
case 11:
name = "Sao Vicente";
break;
case 13:
name = "Mosteiros";
break;
case 14:
name = "Praia";
break;
case 15:
name = "Santa Catarina";
break;
case 16:
name = "Santa Cruz";
break;
case 17:
name = "Sao Domingos";
break;
case 18:
name = "Sao Filipe";
break;
case 19:
name = "Sao Miguel";
break;
case 20:
name = "Tarrafal";
break;
}
}
if (strcmp(country_code,"CY") == 0) {
switch (region_code2) {
case 1:
name = "Famagusta";
break;
case 2:
name = "Kyrenia";
break;
case 3:
name = "Larnaca";
break;
case 4:
name = "Nicosia";
break;
case 5:
name = "Limassol";
break;
case 6:
name = "Paphos";
break;
}
}
if (strcmp(country_code,"CZ") == 0) {
switch (region_code2) {
case 3:
name = "Blansko";
break;
case 4:
name = "Breclav";
break;
case 20:
name = "Hradec Kralove";
break;
case 21:
name = "Jablonec nad Nisou";
break;
case 23:
name = "Jiein";
break;
case 24:
name = "Jihlava";
break;
case 30:
name = "Kolin";
break;
case 33:
name = "Liberec";
break;
case 36:
name = "Melnik";
break;
case 37:
name = "Mlada Boleslav";
break;
case 39:
name = "Nachod";
break;
case 41:
name = "Nymburk";
break;
case 45:
name = "Pardubice";
break;
case 52:
name = "Hlavni Mesto Praha";
break;
case 61:
name = "Semily";
break;
case 70:
name = "Trutnov";
break;
case 78:
name = "Jihomoravsky Kraj";
break;
case 79:
name = "Jihocesky Kraj";
break;
case 80:
name = "Vysocina";
break;
case 81:
name = "Karlovarsky Kraj";
break;
case 82:
name = "Kralovehradecky Kraj";
break;
case 83:
name = "Liberecky Kraj";
break;
case 84:
name = "Olomoucky Kraj";
break;
case 85:
name = "Moravskoslezsky Kraj";
break;
case 86:
name = "Pardubicky Kraj";
break;
case 87:
name = "Plzensky Kraj";
break;
case 88:
name = "Stredocesky Kraj";
break;
case 89:
name = "Ustecky Kraj";
break;
case 90:
name = "Zlinsky Kraj";
break;
}
}
if (strcmp(country_code,"DE") == 0) {
switch (region_code2) {
case 1:
name = "Baden-W<>rttemberg";
break;
case 2:
name = "Bayern";
break;
case 3:
name = "Bremen";
break;
case 4:
name = "Hamburg";
break;
case 5:
name = "Hessen";
break;
case 6:
name = "Niedersachsen";
break;
case 7:
name = "Nordrhein-Westfalen";
break;
case 8:
name = "Rheinland-Pfalz";
break;
case 9:
name = "Saarland";
break;
case 10:
name = "Schleswig-Holstein";
break;
case 11:
name = "Brandenburg";
break;
case 12:
name = "Mecklenburg-Vorpommern";
break;
case 13:
name = "Sachsen";
break;
case 14:
name = "Sachsen-Anhalt";
break;
case 15:
name = "Thuringen";
break;
case 16:
name = "Berlin";
break;
}
}
if (strcmp(country_code,"DJ") == 0) {
switch (region_code2) {
case 2:
name = "Dikhil";
break;
case 3:
name = "Djibouti";
break;
case 4:
name = "Obock";
break;
case 5:
name = "Tadjoura";
break;
}
}
if (strcmp(country_code,"DK") == 0) {
switch (region_code2) {
case 1:
name = "Arhus";
break;
case 2:
name = "Bornholm";
break;
case 3:
name = "Frederiksborg";
break;
case 4:
name = "Fyn";
break;
case 5:
name = "Kobenhavn";
break;
case 6:
name = "Staden Kobenhavn";
break;
case 7:
name = "Nordjylland";
break;
case 8:
name = "Ribe";
break;
case 9:
name = "Ringkobing";
break;
case 10:
name = "Roskilde";
break;
case 11:
name = "Sonderjylland";
break;
case 12:
name = "Storstrom";
break;
case 13:
name = "Vejle";
break;
case 14:
name = "Vestsjalland";
break;
case 15:
name = "Viborg";
break;
}
}
if (strcmp(country_code,"DM") == 0) {
switch (region_code2) {
case 2:
name = "Saint Andrew";
break;
case 3:
name = "Saint David";
break;
case 4:
name = "Saint George";
break;
case 5:
name = "Saint John";
break;
case 6:
name = "Saint Joseph";
break;
case 7:
name = "Saint Luke";
break;
case 8:
name = "Saint Mark";
break;
case 9:
name = "Saint Patrick";
break;
case 10:
name = "Saint Paul";
break;
case 11:
name = "Saint Peter";
break;
}
}
if (strcmp(country_code,"DO") == 0) {
switch (region_code2) {
case 1:
name = "Azua";
break;
case 2:
name = "Baoruco";
break;
case 3:
name = "Barahona";
break;
case 4:
name = "Dajabon";
break;
case 5:
name = "Distrito Nacional";
break;
case 6:
name = "Duarte";
break;
case 8:
name = "Espaillat";
break;
case 9:
name = "Independencia";
break;
case 10:
name = "La Altagracia";
break;
case 11:
name = "Elias Pina";
break;
case 12:
name = "La Romana";
break;
case 14:
name = "Maria Trinidad Sanchez";
break;
case 15:
name = "Monte Cristi";
break;
case 16:
name = "Pedernales";
break;
case 17:
name = "Peravia";
break;
case 18:
name = "Puerto Plata";
break;
case 19:
name = "Salcedo";
break;
case 20:
name = "Samana";
break;
case 21:
name = "Sanchez Ramirez";
break;
case 23:
name = "San Juan";
break;
case 24:
name = "San Pedro De Macoris";
break;
case 25:
name = "Santiago";
break;
case 26:
name = "Santiago Rodriguez";
break;
case 27:
name = "Valverde";
break;
case 28:
name = "El Seibo";
break;
case 29:
name = "Hato Mayor";
break;
case 30:
name = "La Vega";
break;
case 31:
name = "Monsenor Nouel";
break;
case 32:
name = "Monte Plata";
break;
case 33:
name = "San Cristobal";
break;
}
}
if (strcmp(country_code,"DZ") == 0) {
switch (region_code2) {
case 1:
name = "Alger";
break;
case 3:
name = "Batna";
break;
case 4:
name = "Constantine";
break;
case 6:
name = "Medea";
break;
case 7:
name = "Mostaganem";
break;
case 9:
name = "Oran";
break;
case 10:
name = "Saida";
break;
case 12:
name = "Setif";
break;
case 13:
name = "Tiaret";
break;
case 14:
name = "Tizi Ouzou";
break;
case 15:
name = "Tlemcen";
break;
case 18:
name = "Bejaia";
break;
case 19:
name = "Biskra";
break;
case 20:
name = "Blida";
break;
case 21:
name = "Bouira";
break;
case 22:
name = "Djelfa";
break;
case 23:
name = "Guelma";
break;
case 24:
name = "Jijel";
break;
case 25:
name = "Laghouat";
break;
case 26:
name = "Mascara";
break;
case 27:
name = "M'sila";
break;
case 29:
name = "Oum el Bouaghi";
break;
case 30:
name = "Sidi Bel Abbes";
break;
case 31:
name = "Skikda";
break;
case 33:
name = "Tebessa";
break;
case 34:
name = "Adrar";
break;
case 35:
name = "Ain Defla";
break;
case 36:
name = "Ain Temouchent";
break;
case 37:
name = "Annaba";
break;
case 38:
name = "Bechar";
break;
case 39:
name = "Bordj Bou Arreridj";
break;
case 40:
name = "Boumerdes";
break;
case 41:
name = "Chlef";
break;
case 42:
name = "El Bayadh";
break;
case 43:
name = "El Oued";
break;
case 44:
name = "El Tarf";
break;
case 45:
name = "Ghardaia";
break;
case 46:
name = "Illizi";
break;
case 47:
name = "Khenchela";
break;
case 48:
name = "Mila";
break;
case 49:
name = "Naama";
break;
case 50:
name = "Ouargla";
break;
case 51:
name = "Relizane";
break;
case 52:
name = "Souk Ahras";
break;
case 53:
name = "Tamanghasset";
break;
case 54:
name = "Tindouf";
break;
case 55:
name = "Tipaza";
break;
case 56:
name = "Tissemsilt";
break;
}
}
if (strcmp(country_code,"EC") == 0) {
switch (region_code2) {
case 1:
name = "Galapagos";
break;
case 2:
name = "Azuay";
break;
case 3:
name = "Bolivar";
break;
case 4:
name = "Canar";
break;
case 5:
name = "Carchi";
break;
case 6:
name = "Chimborazo";
break;
case 7:
name = "Cotopaxi";
break;
case 8:
name = "El Oro";
break;
case 9:
name = "Esmeraldas";
break;
case 10:
name = "Guayas";
break;
case 11:
name = "Imbabura";
break;
case 12:
name = "Loja";
break;
case 13:
name = "Los Rios";
break;
case 14:
name = "Manabi";
break;
case 15:
name = "Morona-Santiago";
break;
case 17:
name = "Pastaza";
break;
case 18:
name = "Pichincha";
break;
case 19:
name = "Tungurahua";
break;
case 20:
name = "Zamora-Chinchipe";
break;
case 22:
name = "Sucumbios";
break;
case 23:
name = "Napo";
break;
case 24:
name = "Orellana";
break;
}
}
if (strcmp(country_code,"EE") == 0) {
switch (region_code2) {
case 1:
name = "Harjumaa";
break;
case 2:
name = "Hiiumaa";
break;
case 3:
name = "Ida-Virumaa";
break;
case 4:
name = "Jarvamaa";
break;
case 5:
name = "Jogevamaa";
break;
case 6:
name = "Kohtla-Jarve";
break;
case 7:
name = "Laanemaa";
break;
case 8:
name = "Laane-Virumaa";
break;
case 9:
name = "Narva";
break;
case 10:
name = "Parnu";
break;
case 11:
name = "Parnumaa";
break;
case 12:
name = "Polvamaa";
break;
case 13:
name = "Raplamaa";
break;
case 14:
name = "Saaremaa";
break;
case 15:
name = "Sillamae";
break;
case 16:
name = "Tallinn";
break;
case 17:
name = "Tartu";
break;
case 18:
name = "Tartumaa";
break;
case 19:
name = "Valgamaa";
break;
case 20:
name = "Viljandimaa";
break;
case 21:
name = "Vorumaa";
break;
}
}
if (strcmp(country_code,"EG") == 0) {
switch (region_code2) {
case 1:
name = "Ad Daqahliyah";
break;
case 2:
name = "Al Bahr al Ahmar";
break;
case 3:
name = "Al Buhayrah";
break;
case 4:
name = "Al Fayyum";
break;
case 5:
name = "Al Gharbiyah";
break;
case 6:
name = "Al Iskandariyah";
break;
case 7:
name = "Al Isma'iliyah";
break;
case 8:
name = "Al Jizah";
break;
case 9:
name = "Al Minufiyah";
break;
case 10:
name = "Al Minya";
break;
case 11:
name = "Al Qahirah";
break;
case 12:
name = "Al Qalyubiyah";
break;
case 13:
name = "Al Wadi al Jadid";
break;
case 14:
name = "Ash Sharqiyah";
break;
case 15:
name = "As Suways";
break;
case 16:
name = "Aswan";
break;
case 17:
name = "Asyut";
break;
case 18:
name = "Bani Suwayf";
break;
case 19:
name = "Bur Sa'id";
break;
case 20:
name = "Dumyat";
break;
case 21:
name = "Kafr ash Shaykh";
break;
case 22:
name = "Matruh";
break;
case 23:
name = "Qina";
break;
case 24:
name = "Suhaj";
break;
case 26:
name = "Janub Sina'";
break;
case 27:
name = "Shamal Sina'";
break;
}
}
if (strcmp(country_code,"ES") == 0) {
switch (region_code2) {
case 7:
name = "Islas Baleares";
break;
case 27:
name = "La Rioja";
break;
case 29:
name = "Madrid";
break;
case 31:
name = "Murcia";
break;
case 32:
name = "Navarra";
break;
case 34:
name = "Asturias";
break;
case 39:
name = "Cantabria";
break;
case 51:
name = "Andalucia";
break;
case 52:
name = "Aragon";
break;
case 53:
name = "Canarias";
break;
case 54:
name = "Castilla-La Mancha";
break;
case 55:
name = "Castilla y Leon";
break;
case 56:
name = "Cataluna";
break;
case 57:
name = "Extremadura";
break;
case 58:
name = "Galicia";
break;
case 59:
name = "Pais Vasco";
break;
case 60:
name = "Comunidad Valenciana";
break;
}
}
if (strcmp(country_code,"ET") == 0) {
switch (region_code2) {
case 2:
name = "Amhara";
break;
case 7:
name = "Somali";
break;
case 8:
name = "Gambella";
break;
case 10:
name = "Addis Abeba";
break;
case 11:
name = "Southern";
break;
case 12:
name = "Tigray";
break;
case 13:
name = "Benishangul";
break;
case 14:
name = "Afar";
break;
case 44:
name = "Adis Abeba";
break;
case 45:
name = "Afar";
break;
case 46:
name = "Amara";
break;
case 47:
name = "Binshangul Gumuz";
break;
case 48:
name = "Dire Dawa";
break;
case 49:
name = "Gambela Hizboch";
break;
case 50:
name = "Hareri Hizb";
break;
case 51:
name = "Oromiya";
break;
case 52:
name = "Sumale";
break;
case 53:
name = "Tigray";
break;
case 54:
name = "YeDebub Biheroch Bihereseboch na Hizboch";
break;
}
}
if (strcmp(country_code,"FI") == 0) {
switch (region_code2) {
case 1:
name = "<EFBFBD>land";
break;
case 6:
name = "Lapland";
break;
case 8:
name = "Oulu";
break;
case 13:
name = "Southern Finland";
break;
case 14:
name = "Eastern Finland";
break;
case 15:
name = "Western Finland";
break;
}
}
if (strcmp(country_code,"FJ") == 0) {
switch (region_code2) {
case 1:
name = "Central";
break;
case 2:
name = "Eastern";
break;
case 3:
name = "Northern";
break;
case 4:
name = "Rotuma";
break;
case 5:
name = "Western";
break;
}
}
if (strcmp(country_code,"FM") == 0) {
switch (region_code2) {
case 1:
name = "Kosrae";
break;
case 2:
name = "Pohnpei";
break;
case 3:
name = "Chuuk";
break;
case 4:
name = "Yap";
break;
}
}
if (strcmp(country_code,"FR") == 0) {
switch (region_code2) {
case 97:
name = "Aquitaine";
break;
case 98:
name = "Auvergne";
break;
case 99:
name = "Basse-Normandie";
break;
case 101:
name = "Bourgogne";
break;
case 102:
name = "Bretagne";
break;
case 103:
name = "Centre";
break;
case 104:
name = "Champagne-Ardenne";
break;
case 105:
name = "Corse";
break;
case 106:
name = "Franche-Comte";
break;
case 107:
name = "Haute-Normandie";
break;
case 108:
name = "Ile-de-France";
break;
case 109:
name = "Languedoc-Roussillon";
break;
case 111:
name = "Limousin";
break;
case 112:
name = "Lorraine";
break;
case 113:
name = "Midi-Pyrenees";
break;
case 114:
name = "Nord-Pas-de-Calais";
break;
case 115:
name = "Pays de la Loire";
break;
case 116:
name = "Picardie";
break;
case 117:
name = "Poitou-Charentes";
break;
case 118:
name = "Provence-Alpes-Cote d'Azur";
break;
case 119:
name = "Rhone-Alpes";
break;
case 121:
name = "Alsace";
break;
}
}
if (strcmp(country_code,"GA") == 0) {
switch (region_code2) {
case 1:
name = "Estuaire";
break;
case 2:
name = "Haut-Ogooue";
break;
case 3:
name = "Moyen-Ogooue";
break;
case 4:
name = "Ngounie";
break;
case 5:
name = "Nyanga";
break;
case 6:
name = "Ogooue-Ivindo";
break;
case 7:
name = "Ogooue-Lolo";
break;
case 8:
name = "Ogooue-Maritime";
break;
case 9:
name = "Woleu-Ntem";
break;
}
}
if (strcmp(country_code,"GB") == 0) {
switch (region_code2) {
case 1:
name = "Avon";
break;
case 3:
name = "Berkshire";
break;
case 7:
name = "Cleveland";
break;
case 17:
name = "Greater London";
break;
case 18:
name = "Greater Manchester";
break;
case 20:
name = "Hereford and Worcester";
break;
case 22:
name = "Humberside";
break;
case 28:
name = "Merseyside";
break;
case 37:
name = "South Yorkshire";
break;
case 41:
name = "Tyne and Wear";
break;
case 43:
name = "West Midlands";
break;
case 45:
name = "West Yorkshire";
break;
case 79:
name = "Central";
break;
case 82:
name = "Grampian";
break;
case 84:
name = "Lothian";
break;
case 87:
name = "Strathclyde";
break;
case 88:
name = "Tayside";
break;
case 90:
name = "Clwyd";
break;
case 91:
name = "Dyfed";
break;
case 92:
name = "Gwent";
break;
case 94:
name = "Mid Glamorgan";
break;
case 96:
name = "South Glamorgan";
break;
case 97:
name = "West Glamorgan";
break;
case 101:
name = "Barking and Dagenham";
break;
case 102:
name = "Barnet";
break;
case 103:
name = "Barnsley";
break;
case 104:
name = "Bath and North East Somerset";
break;
case 105:
name = "Bedfordshire";
break;
case 106:
name = "Bexley";
break;
case 107:
name = "Birmingham";
break;
case 108:
name = "Blackburn with Darwen";
break;
case 109:
name = "Blackpool";
break;
case 111:
name = "Bolton";
break;
case 112:
name = "Bournemouth";
break;
case 113:
name = "Bracknell Forest";
break;
case 114:
name = "Bradford";
break;
case 115:
name = "Brent";
break;
case 116:
name = "Brighton and Hove";
break;
case 117:
name = "Bristol";
break;
case 118:
name = "Bromley";
break;
case 119:
name = "Buckinghamshire";
break;
case 121:
name = "Bury";
break;
case 122:
name = "Calderdale";
break;
case 123:
name = "Cambridgeshire";
break;
case 124:
name = "Camden";
break;
case 125:
name = "Cheshire";
break;
case 126:
name = "Cornwall";
break;
case 127:
name = "Coventry";
break;
case 128:
name = "Croydon";
break;
case 129:
name = "Cumbria";
break;
case 131:
name = "Darlington";
break;
case 132:
name = "Derby";
break;
case 133:
name = "Derbyshire";
break;
case 134:
name = "Devon";
break;
case 135:
name = "Doncaster";
break;
case 136:
name = "Dorset";
break;
case 137:
name = "Dudley";
break;
case 138:
name = "Durham";
break;
case 139:
name = "Ealing";
break;
case 141:
name = "East Riding of Yorkshire";
break;
case 142:
name = "East Sussex";
break;
case 143:
name = "Enfield";
break;
case 144:
name = "Essex";
break;
case 145:
name = "Gateshead";
break;
case 146:
name = "Gloucestershire";
break;
case 147:
name = "Greenwich";
break;
case 148:
name = "Hackney";
break;
case 149:
name = "Halton";
break;
case 151:
name = "Hammersmith and Fulham";
break;
case 152:
name = "Hampshire";
break;
case 153:
name = "Haringey";
break;
case 154:
name = "Harrow";
break;
case 155:
name = "Hartlepool";
break;
case 156:
name = "Havering";
break;
case 157:
name = "Herefordshire";
break;
case 158:
name = "Hertford";
break;
case 159:
name = "Hillingdon";
break;
case 161:
name = "Hounslow";
break;
case 162:
name = "Isle of Wight";
break;
case 163:
name = "Islington";
break;
case 164:
name = "Kensington and Chelsea";
break;
case 165:
name = "Kent";
break;
case 166:
name = "Kingston upon Hull";
break;
case 167:
name = "Kingston upon Thames";
break;
case 168:
name = "Kirklees";
break;
case 169:
name = "Knowsley";
break;
case 171:
name = "Lambeth";
break;
case 172:
name = "Lancashire";
break;
case 173:
name = "Leeds";
break;
case 174:
name = "Leicester";
break;
case 175:
name = "Leicestershire";
break;
case 176:
name = "Lewisham";
break;
case 177:
name = "Lincolnshire";
break;
case 178:
name = "Liverpool";
break;
case 179:
name = "London";
break;
case 181:
name = "Luton";
break;
case 182:
name = "Manchester";
break;
case 183:
name = "Medway";
break;
case 184:
name = "Merton";
break;
case 185:
name = "Middlesbrough";
break;
case 186:
name = "Milton Keynes";
break;
case 187:
name = "Newcastle upon Tyne";
break;
case 188:
name = "Newham";
break;
case 189:
name = "Norfolk";
break;
case 191:
name = "Northamptonshire";
break;
case 192:
name = "North East Lincolnshire";
break;
case 193:
name = "North Lincolnshire";
break;
case 194:
name = "North Somerset";
break;
case 195:
name = "North Tyneside";
break;
case 196:
name = "Northumberland";
break;
case 197:
name = "North Yorkshire";
break;
case 198:
name = "Nottingham";
break;
case 199:
name = "Nottinghamshire";
break;
case 201:
name = "Oldham";
break;
case 202:
name = "Oxfordshire";
break;
case 203:
name = "Peterborough";
break;
case 204:
name = "Plymouth";
break;
case 205:
name = "Poole";
break;
case 206:
name = "Portsmouth";
break;
case 207:
name = "Reading";
break;
case 208:
name = "Redbridge";
break;
case 209:
name = "Redcar and Cleveland";
break;
case 211:
name = "Richmond upon Thames";
break;
case 212:
name = "Rochdale";
break;
case 213:
name = "Rotherham";
break;
case 214:
name = "Rutland";
break;
case 215:
name = "Salford";
break;
case 216:
name = "Shropshire";
break;
case 217:
name = "Sandwell";
break;
case 218:
name = "Sefton";
break;
case 219:
name = "Sheffield";
break;
case 221:
name = "Slough";
break;
case 222:
name = "Solihull";
break;
case 223:
name = "Somerset";
break;
case 224:
name = "Southampton";
break;
case 225:
name = "Southend-on-Sea";
break;
case 226:
name = "South Gloucestershire";
break;
case 227:
name = "South Tyneside";
break;
case 228:
name = "Southwark";
break;
case 229:
name = "Staffordshire";
break;
case 231:
name = "St. Helens";
break;
case 232:
name = "Stockport";
break;
case 233:
name = "Stockton-on-Tees";
break;
case 234:
name = "Stoke-on-Trent";
break;
case 235:
name = "Suffolk";
break;
case 236:
name = "Sunderland";
break;
case 237:
name = "Surrey";
break;
case 238:
name = "Sutton";
break;
case 239:
name = "Swindon";
break;
case 241:
name = "Tameside";
break;
case 242:
name = "Telford and Wrekin";
break;
case 243:
name = "Thurrock";
break;
case 244:
name = "Torbay";
break;
case 245:
name = "Tower Hamlets";
break;
case 246:
name = "Trafford";
break;
case 247:
name = "Wakefield";
break;
case 248:
name = "Walsall";
break;
case 249:
name = "Waltham Forest";
break;
case 251:
name = "Wandsworth";
break;
case 252:
name = "Warrington";
break;
case 253:
name = "Warwickshire";
break;
case 254:
name = "West Berkshire";
break;
case 255:
name = "Westminster";
break;
case 256:
name = "West Sussex";
break;
case 257:
name = "Wigan";
break;
case 258:
name = "Wiltshire";
break;
case 259:
name = "Windsor and Maidenhead";
break;
case 261:
name = "Wirral";
break;
case 262:
name = "Wokingham";
break;
case 263:
name = "Wolverhampton";
break;
case 264:
name = "Worcestershire";
break;
case 265:
name = "York";
break;
case 266:
name = "Antrim";
break;
case 267:
name = "Ards";
break;
case 268:
name = "Armagh";
break;
case 269:
name = "Ballymena";
break;
case 271:
name = "Ballymoney";
break;
case 272:
name = "Banbridge";
break;
case 273:
name = "Belfast";
break;
case 274:
name = "Carrickfergus";
break;
case 275:
name = "Castlereagh";
break;
case 276:
name = "Coleraine";
break;
case 277:
name = "Cookstown";
break;
case 278:
name = "Craigavon";
break;
case 279:
name = "Down";
break;
case 281:
name = "Dungannon";
break;
case 282:
name = "Fermanagh";
break;
case 283:
name = "Larne";
break;
case 284:
name = "Limavady";
break;
case 285:
name = "Lisburn";
break;
case 286:
name = "Derry";
break;
case 287:
name = "Magherafelt";
break;
case 288:
name = "Moyle";
break;
case 289:
name = "Newry and Mourne";
break;
case 291:
name = "Newtownabbey";
break;
case 292:
name = "North Down";
break;
case 293:
name = "Omagh";
break;
case 294:
name = "Strabane";
break;
case 295:
name = "Aberdeen City";
break;
case 296:
name = "Aberdeenshire";
break;
case 297:
name = "Angus";
break;
case 298:
name = "Argyll and Bute";
break;
case 299:
name = "Scottish Borders";
break;
case 301:
name = "Clackmannanshire";
break;
case 302:
name = "Dumfries and Galloway";
break;
case 303:
name = "Dundee City";
break;
case 304:
name = "East Ayrshire";
break;
case 305:
name = "East Dunbartonshire";
break;
case 306:
name = "East Lothian";
break;
case 307:
name = "East Renfrewshire";
break;
case 308:
name = "Edinburgh";
break;
case 309:
name = "Falkirk";
break;
case 311:
name = "Fife";
break;
case 312:
name = "Glasgow City";
break;
case 313:
name = "Highland";
break;
case 314:
name = "Inverclyde";
break;
case 315:
name = "Midlothian";
break;
case 316:
name = "Moray";
break;
case 317:
name = "North Ayrshire";
break;
case 318:
name = "North Lanarkshire";
break;
case 319:
name = "Orkney";
break;
case 321:
name = "Perth and Kinross";
break;
case 322:
name = "Renfrewshire";
break;
case 323:
name = "Shetland Islands";
break;
case 324:
name = "South Ayrshire";
break;
case 325:
name = "South Lanarkshire";
break;
case 326:
name = "Stirling";
break;
case 327:
name = "West Dunbartonshire";
break;
case 328:
name = "Eilean Siar";
break;
case 329:
name = "West Lothian";
break;
case 331:
name = "Isle of Anglesey";
break;
case 332:
name = "Blaenau Gwent";
break;
case 333:
name = "Bridgend";
break;
case 334:
name = "Caerphilly";
break;
case 335:
name = "Cardiff";
break;
case 336:
name = "Ceredigion";
break;
case 337:
name = "Carmarthenshire";
break;
case 338:
name = "Conwy";
break;
case 339:
name = "Denbighshire";
break;
case 341:
name = "Flintshire";
break;
case 342:
name = "Gwynedd";
break;
case 343:
name = "Merthyr Tydfil";
break;
case 344:
name = "Monmouthshire";
break;
case 345:
name = "Neath Port Talbot";
break;
case 346:
name = "Newport";
break;
case 347:
name = "Pembrokeshire";
break;
case 348:
name = "Powys";
break;
case 349:
name = "Rhondda Cynon Taff";
break;
case 351:
name = "Swansea";
break;
case 352:
name = "Torfaen";
break;
case 353:
name = "Vale of Glamorgan";
break;
case 354:
name = "Wrexham";
break;
}
}
if (strcmp(country_code,"GD") == 0) {
switch (region_code2) {
case 1:
name = "Saint Andrew";
break;
case 2:
name = "Saint David";
break;
case 3:
name = "Saint George";
break;
case 4:
name = "Saint John";
break;
case 5:
name = "Saint Mark";
break;
case 6:
name = "Saint Patrick";
break;
}
}
if (strcmp(country_code,"GE") == 0) {
switch (region_code2) {
case 1:
name = "Abashis Raioni";
break;
case 2:
name = "Abkhazia";
break;
case 3:
name = "Adigenis Raioni";
break;
case 4:
name = "Ajaria";
break;
case 5:
name = "Akhalgoris Raioni";
break;
case 6:
name = "Akhalk'alak'is Raioni";
break;
case 7:
name = "Akhalts'ikhis Raioni";
break;
case 8:
name = "Akhmetis Raioni";
break;
case 9:
name = "Ambrolauris Raioni";
break;
case 10:
name = "Aspindzis Raioni";
break;
case 11:
name = "Baghdat'is Raioni";
break;
case 12:
name = "Bolnisis Raioni";
break;
case 13:
name = "Borjomis Raioni";
break;
case 14:
name = "Chiat'ura";
break;
case 15:
name = "Ch'khorotsqus Raioni";
break;
case 16:
name = "Ch'okhatauris Raioni";
break;
case 17:
name = "Dedop'listsqaros Raioni";
break;
case 18:
name = "Dmanisis Raioni";
break;
case 19:
name = "Dushet'is Raioni";
break;
case 20:
name = "Gardabanis Raioni";
break;
case 21:
name = "Gori";
break;
case 22:
name = "Goris Raioni";
break;
case 23:
name = "Gurjaanis Raioni";
break;
case 24:
name = "Javis Raioni";
break;
case 25:
name = "K'arelis Raioni";
break;
case 26:
name = "Kaspis Raioni";
break;
case 27:
name = "Kharagaulis Raioni";
break;
case 28:
name = "Khashuris Raioni";
break;
case 29:
name = "Khobis Raioni";
break;
case 30:
name = "Khonis Raioni";
break;
case 31:
name = "K'ut'aisi";
break;
case 32:
name = "Lagodekhis Raioni";
break;
case 33:
name = "Lanch'khut'is Raioni";
break;
case 34:
name = "Lentekhis Raioni";
break;
case 35:
name = "Marneulis Raioni";
break;
case 36:
name = "Martvilis Raioni";
break;
case 37:
name = "Mestiis Raioni";
break;
case 38:
name = "Mts'khet'is Raioni";
break;
case 39:
name = "Ninotsmindis Raioni";
break;
case 40:
name = "Onis Raioni";
break;
case 41:
name = "Ozurget'is Raioni";
break;
case 42:
name = "P'ot'i";
break;
case 43:
name = "Qazbegis Raioni";
break;
case 44:
name = "Qvarlis Raioni";
break;
case 45:
name = "Rust'avi";
break;
case 46:
name = "Sach'kheris Raioni";
break;
case 47:
name = "Sagarejos Raioni";
break;
case 48:
name = "Samtrediis Raioni";
break;
case 49:
name = "Senakis Raioni";
break;
case 50:
name = "Sighnaghis Raioni";
break;
case 51:
name = "T'bilisi";
break;
case 52:
name = "T'elavis Raioni";
break;
case 53:
name = "T'erjolis Raioni";
break;
case 54:
name = "T'et'ritsqaros Raioni";
break;
case 55:
name = "T'ianet'is Raioni";
break;
case 56:
name = "Tqibuli";
break;
case 57:
name = "Ts'ageris Raioni";
break;
case 58:
name = "Tsalenjikhis Raioni";
break;
case 59:
name = "Tsalkis Raioni";
break;
case 60:
name = "Tsqaltubo";
break;
case 61:
name = "Vanis Raioni";
break;
case 62:
name = "Zestap'onis Raioni";
break;
case 63:
name = "Zugdidi";
break;
case 64:
name = "Zugdidis Raioni";
break;
}
}
if (strcmp(country_code,"GH") == 0) {
switch (region_code2) {
case 1:
name = "Greater Accra";
break;
case 2:
name = "Ashanti";
break;
case 3:
name = "Brong-Ahafo";
break;
case 4:
name = "Central";
break;
case 5:
name = "Eastern";
break;
case 6:
name = "Northern";
break;
case 8:
name = "Volta";
break;
case 9:
name = "Western";
break;
case 10:
name = "Upper East";
break;
case 11:
name = "Upper West";
break;
}
}
if (strcmp(country_code,"GL") == 0) {
switch (region_code2) {
case 1:
name = "Nordgronland";
break;
case 2:
name = "Ostgronland";
break;
case 3:
name = "Vestgronland";
break;
}
}
if (strcmp(country_code,"GM") == 0) {
switch (region_code2) {
case 1:
name = "Banjul";
break;
case 2:
name = "Lower River";
break;
case 3:
name = "MacCarthy Island";
break;
case 4:
name = "Upper River";
break;
case 5:
name = "Western";
break;
case 7:
name = "North Bank";
break;
}
}
if (strcmp(country_code,"GN") == 0) {
switch (region_code2) {
case 1:
name = "Beyla";
break;
case 2:
name = "Boffa";
break;
case 3:
name = "Boke";
break;
case 4:
name = "Conakry";
break;
case 5:
name = "Dabola";
break;
case 6:
name = "Dalaba";
break;
case 7:
name = "Dinguiraye";
break;
case 9:
name = "Faranah";
break;
case 10:
name = "Forecariah";
break;
case 11:
name = "Fria";
break;
case 12:
name = "Gaoual";
break;
case 13:
name = "Gueckedou";
break;
case 15:
name = "Kerouane";
break;
case 16:
name = "Kindia";
break;
case 17:
name = "Kissidougou";
break;
case 18:
name = "Koundara";
break;
case 19:
name = "Kouroussa";
break;
case 21:
name = "Macenta";
break;
case 22:
name = "Mali";
break;
case 23:
name = "Mamou";
break;
case 25:
name = "Pita";
break;
case 27:
name = "Telimele";
break;
case 28:
name = "Tougue";
break;
case 29:
name = "Yomou";
break;
case 30:
name = "Coyah";
break;
case 31:
name = "Dubreka";
break;
case 32:
name = "Kankan";
break;
case 33:
name = "Koubia";
break;
case 34:
name = "Labe";
break;
case 35:
name = "Lelouma";
break;
case 36:
name = "Lola";
break;
case 37:
name = "Mandiana";
break;
case 38:
name = "Nzerekore";
break;
case 39:
name = "Siguiri";
break;
}
}
if (strcmp(country_code,"GQ") == 0) {
switch (region_code2) {
case 3:
name = "Annobon";
break;
case 4:
name = "Bioko Norte";
break;
case 5:
name = "Bioko Sur";
break;
case 6:
name = "Centro Sur";
break;
case 7:
name = "Kie-Ntem";
break;
case 8:
name = "Litoral";
break;
case 9:
name = "Wele-Nzas";
break;
}
}
if (strcmp(country_code,"GR") == 0) {
switch (region_code2) {
case 1:
name = "Evros";
break;
case 2:
name = "Rodhopi";
break;
case 3:
name = "Xanthi";
break;
case 4:
name = "Drama";
break;
case 5:
name = "Serrai";
break;
case 6:
name = "Kilkis";
break;
case 7:
name = "Pella";
break;
case 8:
name = "Florina";
break;
case 9:
name = "Kastoria";
break;
case 10:
name = "Grevena";
break;
case 11:
name = "Kozani";
break;
case 12:
name = "Imathia";
break;
case 13:
name = "Thessaloniki";
break;
case 14:
name = "Kavala";
break;
case 15:
name = "Khalkidhiki";
break;
case 16:
name = "Pieria";
break;
case 17:
name = "Ioannina";
break;
case 18:
name = "Thesprotia";
break;
case 19:
name = "Preveza";
break;
case 20:
name = "Arta";
break;
case 21:
name = "Larisa";
break;
case 22:
name = "Trikala";
break;
case 23:
name = "Kardhitsa";
break;
case 24:
name = "Magnisia";
break;
case 25:
name = "Kerkira";
break;
case 26:
name = "Levkas";
break;
case 27:
name = "Kefallinia";
break;
case 28:
name = "Zakinthos";
break;
case 29:
name = "Fthiotis";
break;
case 30:
name = "Evritania";
break;
case 31:
name = "Aitolia kai Akarnania";
break;
case 32:
name = "Fokis";
break;
case 33:
name = "Voiotia";
break;
case 34:
name = "Evvoia";
break;
case 35:
name = "Attiki";
break;
case 36:
name = "Argolis";
break;
case 37:
name = "Korinthia";
break;
case 38:
name = "Akhaia";
break;
case 39:
name = "Ilia";
break;
case 40:
name = "Messinia";
break;
case 41:
name = "Arkadhia";
break;
case 42:
name = "Lakonia";
break;
case 43:
name = "Khania";
break;
case 44:
name = "Rethimni";
break;
case 45:
name = "Iraklion";
break;
case 46:
name = "Lasithi";
break;
case 47:
name = "Dhodhekanisos";
break;
case 48:
name = "Samos";
break;
case 49:
name = "Kikladhes";
break;
case 50:
name = "Khios";
break;
case 51:
name = "Lesvos";
break;
}
}
if (strcmp(country_code,"GT") == 0) {
switch (region_code2) {
case 1:
name = "Alta Verapaz";
break;
case 2:
name = "Baja Verapaz";
break;
case 3:
name = "Chimaltenango";
break;
case 4:
name = "Chiquimula";
break;
case 5:
name = "El Progreso";
break;
case 6:
name = "Escuintla";
break;
case 7:
name = "Guatemala";
break;
case 8:
name = "Huehuetenango";
break;
case 9:
name = "Izabal";
break;
case 10:
name = "Jalapa";
break;
case 11:
name = "Jutiapa";
break;
case 12:
name = "Peten";
break;
case 13:
name = "Quetzaltenango";
break;
case 14:
name = "Quiche";
break;
case 15:
name = "Retalhuleu";
break;
case 16:
name = "Sacatepequez";
break;
case 17:
name = "San Marcos";
break;
case 18:
name = "Santa Rosa";
break;
case 19:
name = "Solola";
break;
case 20:
name = "Suchitepequez";
break;
case 21:
name = "Totonicapan";
break;
case 22:
name = "Zacapa";
break;
}
}
if (strcmp(country_code,"GW") == 0) {
switch (region_code2) {
case 1:
name = "Bafata";
break;
case 2:
name = "Quinara";
break;
case 4:
name = "Oio";
break;
case 5:
name = "Bolama";
break;
case 6:
name = "Cacheu";
break;
case 7:
name = "Tombali";
break;
case 10:
name = "Gabu";
break;
case 11:
name = "Bissau";
break;
case 12:
name = "Biombo";
break;
}
}
if (strcmp(country_code,"GY") == 0) {
switch (region_code2) {
case 10:
name = "Barima-Waini";
break;
case 11:
name = "Cuyuni-Mazaruni";
break;
case 12:
name = "Demerara-Mahaica";
break;
case 13:
name = "East Berbice-Corentyne";
break;
case 14:
name = "Essequibo Islands-West Demerara";
break;
case 15:
name = "Mahaica-Berbice";
break;
case 16:
name = "Pomeroon-Supenaam";
break;
case 17:
name = "Potaro-Siparuni";
break;
case 18:
name = "Upper Demerara-Berbice";
break;
case 19:
name = "Upper Takutu-Upper Essequibo";
break;
}
}
if (strcmp(country_code,"HN") == 0) {
switch (region_code2) {
case 1:
name = "Atlantida";
break;
case 2:
name = "Choluteca";
break;
case 3:
name = "Colon";
break;
case 4:
name = "Comayagua";
break;
case 5:
name = "Copan";
break;
case 6:
name = "Cortes";
break;
case 7:
name = "El Paraiso";
break;
case 8:
name = "Francisco Morazan";
break;
case 9:
name = "Gracias a Dios";
break;
case 10:
name = "Intibuca";
break;
case 11:
name = "Islas de la Bahia";
break;
case 12:
name = "La Paz";
break;
case 13:
name = "Lempira";
break;
case 14:
name = "Ocotepeque";
break;
case 15:
name = "Olancho";
break;
case 16:
name = "Santa Barbara";
break;
case 17:
name = "Valle";
break;
case 18:
name = "Yoro";
break;
}
}
if (strcmp(country_code,"HR") == 0) {
switch (region_code2) {
case 1:
name = "Bjelovarsko-Bilogorska";
break;
case 2:
name = "Brodsko-Posavska";
break;
case 3:
name = "Dubrovacko-Neretvanska";
break;
case 4:
name = "Istarska";
break;
case 5:
name = "Karlovacka";
break;
case 6:
name = "Koprivnicko-Krizevacka";
break;
case 7:
name = "Krapinsko-Zagorska";
break;
case 8:
name = "Licko-Senjska";
break;
case 9:
name = "Medimurska";
break;
case 10:
name = "Osjecko-Baranjska";
break;
case 11:
name = "Pozesko-Slavonska";
break;
case 12:
name = "Primorsko-Goranska";
break;
case 13:
name = "Sibensko-Kninska";
break;
case 14:
name = "Sisacko-Moslavacka";
break;
case 15:
name = "Splitsko-Dalmatinska";
break;
case 16:
name = "Varazdinska";
break;
case 17:
name = "Viroviticko-Podravska";
break;
case 18:
name = "Vukovarsko-Srijemska";
break;
case 19:
name = "Zadarska";
break;
case 20:
name = "Zagrebacka";
break;
case 21:
name = "Grad Zagreb";
break;
}
}
if (strcmp(country_code,"HT") == 0) {
switch (region_code2) {
case 3:
name = "Nord-Ouest";
break;
case 6:
name = "Artibonite";
break;
case 7:
name = "Centre";
break;
case 8:
name = "Grand' Anse";
break;
case 9:
name = "Nord";
break;
case 10:
name = "Nord-Est";
break;
case 11:
name = "Ouest";
break;
case 12:
name = "Sud";
break;
case 13:
name = "Sud-Est";
break;
}
}
if (strcmp(country_code,"HU") == 0) {
switch (region_code2) {
case 1:
name = "Bacs-Kiskun";
break;
case 2:
name = "Baranya";
break;
case 3:
name = "Bekes";
break;
case 4:
name = "Borsod-Abauj-Zemplen";
break;
case 5:
name = "Budapest";
break;
case 6:
name = "Csongrad";
break;
case 7:
name = "Debrecen";
break;
case 8:
name = "Fejer";
break;
case 9:
name = "Gyor-Moson-Sopron";
break;
case 10:
name = "Hajdu-Bihar";
break;
case 11:
name = "Heves";
break;
case 12:
name = "Komarom-Esztergom";
break;
case 13:
name = "Miskolc";
break;
case 14:
name = "Nograd";
break;
case 15:
name = "Pecs";
break;
case 16:
name = "Pest";
break;
case 17:
name = "Somogy";
break;
case 18:
name = "Szabolcs-Szatmar-Bereg";
break;
case 19:
name = "Szeged";
break;
case 20:
name = "Jasz-Nagykun-Szolnok";
break;
case 21:
name = "Tolna";
break;
case 22:
name = "Vas";
break;
case 23:
name = "Veszprem";
break;
case 24:
name = "Zala";
break;
case 25:
name = "Gyor";
break;
case 26:
name = "Bekescsaba";
break;
case 27:
name = "Dunaujvaros";
break;
case 28:
name = "Eger";
break;
case 29:
name = "Hodmezovasarhely";
break;
case 30:
name = "Kaposvar";
break;
case 31:
name = "Kecskemet";
break;
case 32:
name = "Nagykanizsa";
break;
case 33:
name = "Nyiregyhaza";
break;
case 34:
name = "Sopron";
break;
case 35:
name = "Szekesfehervar";
break;
case 36:
name = "Szolnok";
break;
case 37:
name = "Szombathely";
break;
case 38:
name = "Tatabanya";
break;
case 39:
name = "Veszprem";
break;
case 40:
name = "Zalaegerszeg";
break;
}
}
if (strcmp(country_code,"ID") == 0) {
switch (region_code2) {
case 1:
name = "Aceh";
break;
case 2:
name = "Bali";
break;
case 3:
name = "Bengkulu";
break;
case 4:
name = "Jakarta Raya";
break;
case 5:
name = "Jambi";
break;
case 7:
name = "Jawa Tengah";
break;
case 8:
name = "Jawa Timur";
break;
case 9:
name = "Papua";
break;
case 10:
name = "Yogyakarta";
break;
case 11:
name = "Kalimantan Barat";
break;
case 12:
name = "Kalimantan Selatan";
break;
case 13:
name = "Kalimantan Tengah";
break;
case 14:
name = "Kalimantan Timur";
break;
case 15:
name = "Lampung";
break;
case 17:
name = "Nusa Tenggara Barat";
break;
case 18:
name = "Nusa Tenggara Timur";
break;
case 19:
name = "Riau";
break;
case 20:
name = "Sulawesi Selatan";
break;
case 21:
name = "Sulawesi Tengah";
break;
case 22:
name = "Sulawesi Tenggara";
break;
case 24:
name = "Sumatera Barat";
break;
case 26:
name = "Sumatera Utara";
break;
case 28:
name = "Maluku";
break;
case 29:
name = "Maluku Utara";
break;
case 30:
name = "Jawa Barat";
break;
case 31:
name = "Sulawesi Utara";
break;
case 32:
name = "Sumatera Selatan";
break;
case 33:
name = "Banten";
break;
case 34:
name = "Gorontalo";
break;
case 35:
name = "Kepulauan Bangka Belitung";
break;
}
}
if (strcmp(country_code,"IE") == 0) {
switch (region_code2) {
case 1:
name = "Carlow";
break;
case 2:
name = "Cavan";
break;
case 3:
name = "Clare";
break;
case 4:
name = "Cork";
break;
case 6:
name = "Donegal";
break;
case 7:
name = "Dublin";
break;
case 10:
name = "Galway";
break;
case 11:
name = "Kerry";
break;
case 12:
name = "Kildare";
break;
case 13:
name = "Kilkenny";
break;
case 14:
name = "Leitrim";
break;
case 15:
name = "Laois";
break;
case 16:
name = "Limerick";
break;
case 18:
name = "Longford";
break;
case 19:
name = "Louth";
break;
case 20:
name = "Mayo";
break;
case 21:
name = "Meath";
break;
case 22:
name = "Monaghan";
break;
case 23:
name = "Offaly";
break;
case 24:
name = "Roscommon";
break;
case 25:
name = "Sligo";
break;
case 26:
name = "Tipperary";
break;
case 27:
name = "Waterford";
break;
case 29:
name = "Westmeath";
break;
case 30:
name = "Wexford";
break;
case 31:
name = "Wicklow";
break;
}
}
if (strcmp(country_code,"IL") == 0) {
switch (region_code2) {
case 1:
name = "HaDarom";
break;
case 2:
name = "HaMerkaz";
break;
case 3:
name = "HaZafon";
break;
case 4:
name = "Hefa";
break;
case 5:
name = "Tel Aviv";
break;
case 6:
name = "Yerushalayim";
break;
}
}
if (strcmp(country_code,"IN") == 0) {
switch (region_code2) {
case 1:
name = "Andaman and Nicobar Islands";
break;
case 2:
name = "Andhra Pradesh";
break;
case 3:
name = "Assam";
break;
case 5:
name = "Chandigarh";
break;
case 6:
name = "Dadra and Nagar Haveli";
break;
case 7:
name = "Delhi";
break;
case 9:
name = "Gujarat";
break;
case 10:
name = "Haryana";
break;
case 11:
name = "Himachal Pradesh";
break;
case 12:
name = "Jammu and Kashmir";
break;
case 13:
name = "Kerala";
break;
case 14:
name = "Lakshadweep";
break;
case 16:
name = "Maharashtra";
break;
case 17:
name = "Manipur";
break;
case 18:
name = "Meghalaya";
break;
case 19:
name = "Karnataka";
break;
case 20:
name = "Nagaland";
break;
case 21:
name = "Orissa";
break;
case 22:
name = "Pondicherry";
break;
case 23:
name = "Punjab";
break;
case 24:
name = "Rajasthan";
break;
case 25:
name = "Tamil Nadu";
break;
case 26:
name = "Tripura";
break;
case 28:
name = "West Bengal";
break;
case 29:
name = "Sikkim";
break;
case 30:
name = "Arunachal Pradesh";
break;
case 31:
name = "Mizoram";
break;
case 32:
name = "Daman and Diu";
break;
case 33:
name = "Goa";
break;
case 34:
name = "Bihar";
break;
case 35:
name = "Madhya Pradesh";
break;
case 36:
name = "Uttar Pradesh";
break;
case 37:
name = "Chhattisgarh";
break;
case 38:
name = "Jharkhand";
break;
case 39:
name = "Uttaranchal";
break;
}
}
if (strcmp(country_code,"IQ") == 0) {
switch (region_code2) {
case 1:
name = "Al Anbar";
break;
case 2:
name = "Al Basrah";
break;
case 3:
name = "Al Muthanna";
break;
case 4:
name = "Al Qadisiyah";
break;
case 5:
name = "As Sulaymaniyah";
break;
case 6:
name = "Babil";
break;
case 7:
name = "Baghdad";
break;
case 8:
name = "Dahuk";
break;
case 9:
name = "Dhi Qar";
break;
case 10:
name = "Diyala";
break;
case 11:
name = "Arbil";
break;
case 12:
name = "Karbala'";
break;
case 13:
name = "At Ta'mim";
break;
case 14:
name = "Maysan";
break;
case 15:
name = "Ninawa";
break;
case 16:
name = "Wasit";
break;
case 17:
name = "An Najaf";
break;
case 18:
name = "Salah ad Din";
break;
}
}
if (strcmp(country_code,"IR") == 0) {
switch (region_code2) {
case 1:
name = "Azarbayjan-e Bakhtari";
break;
case 2:
name = "Azarbayjan-e Khavari";
break;
case 3:
name = "Chahar Mahall va Bakhtiari";
break;
case 4:
name = "Sistan va Baluchestan";
break;
case 5:
name = "Kohkiluyeh va Buyer Ahmadi";
break;
case 7:
name = "Fars";
break;
case 8:
name = "Gilan";
break;
case 9:
name = "Hamadan";
break;
case 10:
name = "Ilam";
break;
case 11:
name = "Hormozgan";
break;
case 13:
name = "Bakhtaran";
break;
case 15:
name = "Khuzestan";
break;
case 16:
name = "Kordestan";
break;
case 22:
name = "Bushehr";
break;
case 23:
name = "Lorestan";
break;
case 25:
name = "Semnan";
break;
case 26:
name = "Tehran";
break;
case 28:
name = "Esfahan";
break;
case 29:
name = "Kerman";
break;
case 30:
name = "Khorasan";
break;
case 31:
name = "Yazd";
break;
case 32:
name = "Ardabil";
break;
case 34:
name = "Markazi";
break;
case 35:
name = "Mazandaran";
break;
case 36:
name = "Zanjan";
break;
case 37:
name = "Golestan";
break;
case 38:
name = "Qazvin";
break;
case 39:
name = "Qom";
break;
}
}
if (strcmp(country_code,"IS") == 0) {
switch (region_code2) {
case 1:
name = "Akranes";
break;
case 2:
name = "Akureyri";
break;
case 3:
name = "Arnessysla";
break;
case 4:
name = "Austur-Bardastrandarsysla";
break;
case 5:
name = "Austur-Hunavatnssysla";
break;
case 6:
name = "Austur-Skaftafellssysla";
break;
case 7:
name = "Borgarfjardarsysla";
break;
case 8:
name = "Dalasysla";
break;
case 9:
name = "Eyjafjardarsysla";
break;
case 10:
name = "Gullbringusysla";
break;
case 11:
name = "Hafnarfjordur";
break;
case 12:
name = "Husavik";
break;
case 13:
name = "Isafjordur";
break;
case 14:
name = "Keflavik";
break;
case 15:
name = "Kjosarsysla";
break;
case 16:
name = "Kopavogur";
break;
case 17:
name = "Myrasysla";
break;
case 18:
name = "Neskaupstadur";
break;
case 19:
name = "Nordur-Isafjardarsysla";
break;
case 20:
name = "Nordur-Mulasysla";
break;
case 21:
name = "Nordur-Tingeyjarsysla";
break;
case 22:
name = "Olafsfjordur";
break;
case 23:
name = "Rangarvallasysla";
break;
case 24:
name = "Reykjavik";
break;
case 25:
name = "Saudarkrokur";
break;
case 26:
name = "Seydisfjordur";
break;
case 27:
name = "Siglufjordur";
break;
case 28:
name = "Skagafjardarsysla";
break;
case 29:
name = "Snafellsnes- og Hnappadalssysla";
break;
case 30:
name = "Strandasysla";
break;
case 31:
name = "Sudur-Mulasysla";
break;
case 32:
name = "Sudur-Tingeyjarsysla";
break;
case 33:
name = "Vestmannaeyjar";
break;
case 34:
name = "Vestur-Bardastrandarsysla";
break;
case 35:
name = "Vestur-Hunavatnssysla";
break;
case 36:
name = "Vestur-Isafjardarsysla";
break;
case 37:
name = "Vestur-Skaftafellssysla";
break;
}
}
if (strcmp(country_code,"IT") == 0) {
switch (region_code2) {
case 1:
name = "Abruzzi";
break;
case 2:
name = "Basilicata";
break;
case 3:
name = "Calabria";
break;
case 4:
name = "Campania";
break;
case 5:
name = "Emilia-Romagna";
break;
case 6:
name = "Friuli-Venezia Giulia";
break;
case 7:
name = "Lazio";
break;
case 8:
name = "Liguria";
break;
case 9:
name = "Lombardia";
break;
case 10:
name = "Marche";
break;
case 11:
name = "Molise";
break;
case 12:
name = "Piemonte";
break;
case 13:
name = "Puglia";
break;
case 14:
name = "Sardegna";
break;
case 15:
name = "Sicilia";
break;
case 16:
name = "Toscana";
break;
case 17:
name = "Trentino-Alto Adige";
break;
case 18:
name = "Umbria";
break;
case 19:
name = "Valle d'Aosta";
break;
case 20:
name = "Veneto";
break;
}
}
if (strcmp(country_code,"JM") == 0) {
switch (region_code2) {
case 1:
name = "Clarendon";
break;
case 2:
name = "Hanover";
break;
case 4:
name = "Manchester";
break;
case 7:
name = "Portland";
break;
case 8:
name = "Saint Andrew";
break;
case 9:
name = "Saint Ann";
break;
case 10:
name = "Saint Catherine";
break;
case 11:
name = "Saint Elizabeth";
break;
case 12:
name = "Saint James";
break;
case 13:
name = "Saint Mary";
break;
case 14:
name = "Saint Thomas";
break;
case 15:
name = "Trelawny";
break;
case 16:
name = "Westmoreland";
break;
case 17:
name = "Kingston";
break;
}
}
if (strcmp(country_code,"JO") == 0) {
switch (region_code2) {
case 2:
name = "Al Balqa'";
break;
case 7:
name = "Ma";
break;
case 9:
name = "Al Karak";
break;
case 10:
name = "Al Mafraq";
break;
case 12:
name = "At Tafilah";
break;
case 13:
name = "Az Zarqa";
break;
case 14:
name = "Irbid";
break;
case 16:
name = "Amman";
break;
}
}
if (strcmp(country_code,"JP") == 0) {
switch (region_code2) {
case 1:
name = "Aichi";
break;
case 2:
name = "Akita";
break;
case 3:
name = "Aomori";
break;
case 4:
name = "Chiba";
break;
case 5:
name = "Ehime";
break;
case 6:
name = "Fukui";
break;
case 7:
name = "Fukuoka";
break;
case 8:
name = "Fukushima";
break;
case 9:
name = "Gifu";
break;
case 10:
name = "Gumma";
break;
case 11:
name = "Hiroshima";
break;
case 12:
name = "Hokkaido";
break;
case 13:
name = "Hyogo";
break;
case 14:
name = "Ibaraki";
break;
case 15:
name = "Ishikawa";
break;
case 16:
name = "Iwate";
break;
case 17:
name = "Kagawa";
break;
case 18:
name = "Kagoshima";
break;
case 19:
name = "Kanagawa";
break;
case 20:
name = "Kochi";
break;
case 21:
name = "Kumamoto";
break;
case 22:
name = "Kyoto";
break;
case 23:
name = "Mie";
break;
case 24:
name = "Miyagi";
break;
case 25:
name = "Miyazaki";
break;
case 26:
name = "Nagano";
break;
case 27:
name = "Nagasaki";
break;
case 28:
name = "Nara";
break;
case 29:
name = "Niigata";
break;
case 30:
name = "Oita";
break;
case 31:
name = "Okayama";
break;
case 32:
name = "Osaka";
break;
case 33:
name = "Saga";
break;
case 34:
name = "Saitama";
break;
case 35:
name = "Shiga";
break;
case 36:
name = "Shimane";
break;
case 37:
name = "Shizuoka";
break;
case 38:
name = "Tochigi";
break;
case 39:
name = "Tokushima";
break;
case 40:
name = "Tokyo";
break;
case 41:
name = "Tottori";
break;
case 42:
name = "Toyama";
break;
case 43:
name = "Wakayama";
break;
case 44:
name = "Yamagata";
break;
case 45:
name = "Yamaguchi";
break;
case 46:
name = "Yamanashi";
break;
case 47:
name = "Okinawa";
break;
}
}
if (strcmp(country_code,"KE") == 0) {
switch (region_code2) {
case 1:
name = "Central";
break;
case 2:
name = "Coast";
break;
case 3:
name = "Eastern";
break;
case 5:
name = "Nairobi Area";
break;
case 6:
name = "North-Eastern";
break;
case 7:
name = "Nyanza";
break;
case 8:
name = "Rift Valley";
break;
case 9:
name = "Western";
break;
}
}
if (strcmp(country_code,"KG") == 0) {
switch (region_code2) {
case 1:
name = "Bishkek";
break;
case 2:
name = "Chuy";
break;
case 3:
name = "Jalal-Abad";
break;
case 4:
name = "Naryn";
break;
case 6:
name = "Talas";
break;
case 7:
name = "Ysyk-Kol";
break;
case 8:
name = "Osh";
break;
case 9:
name = "Batken";
break;
}
}
if (strcmp(country_code,"KH") == 0) {
switch (region_code2) {
case 2:
name = "Kampong Cham";
break;
case 3:
name = "Kampong Chhnang";
break;
case 4:
name = "Kampong Spoe";
break;
case 5:
name = "Kampong Thum";
break;
case 6:
name = "Kampot";
break;
case 7:
name = "Kandal";
break;
case 8:
name = "Kaoh Kong";
break;
case 9:
name = "Kracheh";
break;
case 10:
name = "Mondol Kiri";
break;
case 11:
name = "Phnum Penh";
break;
case 12:
name = "Pouthisat";
break;
case 13:
name = "Preah Vihear";
break;
case 14:
name = "Prey Veng";
break;
case 15:
name = "Rotanokiri";
break;
case 16:
name = "Siemreab-Otdar Meanchey";
break;
case 17:
name = "Stoeng Treng";
break;
case 18:
name = "Svay Rieng";
break;
case 19:
name = "Takev";
break;
case 29:
name = "Batdambang";
break;
case 30:
name = "Pailin";
break;
}
}
if (strcmp(country_code,"KI") == 0) {
switch (region_code2) {
case 1:
name = "Gilbert Islands";
break;
case 2:
name = "Line Islands";
break;
case 3:
name = "Phoenix Islands";
break;
}
}
if (strcmp(country_code,"KM") == 0) {
switch (region_code2) {
case 1:
name = "Anjouan";
break;
case 2:
name = "Grande Comore";
break;
case 3:
name = "Moheli";
break;
}
}
if (strcmp(country_code,"KN") == 0) {
switch (region_code2) {
case 1:
name = "Christ Church Nichola Town";
break;
case 2:
name = "Saint Anne Sandy Point";
break;
case 3:
name = "Saint George Basseterre";
break;
case 4:
name = "Saint George Gingerland";
break;
case 5:
name = "Saint James Windward";
break;
case 6:
name = "Saint John Capisterre";
break;
case 7:
name = "Saint John Figtree";
break;
case 8:
name = "Saint Mary Cayon";
break;
case 9:
name = "Saint Paul Capisterre";
break;
case 10:
name = "Saint Paul Charlestown";
break;
case 11:
name = "Saint Peter Basseterre";
break;
case 12:
name = "Saint Thomas Lowland";
break;
case 13:
name = "Saint Thomas Middle Island";
break;
case 15:
name = "Trinity Palmetto Point";
break;
}
}
if (strcmp(country_code,"KP") == 0) {
switch (region_code2) {
case 1:
name = "Chagang-do";
break;
case 3:
name = "Hamgyong-namdo";
break;
case 6:
name = "Hwanghae-namdo";
break;
case 7:
name = "Hwanghae-bukto";
break;
case 8:
name = "Kaesong-si";
break;
case 9:
name = "Kangwon-do";
break;
case 11:
name = "P'yongan-bukto";
break;
case 12:
name = "P'yongyang-si";
break;
case 13:
name = "Yanggang-do";
break;
case 14:
name = "Namp'o-si";
break;
case 15:
name = "P'yongan-namdo";
break;
case 17:
name = "Hamgyong-bukto";
break;
case 18:
name = "Najin Sonbong-si";
break;
}
}
if (strcmp(country_code,"KR") == 0) {
switch (region_code2) {
case 1:
name = "Cheju-do";
break;
case 3:
name = "Cholla-bukto";
break;
case 5:
name = "Ch'ungch'ong-bukto";
break;
case 6:
name = "Kangwon-do";
break;
case 10:
name = "Pusan-jikhalsi";
break;
case 11:
name = "Seoul-t'ukpyolsi";
break;
case 12:
name = "Inch'on-jikhalsi";
break;
case 13:
name = "Kyonggi-do";
break;
case 14:
name = "Kyongsang-bukto";
break;
case 15:
name = "Taegu-jikhalsi";
break;
case 16:
name = "Cholla-namdo";
break;
case 17:
name = "Ch'ungch'ong-namdo";
break;
case 18:
name = "Kwangju-jikhalsi";
break;
case 19:
name = "Taejon-jikhalsi";
break;
case 20:
name = "Kyongsang-namdo";
break;
case 21:
name = "Ulsan-gwangyoksi";
break;
}
}
if (strcmp(country_code,"KW") == 0) {
switch (region_code2) {
case 1:
name = "Al Ahmadi";
break;
case 2:
name = "Al Kuwayt";
break;
case 3:
name = "Hawalli";
break;
case 5:
name = "Al Jahra";
break;
}
}
if (strcmp(country_code,"KY") == 0) {
switch (region_code2) {
case 1:
name = "Creek";
break;
case 2:
name = "Eastern";
break;
case 3:
name = "Midland";
break;
case 4:
name = "South Town";
break;
case 5:
name = "Spot Bay";
break;
case 6:
name = "Stake Bay";
break;
case 7:
name = "West End";
break;
case 8:
name = "Western";
break;
}
}
if (strcmp(country_code,"KZ") == 0) {
switch (region_code2) {
case 1:
name = "Almaty";
break;
case 2:
name = "Almaty City";
break;
case 3:
name = "Aqmola";
break;
case 4:
name = "Aqt<EFBFBD>be";
break;
case 5:
name = "Astana";
break;
case 6:
name = "Atyrau";
break;
case 7:
name = "West Kazakhstan";
break;
case 8:
name = "Bayqonyr";
break;
case 9:
name = "Mangghystau";
break;
case 10:
name = "South Kazakhstan";
break;
case 11:
name = "Pavlodar";
break;
case 12:
name = "Qaraghandy";
break;
case 13:
name = "Qostanay";
break;
case 14:
name = "Qyzylorda";
break;
case 15:
name = "East Kazakhstan";
break;
case 16:
name = "North Kazakhstan";
break;
case 17:
name = "Zhambyl";
break;
}
}
if (strcmp(country_code,"LA") == 0) {
switch (region_code2) {
case 1:
name = "Attapu";
break;
case 2:
name = "Champasak";
break;
case 3:
name = "Houaphan";
break;
case 4:
name = "Khammouan";
break;
case 5:
name = "Louang Namtha";
break;
case 7:
name = "Oudomxai";
break;
case 8:
name = "Phongsali";
break;
case 9:
name = "Saravan";
break;
case 10:
name = "Savannakhet";
break;
case 11:
name = "Vientiane";
break;
case 13:
name = "Xaignabouri";
break;
case 14:
name = "Xiangkhoang";
break;
case 17:
name = "Louangphrabang";
break;
}
}
if (strcmp(country_code,"LB") == 0) {
switch (region_code2) {
case 1:
name = "Beqaa";
break;
case 3:
name = "Liban-Nord";
break;
case 4:
name = "Beyrouth";
break;
case 5:
name = "Mont-Liban";
break;
case 6:
name = "Liban-Sud";
break;
case 7:
name = "Nabatiye";
break;
}
}
if (strcmp(country_code,"LC") == 0) {
switch (region_code2) {
case 1:
name = "Anse-la-Raye";
break;
case 2:
name = "Dauphin";
break;
case 3:
name = "Castries";
break;
case 4:
name = "Choiseul";
break;
case 5:
name = "Dennery";
break;
case 6:
name = "Gros-Islet";
break;
case 7:
name = "Laborie";
break;
case 8:
name = "Micoud";
break;
case 9:
name = "Soufriere";
break;
case 10:
name = "Vieux-Fort";
break;
case 11:
name = "Praslin";
break;
}
}
if (strcmp(country_code,"LI") == 0) {
switch (region_code2) {
case 1:
name = "Balzers";
break;
case 2:
name = "Eschen";
break;
case 3:
name = "Gamprin";
break;
case 4:
name = "Mauren";
break;
case 5:
name = "Planken";
break;
case 6:
name = "Ruggell";
break;
case 7:
name = "Schaan";
break;
case 8:
name = "Schellenberg";
break;
case 9:
name = "Triesen";
break;
case 10:
name = "Triesenberg";
break;
case 11:
name = "Vaduz";
break;
}
}
if (strcmp(country_code,"LK") == 0) {
switch (region_code2) {
case 1:
name = "Amparai";
break;
case 2:
name = "Anuradhapura";
break;
case 3:
name = "Badulla";
break;
case 4:
name = "Batticaloa";
break;
case 6:
name = "Galle";
break;
case 7:
name = "Hambantota";
break;
case 9:
name = "Kalutara";
break;
case 10:
name = "Kandy";
break;
case 11:
name = "Kegalla";
break;
case 12:
name = "Kurunegala";
break;
case 14:
name = "Matale";
break;
case 15:
name = "Matara";
break;
case 16:
name = "Moneragala";
break;
case 17:
name = "Nuwara Eliya";
break;
case 18:
name = "Polonnaruwa";
break;
case 19:
name = "Puttalam";
break;
case 20:
name = "Ratnapura";
break;
case 21:
name = "Trincomalee";
break;
case 23:
name = "Colombo";
break;
case 24:
name = "Gampaha";
break;
case 25:
name = "Jaffna";
break;
case 26:
name = "Mannar";
break;
case 27:
name = "Mullaittivu";
break;
case 28:
name = "Vavuniya";
break;
}
}
if (strcmp(country_code,"LR") == 0) {
switch (region_code2) {
case 1:
name = "Bong";
break;
case 2:
name = "Grand Jide";
break;
case 4:
name = "Grand Cape Mount";
break;
case 5:
name = "Lofa";
break;
case 6:
name = "Maryland";
break;
case 7:
name = "Monrovia";
break;
case 9:
name = "Nimba";
break;
case 10:
name = "Sino";
break;
case 11:
name = "Grand Bassa";
break;
case 14:
name = "Montserrado";
break;
}
}
if (strcmp(country_code,"LS") == 0) {
switch (region_code2) {
case 10:
name = "Berea";
break;
case 11:
name = "Butha-Buthe";
break;
case 12:
name = "Leribe";
break;
case 13:
name = "Mafeteng";
break;
case 14:
name = "Maseru";
break;
case 15:
name = "Mohales Hoek";
break;
case 16:
name = "Mokhotlong";
break;
case 17:
name = "Qachas Nek";
break;
case 18:
name = "Quthing";
break;
case 19:
name = "Thaba-Tseka";
break;
}
}
if (strcmp(country_code,"LT") == 0) {
switch (region_code2) {
case 56:
name = "Alytaus Apskritis";
break;
case 57:
name = "Kauno Apskritis";
break;
case 58:
name = "Klaipedos Apskritis";
break;
case 59:
name = "Marijampoles Apskritis";
break;
case 60:
name = "Panevezio Apskritis";
break;
case 61:
name = "Siauliu Apskritis";
break;
case 62:
name = "Taurages Apskritis";
break;
case 63:
name = "Telsiu Apskritis";
break;
case 64:
name = "Utenos Apskritis";
break;
case 65:
name = "Vilniaus Apskritis";
break;
}
}
if (strcmp(country_code,"LU") == 0) {
switch (region_code2) {
case 1:
name = "Diekirch";
break;
case 2:
name = "Grevenmacher";
break;
case 3:
name = "Luxembourg";
break;
}
}
if (strcmp(country_code,"LV") == 0) {
switch (region_code2) {
case 1:
name = "Aizkraukles";
break;
case 2:
name = "Aluksnes";
break;
case 3:
name = "Balvu";
break;
case 4:
name = "Bauskas";
break;
case 5:
name = "C<EFBFBD>su";
break;
case 6:
name = "Daugavpils";
break;
case 7:
name = "Daugavpils";
break;
case 8:
name = "Dobeles";
break;
case 9:
name = "Gulbenes";
break;
case 10:
name = "J<EFBFBD>kabpils";
break;
case 11:
name = "Jelgava";
break;
case 12:
name = "Jelgavas";
break;
case 13:
name = "Jurmala";
break;
case 14:
name = "Kr<EFBFBD>slavas";
break;
case 15:
name = "Kuldigas";
break;
case 16:
name = "Liep<EFBFBD>ja";
break;
case 17:
name = "Liep<EFBFBD>jas";
break;
case 18:
name = "Limbazu";
break;
case 19:
name = "Ludzas";
break;
case 20:
name = "Madonas";
break;
case 21:
name = "Ogres";
break;
case 22:
name = "Preilu";
break;
case 23:
name = "R<EFBFBD>zekne";
break;
case 24:
name = "R<EFBFBD>zeknes";
break;
case 25:
name = "Riga";
break;
case 26:
name = "Rigas";
break;
case 27:
name = "Saldus";
break;
case 28:
name = "Talsu";
break;
case 29:
name = "Tukuma";
break;
case 30:
name = "Valkas";
break;
case 31:
name = "Valmieras";
break;
case 32:
name = "Ventspils";
break;
case 33:
name = "Ventspils";
break;
}
}
if (strcmp(country_code,"LY") == 0) {
switch (region_code2) {
case 3:
name = "Al";
break;
case 5:
name = "Al Jufrah";
break;
case 8:
name = "Al Kufrah";
break;
case 13:
name = "Ash Shati'";
break;
case 30:
name = "Murzuq";
break;
case 34:
name = "Sabha";
break;
case 41:
name = "Tarhunah";
break;
case 42:
name = "Tubruq";
break;
case 45:
name = "Zlitan";
break;
case 47:
name = "Ajdabiya";
break;
case 48:
name = "Al Fatih";
break;
case 49:
name = "Al Jabal al Akhdar";
break;
case 50:
name = "Al Khums";
break;
case 51:
name = "An Nuqat al Khams";
break;
case 52:
name = "Awbari";
break;
case 53:
name = "Az Zawiyah";
break;
case 54:
name = "Banghazi";
break;
case 55:
name = "Darnah";
break;
case 56:
name = "Ghadamis";
break;
case 57:
name = "Gharyan";
break;
case 58:
name = "Misratah";
break;
case 59:
name = "Sawfajjin";
break;
case 60:
name = "Surt";
break;
case 61:
name = "Tarabulus";
break;
case 62:
name = "Yafran";
break;
}
}
if (strcmp(country_code,"MA") == 0) {
switch (region_code2) {
case 1:
name = "Agadir";
break;
case 2:
name = "Al Hoceima";
break;
case 3:
name = "Azilal";
break;
case 4:
name = "Ben Slimane";
break;
case 5:
name = "Beni Mellal";
break;
case 6:
name = "Boulemane";
break;
case 7:
name = "Casablanca";
break;
case 8:
name = "Chaouen";
break;
case 9:
name = "El Jadida";
break;
case 10:
name = "El Kelaa des Srarhna";
break;
case 11:
name = "Er Rachidia";
break;
case 12:
name = "Essaouira";
break;
case 13:
name = "Fes";
break;
case 14:
name = "Figuig";
break;
case 15:
name = "Kenitra";
break;
case 16:
name = "Khemisset";
break;
case 17:
name = "Khenifra";
break;
case 18:
name = "Khouribga";
break;
case 19:
name = "Marrakech";
break;
case 20:
name = "Meknes";
break;
case 21:
name = "Nador";
break;
case 22:
name = "Ouarzazate";
break;
case 23:
name = "Oujda";
break;
case 24:
name = "Rabat-Sale";
break;
case 25:
name = "Safi";
break;
case 26:
name = "Settat";
break;
case 27:
name = "Tanger";
break;
case 29:
name = "Tata";
break;
case 30:
name = "Taza";
break;
case 32:
name = "Tiznit";
break;
case 33:
name = "Guelmim";
break;
case 34:
name = "Ifrane";
break;
case 35:
name = "Laayoune";
break;
case 36:
name = "Tan-Tan";
break;
case 37:
name = "Taounate";
break;
case 38:
name = "Sidi Kacem";
break;
case 39:
name = "Taroudannt";
break;
case 40:
name = "Tetouan";
break;
case 41:
name = "Larache";
break;
}
}
if (strcmp(country_code,"MC") == 0) {
switch (region_code2) {
case 1:
name = "La Condamine";
break;
case 2:
name = "Monaco";
break;
case 3:
name = "Monte-Carlo";
break;
}
}
if (strcmp(country_code,"MD") == 0) {
switch (region_code2) {
case 46:
name = "Balti";
break;
case 47:
name = "Cahul";
break;
case 48:
name = "Chisinau";
break;
case 49:
name = "Stinga Nistrului";
break;
case 50:
name = "Edinet";
break;
case 51:
name = "Gagauzia";
break;
case 52:
name = "Lapusna";
break;
case 53:
name = "Orhei";
break;
case 54:
name = "Soroca";
break;
case 55:
name = "Tighina";
break;
case 56:
name = "Ungheni";
break;
}
}
if (strcmp(country_code,"MG") == 0) {
switch (region_code2) {
case 1:
name = "Antsiranana";
break;
case 2:
name = "Fianarantsoa";
break;
case 3:
name = "Mahajanga";
break;
case 4:
name = "Toamasina";
break;
case 5:
name = "Antananarivo";
break;
case 6:
name = "Toliara";
break;
}
}
if (strcmp(country_code,"MK") == 0) {
switch (region_code2) {
case 1:
name = "Aracinovo";
break;
case 2:
name = "Bac";
break;
case 3:
name = "Belcista";
break;
case 4:
name = "Berovo";
break;
case 5:
name = "Bistrica";
break;
case 6:
name = "Bitola";
break;
case 7:
name = "Blatec";
break;
case 8:
name = "Bogdanci";
break;
case 9:
name = "Bogomila";
break;
case 10:
name = "Bogovinje";
break;
case 11:
name = "Bosilovo";
break;
case 12:
name = "Brvenica";
break;
case 13:
name = "Cair";
break;
case 14:
name = "Capari";
break;
case 15:
name = "Caska";
break;
case 16:
name = "Cegrane";
break;
case 17:
name = "Centar";
break;
case 18:
name = "Centar Zupa";
break;
case 19:
name = "Cesinovo";
break;
case 20:
name = "Cucer-Sandevo";
break;
case 21:
name = "Debar";
break;
case 22:
name = "Delcevo";
break;
case 23:
name = "Delogozdi";
break;
case 24:
name = "Demir Hisar";
break;
case 25:
name = "Demir Kapija";
break;
case 26:
name = "Dobrusevo";
break;
case 27:
name = "Dolna Banjica";
break;
case 28:
name = "Dolneni";
break;
case 29:
name = "Dorce Petrov";
break;
case 30:
name = "Drugovo";
break;
case 31:
name = "Dzepciste";
break;
case 32:
name = "Gazi Baba";
break;
case 33:
name = "Gevgelija";
break;
case 34:
name = "Gostivar";
break;
case 35:
name = "Gradsko";
break;
case 36:
name = "Ilinden";
break;
case 37:
name = "Izvor";
break;
case 38:
name = "Jegunovce";
break;
case 39:
name = "Kamenjane";
break;
case 40:
name = "Karbinci";
break;
case 41:
name = "Karpos";
break;
case 42:
name = "Kavadarci";
break;
case 43:
name = "Kicevo";
break;
case 44:
name = "Kisela Voda";
break;
case 45:
name = "Klecevce";
break;
case 46:
name = "Kocani";
break;
case 47:
name = "Konce";
break;
case 48:
name = "Kondovo";
break;
case 49:
name = "Konopiste";
break;
case 50:
name = "Kosel";
break;
case 51:
name = "Kratovo";
break;
case 52:
name = "Kriva Palanka";
break;
case 53:
name = "Krivogastani";
break;
case 54:
name = "Krusevo";
break;
case 55:
name = "Kuklis";
break;
case 56:
name = "Kukurecani";
break;
case 57:
name = "Kumanovo";
break;
case 58:
name = "Labunista";
break;
case 59:
name = "Lipkovo";
break;
case 60:
name = "Lozovo";
break;
case 61:
name = "Lukovo";
break;
case 62:
name = "Makedonska Kamenica";
break;
case 63:
name = "Makedonski Brod";
break;
case 64:
name = "Mavrovi Anovi";
break;
case 65:
name = "Meseista";
break;
case 66:
name = "Miravci";
break;
case 67:
name = "Mogila";
break;
case 68:
name = "Murtino";
break;
case 69:
name = "Negotino";
break;
case 70:
name = "Negotino-Polosko";
break;
case 71:
name = "Novaci";
break;
case 72:
name = "Novo Selo";
break;
case 73:
name = "Oblesevo";
break;
case 74:
name = "Ohrid";
break;
case 75:
name = "Orasac";
break;
case 76:
name = "Orizari";
break;
case 77:
name = "Oslomej";
break;
case 78:
name = "Pehcevo";
break;
case 79:
name = "Petrovec";
break;
case 80:
name = "Plasnica";
break;
case 81:
name = "Podares";
break;
case 82:
name = "Prilep";
break;
case 83:
name = "Probistip";
break;
case 84:
name = "Radovis";
break;
case 85:
name = "Rankovce";
break;
case 86:
name = "Resen";
break;
case 87:
name = "Rosoman";
break;
case 88:
name = "Rostusa";
break;
case 89:
name = "Samokov";
break;
case 90:
name = "Saraj";
break;
case 91:
name = "Sipkovica";
break;
case 92:
name = "Sopiste";
break;
case 93:
name = "Sopotnica";
break;
case 94:
name = "Srbinovo";
break;
case 95:
name = "Staravina";
break;
case 96:
name = "Star Dojran";
break;
case 97:
name = "Staro Nagoricane";
break;
case 98:
name = "Stip";
break;
case 99:
name = "Struga";
break;
case 101:
name = "Strumica";
break;
case 102:
name = "Studenicani";
break;
case 103:
name = "Suto Orizari";
break;
case 104:
name = "Sveti Nikole";
break;
case 105:
name = "Tearce";
break;
case 106:
name = "Tetovo";
break;
case 107:
name = "Topolcani";
break;
case 108:
name = "Valandovo";
break;
case 109:
name = "Vasilevo";
break;
case 111:
name = "Veles";
break;
case 112:
name = "Velesta";
break;
case 113:
name = "Vevcani";
break;
case 114:
name = "Vinica";
break;
case 115:
name = "Vitoliste";
break;
case 116:
name = "Vranestica";
break;
case 117:
name = "Vrapciste";
break;
case 118:
name = "Vratnica";
break;
case 119:
name = "Vrutok";
break;
case 121:
name = "Zajas";
break;
case 122:
name = "Zelenikovo";
break;
case 123:
name = "Zelino";
break;
case 124:
name = "Zitose";
break;
case 125:
name = "Zletovo";
break;
case 126:
name = "Zrnovci";
break;
}
}
if (strcmp(country_code,"ML") == 0) {
switch (region_code2) {
case 1:
name = "Bamako";
break;
case 3:
name = "Kayes";
break;
case 4:
name = "Mopti";
break;
case 5:
name = "Segou";
break;
case 6:
name = "Sikasso";
break;
case 7:
name = "Koulikoro";
break;
case 8:
name = "Tombouctou";
break;
case 9:
name = "Gao";
break;
case 10:
name = "Kidal";
break;
}
}
if (strcmp(country_code,"MM") == 0) {
switch (region_code2) {
case 1:
name = "Rakhine State";
break;
case 2:
name = "Chin State";
break;
case 3:
name = "Irrawaddy";
break;
case 4:
name = "Kachin State";
break;
case 5:
name = "Karan State";
break;
case 6:
name = "Kayah State";
break;
case 7:
name = "Magwe";
break;
case 8:
name = "Mandalay";
break;
case 9:
name = "Pegu";
break;
case 10:
name = "Sagaing";
break;
case 11:
name = "Shan State";
break;
case 12:
name = "Tenasserim";
break;
case 13:
name = "Mon State";
break;
case 14:
name = "Rangoon";
break;
case 17:
name = "Yangon";
break;
}
}
if (strcmp(country_code,"MN") == 0) {
switch (region_code2) {
case 1:
name = "Arhangay";
break;
case 2:
name = "Bayanhongor";
break;
case 3:
name = "Bayan-Olgiy";
break;
case 5:
name = "Darhan";
break;
case 6:
name = "Dornod";
break;
case 7:
name = "Dornogovi";
break;
case 8:
name = "Dundgovi";
break;
case 9:
name = "Dzavhan";
break;
case 10:
name = "Govi-Altay";
break;
case 11:
name = "Hentiy";
break;
case 12:
name = "Hovd";
break;
case 13:
name = "Hovsgol";
break;
case 14:
name = "Omnogovi";
break;
case 15:
name = "Ovorhangay";
break;
case 16:
name = "Selenge";
break;
case 17:
name = "Suhbaatar";
break;
case 18:
name = "Tov";
break;
case 19:
name = "Uvs";
break;
case 20:
name = "Ulaanbaatar";
break;
case 21:
name = "Bulgan";
break;
case 22:
name = "Erdenet";
break;
case 23:
name = "Darhan Uul";
break;
case 24:
name = "Govi-Sumber";
break;
case 25:
name = "Orhon";
break;
}
}
if (strcmp(country_code,"MO") == 0) {
switch (region_code2) {
case 1:
name = "Ilhas";
break;
case 2:
name = "Macau";
break;
}
}
if (strcmp(country_code,"MR") == 0) {
switch (region_code2) {
case 1:
name = "Hodh Ech Chargui";
break;
case 2:
name = "Hodh El Gharbi";
break;
case 3:
name = "Assaba";
break;
case 4:
name = "Gorgol";
break;
case 5:
name = "Brakna";
break;
case 6:
name = "Trarza";
break;
case 7:
name = "Adrar";
break;
case 8:
name = "Dakhlet Nouadhibou";
break;
case 9:
name = "Tagant";
break;
case 10:
name = "Guidimaka";
break;
case 11:
name = "Tiris Zemmour";
break;
case 12:
name = "Inchiri";
break;
}
}
if (strcmp(country_code,"MS") == 0) {
switch (region_code2) {
case 1:
name = "Saint Anthony";
break;
case 2:
name = "Saint Georges";
break;
case 3:
name = "Saint Peter";
break;
}
}
if (strcmp(country_code,"MU") == 0) {
switch (region_code2) {
case 12:
name = "Black River";
break;
case 13:
name = "Flacq";
break;
case 14:
name = "Grand Port";
break;
case 15:
name = "Moka";
break;
case 16:
name = "Pamplemousses";
break;
case 17:
name = "Plaines Wilhems";
break;
case 18:
name = "Port Louis";
break;
case 19:
name = "Riviere du Rempart";
break;
case 20:
name = "Savanne";
break;
case 21:
name = "Agalega Islands";
break;
case 22:
name = "Cargados Carajos";
break;
case 23:
name = "Rodrigues";
break;
}
}
if (strcmp(country_code,"MV") == 0) {
switch (region_code2) {
case 1:
name = "Seenu";
break;
case 2:
name = "Aliff";
break;
case 3:
name = "Laviyani";
break;
case 4:
name = "Waavu";
break;
case 5:
name = "Laamu";
break;
case 7:
name = "Haa Aliff";
break;
case 8:
name = "Thaa";
break;
case 12:
name = "Meemu";
break;
case 13:
name = "Raa";
break;
case 14:
name = "Faafu";
break;
case 17:
name = "Daalu";
break;
case 20:
name = "Baa";
break;
case 23:
name = "Haa Daalu";
break;
case 24:
name = "Shaviyani";
break;
case 25:
name = "Noonu";
break;
case 26:
name = "Kaafu";
break;
case 27:
name = "Gaafu Aliff";
break;
case 28:
name = "Gaafu Daalu";
break;
case 29:
name = "Naviyani";
break;
}
}
if (strcmp(country_code,"MW") == 0) {
switch (region_code2) {
case 2:
name = "Chikwawa";
break;
case 3:
name = "Chiradzulu";
break;
case 4:
name = "Chitipa";
break;
case 5:
name = "Thyolo";
break;
case 6:
name = "Dedza";
break;
case 7:
name = "Dowa";
break;
case 8:
name = "Karonga";
break;
case 9:
name = "Kasungu";
break;
case 11:
name = "Lilongwe";
break;
case 12:
name = "Mangochi";
break;
case 13:
name = "Mchinji";
break;
case 15:
name = "Mzimba";
break;
case 16:
name = "Ntcheu";
break;
case 17:
name = "Nkhata Bay";
break;
case 18:
name = "Nkhotakota";
break;
case 19:
name = "Nsanje";
break;
case 20:
name = "Ntchisi";
break;
case 21:
name = "Rumphi";
break;
case 22:
name = "Salima";
break;
case 23:
name = "Zomba";
break;
case 24:
name = "Blantyre";
break;
case 25:
name = "Mwanza";
break;
case 26:
name = "Balaka";
break;
case 27:
name = "Likoma";
break;
case 28:
name = "Machinga";
break;
case 29:
name = "Mulanje";
break;
case 30:
name = "Phalombe";
break;
}
}
if (strcmp(country_code,"MX") == 0) {
switch (region_code2) {
case 1:
name = "Aguascalientes";
break;
case 2:
name = "Baja California";
break;
case 3:
name = "Baja California Sur";
break;
case 4:
name = "Campeche";
break;
case 5:
name = "Chiapas";
break;
case 6:
name = "Chihuahua";
break;
case 7:
name = "Coahuila de Zaragoza";
break;
case 8:
name = "Colima";
break;
case 9:
name = "Distrito Federal";
break;
case 10:
name = "Durango";
break;
case 11:
name = "Guanajuato";
break;
case 12:
name = "Guerrero";
break;
case 13:
name = "Hidalgo";
break;
case 14:
name = "Jalisco";
break;
case 15:
name = "Mexico";
break;
case 16:
name = "Michoacan de Ocampo";
break;
case 17:
name = "Morelos";
break;
case 18:
name = "Nayarit";
break;
case 19:
name = "Nuevo Leon";
break;
case 20:
name = "Oaxaca";
break;
case 21:
name = "Puebla";
break;
case 22:
name = "Queretaro de Arteaga";
break;
case 23:
name = "Quintana Roo";
break;
case 24:
name = "San Luis Potosi";
break;
case 25:
name = "Sinaloa";
break;
case 26:
name = "Sonora";
break;
case 27:
name = "Tabasco";
break;
case 28:
name = "Tamaulipas";
break;
case 29:
name = "Tlaxcala";
break;
case 30:
name = "Veracruz-Llave";
break;
case 31:
name = "Yucatan";
break;
case 32:
name = "Zacatecas";
break;
}
}
if (strcmp(country_code,"MY") == 0) {
switch (region_code2) {
case 1:
name = "Johor";
break;
case 2:
name = "Kedah";
break;
case 3:
name = "Kelantan";
break;
case 4:
name = "Melaka";
break;
case 5:
name = "Negeri Sembilan";
break;
case 6:
name = "Pahang";
break;
case 7:
name = "Perak";
break;
case 8:
name = "Perlis";
break;
case 9:
name = "Pulau Pinang";
break;
case 11:
name = "Sarawak";
break;
case 12:
name = "Selangor";
break;
case 13:
name = "Terengganu";
break;
case 14:
name = "Wilayah Persekutuan";
break;
case 15:
name = "Labuan";
break;
case 16:
name = "Sabah";
break;
}
}
if (strcmp(country_code,"MZ") == 0) {
switch (region_code2) {
case 1:
name = "Cabo Delgado";
break;
case 2:
name = "Gaza";
break;
case 3:
name = "Inhambane";
break;
case 4:
name = "Maputo";
break;
case 5:
name = "Sofala";
break;
case 6:
name = "Nampula";
break;
case 7:
name = "Niassa";
break;
case 8:
name = "Tete";
break;
case 9:
name = "Zambezia";
break;
case 10:
name = "Manica";
break;
}
}
if (strcmp(country_code,"NA") == 0) {
switch (region_code2) {
case 1:
name = "Bethanien";
break;
case 2:
name = "Caprivi Oos";
break;
case 3:
name = "Boesmanland";
break;
case 4:
name = "Gobabis";
break;
case 5:
name = "Grootfontein";
break;
case 6:
name = "Kaokoland";
break;
case 7:
name = "Karibib";
break;
case 8:
name = "Keetmanshoop";
break;
case 9:
name = "Luderitz";
break;
case 10:
name = "Maltahohe";
break;
case 11:
name = "Okahandja";
break;
case 12:
name = "Omaruru";
break;
case 13:
name = "Otjiwarongo";
break;
case 14:
name = "Outjo";
break;
case 15:
name = "Owambo";
break;
case 16:
name = "Rehoboth";
break;
case 17:
name = "Swakopmund";
break;
case 18:
name = "Tsumeb";
break;
case 20:
name = "Karasburg";
break;
case 21:
name = "Windhoek";
break;
case 22:
name = "Damaraland";
break;
case 23:
name = "Hereroland Oos";
break;
case 24:
name = "Hereroland Wes";
break;
case 25:
name = "Kavango";
break;
case 26:
name = "Mariental";
break;
case 27:
name = "Namaland";
break;
case 28:
name = "Caprivi";
break;
case 29:
name = "Erongo";
break;
case 30:
name = "Hardap";
break;
case 31:
name = "Karas";
break;
case 32:
name = "Kunene";
break;
case 33:
name = "Ohangwena";
break;
case 34:
name = "Okavango";
break;
case 35:
name = "Omaheke";
break;
case 36:
name = "Omusati";
break;
case 37:
name = "Oshana";
break;
case 38:
name = "Oshikoto";
break;
case 39:
name = "Otjozondjupa";
break;
}
}
if (strcmp(country_code,"NE") == 0) {
switch (region_code2) {
case 1:
name = "Agadez";
break;
case 2:
name = "Diffa";
break;
case 3:
name = "Dosso";
break;
case 4:
name = "Maradi";
break;
case 5:
name = "Niamey";
break;
case 6:
name = "Tahoua";
break;
case 7:
name = "Zinder";
break;
}
}
if (strcmp(country_code,"NG") == 0) {
switch (region_code2) {
case 5:
name = "Lagos";
break;
case 11:
name = "Abuja Capital Territory";
break;
case 16:
name = "Ogun";
break;
case 21:
name = "Akwa Ibom";
break;
case 22:
name = "Cross River";
break;
case 23:
name = "Kaduna";
break;
case 24:
name = "Katsina";
break;
case 25:
name = "Anambra";
break;
case 26:
name = "Benue";
break;
case 27:
name = "Borno";
break;
case 28:
name = "Imo";
break;
case 29:
name = "Kano";
break;
case 30:
name = "Kwara";
break;
case 31:
name = "Niger";
break;
case 32:
name = "Oyo";
break;
case 35:
name = "Adamawa";
break;
case 36:
name = "Delta";
break;
case 37:
name = "Edo";
break;
case 39:
name = "Jigawa";
break;
case 40:
name = "Kebbi";
break;
case 41:
name = "Kogi";
break;
case 42:
name = "Osun";
break;
case 43:
name = "Taraba";
break;
case 44:
name = "Yobe";
break;
case 45:
name = "Abia";
break;
case 46:
name = "Bauchi";
break;
case 47:
name = "Enugu";
break;
case 48:
name = "Ondo";
break;
case 49:
name = "Plateau";
break;
case 50:
name = "Rivers";
break;
case 51:
name = "Sokoto";
break;
case 52:
name = "Bayelsa";
break;
case 53:
name = "Ebonyi";
break;
case 54:
name = "Ekiti";
break;
case 55:
name = "Gombe";
break;
case 56:
name = "Nassarawa";
break;
case 57:
name = "Zamfara";
break;
}
}
if (strcmp(country_code,"NI") == 0) {
switch (region_code2) {
case 1:
name = "Boaco";
break;
case 2:
name = "Carazo";
break;
case 3:
name = "Chinandega";
break;
case 4:
name = "Chontales";
break;
case 5:
name = "Esteli";
break;
case 6:
name = "Granada";
break;
case 7:
name = "Jinotega";
break;
case 8:
name = "Leon";
break;
case 9:
name = "Madriz";
break;
case 10:
name = "Managua";
break;
case 11:
name = "Masaya";
break;
case 12:
name = "Matagalpa";
break;
case 13:
name = "Nueva Segovia";
break;
case 14:
name = "Rio San Juan";
break;
case 15:
name = "Rivas";
break;
case 16:
name = "Zelaya";
break;
}
}
if (strcmp(country_code,"NL") == 0) {
switch (region_code2) {
case 1:
name = "Drenthe";
break;
case 2:
name = "Friesland";
break;
case 3:
name = "Gelderland";
break;
case 4:
name = "Groningen";
break;
case 5:
name = "Limburg";
break;
case 6:
name = "Noord-Brabant";
break;
case 7:
name = "Noord-Holland";
break;
case 8:
name = "Overijssel";
break;
case 9:
name = "Utrecht";
break;
case 10:
name = "Zeeland";
break;
case 11:
name = "Zuid-Holland";
break;
case 12:
name = "Dronten";
break;
case 13:
name = "Zuidelijke IJsselmeerpolders";
break;
case 14:
name = "Lelystad";
break;
case 15:
name = "Overijssel";
break;
case 16:
name = "Flevoland";
break;
}
}
if (strcmp(country_code,"NO") == 0) {
switch (region_code2) {
case 1:
name = "Akershus";
break;
case 2:
name = "Aust-Agder";
break;
case 4:
name = "Buskerud";
break;
case 5:
name = "Finnmark";
break;
case 6:
name = "Hedmark";
break;
case 7:
name = "Hordaland";
break;
case 8:
name = "More og Romsdal";
break;
case 9:
name = "Nordland";
break;
case 10:
name = "Nord-Trondelag";
break;
case 11:
name = "Oppland";
break;
case 12:
name = "Oslo";
break;
case 13:
name = "Ostfold";
break;
case 14:
name = "Rogaland";
break;
case 15:
name = "Sogn og Fjordane";
break;
case 16:
name = "Sor-Trondelag";
break;
case 17:
name = "Telemark";
break;
case 18:
name = "Troms";
break;
case 19:
name = "Vest-Agder";
break;
case 20:
name = "Vestfold";
break;
}
}
if (strcmp(country_code,"NP") == 0) {
switch (region_code2) {
case 1:
name = "Bagmati";
break;
case 2:
name = "Bheri";
break;
case 3:
name = "Dhawalagiri";
break;
case 4:
name = "Gandaki";
break;
case 5:
name = "Janakpur";
break;
case 6:
name = "Karnali";
break;
case 7:
name = "Kosi";
break;
case 8:
name = "Lumbini";
break;
case 9:
name = "Mahakali";
break;
case 10:
name = "Mechi";
break;
case 11:
name = "Narayani";
break;
case 12:
name = "Rapti";
break;
case 13:
name = "Sagarmatha";
break;
case 14:
name = "Seti";
break;
}
}
if (strcmp(country_code,"NR") == 0) {
switch (region_code2) {
case 1:
name = "Aiwo";
break;
case 2:
name = "Anabar";
break;
case 3:
name = "Anetan";
break;
case 4:
name = "Anibare";
break;
case 5:
name = "Baiti";
break;
case 6:
name = "Boe";
break;
case 7:
name = "Buada";
break;
case 8:
name = "Denigomodu";
break;
case 9:
name = "Ewa";
break;
case 10:
name = "Ijuw";
break;
case 11:
name = "Meneng";
break;
case 12:
name = "Nibok";
break;
case 13:
name = "Uaboe";
break;
case 14:
name = "Yaren";
break;
}
}
if (strcmp(country_code,"NZ") == 0) {
switch (region_code2) {
case 1:
name = "Akaroa";
break;
case 3:
name = "Amuri";
break;
case 4:
name = "Ashburton";
break;
case 7:
name = "Bay of Islands";
break;
case 8:
name = "Bruce";
break;
case 9:
name = "Buller";
break;
case 10:
name = "Chatham Islands";
break;
case 11:
name = "Cheviot";
break;
case 12:
name = "Clifton";
break;
case 13:
name = "Clutha";
break;
case 14:
name = "Cook";
break;
case 16:
name = "Dannevirke";
break;
case 17:
name = "Egmont";
break;
case 18:
name = "Eketahuna";
break;
case 19:
name = "Ellesmere";
break;
case 20:
name = "Eltham";
break;
case 21:
name = "Eyre";
break;
case 22:
name = "Featherston";
break;
case 24:
name = "Franklin";
break;
case 26:
name = "Golden Bay";
break;
case 27:
name = "Great Barrier Island";
break;
case 28:
name = "Grey";
break;
case 29:
name = "Hauraki Plains";
break;
case 30:
name = "Hawera";
break;
case 31:
name = "Hawke's Bay";
break;
case 32:
name = "Heathcote";
break;
case 33:
name = "Hobson";
break;
case 34:
name = "Hokianga";
break;
case 35:
name = "Horowhenua";
break;
case 36:
name = "Hutt";
break;
case 37:
name = "Inangahua";
break;
case 38:
name = "Inglewood";
break;
case 39:
name = "Kaikoura";
break;
case 40:
name = "Kairanga";
break;
case 41:
name = "Kiwitea";
break;
case 43:
name = "Lake";
break;
case 45:
name = "Mackenzie";
break;
case 46:
name = "Malvern";
break;
case 47:
name = "Manawatu";
break;
case 48:
name = "Mangonui";
break;
case 49:
name = "Maniototo";
break;
case 50:
name = "Marlborough";
break;
case 51:
name = "Masterton";
break;
case 52:
name = "Matamata";
break;
case 53:
name = "Mount Herbert";
break;
case 54:
name = "Ohinemuri";
break;
case 55:
name = "Opotiki";
break;
case 56:
name = "Oroua";
break;
case 57:
name = "Otamatea";
break;
case 58:
name = "Otorohanga";
break;
case 59:
name = "Oxford";
break;
case 60:
name = "Pahiatua";
break;
case 61:
name = "Paparua";
break;
case 63:
name = "Patea";
break;
case 65:
name = "Piako";
break;
case 66:
name = "Pohangina";
break;
case 67:
name = "Raglan";
break;
case 68:
name = "Rangiora";
break;
case 69:
name = "Rangitikei";
break;
case 70:
name = "Rodney";
break;
case 71:
name = "Rotorua";
break;
case 72:
name = "Southland";
break;
case 73:
name = "Stewart Island";
break;
case 74:
name = "Stratford";
break;
case 76:
name = "Taranaki";
break;
case 77:
name = "Taumarunui";
break;
case 78:
name = "Taupo";
break;
case 79:
name = "Tauranga";
break;
case 81:
name = "Tuapeka";
break;
case 82:
name = "Vincent";
break;
case 83:
name = "Waiapu";
break;
case 84:
name = "Waihemo";
break;
case 85:
name = "Waikato";
break;
case 86:
name = "Waikohu";
break;
case 88:
name = "Waimairi";
break;
case 89:
name = "Waimarino";
break;
case 90:
name = "Waimate";
break;
case 91:
name = "Waimate West";
break;
case 92:
name = "Waimea";
break;
case 93:
name = "Waipa";
break;
case 95:
name = "Waipawa";
break;
case 96:
name = "Waipukurau";
break;
case 97:
name = "Wairarapa South";
break;
case 98:
name = "Wairewa";
break;
case 99:
name = "Wairoa";
break;
case 101:
name = "Whangarei";
break;
case 102:
name = "Whangaroa";
break;
case 103:
name = "Woodville";
break;
case 104:
name = "Waitaki";
break;
case 106:
name = "Waitomo";
break;
case 108:
name = "Waitotara";
break;
case 112:
name = "Wanganui";
break;
case 113:
name = "Westland";
break;
case 114:
name = "Whakatane";
break;
case 134:
name = "Hurunui";
break;
case 135:
name = "Silverpeaks";
break;
case 136:
name = "Strathallan";
break;
case 138:
name = "Waiheke";
break;
case 139:
name = "Hikurangi";
break;
case 141:
name = "Manaia";
break;
case 142:
name = "Runanga";
break;
case 143:
name = "Saint Kilda";
break;
case 144:
name = "Thames-Coromandel";
break;
case 145:
name = "Waverley";
break;
case 146:
name = "Wallace";
break;
}
}
if (strcmp(country_code,"OM") == 0) {
switch (region_code2) {
case 1:
name = "Ad Dakhiliyah";
break;
case 2:
name = "Al Batinah";
break;
case 3:
name = "Al Wusta";
break;
case 4:
name = "Ash Sharqiyah";
break;
case 5:
name = "Az Zahirah";
break;
case 6:
name = "Masqat";
break;
case 7:
name = "Musandam";
break;
case 8:
name = "Zufar";
break;
}
}
if (strcmp(country_code,"PA") == 0) {
switch (region_code2) {
case 1:
name = "Bocas del Toro";
break;
case 2:
name = "Chiriqui";
break;
case 3:
name = "Cocle";
break;
case 4:
name = "Colon";
break;
case 5:
name = "Darien";
break;
case 6:
name = "Herrera";
break;
case 7:
name = "Los Santos";
break;
case 8:
name = "Panama";
break;
case 9:
name = "San Blas";
break;
case 10:
name = "Veraguas";
break;
}
}
if (strcmp(country_code,"PE") == 0) {
switch (region_code2) {
case 1:
name = "Amazonas";
break;
case 2:
name = "Ancash";
break;
case 3:
name = "Apurimac";
break;
case 4:
name = "Arequipa";
break;
case 5:
name = "Ayacucho";
break;
case 6:
name = "Cajamarca";
break;
case 7:
name = "Callao";
break;
case 8:
name = "Cusco";
break;
case 9:
name = "Huancavelica";
break;
case 10:
name = "Huanuco";
break;
case 11:
name = "Ica";
break;
case 12:
name = "Junin";
break;
case 13:
name = "La Libertad";
break;
case 14:
name = "Lambayeque";
break;
case 15:
name = "Lima";
break;
case 16:
name = "Loreto";
break;
case 17:
name = "Madre de Dios";
break;
case 18:
name = "Moquegua";
break;
case 19:
name = "Pasco";
break;
case 20:
name = "Piura";
break;
case 21:
name = "Puno";
break;
case 22:
name = "San Martin";
break;
case 23:
name = "Tacna";
break;
case 24:
name = "Tumbes";
break;
case 25:
name = "Ucayali";
break;
}
}
if (strcmp(country_code,"PG") == 0) {
switch (region_code2) {
case 1:
name = "Central";
break;
case 2:
name = "Gulf";
break;
case 3:
name = "Milne Bay";
break;
case 4:
name = "Northern";
break;
case 5:
name = "Southern Highlands";
break;
case 6:
name = "Western";
break;
case 7:
name = "North Solomons";
break;
case 8:
name = "Chimbu";
break;
case 9:
name = "Eastern Highlands";
break;
case 10:
name = "East New Britain";
break;
case 11:
name = "East Sepik";
break;
case 12:
name = "Madang";
break;
case 13:
name = "Manus";
break;
case 14:
name = "Morobe";
break;
case 15:
name = "New Ireland";
break;
case 16:
name = "Western Highlands";
break;
case 17:
name = "West New Britain";
break;
case 18:
name = "Sandaun";
break;
case 19:
name = "Enga";
break;
case 20:
name = "National Capital";
break;
}
}
if (strcmp(country_code,"PH") == 0) {
switch (region_code2) {
case 1:
name = "Abra";
break;
case 2:
name = "Agusan del Norte";
break;
case 3:
name = "Agusan del Sur";
break;
case 4:
name = "Aklan";
break;
case 5:
name = "Albay";
break;
case 6:
name = "Antique";
break;
case 7:
name = "Bataan";
break;
case 8:
name = "Batanes";
break;
case 9:
name = "Batangas";
break;
case 10:
name = "Benguet";
break;
case 11:
name = "Bohol";
break;
case 12:
name = "Bukidnon";
break;
case 13:
name = "Bulacan";
break;
case 14:
name = "Cagayan";
break;
case 15:
name = "Camarines Norte";
break;
case 16:
name = "Camarines Sur";
break;
case 17:
name = "Camiguin";
break;
case 18:
name = "Capiz";
break;
case 19:
name = "Catanduanes";
break;
case 20:
name = "Cavite";
break;
case 21:
name = "Cebu";
break;
case 22:
name = "Basilan";
break;
case 23:
name = "Eastern Samar";
break;
case 24:
name = "Davao";
break;
case 25:
name = "Davao del Sur";
break;
case 26:
name = "Davao Oriental";
break;
case 27:
name = "Ifugao";
break;
case 28:
name = "Ilocos Norte";
break;
case 29:
name = "Ilocos Sur";
break;
case 30:
name = "Iloilo";
break;
case 31:
name = "Isabela";
break;
case 32:
name = "Kalinga-Apayao";
break;
case 33:
name = "Laguna";
break;
case 34:
name = "Lanao del Norte";
break;
case 35:
name = "Lanao del Sur";
break;
case 36:
name = "La Union";
break;
case 37:
name = "Leyte";
break;
case 38:
name = "Marinduque";
break;
case 39:
name = "Masbate";
break;
case 40:
name = "Mindoro Occidental";
break;
case 41:
name = "Mindoro Oriental";
break;
case 42:
name = "Misamis Occidental";
break;
case 43:
name = "Misamis Oriental";
break;
case 44:
name = "Mountain";
break;
case 46:
name = "Negros Oriental";
break;
case 47:
name = "Nueva Ecija";
break;
case 48:
name = "Nueva Vizcaya";
break;
case 49:
name = "Palawan";
break;
case 50:
name = "Pampanga";
break;
case 51:
name = "Pangasinan";
break;
case 53:
name = "Rizal";
break;
case 54:
name = "Romblon";
break;
case 55:
name = "Samar";
break;
case 56:
name = "Maguindanao";
break;
case 57:
name = "North Cotabato";
break;
case 58:
name = "Sorsogon";
break;
case 59:
name = "Southern Leyte";
break;
case 60:
name = "Sulu";
break;
case 61:
name = "Surigao del Norte";
break;
case 62:
name = "Surigao del Sur";
break;
case 63:
name = "Tarlac";
break;
case 64:
name = "Zambales";
break;
case 65:
name = "Zamboanga del Norte";
break;
case 66:
name = "Zamboanga del Sur";
break;
case 67:
name = "Northern Samar";
break;
case 68:
name = "Quirino";
break;
case 69:
name = "Siquijor";
break;
case 70:
name = "South Cotabato";
break;
case 71:
name = "Sultan Kudarat";
break;
case 72:
name = "Tawitawi";
break;
case 101:
name = "Angeles";
break;
case 102:
name = "Bacolod";
break;
case 103:
name = "Bago";
break;
case 104:
name = "Baguio";
break;
case 105:
name = "Bais";
break;
case 106:
name = "Basilan City";
break;
case 107:
name = "Batangas City";
break;
case 108:
name = "Butuan";
break;
case 109:
name = "Cabanatuan";
break;
case 111:
name = "Cadiz";
break;
case 112:
name = "Cagayan de Oro";
break;
case 113:
name = "Calbayog";
break;
case 114:
name = "Caloocan";
break;
case 115:
name = "Canlaon";
break;
case 116:
name = "Cavite City";
break;
case 117:
name = "Cebu City";
break;
case 118:
name = "Cotabato";
break;
case 119:
name = "Dagupan";
break;
case 121:
name = "Danao";
break;
case 122:
name = "Dapitan";
break;
case 123:
name = "Davao City";
break;
case 124:
name = "Dipolog";
break;
case 125:
name = "Dumaguete";
break;
case 126:
name = "General Santos";
break;
case 127:
name = "Gingoog";
break;
case 128:
name = "Iligan";
break;
case 129:
name = "Iloilo City";
break;
case 131:
name = "Iriga";
break;
case 132:
name = "La Carlota";
break;
case 133:
name = "Laoag";
break;
case 134:
name = "Lapu-Lapu";
break;
case 135:
name = "Legaspi";
break;
case 136:
name = "Lipa";
break;
case 137:
name = "Lucena";
break;
case 138:
name = "Mandaue";
break;
case 139:
name = "Manila";
break;
case 141:
name = "Marawi";
break;
case 142:
name = "Naga";
break;
case 143:
name = "Olongapo";
break;
case 144:
name = "Ormoc";
break;
case 145:
name = "Oroquieta";
break;
case 146:
name = "Ozamis";
break;
case 147:
name = "Pagadian";
break;
case 148:
name = "Palayan";
break;
case 149:
name = "Pasay";
break;
case 151:
name = "Puerto Princesa";
break;
case 152:
name = "Quezon City";
break;
case 153:
name = "Roxas";
break;
case 154:
name = "San Carlos";
break;
case 155:
name = "San Carlos";
break;
case 156:
name = "San Jose";
break;
case 157:
name = "San Pablo";
break;
case 158:
name = "Silay";
break;
case 159:
name = "Surigao";
break;
case 161:
name = "Tacloban";
break;
case 162:
name = "Tagaytay";
break;
case 163:
name = "Tagbilaran";
break;
case 164:
name = "Tangub";
break;
case 165:
name = "Toledo";
break;
case 166:
name = "Trece Martires";
break;
case 167:
name = "Zamboanga";
break;
case 168:
name = "Aurora";
break;
case 172:
name = "Quezon";
break;
case 173:
name = "Negros Occidental";
break;
}
}
if (strcmp(country_code,"PK") == 0) {
switch (region_code2) {
case 1:
name = "Federally Administered Tribal Areas";
break;
case 2:
name = "Balochistan";
break;
case 3:
name = "North-West Frontier";
break;
case 4:
name = "Punjab";
break;
case 5:
name = "Sindh";
break;
case 6:
name = "Azad Kashmir";
break;
case 7:
name = "Northern Areas";
break;
case 8:
name = "Islamabad";
break;
}
}
if (strcmp(country_code,"PL") == 0) {
switch (region_code2) {
case 23:
name = "Biala Podlaska";
break;
case 24:
name = "Bialystok";
break;
case 25:
name = "Bielsko";
break;
case 26:
name = "Bydgoszcz";
break;
case 27:
name = "Chelm";
break;
case 28:
name = "Ciechanow";
break;
case 29:
name = "Czestochowa";
break;
case 30:
name = "Elblag";
break;
case 31:
name = "Gdansk";
break;
case 32:
name = "Gorzow";
break;
case 33:
name = "Jelenia Gora";
break;
case 34:
name = "Kalisz";
break;
case 35:
name = "Katowice";
break;
case 36:
name = "Kielce";
break;
case 37:
name = "Konin";
break;
case 38:
name = "Koszalin";
break;
case 39:
name = "Krakow";
break;
case 40:
name = "Krosno";
break;
case 41:
name = "Legnica";
break;
case 42:
name = "Leszno";
break;
case 43:
name = "Lodz";
break;
case 44:
name = "Lomza";
break;
case 45:
name = "Lublin";
break;
case 46:
name = "Nowy Sacz";
break;
case 47:
name = "Olsztyn";
break;
case 48:
name = "Opole";
break;
case 49:
name = "Ostroleka";
break;
case 50:
name = "Pila";
break;
case 51:
name = "Piotrkow";
break;
case 52:
name = "Plock";
break;
case 53:
name = "Poznan";
break;
case 54:
name = "Przemysl";
break;
case 55:
name = "Radom";
break;
case 56:
name = "Rzeszow";
break;
case 57:
name = "Siedlce";
break;
case 58:
name = "Sieradz";
break;
case 59:
name = "Skierniewice";
break;
case 60:
name = "Slupsk";
break;
case 61:
name = "Suwalki";
break;
case 62:
name = "Szczecin";
break;
case 63:
name = "Tarnobrzeg";
break;
case 64:
name = "Tarnow";
break;
case 65:
name = "Torun";
break;
case 66:
name = "Walbrzych";
break;
case 67:
name = "Warszawa";
break;
case 68:
name = "Wloclawek";
break;
case 69:
name = "Wroclaw";
break;
case 70:
name = "Zamosc";
break;
case 71:
name = "Zielona Gora";
break;
case 72:
name = "Dolnoslaskie";
break;
case 73:
name = "Kujawsko-Pomorskie";
break;
case 74:
name = "Lodzkie";
break;
case 75:
name = "Lubelskie";
break;
case 76:
name = "Lubuskie";
break;
case 77:
name = "Malopolskie";
break;
case 78:
name = "Mazowieckie";
break;
case 79:
name = "Opolskie";
break;
case 80:
name = "Podkarpackie";
break;
case 81:
name = "Podlaskie";
break;
case 82:
name = "Pomorskie";
break;
case 83:
name = "Slaskie";
break;
case 84:
name = "Swietokrzyskie";
break;
case 85:
name = "Warminsko-Mazurskie";
break;
case 86:
name = "Wielkopolskie";
break;
case 87:
name = "Zachodniopomorskie";
break;
}
}
if (strcmp(country_code,"PT") == 0) {
switch (region_code2) {
case 2:
name = "Aveiro";
break;
case 3:
name = "Beja";
break;
case 4:
name = "Braga";
break;
case 5:
name = "Braganca";
break;
case 6:
name = "Castelo Branco";
break;
case 7:
name = "Coimbra";
break;
case 8:
name = "Evora";
break;
case 9:
name = "Faro";
break;
case 10:
name = "Madeira";
break;
case 11:
name = "Guarda";
break;
case 13:
name = "Leiria";
break;
case 14:
name = "Lisboa";
break;
case 16:
name = "Portalegre";
break;
case 17:
name = "Porto";
break;
case 18:
name = "Santarem";
break;
case 19:
name = "Setubal";
break;
case 20:
name = "Viana do Castelo";
break;
case 21:
name = "Vila Real";
break;
case 22:
name = "Viseu";
break;
case 23:
name = "Azores";
break;
}
}
if (strcmp(country_code,"PY") == 0) {
switch (region_code2) {
case 1:
name = "Alto Parana";
break;
case 2:
name = "Amambay";
break;
case 3:
name = "Boqueron";
break;
case 4:
name = "Caaguazu";
break;
case 5:
name = "Caazapa";
break;
case 6:
name = "Central";
break;
case 7:
name = "Concepcion";
break;
case 8:
name = "Cordillera";
break;
case 10:
name = "Guaira";
break;
case 11:
name = "Itapua";
break;
case 12:
name = "Misiones";
break;
case 13:
name = "Neembucu";
break;
case 15:
name = "Paraguari";
break;
case 16:
name = "Presidente Hayes";
break;
case 17:
name = "San Pedro";
break;
case 19:
name = "Canindeyu";
break;
case 20:
name = "Chaco";
break;
case 21:
name = "Nueva Asuncion";
break;
case 23:
name = "Alto Paraguay";
break;
}
}
if (strcmp(country_code,"QA") == 0) {
switch (region_code2) {
case 1:
name = "Ad Dawhah";
break;
case 2:
name = "Al Ghuwariyah";
break;
case 3:
name = "Al Jumaliyah";
break;
case 4:
name = "Al Khawr";
break;
case 6:
name = "Ar Rayyan";
break;
case 8:
name = "Madinat ach Shamal";
break;
case 9:
name = "Umm Salal";
break;
case 10:
name = "Al Wakrah";
break;
case 11:
name = "Jariyan al Batnah";
break;
case 12:
name = "Umm Sa'id";
break;
}
}
if (strcmp(country_code,"RO") == 0) {
switch (region_code2) {
case 1:
name = "Alba";
break;
case 2:
name = "Arad";
break;
case 3:
name = "Arges";
break;
case 4:
name = "Bacau";
break;
case 5:
name = "Bihor";
break;
case 6:
name = "Bistrita-Nasaud";
break;
case 7:
name = "Botosani";
break;
case 8:
name = "Braila";
break;
case 9:
name = "Brasov";
break;
case 10:
name = "Bucuresti";
break;
case 11:
name = "Buzau";
break;
case 12:
name = "Caras-Severin";
break;
case 13:
name = "Cluj";
break;
case 14:
name = "Constanta";
break;
case 15:
name = "Covasna";
break;
case 16:
name = "Dambovita";
break;
case 17:
name = "Dolj";
break;
case 18:
name = "Galati";
break;
case 19:
name = "Gorj";
break;
case 20:
name = "Harghita";
break;
case 21:
name = "Hunedoara";
break;
case 22:
name = "Ialomita";
break;
case 23:
name = "Iasi";
break;
case 25:
name = "Maramures";
break;
case 26:
name = "Mehedinti";
break;
case 27:
name = "Mures";
break;
case 28:
name = "Neamt";
break;
case 29:
name = "Olt";
break;
case 30:
name = "Prahova";
break;
case 31:
name = "Salaj";
break;
case 32:
name = "Satu Mare";
break;
case 33:
name = "Sibiu";
break;
case 34:
name = "Suceava";
break;
case 35:
name = "Teleorman";
break;
case 36:
name = "Timis";
break;
case 37:
name = "Tulcea";
break;
case 38:
name = "Vaslui";
break;
case 39:
name = "Valcea";
break;
case 40:
name = "Vrancea";
break;
case 41:
name = "Calarasi";
break;
case 42:
name = "Giurgiu";
break;
case 43:
name = "Ilfov";
break;
}
}
if (strcmp(country_code,"RU") == 0) {
switch (region_code2) {
case 1:
name = "Adygeya";
break;
case 2:
name = "Aginsky Buryatsky AO";
break;
case 3:
name = "Gorno-Altay";
break;
case 4:
name = "Altaisky krai";
break;
case 5:
name = "Amur";
break;
case 6:
name = "Arkhangel'sk";
break;
case 7:
name = "Astrakhan'";
break;
case 8:
name = "Bashkortostan";
break;
case 9:
name = "Belgorod";
break;
case 10:
name = "Bryansk";
break;
case 11:
name = "Buryat";
break;
case 12:
name = "Chechnya";
break;
case 13:
name = "Chelyabinsk";
break;
case 14:
name = "Chita";
break;
case 15:
name = "Chukot";
break;
case 16:
name = "Chuvashia";
break;
case 17:
name = "Dagestan";
break;
case 18:
name = "Evenk";
break;
case 19:
name = "Ingush";
break;
case 20:
name = "Irkutsk";
break;
case 21:
name = "Ivanovo";
break;
case 22:
name = "Kabardin-Balkar";
break;
case 23:
name = "Kaliningrad";
break;
case 24:
name = "Kalmyk";
break;
case 25:
name = "Kaluga";
break;
case 26:
name = "Kamchatka";
break;
case 27:
name = "Karachay-Cherkess";
break;
case 28:
name = "Karelia";
break;
case 29:
name = "Kemerovo";
break;
case 30:
name = "Khabarovsk";
break;
case 31:
name = "Khakass";
break;
case 32:
name = "Khanty-Mansiy";
break;
case 33:
name = "Kirov";
break;
case 34:
name = "Komi";
break;
case 35:
name = "Komi-Permyak";
break;
case 36:
name = "Koryak";
break;
case 37:
name = "Kostroma";
break;
case 38:
name = "Krasnodar";
break;
case 39:
name = "Krasnoyarsk";
break;
case 40:
name = "Kurgan";
break;
case 41:
name = "Kursk";
break;
case 42:
name = "Leningrad";
break;
case 43:
name = "Lipetsk";
break;
case 44:
name = "Magadan";
break;
case 45:
name = "Mariy-El";
break;
case 46:
name = "Mordovia";
break;
case 47:
name = "Moskva";
break;
case 48:
name = "Moscow City";
break;
case 49:
name = "Murmansk";
break;
case 50:
name = "Nenets";
break;
case 51:
name = "Nizhegorod";
break;
case 52:
name = "Novgorod";
break;
case 53:
name = "Novosibirsk";
break;
case 54:
name = "Omsk";
break;
case 55:
name = "Orenburg";
break;
case 56:
name = "Orel";
break;
case 57:
name = "Penza";
break;
case 58:
name = "Perm'";
break;
case 59:
name = "Primor'ye";
break;
case 60:
name = "Pskov";
break;
case 61:
name = "Rostov";
break;
case 62:
name = "Ryazan'";
break;
case 63:
name = "Sakha";
break;
case 64:
name = "Sakhalin";
break;
case 65:
name = "Samara";
break;
case 66:
name = "Saint Petersburg City";
break;
case 67:
name = "Saratov";
break;
case 68:
name = "North Ossetia";
break;
case 69:
name = "Smolensk";
break;
case 70:
name = "Stavropol'";
break;
case 71:
name = "Sverdlovsk";
break;
case 72:
name = "Tambovskaya oblast";
break;
case 73:
name = "Tatarstan";
break;
case 74:
name = "Taymyr";
break;
case 75:
name = "Tomsk";
break;
case 76:
name = "Tula";
break;
case 77:
name = "Tver'";
break;
case 78:
name = "Tyumen'";
break;
case 79:
name = "Tuva";
break;
case 80:
name = "Udmurt";
break;
case 81:
name = "Ul'yanovsk";
break;
case 82:
name = "Ust-Orda Buryat";
break;
case 83:
name = "Vladimir";
break;
case 84:
name = "Volgograd";
break;
case 85:
name = "Vologda";
break;
case 86:
name = "Voronezh";
break;
case 87:
name = "Yamal-Nenets";
break;
case 88:
name = "Yaroslavl'";
break;
case 89:
name = "Yevrey";
break;
}
}
if (strcmp(country_code,"RW") == 0) {
switch (region_code2) {
case 1:
name = "Butare";
break;
case 2:
name = "Byumba";
break;
case 3:
name = "Cyangugu";
break;
case 4:
name = "Gikongoro";
break;
case 5:
name = "Gisenyi";
break;
case 6:
name = "Gitarama";
break;
case 7:
name = "Kibungo";
break;
case 8:
name = "Kibuye";
break;
case 9:
name = "Kigali";
break;
case 10:
name = "Ruhengeri";
break;
}
}
if (strcmp(country_code,"SA") == 0) {
switch (region_code2) {
case 2:
name = "Al Bahah";
break;
case 3:
name = "Al Jawf";
break;
case 5:
name = "Al Madinah";
break;
case 6:
name = "Ash Sharqiyah";
break;
case 8:
name = "Al Qasim";
break;
case 9:
name = "Al Qurayyat";
break;
case 10:
name = "Ar Riyad";
break;
case 13:
name = "Ha'il";
break;
case 14:
name = "Makkah";
break;
case 15:
name = "Al Hudud ash Shamaliyah";
break;
case 16:
name = "Najran";
break;
case 17:
name = "Jizan";
break;
case 19:
name = "Tabuk";
break;
case 20:
name = "Al Jawf";
break;
}
}
if (strcmp(country_code,"SB") == 0) {
switch (region_code2) {
case 3:
name = "Malaita";
break;
case 4:
name = "Western";
break;
case 5:
name = "Central";
break;
case 6:
name = "Guadalcanal";
break;
case 7:
name = "Isabel";
break;
case 8:
name = "Makira";
break;
case 9:
name = "Temotu";
break;
}
}
if (strcmp(country_code,"SC") == 0) {
switch (region_code2) {
case 1:
name = "Anse aux Pins";
break;
case 2:
name = "Anse Boileau";
break;
case 3:
name = "Anse Etoile";
break;
case 4:
name = "Anse Louis";
break;
case 5:
name = "Anse Royale";
break;
case 6:
name = "Baie Lazare";
break;
case 7:
name = "Baie Sainte Anne";
break;
case 8:
name = "Beau Vallon";
break;
case 9:
name = "Bel Air";
break;
case 10:
name = "Bel Ombre";
break;
case 11:
name = "Cascade";
break;
case 12:
name = "Glacis";
break;
case 13:
name = "Grand' Anse";
break;
case 14:
name = "Grand' Anse";
break;
case 15:
name = "La Digue";
break;
case 16:
name = "La Riviere Anglaise";
break;
case 17:
name = "Mont Buxton";
break;
case 18:
name = "Mont Fleuri";
break;
case 19:
name = "Plaisance";
break;
case 20:
name = "Pointe La Rue";
break;
case 21:
name = "Port Glaud";
break;
case 22:
name = "Saint Louis";
break;
case 23:
name = "Takamaka";
break;
}
}
if (strcmp(country_code,"SD") == 0) {
switch (region_code2) {
case 27:
name = "Al Wusta";
break;
case 28:
name = "Al Istiwa'iyah";
break;
case 29:
name = "Al Khartum";
break;
case 30:
name = "Ash Shamaliyah";
break;
case 31:
name = "Ash Sharqiyah";
break;
case 32:
name = "Bahr al Ghazal";
break;
case 33:
name = "Darfur";
break;
case 34:
name = "Kurdufan";
break;
}
}
if (strcmp(country_code,"SE") == 0) {
switch (region_code2) {
case 1:
name = "Alvsborgs Lan";
break;
case 2:
name = "Blekinge Lan";
break;
case 3:
name = "Gavleborgs Lan";
break;
case 4:
name = "Goteborgs och Bohus Lan";
break;
case 5:
name = "Gotlands Lan";
break;
case 6:
name = "Hallands Lan";
break;
case 7:
name = "Jamtlands Lan";
break;
case 8:
name = "Jonkopings Lan";
break;
case 9:
name = "Kalmar Lan";
break;
case 10:
name = "Dalarnas Lan";
break;
case 11:
name = "Kristianstads Lan";
break;
case 12:
name = "Kronobergs Lan";
break;
case 13:
name = "Malmohus Lan";
break;
case 14:
name = "Norrbottens Lan";
break;
case 15:
name = "Orebro Lan";
break;
case 16:
name = "Ostergotlands Lan";
break;
case 17:
name = "Skaraborgs Lan";
break;
case 18:
name = "Sodermanlands Lan";
break;
case 21:
name = "Uppsala Lan";
break;
case 22:
name = "Varmlands Lan";
break;
case 23:
name = "Vasterbottens Lan";
break;
case 24:
name = "Vasternorrlands Lan";
break;
case 25:
name = "Vastmanlands Lan";
break;
case 26:
name = "Stockholms Lan";
break;
case 27:
name = "Skane Lan";
break;
case 28:
name = "Vastra Gotaland";
break;
}
}
if (strcmp(country_code,"SH") == 0) {
switch (region_code2) {
case 1:
name = "Ascension";
break;
case 2:
name = "Saint Helena";
break;
case 3:
name = "Tristan da Cunha";
break;
}
}
if (strcmp(country_code,"SI") == 0) {
switch (region_code2) {
case 1:
name = "Ajdovscina";
break;
case 2:
name = "Beltinci";
break;
case 3:
name = "Bled";
break;
case 4:
name = "Bohinj";
break;
case 5:
name = "Borovnica";
break;
case 6:
name = "Bovec";
break;
case 7:
name = "Brda";
break;
case 8:
name = "Brezice";
break;
case 9:
name = "Brezovica";
break;
case 11:
name = "Celje";
break;
case 12:
name = "Cerklje na Gorenjskem";
break;
case 13:
name = "Cerknica";
break;
case 14:
name = "Cerkno";
break;
case 15:
name = "Crensovci";
break;
case 16:
name = "Crna na Koroskem";
break;
case 17:
name = "Crnomelj";
break;
case 19:
name = "Divaca";
break;
case 20:
name = "Dobrepolje";
break;
case 22:
name = "Dol pri Ljubljani";
break;
case 24:
name = "Dornava";
break;
case 25:
name = "Dravograd";
break;
case 26:
name = "Duplek";
break;
case 27:
name = "Gorenja Vas-Poljane";
break;
case 28:
name = "Gorisnica";
break;
case 29:
name = "Gornja Radgona";
break;
case 30:
name = "Gornji Grad";
break;
case 31:
name = "Gornji Petrovci";
break;
case 32:
name = "Grosuplje";
break;
case 34:
name = "Hrastnik";
break;
case 35:
name = "Hrpelje-Kozina";
break;
case 36:
name = "Idrija";
break;
case 37:
name = "Ig";
break;
case 38:
name = "Ilirska Bistrica";
break;
case 39:
name = "Ivancna Gorica";
break;
case 40:
name = "Izola-Isola";
break;
case 42:
name = "Jursinci";
break;
case 44:
name = "Kanal";
break;
case 45:
name = "Kidricevo";
break;
case 46:
name = "Kobarid";
break;
case 47:
name = "Kobilje";
break;
case 49:
name = "Komen";
break;
case 50:
name = "Koper-Capodistria";
break;
case 51:
name = "Kozje";
break;
case 52:
name = "Kranj";
break;
case 53:
name = "Kranjska Gora";
break;
case 54:
name = "Krsko";
break;
case 55:
name = "Kungota";
break;
case 57:
name = "Lasko";
break;
case 61:
name = "Ljubljana";
break;
case 62:
name = "Ljubno";
break;
case 64:
name = "Logatec";
break;
case 66:
name = "Loski Potok";
break;
case 68:
name = "Lukovica";
break;
case 71:
name = "Medvode";
break;
case 72:
name = "Menges";
break;
case 73:
name = "Metlika";
break;
case 74:
name = "Mezica";
break;
case 76:
name = "Mislinja";
break;
case 77:
name = "Moravce";
break;
case 78:
name = "Moravske Toplice";
break;
case 79:
name = "Mozirje";
break;
case 80:
name = "Murska Sobota";
break;
case 81:
name = "Muta";
break;
case 82:
name = "Naklo";
break;
case 83:
name = "Nazarje";
break;
case 84:
name = "Nova Gorica";
break;
case 86:
name = "Odranci";
break;
case 87:
name = "Ormoz";
break;
case 88:
name = "Osilnica";
break;
case 89:
name = "Pesnica";
break;
case 91:
name = "Pivka";
break;
case 92:
name = "Podcetrtek";
break;
case 94:
name = "Postojna";
break;
case 97:
name = "Puconci";
break;
case 98:
name = "Racam";
break;
case 99:
name = "Radece";
break;
case 101:
name = "Radenci";
break;
case 102:
name = "Radlje ob Dravi";
break;
case 103:
name = "Radovljica";
break;
case 106:
name = "Rogasovci";
break;
case 107:
name = "Rogaska Slatina";
break;
case 108:
name = "Rogatec";
break;
case 111:
name = "Semic";
break;
case 112:
name = "Sencur";
break;
case 113:
name = "Sentilj";
break;
case 114:
name = "Sentjernej";
break;
case 116:
name = "Sevnica";
break;
case 117:
name = "Sezana";
break;
case 118:
name = "Skocjan";
break;
case 119:
name = "Skofja Loka";
break;
case 121:
name = "Skofljica";
break;
case 122:
name = "Slovenj Gradec";
break;
case 124:
name = "Slovenske Konjice";
break;
case 125:
name = "Smarje pri Jelsah";
break;
case 126:
name = "Smartno ob Paki";
break;
case 127:
name = "Sostanj";
break;
case 128:
name = "Starse";
break;
case 129:
name = "Store";
break;
case 131:
name = "Sveti Jurij";
break;
case 132:
name = "Tolmin";
break;
case 133:
name = "Trbovlje";
break;
case 134:
name = "Trebnje";
break;
case 135:
name = "Trzic";
break;
case 136:
name = "Turnisce";
break;
case 137:
name = "Velenje";
break;
case 138:
name = "Velike Lasce";
break;
case 141:
name = "Vipava";
break;
case 142:
name = "Vitanje";
break;
case 143:
name = "Vodice";
break;
case 145:
name = "Vrhnika";
break;
case 146:
name = "Vuzenica";
break;
case 147:
name = "Zagorje ob Savi";
break;
case 149:
name = "Zavrc";
break;
case 151:
name = "Zelezniki";
break;
case 152:
name = "Ziri";
break;
case 153:
name = "Zrece";
break;
case 164:
name = "Dobrova-Horjul-Polhov Gradec";
break;
case 167:
name = "Domzale";
break;
case 174:
name = "Jesenice";
break;
case 176:
name = "Kamnik";
break;
case 177:
name = "Kocevje";
break;
case 182:
name = "Kuzma";
break;
case 183:
name = "Lenart";
break;
case 185:
name = "Litija";
break;
case 186:
name = "Ljutomer";
break;
case 187:
name = "Loska Dolina";
break;
case 189:
name = "Luce";
break;
case 191:
name = "Majsperk";
break;
case 192:
name = "Maribor";
break;
case 195:
name = "Miren-Kostanjevica";
break;
case 197:
name = "Novo Mesto";
break;
case 199:
name = "Piran";
break;
case 205:
name = "Preddvor";
break;
case 207:
name = "Ptuj";
break;
case 211:
name = "Ribnica";
break;
case 213:
name = "Ruse";
break;
case 217:
name = "Sentjur pri Celju";
break;
case 218:
name = "Slovenska Bistrica";
break;
case 232:
name = "Videm";
break;
case 233:
name = "Vojnik";
break;
case 235:
name = "Zalec";
break;
}
}
if (strcmp(country_code,"SK") == 0) {
switch (region_code2) {
case 1:
name = "Banska Bystrica";
break;
case 2:
name = "Bratislava";
break;
case 3:
name = "Kosice";
break;
case 4:
name = "Nitra";
break;
case 5:
name = "Presov";
break;
case 6:
name = "Trencin";
break;
case 7:
name = "Trnava";
break;
case 8:
name = "Zilina";
break;
}
}
if (strcmp(country_code,"SL") == 0) {
switch (region_code2) {
case 1:
name = "Eastern";
break;
case 2:
name = "Northern";
break;
case 3:
name = "Southern";
break;
case 4:
name = "Western Area";
break;
}
}
if (strcmp(country_code,"SM") == 0) {
switch (region_code2) {
case 1:
name = "Acquaviva";
break;
case 2:
name = "Chiesanuova";
break;
case 3:
name = "Domagnano";
break;
case 4:
name = "Faetano";
break;
case 5:
name = "Fiorentino";
break;
case 6:
name = "Borgo Maggiore";
break;
case 7:
name = "San Marino";
break;
case 8:
name = "Monte Giardino";
break;
case 9:
name = "Serravalle";
break;
}
}
if (strcmp(country_code,"SN") == 0) {
switch (region_code2) {
case 1:
name = "Dakar";
break;
case 3:
name = "Diourbel";
break;
case 4:
name = "Saint-Louis";
break;
case 5:
name = "Tambacounda";
break;
case 7:
name = "Thies";
break;
case 8:
name = "Louga";
break;
case 9:
name = "Fatick";
break;
case 10:
name = "Kaolack";
break;
case 11:
name = "Kolda";
break;
case 12:
name = "Ziguinchor";
break;
}
}
if (strcmp(country_code,"SO") == 0) {
switch (region_code2) {
case 1:
name = "Bakool";
break;
case 2:
name = "Banaadir";
break;
case 3:
name = "Bari";
break;
case 4:
name = "Bay";
break;
case 5:
name = "Galguduud";
break;
case 6:
name = "Gedo";
break;
case 7:
name = "Hiiraan";
break;
case 8:
name = "Jubbada Dhexe";
break;
case 9:
name = "Jubbada Hoose";
break;
case 10:
name = "Mudug";
break;
case 11:
name = "Nugaal";
break;
case 12:
name = "Sanaag";
break;
case 13:
name = "Shabeellaha Dhexe";
break;
case 14:
name = "Shabeellaha Hoose";
break;
case 15:
name = "Togdheer";
break;
case 16:
name = "Woqooyi Galbeed";
break;
}
}
if (strcmp(country_code,"SR") == 0) {
switch (region_code2) {
case 10:
name = "Brokopondo";
break;
case 11:
name = "Commewijne";
break;
case 12:
name = "Coronie";
break;
case 13:
name = "Marowijne";
break;
case 14:
name = "Nickerie";
break;
case 15:
name = "Para";
break;
case 16:
name = "Paramaribo";
break;
case 17:
name = "Saramacca";
break;
case 18:
name = "Sipaliwini";
break;
case 19:
name = "Wanica";
break;
}
}
if (strcmp(country_code,"ST") == 0) {
switch (region_code2) {
case 1:
name = "Principe";
break;
case 2:
name = "Sao Tome";
break;
}
}
if (strcmp(country_code,"SV") == 0) {
switch (region_code2) {
case 1:
name = "Ahuachapan";
break;
case 2:
name = "Cabanas";
break;
case 3:
name = "Chalatenango";
break;
case 4:
name = "Cuscatlan";
break;
case 5:
name = "La Libertad";
break;
case 6:
name = "La Paz";
break;
case 7:
name = "La Union";
break;
case 8:
name = "Morazan";
break;
case 9:
name = "San Miguel";
break;
case 10:
name = "San Salvador";
break;
case 11:
name = "Santa Ana";
break;
case 12:
name = "San Vicente";
break;
case 13:
name = "Sonsonate";
break;
case 14:
name = "Usulutan";
break;
}
}
if (strcmp(country_code,"SY") == 0) {
switch (region_code2) {
case 1:
name = "Al Hasakah";
break;
case 2:
name = "Al Ladhiqiyah";
break;
case 3:
name = "Al Qunaytirah";
break;
case 4:
name = "Ar Raqqah";
break;
case 5:
name = "As Suwayda'";
break;
case 6:
name = "Dar";
break;
case 7:
name = "Dayr az Zawr";
break;
case 8:
name = "Rif Dimashq";
break;
case 9:
name = "Halab";
break;
case 10:
name = "Hamah";
break;
case 11:
name = "Hims";
break;
case 12:
name = "Idlib";
break;
case 13:
name = "Dimashq";
break;
case 14:
name = "Tartus";
break;
}
}
if (strcmp(country_code,"SZ") == 0) {
switch (region_code2) {
case 1:
name = "Hhohho";
break;
case 2:
name = "Lubombo";
break;
case 3:
name = "Manzini";
break;
case 4:
name = "Shiselweni";
break;
case 5:
name = "Praslin";
break;
}
}
if (strcmp(country_code,"TD") == 0) {
switch (region_code2) {
case 1:
name = "Batha";
break;
case 2:
name = "Biltine";
break;
case 3:
name = "Borkou-Ennedi-Tibesti";
break;
case 4:
name = "Chari-Baguirmi";
break;
case 5:
name = "Guera";
break;
case 6:
name = "Kanem";
break;
case 7:
name = "Lac";
break;
case 8:
name = "Logone Occidental";
break;
case 9:
name = "Logone Oriental";
break;
case 10:
name = "Mayo-Kebbi";
break;
case 11:
name = "Moyen-Chari";
break;
case 12:
name = "Ouaddai";
break;
case 13:
name = "Salamat";
break;
case 14:
name = "Tandjile";
break;
}
}
if (strcmp(country_code,"TG") == 0) {
switch (region_code2) {
case 1:
name = "Amlame";
break;
case 2:
name = "Aneho";
break;
case 3:
name = "Atakpame";
break;
case 4:
name = "Bafilo";
break;
case 5:
name = "Bassar";
break;
case 6:
name = "Dapaong";
break;
case 7:
name = "Kante";
break;
case 8:
name = "Klouto";
break;
case 9:
name = "Lama-Kara";
break;
case 10:
name = "Lome";
break;
case 11:
name = "Mango";
break;
case 12:
name = "Niamtougou";
break;
case 13:
name = "Notse";
break;
case 14:
name = "Kpagouda";
break;
case 15:
name = "Badou";
break;
case 16:
name = "Sotouboua";
break;
case 17:
name = "Tabligbo";
break;
case 18:
name = "Tsevie";
break;
case 19:
name = "Tchamba";
break;
case 20:
name = "Tchaoudjo";
break;
case 21:
name = "Vogan";
break;
}
}
if (strcmp(country_code,"TH") == 0) {
switch (region_code2) {
case 1:
name = "Mae Hong Son";
break;
case 2:
name = "Chiang Mai";
break;
case 3:
name = "Chiang Rai";
break;
case 4:
name = "Nan";
break;
case 5:
name = "Lamphun";
break;
case 6:
name = "Lampang";
break;
case 7:
name = "Phrae";
break;
case 8:
name = "Tak";
break;
case 9:
name = "Sukhothai";
break;
case 10:
name = "Uttaradit";
break;
case 11:
name = "Kamphaeng Phet";
break;
case 12:
name = "Phitsanulok";
break;
case 13:
name = "Phichit";
break;
case 14:
name = "Phetchabun";
break;
case 15:
name = "Uthai Thani";
break;
case 16:
name = "Nakhon Sawan";
break;
case 17:
name = "Nong Khai";
break;
case 18:
name = "Loei";
break;
case 20:
name = "Sakon Nakhon";
break;
case 21:
name = "Nakhon Phanom";
break;
case 22:
name = "Khon Kaen";
break;
case 23:
name = "Kalasin";
break;
case 24:
name = "Maha Sarakham";
break;
case 25:
name = "Roi Et";
break;
case 26:
name = "Chaiyaphum";
break;
case 27:
name = "Nakhon Ratchasima";
break;
case 28:
name = "Buriram";
break;
case 29:
name = "Surin";
break;
case 30:
name = "Sisaket";
break;
case 31:
name = "Narathiwat";
break;
case 32:
name = "Chai Nat";
break;
case 33:
name = "Sing Buri";
break;
case 34:
name = "Lop Buri";
break;
case 35:
name = "Ang Thong";
break;
case 36:
name = "Phra Nakhon Si Ayutthaya";
break;
case 37:
name = "Saraburi";
break;
case 38:
name = "Nonthaburi";
break;
case 39:
name = "Pathum Thani";
break;
case 40:
name = "Krung Thep";
break;
case 41:
name = "Phayao";
break;
case 42:
name = "Samut Prakan";
break;
case 43:
name = "Nakhon Nayok";
break;
case 44:
name = "Chachoengsao";
break;
case 45:
name = "Prachin Buri";
break;
case 46:
name = "Chon Buri";
break;
case 47:
name = "Rayong";
break;
case 48:
name = "Chanthaburi";
break;
case 49:
name = "Trat";
break;
case 50:
name = "Kanchanaburi";
break;
case 51:
name = "Suphan Buri";
break;
case 52:
name = "Ratchaburi";
break;
case 53:
name = "Nakhon Pathom";
break;
case 54:
name = "Samut Songkhram";
break;
case 55:
name = "Samut Sakhon";
break;
case 56:
name = "Phetchaburi";
break;
case 57:
name = "Prachuap Khiri Khan";
break;
case 58:
name = "Chumphon";
break;
case 59:
name = "Ranong";
break;
case 60:
name = "Surat Thani";
break;
case 61:
name = "Phangnga";
break;
case 62:
name = "Phuket";
break;
case 63:
name = "Krabi";
break;
case 64:
name = "Nakhon Si Thammarat";
break;
case 65:
name = "Trang";
break;
case 66:
name = "Phatthalung";
break;
case 67:
name = "Satun";
break;
case 68:
name = "Songkhla";
break;
case 69:
name = "Pattani";
break;
case 70:
name = "Yala";
break;
case 72:
name = "Yasothon";
break;
case 75:
name = "Ubon Ratchathani";
break;
case 76:
name = "Udon Thani";
break;
case 78:
name = "Mukdahan";
break;
}
}
if (strcmp(country_code,"TJ") == 0) {
switch (region_code2) {
case 1:
name = "Kuhistoni Badakhshon";
break;
case 2:
name = "Khatlon";
break;
case 3:
name = "Sughd";
break;
}
}
if (strcmp(country_code,"TM") == 0) {
switch (region_code2) {
case 1:
name = "Ahal";
break;
case 2:
name = "Balkan";
break;
case 3:
name = "Dashoguz";
break;
case 4:
name = "Lebap";
break;
case 5:
name = "Mary";
break;
}
}
if (strcmp(country_code,"TN") == 0) {
switch (region_code2) {
case 2:
name = "Al Qasrayn";
break;
case 3:
name = "Al Qayrawan";
break;
case 6:
name = "Jundubah";
break;
case 10:
name = "Qafsah";
break;
case 14:
name = "Kef";
break;
case 15:
name = "Al Mahdiyah";
break;
case 16:
name = "Al Munastir";
break;
case 17:
name = "Bajah";
break;
case 18:
name = "Banzart";
break;
case 19:
name = "Nabul";
break;
case 22:
name = "Silyanah";
break;
case 23:
name = "Susah";
break;
case 27:
name = "Bin";
break;
case 28:
name = "Madanin";
break;
case 29:
name = "Qabis";
break;
case 31:
name = "Qibili";
break;
case 32:
name = "Safaqis";
break;
case 33:
name = "Sidi Bu Zayd";
break;
case 34:
name = "Tatawin";
break;
case 35:
name = "Tawzar";
break;
case 36:
name = "Tunis";
break;
case 37:
name = "Zaghwan";
break;
case 38:
name = "Ariana";
break;
case 39:
name = "Manouba";
break;
}
}
if (strcmp(country_code,"TO") == 0) {
switch (region_code2) {
case 1:
name = "Ha";
break;
case 2:
name = "Tongatapu";
break;
case 3:
name = "Vava";
break;
}
}
if (strcmp(country_code,"TR") == 0) {
switch (region_code2) {
case 2:
name = "Adiyaman";
break;
case 3:
name = "Afyon";
break;
case 4:
name = "Agri";
break;
case 5:
name = "Amasya";
break;
case 7:
name = "Antalya";
break;
case 8:
name = "Artvin";
break;
case 9:
name = "Aydin";
break;
case 10:
name = "Balikesir";
break;
case 11:
name = "Bilecik";
break;
case 12:
name = "Bingol";
break;
case 13:
name = "Bitlis";
break;
case 14:
name = "Bolu";
break;
case 15:
name = "Burdur";
break;
case 16:
name = "Bursa";
break;
case 17:
name = "Canakkale";
break;
case 19:
name = "Corum";
break;
case 20:
name = "Denizli";
break;
case 21:
name = "Diyarbakir";
break;
case 22:
name = "Edirne";
break;
case 23:
name = "Elazig";
break;
case 24:
name = "Erzincan";
break;
case 25:
name = "Erzurum";
break;
case 26:
name = "Eskisehir";
break;
case 28:
name = "Giresun";
break;
case 31:
name = "Hatay";
break;
case 32:
name = "Icel";
break;
case 33:
name = "Isparta";
break;
case 34:
name = "Istanbul";
break;
case 35:
name = "Izmir";
break;
case 37:
name = "Kastamonu";
break;
case 38:
name = "Kayseri";
break;
case 39:
name = "Kirklareli";
break;
case 40:
name = "Kirsehir";
break;
case 41:
name = "Kocaeli";
break;
case 43:
name = "Kutahya";
break;
case 44:
name = "Malatya";
break;
case 45:
name = "Manisa";
break;
case 46:
name = "Kahramanmaras";
break;
case 48:
name = "Mugla";
break;
case 49:
name = "Mus";
break;
case 50:
name = "Nevsehir";
break;
case 52:
name = "Ordu";
break;
case 53:
name = "Rize";
break;
case 54:
name = "Sakarya";
break;
case 55:
name = "Samsun";
break;
case 57:
name = "Sinop";
break;
case 58:
name = "Sivas";
break;
case 59:
name = "Tekirdag";
break;
case 60:
name = "Tokat";
break;
case 61:
name = "Trabzon";
break;
case 62:
name = "Tunceli";
break;
case 63:
name = "Sanliurfa";
break;
case 64:
name = "Usak";
break;
case 65:
name = "Van";
break;
case 66:
name = "Yozgat";
break;
case 68:
name = "Ankara";
break;
case 69:
name = "Gumushane";
break;
case 70:
name = "Hakkari";
break;
case 71:
name = "Konya";
break;
case 72:
name = "Mardin";
break;
case 73:
name = "Nigde";
break;
case 74:
name = "Siirt";
break;
case 75:
name = "Aksaray";
break;
case 76:
name = "Batman";
break;
case 77:
name = "Bayburt";
break;
case 78:
name = "Karaman";
break;
case 79:
name = "Kirikkale";
break;
case 80:
name = "Sirnak";
break;
case 81:
name = "Adana";
break;
case 82:
name = "Cankiri";
break;
case 83:
name = "Gaziantep";
break;
case 84:
name = "Kars";
break;
case 85:
name = "Zonguldak";
break;
case 86:
name = "Ardahan";
break;
case 87:
name = "Bartin";
break;
case 88:
name = "Igdir";
break;
case 89:
name = "Karabuk";
break;
case 90:
name = "Kilis";
break;
case 91:
name = "Osmaniye";
break;
case 92:
name = "Yalova";
break;
case 93:
name = "Duzce";
break;
}
}
if (strcmp(country_code,"TT") == 0) {
switch (region_code2) {
case 1:
name = "Arima";
break;
case 2:
name = "Caroni";
break;
case 3:
name = "Mayaro";
break;
case 4:
name = "Nariva";
break;
case 5:
name = "Port-of-Spain";
break;
case 6:
name = "Saint Andrew";
break;
case 7:
name = "Saint David";
break;
case 8:
name = "Saint George";
break;
case 9:
name = "Saint Patrick";
break;
case 10:
name = "San Fernando";
break;
case 11:
name = "Tobago";
break;
case 12:
name = "Victoria";
break;
}
}
if (strcmp(country_code,"TW") == 0) {
switch (region_code2) {
case 1:
name = "Fu-chien";
break;
case 2:
name = "Kao-hsiung";
break;
case 3:
name = "T'ai-pei";
break;
case 4:
name = "T'ai-wan";
break;
}
}
if (strcmp(country_code,"TZ") == 0) {
switch (region_code2) {
case 1:
name = "Arusha";
break;
case 2:
name = "Pwani";
break;
case 3:
name = "Dodoma";
break;
case 4:
name = "Iringa";
break;
case 5:
name = "Kigoma";
break;
case 6:
name = "Kilimanjaro";
break;
case 7:
name = "Lindi";
break;
case 8:
name = "Mara";
break;
case 9:
name = "Mbeya";
break;
case 10:
name = "Morogoro";
break;
case 11:
name = "Mtwara";
break;
case 12:
name = "Mwanza";
break;
case 13:
name = "Pemba North";
break;
case 14:
name = "Ruvuma";
break;
case 15:
name = "Shinyanga";
break;
case 16:
name = "Singida";
break;
case 17:
name = "Tabora";
break;
case 18:
name = "Tanga";
break;
case 19:
name = "Kagera";
break;
case 20:
name = "Pemba South";
break;
case 21:
name = "Zanzibar Central";
break;
case 22:
name = "Zanzibar North";
break;
case 23:
name = "Dar es Salaam";
break;
case 24:
name = "Rukwa";
break;
case 25:
name = "Zanzibar Urban";
break;
}
}
if (strcmp(country_code,"UA") == 0) {
switch (region_code2) {
case 1:
name = "Cherkas'ka Oblast'";
break;
case 2:
name = "Chernihivs'ka Oblast'";
break;
case 3:
name = "Chernivets'ka Oblast'";
break;
case 4:
name = "Dnipropetrovs'ka Oblast'";
break;
case 5:
name = "Donets'ka Oblast'";
break;
case 6:
name = "Ivano-Frankivs'ka Oblast'";
break;
case 7:
name = "Kharkivs'ka Oblast'";
break;
case 8:
name = "Khersons'ka Oblast'";
break;
case 9:
name = "Khmel'nyts'ka Oblast'";
break;
case 10:
name = "Kirovohrads'ka Oblast'";
break;
case 11:
name = "Krym";
break;
case 12:
name = "Kyyiv";
break;
case 13:
name = "Kyyivs'ka Oblast'";
break;
case 14:
name = "Luhans'ka Oblast'";
break;
case 15:
name = "L'vivs'ka Oblast'";
break;
case 16:
name = "Mykolayivs'ka Oblast'";
break;
case 17:
name = "Odes'ka Oblast'";
break;
case 18:
name = "Poltavs'ka Oblast'";
break;
case 19:
name = "Rivnens'ka Oblast'";
break;
case 20:
name = "Sevastopol'";
break;
case 21:
name = "Sums'ka Oblast'";
break;
case 22:
name = "Ternopil's'ka Oblast'";
break;
case 23:
name = "Vinnyts'ka Oblast'";
break;
case 24:
name = "Volyns'ka Oblast'";
break;
case 25:
name = "Zakarpats'ka Oblast'";
break;
case 26:
name = "Zaporiz'ka Oblast'";
break;
case 27:
name = "Zhytomyrs'ka Oblast'";
break;
}
}
if (strcmp(country_code,"UG") == 0) {
switch (region_code2) {
case 5:
name = "Busoga";
break;
case 8:
name = "Karamoja";
break;
case 12:
name = "South Buganda";
break;
case 18:
name = "Central";
break;
case 20:
name = "Eastern";
break;
case 21:
name = "Nile";
break;
case 22:
name = "North Buganda";
break;
case 23:
name = "Northern";
break;
case 24:
name = "Southern";
break;
case 25:
name = "Western";
break;
case 37:
name = "Kampala";
break;
case 65:
name = "Adjumani";
break;
case 66:
name = "Bugiri";
break;
case 67:
name = "Busia";
break;
case 69:
name = "Katakwi";
break;
case 73:
name = "Nakasongola";
break;
case 74:
name = "Sembabule";
break;
case 77:
name = "Arua";
break;
case 78:
name = "Iganga";
break;
case 79:
name = "Kabarole";
break;
case 80:
name = "Kaberamaido";
break;
case 81:
name = "Kamwenge";
break;
case 82:
name = "Kanungu";
break;
case 83:
name = "Kayunga";
break;
case 84:
name = "Kitgum";
break;
case 85:
name = "Kyenjojo";
break;
case 86:
name = "Mayuge";
break;
case 87:
name = "Mbale";
break;
case 88:
name = "Moroto";
break;
case 89:
name = "Mpigi";
break;
case 90:
name = "Mukono";
break;
case 91:
name = "Nakapiripirit";
break;
case 92:
name = "Pader";
break;
case 93:
name = "Rukungiri";
break;
case 94:
name = "Sironko";
break;
case 95:
name = "Soroti";
break;
case 96:
name = "Wakiso";
break;
case 97:
name = "Yumbe";
break;
}
}
if (strcmp(country_code,"UY") == 0) {
switch (region_code2) {
case 1:
name = "Artigas";
break;
case 2:
name = "Canelones";
break;
case 3:
name = "Cerro Largo";
break;
case 4:
name = "Colonia";
break;
case 5:
name = "Durazno";
break;
case 6:
name = "Flores";
break;
case 7:
name = "Florida";
break;
case 8:
name = "Lavalleja";
break;
case 9:
name = "Maldonado";
break;
case 10:
name = "Montevideo";
break;
case 11:
name = "Paysandu";
break;
case 12:
name = "Rio Negro";
break;
case 13:
name = "Rivera";
break;
case 14:
name = "Rocha";
break;
case 15:
name = "Salto";
break;
case 16:
name = "San Jose";
break;
case 17:
name = "Soriano";
break;
case 18:
name = "Tacuarembo";
break;
case 19:
name = "Treinta y Tres";
break;
}
}
if (strcmp(country_code,"UZ") == 0) {
switch (region_code2) {
case 1:
name = "Andijon";
break;
case 2:
name = "Bukhoro";
break;
case 3:
name = "Farghona";
break;
case 4:
name = "Jizzakh";
break;
case 5:
name = "Khorazm";
break;
case 6:
name = "Namangan";
break;
case 7:
name = "Nawoiy";
break;
case 8:
name = "Qashqadaryo";
break;
case 9:
name = "Qoraqalpoghiston";
break;
case 10:
name = "Samarqand";
break;
case 11:
name = "Sirdaryo";
break;
case 12:
name = "Surkhondaryo";
break;
case 13:
name = "Toshkent";
break;
case 14:
name = "Toshkent";
break;
}
}
if (strcmp(country_code,"VC") == 0) {
switch (region_code2) {
case 1:
name = "Charlotte";
break;
case 2:
name = "Saint Andrew";
break;
case 3:
name = "Saint David";
break;
case 4:
name = "Saint George";
break;
case 5:
name = "Saint Patrick";
break;
case 6:
name = "Grenadines";
break;
}
}
if (strcmp(country_code,"VE") == 0) {
switch (region_code2) {
case 1:
name = "Amazonas";
break;
case 2:
name = "Anzoategui";
break;
case 3:
name = "Apure";
break;
case 4:
name = "Aragua";
break;
case 5:
name = "Barinas";
break;
case 6:
name = "Bolivar";
break;
case 7:
name = "Carabobo";
break;
case 8:
name = "Cojedes";
break;
case 9:
name = "Delta Amacuro";
break;
case 11:
name = "Falcon";
break;
case 12:
name = "Guarico";
break;
case 13:
name = "Lara";
break;
case 14:
name = "Merida";
break;
case 15:
name = "Miranda";
break;
case 16:
name = "Monagas";
break;
case 17:
name = "Nueva Esparta";
break;
case 18:
name = "Portuguesa";
break;
case 19:
name = "Sucre";
break;
case 20:
name = "Tachira";
break;
case 21:
name = "Trujillo";
break;
case 22:
name = "Yaracuy";
break;
case 23:
name = "Zulia";
break;
case 24:
name = "Dependencias Federales";
break;
case 25:
name = "Distrito Federal";
break;
case 26:
name = "Vargas";
break;
}
}
if (strcmp(country_code,"VN") == 0) {
switch (region_code2) {
case 2:
name = "Bac Thai";
break;
case 3:
name = "Ben Tre";
break;
case 5:
name = "Cao Bang";
break;
case 11:
name = "Ha Bac";
break;
case 12:
name = "Hai Hung";
break;
case 13:
name = "Hai Phong";
break;
case 22:
name = "Lai Chau";
break;
case 23:
name = "Lam Dong";
break;
case 24:
name = "Long An";
break;
case 29:
name = "Quang Nam-Da Nang";
break;
case 30:
name = "Quang Ninh";
break;
case 32:
name = "Son La";
break;
case 33:
name = "Tay Ninh";
break;
case 34:
name = "Thanh Hoa";
break;
case 35:
name = "Thai Binh";
break;
case 37:
name = "Tien Giang";
break;
case 39:
name = "Lang Son";
break;
case 43:
name = "An Giang";
break;
case 44:
name = "Dac Lac";
break;
case 45:
name = "Dong Nai";
break;
case 46:
name = "Dong Thap";
break;
case 47:
name = "Kien Giang";
break;
case 48:
name = "Minh Hai";
break;
case 49:
name = "Song Be";
break;
case 50:
name = "Vinh Phu";
break;
case 51:
name = "Ha Noi";
break;
case 52:
name = "Ho Chi Minh";
break;
case 53:
name = "Ba Ria-Vung Tau";
break;
case 54:
name = "Binh Dinh";
break;
case 55:
name = "Binh Thuan";
break;
case 56:
name = "Can Tho";
break;
case 57:
name = "Gia Lai";
break;
case 58:
name = "Ha Giang";
break;
case 59:
name = "Ha Tay";
break;
case 60:
name = "Ha Tinh";
break;
case 61:
name = "Hoa Binh";
break;
case 62:
name = "Khanh Hoa";
break;
case 63:
name = "Kon Tum";
break;
case 64:
name = "Lao Cai";
break;
case 65:
name = "Nam Ha";
break;
case 66:
name = "Nghe An";
break;
case 67:
name = "Ninh Binh";
break;
case 68:
name = "Ninh Thuan";
break;
case 69:
name = "Phu Yen";
break;
case 70:
name = "Quang Binh";
break;
case 71:
name = "Quang Ngai";
break;
case 72:
name = "Quang Tri";
break;
case 73:
name = "Soc Trang";
break;
case 74:
name = "Thua Thien";
break;
case 75:
name = "Tra Vinh";
break;
case 76:
name = "Tuyen Quang";
break;
case 77:
name = "Vinh Long";
break;
case 78:
name = "Yen Bai";
break;
}
}
if (strcmp(country_code,"VU") == 0) {
switch (region_code2) {
case 5:
name = "Ambrym";
break;
case 6:
name = "Aoba";
break;
case 7:
name = "Torba";
break;
case 8:
name = "Efate";
break;
case 9:
name = "Epi";
break;
case 10:
name = "Malakula";
break;
case 11:
name = "Paama";
break;
case 12:
name = "Pentecote";
break;
case 13:
name = "Sanma";
break;
case 14:
name = "Shepherd";
break;
case 15:
name = "Tafea";
break;
case 16:
name = "Malampa";
break;
case 17:
name = "Penama";
break;
case 18:
name = "Shefa";
break;
}
}
if (strcmp(country_code,"WS") == 0) {
switch (region_code2) {
case 2:
name = "Aiga-i-le-Tai";
break;
case 3:
name = "Atua";
break;
case 4:
name = "Fa";
break;
case 5:
name = "Gaga";
break;
case 6:
name = "Va";
break;
case 7:
name = "Gagaifomauga";
break;
case 8:
name = "Palauli";
break;
case 9:
name = "Satupa";
break;
case 10:
name = "Tuamasaga";
break;
case 11:
name = "Vaisigano";
break;
}
}
if (strcmp(country_code,"YE") == 0) {
switch (region_code2) {
case 1:
name = "Abyan";
break;
case 3:
name = "Al Mahrah";
break;
case 4:
name = "Hadramawt";
break;
case 5:
name = "Shabwah";
break;
case 8:
name = "Al Hudaydah";
break;
case 10:
name = "Al Mahwit";
break;
case 11:
name = "Dhamar";
break;
case 14:
name = "Ma'rib";
break;
case 15:
name = "Sa";
break;
case 16:
name = "San";
break;
case 20:
name = "Al Bayda'";
break;
case 21:
name = "Al Jawf";
break;
case 22:
name = "Hajjah";
break;
case 23:
name = "Ibb";
break;
case 24:
name = "Lahij";
break;
case 25:
name = "Ta";
break;
}
}
if (strcmp(country_code,"ZA") == 0) {
switch (region_code2) {
case 2:
name = "KwaZulu-Natal";
break;
case 3:
name = "Free State";
break;
case 5:
name = "Eastern Cape";
break;
case 6:
name = "Gauteng";
break;
case 7:
name = "Mpumalanga";
break;
case 8:
name = "Northern Cape";
break;
case 9:
name = "Limpopo";
break;
case 10:
name = "North-West";
break;
case 11:
name = "Western Cape";
break;
}
}
if (strcmp(country_code,"ZM") == 0) {
switch (region_code2) {
case 1:
name = "Western";
break;
case 2:
name = "Central";
break;
case 3:
name = "Eastern";
break;
case 4:
name = "Luapula";
break;
case 5:
name = "Northern";
break;
case 6:
name = "North-Western";
break;
case 7:
name = "Southern";
break;
case 8:
name = "Copperbelt";
break;
case 9:
name = "Lusaka";
break;
}
}
if (strcmp(country_code,"ZR") == 0) {
switch (region_code2) {
case 1:
name = "Bandundu";
break;
case 2:
name = "Equateur";
break;
case 3:
name = "Kasai-Occidental";
break;
case 4:
name = "Kasai-Oriental";
break;
case 5:
name = "Katanga";
break;
case 6:
name = "Kinshasa";
break;
case 7:
name = "Kivu";
break;
case 8:
name = "Bas-Congo";
break;
case 9:
name = "Orientale";
break;
case 10:
name = "Maniema";
break;
case 11:
name = "Nord-Kivu";
break;
case 12:
name = "Sud-Kivu";
break;
}
}
if (strcmp(country_code,"ZW") == 0) {
switch (region_code2) {
case 1:
name = "Manicaland";
break;
case 2:
name = "Midlands";
break;
case 3:
name = "Mashonaland Central";
break;
case 4:
name = "Mashonaland East";
break;
case 5:
name = "Mashonaland West";
break;
case 6:
name = "Matabeleland North";
break;
case 7:
name = "Matabeleland South";
break;
case 8:
name = "Masvingo";
break;
case 9:
name = "Bulawayo";
break;
case 10:
name = "Harare";
break;
}
}
return name;
}