
var country_id_arr	= Array();
var country_val_arr = Array();
var port_id_arr 	= Array();
var port_val_arr 	= Array();
var port_start_arr 	= Array();
var port_length_arr = Array();

function fillCountry(objname)
{
	obj				= document.getElementById(objname);
	obj.length 		= null;	
	obj.options[0]	= new Option("    -- Select --    ", "");
	for(i=0;i<country_id_arr.length;i++)
	{
			country_id 		= country_id_arr[i];
			country_val 	= country_val_arr[country_id];								  
			obj.options[i+1]= new Option(country_val, country_id);
	}
}

function fillPort(objname, country_id)
{
	obj 		= document.getElementById(objname);
	obj.length 	= null;	
	port_start 	= port_start_arr[country_id];
	port_length = port_length_arr[country_id];
	obj.options[0]= new Option("    -- Select --    ", "");
	for(i=0;i<port_length;i++)
	{
		port_id 		= port_id_arr[port_start];
		port_val 		= port_val_arr[port_id];
		obj.options[i+1]= new Option(port_val, port_id);
		port_start++;
	}
}
					country_id_arr[0] = 168;
					country_val_arr[168] = "Albania";
					port_start_arr[168] = 0;
					port_length_arr[168] = 1;
						port_id_arr[0] = 285;
						port_val_arr[285] = "Durres";
					country_id_arr[1] = 25;
					country_val_arr[25] = "Angola";
					port_start_arr[25] = 1;
					port_length_arr[25] = 1;
						port_id_arr[1] = 26;
						port_val_arr[26] = "Luanda";
					country_id_arr[2] = 26;
					country_val_arr[26] = "Anguilla";
					port_start_arr[26] = 2;
					port_length_arr[26] = 1;
						port_id_arr[2] = 47;
						port_val_arr[47] = "Basseterre";
					country_id_arr[3] = 120;
					country_val_arr[120] = "Antigua & Barbuda";
					port_start_arr[120] = 3;
					port_length_arr[120] = 1;
						port_id_arr[3] = 9;
						port_val_arr[9] = "St.Johns";
					country_id_arr[4] = 5;
					country_val_arr[5] = "Australia";
					port_start_arr[5] = 4;
					port_length_arr[5] = 10;
						port_id_arr[4] = 33;
						port_val_arr[33] = "Townsville";
						port_id_arr[5] = 36;
						port_val_arr[36] = "Melbourne";
						port_id_arr[6] = 38;
						port_val_arr[38] = "Hobalt";
						port_id_arr[7] = 39;
						port_val_arr[39] = "Darwin";
						port_id_arr[8] = 1;
						port_val_arr[1] = "Sydney";
						port_id_arr[9] = 86;
						port_val_arr[86] = "Adelaide";
						port_id_arr[10] = 2;
						port_val_arr[2] = "Fremantle";
						port_id_arr[11] = 142;
						port_val_arr[142] = "Any port";
						port_id_arr[12] = 237;
						port_val_arr[237] = "Brisbane";
						port_id_arr[13] = 37;
						port_val_arr[37] = "Aderaide";
					country_id_arr[5] = 29;
					country_val_arr[29] = "Bahamas";
					port_start_arr[29] = 14;
					port_length_arr[29] = 2;
						port_id_arr[14] = 53;
						port_val_arr[53] = "Freeport";
						port_id_arr[15] = 13;
						port_val_arr[13] = "Nassau";
					country_id_arr[6] = 30;
					country_val_arr[30] = "Bahrain";
					port_start_arr[30] = 16;
					port_length_arr[30] = 2;
						port_id_arr[16] = 143;
						port_val_arr[143] = "Salman Port";
						port_id_arr[17] = 238;
						port_val_arr[238] = "Bahrain";
					country_id_arr[7] = 17;
					country_val_arr[17] = "Bangladesh";
					port_start_arr[17] = 18;
					port_length_arr[17] = 4;
						port_id_arr[18] = 44;
						port_val_arr[44] = "Chittagong";
						port_id_arr[19] = 45;
						port_val_arr[45] = "Yangon";
						port_id_arr[20] = 144;
						port_val_arr[144] = "Dhaka";
						port_id_arr[21] = 239;
						port_val_arr[239] = "Chalna";
					country_id_arr[8] = 31;
					country_val_arr[31] = "Barbados";
					port_start_arr[31] = 22;
					port_length_arr[31] = 1;
						port_id_arr[22] = 12;
						port_val_arr[12] = "Bridgetown";
					country_id_arr[9] = 125;
					country_val_arr[125] = "Belgium";
					port_start_arr[125] = 23;
					port_length_arr[125] = 3;
						port_id_arr[23] = 145;
						port_val_arr[145] = "Gent";
						port_id_arr[24] = 106;
						port_val_arr[106] = "Antwerp";
						port_id_arr[25] = 146;
						port_val_arr[146] = "Zeebrugge";
					country_id_arr[10] = 32;
					country_val_arr[32] = "Belize";
					port_start_arr[32] = 26;
					port_length_arr[32] = 1;
						port_id_arr[26] = 147;
						port_val_arr[147] = "Belize City";
					country_id_arr[11] = 33;
					country_val_arr[33] = "Benin";
					port_start_arr[33] = 27;
					port_length_arr[33] = 1;
						port_id_arr[27] = 24;
						port_val_arr[24] = "Cotonou";
					country_id_arr[12] = 34;
					country_val_arr[34] = "Bermuda";
					port_start_arr[34] = 28;
					port_length_arr[34] = 1;
						port_id_arr[28] = 55;
						port_val_arr[55] = "Hamilton";
					country_id_arr[13] = 139;
					country_val_arr[139] = "Botswana";
					port_start_arr[139] = 29;
					port_length_arr[139] = 2;
						port_id_arr[29] = 149;
						port_val_arr[149] = "Gaborone";
						port_id_arr[30] = 22;
						port_val_arr[22] = "Durban";
					country_id_arr[14] = 36;
					country_val_arr[36] = "Brunei Darussalam";
					port_start_arr[36] = 31;
					port_length_arr[36] = 2;
						port_id_arr[31] = 137;
						port_val_arr[137] = "Muara";
						port_id_arr[32] = 240;
						port_val_arr[240] = "Brunei";
					country_id_arr[15] = 140;
					country_val_arr[140] = "Bulgaria";
					port_start_arr[140] = 33;
					port_length_arr[140] = 1;
						port_id_arr[33] = 150;
						port_val_arr[150] = "Varna/Burgas";
					country_id_arr[16] = 37;
					country_val_arr[37] = "Cambodia";
					port_start_arr[37] = 34;
					port_length_arr[37] = 1;
						port_id_arr[34] = 151;
						port_val_arr[151] = "Sihanoukville";
					country_id_arr[17] = 38;
					country_val_arr[38] = "Cameroon";
					port_start_arr[38] = 35;
					port_length_arr[38] = 1;
						port_id_arr[35] = 152;
						port_val_arr[152] = "Douala";
					country_id_arr[18] = 39;
					country_val_arr[39] = "Canada";
					port_start_arr[39] = 36;
					port_length_arr[39] = 7;
						port_id_arr[36] = 156;
						port_val_arr[156] = "Montreal";
						port_id_arr[37] = 98;
						port_val_arr[98] = "New Westminster";
						port_id_arr[38] = 157;
						port_val_arr[157] = "Halifax";
						port_id_arr[39] = 153;
						port_val_arr[153] = "Edmonton Rail Ramp";
						port_id_arr[40] = 154;
						port_val_arr[154] = "Calgary";
						port_id_arr[41] = 155;
						port_val_arr[155] = "Toronto";
						port_id_arr[42] = 242;
						port_val_arr[242] = "Vancouver";
					country_id_arr[19] = 7;
					country_val_arr[7] = "Caribian";
					port_start_arr[7] = 43;
					port_length_arr[7] = 27;
						port_id_arr[43] = 4;
						port_val_arr[4] = "Port Of Spain";
						port_id_arr[44] = 5;
						port_val_arr[5] = "St.Georges";
						port_id_arr[45] = 6;
						port_val_arr[6] = "";
						port_id_arr[46] = 7;
						port_val_arr[7] = "P.Castries";
						port_id_arr[47] = 8;
						port_val_arr[8] = "Roseau";
						port_id_arr[48] = 9;
						port_val_arr[9] = "St.Johns";
						port_id_arr[49] = 10;
						port_val_arr[10] = "Santo Domingo";
						port_id_arr[50] = 11;
						port_val_arr[11] = "Balboa";
						port_id_arr[51] = 12;
						port_val_arr[12] = "Bridgetown";
						port_id_arr[52] = 13;
						port_val_arr[13] = "Nassau";
						port_id_arr[53] = 14;
						port_val_arr[14] = "Georgetown";
						port_id_arr[54] = 15;
						port_val_arr[15] = "Paramaribo";
						port_id_arr[55] = 46;
						port_val_arr[46] = "Aruba";
						port_id_arr[56] = 47;
						port_val_arr[47] = "Basseterre";
						port_id_arr[57] = 48;
						port_val_arr[48] = "Bonaire";
						port_id_arr[58] = 49;
						port_val_arr[49] = "Cartagena";
						port_id_arr[59] = 50;
						port_val_arr[50] = "Cristobal";
						port_id_arr[60] = 51;
						port_val_arr[51] = "Curacao";
						port_id_arr[61] = 52;
						port_val_arr[52] = "";
						port_id_arr[62] = 53;
						port_val_arr[53] = "Freeport";
						port_id_arr[63] = 54;
						port_val_arr[54] = "Guanta";
						port_id_arr[64] = 55;
						port_val_arr[55] = "Hamilton";
						port_id_arr[65] = 56;
						port_val_arr[56] = "LA Guaira";
						port_id_arr[66] = 58;
						port_val_arr[58] = "P.A.Prince";
						port_id_arr[67] = 59;
						port_val_arr[59] = "Philipsburg";
						port_id_arr[68] = 61;
						port_val_arr[61] = "PT.Castries";
						port_id_arr[69] = 62;
						port_val_arr[62] = "PT.Sucre";
					country_id_arr[20] = 40;
					country_val_arr[40] = "Cayman Islands";
					port_start_arr[40] = 70;
					port_length_arr[40] = 2;
						port_id_arr[70] = 158;
						port_val_arr[158] = "Grand Cayman";
						port_id_arr[71] = 14;
						port_val_arr[14] = "Georgetown";
					country_id_arr[21] = 6;
					country_val_arr[6] = "Chile";
					port_start_arr[6] = 72;
					port_length_arr[6] = 3;
						port_id_arr[72] = 16;
						port_val_arr[16] = "Peru";
						port_id_arr[73] = 159;
						port_val_arr[159] = "Valparaiso Port";
						port_id_arr[74] = 114;
						port_val_arr[114] = "Iquique";
					country_id_arr[22] = 141;
					country_val_arr[141] = "China";
					port_start_arr[141] = 75;
					port_length_arr[141] = 1;
						port_id_arr[75] = 160;
						port_val_arr[160] = "Xingang (Peking by road)";
					country_id_arr[23] = 41;
					country_val_arr[41] = "Colombia";
					port_start_arr[41] = 76;
					port_length_arr[41] = 2;
						port_id_arr[76] = 161;
						port_val_arr[161] = "Buenaventure";
						port_id_arr[77] = 49;
						port_val_arr[49] = "Cartagena";
					country_id_arr[24] = 119;
					country_val_arr[119] = "Comm. of Dominica";
					port_start_arr[119] = 78;
					port_length_arr[119] = 1;
						port_id_arr[78] = 8;
						port_val_arr[8] = "Roseau";
					country_id_arr[25] = 142;
					country_val_arr[142] = "Comoros";
					port_start_arr[142] = 79;
					port_length_arr[142] = 2;
						port_id_arr[79] = 162;
						port_val_arr[162] = "Comoros";
						port_id_arr[80] = 243;
						port_val_arr[243] = "Dzaoudzi";
					country_id_arr[26] = 42;
					country_val_arr[42] = "Congo";
					port_start_arr[42] = 81;
					port_length_arr[42] = 2;
						port_id_arr[81] = 163;
						port_val_arr[163] = "Point Noire";
						port_id_arr[82] = 244;
						port_val_arr[244] = "Dar Es Salaam";
					country_id_arr[27] = 143;
					country_val_arr[143] = "Cook Islands";
					port_start_arr[143] = 83;
					port_length_arr[143] = 2;
						port_id_arr[83] = 164;
						port_val_arr[164] = "Rarotonga";
						port_id_arr[84] = 245;
						port_val_arr[245] = "Rorotonga";
					country_id_arr[28] = 144;
					country_val_arr[144] = "Costa Rica";
					port_start_arr[144] = 85;
					port_length_arr[144] = 1;
						port_id_arr[85] = 165;
						port_val_arr[165] = "Port Caldera";
					country_id_arr[29] = 145;
					country_val_arr[145] = "Cote D'Ivoire";
					port_start_arr[145] = 86;
					port_length_arr[145] = 1;
						port_id_arr[86] = 166;
						port_val_arr[166] = "Abidjan";
					country_id_arr[30] = 146;
					country_val_arr[146] = "Croatia (Hrvatska)";
					port_start_arr[146] = 87;
					port_length_arr[146] = 1;
						port_id_arr[87] = 167;
						port_val_arr[167] = "Rijeka";
					country_id_arr[31] = 147;
					country_val_arr[147] = "Cuba";
					port_start_arr[147] = 88;
					port_length_arr[147] = 1;
						port_id_arr[88] = 168;
						port_val_arr[168] = "Havana";
					country_id_arr[32] = 44;
					country_val_arr[44] = "Cyprus";
					port_start_arr[44] = 89;
					port_length_arr[44] = 3;
						port_id_arr[89] = 65;
						port_val_arr[65] = "Larnaca";
						port_id_arr[90] = 93;
						port_val_arr[93] = "Famagusta";
						port_id_arr[91] = 68;
						port_val_arr[68] = "Limassol";
					country_id_arr[33] = 130;
					country_val_arr[130] = "Denmark";
					port_start_arr[130] = 92;
					port_length_arr[130] = 3;
						port_id_arr[92] = 105;
						port_val_arr[105] = "Fredericia";
						port_id_arr[93] = 169;
						port_val_arr[169] = "Copenhagen";
						port_id_arr[94] = 99;
						port_val_arr[99] = "Bremerhaven";
					country_id_arr[34] = 45;
					country_val_arr[45] = "Djibouti";
					port_start_arr[45] = 95;
					port_length_arr[45] = 1;
						port_id_arr[95] = 170;
						port_val_arr[170] = "Djibouti";
					country_id_arr[35] = 46;
					country_val_arr[46] = "Dominica";
					port_start_arr[46] = 96;
					port_length_arr[46] = 1;
						port_id_arr[96] = 8;
						port_val_arr[8] = "Roseau";
					country_id_arr[36] = 47;
					country_val_arr[47] = "Dominican Republic";
					port_start_arr[47] = 97;
					port_length_arr[47] = 2;
						port_id_arr[97] = 10;
						port_val_arr[10] = "Santo Domingo";
						port_id_arr[98] = 246;
						port_val_arr[246] = "Rio Haina";
					country_id_arr[37] = 8;
					country_val_arr[8] = "East Africa";
					port_start_arr[8] = 99;
					port_length_arr[8] = 5;
						port_id_arr[99] = 17;
						port_val_arr[17] = "Mombasa";
						port_id_arr[100] = 19;
						port_val_arr[19] = "D E Salam";
						port_id_arr[101] = 20;
						port_val_arr[20] = "Port Louis";
						port_id_arr[102] = 22;
						port_val_arr[22] = "Durban";
						port_id_arr[103] = 74;
						port_val_arr[74] = "Maputo";
					country_id_arr[38] = 19;
					country_val_arr[19] = "East Europe";
					port_start_arr[19] = 104;
					port_length_arr[19] = 5;
						port_id_arr[104] = 65;
						port_val_arr[65] = "Larnaca";
						port_id_arr[105] = 66;
						port_val_arr[66] = "New Castle";
						port_id_arr[106] = 67;
						port_val_arr[67] = "Amsterdam";
						port_id_arr[107] = 68;
						port_val_arr[68] = "Limassol";
						port_id_arr[108] = 69;
						port_val_arr[69] = "Tolipoli";
					country_id_arr[39] = 148;
					country_val_arr[148] = "East Timor";
					port_start_arr[148] = 109;
					port_length_arr[148] = 1;
						port_id_arr[109] = 171;
						port_val_arr[171] = "Dili";
					country_id_arr[40] = 48;
					country_val_arr[48] = "Egypt";
					port_start_arr[48] = 110;
					port_length_arr[48] = 1;
						port_id_arr[110] = 172;
						port_val_arr[172] = "Alexandria";
					country_id_arr[41] = 49;
					country_val_arr[49] = "El Salvador";
					port_start_arr[49] = 111;
					port_length_arr[49] = 1;
						port_id_arr[111] = 173;
						port_val_arr[173] = "Acajutla";
					country_id_arr[42] = 50;
					country_val_arr[50] = "Eritrea";
					port_start_arr[50] = 112;
					port_length_arr[50] = 1;
						port_id_arr[112] = 174;
						port_val_arr[174] = "Massawa";
					country_id_arr[43] = 51;
					country_val_arr[51] = "Estonia";
					port_start_arr[51] = 113;
					port_length_arr[51] = 1;
						port_id_arr[113] = 175;
						port_val_arr[175] = "Tallin";
					country_id_arr[44] = 149;
					country_val_arr[149] = "Ethiopia";
					port_start_arr[149] = 114;
					port_length_arr[149] = 1;
						port_id_arr[114] = 170;
						port_val_arr[170] = "Djibouti";
					country_id_arr[45] = 124;
					country_val_arr[124] = "Europe";
					port_start_arr[124] = 115;
					port_length_arr[124] = 1;
						port_id_arr[115] = 69;
						port_val_arr[69] = "Tolipoli";
					country_id_arr[46] = 20;
					country_val_arr[20] = "Fiji";
					port_start_arr[20] = 116;
					port_length_arr[20] = 2;
						port_id_arr[116] = 70;
						port_val_arr[70] = "Suva";
						port_id_arr[117] = 71;
						port_val_arr[71] = "Lautoka";
					country_id_arr[47] = 127;
					country_val_arr[127] = "Finland";
					port_start_arr[127] = 118;
					port_length_arr[127] = 3;
						port_id_arr[118] = 102;
						port_val_arr[102] = "Hanko";
						port_id_arr[119] = 176;
						port_val_arr[176] = "Helsinki";
						port_id_arr[120] = 247;
						port_val_arr[247] = "Kotka";
					country_id_arr[48] = 136;
					country_val_arr[136] = "France";
					port_start_arr[136] = 121;
					port_length_arr[136] = 1;
						port_id_arr[121] = 139;
						port_val_arr[139] = "Le Havre";
					country_id_arr[49] = 150;
					country_val_arr[150] = "French Polynesia";
					port_start_arr[150] = 122;
					port_length_arr[150] = 1;
						port_id_arr[122] = 177;
						port_val_arr[177] = "Papeete";
					country_id_arr[50] = 52;
					country_val_arr[52] = "Gabon";
					port_start_arr[52] = 123;
					port_length_arr[52] = 1;
						port_id_arr[123] = 178;
						port_val_arr[178] = "Libreville";
					country_id_arr[51] = 151;
					country_val_arr[151] = "Gambia";
					port_start_arr[151] = 124;
					port_length_arr[151] = 1;
						port_id_arr[124] = 179;
						port_val_arr[179] = "Banjul";
					country_id_arr[52] = 53;
					country_val_arr[53] = "Georgia";
					port_start_arr[53] = 125;
					port_length_arr[53] = 1;
						port_id_arr[125] = 180;
						port_val_arr[180] = "Poti";
					country_id_arr[53] = 126;
					country_val_arr[126] = "Germany";
					port_start_arr[126] = 126;
					port_length_arr[126] = 1;
						port_id_arr[126] = 99;
						port_val_arr[99] = "Bremerhaven";
					country_id_arr[54] = 54;
					country_val_arr[54] = "Ghana";
					port_start_arr[54] = 127;
					port_length_arr[54] = 2;
						port_id_arr[127] = 181;
						port_val_arr[181] = "Tema Accra";
						port_id_arr[128] = 25;
						port_val_arr[25] = "Tema";
					country_id_arr[55] = 152;
					country_val_arr[152] = "Gibraltar";
					port_start_arr[152] = 129;
					port_length_arr[152] = 1;
						port_id_arr[129] = 182;
						port_val_arr[182] = "Gibraltar";
					country_id_arr[56] = 133;
					country_val_arr[133] = "Greece";
					port_start_arr[133] = 130;
					port_length_arr[133] = 2;
						port_id_arr[130] = 110;
						port_val_arr[110] = "Piraeus";
						port_id_arr[131] = 183;
						port_val_arr[183] = "Thessaloniki";
					country_id_arr[57] = 55;
					country_val_arr[55] = "Grenada";
					port_start_arr[55] = 132;
					port_length_arr[55] = 1;
						port_id_arr[132] = 5;
						port_val_arr[5] = "St.Georges";
					country_id_arr[58] = 56;
					country_val_arr[56] = "Guadeloupe";
					port_start_arr[56] = 133;
					port_length_arr[56] = 1;
						port_id_arr[133] = 184;
						port_val_arr[184] = "Pointe a Pitre";
					country_id_arr[59] = 171;
					country_val_arr[171] = "Guam";
					port_start_arr[171] = 134;
					port_length_arr[171] = 1;
						port_id_arr[134] = 250;
						port_val_arr[250] = "Guam";
					country_id_arr[60] = 57;
					country_val_arr[57] = "Guatemala";
					port_start_arr[57] = 135;
					port_length_arr[57] = 2;
						port_id_arr[135] = 126;
						port_val_arr[126] = "Guatemala";
						port_id_arr[136] = 127;
						port_val_arr[127] = "Port Quetzal";
					country_id_arr[61] = 58;
					country_val_arr[58] = "Guinea";
					port_start_arr[58] = 137;
					port_length_arr[58] = 1;
						port_id_arr[137] = 251;
						port_val_arr[251] = "Conakry";
					country_id_arr[62] = 153;
					country_val_arr[153] = "Guinea- Bissau";
					port_start_arr[153] = 138;
					port_length_arr[153] = 1;
						port_id_arr[138] = 185;
						port_val_arr[185] = "Bissau";
					country_id_arr[63] = 59;
					country_val_arr[59] = "Guyana";
					port_start_arr[59] = 139;
					port_length_arr[59] = 1;
						port_id_arr[139] = 14;
						port_val_arr[14] = "Georgetown";
					country_id_arr[64] = 60;
					country_val_arr[60] = "Haiti";
					port_start_arr[60] = 140;
					port_length_arr[60] = 1;
						port_id_arr[140] = 186;
						port_val_arr[186] = "Port au Prince";
					country_id_arr[65] = 61;
					country_val_arr[61] = "Honduras";
					port_start_arr[61] = 141;
					port_length_arr[61] = 1;
						port_id_arr[141] = 187;
						port_val_arr[187] = "San Lorenzo";
					country_id_arr[66] = 62;
					country_val_arr[62] = "Hong Kong";
					port_start_arr[62] = 142;
					port_length_arr[62] = 1;
						port_id_arr[142] = 125;
						port_val_arr[125] = "Hong Kong";
					country_id_arr[67] = 63;
					country_val_arr[63] = "Iceland";
					port_start_arr[63] = 143;
					port_length_arr[63] = 1;
						port_id_arr[143] = 63;
						port_val_arr[63] = "Dublin";
					country_id_arr[68] = 64;
					country_val_arr[64] = "India";
					port_start_arr[64] = 144;
					port_length_arr[64] = 4;
						port_id_arr[144] = 122;
						port_val_arr[122] = "Mumbai";
						port_id_arr[145] = 123;
						port_val_arr[123] = "Calcutta";
						port_id_arr[146] = 124;
						port_val_arr[124] = "Chennai";
						port_id_arr[147] = 252;
						port_val_arr[252] = "Kolkata";
					country_id_arr[69] = 65;
					country_val_arr[65] = "Indonesia";
					port_start_arr[65] = 148;
					port_length_arr[65] = 3;
						port_id_arr[148] = 188;
						port_val_arr[188] = "Surabaja";
						port_id_arr[149] = 189;
						port_val_arr[189] = "Jakarta";
						port_id_arr[150] = 253;
						port_val_arr[253] = "Dili (East Timor)";
					country_id_arr[70] = 154;
					country_val_arr[154] = "Iran";
					port_start_arr[154] = 151;
					port_length_arr[154] = 1;
						port_id_arr[151] = 254;
						port_val_arr[254] = "Bandar Abbas";
					country_id_arr[71] = 66;
					country_val_arr[66] = "Ireland";
					port_start_arr[66] = 152;
					port_length_arr[66] = 1;
						port_id_arr[152] = 63;
						port_val_arr[63] = "Dublin";
					country_id_arr[72] = 132;
					country_val_arr[132] = "Italy";
					port_start_arr[132] = 153;
					port_length_arr[132] = 2;
						port_id_arr[153] = 109;
						port_val_arr[109] = "Livorno";
						port_id_arr[154] = 191;
						port_val_arr[191] = "Sabona";
					country_id_arr[73] = 67;
					country_val_arr[67] = "Jamaica";
					port_start_arr[67] = 155;
					port_length_arr[67] = 1;
						port_id_arr[155] = 193;
						port_val_arr[193] = "Kingston";
					country_id_arr[74] = 68;
					country_val_arr[68] = "Jordan";
					port_start_arr[68] = 156;
					port_length_arr[68] = 1;
						port_id_arr[156] = 255;
						port_val_arr[255] = "Aqaba";
					country_id_arr[75] = 70;
					country_val_arr[70] = "Kenya";
					port_start_arr[70] = 157;
					port_length_arr[70] = 1;
						port_id_arr[157] = 17;
						port_val_arr[17] = "Mombasa";
					country_id_arr[76] = 138;
					country_val_arr[138] = "Kiribati";
					port_start_arr[138] = 158;
					port_length_arr[138] = 1;
						port_id_arr[158] = 194;
						port_val_arr[194] = "Tarawa";
					country_id_arr[77] = 122;
					country_val_arr[122] = "Korea";
					port_start_arr[122] = 159;
					port_length_arr[122] = 2;
						port_id_arr[159] = 87;
						port_val_arr[87] = "Incheon";
						port_id_arr[160] = 195;
						port_val_arr[195] = "Pusan";
					country_id_arr[78] = 71;
					country_val_arr[71] = "Kuwait";
					port_start_arr[71] = 161;
					port_length_arr[71] = 1;
						port_id_arr[161] = 197;
						port_val_arr[197] = "Shuwaikh";
					country_id_arr[79] = 173;
					country_val_arr[173] = "Laos";
					port_start_arr[173] = 162;
					port_length_arr[173] = 1;
						port_id_arr[162] = 256;
						port_val_arr[256] = "Ho Chi Minh";
					country_id_arr[80] = 155;
					country_val_arr[155] = "Lebanon";
					port_start_arr[155] = 163;
					port_length_arr[155] = 1;
						port_id_arr[163] = 198;
						port_val_arr[198] = "Beirut";
					country_id_arr[81] = 174;
					country_val_arr[174] = "Luxembourg";
					port_start_arr[174] = 164;
					port_length_arr[174] = 1;
						port_id_arr[164] = 257;
						port_val_arr[257] = "Antwerpen";
					country_id_arr[82] = 76;
					country_val_arr[76] = "Madagascar";
					port_start_arr[76] = 165;
					port_length_arr[76] = 1;
						port_id_arr[165] = 111;
						port_val_arr[111] = "Tamatave";
					country_id_arr[83] = 175;
					country_val_arr[175] = "Malawi";
					port_start_arr[175] = 166;
					port_length_arr[175] = 1;
						port_id_arr[166] = 244;
						port_val_arr[244] = "Dar Es Salaam";
					country_id_arr[84] = 77;
					country_val_arr[77] = "Malaysia";
					port_start_arr[77] = 167;
					port_length_arr[77] = 1;
						port_id_arr[167] = 120;
						port_val_arr[120] = "Johore";
					country_id_arr[85] = 78;
					country_val_arr[78] = "Maldives";
					port_start_arr[78] = 168;
					port_length_arr[78] = 2;
						port_id_arr[168] = 134;
						port_val_arr[134] = "Male";
						port_id_arr[169] = 23;
						port_val_arr[23] = "Colombo";
					country_id_arr[86] = 156;
					country_val_arr[156] = "Mali";
					port_start_arr[156] = 170;
					port_length_arr[156] = 1;
						port_id_arr[170] = 166;
						port_val_arr[166] = "Abidjan";
					country_id_arr[87] = 79;
					country_val_arr[79] = "Malta";
					port_start_arr[79] = 171;
					port_length_arr[79] = 2;
						port_id_arr[171] = 133;
						port_val_arr[133] = "Malta";
						port_id_arr[172] = 199;
						port_val_arr[199] = "Valetta";
					country_id_arr[88] = 176;
					country_val_arr[176] = "Marshall Islands";
					port_start_arr[176] = 173;
					port_length_arr[176] = 2;
						port_id_arr[173] = 259;
						port_val_arr[259] = "Ebeye";
						port_id_arr[174] = 260;
						port_val_arr[260] = "Majuro";
					country_id_arr[89] = 80;
					country_val_arr[80] = "Martinique";
					port_start_arr[80] = 175;
					port_length_arr[80] = 3;
						port_id_arr[175] = 91;
						port_val_arr[91] = "F.D. France";
						port_id_arr[176] = 200;
						port_val_arr[200] = "Port of France";
						port_id_arr[177] = 261;
						port_val_arr[261] = "Philpsburg";
					country_id_arr[90] = 157;
					country_val_arr[157] = "Mauritania";
					port_start_arr[157] = 178;
					port_length_arr[157] = 1;
						port_id_arr[178] = 201;
						port_val_arr[201] = "Nouakchott";
					country_id_arr[91] = 81;
					country_val_arr[81] = "Mauritius";
					port_start_arr[81] = 179;
					port_length_arr[81] = 1;
						port_id_arr[179] = 20;
						port_val_arr[20] = "Port Louis";
					country_id_arr[92] = 83;
					country_val_arr[83] = "Micronesia";
					port_start_arr[83] = 180;
					port_length_arr[83] = 5;
						port_id_arr[180] = 83;
						port_val_arr[83] = "Pompei";
						port_id_arr[181] = 202;
						port_val_arr[202] = "Kosrae State";
						port_id_arr[182] = 203;
						port_val_arr[203] = "Yap";
						port_id_arr[183] = 205;
						port_val_arr[205] = "Phonpei";
						port_id_arr[184] = 206;
						port_val_arr[206] = "Chuuk";
					country_id_arr[93] = 177;
					country_val_arr[177] = "Montserrat";
					port_start_arr[177] = 185;
					port_length_arr[177] = 1;
						port_id_arr[185] = 262;
						port_val_arr[262] = "Saint Marteen";
					country_id_arr[94] = 85;
					country_val_arr[85] = "Mozambique";
					port_start_arr[85] = 186;
					port_length_arr[85] = 1;
						port_id_arr[186] = 74;
						port_val_arr[74] = "Maputo";
					country_id_arr[95] = 86;
					country_val_arr[86] = "Myanmar";
					port_start_arr[86] = 187;
					port_length_arr[86] = 1;
						port_id_arr[187] = 45;
						port_val_arr[45] = "Yangon";
					country_id_arr[96] = 166;
					country_val_arr[166] = "Nepal";
					port_start_arr[166] = 188;
					port_length_arr[166] = 1;
						port_id_arr[188] = 123;
						port_val_arr[123] = "Calcutta";
					country_id_arr[97] = 87;
					country_val_arr[87] = "Netherlands";
					port_start_arr[87] = 189;
					port_length_arr[87] = 3;
						port_id_arr[189] = 67;
						port_val_arr[67] = "Amsterdam";
						port_id_arr[190] = 107;
						port_val_arr[107] = "Rotterdam";
						port_id_arr[191] = 207;
						port_val_arr[207] = "Flushing";
					country_id_arr[98] = 88;
					country_val_arr[88] = "Netherlands Antilles";
					port_start_arr[88] = 192;
					port_length_arr[88] = 4;
						port_id_arr[192] = 48;
						port_val_arr[48] = "Bonaire";
						port_id_arr[193] = 46;
						port_val_arr[46] = "Aruba";
						port_id_arr[194] = 208;
						port_val_arr[208] = "Phillipsburg";
						port_id_arr[195] = 51;
						port_val_arr[51] = "Curacao";
					country_id_arr[99] = 158;
					country_val_arr[158] = "New Caledonia";
					port_start_arr[158] = 196;
					port_length_arr[158] = 1;
						port_id_arr[196] = 209;
						port_val_arr[209] = "Noumea";
					country_id_arr[100] = 15;
					country_val_arr[15] = "New Zealand";
					port_start_arr[15] = 197;
					port_length_arr[15] = 12;
						port_id_arr[197] = 27;
						port_val_arr[27] = "Auckland";
						port_id_arr[198] = 28;
						port_val_arr[28] = "Wellington";
						port_id_arr[199] = 29;
						port_val_arr[29] = "Lyttelton";
						port_id_arr[200] = 30;
						port_val_arr[30] = "Timaru";
						port_id_arr[201] = 31;
						port_val_arr[31] = "Dunedin";
						port_id_arr[202] = 32;
						port_val_arr[32] = "Port Chalmas";
						port_id_arr[203] = 115;
						port_val_arr[115] = "Tauranga";
						port_id_arr[204] = 55;
						port_val_arr[55] = "Hamilton";
						port_id_arr[205] = 116;
						port_val_arr[116] = "Palmerston North";
						port_id_arr[206] = 117;
						port_val_arr[117] = "New Plymouth";
						port_id_arr[207] = 118;
						port_val_arr[118] = "Napier";
						port_id_arr[208] = 119;
						port_val_arr[119] = "Nelson";
					country_id_arr[101] = 89;
					country_val_arr[89] = "Nicaragua";
					port_start_arr[89] = 209;
					port_length_arr[89] = 1;
						port_id_arr[209] = 264;
						port_val_arr[264] = "Corinto";
					country_id_arr[102] = 90;
					country_val_arr[90] = "Nigeria";
					port_start_arr[90] = 210;
					port_length_arr[90] = 1;
						port_id_arr[210] = 138;
						port_val_arr[138] = "Lagos";
					country_id_arr[103] = 159;
					country_val_arr[159] = "Northern Mariana Islands";
					port_start_arr[159] = 211;
					port_length_arr[159] = 1;
						port_id_arr[211] = 211;
						port_val_arr[211] = "Saipan";
					country_id_arr[104] = 128;
					country_val_arr[128] = "Norway";
					port_start_arr[128] = 212;
					port_length_arr[128] = 1;
						port_id_arr[212] = 103;
						port_val_arr[103] = "Drammen";
					country_id_arr[105] = 178;
					country_val_arr[178] = "Oman";
					port_start_arr[178] = 213;
					port_length_arr[178] = 1;
						port_id_arr[213] = 265;
						port_val_arr[265] = "Port Sultan Qaboos";
					country_id_arr[106] = 167;
					country_val_arr[167] = "Other";
					port_start_arr[167] = 214;
					port_length_arr[167] = 1;
						port_id_arr[214] = 234;
						port_val_arr[234] = "Other";
					country_id_arr[107] = 10;
					country_val_arr[10] = "Pakistan";
					port_start_arr[10] = 215;
					port_length_arr[10] = 1;
						port_id_arr[215] = 21;
						port_val_arr[21] = "Karachi";
					country_id_arr[108] = 92;
					country_val_arr[92] = "Palau";
					port_start_arr[92] = 216;
					port_length_arr[92] = 2;
						port_id_arr[216] = 136;
						port_val_arr[136] = "Palau";
						port_id_arr[217] = 212;
						port_val_arr[212] = "Koror";
					country_id_arr[109] = 93;
					country_val_arr[93] = "Panama";
					port_start_arr[93] = 218;
					port_length_arr[93] = 4;
						port_id_arr[218] = 11;
						port_val_arr[11] = "Balboa";
						port_id_arr[219] = 50;
						port_val_arr[50] = "Cristobal";
						port_id_arr[220] = 266;
						port_val_arr[266] = "Colon";
						port_id_arr[221] = 267;
						port_val_arr[267] = "Manzanillo";
					country_id_arr[110] = 94;
					country_val_arr[94] = "Papua New Guinea";
					port_start_arr[94] = 222;
					port_length_arr[94] = 5;
						port_id_arr[222] = 81;
						port_val_arr[81] = "Madang";
						port_id_arr[223] = 82;
						port_val_arr[82] = "Rabual";
						port_id_arr[224] = 88;
						port_val_arr[88] = "Lae";
						port_id_arr[225] = 96;
						port_val_arr[96] = "Port Moresby";
						port_id_arr[226] = 194;
						port_val_arr[194] = "Tarawa";
					country_id_arr[111] = 11;
					country_val_arr[11] = "Persian Gulf";
					port_start_arr[11] = 227;
					port_length_arr[11] = 1;
						port_id_arr[227] = 0;
						port_val_arr[0] = "";
					country_id_arr[112] = 95;
					country_val_arr[95] = "Peru";
					port_start_arr[95] = 228;
					port_length_arr[95] = 1;
						port_id_arr[228] = 113;
						port_val_arr[113] = "Matarani";
					country_id_arr[113] = 160;
					country_val_arr[160] = "Poland";
					port_start_arr[160] = 229;
					port_length_arr[160] = 2;
						port_id_arr[229] = 214;
						port_val_arr[214] = "Gdynia";
						port_id_arr[230] = 215;
						port_val_arr[215] = "Gdansk";
					country_id_arr[114] = 179;
					country_val_arr[179] = "Portugal";
					port_start_arr[179] = 231;
					port_length_arr[179] = 1;
						port_id_arr[231] = 268;
						port_val_arr[268] = "Leixoes";
					country_id_arr[115] = 137;
					country_val_arr[137] = "Puerto Rico";
					port_start_arr[137] = 232;
					port_length_arr[137] = 1;
						port_id_arr[232] = 140;
						port_val_arr[140] = "San Juan";
					country_id_arr[116] = 97;
					country_val_arr[97] = "Qatar";
					port_start_arr[97] = 233;
					port_length_arr[97] = 1;
						port_id_arr[233] = 269;
						port_val_arr[269] = "Doha";
					country_id_arr[117] = 180;
					country_val_arr[180] = "Reunion Island";
					port_start_arr[180] = 234;
					port_length_arr[180] = 1;
						port_id_arr[234] = 270;
						port_val_arr[270] = "Pointe des Galets";
					country_id_arr[118] = 161;
					country_val_arr[161] = "Romania";
					port_start_arr[161] = 235;
					port_length_arr[161] = 1;
						port_id_arr[235] = 216;
						port_val_arr[216] = "Istanbul";
					country_id_arr[119] = 98;
					country_val_arr[98] = "Russia";
					port_start_arr[98] = 236;
					port_length_arr[98] = 2;
						port_id_arr[236] = 217;
						port_val_arr[217] = "St. Petersburg";
						port_id_arr[237] = 271;
						port_val_arr[271] = "Vladivostok";
					country_id_arr[120] = 181;
					country_val_arr[181] = "Rwanda";
					port_start_arr[181] = 238;
					port_length_arr[181] = 1;
						port_id_arr[238] = 244;
						port_val_arr[244] = "Dar Es Salaam";
					country_id_arr[121] = 99;
					country_val_arr[99] = "Saint Kitts And Nevis";
					port_start_arr[99] = 239;
					port_length_arr[99] = 1;
						port_id_arr[239] = 47;
						port_val_arr[47] = "Basseterre";
					country_id_arr[122] = 100;
					country_val_arr[100] = "Saint Lucia";
					port_start_arr[100] = 240;
					port_length_arr[100] = 1;
						port_id_arr[240] = 272;
						port_val_arr[272] = "Port Castries";
					country_id_arr[123] = 182;
					country_val_arr[182] = "Saint Vincent And The Grenadines";
					port_start_arr[182] = 241;
					port_length_arr[182] = 1;
						port_id_arr[241] = 273;
						port_val_arr[273] = "Kingstown";
					country_id_arr[124] = 162;
					country_val_arr[162] = "Samoa";
					port_start_arr[162] = 242;
					port_length_arr[162] = 1;
						port_id_arr[242] = 218;
						port_val_arr[218] = "Apia";
					country_id_arr[125] = 121;
					country_val_arr[121] = "Saudi Arabia";
					port_start_arr[121] = 243;
					port_length_arr[121] = 1;
						port_id_arr[243] = 84;
						port_val_arr[84] = "Dammam";
					country_id_arr[126] = 102;
					country_val_arr[102] = "Senegal";
					port_start_arr[102] = 244;
					port_length_arr[102] = 1;
						port_id_arr[244] = 219;
						port_val_arr[219] = "Dakar";
					country_id_arr[127] = 163;
					country_val_arr[163] = "Seychelles";
					port_start_arr[163] = 245;
					port_length_arr[163] = 1;
						port_id_arr[245] = 220;
						port_val_arr[220] = "Mahe";
					country_id_arr[128] = 183;
					country_val_arr[183] = "Sierra Leone";
					port_start_arr[183] = 246;
					port_length_arr[183] = 1;
						port_id_arr[246] = 274;
						port_val_arr[274] = "Freetown";
					country_id_arr[129] = 103;
					country_val_arr[103] = "Singapore";
					port_start_arr[103] = 247;
					port_length_arr[103] = 1;
						port_id_arr[247] = 221;
						port_val_arr[221] = "Singapore";
					country_id_arr[130] = 184;
					country_val_arr[184] = "Solomon Islands";
					port_start_arr[184] = 248;
					port_length_arr[184] = 1;
						port_id_arr[248] = 80;
						port_val_arr[80] = "Honiara";
					country_id_arr[131] = 185;
					country_val_arr[185] = "Somalia";
					port_start_arr[185] = 249;
					port_length_arr[185] = 2;
						port_id_arr[249] = 170;
						port_val_arr[170] = "Djibouti";
						port_id_arr[250] = 17;
						port_val_arr[17] = "Mombasa";
					country_id_arr[132] = 12;
					country_val_arr[12] = "South Africa";
					port_start_arr[12] = 251;
					port_length_arr[12] = 1;
						port_id_arr[251] = 22;
						port_val_arr[22] = "Durban";
					country_id_arr[133] = 131;
					country_val_arr[131] = "Spain";
					port_start_arr[131] = 252;
					port_length_arr[131] = 2;
						port_id_arr[252] = 108;
						port_val_arr[108] = "Barcelona";
						port_id_arr[253] = 222;
						port_val_arr[222] = "Santander";
					country_id_arr[134] = 13;
					country_val_arr[13] = "Sri Lanka";
					port_start_arr[13] = 254;
					port_length_arr[13] = 1;
						port_id_arr[254] = 23;
						port_val_arr[23] = "Colombo";
					country_id_arr[135] = 123;
					country_val_arr[123] = "St. Maarten";
					port_start_arr[123] = 255;
					port_length_arr[123] = 1;
						port_id_arr[255] = 59;
						port_val_arr[59] = "Philipsburg";
					country_id_arr[136] = 101;
					country_val_arr[101] = "St. Vincent";
					port_start_arr[101] = 256;
					port_length_arr[101] = 1;
						port_id_arr[256] = 3;
						port_val_arr[3] = "Kingstone";
					country_id_arr[137] = 105;
					country_val_arr[105] = "Sudan";
					port_start_arr[105] = 257;
					port_length_arr[105] = 1;
						port_id_arr[257] = 226;
						port_val_arr[226] = "Port Sudan";
					country_id_arr[138] = 106;
					country_val_arr[106] = "Suriname";
					port_start_arr[106] = 258;
					port_length_arr[106] = 1;
						port_id_arr[258] = 15;
						port_val_arr[15] = "Paramaribo";
					country_id_arr[139] = 129;
					country_val_arr[129] = "Sweden";
					port_start_arr[129] = 259;
					port_length_arr[129] = 3;
						port_id_arr[259] = 104;
						port_val_arr[104] = "Trelleborg";
						port_id_arr[260] = 227;
						port_val_arr[227] = "Gothenburg";
						port_id_arr[261] = 228;
						port_val_arr[228] = "Malmo";
					country_id_arr[140] = 188;
					country_val_arr[188] = "Syria";
					port_start_arr[188] = 262;
					port_length_arr[188] = 1;
						port_id_arr[262] = 275;
						port_val_arr[275] = "Tartous";
					country_id_arr[141] = 107;
					country_val_arr[107] = "Tanzania";
					port_start_arr[107] = 263;
					port_length_arr[107] = 1;
						port_id_arr[263] = 244;
						port_val_arr[244] = "Dar Es Salaam";
					country_id_arr[142] = 108;
					country_val_arr[108] = "Thailand";
					port_start_arr[108] = 264;
					port_length_arr[108] = 2;
						port_id_arr[264] = 121;
						port_val_arr[121] = "Laem Cha Bing";
						port_id_arr[265] = 276;
						port_val_arr[276] = "Bangkok";
					country_id_arr[143] = 109;
					country_val_arr[109] = "Togo";
					port_start_arr[109] = 266;
					port_length_arr[109] = 1;
						port_id_arr[266] = 229;
						port_val_arr[229] = "Lome";
					country_id_arr[144] = 110;
					country_val_arr[110] = "Tonga";
					port_start_arr[110] = 267;
					port_length_arr[110] = 1;
						port_id_arr[267] = 230;
						port_val_arr[230] = "Nukualofa";
					country_id_arr[145] = 111;
					country_val_arr[111] = "Trinidad & Tobago";
					port_start_arr[111] = 268;
					port_length_arr[111] = 1;
						port_id_arr[268] = 4;
						port_val_arr[4] = "Port Of Spain";
					country_id_arr[146] = 165;
					country_val_arr[165] = "Turkey";
					port_start_arr[165] = 269;
					port_length_arr[165] = 2;
						port_id_arr[269] = 231;
						port_val_arr[231] = "Derince";
						port_id_arr[270] = 216;
						port_val_arr[216] = "Istanbul";
					country_id_arr[147] = 16;
					country_val_arr[16] = "UAE";
					port_start_arr[16] = 271;
					port_length_arr[16] = 4;
						port_id_arr[271] = 42;
						port_val_arr[42] = "Sharjah";
						port_id_arr[272] = 41;
						port_val_arr[41] = "Dubai";
						port_id_arr[273] = 43;
						port_val_arr[43] = "Abu Dhabi";
						port_id_arr[274] = 233;
						port_val_arr[233] = "Jebel Ali";
					country_id_arr[148] = 114;
					country_val_arr[114] = "Uganda";
					port_start_arr[114] = 275;
					port_length_arr[114] = 1;
						port_id_arr[275] = 17;
						port_val_arr[17] = "Mombasa";
					country_id_arr[149] = 21;
					country_val_arr[21] = "UK";
					port_start_arr[21] = 276;
					port_length_arr[21] = 4;
						port_id_arr[276] = 64;
						port_val_arr[64] = "Southampton";
						port_id_arr[277] = 66;
						port_val_arr[66] = "New Castle";
						port_id_arr[278] = 100;
						port_val_arr[100] = "Liverpool";
						port_id_arr[279] = 101;
						port_val_arr[101] = "Bristal";
					country_id_arr[150] = 115;
					country_val_arr[115] = "Ukraine";
					port_start_arr[115] = 280;
					port_length_arr[115] = 1;
						port_id_arr[280] = 232;
						port_val_arr[232] = "Odessa";
					country_id_arr[151] = 190;
					country_val_arr[190] = "United Arab Emirates";
					port_start_arr[190] = 281;
					port_length_arr[190] = 3;
						port_id_arr[281] = 43;
						port_val_arr[43] = "Abu Dhabi";
						port_id_arr[282] = 41;
						port_val_arr[41] = "Dubai";
						port_id_arr[283] = 42;
						port_val_arr[42] = "Sharjah";
					country_id_arr[152] = 191;
					country_val_arr[191] = "United Kingdom";
					port_start_arr[191] = 284;
					port_length_arr[191] = 5;
						port_id_arr[284] = 100;
						port_val_arr[100] = "Liverpool";
						port_id_arr[285] = 277;
						port_val_arr[277] = "NewCastle";
						port_id_arr[286] = 278;
						port_val_arr[278] = "Sheerness";
						port_id_arr[287] = 279;
						port_val_arr[279] = "Southampton/Tilbury/Thames";
						port_id_arr[288] = 280;
						port_val_arr[280] = "Tilbury";
					country_id_arr[153] = 134;
					country_val_arr[134] = "USA";
					port_start_arr[134] = 289;
					port_length_arr[134] = 5;
						port_id_arr[289] = 128;
						port_val_arr[128] = "Long Beach";
						port_id_arr[290] = 129;
						port_val_arr[129] = "Miami";
						port_id_arr[291] = 130;
						port_val_arr[130] = "Savannah";
						port_id_arr[292] = 131;
						port_val_arr[131] = "Norfork";
						port_id_arr[293] = 132;
						port_val_arr[132] = "Baltimore";
					country_id_arr[154] = 164;
					country_val_arr[164] = "Vanuatu";
					port_start_arr[164] = 294;
					port_length_arr[164] = 2;
						port_id_arr[294] = 223;
						port_val_arr[223] = "Port Vila";
						port_id_arr[295] = 224;
						port_val_arr[224] = "Santo";
					country_id_arr[155] = 116;
					country_val_arr[116] = "Venezuela";
					port_start_arr[116] = 296;
					port_length_arr[116] = 4;
						port_id_arr[296] = 54;
						port_val_arr[54] = "Guanta";
						port_id_arr[297] = 56;
						port_val_arr[56] = "LA Guaira";
						port_id_arr[298] = 282;
						port_val_arr[282] = "Puerto Cabello";
						port_id_arr[299] = 283;
						port_val_arr[283] = "Puerto Sucre";
					country_id_arr[156] = 117;
					country_val_arr[117] = "Vietnam";
					port_start_arr[117] = 300;
					port_length_arr[117] = 1;
						port_id_arr[300] = 256;
						port_val_arr[256] = "Ho Chi Minh";
					country_id_arr[157] = 14;
					country_val_arr[14] = "West Africa";
					port_start_arr[14] = 301;
					port_length_arr[14] = 5;
						port_id_arr[301] = 24;
						port_val_arr[24] = "Cotonou";
						port_id_arr[302] = 25;
						port_val_arr[25] = "Tema";
						port_id_arr[303] = 26;
						port_val_arr[26] = "Luanda";
						port_id_arr[304] = 94;
						port_val_arr[94] = "Boma-Zaire";
						port_id_arr[305] = 95;
						port_val_arr[95] = "Matadi/Zaire";
					country_id_arr[158] = 192;
					country_val_arr[192] = "Western Samoa";
					port_start_arr[192] = 306;
					port_length_arr[192] = 1;
						port_id_arr[306] = 218;
						port_val_arr[218] = "Apia";
					country_id_arr[159] = 118;
					country_val_arr[118] = "Yemen";
					port_start_arr[118] = 307;
					port_length_arr[118] = 1;
						port_id_arr[307] = 284;
						port_val_arr[284] = "Hodelida";
					country_id_arr[160] = 193;
					country_val_arr[193] = "Zaire";
					port_start_arr[193] = 308;
					port_length_arr[193] = 1;
						port_id_arr[308] = 22;
						port_val_arr[22] = "Durban";
					country_id_arr[161] = 194;
					country_val_arr[194] = "Zambia";
					port_start_arr[194] = 309;
					port_length_arr[194] = 1;
						port_id_arr[309] = 22;
						port_val_arr[22] = "Durban";
					country_id_arr[162] = 195;
					country_val_arr[195] = "Zimbabwe";
					port_start_arr[195] = 310;
					port_length_arr[195] = 1;
						port_id_arr[310] = 22;
						port_val_arr[22] = "Durban";
