function isNumber(data){
	var numStr = "0123456789";
	var thisCar;
	var counter = 0;
	for (var ii=0; ii < data.length; ii++)
		{
			thisCar = data.substring(ii,ii+1);
			if (numStr.indexOf(thisCar) != -1)
				counter ++;
		}
	if (counter == data.length)
		return(true);
	else
		return(false);
}

function calcola(){
    var D = document.ascendente.giorno.value;
	var M = document.ascendente.mese.value - 1;
	var h = document.ascendente.ora.value;
	var m = document.ascendente.minuti.value;
	var Y = document.forms["ascendente"].anno.value
	var numStr = "0123456789";
	
	var Data=new Date(1972, M, D, h, m, 0);
	
	if(ie4 || ns6){
		if ((Data.getDate()!=D) || (Data.getMonth()!=M) || (Data.getHours()!=h) || (Data.getMinutes()!=m) || (!(isNumber(Y))) ) {
			window.alert('Tienes que rellenar todos los campos');
		} else {
			var risult=('asc_' + ascendente(D, M + 1, h, m) + '.gif');
			var str='<img src="img/'+risult+'">'
			
			if(ie4) 	 document.all["divAscendente"].innerHTML=str
			if(ns6) 	 document.getElementById("divAscendente").innerHTML=str
			
		}
	}else if(ns4){
			var risult=('asc_' + ascendente(D, M + 1, h, m) + '.gif');
			var str='<img src="img/'+risult+'">'
				with (document.divAscendente.document){
			  		open();
					write(str);
					close();
			   }
	}
}

function arr(howmany) {
	this.length = howmany;
}

var Days = new Date();
Days[0] = new Date(1972,0,1);
Days[1] = new Date(1972,0,11);
Days[2] = new Date(1972,0,21);
Days[3] = new Date(1972,0,31);
Days[4] = new Date(1972,1,10);
Days[5] = new Date(1972,1,20);
Days[6] = new Date(1972,2,1);
Days[7] = new Date(1972,2,11);
Days[8] = new Date(1972,2,21);
Days[9] = new Date(1972,2,31);
Days[10] = new Date(1972,3,10);
Days[11] = new Date(1972,3,21);
Days[12] = new Date(1972,4,1);
Days[13] = new Date(1972,4,11);
Days[14] = new Date(1972,4,21);
Days[15] = new Date(1972,4,31);
Days[16] = new Date(1972,5,10);
Days[17] = new Date(1972,5,22);
Days[18] = new Date(1972,6,2);
Days[19] = new Date(1972,6,12);
Days[20] = new Date(1972,6,23);
Days[21] = new Date(1972,7,2);
Days[22] = new Date(1972,7,12);
Days[23] = new Date(1972,7,24);
Days[24] = new Date(1972,8,2);
Days[25] = new Date(1972,8,13);
Days[26] = new Date(1972,8,23);
Days[27] = new Date(1972,9,3);
Days[28] = new Date(1972,9,13);
Days[29] = new Date(1972,9,23);
Days[30] = new Date(1972,10,2);
Days[31] = new Date(1972,10,12);
Days[32] = new Date(1972,10,23);
Days[33] = new Date(1972,11,2);
Days[34] = new Date(1972,11,12);
Days[35] = new Date(1972,11,23);

var Hours = new Date()
Hours[0] = new Date(1972,0,1,0,0);
Hours[1] = new Date(1972,0,1,0,30);
Hours[2] = new Date(1972,0,1,1,0);
Hours[3] = new Date(1972,0,1,1,30);
Hours[4] = new Date(1972,0,1,2,0);
Hours[5] = new Date(1972,0,1,2,30);
Hours[6] = new Date(1972,0,1,3,0);
Hours[7] = new Date(1972,0,1,3,30);
Hours[8] = new Date(1972,0,1,4,0);
Hours[9] = new Date(1972,0,1,4,30);
Hours[10] = new Date(1972,0,1,5,0);
Hours[11] = new Date(1972,0,1,5,30);
Hours[12] = new Date(1972,0,1,6,0);
Hours[13] = new Date(1972,0,1,6,30);
Hours[14] = new Date(1972,0,1,7,0);
Hours[15] = new Date(1972,0,1,7,30);
Hours[16] = new Date(1972,0,1,8,0);
Hours[17] = new Date(1972,0,1,8,30);
Hours[18] = new Date(1972,0,1,9,0);
Hours[19] = new Date(1972,0,1,9,30);
Hours[20] = new Date(1972,0,1,10,0);
Hours[21] = new Date(1972,0,1,10,30);
Hours[22] = new Date(1972,0,1,11,0);
Hours[23] = new Date(1972,0,1,11,30);
Hours[24] = new Date(1972,0,1,12,0);
Hours[25] = new Date(1972,0,1,12,30);
Hours[26] = new Date(1972,0,1,13,0);
Hours[27] = new Date(1972,0,1,13,30);
Hours[28] = new Date(1972,0,1,14,0);
Hours[29] = new Date(1972,0,1,14,30);
Hours[30] = new Date(1972,0,1,15,0);
Hours[31] = new Date(1972,0,1,15,30);
Hours[32] = new Date(1972,0,1,16,0);
Hours[33] = new Date(1972,0,1,16,30);
Hours[34] = new Date(1972,0,1,17,0);
Hours[35] = new Date(1972,0,1,17,30);
Hours[36] = new Date(1972,0,1,18,0);
Hours[37] = new Date(1972,0,1,18,30);
Hours[38] = new Date(1972,0,1,19,0);
Hours[39] = new Date(1972,0,1,19,30);
Hours[40] = new Date(1972,0,1,20,0);
Hours[41] = new Date(1972,0,1,20,30);
Hours[42] = new Date(1972,0,1,21,0);
Hours[43] = new Date(1972,0,1,21,30);
Hours[44] = new Date(1972,0,1,22,0);
Hours[45] = new Date(1972,0,1,22,30);
Hours[46] = new Date(1972,0,1,23,0);
Hours[47] = new Date(1972,0,1,23,30);

var Asc=new arr(1728);
Asc[0] = 6;
Asc[1] = 7;
Asc[2] = 7;
Asc[3] = 7;
Asc[4] = 7;
Asc[5] = 7;
Asc[6] = 7;
Asc[7] = 8;
Asc[8] = 8;
Asc[9] = 8;
Asc[10] = 8;
Asc[11] = 8;
Asc[12] = 9;
Asc[13] = 9;
Asc[14] = 9;
Asc[15] = 9;
Asc[16] = 9;
Asc[17] = 10;
Asc[18] = 10;
Asc[19] = 10;
Asc[20] = 10;
Asc[21] = 11;
Asc[22] = 11;
Asc[23] = 12;
Asc[24] = 12;
Asc[25] = 1;
Asc[26] = 1;
Asc[27] = 2;
Asc[28] = 2;
Asc[29] = 3;
Asc[30] = 3;
Asc[31] = 3;
Asc[32] = 3;
Asc[33] = 4;
Asc[34] = 4;
Asc[35] = 4;
Asc[36] = 4;
Asc[37] = 4;
Asc[38] = 5;
Asc[39] = 5;
Asc[40] = 5;
Asc[41] = 5;
Asc[42] = 5;
Asc[43] = 6;
Asc[44] = 6;
Asc[45] = 6;
Asc[46] = 6;
Asc[47] = 6;
Asc[48] = 7;
Asc[49] = 7;
Asc[50] = 7;
Asc[51] = 7;
Asc[52] = 7;
Asc[53] = 8;
Asc[54] = 8;
Asc[55] = 8;
Asc[56] = 8;
Asc[57] = 8;
Asc[58] = 8;
Asc[59] = 9;
Asc[60] = 9;
Asc[61] = 9;
Asc[62] = 9;
Asc[63] = 9;
Asc[64] = 10;
Asc[65] = 10;
Asc[66] = 10;
Asc[67] = 10;
Asc[68] = 11;
Asc[69] = 11;
Asc[70] = 12;
Asc[71] = 12;
Asc[72] = 1;
Asc[73] = 1;
Asc[74] = 2;
Asc[75] = 2;
Asc[76] = 3;
Asc[77] = 3;
Asc[78] = 3;
Asc[79] = 3;
Asc[80] = 4;
Asc[81] = 4;
Asc[82] = 4;
Asc[83] = 4;
Asc[84] = 4;
Asc[85] = 5;
Asc[86] = 5;
Asc[87] = 5;
Asc[88] = 5;
Asc[89] = 5;
Asc[90] = 6;
Asc[91] = 6;
Asc[92] = 6;
Asc[93] = 6;
Asc[94] = 6;
Asc[95] = 6;
Asc[96] = 7;
Asc[97] = 7;
Asc[98] = 7;
Asc[99] = 7;
Asc[100] = 8;
Asc[101] = 8;
Asc[102] = 8;
Asc[103] = 8;
Asc[104] = 8;
Asc[105] = 8;
Asc[106] = 9;
Asc[107] = 9;
Asc[108] = 9;
Asc[109] = 9;
Asc[110] = 9;
Asc[111] = 10;
Asc[112] = 10;
Asc[113] = 10;
Asc[114] = 11;
Asc[115] = 11;
Asc[116] = 11;
Asc[117] = 12;
Asc[118] = 12;
Asc[119] = 1;
Asc[120] = 2;
Asc[121] = 2;
Asc[122] = 2;
Asc[123] = 3;
Asc[124] = 3;
Asc[125] = 3;
Asc[126] = 4;
Asc[127] = 4;
Asc[128] = 4;
Asc[129] = 4;
Asc[130] = 4;
Asc[131] = 5;
Asc[132] = 5;
Asc[133] = 5;
Asc[134] = 5;
Asc[135] = 5;
Asc[136] = 5;
Asc[137] = 6;
Asc[138] = 6;
Asc[139] = 6;
Asc[140] = 6;
Asc[141] = 6;
Asc[142] = 6;
Asc[143] = 7;
Asc[144] = 7;
Asc[145] = 7;
Asc[146] = 7;
Asc[147] = 8;
Asc[148] = 8;
Asc[149] = 8;
Asc[150] = 8;
Asc[151] = 8;
Asc[152] = 9;
Asc[153] = 9;
Asc[154] = 9;
Asc[155] = 9;
Asc[156] = 9;
Asc[157] = 10;
Asc[158] = 10;
Asc[159] = 10;
Asc[160] = 10;
Asc[161] = 11;
Asc[162] = 11;
Asc[163] = 12;
Asc[164] = 12;
Asc[165] = 1;
Asc[166] = 1;
Asc[167] = 2;
Asc[168] = 2;
Asc[169] = 3;
Asc[170] = 3;
Asc[171] = 3;
Asc[172] = 3;
Asc[173] = 4;
Asc[174] = 4;
Asc[175] = 4;
Asc[176] = 4;
Asc[177] = 4;
Asc[178] = 5;
Asc[179] = 5;
Asc[180] = 5;
Asc[181] = 5;
Asc[182] = 5;
Asc[183] = 5;
Asc[184] = 6;
Asc[185] = 6;
Asc[186] = 6;
Asc[187] = 6;
Asc[188] = 6;
Asc[189] = 7;
Asc[190] = 7;
Asc[191] = 7;
Asc[192] = 7;
Asc[193] = 7;
Asc[194] = 8;
Asc[195] = 8;
Asc[196] = 8;
Asc[197] = 8;
Asc[198] = 8;
Asc[199] = 9;
Asc[200] = 9;
Asc[201] = 9;
Asc[202] = 9;
Asc[203] = 9;
Asc[204] = 10;
Asc[205] = 10;
Asc[206] = 10;
Asc[207] = 10;
Asc[208] = 11;
Asc[209] = 11;
Asc[210] = 12;
Asc[211] = 12;
Asc[212] = 1;
Asc[213] = 1;
Asc[214] = 2;
Asc[215] = 2;
Asc[216] = 3;
Asc[217] = 3;
Asc[218] = 3;
Asc[219] = 3;
Asc[220] = 4;
Asc[221] = 4;
Asc[222] = 4;
Asc[223] = 4;
Asc[224] = 4;
Asc[225] = 5;
Asc[226] = 5;
Asc[227] = 5;
Asc[228] = 5;
Asc[229] = 5;
Asc[230] = 6;
Asc[231] = 6;
Asc[232] = 6;
Asc[233] = 6;
Asc[234] = 6;
Asc[235] = 6;
Asc[236] = 7;
Asc[237] = 7;
Asc[238] = 7;
Asc[239] = 7;
Asc[240] = 8;
Asc[241] = 8;
Asc[242] = 8;
Asc[243] = 8;
Asc[244] = 8;
Asc[245] = 8;
Asc[246] = 9;
Asc[247] = 9;
Asc[248] = 9;
Asc[249] = 9;
Asc[250] = 9;
Asc[251] = 10;
Asc[252] = 10;
Asc[253] = 10;
Asc[254] = 10;
Asc[255] = 11;
Asc[256] = 11;
Asc[257] = 12;
Asc[258] = 12;
Asc[259] = 1;
Asc[260] = 1;
Asc[261] = 2;
Asc[262] = 2;
Asc[263] = 3;
Asc[264] = 3;
Asc[265] = 3;
Asc[266] = 3;
Asc[267] = 4;
Asc[268] = 4;
Asc[269] = 4;
Asc[270] = 4;
Asc[271] = 4;
Asc[272] = 5;
Asc[273] = 5;
Asc[274] = 5;
Asc[275] = 5;
Asc[276] = 5;
Asc[277] = 6;
Asc[278] = 6;
Asc[279] = 6;
Asc[280] = 6;
Asc[281] = 6;
Asc[282] = 6;
Asc[283] = 7;
Asc[284] = 7;
Asc[285] = 7;
Asc[286] = 7;
Asc[287] = 7;
Asc[288] = 8;
Asc[289] = 8;
Asc[290] = 8;
Asc[291] = 8;
Asc[292] = 8;
Asc[293] = 9;
Asc[294] = 9;
Asc[295] = 9;
Asc[296] = 9;
Asc[297] = 9;
Asc[298] = 10;
Asc[299] = 10;
Asc[300] = 10;
Asc[301] = 11;
Asc[302] = 11;
Asc[303] = 11;
Asc[304] = 12;
Asc[305] = 1;
Asc[306] = 1;
Asc[307] = 2;
Asc[308] = 2;
Asc[309] = 2;
Asc[310] = 3;
Asc[311] = 3;
Asc[312] = 3;
Asc[313] = 4;
Asc[314] = 4;
Asc[315] = 4;
Asc[316] = 4;
Asc[317] = 4;
Asc[318] = 5;
Asc[319] = 5;
Asc[320] = 5;
Asc[321] = 5;
Asc[322] = 5;
Asc[323] = 5;
Asc[324] = 6;
Asc[325] = 6;
Asc[326] = 6;
Asc[327] = 6;
Asc[328] = 6;
Asc[329] = 7;
Asc[330] = 7;
Asc[331] = 7;
Asc[332] = 7;
Asc[333] = 7;
Asc[334] = 7;
Asc[335] = 8;
Asc[336] = 8;
Asc[337] = 8;
Asc[338] = 8;
Asc[339] = 9;
Asc[340] = 9;
Asc[341] = 9;
Asc[342] = 9;
Asc[343] = 9;
Asc[344] = 10;
Asc[345] = 10;
Asc[346] = 10;
Asc[347] = 10;
Asc[348] = 11;
Asc[349] = 11;
Asc[350] = 12;
Asc[351] = 12;
Asc[352] = 1;
Asc[353] = 1;
Asc[354] = 2;
Asc[355] = 2;
Asc[356] = 3;
Asc[357] = 3;
Asc[358] = 3;
Asc[359] = 3;
Asc[360] = 4;
Asc[361] = 4;
Asc[362] = 4;
Asc[363] = 4;
Asc[364] = 4;
Asc[365] = 5;
Asc[366] = 5;
Asc[367] = 5;
Asc[368] = 5;
Asc[369] = 5;
Asc[370] = 5;
Asc[371] = 6;
Asc[372] = 6;
Asc[373] = 6;
Asc[374] = 6;
Asc[375] = 6;
Asc[376] = 7;
Asc[377] = 7;
Asc[378] = 7;
Asc[379] = 7;
Asc[380] = 7;
Asc[381] = 7;
Asc[382] = 8;
Asc[383] = 8;
Asc[384] = 8;
Asc[385] = 8;
Asc[386] = 9;
Asc[387] = 9;
Asc[388] = 9;
Asc[389] = 9;
Asc[390] = 9;
Asc[391] = 10;
Asc[392] = 10;
Asc[393] = 10;
Asc[394] = 10;
Asc[395] = 11;
Asc[396] = 11;
Asc[397] = 12;
Asc[398] = 12;
Asc[399] = 1;
Asc[400] = 1;
Asc[401] = 2;
Asc[402] = 2;
Asc[403] = 3;
Asc[404] = 3;
Asc[405] = 3;
Asc[406] = 3;
Asc[407] = 4;
Asc[408] = 4;
Asc[409] = 4;
Asc[410] = 4;
Asc[411] = 4;
Asc[412] = 5;
Asc[413] = 5;
Asc[414] = 5;
Asc[415] = 5;
Asc[416] = 5;
Asc[417] = 6;
Asc[418] = 6;
Asc[419] = 6;
Asc[420] = 6;
Asc[421] = 6;
Asc[422] = 6;
Asc[423] = 7;
Asc[424] = 7;
Asc[425] = 7;
Asc[426] = 7;
Asc[427] = 7;
Asc[428] = 8;
Asc[429] = 8;
Asc[430] = 8;
Asc[431] = 8;
Asc[432] = 9;
Asc[433] = 9;
Asc[434] = 9;
Asc[435] = 9;
Asc[436] = 9;
Asc[437] = 10;
Asc[438] = 10;
Asc[439] = 10;
Asc[440] = 10;
Asc[441] = 11;
Asc[442] = 11;
Asc[443] = 12;
Asc[444] = 12;
Asc[445] = 1;
Asc[446] = 1;
Asc[447] = 2;
Asc[448] = 2;
Asc[449] = 2;
Asc[450] = 3;
Asc[451] = 3;
Asc[452] = 3;
Asc[453] = 4;
Asc[454] = 4;
Asc[455] = 4;
Asc[456] = 4;
Asc[457] = 4;
Asc[458] = 5;
Asc[459] = 5;
Asc[460] = 5;
Asc[461] = 5;
Asc[462] = 5;
Asc[463] = 5;
Asc[464] = 6;
Asc[465] = 6;
Asc[466] = 6;
Asc[467] = 6;
Asc[468] = 6;
Asc[469] = 7;
Asc[470] = 7;
Asc[471] = 7;
Asc[472] = 7;
Asc[473] = 7;
Asc[474] = 8;
Asc[475] = 8;
Asc[476] = 8;
Asc[477] = 8;
Asc[478] = 8;
Asc[479] = 8;
Asc[480] = 9;
Asc[481] = 9;
Asc[482] = 9;
Asc[483] = 9;
Asc[484] = 10;
Asc[485] = 10;
Asc[486] = 10;
Asc[487] = 10;
Asc[488] = 11;
Asc[489] = 11;
Asc[490] = 12;
Asc[491] = 12;
Asc[492] = 1;
Asc[493] = 1;
Asc[494] = 2;
Asc[495] = 2;
Asc[496] = 2;
Asc[497] = 3;
Asc[498] = 3;
Asc[499] = 3;
Asc[500] = 4;
Asc[501] = 4;
Asc[502] = 4;
Asc[503] = 4;
Asc[504] = 4;
Asc[505] = 5;
Asc[506] = 5;
Asc[507] = 5;
Asc[508] = 5;
Asc[509] = 5;
Asc[510] = 5;
Asc[511] = 6;
Asc[512] = 6;
Asc[513] = 6;
Asc[514] = 6;
Asc[515] = 6;
Asc[516] = 7;
Asc[517] = 7;
Asc[518] = 7;
Asc[519] = 7;
Asc[520] = 7;
Asc[521] = 7;
Asc[522] = 8;
Asc[523] = 8;
Asc[524] = 8;
Asc[525] = 8;
Asc[526] = 8;
Asc[527] = 9;
Asc[528] = 9;
Asc[529] = 9;
Asc[530] = 9;
Asc[531] = 10;
Asc[532] = 10;
Asc[533] = 10;
Asc[534] = 11;
Asc[535] = 11;
Asc[536] = 11;
Asc[537] = 12;
Asc[538] = 12;
Asc[539] = 1;
Asc[540] = 1;
Asc[541] = 2;
Asc[542] = 2;
Asc[543] = 3;
Asc[544] = 3;
Asc[545] = 3;
Asc[546] = 4;
Asc[547] = 4;
Asc[548] = 4;
Asc[549] = 4;
Asc[550] = 4;
Asc[551] = 5;
Asc[552] = 5;
Asc[553] = 5;
Asc[554] = 5;
Asc[555] = 5;
Asc[556] = 5;
Asc[557] = 6;
Asc[558] = 6;
Asc[559] = 6;
Asc[560] = 6;
Asc[561] = 6;
Asc[562] = 6;
Asc[563] = 7;
Asc[564] = 7;
Asc[565] = 7;
Asc[566] = 7;
Asc[567] = 7;
Asc[568] = 8;
Asc[569] = 8;
Asc[570] = 8;
Asc[571] = 8;
Asc[572] = 8;
Asc[573] = 8;
Asc[574] = 9;
Asc[575] = 9;
Asc[576] = 9;
Asc[577] = 9;
Asc[578] = 10;
Asc[579] = 10;
Asc[580] = 10;
Asc[581] = 11;
Asc[582] = 11;
Asc[583] = 11;
Asc[584] = 12;
Asc[585] = 1;
Asc[586] = 1;
Asc[587] = 2;
Asc[588] = 2;
Asc[589] = 2;
Asc[590] = 3;
Asc[591] = 3;
Asc[592] = 3;
Asc[593] = 4;
Asc[594] = 4;
Asc[595] = 4;
Asc[596] = 4;
Asc[597] = 4;
Asc[598] = 5;
Asc[599] = 5;
Asc[600] = 5;
Asc[601] = 5;
Asc[602] = 5;
Asc[603] = 5;
Asc[604] = 6;
Asc[605] = 6;
Asc[606] = 6;
Asc[607] = 6;
Asc[608] = 6;
Asc[609] = 7;
Asc[610] = 7;
Asc[611] = 7;
Asc[612] = 7;
Asc[613] = 7;
Asc[614] = 7;
Asc[615] = 8;
Asc[616] = 8;
Asc[617] = 8;
Asc[618] = 8;
Asc[619] = 8;
Asc[620] = 8;
Asc[621] = 9;
Asc[622] = 9;
Asc[623] = 9;
Asc[624] = 10;
Asc[625] = 10;
Asc[626] = 10;
Asc[627] = 10;
Asc[628] = 11;
Asc[629] = 11;
Asc[630] = 12;
Asc[631] = 12;
Asc[632] = 1;
Asc[633] = 1;
Asc[634] = 2;
Asc[635] = 2;
Asc[636] = 3;
Asc[637] = 3;
Asc[638] = 3;
Asc[639] = 3;
Asc[640] = 4;
Asc[641] = 4;
Asc[642] = 4;
Asc[643] = 4;
Asc[644] = 4;
Asc[645] = 5;
Asc[646] = 5;
Asc[647] = 5;
Asc[648] = 5;
Asc[649] = 5;
Asc[650] = 6;
Asc[651] = 6;
Asc[652] = 6;
Asc[653] = 6;
Asc[654] = 6;
Asc[655] = 6;
Asc[656] = 7;
Asc[657] = 7;
Asc[658] = 7;
Asc[659] = 7;
Asc[660] = 7;
Asc[661] = 7;
Asc[662] = 8;
Asc[663] = 8;
Asc[664] = 8;
Asc[665] = 8;
Asc[666] = 8;
Asc[667] = 9;
Asc[668] = 9;
Asc[669] = 9;
Asc[670] = 9;
Asc[671] = 9;
Asc[672] = 10;
Asc[673] = 10;
Asc[674] = 11;
Asc[675] = 11;
Asc[676] = 11;
Asc[677] = 12;
Asc[678] = 12;
Asc[679] = 1;
Asc[680] = 1;
Asc[681] = 2;
Asc[682] = 2;
Asc[683] = 3;
Asc[684] = 3;
Asc[685] = 3;
Asc[686] = 4;
Asc[687] = 4;
Asc[688] = 4;
Asc[689] = 4;
Asc[690] = 4;
Asc[691] = 5;
Asc[692] = 5;
Asc[693] = 5;
Asc[694] = 5;
Asc[695] = 5;
Asc[696] = 5;
Asc[697] = 6;
Asc[698] = 6;
Asc[699] = 6;
Asc[700] = 6;
Asc[701] = 6;
Asc[702] = 6;
Asc[703] = 7;
Asc[704] = 7;
Asc[705] = 7;
Asc[706] = 7;
Asc[707] = 7;
Asc[708] = 8;
Asc[709] = 8;
Asc[710] = 8;
Asc[711] = 8;
Asc[712] = 8;
Asc[713] = 8;
Asc[714] = 9;
Asc[715] = 9;
Asc[716] = 9;
Asc[717] = 9;
Asc[718] = 9;
Asc[719] = 10;
Asc[720] = 10;
Asc[721] = 11;
Asc[722] = 11;
Asc[723] = 12;
Asc[724] = 12;
Asc[725] = 1;
Asc[726] = 1;
Asc[727] = 2;
Asc[728] = 2;
Asc[729] = 3;
Asc[730] = 3;
Asc[731] = 3;
Asc[732] = 3;
Asc[733] = 4;
Asc[734] = 4;
Asc[735] = 4;
Asc[736] = 4;
Asc[737] = 4;
Asc[738] = 5;
Asc[739] = 5;
Asc[740] = 5;
Asc[741] = 5;
Asc[742] = 5;
Asc[743] = 5;
Asc[744] = 6;
Asc[745] = 6;
Asc[746] = 6;
Asc[747] = 6;
Asc[748] = 6;
Asc[749] = 7;
Asc[750] = 7;
Asc[751] = 7;
Asc[752] = 7;
Asc[753] = 7;
Asc[754] = 7;
Asc[755] = 8;
Asc[756] = 8;
Asc[757] = 8;
Asc[758] = 8;
Asc[759] = 8;
Asc[760] = 9;
Asc[761] = 9;
Asc[762] = 9;
Asc[763] = 9;
Asc[764] = 9;
Asc[765] = 10;
Asc[766] = 10;
Asc[767] = 10;
Asc[768] = 11;
Asc[769] = 11;
Asc[770] = 12;
Asc[771] = 12;
Asc[772] = 1;
Asc[773] = 1;
Asc[774] = 2;
Asc[775] = 2;
Asc[776] = 3;
Asc[777] = 3;
Asc[778] = 3;
Asc[779] = 3;
Asc[780] = 4;
Asc[781] = 4;
Asc[782] = 4;
Asc[783] = 4;
Asc[784] = 4;
Asc[785] = 5;
Asc[786] = 5;
Asc[787] = 5;
Asc[788] = 5;
Asc[789] = 5;
Asc[790] = 6;
Asc[791] = 6;
Asc[792] = 6;
Asc[793] = 6;
Asc[794] = 6;
Asc[795] = 6;
Asc[796] = 7;
Asc[797] = 7;
Asc[798] = 7;
Asc[799] = 7;
Asc[800] = 7;
Asc[801] = 8;
Asc[802] = 8;
Asc[803] = 8;
Asc[804] = 8;
Asc[805] = 8;
Asc[806] = 8;
Asc[807] = 9;
Asc[808] = 9;
Asc[809] = 9;
Asc[810] = 9;
Asc[811] = 9;
Asc[812] = 10;
Asc[813] = 10;
Asc[814] = 10;
Asc[815] = 11;
Asc[816] = 12;
Asc[817] = 12;
Asc[818] = 1;
Asc[819] = 1;
Asc[820] = 2;
Asc[821] = 2;
Asc[822] = 2;
Asc[823] = 3;
Asc[824] = 3;
Asc[825] = 3;
Asc[826] = 4;
Asc[827] = 4;
Asc[828] = 4;
Asc[829] = 4;
Asc[830] = 4;
Asc[831] = 5;
Asc[832] = 5;
Asc[833] = 5;
Asc[834] = 5;
Asc[835] = 5;
Asc[836] = 5;
Asc[837] = 6;
Asc[838] = 6;
Asc[839] = 6;
Asc[840] = 6;
Asc[841] = 6;
Asc[842] = 7;
Asc[843] = 7;
Asc[844] = 7;
Asc[845] = 7;
Asc[846] = 7;
Asc[847] = 7;
Asc[848] = 8;
Asc[849] = 8;
Asc[850] = 8;
Asc[851] = 8;
Asc[852] = 8;
Asc[853] = 8;
Asc[854] = 9;
Asc[855] = 9;
Asc[856] = 9;
Asc[857] = 9;
Asc[858] = 9;
Asc[859] = 10;
Asc[860] = 10;
Asc[861] = 10;
Asc[862] = 11;
Asc[863] = 11;
Asc[864] = 1;
Asc[865] = 1;
Asc[866] = 1;
Asc[867] = 2;
Asc[868] = 2;
Asc[869] = 3;
Asc[870] = 3;
Asc[871] = 3;
Asc[872] = 3;
Asc[873] = 4;
Asc[874] = 4;
Asc[875] = 4;
Asc[876] = 4;
Asc[877] = 4;
Asc[878] = 5;
Asc[879] = 5;
Asc[880] = 5;
Asc[881] = 5;
Asc[882] = 5;
Asc[883] = 6;
Asc[884] = 6;
Asc[885] = 6;
Asc[886] = 6;
Asc[887] = 6;
Asc[888] = 6;
Asc[889] = 7;
Asc[890] = 7;
Asc[891] = 7;
Asc[892] = 7;
Asc[893] = 7;
Asc[894] = 7;
Asc[895] = 8;
Asc[896] = 8;
Asc[897] = 8;
Asc[898] = 8;
Asc[899] = 8;
Asc[900] = 9;
Asc[901] = 9;
Asc[902] = 9;
Asc[903] = 9;
Asc[904] = 9;
Asc[905] = 10;
Asc[906] = 10;
Asc[907] = 10;
Asc[908] = 10;
Asc[909] = 11;
Asc[910] = 12;
Asc[911] = 12;
Asc[912] = 1;
Asc[913] = 1;
Asc[914] = 2;
Asc[915] = 2;
Asc[916] = 3;
Asc[917] = 3;
Asc[918] = 3;
Asc[919] = 3;
Asc[920] = 4;
Asc[921] = 4;
Asc[922] = 4;
Asc[923] = 4;
Asc[924] = 4;
Asc[925] = 5;
Asc[926] = 5;
Asc[927] = 5;
Asc[928] = 5;
Asc[929] = 5;
Asc[930] = 6;
Asc[931] = 6;
Asc[932] = 6;
Asc[933] = 6;
Asc[934] = 6;
Asc[935] = 6;
Asc[936] = 7;
Asc[937] = 7;
Asc[938] = 7;
Asc[939] = 7;
Asc[940] = 7;
Asc[941] = 8;
Asc[942] = 8;
Asc[943] = 8;
Asc[944] = 8;
Asc[945] = 8;
Asc[946] = 8;
Asc[947] = 9;
Asc[948] = 9;
Asc[949] = 9;
Asc[950] = 9;
Asc[951] = 9;
Asc[952] = 10;
Asc[953] = 10;
Asc[954] = 10;
Asc[955] = 11;
Asc[956] = 11;
Asc[957] = 11;
Asc[958] = 12;
Asc[959] = 12;
Asc[960] = 2;
Asc[961] = 2;
Asc[962] = 2;
Asc[963] = 3;
Asc[964] = 3;
Asc[965] = 3;
Asc[966] = 4;
Asc[967] = 4;
Asc[968] = 4;
Asc[969] = 4;
Asc[970] = 4;
Asc[971] = 5;
Asc[972] = 5;
Asc[973] = 5;
Asc[974] = 5;
Asc[975] = 5;
Asc[976] = 5;
Asc[977] = 6;
Asc[978] = 6;
Asc[979] = 6;
Asc[980] = 6;
Asc[981] = 6;
Asc[982] = 7;
Asc[983] = 7;
Asc[984] = 7;
Asc[985] = 7;
Asc[986] = 7;
Asc[987] = 7;
Asc[988] = 8;
Asc[989] = 8;
Asc[990] = 8;
Asc[991] = 8;
Asc[992] = 8;
Asc[993] = 9;
Asc[994] = 9;
Asc[995] = 9;
Asc[996] = 9;
Asc[997] = 9;
Asc[998] = 10;
Asc[999] = 10;
Asc[1000] = 10;
Asc[1001] = 10;
Asc[1002] = 11;
Asc[1003] = 11;
Asc[1004] = 12;
Asc[1005] = 12;
Asc[1006] = 1;
Asc[1007] = 1;
Asc[1008] = 2;
Asc[1009] = 3;
Asc[1010] = 3;
Asc[1011] = 3;
Asc[1012] = 3;
Asc[1013] = 4;
Asc[1014] = 4;
Asc[1015] = 4;
Asc[1016] = 4;
Asc[1017] = 4;
Asc[1018] = 5;
Asc[1019] = 5;
Asc[1020] = 5;
Asc[1021] = 5;
Asc[1022] = 5;
Asc[1023] = 6;
Asc[1024] = 6;
Asc[1025] = 6;
Asc[1026] = 6;
Asc[1027] = 6;
Asc[1028] = 6;
Asc[1029] = 7;
Asc[1030] = 7;
Asc[1031] = 7;
Asc[1032] = 7;
Asc[1033] = 7;
Asc[1034] = 7;
Asc[1035] = 8;
Asc[1036] = 8;
Asc[1037] = 8;
Asc[1038] = 8;
Asc[1039] = 8;
Asc[1040] = 9;
Asc[1041] = 9;
Asc[1042] = 9;
Asc[1043] = 9;
Asc[1044] = 9;
Asc[1045] = 10;
Asc[1046] = 10;
Asc[1047] = 10;
Asc[1048] = 10;
Asc[1049] = 11;
Asc[1050] = 11;
Asc[1051] = 12;
Asc[1052] = 12;
Asc[1053] = 1;
Asc[1054] = 1;
Asc[1055] = 2;
Asc[1056] = 3;
Asc[1057] = 3;
Asc[1058] = 3;
Asc[1059] = 4;
Asc[1060] = 4;
Asc[1061] = 4;
Asc[1062] = 4;
Asc[1063] = 4;
Asc[1064] = 5;
Asc[1065] = 5;
Asc[1066] = 5;
Asc[1067] = 5;
Asc[1068] = 5;
Asc[1069] = 5;
Asc[1070] = 6;
Asc[1071] = 6;
Asc[1072] = 6;
Asc[1073] = 6;
Asc[1074] = 6;
Asc[1075] = 6;
Asc[1076] = 7;
Asc[1077] = 7;
Asc[1078] = 7;
Asc[1079] = 7;
Asc[1080] = 7;
Asc[1081] = 8;
Asc[1082] = 8;
Asc[1083] = 8;
Asc[1084] = 8;
Asc[1085] = 8;
Asc[1086] = 8;
Asc[1087] = 9;
Asc[1088] = 9;
Asc[1089] = 9;
Asc[1090] = 9;
Asc[1091] = 9;
Asc[1092] = 10;
Asc[1093] = 10;
Asc[1094] = 10;
Asc[1095] = 11;
Asc[1096] = 11;
Asc[1097] = 11;
Asc[1098] = 12;
Asc[1099] = 1;
Asc[1100] = 1;
Asc[1101] = 2;
Asc[1102] = 2;
Asc[1103] = 2;
Asc[1104] = 3;
Asc[1105] = 3;
Asc[1106] = 4;
Asc[1107] = 4;
Asc[1108] = 4;
Asc[1109] = 4;
Asc[1110] = 4;
Asc[1111] = 5;
Asc[1112] = 5;
Asc[1113] = 5;
Asc[1114] = 5;
Asc[1115] = 5;
Asc[1116] = 5;
Asc[1117] = 6;
Asc[1118] = 6;
Asc[1119] = 6;
Asc[1120] = 6;
Asc[1121] = 6;
Asc[1122] = 7;
Asc[1123] = 7;
Asc[1124] = 7;
Asc[1125] = 7;
Asc[1126] = 7;
Asc[1127] = 7;
Asc[1128] = 8;
Asc[1129] = 8;
Asc[1130] = 8;
Asc[1131] = 8;
Asc[1132] = 8;
Asc[1133] = 9;
Asc[1134] = 9;
Asc[1135] = 9;
Asc[1136] = 9;
Asc[1137] = 9;
Asc[1138] = 10;
Asc[1139] = 10;
Asc[1140] = 10;
Asc[1141] = 10;
Asc[1142] = 11;
Asc[1143] = 11;
Asc[1144] = 12;
Asc[1145] = 12;
Asc[1146] = 1;
Asc[1147] = 1;
Asc[1148] = 2;
Asc[1149] = 2;
Asc[1150] = 3;
Asc[1151] = 3;
Asc[1152] = 3;
Asc[1153] = 4;
Asc[1154] = 4;
Asc[1155] = 4;
Asc[1156] = 4;
Asc[1157] = 4;
Asc[1158] = 5;
Asc[1159] = 5;
Asc[1160] = 5;
Asc[1161] = 5;
Asc[1162] = 5;
Asc[1163] = 6;
Asc[1164] = 6;
Asc[1165] = 6;
Asc[1166] = 6;
Asc[1167] = 6;
Asc[1168] = 6;
Asc[1169] = 7;
Asc[1170] = 7;
Asc[1171] = 7;
Asc[1172] = 7;
Asc[1173] = 7;
Asc[1174] = 8;
Asc[1175] = 8;
Asc[1176] = 8;
Asc[1177] = 8;
Asc[1178] = 8;
Asc[1179] = 8;
Asc[1180] = 9;
Asc[1181] = 9;
Asc[1182] = 9;
Asc[1183] = 9;
Asc[1184] = 9;
Asc[1185] = 10;
Asc[1186] = 10;
Asc[1187] = 10;
Asc[1188] = 10;
Asc[1189] = 11;
Asc[1190] = 11;
Asc[1191] = 12;
Asc[1192] = 12;
Asc[1193] = 1;
Asc[1194] = 1;
Asc[1195] = 2;
Asc[1196] = 2;
Asc[1197] = 3;
Asc[1198] = 3;
Asc[1199] = 3;
Asc[1200] = 4;
Asc[1201] = 4;
Asc[1202] = 4;
Asc[1203] = 4;
Asc[1204] = 5;
Asc[1205] = 5;
Asc[1206] = 5;
Asc[1207] = 5;
Asc[1208] = 5;
Asc[1209] = 5;
Asc[1210] = 6;
Asc[1211] = 6;
Asc[1212] = 6;
Asc[1213] = 6;
Asc[1214] = 6;
Asc[1215] = 7;
Asc[1216] = 7;
Asc[1217] = 7;
Asc[1218] = 7;
Asc[1219] = 7;
Asc[1220] = 7;
Asc[1221] = 8;
Asc[1222] = 8;
Asc[1223] = 8;
Asc[1224] = 8;
Asc[1225] = 8;
Asc[1226] = 8;
Asc[1227] = 9;
Asc[1228] = 9;
Asc[1229] = 9;
Asc[1230] = 9;
Asc[1231] = 9;
Asc[1232] = 10;
Asc[1233] = 10;
Asc[1234] = 10;
Asc[1235] = 11;
Asc[1236] = 11;
Asc[1237] = 11;
Asc[1238] = 12;
Asc[1239] = 1;
Asc[1240] = 1;
Asc[1241] = 2;
Asc[1242] = 2;
Asc[1243] = 2;
Asc[1244] = 3;
Asc[1245] = 3;
Asc[1246] = 3;
Asc[1247] = 4;
Asc[1248] = 4;
Asc[1249] = 4;
Asc[1250] = 4;
Asc[1251] = 5;
Asc[1252] = 5;
Asc[1253] = 5;
Asc[1254] = 5;
Asc[1255] = 5;
Asc[1256] = 5;
Asc[1257] = 6;
Asc[1258] = 6;
Asc[1259] = 6;
Asc[1260] = 6;
Asc[1261] = 6;
Asc[1262] = 7;
Asc[1263] = 7;
Asc[1264] = 7;
Asc[1265] = 7;
Asc[1266] = 7;
Asc[1267] = 7;
Asc[1268] = 8;
Asc[1269] = 8;
Asc[1270] = 8;
Asc[1271] = 8;
Asc[1272] = 8;
Asc[1273] = 9;
Asc[1274] = 9;
Asc[1275] = 9;
Asc[1276] = 9;
Asc[1277] = 9;
Asc[1278] = 10;
Asc[1279] = 10;
Asc[1280] = 10;
Asc[1281] = 10;
Asc[1282] = 11;
Asc[1283] = 11;
Asc[1284] = 12;
Asc[1285] = 12;
Asc[1286] = 1;
Asc[1287] = 1;
Asc[1288] = 2;
Asc[1289] = 2;
Asc[1290] = 3;
Asc[1291] = 3;
Asc[1292] = 3;
Asc[1293] = 3;
Asc[1294] = 4;
Asc[1295] = 4;
Asc[1296] = 4;
Asc[1297] = 4;
Asc[1298] = 5;
Asc[1299] = 5;
Asc[1300] = 5;
Asc[1301] = 5;
Asc[1302] = 5;
Asc[1303] = 6;
Asc[1304] = 6;
Asc[1305] = 6;
Asc[1306] = 6;
Asc[1307] = 6;
Asc[1308] = 6;
Asc[1309] = 7;
Asc[1310] = 7;
Asc[1311] = 7;
Asc[1312] = 7;
Asc[1313] = 7;
Asc[1314] = 8;
Asc[1315] = 8;
Asc[1316] = 8;
Asc[1317] = 8;
Asc[1318] = 8;
Asc[1319] = 8;
Asc[1320] = 9;
Asc[1321] = 9;
Asc[1322] = 9;
Asc[1323] = 9;
Asc[1324] = 9;
Asc[1325] = 10;
Asc[1326] = 10;
Asc[1327] = 10;
Asc[1328] = 10;
Asc[1329] = 11;
Asc[1330] = 11;
Asc[1331] = 12;
Asc[1332] = 12;
Asc[1333] = 1;
Asc[1334] = 1;
Asc[1335] = 2;
Asc[1336] = 2;
Asc[1337] = 3;
Asc[1338] = 3;
Asc[1339] = 3;
Asc[1340] = 3;
Asc[1341] = 4;
Asc[1342] = 4;
Asc[1343] = 4;
Asc[1344] = 5;
Asc[1345] = 5;
Asc[1346] = 5;
Asc[1347] = 5;
Asc[1348] = 5;
Asc[1349] = 5;
Asc[1350] = 6;
Asc[1351] = 6;
Asc[1352] = 6;
Asc[1353] = 6;
Asc[1354] = 6;
Asc[1355] = 6;
Asc[1356] = 7;
Asc[1357] = 7;
Asc[1358] = 7;
Asc[1359] = 7;
Asc[1360] = 7;
Asc[1361] = 8;
Asc[1362] = 8;
Asc[1363] = 8;
Asc[1364] = 8;
Asc[1365] = 8;
Asc[1366] = 8;
Asc[1367] = 9;
Asc[1368] = 9;
Asc[1369] = 9;
Asc[1370] = 9;
Asc[1371] = 9;
Asc[1372] = 10;
Asc[1373] = 10;
Asc[1374] = 10;
Asc[1375] = 11;
Asc[1376] = 11;
Asc[1377] = 11;
Asc[1378] = 12;
Asc[1379] = 1;
Asc[1380] = 1;
Asc[1381] = 2;
Asc[1382] = 2;
Asc[1383] = 2;
Asc[1384] = 3;
Asc[1385] = 3;
Asc[1386] = 3;
Asc[1387] = 4;
Asc[1388] = 4;
Asc[1389] = 4;
Asc[1390] = 4;
Asc[1391] = 4;
Asc[1392] = 5;
Asc[1393] = 5;
Asc[1394] = 5;
Asc[1395] = 5;
Asc[1396] = 5;
Asc[1397] = 6;
Asc[1398] = 6;
Asc[1399] = 6;
Asc[1400] = 6;
Asc[1401] = 6;
Asc[1402] = 7;
Asc[1403] = 7;
Asc[1404] = 7;
Asc[1405] = 7;
Asc[1406] = 7;
Asc[1407] = 7;
Asc[1408] = 8;
Asc[1409] = 8;
Asc[1410] = 8;
Asc[1411] = 8;
Asc[1412] = 8;
Asc[1413] = 9;
Asc[1414] = 9;
Asc[1415] = 9;
Asc[1416] = 9;
Asc[1417] = 9;
Asc[1418] = 10;
Asc[1419] = 10;
Asc[1420] = 10;
Asc[1421] = 10;
Asc[1422] = 11;
Asc[1423] = 11;
Asc[1424] = 12;
Asc[1425] = 12;
Asc[1426] = 1;
Asc[1427] = 1;
Asc[1428] = 2;
Asc[1429] = 2;
Asc[1430] = 3;
Asc[1431] = 3;
Asc[1432] = 3;
Asc[1433] = 3;
Asc[1434] = 4;
Asc[1435] = 4;
Asc[1436] = 4;
Asc[1437] = 4;
Asc[1438] = 4;
Asc[1439] = 5;
Asc[1440] = 5;
Asc[1441] = 5;
Asc[1442] = 5;
Asc[1443] = 6;
Asc[1444] = 6;
Asc[1445] = 6;
Asc[1446] = 6;
Asc[1447] = 6;
Asc[1448] = 6;
Asc[1449] = 7;
Asc[1450] = 7;
Asc[1451] = 7;
Asc[1452] = 7;
Asc[1453] = 7;
Asc[1454] = 8;
Asc[1455] = 8;
Asc[1456] = 8;
Asc[1457] = 8;
Asc[1458] = 8;
Asc[1459] = 8;
Asc[1460] = 9;
Asc[1461] = 9;
Asc[1462] = 9;
Asc[1463] = 9;
Asc[1464] = 9;
Asc[1465] = 10;
Asc[1466] = 10;
Asc[1467] = 10;
Asc[1468] = 10;
Asc[1469] = 11;
Asc[1470] = 11;
Asc[1471] = 12;
Asc[1472] = 12;
Asc[1473] = 1;
Asc[1474] = 1;
Asc[1475] = 2;
Asc[1476] = 2;
Asc[1477] = 3;
Asc[1478] = 3;
Asc[1479] = 3;
Asc[1480] = 3;
Asc[1481] = 4;
Asc[1482] = 4;
Asc[1483] = 4;
Asc[1484] = 4;
Asc[1485] = 4;
Asc[1486] = 5;
Asc[1487] = 5;
Asc[1488] = 5;
Asc[1489] = 5;
Asc[1490] = 6;
Asc[1491] = 6;
Asc[1492] = 6;
Asc[1493] = 6;
Asc[1494] = 6;
Asc[1495] = 6;
Asc[1496] = 7;
Asc[1497] = 7;
Asc[1498] = 7;
Asc[1499] = 7;
Asc[1500] = 7;
Asc[1501] = 8;
Asc[1502] = 8;
Asc[1503] = 8;
Asc[1504] = 8;
Asc[1505] = 8;
Asc[1506] = 8;
Asc[1507] = 9;
Asc[1508] = 9;
Asc[1509] = 9;
Asc[1510] = 9;
Asc[1511] = 9;
Asc[1512] = 10;
Asc[1513] = 10;
Asc[1514] = 10;
Asc[1515] = 11;
Asc[1516] = 11;
Asc[1517] = 11;
Asc[1518] = 12;
Asc[1519] = 12;
Asc[1520] = 1;
Asc[1521] = 2;
Asc[1522] = 2;
Asc[1523] = 2;
Asc[1524] = 3;
Asc[1525] = 3;
Asc[1526] = 3;
Asc[1527] = 4;
Asc[1528] = 4;
Asc[1529] = 4;
Asc[1530] = 4;
Asc[1531] = 4;
Asc[1532] = 5;
Asc[1533] = 5;
Asc[1534] = 5;
Asc[1535] = 5;
Asc[1536] = 5;
Asc[1537] = 6;
Asc[1538] = 6;
Asc[1539] = 6;
Asc[1540] = 6;
Asc[1541] = 6;
Asc[1542] = 7;
Asc[1543] = 7;
Asc[1544] = 7;
Asc[1545] = 7;
Asc[1546] = 7;
Asc[1547] = 7;
Asc[1548] = 8;
Asc[1549] = 8;
Asc[1550] = 8;
Asc[1551] = 8;
Asc[1552] = 8;
Asc[1553] = 9;
Asc[1554] = 9;
Asc[1555] = 9;
Asc[1556] = 9;
Asc[1557] = 9;
Asc[1558] = 10;
Asc[1559] = 10;
Asc[1560] = 10;
Asc[1561] = 10;
Asc[1562] = 11;
Asc[1563] = 11;
Asc[1564] = 12;
Asc[1565] = 12;
Asc[1566] = 1;
Asc[1567] = 1;
Asc[1568] = 2;
Asc[1569] = 2;
Asc[1570] = 3;
Asc[1571] = 3;
Asc[1572] = 3;
Asc[1573] = 3;
Asc[1574] = 4;
Asc[1575] = 4;
Asc[1576] = 4;
Asc[1577] = 4;
Asc[1578] = 4;
Asc[1579] = 5;
Asc[1580] = 5;
Asc[1581] = 5;
Asc[1582] = 5;
Asc[1583] = 5;
Asc[1584] = 6;
Asc[1585] = 6;
Asc[1586] = 6;
Asc[1587] = 6;
Asc[1588] = 6;
Asc[1589] = 7;
Asc[1590] = 7;
Asc[1591] = 7;
Asc[1592] = 7;
Asc[1593] = 7;
Asc[1594] = 7;
Asc[1595] = 8;
Asc[1596] = 8;
Asc[1597] = 8;
Asc[1598] = 8;
Asc[1599] = 8;
Asc[1600] = 9;
Asc[1601] = 9;
Asc[1602] = 9;
Asc[1603] = 9;
Asc[1604] = 9;
Asc[1605] = 10;
Asc[1606] = 10;
Asc[1607] = 10;
Asc[1608] = 10;
Asc[1609] = 11;
Asc[1610] = 11;
Asc[1611] = 12;
Asc[1612] = 12;
Asc[1613] = 1;
Asc[1614] = 1;
Asc[1615] = 2;
Asc[1616] = 2;
Asc[1617] = 3;
Asc[1618] = 3;
Asc[1619] = 3;
Asc[1620] = 3;
Asc[1621] = 4;
Asc[1622] = 4;
Asc[1623] = 4;
Asc[1624] = 4;
Asc[1625] = 4;
Asc[1626] = 5;
Asc[1627] = 5;
Asc[1628] = 5;
Asc[1629] = 5;
Asc[1630] = 5;
Asc[1631] = 6;
Asc[1632] = 6;
Asc[1633] = 6;
Asc[1634] = 6;
Asc[1635] = 6;
Asc[1636] = 7;
Asc[1637] = 7;
Asc[1638] = 7;
Asc[1639] = 7;
Asc[1640] = 7;
Asc[1641] = 8;
Asc[1642] = 8;
Asc[1643] = 8;
Asc[1644] = 8;
Asc[1645] = 8;
Asc[1646] = 8;
Asc[1647] = 9;
Asc[1648] = 9;
Asc[1649] = 9;
Asc[1650] = 9;
Asc[1651] = 9;
Asc[1652] = 10;
Asc[1653] = 10;
Asc[1654] = 10;
Asc[1655] = 11;
Asc[1656] = 11;
Asc[1657] = 11;
Asc[1658] = 12;
Asc[1659] = 12;
Asc[1660] = 1;
Asc[1661] = 1;
Asc[1662] = 2;
Asc[1663] = 2;
Asc[1664] = 3;
Asc[1665] = 3;
Asc[1666] = 3;
Asc[1667] = 3;
Asc[1668] = 4;
Asc[1669] = 4;
Asc[1670] = 4;
Asc[1671] = 4;
Asc[1672] = 4;
Asc[1673] = 5;
Asc[1674] = 5;
Asc[1675] = 5;
Asc[1676] = 5;
Asc[1677] = 5;
Asc[1678] = 6;
Asc[1679] = 6;
Asc[1680] = 6;
Asc[1681] = 6;
Asc[1682] = 7;
Asc[1683] = 7;
Asc[1684] = 7;
Asc[1685] = 7;
Asc[1686] = 7;
Asc[1687] = 7;
Asc[1688] = 8;
Asc[1689] = 8;
Asc[1690] = 8;
Asc[1691] = 8;
Asc[1692] = 8;
Asc[1693] = 8;
Asc[1694] = 9;
Asc[1695] = 9;
Asc[1696] = 9;
Asc[1697] = 9;
Asc[1698] = 9;
Asc[1699] = 10;
Asc[1700] = 10;
Asc[1701] = 10;
Asc[1702] = 11;
Asc[1703] = 11;
Asc[1704] = 11;
Asc[1705] = 12;
Asc[1706] = 1;
Asc[1707] = 1;
Asc[1708] = 2;
Asc[1709] = 2;
Asc[1710] = 2;
Asc[1711] = 3;
Asc[1712] = 3;
Asc[1713] = 3;
Asc[1714] = 4;
Asc[1715] = 4;
Asc[1716] = 4;
Asc[1717] = 4;
Asc[1718] = 4;
Asc[1719] = 5;
Asc[1720] = 5;
Asc[1721] = 5;
Asc[1722] = 5;
Asc[1723] = 5;
Asc[1724] = 5;
Asc[1725] = 6;
Asc[1726] = 6;
Asc[1727] = 6;

function ascendente(D, M, h, m) {
	var i = 0;
	var FD = 35;
	var Fh = 47;
	Day = new Date(1972,M - 1,D);
	Hour = new Date(1972,0,1,h,m);
	for (;i<35 && FD==35;i++)
		if (Day<Days[i+1])
			FD=i;
	i=0;
	for (;i<47 && Fh==47;i++)
		if (Hour<Hours[i+1])
			Fh=i;
	return(Asc[(FD*48)+Fh]);
}

