<!--


nsi = 24
sat_range = new createArray(nsi);

i=0;
i++; sat_range[i] = new range(1, 1987,  7,  9, 1987, 12,  2);
i++; sat_range[i] = new range(1, 1988,  1, 13, 1988,  5,  5);
i++; sat_range[i] = new range(1, 1988,  5,  9, 1988, 12, 24);
i++; sat_range[i] = new range(1, 1988, 12, 28, 1990, 12, 21);
i++; sat_range[i] = new range(1, 1990, 12, 27, 1991, 12, 31);

i++; sat_range[i] = new range(2, 1990, 12,  8, 1990, 12, 19);
i++; sat_range[i] = new range(2, 1991,  1,  7, 1991,  2,  1);
i++; sat_range[i] = new range(2, 1991,  2,  8, 1991,  3, 26);
i++; sat_range[i] = new range(2, 1991,  4, 18, 1991,  7, 27);
i++; sat_range[i] = new range(2, 1991,  7, 31, 1991, 12,  5);
i++; sat_range[i] = new range(2, 1991, 12, 12, 1991, 12, 13);
i++; sat_range[i] = new range(2, 1991, 12, 18, 1994,  7, 17);
i++; sat_range[i] = new range(2, 1994,  7, 29, 1997, 11, 14);

i++; sat_range[i] = new range(3, 1991, 12,  3, 1995, 7, 22);
i++; sat_range[i] = new range(3, 1995,  7, 26, 1996, 5, 29);
i++; sat_range[i] = new range(3, 1996,  6,  6, 1996, 8, 17);
i++; sat_range[i] = new range(3, 1996,  8, 22, 1997, 2, 19);
i++; sat_range[i] = new range(3, 1997,  2, 28, 1997, 3, 18);
i++; sat_range[i] = new range(3, 1997,  4, 21, 2000, 5, 16);

i++; sat_range[i] = new range(4, 1995,  5,  3, 2009, 11, 18);

i++; sat_range[i] = new range(5, 1997,  5,  8, 2008, 8, 23);

i++; sat_range[i] = new range(6, 1999, 12, 18, yearEnd, monthEnd, dayEnd);

i++; sat_range[i] = new range(7, 2003, 10, 26, yearEnd, monthEnd, dayEnd);

i++; sat_range[i] = new range(8, 2006, 12, 14, yearEnd, monthEnd, dayEnd);



nGap = 53
gaps = new createArray(nGap);
i=0;
i++; gaps[i] = new gap(1, 1987, 8, 25);
i++; gaps[i] = new gap(1, 1987, 8, 26);
i++; gaps[i] = new gap(1, 1987, 10, 6);
i++; gaps[i] = new gap(1, 1987, 10, 7);
i++; gaps[i] = new gap(1, 1988, 9, 23);
i++; gaps[i] = new gap(1, 1989, 6,  7);
i++; gaps[i] = new gap(1, 1989, 7, 23);
i++; gaps[i] = new gap(1, 1989, 7, 24);
i++; gaps[i] = new gap(1, 1989,10, 23);
i++; gaps[i] = new gap(1, 1990, 8, 13);
i++; gaps[i] = new gap(1, 1990, 8, 25);
i++; gaps[i] = new gap(1, 1990, 8, 26);
i++; gaps[i] = new gap(1, 1990,10, 21);
i++; gaps[i] = new gap(1, 1990,10, 22);
i++; gaps[i] = new gap(1, 1990,10, 26);
i++; gaps[i] = new gap(1, 1990,10, 27);
i++; gaps[i] = new gap(1, 1990,10, 28);
i++; gaps[i] = new gap(1, 1991,12, 27);

i++; gaps[i] = new gap(2, 1991, 1, 12);
i++; gaps[i] = new gap(2, 1991, 1, 13);
i++; gaps[i] = new gap(2, 1991, 2, 10);
i++; gaps[i] = new gap(2, 1991, 2, 11);
i++; gaps[i] = new gap(2, 1991, 3, 10);
i++; gaps[i] = new gap(2, 1992, 6, 7);
i++; gaps[i] = new gap(2, 1993, 4, 24);
i++; gaps[i] = new gap(2, 1996, 12, 01);

i++; gaps[i] = new gap(3, 1992, 6, 18);
i++; gaps[i] = new gap(3, 1993, 1, 4);
i++; gaps[i] = new gap(3, 1994, 7, 20);
i++; gaps[i] = new gap(3, 1994, 11, 20);
i++; gaps[i] = new gap(3, 1994, 11, 21);
i++; gaps[i] = new gap(3, 1995, 7, 10);
i++; gaps[i] = new gap(3, 1995, 8, 12);
i++; gaps[i] = new gap(3, 1995, 11, 21);
i++; gaps[i] = new gap(3, 1995, 11, 24);
i++; gaps[i] = new gap(3, 1995, 12, 16);
i++; gaps[i] = new gap(3, 1996, 1, 28);
i++; gaps[i] = new gap(3, 1996, 1, 29);
i++; gaps[i] = new gap(3, 1996, 4, 13);
i++; gaps[i] = new gap(3, 1996, 4, 14);
i++; gaps[i] = new gap(3, 1996, 4, 23);
i++; gaps[i] = new gap(3, 1996, 4, 24);
i++; gaps[i] = new gap(3, 1996, 7, 9);
i++; gaps[i] = new gap(3, 1996, 7, 10);
i++; gaps[i] = new gap(3, 1996, 7, 13);
i++; gaps[i] = new gap(3, 1996, 7, 17);
i++; gaps[i] = new gap(3, 1996, 10, 27);
i++; gaps[i] = new gap(3, 1996, 11, 30);

i++; gaps[i] = new gap(4, 1996, 12, 01);
i++; gaps[i] = new gap(4, 1998, 03, 11);
i++; gaps[i] = new gap(4, 2000, 12, 01);

i++; gaps[i] = new gap(5, 2000, 12, 01);

i++; gaps[i] = new gap(6, 2000, 12, 01);

// -->

