

// <script type="text/javascript">

var GeoScript;

if (GeoScript == undefined)
{
	GeoScript = function(settings)
	{
		this.initialize(settings);
	}
}


GeoScript.prototype.initialize = function(settings)
{
	this.settings = settings;
	
	this.initSettings();
}


GeoScript.prototype.initSettings = function()
{
	this.ensureDefault = function(settingName, defaultValue)
	{
		this.settings[settingName] = (this.settings[settingName] == undefined) ? defaultValue : this.settings[settingName];
	}
	
	
	this.ensureDefault('cityBox', null);
	this.ensureDefault('countryBox', null);
	this.ensureDefault('googleMap', null);
	this.ensureDefault('placeBox', null);
	
	delete this.ensureDefault;
}


GeoScript.prototype.createStaticMarker = function(point, html, icon)
{
	var marker;
	
	if (icon)
	{
		marker = new google.maps.Marker(point, { draggable : false, icon : icon });
	}
	else
	{
		marker = new google.maps.Marker(point, { draggable : false });
	}
	
	if (html && html != '')
	{
		google.maps.Event.addListener(marker, "click", function(clickedMarker, point) {
			marker.openInfoWindowHtml(html);
		});
	}

//	google.maps.Event.addListener(marker, "mouseover", function() {
//		marker.openInfoWindowHtml(html);
//	});
//	google.maps.Event.addListener(marker, "mouseout", function() {
//		marker.closeInfoWindow();
//	});

	return marker;
}


GeoScript.prototype.createMovableMarker = function(point, html, icon)
{
	var marker;
	
	if (icon)
	{
		marker = new google.maps.Marker(point, { draggable : true, icon : icon });
	}
	else
	{
		marker = new google.maps.Marker(point, { draggable : true });
	}
	
	if (html && html != '')
	{
		google.maps.Event.addListener(marker, "click", function(clickedMarker, point) {
			marker.openInfoWindowHtml(html);
		});
	}
	
//	google.maps.Event.addListener(marker, "mouseover", function() {
//		marker.openInfoWindowHtml(html);
//	});
//	google.maps.Event.addListener(marker, "mouseout", function() {
//		marker.closeInfoWindow();
//	});

	return marker;
}


GeoScript.prototype.getDotIcon = function()
{
	var icon = new google.maps.Icon(G_DEFAULT_ICON, '/vb/images/mapdot.png');
	icon.iconSize = new google.maps.Size(19, 19);
	icon.shadow = '';
	icon.iconAnchor = new google.maps.Point(9, 9);
	icon.infoWindowAnchor = new google.maps.Point(7, 29);
	icon.imageMap = [7,3, 12,3, 16,8, 16,12, 12,16, 6,16, 3,12, 3,6, 7,3];
	return icon;
}


GeoScript.prototype.getFlagIcon = function()
{
	var icon = new google.maps.Icon(G_DEFAULT_ICON, '/vb/images/mapflag.png');
	icon.iconSize = new google.maps.Size(28, 29);
	icon.shadow = '';
	icon.iconAnchor = new google.maps.Point(7, 29);
	icon.infoWindowAnchor = new google.maps.Point(7, 29);
	icon.imageMap = [0,0, 12,0, 27,4, 20,9, 6,15, 6,28, 5,28, 0,0];
	return icon;
}


GeoScript.prototype.resolveAdmin1Code = function(countryCode, admin1Code)
{
	var result = '';

	switch (countryCode) {
		case 'AD':
			switch (admin1Code) {
				case '00': result = 'Andorra (general)'; break;
				case '01': result = 'Andorra'; break;
				case '02': result = 'Parròquia de Canillo'; break;
				case '03': result = 'Parròquia d\'Encamp'; break;
				case '04': result = 'Parròquia de la Massana'; break;
				case '05': result = 'Parròquia d\'Ordino'; break;
				case '06': result = 'Parròquia de Sant Julià de Lòria'; break;
				case '07': result = 'Parròquia d\'Andorra la Vella'; break;
				case '08': result = 'Parròquia d\'Escaldes-Engordany'; break;
			}
			break;
		case 'AE':
			switch (admin1Code) {
				case '00': result = 'United Arab Emirates (general)'; break;
				case '01': result = 'Abū Z̧aby'; break;
				case '02': result = '‘Ajmān'; break;
				case '03': result = 'Dubayy'; break;
				case '04': result = 'Al Fujayrah'; break;
				case '05': result = 'Raʼs al Khaymah'; break;
				case '06': result = 'Ash Shāriqah'; break;
				case '07': result = 'Umm al Qaywayn'; break;
			}
			break;
		case 'AF':
			switch (admin1Code) {
				case '00': result = 'Afghanistan (general)'; break;
				case '01': result = 'Badakhshan'; break;
				case '02': result = 'Badghis Province'; break;
				case '03': result = 'Baghlān'; break;
				case '05': result = 'Bāmīān'; break;
				case '06': result = 'Farāh'; break;
				case '07': result = 'Faryab Province'; break;
				case '08': result = 'Ghaznī'; break;
				case '09': result = 'Ghowr'; break;
				case '10': result = 'Helmand'; break;
				case '11': result = 'Herat Province'; break;
				case '13': result = 'Kabul'; break;
				case '14': result = 'Kāpīsā'; break;
				case '15': result = 'Konarha'; break;
				case '16': result = 'Laghman'; break;
				case '17': result = 'Lowgar'; break;
				case '18': result = 'Nangarhār'; break;
				case '19': result = 'Nīmrūz'; break;
				case '20': result = 'Orūzgān'; break;
				case '21': result = 'Paktika'; break;
				case '22': result = 'Parvān'; break;
				case '23': result = 'Kandahār'; break;
				case '24': result = 'Kunduz Province'; break;
				case '26': result = 'Takhār'; break;
				case '27': result = 'Vardak'; break;
				case '28': result = 'Zabul Province'; break;
				case '29': result = 'Paktīkā'; break;
				case '30': result = 'Balkh'; break;
				case '31': result = 'Jowzjān'; break;
				case '32': result = 'Samangān'; break;
				case '33': result = 'Sar-e Pol'; break;
				case '34': result = 'Konar'; break;
				case '35': result = 'Laghmān'; break;
				case '36': result = 'Paktia Province'; break;
				case '37': result = 'Khowst'; break;
				case '38': result = 'Nūrestān'; break;
				case '39': result = 'Orūzgān Province'; break;
				case '40': result = 'Parvān'; break;
				case '41': result = 'Dāykondī'; break;
				case '42': result = 'Panjshīr'; break;
			}
			break;
		case 'AG':
			switch (admin1Code) {
				case '00': result = 'Antigua and Barbuda (general)'; break;
				case '01': result = 'Barbuda'; break;
				case '03': result = 'Saint George'; break;
				case '04': result = 'Saint John'; break;
				case '05': result = 'Saint Mary'; break;
				case '06': result = 'Saint Paul'; break;
				case '07': result = 'Saint Peter'; break;
				case '08': result = 'Saint Philip'; break;
			}
			break;
		case 'AI':
			switch (admin1Code) {
				case '00': result = 'Anguilla (general)'; break;
			}
			break;
		case 'AL':
			switch (admin1Code) {
				case '00': result = 'Albania (general)'; break;
				case '40': result = 'Berat'; break;
				case '41': result = 'Dibër'; break;
				case '42': result = 'Durrës'; break;
				case '43': result = 'Elbasan'; break;
				case '44': result = 'Fier'; break;
				case '45': result = 'Gjirokastër'; break;
				case '46': result = 'Korçë'; break;
				case '47': result = 'Kukës'; break;
				case '48': result = 'Lezhë'; break;
				case '49': result = 'Shkodër'; break;
				case '50': result = 'Tiranë'; break;
				case '51': result = 'Vlorë'; break;
			}
			break;
		case 'AM':
			switch (admin1Code) {
				case '00': result = 'Armenia (general)'; break;
				case '01': result = 'Aragatsotn'; break;
				case '02': result = 'Ararat'; break;
				case '03': result = 'Armavir'; break;
				case '04': result = 'Gegharkʼunikʼ'; break;
				case '05': result = 'Kotaykʼ'; break;
				case '06': result = 'Lorri'; break;
				case '07': result = 'Shirak'; break;
				case '08': result = 'Syunikʼ'; break;
				case '09': result = 'Tavush'; break;
				case '10': result = 'Vayotsʼ Dzor'; break;
				case '11': result = 'Yerevan'; break;
			}
			break;
		case 'AN':
			switch (admin1Code) {
				case '00': result = 'Netherlands Antilles (general)'; break;
			}
			break;
		case 'AO':
			switch (admin1Code) {
				case '00': result = 'Angola (general)'; break;
				case '01': result = 'Benguela'; break;
				case '02': result = 'Bié'; break;
				case '03': result = 'Cabinda'; break;
				case '04': result = 'Cuando Cubango'; break;
				case '05': result = 'Cuanza Norte'; break;
				case '06': result = 'Cuanza Sul'; break;
				case '07': result = 'Cunene'; break;
				case '08': result = 'Huambo'; break;
				case '09': result = 'Huíla'; break;
				case '10': result = 'Luanda'; break;
				case '12': result = 'Malanje'; break;
				case '13': result = 'Namibe'; break;
				case '14': result = 'Moxico'; break;
				case '15': result = 'Uíge'; break;
				case '16': result = 'Zaire'; break;
				case '17': result = 'Lunda Norte'; break;
				case '18': result = 'Lunda Sul'; break;
				case '19': result = 'Bengo'; break;
			}
			break;
		case 'AQ':
			switch (admin1Code) {
				case '00': result = 'Antarctica (general)'; break;
			}
			break;
		case 'AR':
			switch (admin1Code) {
				case '00': result = 'Argentina (general)'; break;
				case '01': result = 'Buenos Aires'; break;
				case '02': result = 'Catamarca'; break;
				case '03': result = 'Chaco'; break;
				case '04': result = 'Chubut'; break;
				case '05': result = 'Córdoba'; break;
				case '06': result = 'Corrientes'; break;
				case '07': result = 'Distrito Federal'; break;
				case '08': result = 'Entre Ríos'; break;
				case '09': result = 'Formosa'; break;
				case '10': result = 'Jujuy'; break;
				case '11': result = 'La Pampa'; break;
				case '12': result = 'La Rioja'; break;
				case '13': result = 'Mendoza'; break;
				case '14': result = 'Misiones'; break;
				case '15': result = 'Neuquén'; break;
				case '16': result = 'Río Negro'; break;
				case '17': result = 'Salta'; break;
				case '18': result = 'San Juan'; break;
				case '19': result = 'San Luis'; break;
				case '20': result = 'Santa Cruz'; break;
				case '21': result = 'Santa Fe'; break;
				case '22': result = 'Santiago del Estero'; break;
				case '23': result = 'Tierra del Fuego, Antártida e Islas del Atlántico Sur'; break;
				case '24': result = 'Tucumán'; break;
			}
			break;
		case 'AT':
			switch (admin1Code) {
				case '00': result = 'Austria (general)'; break;
				case '01': result = 'Burgenland'; break;
				case '02': result = 'Carinthia'; break;
				case '03': result = 'Lower Austria'; break;
				case '04': result = 'Bundesland Oberösterreich'; break;
				case '05': result = 'Salzburg'; break;
				case '06': result = 'Steiermark'; break;
				case '07': result = 'Bundesland Tirol'; break;
				case '08': result = 'Vorarlberg'; break;
				case '09': result = 'Bundesland Wien'; break;
			}
			break;
		case 'AU':
			switch (admin1Code) {
				case '00': result = 'Heard Island and McDonald Islands (general)'; break;
				case '01': result = 'Australian Capital Territory'; break;
				case '02': result = 'New South Wales'; break;
				case '03': result = 'Northern Territory'; break;
				case '04': result = 'Queensland'; break;
				case '05': result = 'South Australia'; break;
				case '06': result = 'Tasmania'; break;
				case '07': result = 'Victoria'; break;
				case '08': result = 'Western Australia'; break;
			}
			break;
		case 'AW':
			switch (admin1Code) {
				case '00': result = 'Aruba (general)'; break;
			}
			break;
		case 'AZ':
			switch (admin1Code) {
				case '00': result = 'Azerbaijan (general)'; break;
				case '01': result = 'Abşeron'; break;
				case '02': result = 'Ağcabǝdi'; break;
				case '03': result = 'Ağdam'; break;
				case '04': result = 'Ağdaş'; break;
				case '05': result = 'Ağstafa'; break;
				case '06': result = 'Ağsu'; break;
				case '07': result = 'Əli Bayramli'; break;
				case '08': result = 'Astara'; break;
				case '09': result = 'Baki'; break;
				case '10': result = 'Balakǝn'; break;
				case '11': result = 'Bǝrdǝ'; break;
				case '12': result = 'Beylǝqan'; break;
				case '13': result = 'Bilǝsuvar'; break;
				case '14': result = 'Cǝbrayıl'; break;
				case '15': result = 'Cǝlilabad'; break;
				case '16': result = 'Daşkǝsǝn'; break;
				case '17': result = 'Dǝvǝçi'; break;
				case '18': result = 'Füzuli'; break;
				case '19': result = 'Gǝdǝbǝy'; break;
				case '20': result = 'Gǝncǝ'; break;
				case '21': result = 'Goranboy'; break;
				case '22': result = 'Göyçay'; break;
				case '23': result = 'Hacıqabul'; break;
				case '24': result = 'İmişli'; break;
				case '25': result = 'İsmayıllı'; break;
				case '26': result = 'Kǝlbǝcǝr'; break;
				case '27': result = 'Kürdǝmir'; break;
				case '28': result = 'Laçın'; break;
				case '29': result = 'Lǝnkǝran'; break;
				case '30': result = 'Lǝnkǝran Şǝhǝri'; break;
				case '31': result = 'Lerik'; break;
				case '32': result = 'Masallı'; break;
				case '33': result = 'Mingǝcevir'; break;
				case '34': result = 'Naftalan'; break;
				case '35': result = 'Nakhichevan'; break;
				case '36': result = 'Neftçala'; break;
				case '37': result = 'Oğuz'; break;
				case '38': result = 'Qǝbǝlǝ'; break;
				case '39': result = 'Qǝx'; break;
				case '40': result = 'Qazax'; break;
				case '41': result = 'Qobustan'; break;
				case '42': result = 'Quba'; break;
				case '43': result = 'Qubadlı'; break;
				case '44': result = 'Qusar'; break;
				case '45': result = 'Saatlı'; break;
				case '46': result = 'Sabirabad'; break;
				case '47': result = 'Şǝki'; break;
				case '48': result = 'Şǝki'; break;
				case '49': result = 'Salyan'; break;
				case '50': result = 'Şamaxı'; break;
				case '51': result = 'Şǝmkir'; break;
				case '52': result = 'Samux'; break;
				case '53': result = 'Siyǝzǝn'; break;
				case '54': result = 'Sumqayit'; break;
				case '55': result = 'Şuşa'; break;
				case '56': result = 'Şuşa'; break;
				case '57': result = 'Tǝrtǝr'; break;
				case '58': result = 'Tovuz'; break;
				case '59': result = 'Ucar'; break;
				case '60': result = 'Xaçmaz'; break;
				case '61': result = 'Xankǝndi'; break;
				case '62': result = 'Xanlar'; break;
				case '63': result = 'Xızı'; break;
				case '64': result = 'Xocalı'; break;
				case '65': result = 'Xocavǝnd'; break;
				case '66': result = 'Yardımlı'; break;
				case '67': result = 'Yevlax'; break;
				case '68': result = 'Yevlax'; break;
				case '69': result = 'Zǝngilan'; break;
				case '70': result = 'Zaqatala'; break;
				case '71': result = 'Zǝrdab'; break;
			}
			break;
		case 'BA':
			switch (admin1Code) {
				case '00': result = 'Bosnia and Herzegovina (general)'; break;
				case '01': result = 'Federation of Bosnia and Herzegovina'; break;
				case '02': result = 'Republika Srpska'; break;
				case 'BD': result = 'Brčko Distrikt'; break;
			}
			break;
		case 'BB':
			switch (admin1Code) {
				case '00': result = 'Barbados (general)'; break;
				case '01': result = 'Christ Church'; break;
				case '02': result = 'Saint Andrew'; break;
				case '03': result = 'Saint George'; break;
				case '04': result = 'Saint James'; break;
				case '05': result = 'Saint John'; break;
				case '06': result = 'Saint Joseph'; break;
				case '07': result = 'Saint Lucy'; break;
				case '08': result = 'Saint Michael'; break;
				case '09': result = 'Saint Peter'; break;
				case '10': result = 'Saint Philip'; break;
				case '11': result = 'Saint Thomas'; break;
			}
			break;
		case 'BD':
			switch (admin1Code) {
				case '00': result = 'Bangladesh (general)'; break;
				case '80': result = 'BG80'; break;
				case '81': result = 'Dhaka'; break;
				case '82': result = 'Khulna'; break;
				case '83': result = 'Rājshāhi'; break;
				case '84': result = 'Chittagong'; break;
				case '85': result = 'Barisāl'; break;
				case '86': result = 'Sylhet'; break;
			}
			break;
		case 'BE':
			switch (admin1Code) {
				case '00': result = 'Belgium (general)'; break;
				case 'BRU': result = 'Région de Bruxelles-Capitale'; break;
				case 'VLG': result = 'Flanders'; break;
				case 'WAL': result = 'Wallonia'; break;
			}
			break;
		case 'BF':
			switch (admin1Code) {
				case '00': result = 'Burkina Faso (general)'; break;
				case '15': result = 'Bam'; break;
				case '16': result = 'Mayaguana District'; break;
				case '17': result = 'New Providence'; break;
				case '18': result = 'Ragged Island District'; break;
				case '19': result = 'Boulkiemdé'; break;
				case '20': result = 'Ganzourgou'; break;
				case '21': result = 'Gnagna'; break;
				case '22': result = 'Harbour Island District'; break;
				case '23': result = 'New Providence District'; break;
				case '24': result = 'Acklins and Crooked Islands District'; break;
				case '25': result = 'Freeport District'; break;
				case '26': result = 'Fresh Creek District'; break;
				case '27': result = 'Governor’s Harbour District'; break;
				case '28': result = 'Kouritenga'; break;
				case '29': result = 'High Rock District'; break;
				case '30': result = 'Kemps Bay District'; break;
				case '31': result = 'Marsh Harbour District'; break;
				case '32': result = 'Nichollstown and Berry Islands District'; break;
				case '33': result = 'Oudalan'; break;
				case '34': result = 'Passore'; break;
				case '35': result = 'San Salvador and Rum Cay District'; break;
				case '36': result = 'Sanguié'; break;
				case '37': result = '(UV37)'; break;
				case '38': result = '(UV38)'; break;
				case '39': result = '(UV39)'; break;
				case '40': result = 'Soum'; break;
				case '41': result = '(UV41)'; break;
				case '42': result = 'Tapoa'; break;
				case '43': result = '(UV43)'; break;
				case '44': result = 'Zoundwéogo'; break;
				case '45': result = 'Balé'; break;
				case '46': result = 'Banwa'; break;
				case '47': result = 'Bazèga'; break;
				case '48': result = 'Bougouriba'; break;
				case '49': result = 'Boulgou'; break;
				case '50': result = 'Gourma'; break;
				case '51': result = 'Houet'; break;
				case '52': result = 'Ioba'; break;
				case '53': result = 'Kadiogo'; break;
				case '54': result = 'Kènèdougou'; break;
				case '55': result = 'Comoé'; break;
				case '56': result = 'Komondjari'; break;
				case '57': result = 'Kompienga'; break;
				case '58': result = 'Kossi'; break;
				case '59': result = 'Koulpélogo'; break;
				case '60': result = 'Kourwéogo'; break;
				case '61': result = 'Léraba'; break;
				case '62': result = 'Loroum'; break;
				case '63': result = 'Mouhoun'; break;
				case '64': result = 'Namentenga'; break;
				case '65': result = 'Nahouri'; break;
				case '66': result = 'Nayala'; break;
				case '67': result = 'Noumbiel'; break;
				case '68': result = 'Oubritenga'; break;
				case '69': result = 'Poni'; break;
				case '70': result = 'Sanmatenga'; break;
				case '71': result = 'Séno'; break;
				case '72': result = 'Sissili'; break;
				case '73': result = 'Sourou'; break;
				case '74': result = 'Tuy'; break;
				case '75': result = 'Yagha'; break;
				case '76': result = 'Yatenga'; break;
				case '77': result = 'Ziro'; break;
				case '78': result = 'Zondoma'; break;
			}
			break;
		case 'BG':
			switch (admin1Code) {
				case '00': result = 'Bulgaria (general)'; break;
				case '29': result = 'Chattagram'; break;
				case '30': result = 'Chuadanga'; break;
				case '31': result = 'Cox’s Bazar'; break;
				case '32': result = 'Dhaka'; break;
				case '33': result = 'Mikhaylovgrad'; break;
				case '34': result = 'Dinajpur'; break;
				case '35': result = 'Feni'; break;
				case '36': result = 'Gaibandha'; break;
				case '37': result = 'Gazipur'; break;
				case '38': result = 'Blagoevgrad'; break;
				case '39': result = 'Burgas'; break;
				case '40': result = 'Dobrich'; break;
				case '41': result = 'Gabrovo'; break;
				case '42': result = 'Oblast Sofiya-Grad'; break;
				case '43': result = 'Khaskovo'; break;
				case '44': result = 'Kŭrdzhali'; break;
				case '45': result = 'Kyustendil'; break;
				case '46': result = 'Lovech'; break;
				case '47': result = 'Montana'; break;
				case '48': result = 'Pazardzhit'; break;
				case '49': result = 'Pernik'; break;
				case '50': result = 'Pleven'; break;
				case '51': result = 'Plovdiv'; break;
				case '52': result = 'Razgrad'; break;
				case '53': result = 'Ruse'; break;
				case '54': result = 'Shumen'; break;
				case '55': result = 'Silistra'; break;
				case '56': result = 'Sliven'; break;
				case '57': result = 'Smolyan'; break;
				case '58': result = 'Sofiya'; break;
				case '59': result = 'Stara Zagora'; break;
				case '60': result = 'Tŭrgovishte'; break;
				case '61': result = 'Varna'; break;
				case '62': result = 'Veliko Tŭrnovo'; break;
				case '63': result = 'Vidin'; break;
				case '64': result = 'Vratsa'; break;
				case '65': result = 'Yambol'; break;
			}
			break;
		case 'BH':
			switch (admin1Code) {
				case '00': result = 'Bahrain (general)'; break;
				case '01': result = 'Hedd'; break;
				case '02': result = 'Manama'; break;
				case '03': result = 'Muharraq'; break;
				case '05': result = 'Jidd Haffs'; break;
				case '06': result = 'Sitra'; break;
				case '07': result = '(BA07)'; break;
				case '08': result = 'Western Region'; break;
				case '09': result = 'Hawar Islands'; break;
				case '10': result = 'Northern Region'; break;
				case '11': result = 'Central Region'; break;
				case '12': result = 'Isa Town'; break;
				case '13': result = 'Ar Rifa’ and Southern Region'; break;
				case '14': result = 'Hamad town'; break;
			}
			break;
		case 'BI':
			switch (admin1Code) {
				case '00': result = 'Burundi (general)'; break;
				case '02': result = 'Bujumbura'; break;
				case '05': result = '(BY05)'; break;
				case '09': result = 'Bubanza'; break;
				case '10': result = 'Bururi'; break;
				case '11': result = 'Cankuzo'; break;
				case '12': result = 'Cibitoke'; break;
				case '13': result = 'Gitega'; break;
				case '14': result = 'Karuzi'; break;
				case '15': result = 'Kayanza'; break;
				case '16': result = 'Kirundo'; break;
				case '17': result = 'Makamba'; break;
				case '18': result = 'Muyinga'; break;
				case '19': result = 'Ngozi'; break;
				case '20': result = 'Rutana'; break;
				case '21': result = 'Ruyigi'; break;
				case '22': result = 'Muramvya'; break;
				case '23': result = 'Mwaro'; break;
			}
			break;
		case 'BJ':
			switch (admin1Code) {
				case '00': result = 'Benin (general)'; break;
				case '01': result = 'Atakora'; break;
				case '02': result = 'Atlantique'; break;
				case '03': result = 'Borgou'; break;
				case '04': result = 'Mono'; break;
				case '05': result = 'Oueme'; break;
				case '06': result = 'Zou'; break;
				case '07': result = 'Alibori'; break;
				case '08': result = 'Atakora'; break;
				case '09': result = 'Atlantique'; break;
				case '10': result = 'Borgou'; break;
				case '11': result = 'Collines'; break;
				case '12': result = 'Kouffo'; break;
				case '13': result = 'Donga'; break;
				case '14': result = 'Littoral'; break;
				case '15': result = 'Mono'; break;
				case '16': result = 'Quémé'; break;
				case '17': result = 'Plateau'; break;
				case '18': result = 'Zou'; break;
			}
			break;
		case 'BM':
			switch (admin1Code) {
				case '00': result = 'Bermuda (general)'; break;
				case '01': result = 'Devonshire'; break;
				case '02': result = 'Hamilton Parish'; break;
				case '03': result = 'Hamilton city'; break;
				case '04': result = 'Paget'; break;
				case '05': result = 'Pembroke'; break;
				case '06': result = 'Saint George'; break;
				case '07': result = 'Saint Georgeʼs'; break;
				case '08': result = 'Sandys'; break;
				case '09': result = 'Smithʼs'; break;
				case '10': result = 'Southampton'; break;
				case '11': result = 'Warwick'; break;
			}
			break;
		case 'BN':
			switch (admin1Code) {
				case '00': result = 'Brunei (general)'; break;
				case '01': result = 'Belait'; break;
				case '02': result = 'Brunei and Muara'; break;
				case '03': result = 'Temburong'; break;
				case '04': result = 'Tutong'; break;
			}
			break;
		case 'BO':
			switch (admin1Code) {
				case '00': result = 'Bolivia (general)'; break;
				case '01': result = 'Chuquisaca'; break;
				case '02': result = 'Cochabamba'; break;
				case '03': result = 'El Beni'; break;
				case '04': result = 'La Paz'; break;
				case '05': result = 'Oruro'; break;
				case '06': result = 'Pando'; break;
				case '07': result = 'Potosí'; break;
				case '08': result = 'Santa Cruz'; break;
				case '09': result = 'Tarija'; break;
			}
			break;
		case 'BR':
			switch (admin1Code) {
				case '00': result = 'Brazil (general)'; break;
				case '01': result = 'Acre'; break;
				case '02': result = 'Alagoas'; break;
				case '03': result = 'Amapá'; break;
				case '04': result = 'Estado do Amazonas'; break;
				case '05': result = 'Bahia'; break;
				case '06': result = 'Ceará'; break;
				case '07': result = 'Distrito Federal'; break;
				case '08': result = 'Espírito Santo'; break;
				case '09': result = 'Fernando de Noronha'; break;
				case '10': result = 'Goias'; break;
				case '11': result = 'Mato Grosso do Sul'; break;
				case '13': result = 'Maranhão'; break;
				case '14': result = 'Mato Grosso'; break;
				case '15': result = 'Minas Gerais'; break;
				case '16': result = 'Pará'; break;
				case '17': result = 'Paraíba'; break;
				case '18': result = 'Paraná'; break;
				case '19': result = 'Pernambuco'; break;
				case '20': result = 'Piauí'; break;
				case '21': result = 'Rio de Janeiro'; break;
				case '22': result = 'Rio Grande do Norte'; break;
				case '23': result = 'Rio Grande do Sul'; break;
				case '24': result = 'Rondônia'; break;
				case '25': result = 'Roraima'; break;
				case '26': result = 'Santa Catarina'; break;
				case '27': result = 'São Paulo'; break;
				case '28': result = 'Sergipe'; break;
				case '29': result = 'Estado de Goiás'; break;
				case '30': result = 'Pernambuco'; break;
				case '31': result = 'Tocantins'; break;
			}
			break;
		case 'BS':
			switch (admin1Code) {
				case '00': result = 'Bahamas, The (general)'; break;
				case '05': result = 'Bimini'; break;
				case '06': result = 'Cat Island'; break;
				case '10': result = 'Exuma'; break;
				case '13': result = 'Inagua'; break;
				case '15': result = 'Long Island'; break;
				case '16': result = 'Mayaguana'; break;
				case '18': result = 'Ragged Island'; break;
				case '22': result = 'Harbour Island'; break;
				case '23': result = 'New Providence'; break;
				case '24': result = 'Acklins and Crooked Islands'; break;
				case '25': result = 'Freeport'; break;
				case '26': result = 'Fresh Creek'; break;
				case '27': result = 'Governorʼs Harbour'; break;
				case '28': result = 'Green Turtle Cay'; break;
				case '29': result = 'High Rock'; break;
				case '30': result = 'Kemps Bay'; break;
				case '31': result = 'Marsh Harbour'; break;
				case '32': result = 'Nichollstown and Berry Islands'; break;
				case '33': result = 'Rock Sound'; break;
				case '34': result = 'Sandy Point'; break;
				case '35': result = 'San Salvador and Rum Cay'; break;
			}
			break;
		case 'BT':
			switch (admin1Code) {
				case '00': result = 'Bhutan (general)'; break;
				case '05': result = 'Bumthang'; break;
				case '06': result = 'Chhukha'; break;
				case '07': result = 'Chirang'; break;
				case '08': result = 'Daga'; break;
				case '09': result = 'Geylegphug'; break;
				case '10': result = 'Ha'; break;
				case '11': result = 'Lhuntshi'; break;
				case '12': result = 'Mongar'; break;
				case '13': result = 'Paro District'; break;
				case '14': result = 'Pemagatsel'; break;
				case '15': result = 'Gasa District'; break;
				case '16': result = 'Samchi'; break;
				case '17': result = 'Samdrup Jongkhar District'; break;
				case '18': result = 'Shemgang'; break;
				case '19': result = 'Tashigang'; break;
				case '20': result = 'Thimphu'; break;
				case '21': result = 'Tongsa'; break;
				case '22': result = 'Wangdi Phodrang'; break;
			}
			break;
		case 'BW':
			switch (admin1Code) {
				case '00': result = 'Botswana (general)'; break;
				case '01': result = 'Central'; break;
				case '02': result = 'Chobe'; break;
				case '03': result = 'Ghanzi'; break;
				case '04': result = 'Kgalagadi'; break;
				case '05': result = 'Kgatleng'; break;
				case '06': result = 'Kweneng'; break;
				case '07': result = 'Ngamiland'; break;
				case '08': result = 'North East'; break;
				case '09': result = 'South East'; break;
				case '10': result = 'Southern'; break;
				case '11': result = 'North West'; break;
			}
			break;
		case 'BY':
			switch (admin1Code) {
				case '00': result = 'Belarus (general)'; break;
				case '01': result = 'Brestskaya Voblastsʼ'; break;
				case '02': result = 'Homyelʼskaya Voblastsʼ'; break;
				case '03': result = 'Hrodzyenskaya Voblastsʼ'; break;
				case '04': result = 'Mahilyowskaya Voblastsʼ'; break;
				case '05': result = 'Horad Minsk'; break;
				case '06': result = 'Minskaya Voblastsʼ'; break;
				case '07': result = 'Vitsyebskaya Voblastsʼ'; break;
			}
			break;
		case 'BZ':
			switch (admin1Code) {
				case '00': result = 'Belize (general)'; break;
				case '01': result = 'Belize'; break;
				case '02': result = 'Cayo'; break;
				case '03': result = 'Corozal'; break;
				case '04': result = 'Orange Walk'; break;
				case '05': result = 'Stann Creek'; break;
				case '06': result = 'Toledo'; break;
			}
			break;
		case 'CA':
			switch (admin1Code) {
				case '00': result = 'Canada (general)'; break;
				case '01': result = 'Alberta'; break;
				case '02': result = 'British Columbia'; break;
				case '03': result = 'Manitoba'; break;
				case '04': result = 'New Brunswick'; break;
				case '05': result = 'Newfoundland and Labrador'; break;
				case '07': result = 'Nova Scotia'; break;
				case '08': result = 'Ontario'; break;
				case '09': result = 'Prince Edward Island'; break;
				case '10': result = 'Quebec'; break;
				case '11': result = 'Saskatchewan'; break;
				case '12': result = 'Yukon Territory'; break;
				case '13': result = 'Northwest Territories'; break;
				case '14': result = 'Nunavut'; break;
			}
			break;
		case 'CC':
			switch (admin1Code) {
				case '00': result = 'Cocos (Keeling) Islands (general)'; break;
			}
			break;
		case 'CD':
			switch (admin1Code) {
				case '00': result = 'Congo, Democratic Republic of The (general)'; break;
				case '01': result = 'Bandundu'; break;
				case '02': result = 'Équateur'; break;
				case '03': result = 'Kasaï-Occidental'; break;
				case '04': result = 'Kasaï-Oriental'; break;
				case '05': result = 'Katanga'; break;
				case '06': result = 'Kinshasa'; break;
				case '07': result = 'Kivu Région du'; break;
				case '08': result = 'Bas-Congo'; break;
				case '09': result = 'Orientale'; break;
				case '10': result = 'Maniema'; break;
				case '11': result = 'Nord-Kivu'; break;
				case '12': result = 'Sud-Kivu'; break;
			}
			break;
		case 'CF':
			switch (admin1Code) {
				case '00': result = 'Central African Republic (general)'; break;
				case '01': result = 'Bamingui-Bangoran'; break;
				case '02': result = 'Basse-Kotto'; break;
				case '03': result = 'Haute-Kotto'; break;
				case '04': result = 'Mambéré-Kadéï'; break;
				case '05': result = 'Haut-Mbomou'; break;
				case '06': result = 'Kémo'; break;
				case '07': result = 'Lobaye'; break;
				case '08': result = 'Mbomou'; break;
				case '09': result = 'Nana-Mambéré'; break;
				case '11': result = 'Ouaka'; break;
				case '12': result = 'Ouham'; break;
				case '13': result = 'Ouham-Pendé'; break;
				case '14': result = 'Vakaga'; break;
				case '15': result = 'Nana-Grébizi'; break;
				case '16': result = 'Sangha-Mbaéré'; break;
				case '17': result = 'Ombella-Mpoko'; break;
				case '18': result = 'Bangui'; break;
			}
			break;
		case 'CG':
			switch (admin1Code) {
				case '00': result = 'Congo (general)'; break;
				case '01': result = 'Bouenza'; break;
				case '03': result = 'CF03'; break;
				case '04': result = 'Kouilou'; break;
				case '05': result = 'Lékoumou'; break;
				case '06': result = 'Likouala'; break;
				case '07': result = 'Niari'; break;
				case '08': result = 'Plateaux'; break;
				case '10': result = 'Sangha'; break;
				case '11': result = 'Pool'; break;
				case '12': result = 'Brazzaville'; break;
				case '13': result = 'Cuvette'; break;
				case '14': result = 'Cuvette-Ouest'; break;
			}
			break;
		case 'CH':
			switch (admin1Code) {
				case '00': result = 'Switzerland (general)'; break;
				case 'AG': result = 'Aargau'; break;
				case 'AI': result = 'Appenzell Innerrhoden'; break;
				case 'AR': result = 'Appenzell Ausserrhoden'; break;
				case 'BE': result = 'Bern'; break;
				case 'BL': result = 'Basel-Landschaft'; break;
				case 'BS': result = 'Basel-Stadt'; break;
				case 'FR': result = 'Fribourg'; break;
				case 'GE': result = 'Genève'; break;
				case 'GL': result = 'Glarus'; break;
				case 'GR': result = 'Graubünden'; break;
				case 'JU': result = 'Jura'; break;
				case 'LU': result = 'Luzern'; break;
				case 'NE': result = 'Neuchâtel'; break;
				case 'NW': result = 'Nidwalden'; break;
				case 'OW': result = 'Obwalden'; break;
				case 'SG': result = 'Sankt Gallen'; break;
				case 'SH': result = 'Schaffhausen'; break;
				case 'SO': result = 'Solothurn'; break;
				case 'SZ': result = 'Schwyz'; break;
				case 'TG': result = 'Thurgau'; break;
				case 'TI': result = 'Ticino'; break;
				case 'UR': result = 'Uri'; break;
				case 'VD': result = 'Vaud'; break;
				case 'VS': result = 'Valais'; break;
				case 'ZG': result = 'Zug'; break;
				case 'ZH': result = 'Zürich'; break;
			}
			break;
		case 'CI':
			switch (admin1Code) {
				case '00': result = 'Côte dʼIvoire (general)'; break;
				case '01': result = 'Valparaíso Region'; break;
				case '03': result = 'Antofagasta Region'; break;
				case '04': result = 'Araucanía Region'; break;
				case '05': result = 'Atacama Region'; break;
				case '06': result = 'Biobío Region'; break;
				case '07': result = 'Coquimbo Region'; break;
				case '11': result = 'Maule Region'; break;
				case '12': result = 'Santiago Metropolitan Region'; break;
				case '14': result = 'Danane'; break;
				case '16': result = 'Divo'; break;
				case '17': result = 'Ferkessedougou'; break;
				case '18': result = 'Gagnoa'; break;
				case '20': result = 'Katiola'; break;
				case '21': result = 'Korhogo'; break;
				case '23': result = 'Odienne'; break;
				case '25': result = 'Seguela'; break;
				case '26': result = 'Touba'; break;
				case '27': result = 'Bongouanou'; break;
				case '28': result = 'Issia'; break;
				case '29': result = 'Lakota'; break;
				case '30': result = 'Mankono'; break;
				case '31': result = 'Oume'; break;
				case '32': result = 'Soubre'; break;
				case '33': result = 'Tingrela'; break;
				case '34': result = 'Zuenoula'; break;
				case '35': result = '(IV35)'; break;
				case '36': result = 'Bangolo'; break;
				case '37': result = 'Beoumi'; break;
				case '38': result = 'Bondoukou'; break;
				case '39': result = 'Bouafle'; break;
				case '40': result = 'Bouake'; break;
				case '41': result = 'Daloa'; break;
				case '42': result = 'Daoukro'; break;
				case '43': result = '(IV43)'; break;
				case '44': result = 'Duekoue'; break;
				case '45': result = 'Grand-Lahou'; break;
				case '46': result = '(IV46)'; break;
				case '47': result = 'Man'; break;
				case '48': result = 'Mbahiakro'; break;
				case '49': result = 'Sakassou'; break;
				case '50': result = 'San Pedro'; break;
				case '51': result = 'Sassandra'; break;
				case '52': result = 'Sinfra'; break;
				case '53': result = 'Tabou'; break;
				case '54': result = 'Tanda'; break;
				case '55': result = 'Tiassale'; break;
				case '56': result = 'Toumodi'; break;
				case '57': result = 'Vavoua'; break;
				case '58': result = '(IV58)'; break;
				case '59': result = '(IV59)'; break;
				case '60': result = '(IV60)'; break;
				case '61': result = 'Abidjan'; break;
				case '62': result = 'Aboisso'; break;
				case '63': result = 'Adiake'; break;
				case '64': result = 'Alepe'; break;
				case '65': result = 'Bocanda'; break;
				case '66': result = 'Dabou'; break;
				case '67': result = 'Dimbokro'; break;
				case '68': result = 'Grand-Bassam'; break;
				case '69': result = 'Guiglo'; break;
				case '70': result = 'Jacqueville'; break;
				case '71': result = 'Tiebissou'; break;
				case '72': result = 'Toulepleu'; break;
				case '73': result = 'Yamoussoukro'; break;
				case '74': result = 'Agnéby'; break;
				case '75': result = 'Bafing'; break;
				case '76': result = 'Bas-Sassandra'; break;
				case '77': result = 'Denguélé'; break;
				case '78': result = 'Dix-Huit Montagnes'; break;
				case '79': result = 'Fromager'; break;
				case '80': result = 'Haut-Sassandra'; break;
				case '81': result = 'Lacs'; break;
				case '82': result = 'Lagunes'; break;
				case '83': result = 'Marahoué'; break;
				case '84': result = 'Moyen-Cavally'; break;
				case '85': result = 'Moyen-Comoé'; break;
				case '86': result = 'Nʼzi-Comoé'; break;
				case '87': result = 'Savanes'; break;
				case '88': result = 'Sud-Bandama'; break;
				case '89': result = 'Sud-Comoé'; break;
				case '90': result = 'Vallée du Bandama'; break;
				case '91': result = 'Worodougou'; break;
				case '92': result = 'Zanzan'; break;
			}
			break;
		case 'CK':
			switch (admin1Code) {
				case '00': result = 'Cook Islands (general)'; break;
			}
			break;
		case 'CL':
			switch (admin1Code) {
				case '00': result = 'Chile (general)'; break;
				case '01': result = 'Valparaíso'; break;
				case '02': result = 'Aisén del General Carlos Ibáñez del Campo'; break;
				case '03': result = 'Antofagasta'; break;
				case '04': result = 'Araucanía'; break;
				case '05': result = 'Atacama'; break;
				case '06': result = 'Bío-Bío'; break;
				case '07': result = 'Coquimbo'; break;
				case '08': result = 'Libertador General Bernardo OʼHiggins'; break;
				case '09': result = 'Región de Los Ríos'; break;
				case '10': result = 'Magallanes y Antártica Chilena'; break;
				case '11': result = 'Maule'; break;
				case '12': result = 'Región Metropolitana'; break;
				case '13': result = 'Región de Arica y Parinacota'; break;
			}
			break;
		case 'CM':
			switch (admin1Code) {
				case '00': result = 'Cameroon (general)'; break;
				case '04': result = 'Est'; break;
				case '05': result = 'Littoral'; break;
				case '07': result = 'North-West Province'; break;
				case '08': result = 'Ouest'; break;
				case '09': result = 'South-West Province'; break;
				case '10': result = 'Adamaoua'; break;
				case '11': result = 'Centre'; break;
				case '12': result = 'Extreme-Nord'; break;
				case '13': result = 'North Province'; break;
				case '14': result = 'South Province'; break;
			}
			break;
		case 'CN':
			switch (admin1Code) {
				case '00': result = 'Paracel Islands (general)'; break;
				case '01': result = 'Anhui'; break;
				case '02': result = 'Zhejiang'; break;
				case '03': result = 'Jiangxi'; break;
				case '04': result = 'Jiangsu'; break;
				case '05': result = 'Jilin'; break;
				case '06': result = 'Qinghai'; break;
				case '07': result = 'Fujian'; break;
				case '08': result = 'Heilongjiang'; break;
				case '09': result = 'Henan'; break;
				case '0Z': result = 'disputed'; break;
				case '10': result = 'Hebei'; break;
				case '11': result = 'Hunan Province'; break;
				case '12': result = 'Hubei'; break;
				case '13': result = 'Xinjiang'; break;
				case '14': result = 'Xizang'; break;
				case '15': result = 'Gansu'; break;
				case '16': result = 'Guangxi'; break;
				case '18': result = 'Guizhou'; break;
				case '19': result = 'Liaoning Province'; break;
				case '20': result = 'Nei Mongol'; break;
				case '21': result = 'Ningxia'; break;
				case '22': result = 'Beijing'; break;
				case '23': result = 'Shanghai'; break;
				case '24': result = 'Shanxi'; break;
				case '25': result = 'Shandong'; break;
				case '26': result = 'Shaanxi'; break;
				case '28': result = 'Tianjin'; break;
				case '29': result = 'Yunnan Province'; break;
				case '30': result = 'Guangdong'; break;
				case '31': result = 'Hainan Province'; break;
				case '32': result = 'Sichuan'; break;
				case '33': result = 'Chongqing'; break;
				case '99': result = 'PF99'; break;
			}
			break;
		case 'CO':
			switch (admin1Code) {
				case '00': result = 'Colombia (general)'; break;
				case '01': result = 'Amazonas'; break;
				case '02': result = 'Antioquia'; break;
				case '03': result = 'Arauca'; break;
				case '04': result = 'Atlántico'; break;
				case '05': result = 'Bolívar'; break;
				case '06': result = 'Boyacá'; break;
				case '07': result = 'Caldas'; break;
				case '08': result = 'Caquetá'; break;
				case '09': result = 'Cauca'; break;
				case '10': result = 'Cesar'; break;
				case '11': result = 'Chocó'; break;
				case '12': result = 'Córdoba'; break;
				case '14': result = 'Guaviare'; break;
				case '15': result = 'Guainía'; break;
				case '16': result = 'Huila'; break;
				case '17': result = 'La Guajira'; break;
				case '18': result = 'Magdalena'; break;
				case '19': result = 'Meta'; break;
				case '20': result = 'Nariño'; break;
				case '21': result = 'Norte de Santander'; break;
				case '22': result = 'Putumayo'; break;
				case '23': result = 'Quindío'; break;
				case '24': result = 'Risaralda'; break;
				case '25': result = 'Archipiélago de San Andrés, Providencia y Santa Catalina'; break;
				case '26': result = 'Santander'; break;
				case '27': result = 'Sucre'; break;
				case '28': result = 'Tolima'; break;
				case '29': result = 'Valle del Cauca'; break;
				case '30': result = 'Vaupés'; break;
				case '31': result = 'Vichada'; break;
				case '32': result = 'Casanare'; break;
				case '33': result = 'Cundinamarca'; break;
				case '34': result = 'Distrito Capital'; break;
				case '35': result = 'Bolívar'; break;
				case '36': result = 'Boyacá'; break;
				case '37': result = 'Caldas'; break;
				case '38': result = 'Magdalena'; break;
			}
			break;
		case 'CR':
			switch (admin1Code) {
				case '00': result = 'Costa Rica (general)'; break;
				case '01': result = 'Alajuela'; break;
				case '02': result = 'Cartago'; break;
				case '03': result = 'Guanacaste'; break;
				case '04': result = 'Heredia'; break;
				case '06': result = 'Limón'; break;
				case '07': result = 'Puntarenas'; break;
				case '08': result = 'San José'; break;
			}
			break;
		case 'CS':
			switch (admin1Code) {
				case '00': result = 'Serbia and Montenegro (general)'; break;
				case '01': result = 'Crna Gora (Montenegro)'; break;
				case '02': result = 'Srbija (Serbia)'; break;
			}
			break;
		case 'CU':
			switch (admin1Code) {
				case '00': result = 'Cuba (general)'; break;
				case '01': result = 'Pinar del Río'; break;
				case '02': result = 'Ciudad de La Habana'; break;
				case '03': result = 'Matanzas'; break;
				case '04': result = 'Isla de la Juventud'; break;
				case '05': result = 'Camagüey'; break;
				case '07': result = 'Ciego de Ávila'; break;
				case '08': result = 'Cienfuegos'; break;
				case '09': result = 'Granma'; break;
				case '10': result = 'Guantánamo'; break;
				case '11': result = 'La Habana'; break;
				case '12': result = 'Holguín'; break;
				case '13': result = 'Las Tunas'; break;
				case '14': result = 'Sancti Spíritus'; break;
				case '15': result = 'Santiago de Cuba'; break;
				case '16': result = 'Villa Clara'; break;
			}
			break;
		case 'CV':
			switch (admin1Code) {
				case '00': result = 'Cape Verde (general)'; break;
				case '01': result = 'Boa Vista'; break;
				case '02': result = 'Brava'; break;
				case '03': result = 'Fogo Concelho do'; break;
				case '04': result = 'Maio'; break;
				case '05': result = 'Paul'; break;
				case '06': result = 'Praia'; break;
				case '07': result = 'Ribeira Grande'; break;
				case '08': result = 'Sal'; break;
				case '09': result = 'Santa Catarina   '; break;
				case '10': result = 'São Nicolau'; break;
				case '11': result = 'São Vicente'; break;
				case '12': result = 'Tarrafal '; break;
				case '13': result = 'Mosteiros'; break;
				case '14': result = 'Praia'; break;
				case '15': result = 'Santa Catarina'; break;
				case '16': result = 'Santa Cruz'; break;
				case '17': result = 'São Domingos'; break;
				case '18': result = 'São Filipe'; break;
				case '19': result = 'São Miguel'; break;
				case '20': result = 'Tarrafal'; break;
			}
			break;
		case 'CX':
			switch (admin1Code) {
				case '00': result = 'Christmas Island (general)'; break;
			}
			break;
		case 'CY':
			switch (admin1Code) {
				case '00': result = 'Cyprus (general)'; break;
				case '01': result = 'Famagusta'; break;
				case '02': result = 'Kyrenia'; break;
				case '03': result = 'Larnaca'; break;
				case '04': result = 'Nicosia'; break;
				case '05': result = 'Limassol'; break;
				case '06': result = 'Paphos'; break;
			}
			break;
		case 'CZ':
			switch (admin1Code) {
				case '00': result = 'Czech Republic (general)'; break;
				case '20': result = 'Hradec Kralove'; break;
				case '21': result = 'Jablonec nad Nisou'; break;
				case '23': result = 'Jiein'; break;
				case '24': result = 'Jihlava'; break;
				case '30': result = 'Kolin'; break;
				case '33': result = 'Liberec'; break;
				case '36': result = 'Melnik'; break;
				case '37': result = 'Mlada Boleslav'; break;
				case '39': result = 'Nachod'; break;
				case '41': result = 'Nymburk'; break;
				case '45': result = 'Pardubice'; break;
				case '52': result = 'Hlavní Mesto Praha'; break;
				case '61': result = 'Semily'; break;
				case '70': result = 'Trutnov'; break;
				case '73': result = '(EZ73)'; break;
				case '78': result = 'South Moravian Region'; break;
				case '79': result = 'Jihočeský Kraj'; break;
				case '80': result = 'Vysočina'; break;
				case '81': result = 'Karlovarský Kraj'; break;
				case '82': result = 'Královéhradecký Kraj'; break;
				case '83': result = 'Liberecký Kraj'; break;
				case '84': result = 'Olomoucký Kraj'; break;
				case '85': result = 'Moravskoslezský Kraj'; break;
				case '86': result = 'Pardubický Kraj'; break;
				case '87': result = 'Plzeňský Kraj'; break;
				case '88': result = 'Středočeský Kraj'; break;
				case '89': result = 'Ústecký Kraj'; break;
				case '90': result = 'Zlínský Kraj'; break;
			}
			break;
		case 'DE':
			switch (admin1Code) {
				case '00': result = 'Germany (general)'; break;
				case '01': result = 'Baden-Württemberg'; break;
				case '02': result = 'Bavaria'; break;
				case '03': result = 'Bremen'; break;
				case '04': result = 'Hamburg'; break;
				case '05': result = 'Hesse'; break;
				case '06': result = 'Lower Saxony'; break;
				case '07': result = 'North Rhine-Westphalia'; break;
				case '08': result = 'Rhineland-Palatinate'; break;
				case '09': result = 'Saarland'; break;
				case '10': result = 'Schleswig-Holstein'; break;
				case '11': result = 'Brandenburg'; break;
				case '12': result = 'Mecklenburg-Vorpommern'; break;
				case '13': result = 'Sachsen'; break;
				case '14': result = 'Saxony-Anhalt'; break;
				case '15': result = 'Thuringia'; break;
				case '16': result = 'Berlin'; break;
			}
			break;
		case 'DJ':
			switch (admin1Code) {
				case '00': result = 'Djibouti (general)'; break;
				case '01': result = 'Ali Sabieh'; break;
				case '02': result = 'Dikhil   '; break;
				case '03': result = 'Djibouti  '; break;
				case '04': result = 'Obock'; break;
				case '05': result = 'Tadjourah'; break;
				case '06': result = 'Dikhil'; break;
				case '07': result = 'Djibouti'; break;
				case '08': result = 'Arta'; break;
			}
			break;
		case 'DK':
			switch (admin1Code) {
				case '01': result = 'Århus'; break;
				case '02': result = 'Bornholm'; break;
				case '03': result = 'Frederiksborg'; break;
				case '04': result = 'Fyn'; break;
				case '05': result = 'Copenhagen city'; break;
				case '06': result = 'København'; break;
				case '07': result = 'Nordjylland'; break;
				case '08': result = 'Ribe'; break;
				case '09': result = 'Ringkøbing'; break;
				case '10': result = 'Roskilde'; break;
				case '11': result = 'Sønderjylland'; break;
				case '12': result = 'Storstrøm'; break;
				case '13': result = 'Vejle'; break;
				case '14': result = 'Vestsjælland'; break;
				case '15': result = 'Viborg'; break;
				case '16': result = 'Fredriksberg'; break;
				case '17': result = 'Region Hovedstaden'; break;
				case '18': result = 'Region Midtjylland'; break;
				case '19': result = 'Region Nordjylland'; break;
				case '20': result = 'Region Sjæland'; break;
				case '21': result = 'Region Syddanmark'; break;
			}
			break;
		case 'DM':
			switch (admin1Code) {
				case '00': result = 'Dominica (general)'; break;
				case '02': result = 'Saint Andrew'; break;
				case '03': result = 'Saint David'; break;
				case '04': result = 'Saint George'; break;
				case '05': result = 'Saint John'; break;
				case '06': result = 'Saint Joseph'; break;
				case '07': result = 'Saint Luke'; break;
				case '08': result = 'Saint Mark'; break;
				case '09': result = 'Saint Patrick'; break;
				case '10': result = 'Saint Paul'; break;
				case '11': result = 'Saint Peter'; break;
			}
			break;
		case 'DO':
			switch (admin1Code) {
				case '00': result = 'Dominican Republic (general)'; break;
				case '01': result = 'Azua'; break;
				case '02': result = 'Baoruco'; break;
				case '03': result = 'Barahona'; break;
				case '04': result = 'Dajabón'; break;
				case '06': result = 'Duarte'; break;
				case '08': result = 'Espaillat'; break;
				case '09': result = 'Independencia'; break;
				case '10': result = 'La Altagracia'; break;
				case '11': result = 'Elías Piña'; break;
				case '12': result = 'La Romana'; break;
				case '14': result = 'María Trinidad Sánchez'; break;
				case '15': result = 'Monte Cristi'; break;
				case '16': result = 'Pedernales'; break;
				case '18': result = 'Puerto Plata'; break;
				case '19': result = 'Salcedo'; break;
				case '20': result = 'Samaná'; break;
				case '21': result = 'Sánchez Ramírez'; break;
				case '23': result = 'San Juan'; break;
				case '24': result = 'San Pedro de Macorís'; break;
				case '25': result = 'Santiago'; break;
				case '26': result = 'Santiago Rodríguez'; break;
				case '27': result = 'Valverde'; break;
				case '28': result = 'El Seíbo'; break;
				case '29': result = 'Hato Mayor'; break;
				case '30': result = 'La Vega'; break;
				case '31': result = 'Monseñor Nouel'; break;
				case '32': result = 'Monte Plata'; break;
				case '33': result = 'San Cristóbal'; break;
				case '34': result = 'Distrito Nacional'; break;
				case '35': result = 'Peravia'; break;
				case '36': result = 'Provincia de San José de Ocoa'; break;
				case '37': result = 'Provincia de Santo Domingo'; break;
			}
			break;
		case 'DZ':
			switch (admin1Code) {
				case '00': result = 'Algeria (general)'; break;
				case '01': result = 'Alger'; break;
				case '03': result = 'Batna'; break;
				case '04': result = 'Constantine'; break;
				case '06': result = 'Médéa'; break;
				case '07': result = 'Mostaganem'; break;
				case '09': result = 'Oran'; break;
				case '10': result = 'Saïda'; break;
				case '12': result = 'Sétif'; break;
				case '13': result = 'Tiaret'; break;
				case '14': result = 'Tizi Ouzou'; break;
				case '15': result = 'Tlemcen'; break;
				case '18': result = 'Bejaïa'; break;
				case '19': result = 'Biskra'; break;
				case '20': result = 'Blida'; break;
				case '21': result = 'Bouira'; break;
				case '22': result = 'Djelfa'; break;
				case '23': result = 'Guelma'; break;
				case '24': result = 'Jijel'; break;
				case '25': result = 'Laghouat'; break;
				case '26': result = 'Mascara'; break;
				case '27': result = 'Mʼsila'; break;
				case '29': result = 'Oum el Bouaghi'; break;
				case '30': result = 'Sidi Bel Abbès'; break;
				case '31': result = 'Skikda'; break;
				case '33': result = 'Tébessa'; break;
				case '34': result = 'Adrar'; break;
				case '35': result = 'Aïn Defla'; break;
				case '36': result = 'Aïn Temouchent'; break;
				case '37': result = 'Annaba'; break;
				case '38': result = 'Béchar'; break;
				case '39': result = 'Bordj Bou Arréridj'; break;
				case '40': result = 'Boumerdes'; break;
				case '41': result = 'Chlef'; break;
				case '42': result = 'El Bayadh'; break;
				case '43': result = 'El Oued'; break;
				case '44': result = 'El Tarf'; break;
				case '45': result = 'Ghardaïa'; break;
				case '46': result = 'Illizi'; break;
				case '47': result = 'Khenchela'; break;
				case '48': result = 'Mila'; break;
				case '49': result = 'Naama'; break;
				case '50': result = 'Ouargla'; break;
				case '51': result = 'Relizane'; break;
				case '52': result = 'Souk Ahras'; break;
				case '53': result = 'Tamanghasset'; break;
				case '54': result = 'Tindouf'; break;
				case '55': result = 'Tipaza'; break;
				case '56': result = 'Tissemsilt'; break;
			}
			break;
		case 'EC':
			switch (admin1Code) {
				case '00': result = 'Ecuador (general)'; break;
				case '01': result = 'Galápagos'; break;
				case '02': result = 'Azuay'; break;
				case '03': result = 'Bolívar'; break;
				case '04': result = 'Cañar'; break;
				case '05': result = 'Carchi'; break;
				case '06': result = 'Chimborazo'; break;
				case '07': result = 'Cotopaxi'; break;
				case '08': result = 'El Oro'; break;
				case '09': result = 'Esmeraldas'; break;
				case '10': result = 'Guayas'; break;
				case '11': result = 'Imbabura'; break;
				case '12': result = 'Loja'; break;
				case '13': result = 'Los Ríos'; break;
				case '14': result = 'Manabí'; break;
				case '15': result = 'Morona-Santiago'; break;
				case '16': result = 'Napo'; break;
				case '17': result = 'Pastaza'; break;
				case '18': result = 'Pichincha'; break;
				case '19': result = 'Tungurahua'; break;
				case '20': result = 'Zamora-Chinchipe'; break;
				case '22': result = 'Sucumbios'; break;
				case '23': result = 'Napo'; break;
				case '24': result = 'Orellana'; break;
			}
			break;
		case 'EE':
			switch (admin1Code) {
				case '00': result = 'Estonia (general)'; break;
				case '01': result = 'Harjumaa'; break;
				case '02': result = 'Hiiumaa'; break;
				case '03': result = 'Ida-Virumaa'; break;
				case '04': result = 'Järvamaa'; break;
				case '05': result = 'Jõgevamaa'; break;
				case '07': result = 'Läänemaa'; break;
				case '08': result = 'Lääne-Virumaa'; break;
				case '11': result = 'Pärnumaa'; break;
				case '12': result = 'Põlvamaa'; break;
				case '13': result = 'Raplamaa'; break;
				case '14': result = 'Saaremaa'; break;
				case '18': result = 'Tartumaa'; break;
				case '19': result = 'Valgamaa'; break;
				case '20': result = 'Viljandimaa'; break;
				case '21': result = 'Võrumaa'; break;
			}
			break;
		case 'EG':
			switch (admin1Code) {
				case '00': result = 'Egypt (general)'; break;
				case '01': result = 'Ad Daqahlīyah'; break;
				case '02': result = 'Al Baḩr al Aḩmar'; break;
				case '03': result = 'Al Buḩayrah'; break;
				case '04': result = 'Al Fayyūm'; break;
				case '05': result = 'Al Gharbīyah'; break;
				case '06': result = 'Alexandria'; break;
				case '07': result = 'Al Ismā‘īlīyah'; break;
				case '08': result = 'Al Jīzah'; break;
				case '09': result = 'Al Minūfīyah'; break;
				case '10': result = 'Al Minyā'; break;
				case '11': result = 'Al Qāhirah'; break;
				case '12': result = 'Al Qalyūbīyah'; break;
				case '13': result = 'Al Wādī al Jadīd'; break;
				case '14': result = 'Eastern Province'; break;
				case '15': result = 'As Suways'; break;
				case '16': result = 'Aswān'; break;
				case '17': result = 'Asyūţ'; break;
				case '18': result = 'Banī Suwayf'; break;
				case '19': result = 'Būr Sa‘īd'; break;
				case '20': result = 'Dumyāţ'; break;
				case '21': result = 'Kafr ash Shaykh'; break;
				case '22': result = 'Maţrūḩ'; break;
				case '23': result = 'Qinā'; break;
				case '24': result = 'Sūhāj'; break;
				case '26': result = 'Janūb Sīnāʼ'; break;
				case '27': result = 'Shamāl Sīnāʼ'; break;
			}
			break;
		case 'EH':
			switch (admin1Code) {
				case '00': result = 'Western Sahara (general)'; break;
			}
			break;
		case 'ER':
			switch (admin1Code) {
				case '00': result = 'Eritrea (general)'; break;
				case '01': result = 'Ānseba'; break;
				case '02': result = 'Debub'; break;
				case '03': result = 'Debubawī Kʼeyih Bahrī'; break;
				case '04': result = 'Gash Barka'; break;
				case '05': result = 'Maʼākel'; break;
				case '06': result = 'Semēnawī Kʼeyih Bahrī'; break;
			}
			break;
		case 'ES':
			switch (admin1Code) {
				case '00': result = 'Ceuta'; break;
				case '07': result = 'Balearic Islands'; break;
				case '27': result = 'La Rioja'; break;
				case '28': result = '(SP28)'; break;
				case '29': result = 'Autonomous Region of Madrid'; break;
				case '31': result = 'Murcia'; break;
				case '32': result = 'Navarre'; break;
				case '34': result = 'Principality of Asturias'; break;
				case '39': result = 'Cantabria'; break;
				case '51': result = 'Andalusia'; break;
				case '52': result = 'Aragon'; break;
				case '53': result = 'Canary Islands'; break;
				case '54': result = 'Castille-La Mancha'; break;
				case '55': result = 'Castille and León'; break;
				case '56': result = 'Catalonia'; break;
				case '57': result = 'Estremadura'; break;
				case '58': result = 'Galicia'; break;
				case '59': result = 'Basque Country'; break;
				case '60': result = 'Valencian Community'; break;
			}
			break;
		case 'ET':
			switch (admin1Code) {
				case '00': result = 'Ethiopia (general)'; break;
				case '01': result = 'Arsi'; break;
				case '02': result = 'Gonder'; break;
				case '03': result = 'Bale'; break;
				case '04': result = 'Eritrea'; break;
				case '05': result = 'Gamo Gofa'; break;
				case '06': result = 'Gojam'; break;
				case '07': result = 'Harerge'; break;
				case '08': result = 'Ilubabor'; break;
				case '09': result = 'Kefa'; break;
				case '10': result = 'Addis Abeba'; break;
				case '11': result = 'Sidamo'; break;
				case '12': result = 'Tigray'; break;
				case '13': result = 'Welega Kifle Hāger'; break;
				case '14': result = 'Welo'; break;
				case '15': result = 'Adis Abeba'; break;
				case '17': result = 'Asosa'; break;
				case '18': result = 'Borena '; break;
				case '19': result = 'Debub Gonder'; break;
				case '20': result = 'Debub Shewa'; break;
				case '21': result = 'Debub Welo'; break;
				case '22': result = 'Dire Dawa'; break;
				case '23': result = 'Gambela'; break;
				case '24': result = 'Metekel'; break;
				case '25': result = 'Mirab Gojam'; break;
				case '26': result = 'Mirab Harerge'; break;
				case '27': result = 'Mirab Shewa'; break;
				case '28': result = 'Misrak Gojam'; break;
				case '29': result = 'Misrak Harerge'; break;
				case '30': result = 'Nazret'; break;
				case '31': result = 'Ogaden'; break;
				case '32': result = 'Omo'; break;
				case '33': result = 'Semen Gonder'; break;
				case '34': result = 'Semen Shewa'; break;
				case '35': result = 'Semen Welo'; break;
				case '37': result = 'Tigray'; break;
				case '38': result = 'Bale'; break;
				case '39': result = 'Gamo Gofa'; break;
				case '40': result = 'Ilubabor'; break;
				case '41': result = 'Kefa'; break;
				case '42': result = 'Sidamo'; break;
				case '43': result = 'Welega'; break;
				case '44': result = 'Ādīs Ābeba'; break;
				case '45': result = 'Āfar'; break;
				case '46': result = 'Āmara'; break;
				case '47': result = 'Bīnshangul Gumuz'; break;
				case '48': result = 'Dirē Dawa'; break;
				case '49': result = 'Gambēla Hizboch'; break;
				case '50': result = 'Hārerī Hizb'; break;
				case '51': result = 'Oromīya'; break;
				case '52': result = 'Sumalē'; break;
				case '53': result = 'Tigray'; break;
				case '54': result = 'YeDebub Bihēroch Bihēreseboch na Hizboch'; break;
			}
			break;
		case 'FI':
			switch (admin1Code) {
				case '00': result = 'Finland (general)'; break;
				case '01': result = 'Åland'; break;
				case '02': result = 'Hame'; break;
				case '03': result = 'Keski-Suomi'; break;
				case '04': result = 'Kuopio'; break;
				case '05': result = 'Kymi'; break;
				case '06': result = 'Lapponia'; break;
				case '07': result = 'Mikkeli'; break;
				case '08': result = 'Oulu'; break;
				case '09': result = 'Pohjois-Karjala'; break;
				case '10': result = 'Turku ja Pori'; break;
				case '11': result = 'Uusimaa'; break;
				case '12': result = 'Vaasa'; break;
				case '13': result = 'Southern Finland'; break;
				case '14': result = 'Eastern Finland'; break;
				case '15': result = 'Western Finland'; break;
			}
			break;
		case 'FJ':
			switch (admin1Code) {
				case '00': result = 'Fiji (general)'; break;
				case '01': result = 'Central'; break;
				case '02': result = 'Eastern'; break;
				case '03': result = 'Northern'; break;
				case '04': result = 'Rotuma'; break;
				case '05': result = 'Western'; break;
			}
			break;
		case 'FK':
			switch (admin1Code) {
				case '00': result = 'Falkland Islands (Islas Malvinas) (general)'; break;
			}
			break;
		case 'FM':
			switch (admin1Code) {
				case '00': result = 'Micronesia, Federated States of (general)'; break;
				case '01': result = 'Kosrae'; break;
				case '02': result = 'Pohnpei'; break;
				case '03': result = 'Chuuk'; break;
				case '04': result = 'Yap'; break;
				case 'FM': result = ''; break;
			}
			break;
		case 'FO':
			switch (admin1Code) {
				case '00': result = 'Faroe Islands'; break;
			}
			break;
		case 'FR':
			switch (admin1Code) {
				case '00': result = 'France (general)'; break;
				case '97': result = 'Aquitaine'; break;
				case '98': result = 'Auvergne'; break;
				case '99': result = 'Basse-Normandie'; break;
				case 'A1': result = 'Bourgogne'; break;
				case 'A2': result = 'Brittany'; break;
				case 'A3': result = 'Centre'; break;
				case 'A4': result = 'Champagne-Ardenne'; break;
				case 'A5': result = 'Corsica'; break;
				case 'A6': result = 'Franche-Comté'; break;
				case 'A7': result = 'Haute-Normandie'; break;
				case 'A8': result = 'Île-de-France'; break;
				case 'A9': result = 'Languedoc-Roussillon'; break;
				case 'B1': result = 'Limousin'; break;
				case 'B2': result = 'Lorraine'; break;
				case 'B3': result = 'Midi-Pyrénées'; break;
				case 'B4': result = 'Nord-Pas-de-Calais'; break;
				case 'B5': result = 'Région Pays de la Loire'; break;
				case 'B6': result = 'Picardie'; break;
				case 'B7': result = 'Poitou-Charentes'; break;
				case 'B8': result = 'Provence-Alpes-Côte d\'Azur'; break;
				case 'B9': result = 'Rhône-Alpes'; break;
				case 'C1': result = 'Alsace'; break;
			}
			break;
		case 'GA':
			switch (admin1Code) {
				case '00': result = 'Gabon (general)'; break;
				case '01': result = 'Estuaire'; break;
				case '02': result = 'Haut-Ogooué'; break;
				case '03': result = 'Moyen-Ogooué'; break;
				case '04': result = 'Ngounié'; break;
				case '05': result = 'Nyanga'; break;
				case '06': result = 'Ogooué-Ivindo'; break;
				case '07': result = 'Ogooué-Lolo'; break;
				case '08': result = 'Ogooué-Maritime'; break;
				case '09': result = 'Woleu-Ntem'; break;
			}
			break;
		case 'GB':
			switch (admin1Code) {
				case '01': result = 'Estuaire Province'; break;
				case '08': result = 'Ogooué-Maritime Province'; break;
				case '11': result = '(UK11)'; break;
				case '12': result = '(UK12)'; break;
				case '13': result = '(UK13)'; break;
				case '17': result = 'Greater London'; break;
				case '19': result = '(UK19)'; break;
				case '29': result = '(UK29)'; break;
				case '32': result = '(UK32)'; break;
				case '36': result = '(UK36)'; break;
				case '52': result = '(UK52)'; break;
				case '64': result = '(UK64)'; break;
				case '80': result = '(UK80)'; break;
				case '81': result = '(UK81)'; break;
				case '82': result = 'Grampian'; break;
				case '83': result = '(UK83)'; break;
				case '84': result = 'Lothian'; break;
				case '85': result = '(UK85)'; break;
				case '86': result = '(UK86)'; break;
				case '87': result = 'Strathclyde'; break;
				case '88': result = 'Tayside'; break;
				case '89': result = '(UK89)'; break;
				case '90': result = 'Clwyd'; break;
				case '91': result = 'Dyfed'; break;
				case '92': result = 'Gwent'; break;
				case '93': result = '(UK93)'; break;
				case '96': result = 'South Glamorgan'; break;
				case 'A4': result = 'Bath and North East Somerset'; break;
				case 'ENG': result = 'England'; break;
				case 'J2': result = 'North East Lincolnshire'; break;
				case 'J3': result = 'North Lincolnshire'; break;
				case 'J4': result = 'North Somerset'; break;
				case 'M6': result = 'South Gloucestershire'; break;
				case 'NIR': result = 'Northern Ireland'; break;
				case 'SCT': result = 'Scotland'; break;
				case 'T8': result = 'Argyll and Bute'; break;
				case 'WLS': result = 'Wales'; break;
			}
			break;
		case 'GD':
			switch (admin1Code) {
				case '00': result = 'Grenada (general)'; break;
				case '01': result = 'Saint Andrew'; break;
				case '02': result = 'Saint David'; break;
				case '03': result = 'Saint George'; break;
				case '04': result = 'Saint John'; break;
				case '05': result = 'Saint Mark'; break;
				case '06': result = 'Saint Patrick'; break;
			}
			break;
		case 'GE':
			switch (admin1Code) {
				case '00': result = 'Abkhazia'; break;
				case '04': result = 'Ajaria'; break;
				case '15': result = 'Chʼkhorotsqus Raioni'; break;
				case '36': result = 'Martvilis Raioni'; break;
				case '51': result = 'T\'bilisi'; break;
				case '64': result = 'Zugdidis Raioni'; break;
			}
			break;
		case 'GF':
			switch (admin1Code) {
				case 'GF': result = 'Région Guyane'; break;
			}
			break;
		case 'GG':
			switch (admin1Code) {
				case '00': result = 'Guernsey (general)'; break;
			}
			break;
		case 'GH':
			switch (admin1Code) {
				case '00': result = 'Ghana (general)'; break;
				case '01': result = 'Greater Accra'; break;
				case '02': result = 'Ashanti'; break;
				case '03': result = 'Brong-Ahafo Region'; break;
				case '04': result = 'Central'; break;
				case '05': result = 'Eastern'; break;
				case '06': result = 'Northern'; break;
				case '08': result = 'Volta'; break;
				case '09': result = 'Western'; break;
				case '10': result = 'Upper East'; break;
				case '11': result = 'Upper West'; break;
			}
			break;
		case 'GI':
			switch (admin1Code) {
				case '00': result = 'Gibraltar (general)'; break;
			}
			break;
		case 'GL':
			switch (admin1Code) {
				case '00': result = 'Greenland (general)'; break;
				case '01': result = 'Nordgrønland'; break;
				case '02': result = 'Østgrønland'; break;
				case '03': result = 'Vestgrønland'; break;
			}
			break;
		case 'GM':
			switch (admin1Code) {
				case '00': result = 'Gambia, The (general)'; break;
				case '01': result = 'Banjul'; break;
				case '02': result = 'Lower River'; break;
				case '03': result = 'Central River'; break;
				case '04': result = 'Upper River'; break;
				case '05': result = 'Western'; break;
				case '07': result = 'North Bank'; break;
			}
			break;
		case 'GN':
			switch (admin1Code) {
				case '00': result = 'Guinea (general)'; break;
				case '01': result = 'Beyla'; break;
				case '02': result = 'Boffa'; break;
				case '03': result = 'Boké'; break;
				case '04': result = 'Conakry'; break;
				case '05': result = 'Dabola'; break;
				case '06': result = 'Dalaba'; break;
				case '07': result = 'Dinguiraye'; break;
				case '08': result = '(GV08)'; break;
				case '09': result = 'Faranah'; break;
				case '10': result = 'Forécariah'; break;
				case '11': result = 'Fria'; break;
				case '12': result = 'Gaoual'; break;
				case '13': result = 'Guéckédou'; break;
				case '14': result = '(GV14)'; break;
				case '15': result = 'Kérouané'; break;
				case '16': result = 'Kindia'; break;
				case '17': result = 'Kissidougou'; break;
				case '18': result = 'Koundara'; break;
				case '19': result = 'Kouroussa'; break;
				case '20': result = '(GV20)'; break;
				case '21': result = 'Macenta'; break;
				case '22': result = 'Mali'; break;
				case '23': result = 'Mamou'; break;
				case '24': result = '(GV24)'; break;
				case '25': result = 'Pita'; break;
				case '26': result = '(GV26)'; break;
				case '27': result = 'Télimélé'; break;
				case '28': result = 'Tougué'; break;
				case '29': result = 'Yomou'; break;
				case '30': result = 'Coyah'; break;
				case '31': result = 'Dubréka'; break;
				case '32': result = 'Kankan'; break;
				case '33': result = 'Koubia'; break;
				case '34': result = 'Labé'; break;
				case '35': result = 'Lélouma'; break;
				case '36': result = 'Lola'; break;
				case '37': result = 'Mandiana'; break;
				case '38': result = 'Nzérékoré'; break;
				case '39': result = 'Siguiri'; break;
			}
			break;
		case 'GP':
			switch (admin1Code) {
				case 'GP': result = 'Région Guadeloupe'; break;
			}
			break;
		case 'GQ':
			switch (admin1Code) {
				case '00': result = 'Equatorial Guinea (general)'; break;
				case '03': result = 'Annobón'; break;
				case '04': result = 'Bioko Norte'; break;
				case '05': result = 'Bioko Sur'; break;
				case '06': result = 'Centro Sur'; break;
				case '07': result = 'Kié-Ntem'; break;
				case '08': result = 'Litoral'; break;
				case '09': result = 'Wele-Nzas'; break;
			}
			break;
		case 'GR':
			switch (admin1Code) {
				case '00': result = 'Piraiós Nomós'; break;
				case '01': result = 'Évros'; break;
				case '02': result = 'Rodópi'; break;
				case '03': result = 'Xánthi'; break;
				case '04': result = 'Dráma'; break;
				case '05': result = 'Sérrai'; break;
				case '06': result = 'Kilkís'; break;
				case '07': result = 'Pélla'; break;
				case '08': result = 'Flórina'; break;
				case '09': result = 'Kastoriá'; break;
				case '10': result = 'Grevená'; break;
				case '11': result = 'Kozáni'; break;
				case '12': result = 'Imathía'; break;
				case '13': result = 'Thessaloníki'; break;
				case '14': result = 'Kavála'; break;
				case '15': result = 'Chalcidice'; break;
				case '16': result = 'Piería'; break;
				case '17': result = 'Ioánnina'; break;
				case '18': result = 'Thesprotia'; break;
				case '19': result = 'Préveza'; break;
				case '20': result = 'Árta'; break;
				case '21': result = 'Lárisa'; break;
				case '22': result = 'Tríkala'; break;
				case '23': result = 'Kardítsa'; break;
				case '24': result = 'Magnisía'; break;
				case '25': result = 'Kérkyra'; break;
				case '26': result = 'Lefkás'; break;
				case '27': result = 'Kefallinía'; break;
				case '28': result = 'Zákynthos'; break;
				case '29': result = 'Phthiotis'; break;
				case '30': result = 'Evrytanía'; break;
				case '31': result = 'Aitolía kai Akarnanía'; break;
				case '32': result = 'Phocis'; break;
				case '33': result = 'Voiotía'; break;
				case '34': result = 'Évvoia'; break;
				case '35': result = 'Attikí'; break;
				case '36': result = 'Argolís'; break;
				case '37': result = 'Korinthía'; break;
				case '38': result = 'Achaḯa'; break;
				case '39': result = 'Ileía'; break;
				case '40': result = 'Messenia'; break;
				case '41': result = 'Arcadia'; break;
				case '42': result = 'Laconia'; break;
				case '43': result = 'Chaníon'; break;
				case '44': result = 'Rethýmnis'; break;
				case '45': result = 'Irákleion'; break;
				case '46': result = 'Lasíthi'; break;
				case '47': result = 'Dodekánisos'; break;
				case '48': result = 'Sámos'; break;
				case '49': result = 'Kykládes'; break;
				case '50': result = 'Chíos'; break;
				case '51': result = 'Lésvos'; break;
			}
			break;
		case 'GS':
			switch (admin1Code) {
				case '00': result = 'South Georgia and The South Sandwich Islands (general)'; break;
			}
			break;
		case 'GT':
			switch (admin1Code) {
				case '00': result = 'Guatemala (general)'; break;
				case '01': result = 'Alta Verapaz'; break;
				case '02': result = 'Baja Verapaz'; break;
				case '03': result = 'Chimaltenango'; break;
				case '04': result = 'Chiquimula'; break;
				case '05': result = 'El Progreso'; break;
				case '06': result = 'Escuintla'; break;
				case '07': result = 'Guatemala'; break;
				case '08': result = 'Huehuetenango'; break;
				case '09': result = 'Izabal'; break;
				case '10': result = 'Jalapa'; break;
				case '11': result = 'Jutiapa'; break;
				case '12': result = 'Petén'; break;
				case '13': result = 'Quetzaltenango'; break;
				case '14': result = 'Quiché'; break;
				case '15': result = 'Retalhuleu'; break;
				case '16': result = 'Sacatepéquez'; break;
				case '17': result = 'San Marcos'; break;
				case '18': result = 'Santa Rosa'; break;
				case '19': result = 'Sololá'; break;
				case '20': result = 'Suchitepéquez'; break;
				case '21': result = 'Totonicapán'; break;
				case '22': result = 'Zacapa'; break;
			}
			break;
		case 'GW':
			switch (admin1Code) {
				case '00': result = 'Guinea-Bissau (general)'; break;
				case '01': result = 'Bafatá'; break;
				case '02': result = 'Quinara'; break;
				case '04': result = 'Oio'; break;
				case '05': result = 'Bolama'; break;
				case '06': result = 'Cacheu'; break;
				case '07': result = 'Tombali'; break;
				case '10': result = 'Gabú'; break;
				case '11': result = 'Bissau'; break;
				case '12': result = 'Biombo'; break;
			}
			break;
		case 'GY':
			switch (admin1Code) {
				case '00': result = 'Guyana (general)'; break;
				case '10': result = 'Barima-Waini'; break;
				case '11': result = 'Cuyuni-Mazaruni'; break;
				case '12': result = 'Demerara-Mahaica'; break;
				case '13': result = 'East Berbice-Corentyne'; break;
				case '14': result = 'Essequibo Islands-West Demerara'; break;
				case '15': result = 'Mahaica-Berbice'; break;
				case '16': result = 'Pomeroon-Supenaam'; break;
				case '17': result = 'Potaro-Siparuni'; break;
				case '18': result = 'Upper Demerara-Berbice'; break;
				case '19': result = 'Upper Takutu-Upper Essequibo'; break;
			}
			break;
		case 'HK':
			switch (admin1Code) {
				case '00': result = 'Hong Kong (general)'; break;
			}
			break;
		case 'HN':
			switch (admin1Code) {
				case '00': result = 'Honduras (general)'; break;
				case '01': result = 'Atlántida'; break;
				case '02': result = 'Choluteca'; break;
				case '03': result = 'Colón'; break;
				case '04': result = 'Comayagua'; break;
				case '05': result = 'Copán'; break;
				case '06': result = 'Cortés'; break;
				case '07': result = 'El Paraíso'; break;
				case '08': result = 'Francisco Morazán'; break;
				case '09': result = 'Gracias a Dios'; break;
				case '10': result = 'Intibucá'; break;
				case '11': result = 'Islas de la Bahía'; break;
				case '12': result = 'La Paz'; break;
				case '13': result = 'Lempira'; break;
				case '14': result = 'Ocotepeque'; break;
				case '15': result = 'Olancho'; break;
				case '16': result = 'Santa Bárbara'; break;
				case '17': result = 'Valle'; break;
				case '18': result = 'Yoro'; break;
			}
			break;
		case 'HR':
			switch (admin1Code) {
				case '00': result = 'Croatia (general)'; break;
				case '01': result = 'Bjelovarsko-Bilogorska'; break;
				case '02': result = 'Brodsko-Posavska'; break;
				case '03': result = 'Dubrovačko-Neretvanska'; break;
				case '04': result = 'Istarska'; break;
				case '05': result = 'Karlovačka'; break;
				case '06': result = 'Koprivničko-Križevačka'; break;
				case '07': result = 'Krapinsko-Zagorska'; break;
				case '08': result = 'Ličko-Senjska'; break;
				case '09': result = 'Međimurska'; break;
				case '10': result = 'Osječko-Baranjska'; break;
				case '11': result = 'Požeško-Slavonska'; break;
				case '12': result = 'Primorsko-Goranska'; break;
				case '13': result = 'Šibensko-Kniniska'; break;
				case '14': result = 'Sisačko-Moslavačka'; break;
				case '15': result = 'Splitsko-Dalmatinska'; break;
				case '16': result = 'Varaždinska'; break;
				case '17': result = 'Virovitičk-Podravska'; break;
				case '18': result = 'Vukovarsko-Srijemska'; break;
				case '19': result = 'Zadarska'; break;
				case '20': result = 'Zagrebačka'; break;
				case '21': result = 'Grad Zagreb'; break;
			}
			break;
		case 'HT':
			switch (admin1Code) {
				case '00': result = 'Haiti (general)'; break;
				case '03': result = 'Nord-Ouest'; break;
				case '06': result = 'Artibonite'; break;
				case '07': result = 'Centre'; break;
				case '09': result = 'Nord'; break;
				case '10': result = 'Nord-Est'; break;
				case '11': result = 'Ouest'; break;
				case '12': result = 'Sud'; break;
				case '13': result = 'Sud-Est'; break;
				case '14': result = 'GrandʼAnse'; break;
			}
			break;
		case 'HU':
			switch (admin1Code) {
				case '00': result = 'Hungary (general)'; break;
				case '01': result = 'Bács-Kiskun'; break;
				case '02': result = 'Baranya'; break;
				case '03': result = 'Békés'; break;
				case '04': result = 'Borsod-Abaúj-Zemplén'; break;
				case '05': result = 'Budapest'; break;
				case '06': result = 'Csongrád'; break;
				case '08': result = 'Fejér'; break;
				case '09': result = 'Győr-Moson-Sopron'; break;
				case '10': result = 'Hajdú-Bihar'; break;
				case '11': result = 'Heves'; break;
				case '12': result = 'Komárom-Esztergom'; break;
				case '14': result = 'Nógrád'; break;
				case '16': result = 'Pest'; break;
				case '17': result = 'Somogy'; break;
				case '18': result = 'Szabolcs-Szatmár-Bereg'; break;
				case '20': result = 'Jász-Nagykun-Szolnok'; break;
				case '21': result = 'Tolna'; break;
				case '22': result = 'Vas'; break;
				case '23': result = 'Veszprém'; break;
				case '24': result = 'Zala'; break;
			}
			break;
		case 'ID':
			switch (admin1Code) {
				case '00': result = 'Indonesia (general) '; break;
				case '01': result = 'Aceh'; break;
				case '02': result = 'Bali'; break;
				case '03': result = 'Bengkulu'; break;
				case '04': result = 'Jakarta Raya'; break;
				case '05': result = 'Jambi'; break;
				case '06': result = 'Jawa Barat'; break;
				case '07': result = 'Central Java'; break;
				case '08': result = 'East Java'; break;
				case '09': result = '(ID09) '; break;
				case '10': result = 'Yogyakarta '; break;
				case '11': result = 'West Kalimantan'; break;
				case '12': result = 'South Kalimantan'; break;
				case '13': result = 'Kalimantan Tengah'; break;
				case '14': result = 'East Kalimantan'; break;
				case '15': result = 'Lampung'; break;
				case '17': result = 'Nusa Tenggara Barat'; break;
				case '18': result = 'East Nusa Tenggara'; break;
				case '19': result = '(ID19) '; break;
				case '20': result = '(ID20) '; break;
				case '21': result = 'Central Sulawesi'; break;
				case '22': result = 'Sulawesi Tenggara'; break;
				case '23': result = 'Sulawesi Utara'; break;
				case '24': result = 'West Sumatra'; break;
				case '25': result = 'Sumatera Selatan'; break;
				case '26': result = 'North Sumatra'; break;
				case '27': result = 'Timor Timur'; break;
				case '28': result = 'Maluku '; break;
				case '29': result = 'Maluku Utara'; break;
				case '30': result = 'West Java'; break;
				case '31': result = 'North Sulawesi'; break;
				case '32': result = 'South Sumatra'; break;
				case '33': result = 'Banten'; break;
				case '34': result = 'Gorontalo'; break;
				case '35': result = 'Bangka-Belitung'; break;
				case '36': result = 'Papua'; break;
				case '37': result = 'Riau'; break;
				case '38': result = 'South Sulawesi'; break;
				case '39': result = 'Irian Jaya Barat'; break;
				case '40': result = 'Riau Islands'; break;
				case '41': result = 'Sulawesi Barat'; break;
			}
			break;
		case 'IE':
			switch (admin1Code) {
				case '00': result = 'Ireland (general)'; break;
				case '01': result = 'Carlow'; break;
				case '02': result = 'County Cavan'; break;
				case '03': result = 'County Clare'; break;
				case '04': result = 'Cork'; break;
				case '06': result = 'Donegal'; break;
				case '07': result = 'County Dublin'; break;
				case '10': result = 'Galway'; break;
				case '11': result = 'County Kerry'; break;
				case '12': result = 'County Kildare'; break;
				case '13': result = 'County Kilkenny'; break;
				case '14': result = 'Leitrim'; break;
				case '15': result = 'County Laois'; break;
				case '16': result = 'Limerick'; break;
				case '18': result = 'County Longford'; break;
				case '19': result = 'County Louth'; break;
				case '20': result = 'County Mayo'; break;
				case '21': result = 'County Meath'; break;
				case '22': result = 'Monaghan'; break;
				case '23': result = 'County Offaly'; break;
				case '24': result = 'County Roscommon'; break;
				case '25': result = 'County Sligo'; break;
				case '26': result = 'Tipperary'; break;
				case '27': result = 'County Waterford'; break;
				case '29': result = 'County Westmeath'; break;
				case '30': result = 'County Wexford'; break;
				case '31': result = 'County Wicklow'; break;
			}
			break;
		case 'IL':
			switch (admin1Code) {
				case '00': result = 'Israel (general)'; break;
				case '01': result = 'HaDarom'; break;
				case '02': result = 'HaMerkaz'; break;
				case '03': result = 'Northern District'; break;
				case '04': result = 'H̱efa'; break;
				case '05': result = 'Tel Aviv'; break;
				case '06': result = 'Yerushalayim'; break;
			}
			break;
		case 'IM':
			switch (admin1Code) {
				case '00': result = 'Isle of Man (general)'; break;
			}
			break;
		case 'IN':
			switch (admin1Code) {
				case '00': result = 'India (general)'; break;
				case '01': result = 'Andaman and Nicobar Islands'; break;
				case '02': result = 'Andhra Pradesh'; break;
				case '03': result = 'Assam'; break;
				case '04': result = 'Bihar'; break;
				case '05': result = 'Chandīgarh'; break;
				case '06': result = 'Dādra and Nagar Haveli'; break;
				case '07': result = 'Delhi'; break;
				case '09': result = 'Gujarāt'; break;
				case '10': result = 'Haryāna'; break;
				case '11': result = 'Himāchal Pradesh'; break;
				case '12': result = 'Jammu and Kashmīr'; break;
				case '13': result = 'Kerala'; break;
				case '14': result = 'Laccadives'; break;
				case '15': result = 'Madhya Pradesh '; break;
				case '16': result = 'Mahārāshtra'; break;
				case '17': result = 'Manipur'; break;
				case '18': result = 'Meghālaya'; break;
				case '19': result = 'Karnātaka'; break;
				case '20': result = 'Nāgāland'; break;
				case '21': result = 'Orissa'; break;
				case '22': result = 'Pondicherry'; break;
				case '23': result = 'Punjab'; break;
				case '24': result = 'Rājasthān'; break;
				case '25': result = 'Tamil Nādu'; break;
				case '26': result = 'Tripura'; break;
				case '27': result = 'Uttar Pradesh'; break;
				case '28': result = 'Bengal'; break;
				case '29': result = 'Sikkim'; break;
				case '30': result = 'Arunāchal Pradesh'; break;
				case '31': result = 'Mizoram'; break;
				case '32': result = 'Daman and Diu'; break;
				case '33': result = 'Goa'; break;
				case '34': result = 'Bihār'; break;
				case '35': result = 'Madhya Pradesh'; break;
				case '36': result = 'Uttar Pradesh'; break;
				case '37': result = 'Chhattisgarh'; break;
				case '38': result = 'Jharkhand'; break;
				case '39': result = 'State of Uttarakhand'; break;
			}
			break;
		case 'IO':
			switch (admin1Code) {
				case '00': result = 'British Indian Ocean Territory (general)'; break;
			}
			break;
		case 'IQ':
			switch (admin1Code) {
				case '00': result = 'Iraq (general)'; break;
				case '01': result = 'Al Anbār'; break;
				case '02': result = 'Al Başrah'; break;
				case '03': result = 'Al Muthanná'; break;
				case '04': result = 'Al Qādisīyah'; break;
				case '05': result = 'As Sulaymānīyah'; break;
				case '06': result = 'Bābil'; break;
				case '07': result = 'Baghdād'; break;
				case '08': result = 'Dahūk'; break;
				case '09': result = 'Dhī Qār'; break;
				case '10': result = 'Diyālá'; break;
				case '11': result = 'Arbīl'; break;
				case '12': result = 'Karbalāʼ'; break;
				case '13': result = 'At Taʼmīm'; break;
				case '14': result = 'Maysān'; break;
				case '15': result = 'Nīnawá'; break;
				case '16': result = 'Wāsiţ'; break;
				case '17': result = 'An Najaf'; break;
				case '18': result = 'Şalāḩ ad Dīn'; break;
			}
			break;
		case 'IR':
			switch (admin1Code) {
				case '00': result = 'Iran (general)'; break;
				case '01': result = 'Āz̄ārbāyjān-e Gharbī'; break;
				case '02': result = 'Ostān-e Āz̄arbāyjān-e Sharqī'; break;
				case '03': result = 'Chahār Maḩāll va Bakhtīārī'; break;
				case '04': result = 'Sīstān va Balūchestān'; break;
				case '05': result = 'Kohgīlūyeh va Būyer Aḩmad'; break;
				case '07': result = 'Fārs Province'; break;
				case '08': result = 'Gīlān'; break;
				case '09': result = 'Hamadān'; break;
				case '10': result = 'Īlām'; break;
				case '11': result = 'Hormozgān Province'; break;
				case '12': result = 'Kerman'; break;
				case '13': result = 'Kermānshāh'; break;
				case '15': result = 'Khūzestān'; break;
				case '16': result = 'Kordestān'; break;
				case '17': result = 'Mazandaran'; break;
				case '18': result = 'Semnān Province'; break;
				case '19': result = 'Markazi'; break;
				case '21': result = 'Zanjan'; break;
				case '22': result = 'Bushehr Province'; break;
				case '23': result = 'Lorestān'; break;
				case '24': result = 'Markazi'; break;
				case '25': result = 'Semnān'; break;
				case '26': result = 'Tehrān'; break;
				case '27': result = 'Zanjan'; break;
				case '28': result = 'Eşfahān'; break;
				case '29': result = 'Kermān'; break;
				case '30': result = 'Khorasan Ostan-e'; break;
				case '31': result = 'Yazd'; break;
				case '32': result = 'Ardabīl'; break;
				case '33': result = 'Āz̄ārbāyjān-e Sharqī'; break;
				case '34': result = 'Markazi Province'; break;
				case '35': result = 'Māzandarān Province'; break;
				case '36': result = 'Zanjan Province'; break;
				case '37': result = 'Golestān'; break;
				case '38': result = 'Qazvīn'; break;
				case '39': result = 'Qom'; break;
				case '40': result = 'Yazd'; break;
				case '41': result = 'Khorāsān-e Jonūbī'; break;
				case '42': result = 'Razavi Khorasan Province'; break;
				case '43': result = 'Khorāsān-e Shomālī'; break;
			}
			break;
		case 'IS':
			switch (admin1Code) {
				case '00': result = 'Iceland (general)'; break;
				case '07': result = 'Borgarfjardarsysla'; break;
				case '08': result = 'Dalasysla'; break;
				case '09': result = 'Eyjafjardarsysla'; break;
				case '10': result = 'Gullbringusysla'; break;
				case '11': result = 'Hafnarfjördur'; break;
				case '12': result = 'Husavik'; break;
				case '13': result = 'Isafjördur'; break;
				case '14': result = 'Keflavik'; break;
				case '15': result = 'Kjosarsysla'; break;
				case '16': result = 'Kopavogur'; break;
				case '17': result = 'Myrasysla'; break;
				case '18': result = 'Neskaupstadur'; break;
				case '19': result = 'Nordur-Isafjardarsysla'; break;
				case '20': result = 'Nordur-Mulasysla'; break;
				case '21': result = 'Nordur-Tingeyjarsysla'; break;
				case '22': result = 'Olafsfjördur'; break;
				case '23': result = 'Rangarvallasysla'; break;
				case '24': result = 'Reykjavík'; break;
				case '25': result = 'Saudarkrokur'; break;
				case '26': result = 'Seydisfjordur'; break;
				case '27': result = 'Siglufjordur'; break;
				case '28': result = 'Skagafjardarsysla'; break;
				case '29': result = 'Snafellsnes- og Hnappadalssysla'; break;
				case '30': result = 'Strandasysla'; break;
				case '31': result = 'Sudur-Mulasysla'; break;
				case '32': result = 'Sudur-Tingeyjarsysla'; break;
				case '33': result = 'Vestmannaeyjar'; break;
				case '34': result = 'Vestur-Bardastrandarsysla'; break;
				case '35': result = 'Vestur-Hunavatnssysla'; break;
				case '36': result = 'Vestur-Isafjardarsysla'; break;
				case '37': result = 'Vestur-Skaftafellssysla'; break;
				case '38': result = 'East'; break;
				case '39': result = 'Capital Region'; break;
				case '40': result = 'Northeast'; break;
				case '41': result = 'Northwest'; break;
				case '42': result = 'South'; break;
				case '43': result = 'Southern Peninsula'; break;
				case '44': result = 'Westfjords'; break;
				case '45': result = 'West'; break;
			}
			break;
		case 'IT':
			switch (admin1Code) {
				case '00': result = 'Italy (general)'; break;
				case '01': result = 'Abruzzo'; break;
				case '02': result = 'Regione Basilicata'; break;
				case '03': result = 'Calabria'; break;
				case '04': result = 'Campania'; break;
				case '05': result = 'Emilia-Romagna'; break;
				case '06': result = 'Friuli'; break;
				case '07': result = 'Lazio'; break;
				case '08': result = 'Liguria'; break;
				case '09': result = 'Lombardia'; break;
				case '10': result = 'The Marches'; break;
				case '11': result = 'Molise'; break;
				case '12': result = 'Piemonte'; break;
				case '13': result = 'Apulia'; break;
				case '14': result = 'Sardinia'; break;
				case '15': result = 'Sicily'; break;
				case '16': result = 'Tuscany'; break;
				case '17': result = 'Trentino-Alto Adige'; break;
				case '18': result = 'Umbria'; break;
				case '19': result = 'Valle di Aosta'; break;
				case '20': result = 'Veneto'; break;
			}
			break;
		case 'JM':
			switch (admin1Code) {
				case '00': result = 'Jamaica (general)'; break;
				case '01': result = 'Clarendon'; break;
				case '02': result = 'Hanover Parish'; break;
				case '04': result = 'Manchester'; break;
				case '07': result = 'Portland'; break;
				case '08': result = 'Saint Andrew'; break;
				case '09': result = 'Saint Ann'; break;
				case '10': result = 'Saint Catherine'; break;
				case '11': result = 'Saint Elizabeth'; break;
				case '12': result = 'Saint James'; break;
				case '13': result = 'Saint Mary'; break;
				case '14': result = 'Saint Thomas'; break;
				case '15': result = 'Trelawny'; break;
				case '16': result = 'Westmoreland'; break;
				case '17': result = 'Kingston'; break;
			}
			break;
		case 'JO':
			switch (admin1Code) {
				case '00': result = 'Jordan (general)'; break;
				case '02': result = 'Balqa'; break;
				case '07': result = 'Ma’an'; break;
				case '09': result = 'Karak'; break;
				case '10': result = 'Al Mafraq'; break;
				case '11': result = 'Amman'; break;
				case '12': result = 'Tafielah'; break;
				case '13': result = 'Az Zarqa'; break;
				case '14': result = 'Irbid'; break;
				case '15': result = 'Mafraq'; break;
				case '16': result = '‘Ammān'; break;
				case '17': result = 'Zarqa'; break;
				case '18': result = 'Irbid'; break;
				case '19': result = 'Ma\'an'; break;
				case '20': result = 'Ajlun'; break;
				case '21': result = 'Aqaba'; break;
				case '22': result = 'Jerash'; break;
				case '23': result = 'Madaba'; break;
			}
			break;
		case 'JP':
			switch (admin1Code) {
				case '00': result = 'Japan (general)'; break;
				case '01': result = 'Aichi'; break;
				case '02': result = 'Akita'; break;
				case '03': result = 'Aomori'; break;
				case '04': result = 'Chiba'; break;
				case '05': result = 'Ehime'; break;
				case '06': result = 'Fukui'; break;
				case '07': result = 'Fukuoka'; break;
				case '08': result = 'Fukushima'; break;
				case '09': result = 'Gifu'; break;
				case '10': result = 'Gumma'; break;
				case '11': result = 'Hiroshima'; break;
				case '12': result = 'Hokkaidō'; break;
				case '13': result = 'Hyōgo'; break;
				case '14': result = 'Ibaraki'; break;
				case '15': result = 'Ishikawa'; break;
				case '16': result = 'Iwate'; break;
				case '17': result = 'Kagawa'; break;
				case '18': result = 'Kagoshima'; break;
				case '19': result = 'Kanagawa'; break;
				case '20': result = 'Kōchi'; break;
				case '21': result = 'Kumamoto'; break;
				case '22': result = 'Kyōto'; break;
				case '23': result = 'Mie'; break;
				case '24': result = 'Miyagi'; break;
				case '25': result = 'Miyazaki'; break;
				case '26': result = 'Nagano'; break;
				case '27': result = 'Nagasaki'; break;
				case '28': result = 'Nara'; break;
				case '29': result = 'Niigata'; break;
				case '30': result = 'Ōita'; break;
				case '31': result = 'Okayama'; break;
				case '32': result = 'Ōsaka'; break;
				case '33': result = 'Saga'; break;
				case '34': result = 'Saitama'; break;
				case '35': result = 'Shiga'; break;
				case '36': result = 'Shimane'; break;
				case '37': result = 'Shizuoka'; break;
				case '38': result = 'Tochigi'; break;
				case '39': result = 'Tokushima'; break;
				case '40': result = 'Tōkyō'; break;
				case '41': result = 'Tottori'; break;
				case '42': result = 'Toyama'; break;
				case '43': result = 'Wakayama'; break;
				case '44': result = 'Yamagata'; break;
				case '45': result = 'Yamaguchi'; break;
				case '46': result = 'Yamanashi'; break;
				case '47': result = 'Okinawa'; break;
			}
			break;
		case 'KE':
			switch (admin1Code) {
				case '00': result = 'Kenya (general)'; break;
				case '01': result = 'Central'; break;
				case '02': result = 'Coast'; break;
				case '03': result = 'Eastern'; break;
				case '05': result = 'Nairobi Area'; break;
				case '06': result = 'North-Eastern'; break;
				case '07': result = 'Nyanza'; break;
				case '08': result = 'Rift Valley'; break;
				case '09': result = 'Western'; break;
			}
			break;
		case 'KG':
			switch (admin1Code) {
				case '00': result = 'Kyrgyzstan (general)'; break;
				case '01': result = 'Bishkek'; break;
				case '02': result = 'Chüy'; break;
				case '03': result = 'Jalal-Abad'; break;
				case '04': result = 'Naryn'; break;
				case '05': result = '(KG05)'; break;
				case '06': result = 'Talas'; break;
				case '07': result = 'Ysyk-Köl'; break;
				case '08': result = 'Osh'; break;
				case '09': result = 'Batken'; break;
			}
			break;
		case 'KH':
			switch (admin1Code) {
				case '00': result = 'Khétt Bântéay Méan Cheăy'; break;
				case '01': result = 'Khétt Bătdâmbâng'; break;
				case '02': result = 'Kâmpóng Cham'; break;
				case '03': result = 'Kâmpóng Chhnăng'; break;
				case '04': result = 'Khétt Kâmpóng Spœ'; break;
				case '05': result = 'Kâmpóng Thum'; break;
				case '06': result = 'Khétt Kâmpôt'; break;
				case '07': result = 'Kândal'; break;
				case '08': result = 'Kaôh Kŏng'; break;
				case '09': result = 'Krâchéh'; break;
				case '10': result = 'Môndól Kiri'; break;
				case '11': result = 'Phnum Penh'; break;
				case '12': result = 'Poŭthĭsăt'; break;
				case '13': result = 'Preăh Vihéar'; break;
				case '14': result = 'Prey Vêng'; break;
				case '15': result = 'Khétt Rôtânăh Kiri'; break;
				case '16': result = 'Khétt Siĕm Réab'; break;
				case '17': result = 'Stœ̆ng Trêng'; break;
				case '18': result = 'Svay Riĕng'; break;
				case '19': result = 'Takêv'; break;
				case '20': result = '(CB20)'; break;
				case '21': result = 'Kâmpôt'; break;
				case '22': result = 'Phnum Pénh'; break;
				case '23': result = 'Rôtânăh Kiri'; break;
				case '24': result = 'Siĕm Réab'; break;
				case '25': result = 'Bantéay Méan Cheăy'; break;
				case '26': result = 'Kêb'; break;
				case '27': result = 'Ŏtdâr Méan Cheăy'; break;
				case '28': result = 'Preăh Seihânŭ'; break;
				case '29': result = 'Bătdâmbâng'; break;
				case '30': result = 'Palĭn'; break;
			}
			break;
		case 'KI':
			switch (admin1Code) {
				case '00': result = 'Line Islands'; break;
				case '01': result = 'Gilbert Islands'; break;
				case '02': result = 'Line Islands'; break;
				case '03': result = 'Phoenix Islands'; break;
			}
			break;
		case 'KM':
			switch (admin1Code) {
				case '00': result = 'Comoros (general)'; break;
				case '01': result = 'Anjouan'; break;
				case '02': result = 'Grande Comore'; break;
				case '03': result = 'Mohéli'; break;
			}
			break;
		case 'KN':
			switch (admin1Code) {
				case '00': result = 'Saint Kitts and Nevis (general)'; break;
				case '01': result = 'Christ Church Nichola Town'; break;
				case '02': result = 'Saint Anne Sandy Point'; break;
				case '03': result = 'Saint George Basseterre'; break;
				case '04': result = 'Saint George Gingerland'; break;
				case '05': result = 'Saint James Windwa'; break;
				case '06': result = 'Saint John Capesterre'; break;
				case '07': result = 'Saint John Figtree'; break;
				case '08': result = 'Saint Mary Cayon'; break;
				case '09': result = 'Saint Paul Capesterre'; break;
				case '10': result = 'Saint Paul Charlestown'; break;
				case '11': result = 'Saint Peter Basseterre'; break;
				case '12': result = 'Saint Thomas Lowland'; break;
				case '13': result = 'Saint Thomas Middle Island'; break;
				case '15': result = 'Trinity Palmetto Point'; break;
			}
			break;
		case 'KP':
			switch (admin1Code) {
				case '00': result = 'North Korea (general)'; break;
				case '01': result = 'Chagang-do'; break;
				case '03': result = 'Hamgyŏng-namdo'; break;
				case '06': result = 'Hwanghae-namdo'; break;
				case '07': result = 'Hwanghae-bukto'; break;
				case '08': result = 'Kaesŏng-si'; break;
				case '09': result = 'Gangwon'; break;
				case '11': result = 'P\'yŏngan-bukto'; break;
				case '12': result = 'P\'yŏngyang-si'; break;
				case '13': result = 'Yanggang-do'; break;
				case '14': result = 'Namp\'o-si'; break;
				case '15': result = 'P\'yŏngan-namdo'; break;
				case '16': result = '(KN16)'; break;
				case '17': result = 'Hamgyŏng-bukto'; break;
				case '18': result = 'Najin Sŏnbong-si'; break;
			}
			break;
		case 'KR':
			switch (admin1Code) {
				case '00': result = 'South Korea (general)'; break;
				case '01': result = 'Jeju'; break;
				case '03': result = 'North Jeolla'; break;
				case '05': result = 'North Chungcheong'; break;
				case '06': result = 'Gangwon'; break;
				case '10': result = 'Busan'; break;
				case '11': result = 'Seoul'; break;
				case '12': result = 'Incheon'; break;
				case '13': result = 'Gyeonggi'; break;
				case '14': result = 'North Gyeongsang'; break;
				case '15': result = 'Daegu'; break;
				case '16': result = 'South Jeolla'; break;
				case '17': result = 'South Chungcheong'; break;
				case '18': result = 'Gwangju'; break;
				case '19': result = 'Daejeon'; break;
				case '20': result = 'South Gyeongsang'; break;
				case '21': result = 'Ulsan'; break;
			}
			break;
		case 'KW':
			switch (admin1Code) {
				case '00': result = 'Muḩāfaz̧atalWafrah'; break;
				case '02': result = 'Al ‘Āşimah'; break;
				case '03': result = 'Ḩawallī'; break;
				case '04': result = 'Al Aḩmadī'; break;
				case '05': result = 'Al Jahrāʼ'; break;
				case '06': result = 'Al Farwaniyah'; break;
			}
			break;
		case 'KY':
			switch (admin1Code) {
				case '00': result = 'Cayman Islands (general)'; break;
				case '01': result = 'Creek'; break;
				case '02': result = 'Eastern'; break;
				case '03': result = 'Midland'; break;
				case '04': result = 'South Town'; break;
				case '05': result = 'Spot Bay'; break;
				case '06': result = 'Stake Bay'; break;
				case '07': result = 'West End'; break;
				case '08': result = 'Western'; break;
			}
			break;
		case 'KZ':
			switch (admin1Code) {
				case '00': result = 'Zhezqazghan Oblysy'; break;
				case '01': result = 'Almaty'; break;
				case '02': result = 'Almaty Qalasy'; break;
				case '03': result = 'Aqmola'; break;
				case '04': result = 'Aqtöbe'; break;
				case '05': result = 'Astana Qalasy'; break;
				case '06': result = 'Atyraū'; break;
				case '07': result = 'Batys Qazaqstan'; break;
				case '08': result = 'Bayqongyr Qalasy'; break;
				case '09': result = 'Mangghystaū'; break;
				case '10': result = 'Ongtüstik Qazaqstan'; break;
				case '11': result = 'Pavlodar'; break;
				case '12': result = 'Qaraghandy'; break;
				case '13': result = 'Qostanay'; break;
				case '14': result = 'Qyzylorda'; break;
				case '15': result = 'East Kazakhstan'; break;
				case '16': result = 'Soltüstik Qazaqstan'; break;
				case '17': result = 'Zhambyl'; break;
			}
			break;
		case 'LA':
			switch (admin1Code) {
				case '00': result = 'Laos (general)'; break;
				case '01': result = 'Attapu'; break;
				case '02': result = 'Champasak'; break;
				case '03': result = 'Houaphan'; break;
				case '04': result = 'Khammouan'; break;
				case '05': result = 'Louang Namtha'; break;
				case '06': result = 'Louangphrabang'; break;
				case '07': result = 'Oudômxai'; break;
				case '08': result = 'Phongsali'; break;
				case '09': result = 'Saravan'; break;
				case '10': result = 'Savannakhet'; break;
				case '11': result = 'Vientiane'; break;
				case '13': result = 'Xiagnabouli'; break;
				case '14': result = 'Xiangkhoang'; break;
				case '15': result = 'Khammouan'; break;
				case '16': result = 'Loungnamtha'; break;
				case '17': result = 'Louangphabang'; break;
				case '18': result = 'Phôngsali'; break;
				case '19': result = 'Salavan'; break;
				case '20': result = 'Savannahkhét'; break;
				case '21': result = 'Khouèng Viangchan'; break;
				case '22': result = 'Bokèo'; break;
				case '23': result = 'Bolikhamxai'; break;
				case '24': result = 'Viangchan'; break;
				case '25': result = 'Xaisômboun'; break;
				case '26': result = 'Xékong'; break;
				case '27': result = 'Viangchan'; break;
			}
			break;
		case 'LB':
			switch (admin1Code) {
				case '00': result = 'Lebanon (general)'; break;
				case '01': result = 'Béqaa'; break;
				case '02': result = '(LE02)'; break;
				case '03': result = 'Liban-Nord'; break;
				case '04': result = 'Beyrouth'; break;
				case '05': result = 'Mont-Liban'; break;
				case '06': result = 'Liban-Sud'; break;
				case '07': result = 'Nabatîyé'; break;
				case '08': result = 'Béqaa'; break;
				case '09': result = 'Liban-Nord'; break;
				case '10': result = 'Aakkâr'; break;
				case '11': result = 'Baalbek-Hermel'; break;
			}
			break;
		case 'LC':
			switch (admin1Code) {
				case '00': result = 'Saint Lucia (general)'; break;
				case '01': result = 'Anse-la-Raye'; break;
				case '02': result = 'Dauphin'; break;
				case '03': result = 'Castries'; break;
				case '04': result = 'Choiseul'; break;
				case '05': result = 'Dennery'; break;
				case '06': result = 'Gros-Islet'; break;
				case '07': result = 'Laborie'; break;
				case '08': result = 'Micoud'; break;
				case '09': result = 'Soufrière'; break;
				case '10': result = 'Vieux-Fort'; break;
				case '11': result = 'Praslin'; break;
			}
			break;
		case 'LI':
			switch (admin1Code) {
				case '00': result = 'Liechtenstein (general)'; break;
				case '01': result = 'Balzers'; break;
				case '02': result = 'Eschen'; break;
				case '03': result = 'Gamprin'; break;
				case '04': result = 'Mauren'; break;
				case '05': result = 'Planken'; break;
				case '06': result = 'Ruggell'; break;
				case '07': result = 'Schaan'; break;
				case '08': result = 'Schellenberg'; break;
				case '09': result = 'Triesen'; break;
				case '10': result = 'Triesenberg'; break;
				case '11': result = 'Vaduz'; break;
			}
			break;
		case 'LK':
			switch (admin1Code) {
				case '00': result = 'Sri Lanka (general)'; break;
				case '29': result = 'Central'; break;
				case '30': result = 'North Central'; break;
				case '31': result = 'North Eastern'; break;
				case '32': result = 'North Western'; break;
				case '33': result = 'Sabaragamuwa'; break;
				case '34': result = 'Southern'; break;
				case '35': result = 'Uva'; break;
				case '36': result = 'Western'; break;
			}
			break;
		case 'LR':
			switch (admin1Code) {
				case '00': result = 'Liberia (general)'; break;
				case '01': result = 'Bong'; break;
				case '02': result = 'Grand Jide'; break;
				case '04': result = 'Grand Cape Mount'; break;
				case '05': result = 'Lofa'; break;
				case '08': result = '(LI08)'; break;
				case '09': result = 'Nimba'; break;
				case '10': result = 'Sinoe'; break;
				case '11': result = 'Grand Bassa County'; break;
				case '12': result = 'Grand Cape Mount'; break;
				case '13': result = 'Maryland'; break;
				case '14': result = 'Montserrado'; break;
				case '15': result = 'Bomi'; break;
				case '16': result = 'Grand Kru'; break;
				case '17': result = 'Margibi'; break;
				case '18': result = 'River Cess'; break;
				case '19': result = 'Grand Gedeh'; break;
				case '20': result = 'Lofa'; break;
				case '21': result = 'Gbarpolu'; break;
				case '22': result = 'River Gee'; break;
			}
			break;
		case 'LS':
			switch (admin1Code) {
				case '00': result = 'Lesotho (general)'; break;
				case '01': result = 'Balzers Commune'; break;
				case '02': result = 'Eschen Commune'; break;
				case '03': result = 'Gamprin Commune'; break;
				case '04': result = 'Mauren Commune'; break;
				case '05': result = 'Planken Commune'; break;
				case '06': result = 'Ruggell Commune'; break;
				case '10': result = 'Berea District'; break;
				case '11': result = 'Butha-Buthe District'; break;
				case '12': result = 'Leribe District'; break;
				case '13': result = 'Mafeteng'; break;
				case '14': result = 'Maseru'; break;
				case '15': result = 'Mohaleʼs Hoek'; break;
				case '16': result = 'Mokhotlong'; break;
				case '17': result = 'Qachaʼs Nek'; break;
				case '18': result = 'Quthing District'; break;
				case '19': result = 'Thaba-Tseka District'; break;
			}
			break;
		case 'LT':
			switch (admin1Code) {
				case '00': result = 'Lithuania (general)'; break;
				case '40': result = '(LH40)'; break;
				case '56': result = 'Alytaus Apskritis'; break;
				case '57': result = 'Kauno Apskritis'; break;
				case '58': result = 'Klaipėdos Apskritis'; break;
				case '59': result = 'Marijampolės Apskritis'; break;
				case '60': result = 'Panevėžio Apskritis'; break;
				case '61': result = 'Šiaulių Apskritis'; break;
				case '62': result = 'Tauragės Apskritis'; break;
				case '63': result = 'Telšių Apskritis'; break;
				case '64': result = 'Utenos Apskritis'; break;
				case '65': result = 'Vilniaus Apskritis'; break;
			}
			break;
		case 'LU':
			switch (admin1Code) {
				case '00': result = 'Luxembourg (general)'; break;
				case '01': result = 'Diekirch'; break;
				case '02': result = 'Grevenmacher'; break;
				case '03': result = 'Luxembourg'; break;
			}
			break;
		case 'LV':
			switch (admin1Code) {
				case '00': result = 'Dobeles Rajons'; break;
				case '01': result = 'Aizkraukles Rajons'; break;
				case '02': result = 'Alūksnes Rajons'; break;
				case '03': result = 'Balvu Rajons'; break;
				case '04': result = 'Bauskas Rajons'; break;
				case '05': result = 'Cēsu Rajons'; break;
				case '06': result = 'Daugavpils'; break;
				case '07': result = 'Daugavpils Rajons'; break;
				case '08': result = 'Dobeles Rajons'; break;
				case '09': result = 'Gulbenes Rajons'; break;
				case '10': result = 'Jēkabpils Rajons'; break;
				case '11': result = 'Jelgava'; break;
				case '12': result = 'Jelgavas Rajons'; break;
				case '13': result = 'Jūrmala'; break;
				case '14': result = 'Krāslavas Rajons'; break;
				case '15': result = 'Kuldīgas Rajons'; break;
				case '16': result = 'Liepāja'; break;
				case '17': result = 'Liepājas Rajons'; break;
				case '18': result = 'Limbažu Rajons'; break;
				case '19': result = 'Ludzas Rajons'; break;
				case '20': result = 'Madonas Rajons'; break;
				case '21': result = 'Ogres Rajons'; break;
				case '22': result = 'Preiļu Rajons'; break;
				case '23': result = 'Rēzekne'; break;
				case '24': result = 'Rēzeknes Rajons'; break;
				case '25': result = 'Rīga'; break;
				case '26': result = 'Rīgas Rajons'; break;
				case '27': result = 'Saldus Rajons'; break;
				case '28': result = 'Talsu Rajons'; break;
				case '29': result = 'Tukuma Rajons'; break;
				case '30': result = 'Valkas Rajons'; break;
				case '31': result = 'Valmieras Rajons'; break;
				case '32': result = 'Ventspils'; break;
				case '33': result = 'Ventspils Rajons'; break;
			}
			break;
		case 'LY':
			switch (admin1Code) {
				case '00': result = 'Libya (general)'; break;
				case '02': result = 'Baladīyat al Abyār'; break;
				case '03': result = 'Al ‘Azīzīyah'; break;
				case '04': result = 'Baladīyat al Bayḑā\''; break;
				case '05': result = 'Al Jufrah'; break;
				case '06': result = 'Baladīyat al Jumayl'; break;
				case '08': result = 'Al Kufrah'; break;
				case '09': result = 'Baladīyat al Marj'; break;
				case '10': result = 'Baladīyat al Qarābūll'; break;
				case '11': result = 'Baladīyat al Qubbah'; break;
				case '12': result = 'Baladīyat al `Ujaylāt'; break;
				case '13': result = 'Ash Shāţiʼ'; break;
				case '15': result = 'Baladīyat az Zahrā\''; break;
				case '18': result = 'Baladīyat Banī Walīd'; break;
				case '19': result = 'Baladīyat Bin Jawwād'; break;
				case '23': result = 'Baladīyat Ghāt'; break;
				case '24': result = 'Baladīyat Jādū'; break;
				case '25': result = 'Baladīyat Jālū'; break;
				case '26': result = 'Baladīyat Janzūr'; break;
				case '27': result = 'Masallatah'; break;
				case '29': result = 'Baladīyat Mizdah'; break;
				case '30': result = 'Murzuq'; break;
				case '31': result = 'Baladīyat Nālūt'; break;
				case '32': result = 'Baladīyat Qamīnis'; break;
				case '33': result = 'Baladīyat Qaşr Bin Ghashīr'; break;
				case '34': result = 'Sabhā'; break;
				case '35': result = 'Baladīyat Şabrātah'; break;
				case '36': result = 'Baladīyat Shaḩḩāt'; break;
				case '37': result = 'Baladīyat Şurmān'; break;
				case '39': result = 'Tajura’ '; break;
				case '41': result = 'Tarhūnah'; break;
				case '42': result = 'Ţubruq'; break;
				case '43': result = 'Baladīyat Tūkrah'; break;
				case '45': result = 'Zlīţan'; break;
				case '46': result = 'Baladīyat Zuwārah'; break;
				case '47': result = 'Ajdābiyā'; break;
				case '48': result = 'Al Fātiḩ'; break;
				case '49': result = 'Al Jabal al Akhḑar'; break;
				case '50': result = 'Al Khums'; break;
				case '51': result = 'An Nuqāţ al Khams'; break;
				case '52': result = 'Awbārī'; break;
				case '53': result = 'Az Zāwiyah'; break;
				case '54': result = 'Banghāzī'; break;
				case '55': result = 'Darnah'; break;
				case '56': result = 'Ghadāmis'; break;
				case '57': result = 'Gharyān'; break;
				case '58': result = 'Mişrātah'; break;
				case '59': result = 'Sawfajjīn'; break;
				case '60': result = 'Surt'; break;
				case '61': result = 'Ţarābulus'; break;
				case '62': result = 'Yafran'; break;
			}
			break;
		case 'MA':
			switch (admin1Code) {
				case '01': result = 'Agadir'; break;
				case '02': result = 'Al Hoceïma'; break;
				case '03': result = 'Azizal'; break;
				case '04': result = 'Ben Slimane'; break;
				case '05': result = 'Beni Mellal'; break;
				case '06': result = 'Boulemane'; break;
				case '07': result = 'Casablanca'; break;
				case '08': result = 'Chaouen'; break;
				case '09': result = 'El Jadida'; break;
				case '10': result = 'El Kelaa des Srarhna'; break;
				case '11': result = 'Er Rachidia'; break;
				case '12': result = 'Essaouira'; break;
				case '13': result = 'Fes'; break;
				case '14': result = 'Figuig'; break;
				case '15': result = 'Kenitra'; break;
				case '16': result = 'Khemisset'; break;
				case '17': result = 'Khenifra'; break;
				case '18': result = 'Khouribga'; break;
				case '19': result = 'Marrakech'; break;
				case '20': result = 'Meknes'; break;
				case '21': result = 'Nador'; break;
				case '22': result = 'Ouarzazate'; break;
				case '23': result = 'Oujda'; break;
				case '24': result = 'Rabat-Sale'; break;
				case '25': result = 'Safi'; break;
				case '26': result = 'Settat'; break;
				case '27': result = 'Tanger'; break;
				case '29': result = 'Tata'; break;
				case '30': result = 'Taza'; break;
				case '32': result = 'Tiznit'; break;
				case '33': result = 'Guelmim'; break;
				case '34': result = 'Ifrane'; break;
				case '35': result = 'Laayoune'; break;
				case '36': result = 'Tan-Tan'; break;
				case '37': result = 'Taounate'; break;
				case '38': result = 'Sidi Kacem'; break;
				case '39': result = 'Taroudannt'; break;
				case '40': result = 'Tetouan'; break;
				case '41': result = 'Larache'; break;
				case '42': result = '(MO42)'; break;
				case '43': result = '(MO43)'; break;
				case '44': result = '(MO44)'; break;
				case '45': result = 'Grand Casablanca'; break;
				case '46': result = 'Fès-Boulemane'; break;
				case '47': result = 'Marrakech-Tensift-Al Haouz'; break;
				case '48': result = 'Meknès-Tafilalet'; break;
				case '49': result = 'Rabat-Salé-Zemmour-Zaër'; break;
				case '50': result = 'Chaouia-Ouardigha'; break;
				case '51': result = 'Doukkala-Abda'; break;
				case '52': result = 'Gharb-Chrarda-Beni Hssen'; break;
				case '53': result = 'Guelmim-Es Smara'; break;
				case '54': result = 'Oriental'; break;
				case '55': result = 'Souss-Massa-Drâa'; break;
				case '56': result = 'Tadla-Azilal'; break;
				case '57': result = 'Tanger-Tétouan'; break;
				case '58': result = 'Taza-Al Hoceima-Taounate'; break;
				case '59': result = 'Laâyoune-Boujdour-Sakia El Hamra'; break;
			}
			break;
		case 'MC':
			switch (admin1Code) {
				case '00': result = 'Monaco (general)'; break;
			}
			break;
		case 'MD':
			switch (admin1Code) {
				case '00': result = 'Ungheni Judetul'; break;
				case '13': result = '(MD13)'; break;
				case '46': result = 'Balti'; break;
				case '47': result = 'Cahul'; break;
				case '48': result = 'Chisinau Judetul'; break;
				case '49': result = 'Stinga Nistrului'; break;
				case '50': result = 'Edinet'; break;
				case '51': result = 'Găgăuzia'; break;
				case '52': result = 'Lapusna'; break;
				case '53': result = 'Orhei'; break;
				case '54': result = 'Soroca'; break;
				case '55': result = 'Tighina'; break;
				case '56': result = 'Ungheni'; break;
				case '57': result = 'Chişinău'; break;
				case '58': result = 'Stînga Nistrului'; break;
				case '59': result = 'Raionul Anenii Noi'; break;
				case '60': result = 'Bălţi'; break;
				case '61': result = 'Raionul Basarabeasca'; break;
				case '62': result = 'Bender'; break;
				case '63': result = 'Raionul Briceni'; break;
				case '64': result = 'Raionul Cahul'; break;
				case '65': result = 'Raionul Cantemir'; break;
				case '66': result = 'Călăraşi'; break;
				case '67': result = 'Căuşeni'; break;
				case '68': result = 'Raionul Cimişlia'; break;
				case '69': result = 'Raionul Criuleni'; break;
				case '70': result = 'Raionul Donduşeni'; break;
				case '71': result = 'Raionul Drochia'; break;
				case '72': result = 'Dubăsari'; break;
				case '73': result = 'Raionul Edineţ'; break;
				case '74': result = 'Raionul Făleşti'; break;
				case '75': result = 'Raionul Floreşti'; break;
				case '76': result = 'Raionul Glodeni'; break;
				case '77': result = 'Raionul Hînceşti'; break;
				case '78': result = 'Raionul Ialoveni'; break;
				case '79': result = 'Raionul Leova'; break;
				case '80': result = 'Raionul Nisporeni'; break;
				case '81': result = 'Raionul Ocniţa'; break;
				case '82': result = 'Raionul Orhei'; break;
				case '83': result = 'Raionul Rezina'; break;
				case '84': result = 'Raionul Rîşcani'; break;
				case '85': result = 'Raionul Sîngerei'; break;
				case '86': result = 'Raionul Şoldăneşti'; break;
				case '87': result = 'Raionul Soroca'; break;
				case '88': result = 'Ştefan-Vodă'; break;
				case '89': result = 'Raionul Străşeni'; break;
				case '90': result = 'Raionul Taraclia'; break;
				case '91': result = 'Raionul Teleneşti'; break;
				case '92': result = 'Raionul Ungheni'; break;
			}
			break;
		case 'ME':
			switch (admin1Code) {
				case '00': result = 'Montenegro (general)'; break;
			}
			break;
		case 'MG':
			switch (admin1Code) {
				case '00': result = 'Madagascar (general)'; break;
				case '01': result = 'Antsiranana'; break;
				case '02': result = 'Fianarantsoa'; break;
				case '03': result = 'Mahajanga'; break;
				case '04': result = 'Toamasina'; break;
				case '05': result = 'Antananarivo'; break;
				case '06': result = 'Toliara'; break;
			}
			break;
		case 'MH':
			switch (admin1Code) {
				case '00': result = 'Marshall Islands (general)'; break;
			}
			break;
		case 'MK':
			switch (admin1Code) {
				case '00': result = 'Macedonia, The Former Yugoslav Republic of (general)'; break;
				case '01': result = 'Aračinovo'; break;
				case '02': result = 'Bač'; break;
				case '03': result = 'Belčišta'; break;
				case '04': result = 'Berovo'; break;
				case '05': result = 'Bistrica'; break;
				case '06': result = 'Bitola'; break;
				case '07': result = 'Blatec'; break;
				case '08': result = 'Bogdanci'; break;
				case '09': result = 'Opstina Bogomila'; break;
				case '10': result = 'Bogovinje'; break;
				case '11': result = 'Bosilovo'; break;
				case '12': result = 'Brvenica'; break;
				case '13': result = 'Čair'; break;
				case '14': result = 'Capari'; break;
				case '15': result = 'Čaška'; break;
				case '16': result = 'Čegrana'; break;
				case '17': result = 'Centar'; break;
				case '18': result = 'Centar Župa'; break;
				case '19': result = 'Češinovo'; break;
				case '20': result = 'Čučer-Sandevo'; break;
				case '21': result = 'Debar'; break;
				case '22': result = 'Delčevo'; break;
				case '23': result = 'Delogoždi'; break;
				case '24': result = 'Demir Hisar'; break;
				case '25': result = 'Demir Kapija'; break;
				case '26': result = 'Dobruševo'; break;
				case '27': result = 'Dolna Banjica'; break;
				case '28': result = 'Dolneni'; break;
				case '29': result = 'Opstina Gjorce Petrov'; break;
				case '30': result = 'Drugovo'; break;
				case '31': result = 'Džepčište'; break;
				case '32': result = 'Gazi Baba'; break;
				case '33': result = 'Gevgelija'; break;
				case '34': result = 'Gostivar'; break;
				case '35': result = 'Gradsko'; break;
				case '36': result = 'Ilinden'; break;
				case '37': result = 'Izvor'; break;
				case '38': result = 'Jegunovce'; break;
				case '39': result = 'Kamenjane'; break;
				case '40': result = 'Karbinci'; break;
				case '41': result = 'Karpoš'; break;
				case '42': result = 'Kavadarci'; break;
				case '43': result = 'Kičevo'; break;
				case '44': result = 'Kisela Voda'; break;
				case '45': result = 'Klečevce'; break;
				case '46': result = 'Kočani'; break;
				case '47': result = 'Konče'; break;
				case '48': result = 'Kondovo'; break;
				case '49': result = 'Konopište'; break;
				case '50': result = 'Kosel'; break;
				case '51': result = 'Kratovo'; break;
				case '52': result = 'Kriva Palanka'; break;
				case '53': result = 'Krivogaštani'; break;
				case '54': result = 'Kruševo'; break;
				case '55': result = 'Kukliš'; break;
				case '56': result = 'Kukurečani'; break;
				case '57': result = 'Kumanovo'; break;
				case '58': result = 'Labuništa'; break;
				case '59': result = 'Opstina Lipkovo'; break;
				case '60': result = 'Lozovo'; break;
				case '61': result = 'Lukovo'; break;
				case '62': result = 'Makedonska Kamenica'; break;
				case '63': result = 'Makedonski Brod'; break;
				case '64': result = 'Mavrovi Anovi'; break;
				case '65': result = 'Mešeišta'; break;
				case '66': result = 'Miravci'; break;
				case '67': result = 'Mogila'; break;
				case '68': result = 'Murtino'; break;
				case '69': result = 'Negotino'; break;
				case '70': result = 'Negotino-Pološko'; break;
				case '71': result = 'Novaci'; break;
				case '72': result = 'Novo Selo'; break;
				case '73': result = 'Obleševo'; break;
				case '74': result = 'Ohrid'; break;
				case '75': result = 'Orašac'; break;
				case '76': result = 'Orizari'; break;
				case '77': result = 'Oslomej'; break;
				case '78': result = 'Pehčevo'; break;
				case '79': result = 'Petrovec'; break;
				case '80': result = 'Plasnica'; break;
				case '81': result = 'Podareš'; break;
				case '82': result = 'Prilep'; break;
				case '83': result = 'Probištip'; break;
				case '84': result = 'Radoviš'; break;
				case '85': result = 'Opstina Rankovce'; break;
				case '86': result = 'Resen'; break;
				case '87': result = 'Rosoman'; break;
				case '88': result = 'Rostuša'; break;
				case '89': result = 'Samokov'; break;
				case '90': result = 'Saraj'; break;
				case '91': result = 'Šipkovica'; break;
				case '92': result = 'Sopište'; break;
				case '93': result = 'Sopotnica'; break;
				case '94': result = 'Srbinovo'; break;
				case '95': result = 'Staravina'; break;
				case '96': result = 'Star Dojran'; break;
				case '97': result = 'Staro Nagoričane'; break;
				case '98': result = 'Štip'; break;
				case '99': result = 'Struga'; break;
				case 'A1': result = 'Strumica'; break;
				case 'A2': result = 'Studeničani'; break;
				case 'A3': result = 'Šuto Orizari'; break;
				case 'A4': result = 'Sveti Nikole'; break;
				case 'A5': result = 'Tearce'; break;
				case 'A6': result = 'Tetovo'; break;
				case 'A7': result = 'Topolčani'; break;
				case 'A8': result = 'Valandovo'; break;
				case 'A9': result = 'Vasilevo'; break;
				case 'B1': result = 'Veles'; break;
				case 'B2': result = 'Velešta'; break;
				case 'B3': result = 'Vevčani'; break;
				case 'B4': result = 'Vinica'; break;
				case 'B5': result = 'Vitolište'; break;
				case 'B6': result = 'Vraneštica'; break;
				case 'B7': result = 'Vrapčište'; break;
				case 'B8': result = 'Vratnica'; break;
				case 'B9': result = 'Vrutok'; break;
				case 'C1': result = 'Zajas'; break;
				case 'C2': result = 'Zelenikovo'; break;
				case 'C3': result = 'Želino'; break;
				case 'C4': result = 'Žitoše'; break;
				case 'C5': result = 'Zletovo'; break;
				case 'C6': result = 'Zrnovci'; break;
			}
			break;
		case 'ML':
			switch (admin1Code) {
				case '00': result = 'Mali (general)'; break;
				case '01': result = 'Bamako'; break;
				case '02': result = 'Gao'; break;
				case '03': result = 'Kayes'; break;
				case '04': result = 'Mopti'; break;
				case '05': result = 'Ségou'; break;
				case '06': result = 'Sikasso'; break;
				case '07': result = 'Koulikoro'; break;
				case '08': result = 'Tombouctou'; break;
				case '09': result = 'Gao'; break;
				case '10': result = 'Kidal'; break;
			}
			break;
		case 'MM':
			switch (admin1Code) {
				case '00': result = 'Burma (general)'; break;
				case '01': result = 'Rakhine State'; break;
				case '02': result = 'Chin State'; break;
				case '03': result = 'Ayeyarwady'; break;
				case '04': result = 'Kachin State'; break;
				case '05': result = 'Kayin State'; break;
				case '06': result = 'Kayah State'; break;
				case '07': result = 'Magwe'; break;
				case '08': result = 'Mandalay'; break;
				case '09': result = 'Pegu'; break;
				case '10': result = 'Sagain'; break;
				case '11': result = 'Shan State'; break;
				case '12': result = 'Tanintharyi'; break;
				case '13': result = 'Mon State'; break;
				case '14': result = 'Rangoon'; break;
				case '15': result = 'Magway'; break;
				case '16': result = 'Bago'; break;
				case '17': result = 'Yangon'; break;
				case '22': result = '(BM22)'; break;
			}
			break;
		case 'MN':
			switch (admin1Code) {
				case '00': result = 'Erdenet Hot (historical)'; break;
				case '01': result = 'Arhangay'; break;
				case '02': result = 'Bayanhongor'; break;
				case '03': result = 'Bayan-Ölgiy'; break;
				case '06': result = 'East Aimak'; break;
				case '07': result = 'East Gobi Aymag'; break;
				case '08': result = 'Middle Govĭ'; break;
				case '09': result = 'Dzavhan'; break;
				case '10': result = 'Govĭ-Altay'; break;
				case '11': result = 'Hentiy'; break;
				case '12': result = 'Hovd'; break;
				case '13': result = 'Hövsgöl'; break;
				case '14': result = 'South Gobi Aimak'; break;
				case '15': result = 'South Hangay'; break;
				case '16': result = 'Selenge'; break;
				case '17': result = 'Sühbaatar'; break;
				case '18': result = 'Central Aimak'; break;
				case '19': result = 'Uvs'; break;
				case '20': result = 'Ulaanbaatar'; break;
				case '21': result = 'Bulgan'; break;
				case '23': result = 'Darhan Uul'; break;
				case '24': result = 'Govĭ-Sumber'; break;
				case '25': result = 'Orhon'; break;
			}
			break;
		case 'MO':
			switch (admin1Code) {
				case '00': result = 'Macau (general)'; break;
				case '01': result = 'Ilhas'; break;
				case '02': result = 'Macau'; break;
			}
			break;
		case 'MQ':
			switch (admin1Code) {
				case 'MQ': result = 'Région Martinique'; break;
			}
			break;
		case 'MR':
			switch (admin1Code) {
				case '00': result = 'Nouakchott District de'; break;
				case '01': result = 'Hodh Ech Chargui'; break;
				case '02': result = 'Hodh El Gharbi'; break;
				case '03': result = 'Assaba'; break;
				case '04': result = 'Gorgol'; break;
				case '05': result = 'Brakna'; break;
				case '06': result = 'Trarza'; break;
				case '07': result = 'Adrar'; break;
				case '08': result = 'Dakhlet Nouadhibou'; break;
				case '09': result = 'Tagant'; break;
				case '10': result = 'Guidimaka'; break;
				case '11': result = 'Tiris Zemmour'; break;
				case '12': result = 'Inchiri'; break;
			}
			break;
		case 'MS':
			switch (admin1Code) {
				case '00': result = 'Montserrat (general)'; break;
				case '01': result = 'Saint Anthony'; break;
				case '02': result = 'Saint Georges'; break;
				case '03': result = 'Saint Peter'; break;
			}
			break;
		case 'MT':
			switch (admin1Code) {
				case '00': result = 'Malta (general)'; break;
			}
			break;
		case 'MU':
			switch (admin1Code) {
				case '00': result = 'Mauritius (general)'; break;
				case '12': result = 'Black River'; break;
				case '13': result = 'Flacq'; break;
				case '14': result = 'Grand Port'; break;
				case '15': result = 'Moka'; break;
				case '16': result = 'Pamplemousses'; break;
				case '17': result = 'Plaines Wilhems'; break;
				case '18': result = 'Port Louis'; break;
				case '19': result = 'Rivière du Rempart'; break;
				case '20': result = 'Savanne'; break;
				case '21': result = 'Agalega Islands'; break;
				case '22': result = 'Cargados Carajos'; break;
				case '23': result = 'Rodrigues'; break;
			}
			break;
		case 'MV':
			switch (admin1Code) {
				case '00': result = 'Maale'; break;
				case '01': result = 'Seenu'; break;
				case '02': result = 'Alifu Atholhu'; break;
				case '03': result = 'Lhaviyani Atholhu'; break;
				case '04': result = 'Vaavu Atholhu'; break;
				case '05': result = 'Laamu'; break;
				case '07': result = 'Haa Alifu Atholhu'; break;
				case '08': result = 'Thaa Atholhu'; break;
				case '12': result = 'Meemu Atholhu'; break;
				case '13': result = 'Raa Atholhu'; break;
				case '14': result = 'Faafu Atholhu'; break;
				case '17': result = 'Dhaalu Atholhu'; break;
				case '20': result = 'Baa Atholhu'; break;
				case '23': result = 'Haa Dhaalu Atholhu'; break;
				case '24': result = 'Shaviyani Atholhu'; break;
				case '25': result = 'Noonu Atholhu'; break;
				case '27': result = 'Gaafu Alifu Atholhu'; break;
				case '28': result = 'Gaafu Dhaalu Atholhu'; break;
				case '29': result = 'Gnaviyani Atholhu'; break;
				case '30': result = 'Alifu'; break;
				case '31': result = 'Baa'; break;
				case '32': result = 'Dhaalu'; break;
				case '33': result = 'Faafu'; break;
				case '34': result = 'Gaafu Alifu'; break;
				case '35': result = 'Gaafu Dhaalu'; break;
				case '36': result = 'Haa Alifu'; break;
				case '37': result = 'Haa Dhaalu'; break;
				case '38': result = 'Kaafu'; break;
				case '39': result = 'Lhaviyani'; break;
				case '40': result = 'Maale'; break;
				case '41': result = 'Meemu'; break;
				case '42': result = 'Gnaviyani'; break;
				case '43': result = 'Noonu'; break;
				case '44': result = 'Raa'; break;
				case '45': result = 'Shaviyani'; break;
				case '46': result = 'Thaa'; break;
				case '47': result = 'Vaavu'; break;
			}
			break;
		case 'MW':
			switch (admin1Code) {
				case '00': result = 'Malawi (general)'; break;
				case '02': result = 'Chikwawa'; break;
				case '03': result = 'Chiradzulu'; break;
				case '04': result = 'Chitipa'; break;
				case '05': result = 'Thyolo'; break;
				case '06': result = 'Dedza'; break;
				case '07': result = 'Dowa'; break;
				case '08': result = 'Karonga'; break;
				case '09': result = 'Kasungu'; break;
				case '10': result = '(MI10)'; break;
				case '11': result = 'Lilongwe'; break;
				case '12': result = 'Mangochi'; break;
				case '13': result = 'Mchinji'; break;
				case '14': result = '(MI14)'; break;
				case '15': result = 'Mzimba'; break;
				case '16': result = 'Ntcheu'; break;
				case '17': result = 'Nkhata Bay'; break;
				case '18': result = 'Nkhotakota'; break;
				case '19': result = 'Nsanje'; break;
				case '20': result = 'Ntchisi'; break;
				case '21': result = 'Rumphi'; break;
				case '22': result = 'Salima'; break;
				case '23': result = 'Zomba'; break;
				case '24': result = 'Blantyre'; break;
				case '25': result = 'Mwanza'; break;
				case '26': result = 'Balaka'; break;
				case '27': result = 'Likoma'; break;
				case '28': result = 'Machinga'; break;
				case '29': result = 'Mulanje'; break;
				case '30': result = 'Phalombe'; break;
			}
			break;
		case 'MX':
			switch (admin1Code) {
				case '00': result = 'Mexico (general)'; break;
				case '01': result = 'Aguascalientes'; break;
				case '02': result = 'Baja California'; break;
				case '03': result = 'Baja California Sur'; break;
				case '04': result = 'Campeche'; break;
				case '05': result = 'Chiapas'; break;
				case '06': result = 'Chihuahua'; break;
				case '07': result = 'Coahuila'; break;
				case '08': result = 'Colima'; break;
				case '09': result = 'The Federal District'; break;
				case '10': result = 'Durango'; break;
				case '11': result = 'Guanajuato'; break;
				case '12': result = 'Guerrero'; break;
				case '13': result = 'Hidalgo'; break;
				case '14': result = 'Jalisco'; break;
				case '15': result = 'México'; break;
				case '16': result = 'Michoacán'; break;
				case '17': result = 'Morelos'; break;
				case '18': result = 'Nayarit'; break;
				case '19': result = 'Nuevo León'; break;
				case '20': result = 'Oaxaca'; break;
				case '21': result = 'Puebla'; break;
				case '22': result = 'Querétaro'; break;
				case '23': result = 'Quintana Roo'; break;
				case '24': result = 'San Luis Potosí'; break;
				case '25': result = 'Sinaloa'; break;
				case '26': result = 'Sonora'; break;
				case '27': result = 'Tabasco'; break;
				case '28': result = 'Tamaulipas'; break;
				case '29': result = 'Tlaxcala'; break;
				case '30': result = 'Veracruz-Llave'; break;
				case '31': result = 'Yucatán'; break;
				case '32': result = 'Zacatecas'; break;
			}
			break;
		case 'MY':
			switch (admin1Code) {
				case '00': result = 'Malaysia (general)'; break;
				case '01': result = 'Johor'; break;
				case '02': result = 'Kedah'; break;
				case '03': result = 'Kelantan'; break;
				case '04': result = 'Melaka'; break;
				case '05': result = 'Negeri Sembilan'; break;
				case '06': result = 'Pahang'; break;
				case '07': result = 'Perak'; break;
				case '08': result = 'Perlis'; break;
				case '09': result = 'Pulau Pinang'; break;
				case '11': result = 'Sarawak'; break;
				case '12': result = 'Selangor'; break;
				case '13': result = 'Terengganu'; break;
				case '14': result = 'Kuala Lumpur'; break;
				case '15': result = 'Federal Territory of Labuan'; break;
				case '16': result = 'Sabah'; break;
				case '17': result = 'Putrajaya'; break;
			}
			break;
		case 'MZ':
			switch (admin1Code) {
				case '00': result = 'Mozambique (general)'; break;
				case '01': result = 'Cabo Delgado'; break;
				case '02': result = 'Gaza'; break;
				case '03': result = 'Inhambane'; break;
				case '04': result = 'Maputo Province'; break;
				case '05': result = 'Sofala'; break;
				case '06': result = 'Nampula'; break;
				case '07': result = 'Niassa'; break;
				case '08': result = 'Tete'; break;
				case '09': result = 'Zambézia'; break;
				case '10': result = 'Manica'; break;
				case '11': result = 'Maputo'; break;
			}
			break;
		case 'NA':
			switch (admin1Code) {
				case '00': result = 'Namibia (general)'; break;
				case '01': result = 'Bethanien'; break;
				case '02': result = 'Caprivi Oos'; break;
				case '03': result = 'Boesmanland'; break;
				case '04': result = 'Gobabis'; break;
				case '05': result = 'Grootfontein'; break;
				case '06': result = 'Kaokoland'; break;
				case '07': result = 'Karibib'; break;
				case '08': result = 'Keetmanshoop'; break;
				case '09': result = 'Lüderitz'; break;
				case '10': result = 'Maltahöhe'; break;
				case '11': result = 'Okahandja'; break;
				case '12': result = 'Omaruru'; break;
				case '13': result = 'Otjiwarongo'; break;
				case '14': result = 'Outjo'; break;
				case '15': result = 'Owambo'; break;
				case '16': result = 'Rehoboth'; break;
				case '17': result = 'Swakopmund'; break;
				case '18': result = 'Tsumeb'; break;
				case '20': result = 'Karasburg'; break;
				case '21': result = 'Khomas'; break;
				case '22': result = 'Damaraland'; break;
				case '23': result = 'Hereroland Oos'; break;
				case '24': result = 'Hereroland Wes'; break;
				case '25': result = 'Kavango'; break;
				case '26': result = 'Mariental'; break;
				case '27': result = 'Namaland'; break;
				case '28': result = 'Caprivi'; break;
				case '29': result = 'Erongo'; break;
				case '30': result = 'Hardap'; break;
				case '31': result = 'Karas'; break;
				case '32': result = 'Kunene'; break;
				case '33': result = 'Ohangwena'; break;
				case '34': result = 'Okavango'; break;
				case '35': result = 'Omaheke'; break;
				case '36': result = 'Omusati'; break;
				case '37': result = 'Oshana'; break;
				case '38': result = 'Oshikoto'; break;
				case '39': result = 'Otjozondjupa'; break;
				case '40': result = 'Khomas'; break;
			}
			break;
		case 'NE':
			switch (admin1Code) {
				case '00': result = 'Niger (general)'; break;
				case '01': result = 'Agadez'; break;
				case '02': result = 'Diffa'; break;
				case '03': result = 'Dosso'; break;
				case '04': result = 'Maradi'; break;
				case '05': result = 'Niamey Département de'; break;
				case '06': result = 'Tahoua'; break;
				case '07': result = 'Zinder'; break;
				case '08': result = 'Niamey'; break;
				case '09': result = 'Tillabéri'; break;
			}
			break;
		case 'NF':
			switch (admin1Code) {
				case '00': result = 'Norfolk Island (general)'; break;
			}
			break;
		case 'NG':
			switch (admin1Code) {
				case '00': result = 'Bendel State'; break;
				case '05': result = 'Lagos'; break;
				case '10': result = '(NI10)'; break;
				case '11': result = 'Abuja Federal Capital Territory'; break;
				case '12': result = '(NI12)'; break;
				case '16': result = 'Ogun'; break;
				case '17': result = '(NI17)'; break;
				case '18': result = '(NI18)'; break;
				case '20': result = '(NI20)'; break;
				case '21': result = 'Akwa Ibom'; break;
				case '22': result = 'Cross River'; break;
				case '23': result = 'Kaduna'; break;
				case '24': result = 'Katsina'; break;
				case '25': result = 'Anambra'; break;
				case '26': result = 'Benue'; break;
				case '27': result = 'Borno'; break;
				case '28': result = 'Imo'; break;
				case '29': result = 'Kano'; break;
				case '30': result = 'Kwara'; break;
				case '31': result = 'Niger'; break;
				case '32': result = 'Oyo'; break;
				case '34': result = '(NI34)'; break;
				case '35': result = 'Adamawa'; break;
				case '36': result = 'Delta'; break;
				case '37': result = 'Edo'; break;
				case '39': result = 'Jigawa'; break;
				case '40': result = 'Kebbi'; break;
				case '41': result = 'Kogi'; break;
				case '42': result = 'Osun'; break;
				case '43': result = 'Taraba'; break;
				case '44': result = 'Yobe'; break;
				case '45': result = 'Abia'; break;
				case '46': result = 'Bauchi'; break;
				case '47': result = 'Enugu'; break;
				case '48': result = 'Ondo'; break;
				case '49': result = 'Plateau'; break;
				case '50': result = 'Rivers'; break;
				case '51': result = 'Sokoto'; break;
				case '52': result = 'Bayelsa'; break;
				case '53': result = 'Ebonyi'; break;
				case '54': result = 'Ekiti'; break;
				case '55': result = 'Gombe'; break;
				case '56': result = 'Nassarawa'; break;
				case '57': result = 'Zamfara'; break;
			}
			break;
		case 'NI':
			switch (admin1Code) {
				case '00': result = 'Nicaragua (general)'; break;
				case '01': result = 'Boaco'; break;
				case '02': result = 'Carazo'; break;
				case '03': result = 'Chinandega'; break;
				case '04': result = 'Chontales'; break;
				case '05': result = 'Estelí'; break;
				case '06': result = 'Granada'; break;
				case '07': result = 'Jinotega'; break;
				case '08': result = 'León'; break;
				case '09': result = 'Madriz'; break;
				case '10': result = 'Managua'; break;
				case '11': result = 'Masaya'; break;
				case '12': result = 'Matagalpa'; break;
				case '13': result = 'Nueva Segovia'; break;
				case '14': result = 'Río San Juan'; break;
				case '15': result = 'Rivas'; break;
				case '16': result = 'Ogun State'; break;
				case '17': result = 'Atlántico Norte'; break;
				case '18': result = 'Región Autónoma Atlántico Sur'; break;
			}
			break;
		case 'NL':
			switch (admin1Code) {
				case '00': result = 'Netherlands (general)'; break;
				case '01': result = 'Drenthe'; break;
				case '02': result = 'Friesland'; break;
				case '03': result = 'Gelderland'; break;
				case '04': result = 'Groningen'; break;
				case '05': result = 'Limburg'; break;
				case '06': result = 'North Brabant'; break;
				case '07': result = 'North Holland'; break;
				case '09': result = 'Utrecht'; break;
				case '10': result = 'Zeeland'; break;
				case '11': result = 'South Holland'; break;
				case '15': result = 'Overijssel'; break;
				case '16': result = 'Flevoland'; break;
			}
			break;
		case 'NO':
			switch (admin1Code) {
				case '00': result = 'Jan Mayen'; break;
				case '01': result = 'Akershus'; break;
				case '02': result = 'Aust-Agder'; break;
				case '04': result = 'Buskerud'; break;
				case '05': result = 'Finnmark'; break;
				case '06': result = 'Hedmark'; break;
				case '07': result = 'Hordaland'; break;
				case '08': result = 'Møre og Romsdal'; break;
				case '09': result = 'Nordland'; break;
				case '10': result = 'Nord-Trøndelag'; break;
				case '11': result = 'Oppland'; break;
				case '12': result = 'Oslo'; break;
				case '13': result = 'Østfold'; break;
				case '14': result = 'Rogaland'; break;
				case '15': result = 'Sogn og Fjordane'; break;
				case '16': result = 'Sør-Trøndelag'; break;
				case '17': result = 'Telemark'; break;
				case '18': result = 'Troms'; break;
				case '19': result = 'Vest-Agder'; break;
				case '20': result = 'Vestfold'; break;
			}
			break;
		case 'NP':
			switch (admin1Code) {
				case '00': result = 'Bāgmatī Zone'; break;
				case '01': result = 'Bāgmatī'; break;
				case '02': result = 'Bherī'; break;
				case '03': result = 'Dhawalāgiri'; break;
				case '04': result = 'Gandakī'; break;
				case '05': result = 'Janakpur'; break;
				case '06': result = 'Karnālī'; break;
				case '07': result = 'Kosī'; break;
				case '08': result = 'Lumbinī'; break;
				case '09': result = 'Mahākālī'; break;
				case '10': result = 'Mechī'; break;
				case '11': result = 'Nārāyanī'; break;
				case '12': result = 'Rāptī'; break;
				case '13': result = 'Sagarmāthā'; break;
				case '14': result = 'Setī'; break;
			}
			break;
		case 'NR':
			switch (admin1Code) {
				case '00': result = 'Nauru (general)'; break;
				case '01': result = 'Aiwo'; break;
				case '02': result = 'Anabar'; break;
				case '03': result = 'Anetan'; break;
				case '04': result = 'Anibare'; break;
				case '05': result = 'Baiti'; break;
				case '06': result = 'Boe'; break;
				case '07': result = 'Buada'; break;
				case '08': result = 'Denigomodu'; break;
				case '09': result = 'Ewa'; break;
				case '10': result = 'Ijuw'; break;
				case '11': result = 'Meneng'; break;
				case '12': result = 'Nibok'; break;
				case '13': result = 'Uaboe'; break;
				case '14': result = 'Yaren'; break;
			}
			break;
		case 'NU':
			switch (admin1Code) {
				case '00': result = 'Niue (general)'; break;
			}
			break;
		case 'NZ':
			switch (admin1Code) {
				case '00': result = 'Chatham Islands'; break;
				case '01': result = 'Akaroa'; break;
				case '03': result = 'Amuri'; break;
				case '04': result = 'Ashburton'; break;
				case '07': result = 'Bay of Islands'; break;
				case '08': result = 'Bruce'; break;
				case '09': result = 'Buller'; break;
				case '10': result = 'Chatham Islands'; break;
				case '11': result = 'Cheviot'; break;
				case '12': result = 'Clifton'; break;
				case '13': result = 'Clutha'; break;
				case '14': result = 'Cook'; break;
				case '16': result = 'Dannevirke'; break;
				case '17': result = 'Egmont'; break;
				case '18': result = 'Eketahuna'; break;
				case '19': result = 'Ellesmere'; break;
				case '20': result = 'Eltham'; break;
				case '21': result = 'Eyre'; break;
				case '22': result = 'Featherston'; break;
				case '24': result = 'Franklin'; break;
				case '26': result = 'Golden Bay'; break;
				case '27': result = 'Great Barrier Island'; break;
				case '28': result = 'Grey'; break;
				case '29': result = 'Hauraki Plains'; break;
				case '30': result = 'Hawera'; break;
				case '31': result = 'Hawkeʼs Bay'; break;
				case '32': result = 'Heathcote'; break;
				case '33': result = 'Hobson'; break;
				case '34': result = 'Hokianga'; break;
				case '35': result = 'Horowhenua'; break;
				case '36': result = 'Hutt'; break;
				case '37': result = 'Inangahua'; break;
				case '38': result = 'Inglewood'; break;
				case '39': result = 'Kaikoura'; break;
				case '40': result = 'Kairanga'; break;
				case '41': result = 'Kiwitea'; break;
				case '43': result = 'Lake'; break;
				case '45': result = 'Mackenzie'; break;
				case '46': result = 'Malvern'; break;
				case '47': result = 'Manawatu'; break;
				case '48': result = 'Mangonui'; break;
				case '49': result = 'Maniototo'; break;
				case '50': result = 'Marlborough'; break;
				case '51': result = 'Masterton'; break;
				case '52': result = 'Matamata'; break;
				case '53': result = 'Mount Herbert'; break;
				case '54': result = 'Ohinemuri'; break;
				case '55': result = 'Opotiki'; break;
				case '56': result = 'Oroua'; break;
				case '57': result = 'Otamatea'; break;
				case '58': result = 'Otorohanga'; break;
				case '59': result = 'Oxford'; break;
				case '60': result = 'Pahiatua'; break;
				case '61': result = 'Paparua'; break;
				case '63': result = 'Patea'; break;
				case '65': result = 'Piako'; break;
				case '66': result = 'Pohangina'; break;
				case '67': result = 'Raglan'; break;
				case '68': result = 'Rangiora'; break;
				case '69': result = 'Rangitikei'; break;
				case '70': result = 'Rodney'; break;
				case '71': result = 'Rotorua'; break;
				case '72': result = 'Southland'; break;
				case '73': result = 'Stewart Island'; break;
				case '74': result = 'Stratford'; break;
				case '76': result = 'Taranaki'; break;
				case '77': result = 'Taumarunui'; break;
				case '78': result = 'Taupo'; break;
				case '79': result = 'Tauranga'; break;
				case '81': result = 'Tuapeka'; break;
				case '82': result = 'Vincent'; break;
				case '83': result = 'Waiapu'; break;
				case '84': result = 'Waihemo'; break;
				case '85': result = 'Waikato'; break;
				case '86': result = 'Waikohu'; break;
				case '88': result = 'Waimairi'; break;
				case '89': result = 'Waimarino'; break;
				case '90': result = 'Waimate'; break;
				case '91': result = 'Waimate West'; break;
				case '92': result = 'Waimea'; break;
				case '93': result = 'Waipa'; break;
				case '95': result = 'Waipawa'; break;
				case '96': result = 'Waipukurau'; break;
				case '97': result = 'Wairarapa South'; break;
				case '98': result = 'Wairewa'; break;
				case '99': result = 'Wairoa'; break;
				case 'A1': result = 'Whangarei'; break;
				case 'A2': result = 'Whangaroa'; break;
				case 'A3': result = 'Woodville'; break;
				case 'A4': result = 'Waitaki'; break;
				case 'A6': result = 'Waitomo'; break;
				case 'A8': result = 'Waitotara'; break;
				case 'AK': result = 'North Auckland'; break;
				case 'B2': result = 'Wanganui'; break;
				case 'B3': result = 'Westland'; break;
				case 'B4': result = 'Whakatane'; break;
				case 'BM': result = 'Marlborough'; break;
				case 'CH': result = 'Canterbury'; break;
				case 'D4': result = 'Hurunui'; break;
				case 'D5': result = 'Silverpeaks'; break;
				case 'D6': result = 'Strathallan'; break;
				case 'D8': result = 'Waiheke'; break;
				case 'D9': result = 'Hikurangi'; break;
				case 'DN': result = 'Otago'; break;
				case 'E1': result = 'Manaia'; break;
				case 'E2': result = 'Runanga'; break;
				case 'E3': result = 'Saint Kilda'; break;
				case 'E4': result = 'Thames-Coromandel'; break;
				case 'E5': result = 'Waverley'; break;
				case 'E6': result = 'Wallace'; break;
				case 'E7': result = 'Auckland'; break;
				case 'E8': result = 'Bay of Plenty'; break;
				case 'E9': result = 'Canterbury'; break;
				case 'F1': result = 'Gisborne'; break;
				case 'F2': result = 'Hawkes Bay'; break;
				case 'F3': result = 'Wanganui'; break;
				case 'F4': result = 'Marlborough'; break;
				case 'F5': result = 'Nelson'; break;
				case 'F6': result = 'Whangarei'; break;
				case 'F7': result = 'Otago'; break;
				case 'F8': result = 'Southland'; break;
				case 'F9': result = 'Taranaki'; break;
				case 'G1': result = 'Waikato'; break;
				case 'G2': result = 'Wellington'; break;
				case 'G3': result = 'West Coast'; break;
				case 'GS': result = 'Gisborne'; break;
				case 'HK': result = 'Westland'; break;
				case 'HN': result = 'South Auckland'; break;
				case 'IN': result = 'Southland'; break;
				case 'NA': result = 'Hawke\'s Bay'; break;
				case 'NN': result = 'Nelson'; break;
				case 'NP': result = 'Taranaki'; break;
				case 'WN': result = 'Wellington'; break;
			}
			break;
		case 'OM':
			switch (admin1Code) {
				case '00': result = 'Oman (general)'; break;
				case '01': result = 'Ad Dākhilīyah'; break;
				case '02': result = 'Al Bāţinah'; break;
				case '03': result = 'Al Wusţá'; break;
				case '04': result = 'Ash Sharqīyah'; break;
				case '05': result = 'Az̧ Z̧āhirah'; break;
				case '06': result = 'Masqaţ'; break;
				case '07': result = 'Musandam'; break;
				case '08': result = 'Z̧ufār'; break;
			}
			break;
		case 'PA':
			switch (admin1Code) {
				case '00': result = 'Panama (general)'; break;
				case '01': result = 'Bocas del Toro'; break;
				case '02': result = 'Chiriquí'; break;
				case '03': result = 'Coclé'; break;
				case '04': result = 'Colón'; break;
				case '05': result = 'Darién'; break;
				case '06': result = 'Herrera'; break;
				case '07': result = 'Los Santos'; break;
				case '08': result = 'Panamá'; break;
				case '09': result = 'San Blas'; break;
				case '10': result = 'Veraguas'; break;
			}
			break;
		case 'PE':
			switch (admin1Code) {
				case '00': result = 'Peru (general)'; break;
				case '01': result = 'Amazonas'; break;
				case '02': result = 'Ancash'; break;
				case '03': result = 'Apurímac'; break;
				case '04': result = 'Arequipa'; break;
				case '05': result = 'Ayacucho'; break;
				case '06': result = 'Cajamarca'; break;
				case '07': result = 'Callao'; break;
				case '08': result = 'Cusco'; break;
				case '09': result = 'Huancavelica'; break;
				case '10': result = 'Huanuco'; break;
				case '11': result = 'Ica'; break;
				case '12': result = 'Junín'; break;
				case '13': result = 'La Libertad'; break;
				case '14': result = 'Lambayeque'; break;
				case '15': result = 'Lima'; break;
				case '16': result = 'Loreto'; break;
				case '17': result = 'Madre de Dios'; break;
				case '18': result = 'Moquegua'; break;
				case '19': result = 'Pasco'; break;
				case '20': result = 'Piura'; break;
				case '21': result = 'Puno'; break;
				case '22': result = 'San Martín'; break;
				case '23': result = 'Tacna'; break;
				case '24': result = 'Tumbes'; break;
				case '25': result = 'Ucayali'; break;
			}
			break;
		case 'PG':
			switch (admin1Code) {
				case '00': result = 'Papua New Guinea (general)'; break;
				case '01': result = 'Central'; break;
				case '02': result = 'Gulf'; break;
				case '03': result = 'Milne Bay'; break;
				case '04': result = 'Northern'; break;
				case '05': result = 'Southern Highlands'; break;
				case '06': result = 'Western'; break;
				case '07': result = 'Bougainville'; break;
				case '08': result = 'Chimbu'; break;
				case '09': result = 'Eastern Highlands'; break;
				case '10': result = 'East New Britain'; break;
				case '11': result = 'East Sepik'; break;
				case '12': result = 'Madang'; break;
				case '13': result = 'Manus'; break;
				case '14': result = 'Morobe'; break;
				case '15': result = 'New Ireland'; break;
				case '16': result = 'Western Highlands'; break;
				case '17': result = 'West New Britain'; break;
				case '18': result = 'Sandaun'; break;
				case '19': result = 'Enga'; break;
				case '20': result = 'National Capital'; break;
			}
			break;
		case 'PH':
			switch (admin1Code) {
				case '00': result = 'Philippines (general)'; break;
				case '01': result = 'Abra'; break;
				case '02': result = 'Agusan del Norte'; break;
				case '03': result = 'Agusan del Sur'; break;
				case '04': result = 'Aklan'; break;
				case '05': result = 'Albay'; break;
				case '06': result = 'Antique'; break;
				case '07': result = 'Bataan'; break;
				case '08': result = 'Batanes'; break;
				case '09': result = 'Batangas'; break;
				case '10': result = 'Benguet'; break;
				case '11': result = 'Bohol'; break;
				case '12': result = 'Bukidnon'; break;
				case '13': result = 'Bulacan'; break;
				case '14': result = 'Cagayan'; break;
				case '15': result = 'Camarines Norte'; break;
				case '16': result = 'Camarines Sur'; break;
				case '17': result = 'Camiguin'; break;
				case '18': result = 'Capiz'; break;
				case '19': result = 'Catanduanes'; break;
				case '20': result = 'Cavite'; break;
				case '21': result = 'Cebu'; break;
				case '22': result = 'Basilan'; break;
				case '23': result = 'Eastern Samar'; break;
				case '24': result = 'Davao'; break;
				case '25': result = 'Davao del Sur'; break;
				case '26': result = 'Davao Oriental'; break;
				case '27': result = 'Ifugao'; break;
				case '28': result = 'Ilocos Norte'; break;
				case '29': result = 'Ilocos Sur'; break;
				case '30': result = 'Iloilo'; break;
				case '31': result = 'Isabela'; break;
				case '32': result = 'Kalinga-Apayao'; break;
				case '33': result = 'Laguna'; break;
				case '34': result = 'Lanao del Norte'; break;
				case '35': result = 'Lanao del Sur'; break;
				case '36': result = 'La Union'; break;
				case '37': result = 'Leyte'; break;
				case '38': result = 'Marinduque'; break;
				case '39': result = 'Masbate'; break;
				case '40': result = 'Mindoro Occidental'; break;
				case '41': result = 'Mindoro Oriental'; break;
				case '42': result = 'Misamis Occidental'; break;
				case '43': result = 'Misamis Oriental'; break;
				case '44': result = 'Mountain Province'; break;
				case '45': result = '(RP45)'; break;
				case '46': result = 'Negros Oriental'; break;
				case '47': result = 'Nueva Ecija'; break;
				case '48': result = 'Nueva Vizcaya'; break;
				case '49': result = 'Palawan'; break;
				case '50': result = 'Pampanga'; break;
				case '51': result = 'Pangasinan'; break;
				case '53': result = 'Rizal'; break;
				case '54': result = 'Romblon'; break;
				case '55': result = 'Samar'; break;
				case '56': result = 'Maguindanao'; break;
				case '57': result = 'North Cotabato'; break;
				case '58': result = 'Sorsogon'; break;
				case '59': result = 'Southern Leyte'; break;
				case '60': result = 'Sulu'; break;
				case '61': result = 'Surigao del Norte'; break;
				case '62': result = 'Surigao del Sur'; break;
				case '63': result = 'Tarlac'; break;
				case '64': result = 'Zambales'; break;
				case '65': result = 'Zamboanga del Norte'; break;
				case '66': result = 'Zamboanga del Sur'; break;
				case '67': result = 'Northern Samar'; break;
				case '68': result = 'Quirino'; break;
				case '69': result = 'Siquijor'; break;
				case '70': result = 'South Cotabato'; break;
				case '71': result = 'Sultan Kudarat'; break;
				case '72': result = 'Tawi-Tawi'; break;
				case 'A1': result = 'Angeles'; break;
				case 'A2': result = 'Bacolod City'; break;
				case 'A3': result = 'Bago'; break;
				case 'A4': result = 'Baguio'; break;
				case 'A5': result = 'Bais'; break;
				case 'A6': result = 'Basilan'; break;
				case 'A7': result = 'Batangas'; break;
				case 'A8': result = 'Butuan'; break;
				case 'A9': result = 'Cabanatuan'; break;
				case 'B1': result = 'Cadiz'; break;
				case 'B2': result = 'Chartered City of Cagayan de Oro'; break;
				case 'B3': result = 'Calbayog'; break;
				case 'B4': result = 'Caloocan'; break;
				case 'B5': result = 'Canlaon'; break;
				case 'B6': result = 'Cavite'; break;
				case 'B7': result = 'Cebu City'; break;
				case 'B8': result = 'Cotabato'; break;
				case 'B9': result = 'Dagupan'; break;
				case 'C1': result = 'Danao'; break;
				case 'C2': result = 'Dapitan'; break;
				case 'C3': result = 'Davao'; break;
				case 'C4': result = 'Dipolog'; break;
				case 'C5': result = 'Dumaguete'; break;
				case 'C6': result = 'General Santos'; break;
				case 'C7': result = 'Gingoog'; break;
				case 'C8': result = 'Chartered City of Iligan'; break;
				case 'C9': result = 'Iloilo'; break;
				case 'D1': result = 'Iriga'; break;
				case 'D2': result = 'La Carlota'; break;
				case 'D3': result = 'Laoag'; break;
				case 'D4': result = 'Lapu-Lapu'; break;
				case 'D5': result = 'Legaspi'; break;
				case 'D6': result = 'Lipa'; break;
				case 'D7': result = 'Lucena'; break;
				case 'D8': result = 'Mandaue'; break;
				case 'D9': result = 'Manila'; break;
				case 'E1': result = 'Chartered City of Marawi'; break;
				case 'E2': result = 'Naga'; break;
				case 'E3': result = 'Olongapo'; break;
				case 'E4': result = 'Ormoc'; break;
				case 'E5': result = 'Oroquieta'; break;
				case 'E6': result = 'Ozamis'; break;
				case 'E7': result = 'Pagadian'; break;
				case 'E8': result = 'Palayan'; break;
				case 'E9': result = 'Pasay'; break;
				case 'F1': result = 'Puerto Princesa'; break;
				case 'F2': result = 'Quezon'; break;
				case 'F3': result = 'Roxas'; break;
				case 'F4': result = 'San Carlos, Negros Occidental'; break;
				case 'F5': result = 'San Carlos, Pangasinan'; break;
				case 'F6': result = 'San Jose'; break;
				case 'F7': result = 'San Pablo'; break;
				case 'F8': result = 'Silay'; break;
				case 'F9': result = 'Surigao'; break;
				case 'G1': result = 'Tacloban'; break;
				case 'G2': result = 'Tagaytay'; break;
				case 'G3': result = 'Tagbilaran'; break;
				case 'G4': result = 'Tangub'; break;
				case 'G5': result = 'Toledo'; break;
				case 'G6': result = 'Trece Martires'; break;
				case 'G7': result = 'Zamboanga City'; break;
				case 'G8': result = 'Aurora'; break;
				case 'H2': result = 'Quezon'; break;
				case 'H3': result = 'Negros Occidental'; break;
			}
			break;
		case 'PK':
			switch (admin1Code) {
				case '00': result = 'Pakistan (general)'; break;
				case '01': result = 'Federally Administered Tribal Areas'; break;
				case '02': result = 'Balochistān'; break;
				case '03': result = 'North-West Frontier'; break;
				case '04': result = 'Punjab'; break;
				case '05': result = 'Sindh'; break;
				case '06': result = 'Azad Kashmir'; break;
				case '07': result = 'Northern Areas'; break;
				case '08': result = 'Islāmābād'; break;
			}
			break;
		case 'PL':
			switch (admin1Code) {
				case '23': result = 'Biala Podlaska'; break;
				case '24': result = 'Bialystok'; break;
				case '25': result = 'Bielsko'; break;
				case '26': result = 'Bydgoszcz'; break;
				case '27': result = 'Chelm'; break;
				case '28': result = 'Ciechanow'; break;
				case '29': result = 'Czestochowa'; break;
				case '30': result = 'Elblag'; break;
				case '31': result = 'Gdansk'; break;
				case '32': result = 'Gorzow'; break;
				case '33': result = 'Jelenia Gora'; break;
				case '34': result = 'Kalisz'; break;
				case '35': result = 'Katowice'; break;
				case '36': result = 'Kielce'; break;
				case '37': result = 'Konin'; break;
				case '38': result = 'Koszalin'; break;
				case '39': result = 'Krakow'; break;
				case '40': result = 'Krosno'; break;
				case '41': result = 'Legnica'; break;
				case '42': result = 'Leszno'; break;
				case '43': result = 'Lodz'; break;
				case '44': result = 'Lomza'; break;
				case '45': result = 'Lublin'; break;
				case '46': result = 'Nowy Sacz'; break;
				case '47': result = 'Olsztyn'; break;
				case '48': result = 'Opole'; break;
				case '49': result = 'Ostroleka'; break;
				case '50': result = 'Pita'; break;
				case '51': result = 'Piotrkow'; break;
				case '52': result = 'Plock'; break;
				case '53': result = 'Poznan'; break;
				case '54': result = 'Przemysl'; break;
				case '55': result = 'Radom'; break;
				case '56': result = 'Rzeszow'; break;
				case '57': result = 'Siedlce'; break;
				case '58': result = 'Sieradz'; break;
				case '59': result = 'Skierniewice'; break;
				case '60': result = 'Slupsk'; break;
				case '61': result = 'Suwalki'; break;
				case '62': result = 'Szczecin'; break;
				case '63': result = 'Tarnobrzeg'; break;
				case '64': result = 'Tarnow'; break;
				case '65': result = 'Torufi'; break;
				case '66': result = 'Walbrzych'; break;
				case '67': result = 'Warszawa'; break;
				case '68': result = 'Wloclawek'; break;
				case '69': result = 'Wroclaw'; break;
				case '70': result = 'Zamosc'; break;
				case '71': result = 'Zielona Gora'; break;
				case '72': result = 'Lower Silesian Voivodeship'; break;
				case '73': result = 'Kujawsko-Pomorskie Voivodship'; break;
				case '74': result = 'Łódź Voivodeship'; break;
				case '75': result = 'Lublin Voivodeship'; break;
				case '76': result = 'Lubusz Voivodship'; break;
				case '77': result = 'Lesser Poland Voivodeship'; break;
				case '78': result = 'Masovian Voivodeship'; break;
				case '79': result = 'Opole Voivodeship'; break;
				case '80': result = 'Subcarpathian Voivodeship'; break;
				case '81': result = 'Podlasie Voivodship'; break;
				case '82': result = 'Pomeranian Voivodeship'; break;
				case '83': result = 'Silesian Voivodeship'; break;
				case '84': result = 'Świętokrzyskie Voivodship'; break;
				case '85': result = 'Warmian-Masurian Voivodeship'; break;
				case '86': result = 'Greater Poland Voivodeship'; break;
				case '87': result = 'West Pomeranian Voivodeship'; break;
			}
			break;
		case 'PM':
			switch (admin1Code) {
				case '975': result = 'Collectivité territoriale de Saint-Pierre-et-Miquelon'; break;
			}
			break;
		case 'PN':
			switch (admin1Code) {
				case '00': result = 'Pitcairn Islands (general)'; break;
			}
			break;
		case 'PS':
			switch (admin1Code) {
				case '00': result = 'Palestine (general)'; break;
				case 'GZ': result = 'Gaza Strip'; break;
				case 'WE': result = 'West Bank'; break;
			}
			break;
		case 'PT':
			switch (admin1Code) {
				case '00': result = 'Portugal (general)'; break;
				case '02': result = 'Aveiro'; break;
				case '03': result = 'Beja'; break;
				case '04': result = 'Braga'; break;
				case '05': result = 'Bragança'; break;
				case '06': result = 'Castelo Branco'; break;
				case '07': result = 'Coimbra'; break;
				case '08': result = 'Évora'; break;
				case '09': result = 'Faro'; break;
				case '10': result = 'Madeira'; break;
				case '11': result = 'Guarda'; break;
				case '13': result = 'Leiria'; break;
				case '14': result = 'Lisboa'; break;
				case '16': result = 'Portalegre'; break;
				case '17': result = 'Porto'; break;
				case '18': result = 'Santarém'; break;
				case '19': result = 'Setúbal'; break;
				case '20': result = 'Viana do Castelo'; break;
				case '21': result = 'Vila Real'; break;
				case '22': result = 'Viseu'; break;
				case '23': result = 'Azores'; break;
			}
			break;
		case 'PW':
			switch (admin1Code) {
				case '00': result = 'Palau (general)'; break;
			}
			break;
		case 'PY':
			switch (admin1Code) {
				case '00': result = 'Paraguay (general)'; break;
				case '01': result = 'Alto Paraná'; break;
				case '02': result = 'Amambay'; break;
				case '03': result = 'Departamento de Alto Paraguay'; break;
				case '04': result = 'Caaguazú'; break;
				case '05': result = 'Caazapá'; break;
				case '06': result = 'Central'; break;
				case '07': result = 'Concepción'; break;
				case '08': result = 'Cordillera'; break;
				case '10': result = 'Guairá'; break;
				case '11': result = 'Itapúa'; break;
				case '12': result = 'Misiones'; break;
				case '13': result = 'Ñeembucú'; break;
				case '15': result = 'Paraguarí'; break;
				case '16': result = 'Presidente Hayes'; break;
				case '17': result = 'San Pedro'; break;
				case '19': result = 'Canindeyú'; break;
				case '22': result = 'Asunción'; break;
				case '23': result = 'Asunción'; break;
				case '24': result = 'Boquerón'; break;
			}
			break;
		case 'QA':
			switch (admin1Code) {
				case '00': result = 'Qatar (general)'; break;
				case '01': result = 'Ad Dawḩah'; break;
				case '02': result = 'Al Ghuwayrīyah'; break;
				case '03': result = 'Al Jumaylīyah'; break;
				case '04': result = 'Al Khawr'; break;
				case '05': result = 'Al Wakrah Municipality'; break;
				case '06': result = 'Ar Rayyān'; break;
				case '07': result = 'Jarayan al Batinah'; break;
				case '08': result = 'Madīnat ash Shamāl'; break;
				case '09': result = 'Umm Şalāl'; break;
				case '10': result = 'Al Wakrah'; break;
				case '11': result = 'Jarayān al Bāţinah'; break;
				case '12': result = 'Umm Sa‘īd'; break;
			}
			break;
		case 'RE':
			switch (admin1Code) {
				case 'RE': result = 'Région Réunion'; break;
			}
			break;
		case 'RO':
			switch (admin1Code) {
				case '00': result = 'Judeţul Covurlui'; break;
				case '01': result = 'Alba'; break;
				case '02': result = 'Arad'; break;
				case '03': result = 'Argeş'; break;
				case '04': result = 'Bacău'; break;
				case '05': result = 'Bihor'; break;
				case '06': result = 'Bistriţa-Năsăud'; break;
				case '07': result = 'Botoşani'; break;
				case '08': result = 'Brăila'; break;
				case '09': result = 'Braşov'; break;
				case '10': result = 'Bucureşti'; break;
				case '11': result = 'Buzău'; break;
				case '12': result = 'Caraş-Severin'; break;
				case '13': result = 'Cluj'; break;
				case '14': result = 'Constanţa'; break;
				case '15': result = 'Covasna'; break;
				case '16': result = 'Dâmboviţa'; break;
				case '17': result = 'Dolj'; break;
				case '18': result = 'Galaţi'; break;
				case '19': result = 'Gorj'; break;
				case '20': result = 'Harghita'; break;
				case '21': result = 'Hunedoara'; break;
				case '22': result = 'Ialomiţa'; break;
				case '23': result = 'Iaşi'; break;
				case '25': result = 'Maramureş'; break;
				case '26': result = 'Mehedinţi'; break;
				case '27': result = 'Mureş'; break;
				case '28': result = 'Neamţ'; break;
				case '29': result = 'Olt'; break;
				case '30': result = 'Prahova'; break;
				case '31': result = 'Sălaj'; break;
				case '32': result = 'Satu Mare'; break;
				case '33': result = 'Sibiu'; break;
				case '34': result = 'Suceava'; break;
				case '35': result = 'Teleorman'; break;
				case '36': result = 'Timiş'; break;
				case '37': result = 'Tulcea'; break;
				case '38': result = 'Vaslui'; break;
				case '39': result = 'Vâlcea'; break;
				case '40': result = 'Vrancea'; break;
				case '41': result = 'Călăraşi'; break;
				case '42': result = 'Giurgiu'; break;
				case '43': result = 'Ilfov'; break;
			}
			break;
		case 'RS':
			switch (admin1Code) {
				case '00': result = 'Serbia (general)'; break;
				case '02': result = 'Autonomna Pokrajina Vojvodina'; break;
			}
			break;
		case 'RU':
			switch (admin1Code) {
				case '00': result = 'Russia (general)'; break;
				case '01': result = 'Adygeya'; break;
				case '02': result = 'Aginskiy Buryatskiy Avtonomnyy Okrug'; break;
				case '03': result = 'Altay'; break;
				case '04': result = 'Altayskiy Kray'; break;
				case '05': result = 'Amur'; break;
				case '06': result = 'Arkhangelsk'; break;
				case '07': result = 'Astrakhan'; break;
				case '08': result = 'Bashkortostan'; break;
				case '09': result = 'Belgorod'; break;
				case '10': result = 'Brjansk'; break;
				case '11': result = 'Buryatiya'; break;
				case '13': result = 'Tsjeljabinsk'; break;
				case '14': result = 'Tsjita'; break;
				case '15': result = 'Chukotskiy Avtonomnyy Okrug'; break;
				case '16': result = 'Chuvashia'; break;
				case '17': result = 'Dagestan'; break;
				case '18': result = 'Evenkiyskiy Avtonomnyy Okrug'; break;
				case '19': result = 'Ingushetiya'; break;
				case '20': result = 'Irkutsk'; break;
				case '21': result = 'Ivanovo'; break;
				case '22': result = 'Kabardino-Balkariya'; break;
				case '23': result = 'Kaliningrad'; break;
				case '24': result = 'Kalmykiya'; break;
				case '25': result = 'Kaluga'; break;
				case '26': result = 'Kamtsjatka'; break;
				case '27': result = 'Karachayevo-Cherkesiya'; break;
				case '28': result = 'Kareliya'; break;
				case '29': result = 'Kemerovo'; break;
				case '30': result = 'Khabarovsk Krai'; break;
				case '31': result = 'Khakasiya'; break;
				case '32': result = 'Khanty-Mansiyskiy Avtonomnyy Okrug'; break;
				case '33': result = 'Kirov'; break;
				case '34': result = 'Komi'; break;
				case '36': result = 'Koryakskiy Avtonomnyy Okrug'; break;
				case '37': result = 'Kostroma'; break;
				case '38': result = 'Krasnodarskiy Kray'; break;
				case '39': result = 'Krasnoyarskiy Kray'; break;
				case '40': result = 'Kurgan'; break;
				case '41': result = 'Kursk'; break;
				case '42': result = 'Leningrad'; break;
				case '43': result = 'Lipetsk'; break;
				case '44': result = 'Magadan'; break;
				case '45': result = 'Mariy-El'; break;
				case '46': result = 'Mordoviya'; break;
				case '47': result = 'Moskva fylke'; break;
				case '48': result = 'Moscow'; break;
				case '49': result = 'Murmansk Oblast'; break;
				case '50': result = 'Nenetskiy Avtonomnyy Okrug'; break;
				case '51': result = 'Nizjnij Novgorod'; break;
				case '52': result = 'Novgorod'; break;
				case '53': result = 'Novosibirsk'; break;
				case '54': result = 'Omsk'; break;
				case '55': result = 'Orenburg'; break;
				case '56': result = 'Orjol'; break;
				case '57': result = 'Penza'; break;
				case '59': result = 'Primorskiy Kray'; break;
				case '60': result = 'Pskov'; break;
				case '61': result = 'Rostov'; break;
				case '62': result = 'Rjazan'; break;
				case '63': result = 'Sakha'; break;
				case '64': result = 'Sakhalin'; break;
				case '65': result = 'Samara'; break;
				case '66': result = 'Sankt-Peterburg'; break;
				case '67': result = 'Saratov'; break;
				case '68': result = 'Severnaya Osetiya-Alaniya'; break;
				case '69': result = 'Smolensk'; break;
				case '70': result = 'Stavropol\'skiy Kray'; break;
				case '71': result = 'Sverdlovsk'; break;
				case '72': result = 'Tambov'; break;
				case '73': result = 'Tatarstan'; break;
				case '74': result = 'Taymyrskiy (Dolgano-Nenetskiy) Avtonomnyy Okrug'; break;
				case '75': result = 'Tomsk'; break;
				case '76': result = 'Tula'; break;
				case '77': result = 'Tver'; break;
				case '78': result = 'Tjumen'; break;
				case '79': result = 'Tyva'; break;
				case '80': result = 'Udmurtiya'; break;
				case '81': result = 'Uljanovsk'; break;
				case '82': result = 'Ust\'-Ordynskiy Buryatskiy Avtonomnyy Okrug'; break;
				case '83': result = 'Vladimir'; break;
				case '84': result = 'Volgograd'; break;
				case '85': result = 'Vologda'; break;
				case '86': result = 'Voronezj'; break;
				case '87': result = 'Yamalo-Nenetskiy Avtonomnyy Okrug'; break;
				case '88': result = 'Jaroslavl'; break;
				case '89': result = 'Jewish Autonomous Oblast'; break;
				case '90': result = 'Permskiy Kray'; break;
				case 'CI': result = 'Chechnya'; break;
				case 'JA': result = 'RSJA'; break;
			}
			break;
		case 'RW':
			switch (admin1Code) {
				case '00': result = 'Rwanda (general)'; break;
				case '01': result = 'Butare'; break;
				case '02': result = 'Byumba'; break;
				case '03': result = 'Cyangugu'; break;
				case '04': result = 'Gikongoro'; break;
				case '05': result = 'Gisenyi'; break;
				case '06': result = 'Gitarama'; break;
				case '07': result = 'Kibungo'; break;
				case '08': result = 'Kibuye'; break;
				case '09': result = 'Kigali'; break;
				case '10': result = 'Ruhengeri'; break;
				case '11': result = 'Eastern Province'; break;
				case '12': result = 'Kigali City'; break;
				case '13': result = 'Northern Province'; break;
				case '14': result = 'Western Province'; break;
				case '15': result = 'Southern Province'; break;
			}
			break;
		case 'SA':
			switch (admin1Code) {
				case '00': result = 'Saudi Arabia (general)'; break;
				case '02': result = 'Al Bāḩah'; break;
				case '05': result = 'Al Madīnah'; break;
				case '06': result = 'Ash Sharqīyah'; break;
				case '08': result = 'Al Qaşīm'; break;
				case '10': result = 'Ar Riyāḑ'; break;
				case '11': result = '‘Asīr'; break;
				case '13': result = 'Ḩāʼil'; break;
				case '14': result = 'Makkah'; break;
				case '15': result = 'Northern Borders Region'; break;
				case '16': result = 'Najrān'; break;
				case '17': result = 'Jīzān'; break;
				case '19': result = 'Tabūk'; break;
				case '20': result = 'Al Jawf'; break;
			}
			break;
		case 'SB':
			switch (admin1Code) {
				case '00': result = 'Makira Province'; break;
				case '03': result = 'Malaita'; break;
				case '04': result = 'Western'; break;
				case '05': result = 'Central'; break;
				case '06': result = 'Guadalcanal'; break;
				case '07': result = 'Isabel'; break;
				case '08': result = 'Makira'; break;
				case '09': result = 'Temotu'; break;
				case '11': result = 'Choiseul'; break;
				case '12': result = 'Rennell and Bellona'; break;
			}
			break;
		case 'SC':
			switch (admin1Code) {
				case '00': result = 'Seychelles (general)'; break;
				case '01': result = 'Anse aux Pins'; break;
				case '02': result = 'Anse Boileau'; break;
				case '03': result = 'Anse Etoile'; break;
				case '04': result = 'Anse Louis'; break;
				case '05': result = 'Anse Royale'; break;
				case '06': result = 'Baie Lazare'; break;
				case '07': result = 'Baie Sainte Anne'; break;
				case '08': result = 'Beau Vallon'; break;
				case '09': result = 'Bel Air'; break;
				case '10': result = 'Bel Ombre'; break;
				case '11': result = 'Cascade'; break;
				case '12': result = 'Glacis'; break;
				case '13': result = 'Saint Thomas Middle Island Parish'; break;
				case '14': result = 'Grand Anse Praslin'; break;
				case '15': result = 'Trinity Palmetto Point Parish'; break;
				case '16': result = 'La Riviere Anglaise'; break;
				case '17': result = 'Mont Buxton'; break;
				case '18': result = 'Mont Fleuri'; break;
				case '19': result = 'Plaisance'; break;
				case '20': result = 'Pointe Larue'; break;
				case '21': result = 'Port Glaud'; break;
				case '22': result = 'Saint Louis'; break;
				case '23': result = 'Takamaka'; break;
				case '24': result = 'Anse aux Pins'; break;
				case '25': result = 'Anse Boileau'; break;
				case '26': result = 'Anse Etoile'; break;
				case '27': result = 'Anse Royale'; break;
				case '28': result = 'Baie Lazare'; break;
				case '29': result = 'Beau Vallon'; break;
				case '30': result = 'Bel Ombre'; break;
				case '31': result = 'Glacis'; break;
				case '32': result = 'Grand Anse Mahe'; break;
				case '33': result = 'Grand Anse Praslin'; break;
				case '34': result = 'Inner Islands'; break;
				case '35': result = 'English River'; break;
				case '36': result = 'Mont Fleuri'; break;
				case '37': result = 'Plaisance'; break;
				case '38': result = 'Pointe Larue'; break;
				case '39': result = 'Port Glaud'; break;
				case '40': result = 'Takamaka'; break;
				case '41': result = 'Au Cap'; break;
				case '42': result = 'Les Mamelles'; break;
				case '43': result = 'Roche Caiman'; break;
			}
			break;
		case 'SD':
			switch (admin1Code) {
				case '00': result = 'Sudan (general)'; break;
				case '26': result = '(SU26)'; break;
				case '27': result = 'Al Wilāyah al Wusţá'; break;
				case '28': result = 'Al Wilāyah al Istiwā\'īyah'; break;
				case '29': result = 'Khartoum'; break;
				case '30': result = 'Ash Shamaliyah'; break;
				case '31': result = 'Al Wilāyah ash Sharqīyah'; break;
				case '32': result = 'Ba?r al Ghazal Wilayat'; break;
				case '33': result = 'Darfur Wilayat'; break;
				case '34': result = 'Kurdufan Wilayat'; break;
				case '35': result = 'Upper Nile'; break;
				case '36': result = 'Red Sea'; break;
				case '37': result = 'Lakes'; break;
				case '38': result = 'Al Jazirah'; break;
				case '39': result = 'Al Qadarif'; break;
				case '40': result = 'Unity'; break;
				case '41': result = 'White Nile'; break;
				case '42': result = 'Blue Nile'; break;
				case '43': result = 'Northern'; break;
				case '44': result = 'Central Equatoria'; break;
				case '45': result = 'Gharb al Istiwāʼīyah'; break;
				case '46': result = 'Western Bahr al Ghazal'; break;
				case '47': result = 'Gharb Dārfūr'; break;
				case '48': result = 'Gharb Kurdufān'; break;
				case '49': result = 'Janūb Dārfūr'; break;
				case '50': result = 'Janūb Kurdufān'; break;
				case '51': result = 'Junqalī'; break;
				case '52': result = 'Kassalā'; break;
				case '53': result = 'Nahr an Nīl'; break;
				case '54': result = 'Shamāl Baḩr al Ghazāl'; break;
				case '55': result = 'Shamāl Dārfūr'; break;
				case '56': result = 'Shamāl Kurdufān'; break;
				case '57': result = 'Eastern Equatoria'; break;
				case '58': result = 'Sinnār'; break;
				case '59': result = 'Warab'; break;
			}
			break;
		case 'SE':
			switch (admin1Code) {
				case '00': result = 'Sweden (general)'; break;
				case '01': result = 'Alvsborg '; break;
				case '02': result = 'Blekinge Län'; break;
				case '03': result = 'Gävleborgs Län'; break;
				case '04': result = 'Goteborgs Och Bohus'; break;
				case '05': result = 'Gotlands Län'; break;
				case '06': result = 'Hallands Län'; break;
				case '07': result = 'Jämtlands Län'; break;
				case '08': result = 'Jönköpings Län'; break;
				case '09': result = 'Kalmar Län'; break;
				case '10': result = 'Dalarnas Län'; break;
				case '11': result = 'Kristianstad'; break;
				case '12': result = 'Kronobergs Län'; break;
				case '13': result = 'Malmohus'; break;
				case '14': result = 'Norrbottens Län'; break;
				case '15': result = 'Örebro Län'; break;
				case '16': result = 'Östergötlands Län'; break;
				case '17': result = 'Skaraborg'; break;
				case '18': result = 'Södermanlands Län'; break;
				case '21': result = 'Uppsala Län'; break;
				case '22': result = 'Värmlands Län'; break;
				case '23': result = 'Västerbottens Län'; break;
				case '24': result = 'Västernorrlands Län'; break;
				case '25': result = 'Västmanlands Län'; break;
				case '26': result = 'Stockholms Län'; break;
				case '27': result = 'Skåne Län'; break;
				case '28': result = 'Västra Götalands Län'; break;
			}
			break;
		case 'SG':
			switch (admin1Code) {
				case '00': result = 'Singapore (general)'; break;
			}
			break;
		case 'SH':
			switch (admin1Code) {
				case '00': result = 'Saint Helena (general)'; break;
				case '01': result = 'Ascension'; break;
				case '02': result = 'Saint Helena'; break;
				case '03': result = 'Tristan da Cunha'; break;
			}
			break;
		case 'SI':
			switch (admin1Code) {
				case '00': result = 'Občina [historical] Hodoš Šalovci'; break;
				case '01': result = 'Ajdovščina'; break;
				case '02': result = 'Beltinci'; break;
				case '03': result = 'Bled'; break;
				case '04': result = 'Bohinj'; break;
				case '05': result = 'Borovnica'; break;
				case '06': result = 'Bovec'; break;
				case '07': result = 'Brda'; break;
				case '08': result = 'Brežice'; break;
				case '09': result = 'Brezovica'; break;
				case '11': result = 'Celje'; break;
				case '12': result = 'Občina Cerklje na Gorenjskem'; break;
				case '13': result = 'Cerknica'; break;
				case '14': result = 'Cerkno'; break;
				case '15': result = 'Črenšovci'; break;
				case '16': result = 'Črna na Koroškem'; break;
				case '17': result = 'Črnomelj'; break;
				case '19': result = 'Divača'; break;
				case '20': result = 'Dobrepolje'; break;
				case '22': result = 'Občina Dol pri Ljubljani'; break;
				case '24': result = 'Dornava'; break;
				case '25': result = 'Dravograd'; break;
				case '26': result = 'Duplek'; break;
				case '27': result = 'Gorenja Vas-Poljane'; break;
				case '28': result = 'Gorišnica'; break;
				case '29': result = 'Gornja Radgona'; break;
				case '30': result = 'Gornji Grad'; break;
				case '31': result = 'Gornji Petrovci'; break;
				case '32': result = 'Grosuplje'; break;
				case '34': result = 'Hrastnik'; break;
				case '35': result = 'Hrpelje-Kozina'; break;
				case '36': result = 'Idrija'; break;
				case '37': result = 'Ig'; break;
				case '38': result = 'Ilirska Bistrica'; break;
				case '39': result = 'Ivančna Gorica'; break;
				case '40': result = 'Izola-Isola'; break;
				case '42': result = 'Juršinci'; break;
				case '44': result = 'Kanal'; break;
				case '45': result = 'Kidričevo'; break;
				case '46': result = 'Kobarid'; break;
				case '47': result = 'Kobilje'; break;
				case '49': result = 'Komen'; break;
				case '50': result = 'Koper-Capodistria'; break;
				case '51': result = 'Kozje'; break;
				case '52': result = 'Kranj'; break;
				case '53': result = 'Kranjska Gora'; break;
				case '54': result = 'Krško'; break;
				case '55': result = 'Kungota'; break;
				case '57': result = 'Laško'; break;
				case '61': result = 'Ljubljana'; break;
				case '62': result = 'Ljubno'; break;
				case '64': result = 'Logatec'; break;
				case '66': result = 'Loški Potok'; break;
				case '68': result = 'Lukovica'; break;
				case '71': result = 'Medvode'; break;
				case '72': result = 'Mengeš'; break;
				case '73': result = 'Metlika'; break;
				case '74': result = 'Mežica'; break;
				case '76': result = 'Mislinja'; break;
				case '77': result = 'Moravče'; break;
				case '78': result = 'Moravske Toplice'; break;
				case '79': result = 'Mozirje'; break;
				case '80': result = 'Murska Sobota'; break;
				case '81': result = 'Muta'; break;
				case '82': result = 'Naklo'; break;
				case '83': result = 'Nazarje'; break;
				case '84': result = 'Nova Gorica'; break;
				case '86': result = 'Odranci'; break;
				case '87': result = 'Ormož'; break;
				case '88': result = 'Osilnica'; break;
				case '89': result = 'Pesnica'; break;
				case '91': result = 'Pivka'; break;
				case '92': result = 'Podčetrtek'; break;
				case '94': result = 'Postojna'; break;
				case '97': result = 'Puconci'; break;
				case '98': result = 'Rače-Fram'; break;
				case '99': result = 'Radeče'; break;
				case 'A1': result = 'Radenci'; break;
				case 'A2': result = 'Radlje ob Dravi'; break;
				case 'A3': result = 'Radovljica'; break;
				case 'A6': result = 'Rogašovci'; break;
				case 'A7': result = 'Rogaška Slatina'; break;
				case 'A8': result = 'Rogatec'; break;
				case 'B1': result = 'Semič'; break;
				case 'B2': result = 'Šenčur'; break;
				case 'B3': result = 'Šentilj'; break;
				case 'B4': result = 'Šentjernej'; break;
				case 'B6': result = 'Sevnica'; break;
				case 'B7': result = 'Sežana'; break;
				case 'B8': result = 'Škocjan'; break;
				case 'B9': result = 'Škofja Loka'; break;
				case 'C1': result = 'Škofljica'; break;
				case 'C2': result = 'Slovenj Gradec'; break;
				case 'C4': result = 'Slovenska Konjice'; break;
				case 'C5': result = 'Šmarje pri Jelšah'; break;
				case 'C6': result = 'Šmartno ob Paki'; break;
				case 'C7': result = 'Šoštanj'; break;
				case 'C8': result = 'Starše'; break;
				case 'C9': result = 'Štore'; break;
				case 'D1': result = 'Sveti Jurij'; break;
				case 'D2': result = 'Tolmin'; break;
				case 'D3': result = 'Trbovlje'; break;
				case 'D4': result = 'Trebnje'; break;
				case 'D5': result = 'Tržič'; break;
				case 'D6': result = 'Turnišče'; break;
				case 'D7': result = 'Velenje'; break;
				case 'D8': result = 'Velike Lašče'; break;
				case 'E1': result = 'Vipava'; break;
				case 'E2': result = 'Vitanje'; break;
				case 'E3': result = 'Vodice'; break;
				case 'E5': result = 'Vrhnika'; break;
				case 'E6': result = 'Vuzenica'; break;
				case 'E7': result = 'Zagorje ob Savi'; break;
				case 'E9': result = 'Zavrč'; break;
				case 'F1': result = 'Železniki'; break;
				case 'F2': result = 'Žiri'; break;
				case 'F3': result = 'Zreče'; break;
				case 'F4': result = 'Benedikt'; break;
				case 'F5': result = 'Bistrica ob Sotli'; break;
				case 'F6': result = 'Bloke'; break;
				case 'F7': result = 'Braslovče'; break;
				case 'F8': result = 'Cankova'; break;
				case 'F9': result = 'Cerkvenjak'; break;
				case 'G1': result = 'Destrnik'; break;
				case 'G2': result = 'Dobje'; break;
				case 'G3': result = 'Dobrna'; break;
				case 'G4': result = 'Dobrova-Horjul-Polhov Gradec'; break;
				case 'G5': result = 'Dobrovnik-Dobronak'; break;
				case 'G6': result = 'Dolenjske Toplice'; break;
				case 'G7': result = 'Domžale'; break;
				case 'G8': result = 'Grad'; break;
				case 'G9': result = 'Hajdina'; break;
				case 'H1': result = 'Hoče-Slivnica'; break;
				case 'H2': result = 'Hodoš-Hodos'; break;
				case 'H3': result = 'Horjul'; break;
				case 'H4': result = 'Jesenice'; break;
				case 'H5': result = 'Jezersko'; break;
				case 'H6': result = 'Kamnik'; break;
				case 'H7': result = 'Kočevje'; break;
				case 'H8': result = 'Komenda'; break;
				case 'H9': result = 'Kostel'; break;
				case 'I1': result = 'Križevci'; break;
				case 'I2': result = 'Kuzma'; break;
				case 'I3': result = 'Lenart'; break;
				case 'I4': result = 'Lendava-Lendva'; break;
				case 'I5': result = 'Litija'; break;
				case 'I6': result = 'Ljutomer'; break;
				case 'I7': result = 'Loška Dolina'; break;
				case 'I8': result = 'Lovrenc na Pohorju'; break;
				case 'I9': result = 'Luče'; break;
				case 'J1': result = 'Majšperk'; break;
				case 'J2': result = 'Maribor'; break;
				case 'J3': result = 'Markovci'; break;
				case 'J4': result = 'Miklavž na Dravskem Polju'; break;
				case 'J5': result = 'Miren-Kostanjevica'; break;
				case 'J6': result = 'Mirna Peč'; break;
				case 'J7': result = 'Novo Mesto'; break;
				case 'J8': result = 'Oplotnica'; break;
				case 'J9': result = 'Piran-Pirano'; break;
				case 'K1': result = 'Podlehnik'; break;
				case 'K2': result = 'Podvelka'; break;
				case 'K3': result = 'Polzela'; break;
				case 'K4': result = 'Prebold'; break;
				case 'K5': result = 'Preddvor'; break;
				case 'K6': result = 'Prevalje'; break;
				case 'K7': result = 'Ptuj'; break;
				case 'K8': result = 'Ravne na Koroškem'; break;
				case 'K9': result = 'Razkrižje'; break;
				case 'L1': result = 'Ribnica'; break;
				case 'L2': result = 'Ribnica na Pohorju'; break;
				case 'L3': result = 'Ruše'; break;
				case 'L4': result = 'Šalovci'; break;
				case 'L5': result = 'Selnica ob Dravi'; break;
				case 'L6': result = 'Šempeter-Vrtojba'; break;
				case 'L7': result = 'Šentjur pri Celju'; break;
				case 'L8': result = 'Slovenska Bistrica'; break;
				case 'L9': result = 'Šmartno pri Litiji'; break;
				case 'M1': result = 'Sodražica'; break;
				case 'M2': result = 'Solčava'; break;
				case 'M3': result = 'Sveta Ana'; break;
				case 'M4': result = 'Sveti Andraž v Slovenskih Goricah'; break;
				case 'M5': result = 'Tabor'; break;
				case 'M6': result = 'Tišina'; break;
				case 'M7': result = 'Trnovska Vas'; break;
				case 'M8': result = 'Trzin'; break;
				case 'M9': result = 'Velika Polana'; break;
				case 'N1': result = 'Veržej'; break;
				case 'N2': result = 'Videm'; break;
				case 'N3': result = 'Vojnik'; break;
				case 'N4': result = 'Vransko'; break;
				case 'N5': result = 'Žalec'; break;
				case 'N6': result = 'Žetale'; break;
				case 'N7': result = 'Žirovnica'; break;
				case 'N8': result = 'Žužemberk'; break;
			}
			break;
		case 'SK':
			switch (admin1Code) {
				case '00': result = 'Slovakia (general)'; break;
				case '01': result = 'Banskobystrický'; break;
				case '02': result = 'Bratislavský'; break;
				case '03': result = 'Košický'; break;
				case '04': result = 'Nitriansky'; break;
				case '05': result = 'Prešovský'; break;
				case '06': result = 'Trenčiansky'; break;
				case '07': result = 'Trnavský'; break;
				case '08': result = 'Žilinský'; break;
			}
			break;
		case 'SL':
			switch (admin1Code) {
				case '00': result = 'Sierra Leone (general)'; break;
				case '01': result = 'Eastern Province'; break;
				case '02': result = 'Northern Province'; break;
				case '03': result = 'Southern Province'; break;
				case '04': result = 'Western Area'; break;
			}
			break;
		case 'SM':
			switch (admin1Code) {
				case '00': result = 'San Marino (general)'; break;
				case '01': result = 'Acquaviva'; break;
				case '02': result = 'Chiesanuova'; break;
				case '03': result = 'Domagnano'; break;
				case '04': result = 'Faetano'; break;
				case '05': result = 'Fiorentino'; break;
				case '06': result = 'Borgo Maggiore'; break;
				case '07': result = 'San Marino'; break;
				case '08': result = 'Montegiardino'; break;
				case '09': result = 'Serravalle'; break;
			}
			break;
		case 'SN':
			switch (admin1Code) {
				case '00': result = 'Senegal (general)'; break;
				case '01': result = 'Dakar'; break;
				case '03': result = 'Diourbel'; break;
				case '04': result = 'Saint-Louis'; break;
				case '05': result = 'Tambacounda'; break;
				case '07': result = 'Thiès'; break;
				case '08': result = 'Louga'; break;
				case '09': result = 'Fatick'; break;
				case '10': result = 'Kaolack'; break;
				case '11': result = 'Kolda Region'; break;
				case '12': result = 'Ziguinchor'; break;
				case '13': result = 'Louga'; break;
				case '14': result = 'Saint-Louis'; break;
				case '15': result = 'Matam'; break;
			}
			break;
		case 'SO':
			switch (admin1Code) {
				case '00': result = 'Somalia (general)'; break;
				case '01': result = 'Bakool'; break;
				case '02': result = 'Banaadir'; break;
				case '03': result = 'Bari'; break;
				case '04': result = 'Bay'; break;
				case '05': result = 'Galguduud'; break;
				case '06': result = 'Gedo'; break;
				case '07': result = 'Hiiraan'; break;
				case '08': result = 'Middle Juba'; break;
				case '09': result = 'Lower Juba'; break;
				case '10': result = 'Mudug'; break;
				case '12': result = 'Sanaag'; break;
				case '13': result = 'Middle Shabele'; break;
				case '14': result = 'Shabeellaha Hoose'; break;
				case '17': result = '(SO17)'; break;
				case '18': result = 'Nugaal'; break;
				case '19': result = 'Togdheer'; break;
				case '20': result = 'Woqooyi Galbeed'; break;
				case '21': result = 'Awdal'; break;
				case '22': result = 'Sool'; break;
			}
			break;
		case 'SR':
			switch (admin1Code) {
				case '00': result = 'Suriname (general)'; break;
				case '10': result = 'Brokopondo'; break;
				case '11': result = 'Commewijne'; break;
				case '12': result = 'Coronie'; break;
				case '13': result = 'Marowijne'; break;
				case '14': result = 'Nickerie'; break;
				case '15': result = 'Para'; break;
				case '16': result = 'Paramaribo'; break;
				case '17': result = 'Saramacca'; break;
				case '18': result = 'Sipaliwini'; break;
				case '19': result = 'Wanica'; break;
			}
			break;
		case 'ST':
			switch (admin1Code) {
				case '00': result = 'Príncipe'; break;
				case '01': result = 'Príncipe'; break;
				case '02': result = 'São Tomé'; break;
			}
			break;
		case 'SV':
			switch (admin1Code) {
				case '00': result = 'El Salvador (general)'; break;
				case '01': result = 'Ahuachapán'; break;
				case '02': result = 'Cabañas'; break;
				case '03': result = 'Chalatenango'; break;
				case '04': result = 'Cuscatlán'; break;
				case '05': result = 'La Libertad'; break;
				case '06': result = 'La Paz'; break;
				case '07': result = 'La Unión'; break;
				case '08': result = 'Morazán'; break;
				case '09': result = 'San Miguel'; break;
				case '10': result = 'San Salvador'; break;
				case '11': result = 'Santa Ana'; break;
				case '12': result = 'San Vicente'; break;
				case '13': result = 'Sonsonate'; break;
				case '14': result = 'Usulután'; break;
			}
			break;
		case 'SY':
			switch (admin1Code) {
				case '00': result = 'Syria (general)'; break;
				case '01': result = 'Al-Hasakah'; break;
				case '02': result = 'Latakia'; break;
				case '03': result = 'Quneitra'; break;
				case '04': result = 'Ar-Raqqah'; break;
				case '05': result = 'As-Suwayda'; break;
				case '06': result = 'Daraa'; break;
				case '07': result = 'Deir ez-Zor'; break;
				case '08': result = 'Rif-dimashq'; break;
				case '09': result = 'Aleppo'; break;
				case '10': result = 'Hama Governorate'; break;
				case '11': result = 'Homs'; break;
				case '12': result = 'Idlib'; break;
				case '13': result = 'Damascus City'; break;
				case '14': result = 'Tartus'; break;
			}
			break;
		case 'SZ':
			switch (admin1Code) {
				case '00': result = 'Swaziland (general)'; break;
				case '01': result = 'Hhohho'; break;
				case '02': result = 'Lubombo'; break;
				case '03': result = 'Manzini'; break;
				case '04': result = 'Shiselweni'; break;
			}
			break;
		case 'TC':
			switch (admin1Code) {
				case '00': result = 'Turks and Caicos Islands (general)'; break;
			}
			break;
		case 'TD':
			switch (admin1Code) {
				case '00': result = 'Chad (general)'; break;
				case '01': result = 'Batha'; break;
				case '02': result = 'Biltine'; break;
				case '03': result = 'Borkou-Ennedi-Tibesti'; break;
				case '04': result = 'Chari-Baguirmi'; break;
				case '05': result = 'Guéra'; break;
				case '06': result = 'Kanem'; break;
				case '07': result = 'Lac'; break;
				case '08': result = 'Logone Occidental'; break;
				case '09': result = 'Logone Oriental'; break;
				case '10': result = 'Mayo-Kébbi'; break;
				case '11': result = 'Moyen-Chari'; break;
				case '12': result = 'Ouaddaï'; break;
				case '13': result = 'Salamat'; break;
				case '14': result = 'Tandjilé'; break;
			}
			break;
		case 'TF':
			switch (admin1Code) {
				case '01': result = 'District de Saint-Paul-et-Amsterdam'; break;
				case '02': result = 'District de Crozet'; break;
				case '03': result = 'District de Kerguelen'; break;
				case '04': result = 'District de Terre Adélie'; break;
				case '05': result = 'District des Îles Éparses'; break;
			}
			break;
		case 'TG':
			switch (admin1Code) {
				case '00': result = 'Togo (general)'; break;
				case '01': result = 'Amlame'; break;
				case '02': result = 'Aneho'; break;
				case '03': result = 'Atakpame'; break;
				case '04': result = 'Bafilo'; break;
				case '05': result = 'Bassar'; break;
				case '06': result = 'Dapaong'; break;
				case '07': result = 'Kante'; break;
				case '08': result = 'Klouto'; break;
				case '09': result = 'Lama-Kara'; break;
				case '10': result = 'Lome'; break;
				case '11': result = 'Mango'; break;
				case '12': result = 'Niamtougou'; break;
				case '13': result = 'Notse'; break;
				case '14': result = 'Kpagouda'; break;
				case '15': result = 'Badou'; break;
				case '16': result = 'Sotouboua'; break;
				case '17': result = 'Tabligbo'; break;
				case '18': result = 'Tsevie'; break;
				case '19': result = 'Tchamba'; break;
				case '20': result = 'Tchaoudjo'; break;
				case '21': result = 'Vogan'; break;
				case '22': result = 'Centrale'; break;
				case '23': result = 'Kara'; break;
				case '24': result = 'Maritime'; break;
				case '25': result = 'Plateaux'; break;
				case '26': result = 'Savanes'; break;
			}
			break;
		case 'TH':
			switch (admin1Code) {
				case '00': result = 'Thailand (general)'; break;
				case '01': result = 'Mae Hong Son'; break;
				case '02': result = 'Chiang Mai'; break;
				case '03': result = 'Chiang Rai'; break;
				case '04': result = 'Nan'; break;
				case '05': result = 'Lamphun'; break;
				case '06': result = 'Lampang'; break;
				case '07': result = 'Phrae'; break;
				case '08': result = 'Tak'; break;
				case '09': result = 'Sukhothai'; break;
				case '10': result = 'Uttaradit'; break;
				case '11': result = 'Kamphaeng Phet'; break;
				case '12': result = 'Phitsanulok'; break;
				case '13': result = 'Phichit'; break;
				case '14': result = 'Phetchabun'; break;
				case '15': result = 'Uthai Thani'; break;
				case '16': result = 'Nakhon Sawan'; break;
				case '17': result = 'Nong Khai'; break;
				case '18': result = 'Loei'; break;
				case '19': result = 'Udon Thani Changwat'; break;
				case '20': result = 'Sakon Nakhon'; break;
				case '21': result = 'Nakhon Phanom'; break;
				case '22': result = 'Khon Kaen'; break;
				case '23': result = 'Kalasin'; break;
				case '24': result = 'Maha Sarakham'; break;
				case '25': result = 'Roi Et'; break;
				case '26': result = 'Chaiyaphum'; break;
				case '27': result = 'Nakhon Ratchasima'; break;
				case '28': result = 'Buriram'; break;
				case '29': result = 'Surin'; break;
				case '30': result = 'Sisaket'; break;
				case '31': result = 'Narathiwat'; break;
				case '32': result = 'Chai Nat'; break;
				case '33': result = 'Sing Buri'; break;
				case '34': result = 'Lop Buri'; break;
				case '35': result = 'Ang Thong'; break;
				case '36': result = 'Phra Nakhon Si Ayutthaya'; break;
				case '37': result = 'Sara Buri'; break;
				case '38': result = 'Nonthaburi'; break;
				case '39': result = 'Pathum Thani'; break;
				case '40': result = 'Krung Thep Mahanakhon'; break;
				case '41': result = 'Phayao'; break;
				case '42': result = 'Samut Prakan'; break;
				case '43': result = 'Nakhon Nayok'; break;
				case '44': result = 'Chachoengsao'; break;
				case '45': result = 'Prachin Buri Changwat'; break;
				case '46': result = 'Chon Buri'; break;
				case '47': result = 'Rayong'; break;
				case '48': result = 'Chanthaburi'; break;
				case '49': result = 'Trat'; break;
				case '50': result = 'Kanchanaburi'; break;
				case '51': result = 'Suphan Buri'; break;
				case '52': result = 'Ratchaburi'; break;
				case '53': result = 'Nakhon Pathom'; break;
				case '54': result = 'Samut Songkhram'; break;
				case '55': result = 'Samut Sakhon'; break;
				case '56': result = 'Phetchaburi'; break;
				case '57': result = 'Prachuap Khiri Khan'; break;
				case '58': result = 'Chumphon'; break;
				case '59': result = 'Ranong'; break;
				case '60': result = 'Surat Thani'; break;
				case '61': result = 'Phangnga'; break;
				case '62': result = 'Phuket'; break;
				case '63': result = 'Krabi'; break;
				case '64': result = 'Nakhon Si Thammarat'; break;
				case '65': result = 'Trang'; break;
				case '66': result = 'Phatthalung'; break;
				case '67': result = 'Satun'; break;
				case '68': result = 'Songkhla'; break;
				case '69': result = 'Pattani'; break;
				case '70': result = 'Yala'; break;
				case '71': result = 'Ubon Ratchathani Changwat'; break;
				case '72': result = 'Yasothon'; break;
				case '73': result = 'Nakhon Phanom'; break;
				case '74': result = 'Prachin Buri'; break;
				case '75': result = 'Ubon Ratchathani'; break;
				case '76': result = 'Udon Thani'; break;
				case '77': result = 'Amnat Charoen'; break;
				case '78': result = 'Mukdahan'; break;
				case '79': result = 'Nong Bua Lamphu'; break;
				case '80': result = 'Sa Kaeo'; break;
			}
			break;
		case 'TJ':
			switch (admin1Code) {
				case '00': result = 'Kulyabskaya Oblast\''; break;
				case '01': result = 'Gorno-Badakhshan'; break;
				case '02': result = 'Khatlon'; break;
				case '03': result = 'Leninobod'; break;
				case 'RR': result = 'Region of Republican Subordination'; break;
			}
			break;
		case 'TK':
			switch (admin1Code) {
				case '00': result = 'Tokelau (general)'; break;
			}
			break;
		case 'TL':
			switch (admin1Code) {
				case '00': result = 'Bobonaro'; break;
			}
			break;
		case 'TM':
			switch (admin1Code) {
				case '00': result = 'Turkmenistan (general)'; break;
				case '01': result = 'Ahal'; break;
				case '02': result = 'Balkan'; break;
				case '03': result = 'Daşoguz'; break;
				case '04': result = 'Lebap'; break;
				case '05': result = 'Mary'; break;
			}
			break;
		case 'TN':
			switch (admin1Code) {
				case '00': result = 'Tunis al Janubiyah Wilayat'; break;
				case '02': result = 'Al Qaşrayn'; break;
				case '03': result = 'Al Qayrawān'; break;
				case '06': result = 'Jundūbah'; break;
				case '14': result = 'Kef'; break;
				case '15': result = 'Al Mahdīyah'; break;
				case '16': result = 'Al Munastīr'; break;
				case '17': result = 'Bājah'; break;
				case '18': result = 'Banzart'; break;
				case '19': result = 'Nābul'; break;
				case '22': result = 'Silyānah'; break;
				case '23': result = 'Sūsah'; break;
				case '26': result = '(TS26)'; break;
				case '27': result = 'Bin ‘Arūs'; break;
				case '28': result = 'Madanīn'; break;
				case '29': result = 'Qābis'; break;
				case '30': result = 'Qafşah'; break;
				case '31': result = 'Qibilī'; break;
				case '32': result = 'Şafāqis'; break;
				case '33': result = 'Sīdī Bū Zayd'; break;
				case '34': result = 'Taţāwīn'; break;
				case '35': result = 'Tawzar'; break;
				case '36': result = 'Tūnis'; break;
				case '37': result = 'Zaghwān'; break;
				case '38': result = 'Ariana'; break;
				case '39': result = 'Manouba'; break;
			}
			break;
		case 'TO':
			switch (admin1Code) {
				case '00': result = 'Tonga (general)'; break;
				case '01': result = 'Ha‘apai'; break;
				case '02': result = 'Tongatapu'; break;
				case '03': result = 'Vava‘u'; break;
			}
			break;
		case 'TR':
			switch (admin1Code) {
				case '00': result = 'Turkey (general)'; break;
				case '01': result = 'Adana Province'; break;
				case '02': result = 'Adıyaman'; break;
				case '03': result = 'Afyonkarahisar'; break;
				case '04': result = 'Ağrı Province'; break;
				case '05': result = 'Amasya Province'; break;
				case '07': result = 'Antalya Province'; break;
				case '08': result = 'Artvin Province'; break;
				case '09': result = 'Aydın Province'; break;
				case '10': result = 'Balıkesir Province'; break;
				case '11': result = 'Bilecik Province'; break;
				case '12': result = 'Bingöl Province'; break;
				case '13': result = 'Bitlis Province'; break;
				case '14': result = 'Bolu Province'; break;
				case '15': result = 'Burdur Province'; break;
				case '16': result = 'Bursa'; break;
				case '17': result = 'Çanakkale Province'; break;
				case '19': result = 'Çorum Province'; break;
				case '20': result = 'Denizli Province'; break;
				case '21': result = 'Diyarbakır'; break;
				case '22': result = 'Edirne Province'; break;
				case '23': result = 'Elazığ'; break;
				case '24': result = 'Erzincan Province'; break;
				case '25': result = 'Erzurum Province'; break;
				case '28': result = 'Giresun Province'; break;
				case '31': result = 'Hatay Province'; break;
				case '32': result = 'Mersin Province'; break;
				case '33': result = 'Isparta Province'; break;
				case '34': result = 'Istanbul'; break;
				case '35': result = 'İzmir'; break;
				case '37': result = 'Kastamonu Province'; break;
				case '38': result = 'Kayseri Province'; break;
				case '39': result = 'Kırklareli Province'; break;
				case '40': result = 'Kırşehir Province'; break;
				case '41': result = 'Kocaeli Province'; break;
				case '43': result = 'Kütahya Province'; break;
				case '44': result = 'Malatya Province'; break;
				case '45': result = 'Manisa Province'; break;
				case '46': result = 'Kahramanmaraş Province'; break;
				case '48': result = 'Muğla Province'; break;
				case '49': result = 'Muş Province'; break;
				case '50': result = 'Nevşehir'; break;
				case '52': result = 'Ordu Province'; break;
				case '53': result = 'Rize'; break;
				case '54': result = 'Sakarya Province'; break;
				case '55': result = 'Samsun Province'; break;
				case '57': result = 'Sinop Province'; break;
				case '58': result = 'Sivas Province'; break;
				case '59': result = 'Tekirdağ Province'; break;
				case '60': result = 'Tokat'; break;
				case '61': result = 'Trabzon Province'; break;
				case '62': result = 'Tunceli Province'; break;
				case '63': result = 'Şanlıurfa Province'; break;
				case '64': result = 'Uşak Province'; break;
				case '65': result = 'Van Province'; break;
				case '66': result = 'Yozgat Province'; break;
				case '68': result = 'Ankara Province'; break;
				case '69': result = 'Gümüşhane'; break;
				case '70': result = 'Hakkâri Province'; break;
				case '71': result = 'Konya Province'; break;
				case '72': result = 'Mardin Province'; break;
				case '73': result = 'Niğde'; break;
				case '74': result = 'Siirt Province'; break;
				case '75': result = 'Aksaray Province'; break;
				case '76': result = 'Batman Province'; break;
				case '77': result = 'Bayburt'; break;
				case '78': result = 'Karaman Province'; break;
				case '79': result = 'Kırıkkale Province'; break;
				case '80': result = 'Şırnak Province'; break;
				case '82': result = 'Çankırı Province'; break;
				case '83': result = 'Gaziantep Province'; break;
				case '84': result = 'Kars'; break;
				case '85': result = 'Zonguldak'; break;
				case '86': result = 'Ardahan Province'; break;
				case '87': result = 'Bartın Province'; break;
				case '88': result = 'Iğdır Province'; break;
				case '89': result = 'Karabük'; break;
				case '90': result = 'Kilis Province'; break;
				case '91': result = 'Osmaniye Province'; break;
				case '92': result = 'Yalova Province'; break;
				case '93': result = 'Düzce'; break;
			}
			break;
		case 'TT':
			switch (admin1Code) {
				case '00': result = 'Trinidad and Tobago (general)'; break;
				case '01': result = 'Arima'; break;
				case '02': result = 'Caroni'; break;
				case '03': result = 'Mayaro'; break;
				case '04': result = 'Nariva'; break;
				case '05': result = 'Port-of-Spain'; break;
				case '06': result = 'Saint Andrew'; break;
				case '07': result = 'Saint David'; break;
				case '08': result = 'Saint George'; break;
				case '09': result = 'Saint Patrick'; break;
				case '10': result = 'San Fernando'; break;
				case '11': result = 'Tobago'; break;
				case '12': result = 'Victoria'; break;
			}
			break;
		case 'TV':
			switch (admin1Code) {
				case '00': result = 'Tuvalu (general)'; break;
			}
			break;
		case 'TW':
			switch (admin1Code) {
				case '00': result = 'Taiwan (general)'; break;
				case '01': result = 'Fu-chien'; break;
				case '02': result = 'Kao-hsiung'; break;
				case '03': result = 'T\'ai-pei'; break;
				case '04': result = 'T\'ai-wan'; break;
			}
			break;
		case 'TZ':
			switch (admin1Code) {
				case '00': result = 'Tanzania (general)'; break;
				case '01': result = 'Arusha'; break;
				case '02': result = 'Pwani'; break;
				case '03': result = 'Dodoma'; break;
				case '04': result = 'Iringa'; break;
				case '05': result = 'Kigoma'; break;
				case '06': result = 'Kilimanjaro'; break;
				case '07': result = 'Lindi'; break;
				case '08': result = 'Mara'; break;
				case '09': result = 'Mbeya'; break;
				case '10': result = 'Morogoro'; break;
				case '11': result = 'Mtwara'; break;
				case '12': result = 'Mwanza'; break;
				case '13': result = 'Pemba North'; break;
				case '14': result = 'Ruvuma'; break;
				case '15': result = 'Shinyanga'; break;
				case '16': result = 'Singida'; break;
				case '17': result = 'Tabora'; break;
				case '18': result = 'Tanga'; break;
				case '19': result = 'Kagera'; break;
				case '20': result = 'Pemba South'; break;
				case '21': result = 'Zanzibar Central/South'; break;
				case '22': result = 'Zanzibar North'; break;
				case '23': result = 'Dar es Salaam'; break;
				case '24': result = 'Rukwa'; break;
				case '25': result = 'Zanzibar Urban/West'; break;
				case '26': result = 'Arusha'; break;
				case '27': result = 'Manyara'; break;
			}
			break;
		case 'UA':
			switch (admin1Code) {
				case '00': result = 'Ukraine (general)'; break;
				case '01': result = 'Cherkas\'ka Oblast\''; break;
				case '02': result = 'Chernihivs\'ka Oblast\''; break;
				case '03': result = 'Chernivets\'ka Oblast\''; break;
				case '04': result = 'Dnipropetrovs\'ka Oblast\''; break;
				case '05': result = 'Donets\'ka Oblast\''; break;
				case '06': result = 'Ivano-Frankivs\'ka Oblast\''; break;
				case '07': result = 'Kharkivs\'ka Oblast\''; break;
				case '08': result = 'Kherson Oblast'; break;
				case '09': result = 'Khmel\'nyts\'ka Oblast\''; break;
				case '10': result = 'Kirovohrads\'ka Oblast\''; break;
				case '11': result = 'Avtonomna Respublika Krym'; break;
				case '12': result = 'Misto Kyyiv'; break;
				case '13': result = 'Kiev Oblast'; break;
				case '14': result = 'Luhans\'ka Oblast\''; break;
				case '15': result = 'L\'vivs\'ka Oblast\''; break;
				case '16': result = 'Mykolayivs\'ka Oblast\''; break;
				case '17': result = 'Odessa Oblast'; break;
				case '18': result = 'Poltava Oblast'; break;
				case '19': result = 'Rivnens\'ka Oblast\''; break;
				case '20': result = 'Misto Sevastopol'; break;
				case '21': result = 'Sumy Oblast'; break;
				case '22': result = 'Ternopil\'s\'ka Oblast\''; break;
				case '23': result = 'Vinnyts\'ka Oblast\''; break;
				case '24': result = 'Volyns\'ka Oblast\''; break;
				case '25': result = 'Zakarpats\'ka Oblast\''; break;
				case '26': result = 'Zaporiz\'ka Oblast\''; break;
				case '27': result = 'Zhytomyrs\'ka Oblast\''; break;
			}
			break;
		case 'UG':
			switch (admin1Code) {
				case '00': result = 'Busoga Province'; break;
				case '18': result = 'Kampala District'; break;
				case '26': result = 'Apac'; break;
				case '27': result = 'Arua'; break;
				case '28': result = 'Bundibugyo'; break;
				case '29': result = 'Bushenyi'; break;
				case '30': result = 'Gulu'; break;
				case '31': result = 'Hoima'; break;
				case '32': result = 'Iganga'; break;
				case '33': result = 'Jinja'; break;
				case '34': result = 'Kabale'; break;
				case '35': result = 'Kabarole'; break;
				case '36': result = 'Kalangala'; break;
				case '37': result = 'Kampala'; break;
				case '38': result = 'Kamuli'; break;
				case '39': result = 'Kapchorwa'; break;
				case '40': result = 'Kasese'; break;
				case '41': result = 'Kibale'; break;
				case '42': result = 'Kiboga'; break;
				case '43': result = 'Kisoro'; break;
				case '44': result = 'Kitgum'; break;
				case '45': result = 'Kotido'; break;
				case '46': result = 'Kumi'; break;
				case '47': result = 'Lira'; break;
				case '48': result = 'Luwero'; break;
				case '49': result = 'Masaka'; break;
				case '50': result = 'Masindi'; break;
				case '51': result = 'Mbale'; break;
				case '52': result = 'Mbarara'; break;
				case '53': result = 'Moroto'; break;
				case '54': result = 'Moyo'; break;
				case '55': result = 'Mpigi'; break;
				case '56': result = 'Mubende'; break;
				case '57': result = 'Mukuno'; break;
				case '58': result = 'Nebbi'; break;
				case '59': result = 'Ntungamo'; break;
				case '60': result = 'Pallisa'; break;
				case '61': result = 'Rakai'; break;
				case '62': result = 'Rukungiri'; break;
				case '63': result = 'Soroti'; break;
				case '64': result = 'Tororo'; break;
				case '65': result = 'Adjumani'; break;
				case '66': result = 'Bugiri'; break;
				case '67': result = 'Busia'; break;
				case '68': result = 'Iganga'; break;
				case '69': result = 'Katakwi'; break;
				case '70': result = 'Luwero'; break;
				case '71': result = 'Masaka'; break;
				case '72': result = 'Moyo'; break;
				case '73': result = 'Nakasongola'; break;
				case '74': result = 'Sembabule'; break;
				case '75': result = 'Soroti'; break;
				case '76': result = 'Tororo'; break;
				case '77': result = 'Arua'; break;
				case '78': result = 'Iganga'; break;
				case '79': result = 'Kabarole'; break;
				case '80': result = 'Kaberamaido'; break;
				case '81': result = 'Kamwenge'; break;
				case '82': result = 'Kanungu'; break;
				case '83': result = 'Kayunga'; break;
				case '84': result = 'Kitgum'; break;
				case '85': result = 'Kyenjojo'; break;
				case '86': result = 'Mayuge'; break;
				case '87': result = 'Mbale'; break;
				case '88': result = 'Moroto'; break;
				case '89': result = 'Mpigi'; break;
				case '90': result = 'Mukono'; break;
				case '91': result = 'Nakapiripirit'; break;
				case '92': result = 'Pader'; break;
				case '93': result = 'Rukungiri'; break;
				case '94': result = 'Sironko'; break;
				case '95': result = 'Soroti'; break;
				case '96': result = 'Wakiso'; break;
				case '97': result = 'Yumbe'; break;
			}
			break;
		case 'US':
			switch (admin1Code) {
				case '00': result = 'United States (general)'; break;
				case 'AK': result = 'Alaska'; break;
				case 'AL': result = 'Alabama'; break;
				case 'AR': result = 'Arkansas'; break;
				case 'AZ': result = 'Arizona'; break;
				case 'CA': result = 'California'; break;
				case 'CO': result = 'Colorado'; break;
				case 'CT': result = 'Connecticut'; break;
				case 'DC': result = 'District of Columbia'; break;
				case 'DE': result = 'Delaware'; break;
				case 'FL': result = 'Florida'; break;
				case 'GA': result = 'Georgia'; break;
				case 'HI': result = 'Hawaii'; break;
				case 'IA': result = 'Iowa'; break;
				case 'ID': result = 'Idaho'; break;
				case 'IL': result = 'Illinois'; break;
				case 'IN': result = 'Indiana'; break;
				case 'KS': result = 'Kansas'; break;
				case 'KY': result = 'Kentucky'; break;
				case 'LA': result = 'Louisiana'; break;
				case 'MA': result = 'Massachusetts'; break;
				case 'MD': result = 'Maryland'; break;
				case 'ME': result = 'Maine'; break;
				case 'MI': result = 'Michigan'; break;
				case 'MN': result = 'Minnesota'; break;
				case 'MO': result = 'Missouri'; break;
				case 'MS': result = 'Mississippi'; break;
				case 'MT': result = 'Montana'; break;
				case 'NC': result = 'North Carolina'; break;
				case 'ND': result = 'North Dakota'; break;
				case 'NE': result = 'Nebraska'; break;
				case 'NH': result = 'New Hampshire'; break;
				case 'NJ': result = 'New Jersey'; break;
				case 'NM': result = 'New Mexico'; break;
				case 'NV': result = 'Nevada'; break;
				case 'NY': result = 'New York'; break;
				case 'OH': result = 'Ohio'; break;
				case 'OK': result = 'Oklahoma'; break;
				case 'OR': result = 'Oregon'; break;
				case 'PA': result = 'Pennsylvania'; break;
				case 'RI': result = 'Rhode Island'; break;
				case 'SC': result = 'South Carolina'; break;
				case 'SD': result = 'South Dakota'; break;
				case 'TN': result = 'Tennessee'; break;
				case 'TX': result = 'Texas'; break;
				case 'UT': result = 'Utah'; break;
				case 'VA': result = 'Virginia'; break;
				case 'VT': result = 'Vermont'; break;
				case 'WA': result = 'Washington'; break;
				case 'WI': result = 'Wisconsin'; break;
				case 'WV': result = 'West Virginia'; break;
				case 'WY': result = 'Wyoming'; break;
			}
			break;
		case 'UY':
			switch (admin1Code) {
				case '00': result = 'Uruguay (general)'; break;
				case '01': result = 'Artigas Department'; break;
				case '02': result = 'Canelones Department'; break;
				case '03': result = 'Cerro Largo Department'; break;
				case '04': result = 'Colonia Department'; break;
				case '05': result = 'Durazno'; break;
				case '06': result = 'Flores'; break;
				case '07': result = 'Florida Department'; break;
				case '08': result = 'Lavalleja Department'; break;
				case '09': result = 'Maldonado Department'; break;
				case '10': result = 'Montevideo'; break;
				case '11': result = 'Paysandú'; break;
				case '12': result = 'Río Negro'; break;
				case '13': result = 'Rivera'; break;
				case '14': result = 'Rocha'; break;
				case '15': result = 'Salto'; break;
				case '16': result = 'San José'; break;
				case '17': result = 'Soriano Department'; break;
				case '18': result = 'Tacuarembó'; break;
				case '19': result = 'Treinta y Tres'; break;
			}
			break;
		case 'UZ':
			switch (admin1Code) {
				case '00': result = 'Uzbekistan (general)'; break;
				case '01': result = 'Andijon'; break;
				case '02': result = 'Buxoro'; break;
				case '03': result = 'Farg ona'; break;
				case '05': result = 'Xorazm'; break;
				case '06': result = 'Namangan'; break;
				case '07': result = 'Navoiy'; break;
				case '08': result = 'Qashqadaryo'; break;
				case '09': result = 'Karakalpakstan'; break;
				case '10': result = 'Samarqand'; break;
				case '12': result = 'Surxondaryo'; break;
				case '13': result = 'Toshkent Shahri'; break;
				case '14': result = 'Toshkent'; break;
				case '15': result = 'Jizzax'; break;
				case '16': result = 'Sirdaryo'; break;
			}
			break;
		case 'VA':
			switch (admin1Code) {
				case '00': result = 'Vatican City (general)'; break;
			}
			break;
		case 'VC':
			switch (admin1Code) {
				case '00': result = 'Saint Vincent and The Grenadines (general)'; break;
				case '01': result = 'Charlotte'; break;
				case '02': result = 'Saint Andrew'; break;
				case '03': result = 'Saint David'; break;
				case '04': result = 'Saint George'; break;
				case '05': result = 'Saint Patrick'; break;
				case '06': result = 'Grenadines'; break;
			}
			break;
		case 'VE':
			switch (admin1Code) {
				case '00': result = 'Venezuela (general)'; break;
				case '01': result = 'Amazonas'; break;
				case '02': result = 'Anzoátegui'; break;
				case '03': result = 'Apure'; break;
				case '04': result = 'Aragua'; break;
				case '05': result = 'Barinas'; break;
				case '06': result = 'Bolívar'; break;
				case '07': result = 'Carabobo'; break;
				case '08': result = 'Cojedes'; break;
				case '09': result = 'Delta Amacuro'; break;
				case '10': result = 'Distrito Federal'; break;
				case '11': result = 'Falcón'; break;
				case '12': result = 'Guárico'; break;
				case '13': result = 'Lara'; break;
				case '14': result = 'Mérida'; break;
				case '15': result = 'Miranda'; break;
				case '16': result = 'Monagas'; break;
				case '17': result = 'Isla Margarita'; break;
				case '18': result = 'Portuguesa'; break;
				case '19': result = 'Sucre'; break;
				case '20': result = 'Táchira'; break;
				case '21': result = 'Trujillo'; break;
				case '22': result = 'Yaracuy'; break;
				case '23': result = 'Zulia'; break;
				case '24': result = 'Dependencias Federales'; break;
				case '25': result = 'Distrito Federal'; break;
				case '26': result = 'Vargas'; break;
				case '99': result = '(VE99)'; break;
			}
			break;
		case 'VG':
			switch (admin1Code) {
				case '00': result = 'British Virgin Islands (general)'; break;
			}
			break;
		case 'VI':
			switch (admin1Code) {
				case '00': result = 'Virgin Islands (general)'; break;
			}
			break;
		case 'VN':
			switch (admin1Code) {
				case '00': result = 'Vietnam (general)'; break;
				case '01': result = 'An Giang'; break;
				case '02': result = 'B?c Thái T?nh'; break;
				case '03': result = 'Bến Tre'; break;
				case '04': result = 'Cao Bang'; break;
				case '05': result = 'Cao Bằng'; break;
				case '06': result = 'Ten Bai'; break;
				case '07': result = 'Ðắc Lắk'; break;
				case '09': result = 'Ðồng Tháp'; break;
				case '10': result = '(VM10)'; break;
				case '11': result = 'Hà B?c T?nh'; break;
				case '12': result = 'H?i Hung T?nh'; break;
				case '13': result = 'Hải Phòng'; break;
				case '14': result = 'Hoa Binh'; break;
				case '15': result = 'Ha Tay'; break;
				case '16': result = '(VM16)'; break;
				case '17': result = '(VM17)'; break;
				case '19': result = '(VM19)'; break;
				case '20': result = 'Hồ Chí Minh'; break;
				case '21': result = 'Kiến Giang'; break;
				case '22': result = 'Lai Châu'; break;
				case '23': result = 'Lâm Ðồng'; break;
				case '24': result = 'Long An'; break;
				case '25': result = 'Minh H?i T?nh'; break;
				case '26': result = 'Thua Thien-Hue'; break;
				case '27': result = 'Quang Nam'; break;
				case '28': result = 'Kon Tum'; break;
				case '29': result = 'Qu?ng Nam-Ðà N?ng T?nh'; break;
				case '30': result = 'Quảng Ninh'; break;
				case '31': result = 'Sông Bé T?nh'; break;
				case '32': result = 'Sơn La'; break;
				case '33': result = 'Tây Ninh'; break;
				case '34': result = 'Thanh Hóa'; break;
				case '35': result = 'Thái Bình'; break;
				case '36': result = 'Nin Thuan'; break;
				case '37': result = 'Tiền Giang'; break;
				case '38': result = 'Vinh Phú T?nh'; break;
				case '39': result = 'Lạng Sơn'; break;
				case '40': result = 'Binh Thuan'; break;
				case '41': result = 'Long An'; break;
				case '43': result = 'Ðồng Nai'; break;
				case '44': result = 'Ha Nội'; break;
				case '45': result = 'Bà Rịa-Vũng Tàu'; break;
				case '46': result = 'Bình Ðịnh'; break;
				case '47': result = 'Bình Thuận'; break;
				case '48': result = 'Cần Thơ'; break;
				case '49': result = 'Gia Lai'; break;
				case '50': result = 'Hà Giang'; break;
				case '51': result = 'Hà Tây'; break;
				case '52': result = 'Hà Tĩnh'; break;
				case '53': result = 'Hòa Bình'; break;
				case '54': result = 'Khánh Hòa'; break;
				case '55': result = 'Kon Tum'; break;
				case '56': result = 'Lào Cai'; break;
				case '57': result = 'Nam Hà T?nh'; break;
				case '58': result = 'Nghệ An'; break;
				case '59': result = 'Ninh Bình'; break;
				case '60': result = 'Ninh Thuận'; break;
				case '61': result = 'Phú Yên'; break;
				case '62': result = 'Quảng Bình'; break;
				case '63': result = 'Quảng Ngãi'; break;
				case '64': result = 'Quảng Trị'; break;
				case '65': result = 'Sóc Trăng'; break;
				case '66': result = 'Thừa Thiên-Huế'; break;
				case '67': result = 'Trà Vinh'; break;
				case '68': result = 'Tuyên Quang'; break;
				case '69': result = 'Vĩnh Long'; break;
				case '70': result = 'Yên Bái'; break;
				case '71': result = 'Bắc Giang'; break;
				case '72': result = 'Bắc Kạn'; break;
				case '73': result = 'Bạc Liêu'; break;
				case '74': result = 'Bắc Ninh'; break;
				case '75': result = 'Bình Dương'; break;
				case '76': result = 'Bình Phước'; break;
				case '77': result = 'Cà Mau'; break;
				case '78': result = 'Ðà Nẵng'; break;
				case '79': result = 'Hải Dương'; break;
				case '80': result = 'Hà Nam'; break;
				case '81': result = 'Hưng Yên'; break;
				case '82': result = 'Nam Ðịnh'; break;
				case '83': result = 'Phú Thọ'; break;
				case '84': result = 'Quảng Nam'; break;
				case '85': result = 'Thái Nguyên'; break;
				case '86': result = 'Vĩnh Phúc'; break;
			}
			break;
		case 'VU':
			switch (admin1Code) {
				case '00': result = 'Vanuatu (general)'; break;
				case '05': result = 'Ambrym'; break;
				case '06': result = 'Aoba/Maéwo'; break;
				case '07': result = 'Torba'; break;
				case '08': result = 'Éfaté'; break;
				case '09': result = 'Épi'; break;
				case '10': result = 'Malakula'; break;
				case '11': result = 'Paama'; break;
				case '12': result = 'Pentecôte'; break;
				case '13': result = 'Sanma'; break;
				case '14': result = 'Shepherd'; break;
				case '15': result = 'Tafea'; break;
				case '16': result = 'Malampa'; break;
				case '17': result = 'Penama'; break;
				case '18': result = 'Shefa'; break;
			}
			break;
		case 'WS':
			switch (admin1Code) {
				case '00': result = 'Samoa (general)'; break;
				case '01': result = 'A‘ana'; break;
				case '02': result = 'Aiga-i-le-Tai'; break;
				case '03': result = 'Atua'; break;
				case '04': result = 'Fa‘asaleleaga'; break;
				case '05': result = 'Gaga‘emauga'; break;
				case '06': result = 'Va‘a-o-Fonoti'; break;
				case '07': result = 'Gagaifomauga'; break;
				case '08': result = 'Palauli'; break;
				case '09': result = 'Satupa‘itea'; break;
				case '10': result = 'Tuamasaga'; break;
				case '11': result = 'Vaisigano'; break;
			}
			break;
		case 'YE':
			switch (admin1Code) {
				case '00': result = 'Aden Municipality'; break;
				case '01': result = 'Abyan'; break;
				case '02': result = '‘Adan'; break;
				case '03': result = 'Al Mahrah'; break;
				case '04': result = 'Ḩaḑramawt'; break;
				case '05': result = 'Shabwah'; break;
				case '06': result = 'San’a’'; break;
				case '07': result = 'Ta’izz'; break;
				case '08': result = 'Al Ḩudaydah'; break;
				case '09': result = 'Dhamar'; break;
				case '10': result = 'Al Maḩwīt'; break;
				case '11': result = 'Dhamār'; break;
				case '12': result = '(YM12)'; break;
				case '13': result = '(YM13)'; break;
				case '14': result = 'Maʼrib'; break;
				case '15': result = 'Şa‘dah'; break;
				case '16': result = 'Şan‘āʼ'; break;
				case '17': result = '(YM17)'; break;
				case '18': result = 'Aḑ Ḑāli‘'; break;
				case '19': result = '‘Amrān'; break;
				case '20': result = 'Al Bayḑāʼ'; break;
				case '21': result = 'Al Jawf'; break;
				case '22': result = 'Ḩajjah'; break;
				case '23': result = 'Ibb'; break;
				case '24': result = 'Laḩij'; break;
				case '25': result = 'Ta‘izz'; break;
			}
			break;
		case 'YT':
			switch (admin1Code) {
				case '00': result = 'Mayotte (general)'; break;
			}
			break;
		case 'ZA':
			switch (admin1Code) {
				case '00': result = 'South Africa (general)'; break;
				case '01': result = 'North-Western Province'; break;
				case '02': result = 'KwaZulu-Natal'; break;
				case '03': result = 'Free State'; break;
				case '04': result = 'Southern Province'; break;
				case '05': result = 'Eastern Cape'; break;
				case '06': result = 'Gauteng'; break;
				case '07': result = 'Mpumalanga'; break;
				case '08': result = 'Northern Cape'; break;
				case '09': result = 'Limpopo'; break;
				case '10': result = 'North-West'; break;
				case '11': result = 'Western Cape'; break;
			}
			break;
		case 'ZM':
			switch (admin1Code) {
				case '00': result = 'Zambia (general)'; break;
				case '01': result = 'North-Western'; break;
				case '02': result = 'Copperbelt Province'; break;
				case '03': result = 'Western'; break;
				case '04': result = 'Southern'; break;
				case '05': result = 'Central'; break;
				case '06': result = 'Eastern'; break;
				case '07': result = 'Northern'; break;
				case '08': result = 'Luapula'; break;
				case '09': result = 'Lusaka'; break;
			}
			break;
		case 'ZW':
			switch (admin1Code) {
				case '00': result = 'Zimbabwe (general)'; break;
				case '01': result = 'Manicaland'; break;
				case '02': result = 'Midlands'; break;
				case '03': result = 'Mashonaland Central'; break;
				case '04': result = 'Mashonaland East'; break;
				case '05': result = 'Mashonaland West'; break;
				case '06': result = 'Matabeleland North'; break;
				case '07': result = 'Matabeleland South'; break;
				case '08': result = 'Masvingo'; break;
				case '09': result = 'Bulawayo'; break;
			}
			break;
	}

	
	return result;
}


GeoScript.prototype.resolveCountryCode = function(countryCode)
{
	var result = '';

	switch (countryCode)
	{
		case 'AD': result = 'Andorra'; break;
		case 'AE': result = 'Förenade arabemiraten'; break;
		case 'AF': result = 'Afghanistan'; break;
		case 'AG': result = 'Antigua och Barbuda'; break;
		case 'AI': result = 'Anguilla'; break;
		case 'AL': result = 'Albanien'; break;
		case 'AM': result = 'Armenien'; break;
		case 'AN': result = 'Nederländska Antillerna'; break;
		case 'AO': result = 'Angola'; break;
		case 'AQ': result = 'Antarktis'; break;
		case 'AR': result = 'Argentina'; break;
		case 'AS': result = 'Amerikanska Samoa'; break;
		case 'AT': result = 'Österrike'; break;
		case 'AU': result = 'Australien'; break;
		case 'AW': result = 'Aruba'; break;
		case 'AX': result = 'Åland'; break;
		case 'AZ': result = 'Azerbajdzjan'; break;
		case 'BA': result = 'Bosnien-Hercegovina'; break;
		case 'BB': result = 'Barbados'; break;
		case 'BD': result = 'Bangladesh'; break;
		case 'BE': result = 'Belgien'; break;
		case 'BF': result = 'Burkina Faso'; break;
		case 'BG': result = 'Bulgarien'; break;
		case 'BH': result = 'Bahrain'; break;
		case 'BI': result = 'Burundi'; break;
		case 'BJ': result = 'Benin'; break;
		case 'BM': result = 'Bermuda'; break;
		case 'BN': result = 'Brunei'; break;
		case 'BO': result = 'Bolivia'; break;
		case 'BR': result = 'Brasilien'; break;
		case 'BS': result = 'Bahamas'; break;
		case 'BT': result = 'Bhutan'; break;
		case 'BV': result = 'Bouvetön'; break;
		case 'BW': result = 'Botswana'; break;
		case 'BY': result = 'Vitryssland'; break;
		case 'BZ': result = 'Belize'; break;
		case 'CA': result = 'Kanada'; break;
		case 'CC': result = 'Kokosöarna'; break;
		case 'CD': result = 'Kongo-Kinshasa'; break;
		case 'CF': result = 'Centralafrikanska republiken'; break;
		case 'CG': result = 'Kongo-Brazzaville'; break;
		case 'CH': result = 'Schweiz'; break;
		case 'CI': result = 'Elfenbenskusten'; break;
		case 'CK': result = 'Cooköarna'; break;
		case 'CL': result = 'Chile'; break;
		case 'CM': result = 'Kamerun'; break;
		case 'CN': result = 'Kina'; break;
		case 'CO': result = 'Colombia'; break;
		case 'CR': result = 'Costa Rica'; break;
		case 'CU': result = 'Kuba'; break;
		case 'CV': result = 'Kap Verde'; break;
		case 'CX': result = 'Julön'; break;
		case 'CY': result = 'Cypern'; break;
		case 'CZ': result = 'Tjeckien'; break;
		case 'DE': result = 'Tyskland'; break;
		case 'DJ': result = 'Djibouti'; break;
		case 'DK': result = 'Danmark'; break;
		case 'DM': result = 'Dominica'; break;
		case 'DO': result = 'Dominikanska republiken'; break;
		case 'DZ': result = 'Algeriet'; break;
		case 'EC': result = 'Ecuador'; break;
		case 'EE': result = 'Estland'; break;
		case 'EG': result = 'Egypten'; break;
		case 'EH': result = 'Västsahara'; break;
		case 'ER': result = 'Eritrea'; break;
		case 'ES': result = 'Spanien'; break;
		case 'ET': result = 'Etiopien'; break;
		case 'FI': result = 'Finland'; break;
		case 'FJ': result = 'Fiji'; break;
		case 'FK': result = 'Falklandsöarna'; break;
		case 'FM': result = 'Mikronesiens federerade stater'; break;
		case 'FO': result = 'Färöarna'; break;
		case 'FR': result = 'Frankrike'; break;
		case 'FX': result = 'Frankrike (europeiska)'; break;
		case 'GA': result = 'Gabon'; break;
		case 'GB': result = 'Storbritannien'; break;
		case 'GD': result = 'Grenada'; break;
		case 'GE': result = 'Georgien'; break;
		case 'GF': result = 'Franska Guyana'; break;
		case 'GH': result = 'Ghana'; break;
		case 'GI': result = 'Gibraltar'; break;
		case 'GL': result = 'Grönland'; break;
		case 'GM': result = 'Gambia'; break;
		case 'GN': result = 'Guinea'; break;
		case 'GP': result = 'Guadeloupe'; break;
		case 'GQ': result = 'Ekvatorialguinea'; break;
		case 'GR': result = 'Grekland'; break;
		case 'GT': result = 'Guatemala'; break;
		case 'GU': result = 'Guam'; break;
		case 'GW': result = 'Guinea Bissau'; break;
		case 'GY': result = 'Guyana'; break;
		case 'HK': result = 'Hongkong'; break;
		case 'HM': result = 'Heard- och McDonaldsöarna'; break;
		case 'HN': result = 'Honduras'; break;
		case 'HR': result = 'Kroatien'; break;
		case 'HT': result = 'Haiti'; break;
		case 'HU': result = 'Ungern'; break;
		case 'ID': result = 'Indonesien'; break;
		case 'IE': result = 'Irland'; break;
		case 'IL': result = 'Israel'; break;
		case 'IN': result = 'Indien'; break;
		case 'IO': result = 'Brittiska territoriet i Indiska Oceanen'; break;
		case 'IQ': result = 'Irak'; break;
		case 'IR': result = 'Iran'; break;
		case 'IS': result = 'Island'; break;
		case 'IT': result = 'Italien'; break;
		case 'JM': result = 'Jamaica'; break;
		case 'JO': result = 'Jordanien'; break;
		case 'JP': result = 'Japan'; break;
		case 'KE': result = 'Kenya'; break;
		case 'KG': result = 'Kirgizistan'; break;
		case 'KH': result = 'Kambodja'; break;
		case 'KI': result = 'Kiribati'; break;
		case 'KM': result = 'Comorerna'; break;
		case 'KN': result = 'Saint Kitts och Nevis'; break;
		case 'KP': result = 'Nordkorea'; break;
		case 'KR': result = 'Sydkorea'; break;
		case 'KW': result = 'Kuwait'; break;
		case 'KY': result = 'Caymanöarna'; break;
		case 'KZ': result = 'Kazakstan'; break;
		case 'LA': result = 'Laos'; break;
		case 'LB': result = 'Libanon'; break;
		case 'LC': result = 'Saint Lucia'; break;
		case 'LI': result = 'Liechtenstein'; break;
		case 'LK': result = 'Sri Lanka'; break;
		case 'LR': result = 'Liberia'; break;
		case 'LS': result = 'Lesotho'; break;
		case 'LT': result = 'Litauen'; break;
		case 'LU': result = 'Luxemburg'; break;
		case 'LV': result = 'Lettland'; break;
		case 'LY': result = 'Libyen'; break;
		case 'MA': result = 'Marocko'; break;
		case 'MC': result = 'Monaco'; break;
		case 'MD': result = 'Moldavien'; break;
		case 'ME': result = 'Montenegro'; break;
		case 'MG': result = 'Madagaskar'; break;
		case 'MH': result = 'Marshallöarna'; break;
		case 'MK': result = 'Makedonien'; break;
		case 'ML': result = 'Mali'; break;
		case 'MM': result = 'Burma (Myanmar)'; break;
		case 'MN': result = 'Mongoliet'; break;
		case 'MO': result = 'Macau'; break;
		case 'MP': result = 'Nordmarianerna'; break;
		case 'MQ': result = 'Martinique'; break;
		case 'MR': result = 'Mauretanien'; break;
		case 'MS': result = 'Montserrat'; break;
		case 'MT': result = 'Malta'; break;
		case 'MU': result = 'Mauritius'; break;
		case 'MV': result = 'Maldiverna'; break;
		case 'MW': result = 'Malawi'; break;
		case 'MX': result = 'Mexiko'; break;
		case 'MY': result = 'Malaysia'; break;
		case 'MZ': result = 'Moçambique'; break;
		case 'NA': result = 'Namibia'; break;
		case 'NC': result = 'Nya Kaledonien'; break;
		case 'NE': result = 'Niger'; break;
		case 'NF': result = 'Norfolkön'; break;
		case 'NG': result = 'Nigeria'; break;
		case 'NI': result = 'Nicaragua'; break;
		case 'NL': result = 'Nederländerna'; break;
		case 'NO': result = 'Norge'; break;
		case 'NP': result = 'Nepal'; break;
		case 'NR': result = 'Nauru'; break;
		case 'NU': result = 'Niue'; break;
		case 'NZ': result = 'Nya Zeeland'; break;
		case 'OM': result = 'Oman'; break;
		case 'PA': result = 'Panama'; break;
		case 'PE': result = 'Peru'; break;
		case 'PF': result = 'Franska Polynesien'; break;
		case 'PG': result = 'Papua Nya Guinea'; break;
		case 'PH': result = 'Filippinerna'; break;
		case 'PK': result = 'Pakistan'; break;
		case 'PL': result = 'Polen'; break;
		case 'PM': result = 'Saint Pierre och Miquelon'; break;
		case 'PN': result = 'Pitcairn'; break;
		case 'PR': result = 'Puerto Rico'; break;
		case 'PS': result = 'Palestina'; break;
		case 'PT': result = 'Portugal'; break;
		case 'PW': result = 'Palau'; break;
		case 'PY': result = 'Paraguay'; break;
		case 'QA': result = 'Qatar'; break;
		case 'RE': result = 'Reunion'; break;
		case 'RO': result = 'Rumänien'; break;
		case 'RS': result = 'Serbien'; break;
		case 'RU': result = 'Ryssland'; break;
		case 'RW': result = 'Rwanda'; break;
		case 'SA': result = 'Saudiarabien'; break;
		case 'SB': result = 'Salomonöarna'; break;
		case 'SC': result = 'Seychellerna'; break;
		case 'SD': result = 'Sudan'; break;
		case 'SE': result = 'Sverige'; break;
		case 'SG': result = 'Singapore'; break;
		case 'SH': result = 'Sankta Helena'; break;
		case 'SI': result = 'Slovenien'; break;
		case 'SJ': result = 'Svalbard och Jan Mayen'; break;
		case 'SK': result = 'Slovakien'; break;
		case 'SL': result = 'Sierra Leone'; break;
		case 'SM': result = 'San Marino'; break;
		case 'SN': result = 'Senegal'; break;
		case 'SO': result = 'Somalia'; break;
		case 'SR': result = 'Surinam'; break;
		case 'ST': result = 'São Tomé och Príncipe'; break;
		case 'SV': result = 'El Salvador'; break;
		case 'SY': result = 'Syrien'; break;
		case 'SZ': result = 'Swaziland'; break;
		case 'TC': result = 'Turks och Caicosöarna'; break;
		case 'TD': result = 'Tchad'; break;
		case 'TF': result = 'Franska södra territorierna'; break;
		case 'TG': result = 'Togo'; break;
		case 'TH': result = 'Thailand'; break;
		case 'TJ': result = 'Tadzjikistan'; break;
		case 'TK': result = 'Tokelau'; break;
		case 'TM': result = 'Turkmenistan'; break;
		case 'TN': result = 'Tunisien'; break;
		case 'TO': result = 'Tonga'; break;
		case 'TP': result = 'Östtimor'; break;
		case 'TR': result = 'Turkiet'; break;
		case 'TT': result = 'Trinidad och Tobago'; break;
		case 'TV': result = 'Tuvalu'; break;
		case 'TW': result = 'Taiwan'; break;
		case 'TZ': result = 'Tanzania'; break;
		case 'UA': result = 'Ukraina'; break;
		case 'UG': result = 'Uganda'; break;
		case 'UM': result = 'USA:s yttre öar'; break;
		case 'US': result = 'USA'; break;
		case 'UY': result = 'Uruguay'; break;
		case 'UZ': result = 'Uzbekistan'; break;
		case 'VA': result = 'Vatikanstaten'; break;
		case 'VC': result = 'Saint Vincent och Grenadinerna'; break;
		case 'VE': result = 'Venezuela'; break;
		case 'VG': result = 'Brittiska Jungfruöarna'; break;
		case 'VI': result = 'Jungfruöarna USA'; break;	
		case 'VN': result = 'Vietnam'; break;
		case 'VU': result = 'Vanuatu'; break;
		case 'WF': result = 'Wallis- och Futunaöarna'; break;
		case 'WS': result = 'Samoa'; break;
		case 'YE': result = 'Yemen'; break;
		case 'YT': result = 'Mayotte'; break;
		case 'ZA': result = 'Sydafrika'; break;
		case 'ZM': result = 'Zambia'; break;
		case 'ZR': result = 'Zaïre'; break;
		case 'ZW': result = 'Zimbabwe'; break;
	}
	
	return result;
}

// </script>
