MEX Calendar#

In [1]: print(get_calendar("mex").print(2026))

        January 2026             April 2026              July 2026           October 2026
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
             *  2  .             1  *  *  .             1  2  3  .                1  2  .
 .  5  6  7  8  9  .    .  6  7  8  9 10  .    .  6  7  8  9 10  .    .  5  6  7  8  9  .
 . 12 13 14 15 16  .    . 13 14 15 16 17  .    . 13 14 15 16 17  .    . 12 13 14 15 16  .
 . 19 20 21 22 23  .    . 20 21 22 23 24  .    . 20 21 22 23 24  .    . 19 20 21 22 23  .
 . 26 27 28 29 30  .    . 27 28 29 30          . 27 28 29 30 31       . 26 27 28 29 30  .
                                                                                         
       February 2026               May 2026            August 2026          November 2026
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
 .  *  3  4  5  6  .                   *  .                      .    .  *  3  4  5  6  .
 .  9 10 11 12 13  .    .  4  5  6  7  8  .    .  3  4  5  6  7  .    .  9 10 11 12 13  .
 . 16 17 18 19 20  .    . 11 12 13 14 15  .    . 10 11 12 13 14  .    .  * 17 18 19 20  .
 . 23 24 25 26 27  .    . 18 19 20 21 22  .    . 17 18 19 20 21  .    . 23 24 25 26 27  .
                        . 25 26 27 28 29  .    . 24 25 26 27 28  .    . 30               
                        .                      . 31                                      
          March 2026              June 2026         September 2026          December 2026
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa
 .  2  3  4  5  6  .       1  2  3  4  5  .          1  2  3  4  .          1  2  3  4  .
 .  9 10 11 12 13  .    .  8  9 10 11 12  .    .  7  8  9 10 11  .    .  7  8  9 10 11  .
 .  * 17 18 19 20  .    . 15 16 17 18 19  .    . 14 15  * 17 18  .    . 14 15 16 17 18  .
 . 23 24 25 26 27  .    . 22 23 24 25 26  .    . 21 22 23 24 25  .    . 21 22 23 24  *  .
 . 30 31                . 29 30                . 28 29 30             . 28 29 30 31      
                                                                                         
Legend:
'1-31': Settleable business day         'X': Non-settleable business day
   '.': Non-business weekend            '*': Non-business day

Mexico calendar:

  • New Year Day

  • Consititution Day

  • Birth of Benito Juarez

  • Maundy Thursday

  • Good Friday

  • Labor Day

  • Independency Day

  • All Souls’ Day

  • Revolution Day

  • Day of the Virgin of Guadalupe

  • Christmas Day

In [2]: get_calendar("mex").holidays
Out[2]: 
[datetime.datetime(1970, 1, 1, 0, 0),
 datetime.datetime(1970, 2, 2, 0, 0),
 datetime.datetime(1970, 3, 16, 0, 0),
 datetime.datetime(1970, 3, 26, 0, 0),
 datetime.datetime(1970, 3, 27, 0, 0),
 datetime.datetime(1970, 5, 1, 0, 0),
 datetime.datetime(1970, 9, 16, 0, 0),
 datetime.datetime(1970, 11, 2, 0, 0),
 datetime.datetime(1970, 11, 16, 0, 0),
 datetime.datetime(1970, 12, 12, 0, 0),
 datetime.datetime(1970, 12, 25, 0, 0),
 datetime.datetime(1971, 1, 1, 0, 0),
 datetime.datetime(1971, 2, 1, 0, 0),
 datetime.datetime(1971, 3, 15, 0, 0),
 datetime.datetime(1971, 4, 8, 0, 0),
 datetime.datetime(1971, 4, 9, 0, 0),
 datetime.datetime(1971, 5, 1, 0, 0),
 datetime.datetime(1971, 9, 16, 0, 0),
 datetime.datetime(1971, 11, 2, 0, 0),
 datetime.datetime(1971, 11, 15, 0, 0),
 datetime.datetime(1971, 12, 12, 0, 0),
 datetime.datetime(1971, 12, 25, 0, 0),
 datetime.datetime(1972, 1, 1, 0, 0),
 datetime.datetime(1972, 2, 7, 0, 0),
 datetime.datetime(1972, 3, 20, 0, 0),
 datetime.datetime(1972, 3, 30, 0, 0),
 datetime.datetime(1972, 3, 31, 0, 0),
 datetime.datetime(1972, 5, 1, 0, 0),
 datetime.datetime(1972, 9, 16, 0, 0),
 datetime.datetime(1972, 11, 2, 0, 0),
 datetime.datetime(1972, 11, 20, 0, 0),
 datetime.datetime(1972, 12, 12, 0, 0),
 datetime.datetime(1972, 12, 25, 0, 0),
 datetime.datetime(1973, 1, 1, 0, 0),
 datetime.datetime(1973, 2, 5, 0, 0),
 datetime.datetime(1973, 3, 19, 0, 0),
 datetime.datetime(1973, 4, 19, 0, 0),
 datetime.datetime(1973, 4, 20, 0, 0),
 datetime.datetime(1973, 5, 1, 0, 0),
 datetime.datetime(1973, 9, 16, 0, 0),
 datetime.datetime(1973, 11, 2, 0, 0),
 datetime.datetime(1973, 11, 19, 0, 0),
 datetime.datetime(1973, 12, 12, 0, 0),
 datetime.datetime(1973, 12, 25, 0, 0),
 datetime.datetime(1974, 1, 1, 0, 0),
 datetime.datetime(1974, 2, 4, 0, 0),
 datetime.datetime(1974, 3, 18, 0, 0),
 datetime.datetime(1974, 4, 11, 0, 0),
 datetime.datetime(1974, 4, 12, 0, 0),
 datetime.datetime(1974, 5, 1, 0, 0),
 datetime.datetime(1974, 9, 16, 0, 0),
 datetime.datetime(1974, 11, 2, 0, 0),
 datetime.datetime(1974, 11, 18, 0, 0),
 datetime.datetime(1974, 12, 12, 0, 0),
 datetime.datetime(1974, 12, 25, 0, 0),
 datetime.datetime(1975, 1, 1, 0, 0),
 datetime.datetime(1975, 2, 3, 0, 0),
 datetime.datetime(1975, 3, 17, 0, 0),
 datetime.datetime(1975, 3, 27, 0, 0),
 datetime.datetime(1975, 3, 28, 0, 0),
 datetime.datetime(1975, 5, 1, 0, 0),
 datetime.datetime(1975, 9, 16, 0, 0),
 datetime.datetime(1975, 11, 2, 0, 0),
 datetime.datetime(1975, 11, 17, 0, 0),
 datetime.datetime(1975, 12, 12, 0, 0),
 datetime.datetime(1975, 12, 25, 0, 0),
 datetime.datetime(1976, 1, 1, 0, 0),
 datetime.datetime(1976, 2, 2, 0, 0),
 datetime.datetime(1976, 3, 15, 0, 0),
 datetime.datetime(1976, 4, 15, 0, 0),
 datetime.datetime(1976, 4, 16, 0, 0),
 datetime.datetime(1976, 5, 1, 0, 0),
 datetime.datetime(1976, 9, 16, 0, 0),
 datetime.datetime(1976, 11, 2, 0, 0),
 datetime.datetime(1976, 11, 15, 0, 0),
 datetime.datetime(1976, 12, 12, 0, 0),
 datetime.datetime(1976, 12, 25, 0, 0),
 datetime.datetime(1977, 1, 1, 0, 0),
 datetime.datetime(1977, 2, 7, 0, 0),
 datetime.datetime(1977, 3, 21, 0, 0),
 datetime.datetime(1977, 4, 7, 0, 0),
 datetime.datetime(1977, 4, 8, 0, 0),
 datetime.datetime(1977, 5, 1, 0, 0),
 datetime.datetime(1977, 9, 16, 0, 0),
 datetime.datetime(1977, 11, 2, 0, 0),
 datetime.datetime(1977, 11, 21, 0, 0),
 datetime.datetime(1977, 12, 12, 0, 0),
 datetime.datetime(1977, 12, 25, 0, 0),
 datetime.datetime(1978, 1, 1, 0, 0),
 datetime.datetime(1978, 2, 6, 0, 0),
 datetime.datetime(1978, 3, 20, 0, 0),
 datetime.datetime(1978, 3, 23, 0, 0),
 datetime.datetime(1978, 3, 24, 0, 0),
 datetime.datetime(1978, 5, 1, 0, 0),
 datetime.datetime(1978, 9, 16, 0, 0),
 datetime.datetime(1978, 11, 2, 0, 0),
 datetime.datetime(1978, 11, 20, 0, 0),
 datetime.datetime(1978, 12, 12, 0, 0),
 datetime.datetime(1978, 12, 25, 0, 0),
 datetime.datetime(1979, 1, 1, 0, 0),
 datetime.datetime(1979, 2, 5, 0, 0),
 datetime.datetime(1979, 3, 19, 0, 0),
 datetime.datetime(1979, 4, 12, 0, 0),
 datetime.datetime(1979, 4, 13, 0, 0),
 datetime.datetime(1979, 5, 1, 0, 0),
 datetime.datetime(1979, 9, 16, 0, 0),
 datetime.datetime(1979, 11, 2, 0, 0),
 datetime.datetime(1979, 11, 19, 0, 0),
 datetime.datetime(1979, 12, 12, 0, 0),
 datetime.datetime(1979, 12, 25, 0, 0),
 datetime.datetime(1980, 1, 1, 0, 0),
 datetime.datetime(1980, 2, 4, 0, 0),
 datetime.datetime(1980, 3, 17, 0, 0),
 datetime.datetime(1980, 4, 3, 0, 0),
 datetime.datetime(1980, 4, 4, 0, 0),
 datetime.datetime(1980, 5, 1, 0, 0),
 datetime.datetime(1980, 9, 16, 0, 0),
 datetime.datetime(1980, 11, 2, 0, 0),
 datetime.datetime(1980, 11, 17, 0, 0),
 datetime.datetime(1980, 12, 12, 0, 0),
 datetime.datetime(1980, 12, 25, 0, 0),
 datetime.datetime(1981, 1, 1, 0, 0),
 datetime.datetime(1981, 2, 2, 0, 0),
 datetime.datetime(1981, 3, 16, 0, 0),
 datetime.datetime(1981, 4, 16, 0, 0),
 datetime.datetime(1981, 4, 17, 0, 0),
 datetime.datetime(1981, 5, 1, 0, 0),
 datetime.datetime(1981, 9, 16, 0, 0),
 datetime.datetime(1981, 11, 2, 0, 0),
 datetime.datetime(1981, 11, 16, 0, 0),
 datetime.datetime(1981, 12, 12, 0, 0),
 datetime.datetime(1981, 12, 25, 0, 0),
 datetime.datetime(1982, 1, 1, 0, 0),
 datetime.datetime(1982, 2, 1, 0, 0),
 datetime.datetime(1982, 3, 15, 0, 0),
 datetime.datetime(1982, 4, 8, 0, 0),
 datetime.datetime(1982, 4, 9, 0, 0),
 datetime.datetime(1982, 5, 1, 0, 0),
 datetime.datetime(1982, 9, 16, 0, 0),
 datetime.datetime(1982, 11, 2, 0, 0),
 datetime.datetime(1982, 11, 15, 0, 0),
 datetime.datetime(1982, 12, 12, 0, 0),
 datetime.datetime(1982, 12, 25, 0, 0),
 datetime.datetime(1983, 1, 1, 0, 0),
 datetime.datetime(1983, 2, 7, 0, 0),
 datetime.datetime(1983, 3, 21, 0, 0),
 datetime.datetime(1983, 3, 31, 0, 0),
 datetime.datetime(1983, 4, 1, 0, 0),
 datetime.datetime(1983, 5, 1, 0, 0),
 datetime.datetime(1983, 9, 16, 0, 0),
 datetime.datetime(1983, 11, 2, 0, 0),
 datetime.datetime(1983, 11, 21, 0, 0),
 datetime.datetime(1983, 12, 12, 0, 0),
 datetime.datetime(1983, 12, 25, 0, 0),
 datetime.datetime(1984, 1, 1, 0, 0),
 datetime.datetime(1984, 2, 6, 0, 0),
 datetime.datetime(1984, 3, 19, 0, 0),
 datetime.datetime(1984, 4, 19, 0, 0),
 datetime.datetime(1984, 4, 20, 0, 0),
 datetime.datetime(1984, 5, 1, 0, 0),
 datetime.datetime(1984, 9, 16, 0, 0),
 datetime.datetime(1984, 11, 2, 0, 0),
 datetime.datetime(1984, 11, 19, 0, 0),
 datetime.datetime(1984, 12, 12, 0, 0),
 datetime.datetime(1984, 12, 25, 0, 0),
 datetime.datetime(1985, 1, 1, 0, 0),
 datetime.datetime(1985, 2, 4, 0, 0),
 datetime.datetime(1985, 3, 18, 0, 0),
 datetime.datetime(1985, 4, 4, 0, 0),
 datetime.datetime(1985, 4, 5, 0, 0),
 datetime.datetime(1985, 5, 1, 0, 0),
 datetime.datetime(1985, 9, 16, 0, 0),
 datetime.datetime(1985, 11, 2, 0, 0),
 datetime.datetime(1985, 11, 18, 0, 0),
 datetime.datetime(1985, 12, 12, 0, 0),
 datetime.datetime(1985, 12, 25, 0, 0),
 datetime.datetime(1986, 1, 1, 0, 0),
 datetime.datetime(1986, 2, 3, 0, 0),
 datetime.datetime(1986, 3, 17, 0, 0),
 datetime.datetime(1986, 3, 27, 0, 0),
 datetime.datetime(1986, 3, 28, 0, 0),
 datetime.datetime(1986, 5, 1, 0, 0),
 datetime.datetime(1986, 9, 16, 0, 0),
 datetime.datetime(1986, 11, 2, 0, 0),
 datetime.datetime(1986, 11, 17, 0, 0),
 datetime.datetime(1986, 12, 12, 0, 0),
 datetime.datetime(1986, 12, 25, 0, 0),
 datetime.datetime(1987, 1, 1, 0, 0),
 datetime.datetime(1987, 2, 2, 0, 0),
 datetime.datetime(1987, 3, 16, 0, 0),
 datetime.datetime(1987, 4, 16, 0, 0),
 datetime.datetime(1987, 4, 17, 0, 0),
 datetime.datetime(1987, 5, 1, 0, 0),
 datetime.datetime(1987, 9, 16, 0, 0),
 datetime.datetime(1987, 11, 2, 0, 0),
 datetime.datetime(1987, 11, 16, 0, 0),
 datetime.datetime(1987, 12, 12, 0, 0),
 datetime.datetime(1987, 12, 25, 0, 0),
 datetime.datetime(1988, 1, 1, 0, 0),
 datetime.datetime(1988, 2, 1, 0, 0),
 datetime.datetime(1988, 3, 21, 0, 0),
 datetime.datetime(1988, 3, 31, 0, 0),
 datetime.datetime(1988, 4, 1, 0, 0),
 datetime.datetime(1988, 5, 1, 0, 0),
 datetime.datetime(1988, 9, 16, 0, 0),
 datetime.datetime(1988, 11, 2, 0, 0),
 datetime.datetime(1988, 11, 21, 0, 0),
 datetime.datetime(1988, 12, 12, 0, 0),
 datetime.datetime(1988, 12, 25, 0, 0),
 datetime.datetime(1989, 1, 1, 0, 0),
 datetime.datetime(1989, 2, 6, 0, 0),
 datetime.datetime(1989, 3, 20, 0, 0),
 datetime.datetime(1989, 3, 23, 0, 0),
 datetime.datetime(1989, 3, 24, 0, 0),
 datetime.datetime(1989, 5, 1, 0, 0),
 datetime.datetime(1989, 9, 16, 0, 0),
 datetime.datetime(1989, 11, 2, 0, 0),
 datetime.datetime(1989, 11, 20, 0, 0),
 datetime.datetime(1989, 12, 12, 0, 0),
 datetime.datetime(1989, 12, 25, 0, 0),
 datetime.datetime(1990, 1, 1, 0, 0),
 datetime.datetime(1990, 2, 5, 0, 0),
 datetime.datetime(1990, 3, 19, 0, 0),
 datetime.datetime(1990, 4, 12, 0, 0),
 datetime.datetime(1990, 4, 13, 0, 0),
 datetime.datetime(1990, 5, 1, 0, 0),
 datetime.datetime(1990, 9, 16, 0, 0),
 datetime.datetime(1990, 11, 2, 0, 0),
 datetime.datetime(1990, 11, 19, 0, 0),
 datetime.datetime(1990, 12, 12, 0, 0),
 datetime.datetime(1990, 12, 25, 0, 0),
 datetime.datetime(1991, 1, 1, 0, 0),
 datetime.datetime(1991, 2, 4, 0, 0),
 datetime.datetime(1991, 3, 18, 0, 0),
 datetime.datetime(1991, 3, 28, 0, 0),
 datetime.datetime(1991, 3, 29, 0, 0),
 datetime.datetime(1991, 5, 1, 0, 0),
 datetime.datetime(1991, 9, 16, 0, 0),
 datetime.datetime(1991, 11, 2, 0, 0),
 datetime.datetime(1991, 11, 18, 0, 0),
 datetime.datetime(1991, 12, 12, 0, 0),
 datetime.datetime(1991, 12, 25, 0, 0),
 datetime.datetime(1992, 1, 1, 0, 0),
 datetime.datetime(1992, 2, 3, 0, 0),
 datetime.datetime(1992, 3, 16, 0, 0),
 datetime.datetime(1992, 4, 16, 0, 0),
 datetime.datetime(1992, 4, 17, 0, 0),
 datetime.datetime(1992, 5, 1, 0, 0),
 datetime.datetime(1992, 9, 16, 0, 0),
 datetime.datetime(1992, 11, 2, 0, 0),
 datetime.datetime(1992, 11, 16, 0, 0),
 datetime.datetime(1992, 12, 12, 0, 0),
 datetime.datetime(1992, 12, 25, 0, 0),
 datetime.datetime(1993, 1, 1, 0, 0),
 datetime.datetime(1993, 2, 1, 0, 0),
 datetime.datetime(1993, 3, 15, 0, 0),
 datetime.datetime(1993, 4, 8, 0, 0),
 datetime.datetime(1993, 4, 9, 0, 0),
 datetime.datetime(1993, 5, 1, 0, 0),
 datetime.datetime(1993, 9, 16, 0, 0),
 datetime.datetime(1993, 11, 2, 0, 0),
 datetime.datetime(1993, 11, 15, 0, 0),
 datetime.datetime(1993, 12, 12, 0, 0),
 datetime.datetime(1993, 12, 25, 0, 0),
 datetime.datetime(1994, 1, 1, 0, 0),
 datetime.datetime(1994, 2, 7, 0, 0),
 datetime.datetime(1994, 3, 21, 0, 0),
 datetime.datetime(1994, 3, 31, 0, 0),
 datetime.datetime(1994, 4, 1, 0, 0),
 datetime.datetime(1994, 5, 1, 0, 0),
 datetime.datetime(1994, 9, 16, 0, 0),
 datetime.datetime(1994, 11, 2, 0, 0),
 datetime.datetime(1994, 11, 21, 0, 0),
 datetime.datetime(1994, 12, 12, 0, 0),
 datetime.datetime(1994, 12, 25, 0, 0),
 datetime.datetime(1995, 1, 1, 0, 0),
 datetime.datetime(1995, 2, 6, 0, 0),
 datetime.datetime(1995, 3, 20, 0, 0),
 datetime.datetime(1995, 4, 13, 0, 0),
 datetime.datetime(1995, 4, 14, 0, 0),
 datetime.datetime(1995, 5, 1, 0, 0),
 datetime.datetime(1995, 9, 16, 0, 0),
 datetime.datetime(1995, 11, 2, 0, 0),
 datetime.datetime(1995, 11, 20, 0, 0),
 datetime.datetime(1995, 12, 12, 0, 0),
 datetime.datetime(1995, 12, 25, 0, 0),
 datetime.datetime(1996, 1, 1, 0, 0),
 datetime.datetime(1996, 2, 5, 0, 0),
 datetime.datetime(1996, 3, 18, 0, 0),
 datetime.datetime(1996, 4, 4, 0, 0),
 datetime.datetime(1996, 4, 5, 0, 0),
 datetime.datetime(1996, 5, 1, 0, 0),
 datetime.datetime(1996, 9, 16, 0, 0),
 datetime.datetime(1996, 11, 2, 0, 0),
 datetime.datetime(1996, 11, 18, 0, 0),
 datetime.datetime(1996, 12, 12, 0, 0),
 datetime.datetime(1996, 12, 25, 0, 0),
 datetime.datetime(1997, 1, 1, 0, 0),
 datetime.datetime(1997, 2, 3, 0, 0),
 datetime.datetime(1997, 3, 17, 0, 0),
 datetime.datetime(1997, 3, 27, 0, 0),
 datetime.datetime(1997, 3, 28, 0, 0),
 datetime.datetime(1997, 5, 1, 0, 0),
 datetime.datetime(1997, 9, 16, 0, 0),
 datetime.datetime(1997, 11, 2, 0, 0),
 datetime.datetime(1997, 11, 17, 0, 0),
 datetime.datetime(1997, 12, 12, 0, 0),
 datetime.datetime(1997, 12, 25, 0, 0),
 datetime.datetime(1998, 1, 1, 0, 0),
 datetime.datetime(1998, 2, 2, 0, 0),
 datetime.datetime(1998, 3, 16, 0, 0),
 datetime.datetime(1998, 4, 9, 0, 0),
 datetime.datetime(1998, 4, 10, 0, 0),
 datetime.datetime(1998, 5, 1, 0, 0),
 datetime.datetime(1998, 9, 16, 0, 0),
 datetime.datetime(1998, 11, 2, 0, 0),
 datetime.datetime(1998, 11, 16, 0, 0),
 datetime.datetime(1998, 12, 12, 0, 0),
 datetime.datetime(1998, 12, 25, 0, 0),
 datetime.datetime(1999, 1, 1, 0, 0),
 datetime.datetime(1999, 2, 1, 0, 0),
 datetime.datetime(1999, 3, 15, 0, 0),
 datetime.datetime(1999, 4, 1, 0, 0),
 datetime.datetime(1999, 4, 2, 0, 0),
 datetime.datetime(1999, 5, 1, 0, 0),
 datetime.datetime(1999, 9, 16, 0, 0),
 datetime.datetime(1999, 11, 2, 0, 0),
 datetime.datetime(1999, 11, 15, 0, 0),
 datetime.datetime(1999, 12, 12, 0, 0),
 datetime.datetime(1999, 12, 25, 0, 0),
 datetime.datetime(2000, 1, 1, 0, 0),
 datetime.datetime(2000, 2, 7, 0, 0),
 datetime.datetime(2000, 3, 20, 0, 0),
 datetime.datetime(2000, 4, 20, 0, 0),
 datetime.datetime(2000, 4, 21, 0, 0),
 datetime.datetime(2000, 5, 1, 0, 0),
 datetime.datetime(2000, 9, 16, 0, 0),
 datetime.datetime(2000, 11, 2, 0, 0),
 datetime.datetime(2000, 11, 20, 0, 0),
 datetime.datetime(2000, 12, 12, 0, 0),
 datetime.datetime(2000, 12, 25, 0, 0),
 datetime.datetime(2001, 1, 1, 0, 0),
 datetime.datetime(2001, 2, 5, 0, 0),
 datetime.datetime(2001, 3, 19, 0, 0),
 datetime.datetime(2001, 4, 12, 0, 0),
 datetime.datetime(2001, 4, 13, 0, 0),
 datetime.datetime(2001, 5, 1, 0, 0),
 datetime.datetime(2001, 9, 16, 0, 0),
 datetime.datetime(2001, 11, 2, 0, 0),
 datetime.datetime(2001, 11, 19, 0, 0),
 datetime.datetime(2001, 12, 12, 0, 0),
 datetime.datetime(2001, 12, 25, 0, 0),
 datetime.datetime(2002, 1, 1, 0, 0),
 datetime.datetime(2002, 2, 4, 0, 0),
 datetime.datetime(2002, 3, 18, 0, 0),
 datetime.datetime(2002, 3, 28, 0, 0),
 datetime.datetime(2002, 3, 29, 0, 0),
 datetime.datetime(2002, 5, 1, 0, 0),
 datetime.datetime(2002, 9, 16, 0, 0),
 datetime.datetime(2002, 11, 2, 0, 0),
 datetime.datetime(2002, 11, 18, 0, 0),
 datetime.datetime(2002, 12, 12, 0, 0),
 datetime.datetime(2002, 12, 25, 0, 0),
 datetime.datetime(2003, 1, 1, 0, 0),
 datetime.datetime(2003, 2, 3, 0, 0),
 datetime.datetime(2003, 3, 17, 0, 0),
 datetime.datetime(2003, 4, 17, 0, 0),
 datetime.datetime(2003, 4, 18, 0, 0),
 datetime.datetime(2003, 5, 1, 0, 0),
 datetime.datetime(2003, 9, 16, 0, 0),
 datetime.datetime(2003, 11, 2, 0, 0),
 datetime.datetime(2003, 11, 17, 0, 0),
 datetime.datetime(2003, 12, 12, 0, 0),
 datetime.datetime(2003, 12, 25, 0, 0),
 datetime.datetime(2004, 1, 1, 0, 0),
 datetime.datetime(2004, 2, 2, 0, 0),
 datetime.datetime(2004, 3, 15, 0, 0),
 datetime.datetime(2004, 4, 8, 0, 0),
 datetime.datetime(2004, 4, 9, 0, 0),
 datetime.datetime(2004, 5, 1, 0, 0),
 datetime.datetime(2004, 9, 16, 0, 0),
 datetime.datetime(2004, 11, 2, 0, 0),
 datetime.datetime(2004, 11, 15, 0, 0),
 datetime.datetime(2004, 12, 12, 0, 0),
 datetime.datetime(2004, 12, 25, 0, 0),
 datetime.datetime(2005, 1, 1, 0, 0),
 datetime.datetime(2005, 2, 7, 0, 0),
 datetime.datetime(2005, 3, 21, 0, 0),
 datetime.datetime(2005, 3, 24, 0, 0),
 datetime.datetime(2005, 3, 25, 0, 0),
 datetime.datetime(2005, 5, 1, 0, 0),
 datetime.datetime(2005, 9, 16, 0, 0),
 datetime.datetime(2005, 11, 2, 0, 0),
 datetime.datetime(2005, 11, 21, 0, 0),
 datetime.datetime(2005, 12, 12, 0, 0),
 datetime.datetime(2005, 12, 25, 0, 0),
 datetime.datetime(2006, 1, 1, 0, 0),
 datetime.datetime(2006, 2, 6, 0, 0),
 datetime.datetime(2006, 3, 20, 0, 0),
 datetime.datetime(2006, 4, 13, 0, 0),
 datetime.datetime(2006, 4, 14, 0, 0),
 datetime.datetime(2006, 5, 1, 0, 0),
 datetime.datetime(2006, 9, 16, 0, 0),
 datetime.datetime(2006, 11, 2, 0, 0),
 datetime.datetime(2006, 11, 20, 0, 0),
 datetime.datetime(2006, 12, 12, 0, 0),
 datetime.datetime(2006, 12, 25, 0, 0),
 datetime.datetime(2007, 1, 1, 0, 0),
 datetime.datetime(2007, 2, 5, 0, 0),
 datetime.datetime(2007, 3, 19, 0, 0),
 datetime.datetime(2007, 4, 5, 0, 0),
 datetime.datetime(2007, 4, 6, 0, 0),
 datetime.datetime(2007, 5, 1, 0, 0),
 datetime.datetime(2007, 9, 16, 0, 0),
 datetime.datetime(2007, 11, 2, 0, 0),
 datetime.datetime(2007, 11, 19, 0, 0),
 datetime.datetime(2007, 12, 12, 0, 0),
 datetime.datetime(2007, 12, 25, 0, 0),
 datetime.datetime(2008, 1, 1, 0, 0),
 datetime.datetime(2008, 2, 4, 0, 0),
 datetime.datetime(2008, 3, 17, 0, 0),
 datetime.datetime(2008, 3, 20, 0, 0),
 datetime.datetime(2008, 3, 21, 0, 0),
 datetime.datetime(2008, 5, 1, 0, 0),
 datetime.datetime(2008, 9, 16, 0, 0),
 datetime.datetime(2008, 11, 2, 0, 0),
 datetime.datetime(2008, 11, 17, 0, 0),
 datetime.datetime(2008, 12, 12, 0, 0),
 datetime.datetime(2008, 12, 25, 0, 0),
 datetime.datetime(2009, 1, 1, 0, 0),
 datetime.datetime(2009, 2, 2, 0, 0),
 datetime.datetime(2009, 3, 16, 0, 0),
 datetime.datetime(2009, 4, 9, 0, 0),
 datetime.datetime(2009, 4, 10, 0, 0),
 datetime.datetime(2009, 5, 1, 0, 0),
 datetime.datetime(2009, 9, 16, 0, 0),
 datetime.datetime(2009, 11, 2, 0, 0),
 datetime.datetime(2009, 11, 16, 0, 0),
 datetime.datetime(2009, 12, 12, 0, 0),
 datetime.datetime(2009, 12, 25, 0, 0),
 datetime.datetime(2010, 1, 1, 0, 0),
 datetime.datetime(2010, 2, 1, 0, 0),
 datetime.datetime(2010, 3, 15, 0, 0),
 datetime.datetime(2010, 4, 1, 0, 0),
 datetime.datetime(2010, 4, 2, 0, 0),
 datetime.datetime(2010, 5, 1, 0, 0),
 datetime.datetime(2010, 9, 16, 0, 0),
 datetime.datetime(2010, 11, 2, 0, 0),
 datetime.datetime(2010, 11, 15, 0, 0),
 datetime.datetime(2010, 12, 12, 0, 0),
 datetime.datetime(2010, 12, 25, 0, 0),
 datetime.datetime(2011, 1, 1, 0, 0),
 datetime.datetime(2011, 2, 7, 0, 0),
 datetime.datetime(2011, 3, 21, 0, 0),
 datetime.datetime(2011, 4, 21, 0, 0),
 datetime.datetime(2011, 4, 22, 0, 0),
 datetime.datetime(2011, 5, 1, 0, 0),
 datetime.datetime(2011, 9, 16, 0, 0),
 datetime.datetime(2011, 11, 2, 0, 0),
 datetime.datetime(2011, 11, 21, 0, 0),
 datetime.datetime(2011, 12, 12, 0, 0),
 datetime.datetime(2011, 12, 25, 0, 0),
 datetime.datetime(2012, 1, 1, 0, 0),
 datetime.datetime(2012, 2, 6, 0, 0),
 datetime.datetime(2012, 3, 19, 0, 0),
 datetime.datetime(2012, 4, 5, 0, 0),
 datetime.datetime(2012, 4, 6, 0, 0),
 datetime.datetime(2012, 5, 1, 0, 0),
 datetime.datetime(2012, 9, 16, 0, 0),
 datetime.datetime(2012, 11, 2, 0, 0),
 datetime.datetime(2012, 11, 19, 0, 0),
 datetime.datetime(2012, 12, 12, 0, 0),
 datetime.datetime(2012, 12, 25, 0, 0),
 datetime.datetime(2013, 1, 1, 0, 0),
 datetime.datetime(2013, 2, 4, 0, 0),
 datetime.datetime(2013, 3, 18, 0, 0),
 datetime.datetime(2013, 3, 28, 0, 0),
 datetime.datetime(2013, 3, 29, 0, 0),
 datetime.datetime(2013, 5, 1, 0, 0),
 datetime.datetime(2013, 9, 16, 0, 0),
 datetime.datetime(2013, 11, 2, 0, 0),
 datetime.datetime(2013, 11, 18, 0, 0),
 datetime.datetime(2013, 12, 12, 0, 0),
 datetime.datetime(2013, 12, 25, 0, 0),
 datetime.datetime(2014, 1, 1, 0, 0),
 datetime.datetime(2014, 2, 3, 0, 0),
 datetime.datetime(2014, 3, 17, 0, 0),
 datetime.datetime(2014, 4, 17, 0, 0),
 datetime.datetime(2014, 4, 18, 0, 0),
 datetime.datetime(2014, 5, 1, 0, 0),
 datetime.datetime(2014, 9, 16, 0, 0),
 datetime.datetime(2014, 11, 2, 0, 0),
 datetime.datetime(2014, 11, 17, 0, 0),
 datetime.datetime(2014, 12, 12, 0, 0),
 datetime.datetime(2014, 12, 25, 0, 0),
 datetime.datetime(2015, 1, 1, 0, 0),
 datetime.datetime(2015, 2, 2, 0, 0),
 datetime.datetime(2015, 3, 16, 0, 0),
 datetime.datetime(2015, 4, 2, 0, 0),
 datetime.datetime(2015, 4, 3, 0, 0),
 datetime.datetime(2015, 5, 1, 0, 0),
 datetime.datetime(2015, 9, 16, 0, 0),
 datetime.datetime(2015, 11, 2, 0, 0),
 datetime.datetime(2015, 11, 16, 0, 0),
 datetime.datetime(2015, 12, 12, 0, 0),
 datetime.datetime(2015, 12, 25, 0, 0),
 datetime.datetime(2016, 1, 1, 0, 0),
 datetime.datetime(2016, 2, 1, 0, 0),
 datetime.datetime(2016, 3, 21, 0, 0),
 datetime.datetime(2016, 3, 24, 0, 0),
 datetime.datetime(2016, 3, 25, 0, 0),
 datetime.datetime(2016, 5, 1, 0, 0),
 datetime.datetime(2016, 9, 16, 0, 0),
 datetime.datetime(2016, 11, 2, 0, 0),
 datetime.datetime(2016, 11, 21, 0, 0),
 datetime.datetime(2016, 12, 12, 0, 0),
 datetime.datetime(2016, 12, 25, 0, 0),
 datetime.datetime(2017, 1, 1, 0, 0),
 datetime.datetime(2017, 2, 6, 0, 0),
 datetime.datetime(2017, 3, 20, 0, 0),
 datetime.datetime(2017, 4, 13, 0, 0),
 datetime.datetime(2017, 4, 14, 0, 0),
 datetime.datetime(2017, 5, 1, 0, 0),
 datetime.datetime(2017, 9, 16, 0, 0),
 datetime.datetime(2017, 11, 2, 0, 0),
 datetime.datetime(2017, 11, 20, 0, 0),
 datetime.datetime(2017, 12, 12, 0, 0),
 datetime.datetime(2017, 12, 25, 0, 0),
 datetime.datetime(2018, 1, 1, 0, 0),
 datetime.datetime(2018, 2, 5, 0, 0),
 datetime.datetime(2018, 3, 19, 0, 0),
 datetime.datetime(2018, 3, 29, 0, 0),
 datetime.datetime(2018, 3, 30, 0, 0),
 datetime.datetime(2018, 5, 1, 0, 0),
 datetime.datetime(2018, 9, 16, 0, 0),
 datetime.datetime(2018, 11, 2, 0, 0),
 datetime.datetime(2018, 11, 19, 0, 0),
 datetime.datetime(2018, 12, 12, 0, 0),
 datetime.datetime(2018, 12, 25, 0, 0),
 datetime.datetime(2019, 1, 1, 0, 0),
 datetime.datetime(2019, 2, 4, 0, 0),
 datetime.datetime(2019, 3, 18, 0, 0),
 datetime.datetime(2019, 4, 18, 0, 0),
 datetime.datetime(2019, 4, 19, 0, 0),
 datetime.datetime(2019, 5, 1, 0, 0),
 datetime.datetime(2019, 9, 16, 0, 0),
 datetime.datetime(2019, 11, 2, 0, 0),
 datetime.datetime(2019, 11, 18, 0, 0),
 datetime.datetime(2019, 12, 12, 0, 0),
 datetime.datetime(2019, 12, 25, 0, 0),
 datetime.datetime(2020, 1, 1, 0, 0),
 datetime.datetime(2020, 2, 3, 0, 0),
 datetime.datetime(2020, 3, 16, 0, 0),
 datetime.datetime(2020, 4, 9, 0, 0),
 datetime.datetime(2020, 4, 10, 0, 0),
 datetime.datetime(2020, 5, 1, 0, 0),
 datetime.datetime(2020, 9, 16, 0, 0),
 datetime.datetime(2020, 11, 2, 0, 0),
 datetime.datetime(2020, 11, 16, 0, 0),
 datetime.datetime(2020, 12, 12, 0, 0),
 datetime.datetime(2020, 12, 25, 0, 0),
 datetime.datetime(2021, 1, 1, 0, 0),
 datetime.datetime(2021, 2, 1, 0, 0),
 datetime.datetime(2021, 3, 15, 0, 0),
 datetime.datetime(2021, 4, 1, 0, 0),
 datetime.datetime(2021, 4, 2, 0, 0),
 datetime.datetime(2021, 5, 1, 0, 0),
 datetime.datetime(2021, 9, 16, 0, 0),
 datetime.datetime(2021, 11, 2, 0, 0),
 datetime.datetime(2021, 11, 15, 0, 0),
 datetime.datetime(2021, 12, 12, 0, 0),
 datetime.datetime(2021, 12, 25, 0, 0),
 datetime.datetime(2022, 1, 1, 0, 0),
 datetime.datetime(2022, 2, 7, 0, 0),
 datetime.datetime(2022, 3, 21, 0, 0),
 datetime.datetime(2022, 4, 14, 0, 0),
 datetime.datetime(2022, 4, 15, 0, 0),
 datetime.datetime(2022, 5, 1, 0, 0),
 datetime.datetime(2022, 9, 16, 0, 0),
 datetime.datetime(2022, 11, 2, 0, 0),
 datetime.datetime(2022, 11, 21, 0, 0),
 datetime.datetime(2022, 12, 12, 0, 0),
 datetime.datetime(2022, 12, 25, 0, 0),
 datetime.datetime(2023, 1, 1, 0, 0),
 datetime.datetime(2023, 2, 6, 0, 0),
 datetime.datetime(2023, 3, 20, 0, 0),
 datetime.datetime(2023, 4, 6, 0, 0),
 datetime.datetime(2023, 4, 7, 0, 0),
 datetime.datetime(2023, 5, 1, 0, 0),
 datetime.datetime(2023, 9, 16, 0, 0),
 datetime.datetime(2023, 11, 2, 0, 0),
 datetime.datetime(2023, 11, 20, 0, 0),
 datetime.datetime(2023, 12, 12, 0, 0),
 datetime.datetime(2023, 12, 25, 0, 0),
 datetime.datetime(2024, 1, 1, 0, 0),
 datetime.datetime(2024, 2, 5, 0, 0),
 datetime.datetime(2024, 3, 18, 0, 0),
 datetime.datetime(2024, 3, 28, 0, 0),
 datetime.datetime(2024, 3, 29, 0, 0),
 datetime.datetime(2024, 5, 1, 0, 0),
 datetime.datetime(2024, 9, 16, 0, 0),
 datetime.datetime(2024, 10, 1, 0, 0),
 datetime.datetime(2024, 11, 2, 0, 0),
 datetime.datetime(2024, 11, 18, 0, 0),
 datetime.datetime(2024, 12, 12, 0, 0),
 datetime.datetime(2024, 12, 25, 0, 0),
 datetime.datetime(2025, 1, 1, 0, 0),
 datetime.datetime(2025, 2, 3, 0, 0),
 datetime.datetime(2025, 3, 17, 0, 0),
 datetime.datetime(2025, 4, 17, 0, 0),
 datetime.datetime(2025, 4, 18, 0, 0),
 datetime.datetime(2025, 5, 1, 0, 0),
 datetime.datetime(2025, 9, 16, 0, 0),
 datetime.datetime(2025, 11, 2, 0, 0),
 datetime.datetime(2025, 11, 17, 0, 0),
 datetime.datetime(2025, 12, 12, 0, 0),
 datetime.datetime(2025, 12, 25, 0, 0),
 datetime.datetime(2026, 1, 1, 0, 0),
 datetime.datetime(2026, 2, 2, 0, 0),
 datetime.datetime(2026, 3, 16, 0, 0),
 datetime.datetime(2026, 4, 2, 0, 0),
 datetime.datetime(2026, 4, 3, 0, 0),
 datetime.datetime(2026, 5, 1, 0, 0),
 datetime.datetime(2026, 9, 16, 0, 0),
 datetime.datetime(2026, 11, 2, 0, 0),
 datetime.datetime(2026, 11, 16, 0, 0),
 datetime.datetime(2026, 12, 12, 0, 0),
 datetime.datetime(2026, 12, 25, 0, 0),
 datetime.datetime(2027, 1, 1, 0, 0),
 datetime.datetime(2027, 2, 1, 0, 0),
 datetime.datetime(2027, 3, 15, 0, 0),
 datetime.datetime(2027, 3, 25, 0, 0),
 datetime.datetime(2027, 3, 26, 0, 0),
 datetime.datetime(2027, 5, 1, 0, 0),
 datetime.datetime(2027, 9, 16, 0, 0),
 datetime.datetime(2027, 11, 2, 0, 0),
 datetime.datetime(2027, 11, 15, 0, 0),
 datetime.datetime(2027, 12, 12, 0, 0),
 datetime.datetime(2027, 12, 25, 0, 0),
 datetime.datetime(2028, 1, 1, 0, 0),
 datetime.datetime(2028, 2, 7, 0, 0),
 datetime.datetime(2028, 3, 20, 0, 0),
 datetime.datetime(2028, 4, 13, 0, 0),
 datetime.datetime(2028, 4, 14, 0, 0),
 datetime.datetime(2028, 5, 1, 0, 0),
 datetime.datetime(2028, 9, 16, 0, 0),
 datetime.datetime(2028, 11, 2, 0, 0),
 datetime.datetime(2028, 11, 20, 0, 0),
 datetime.datetime(2028, 12, 12, 0, 0),
 datetime.datetime(2028, 12, 25, 0, 0),
 datetime.datetime(2029, 1, 1, 0, 0),
 datetime.datetime(2029, 2, 5, 0, 0),
 datetime.datetime(2029, 3, 19, 0, 0),
 datetime.datetime(2029, 3, 29, 0, 0),
 datetime.datetime(2029, 3, 30, 0, 0),
 datetime.datetime(2029, 5, 1, 0, 0),
 datetime.datetime(2029, 9, 16, 0, 0),
 datetime.datetime(2029, 11, 2, 0, 0),
 datetime.datetime(2029, 11, 19, 0, 0),
 datetime.datetime(2029, 12, 12, 0, 0),
 datetime.datetime(2029, 12, 25, 0, 0),
 datetime.datetime(2030, 1, 1, 0, 0),
 datetime.datetime(2030, 2, 4, 0, 0),
 datetime.datetime(2030, 3, 18, 0, 0),
 datetime.datetime(2030, 4, 18, 0, 0),
 datetime.datetime(2030, 4, 19, 0, 0),
 datetime.datetime(2030, 5, 1, 0, 0),
 datetime.datetime(2030, 9, 16, 0, 0),
 datetime.datetime(2030, 10, 1, 0, 0),
 datetime.datetime(2030, 11, 2, 0, 0),
 datetime.datetime(2030, 11, 18, 0, 0),
 datetime.datetime(2030, 12, 12, 0, 0),
 datetime.datetime(2030, 12, 25, 0, 0),
 datetime.datetime(2031, 1, 1, 0, 0),
 datetime.datetime(2031, 2, 3, 0, 0),
 datetime.datetime(2031, 3, 17, 0, 0),
 datetime.datetime(2031, 4, 10, 0, 0),
 datetime.datetime(2031, 4, 11, 0, 0),
 datetime.datetime(2031, 5, 1, 0, 0),
 datetime.datetime(2031, 9, 16, 0, 0),
 datetime.datetime(2031, 11, 2, 0, 0),
 datetime.datetime(2031, 11, 17, 0, 0),
 datetime.datetime(2031, 12, 12, 0, 0),
 datetime.datetime(2031, 12, 25, 0, 0),
 datetime.datetime(2032, 1, 1, 0, 0),
 datetime.datetime(2032, 2, 2, 0, 0),
 datetime.datetime(2032, 3, 15, 0, 0),
 datetime.datetime(2032, 3, 25, 0, 0),
 datetime.datetime(2032, 3, 26, 0, 0),
 datetime.datetime(2032, 5, 1, 0, 0),
 datetime.datetime(2032, 9, 16, 0, 0),
 datetime.datetime(2032, 11, 2, 0, 0),
 datetime.datetime(2032, 11, 15, 0, 0),
 datetime.datetime(2032, 12, 12, 0, 0),
 datetime.datetime(2032, 12, 25, 0, 0),
 datetime.datetime(2033, 1, 1, 0, 0),
 datetime.datetime(2033, 2, 7, 0, 0),
 datetime.datetime(2033, 3, 21, 0, 0),
 datetime.datetime(2033, 4, 14, 0, 0),
 datetime.datetime(2033, 4, 15, 0, 0),
 datetime.datetime(2033, 5, 1, 0, 0),
 datetime.datetime(2033, 9, 16, 0, 0),
 datetime.datetime(2033, 11, 2, 0, 0),
 datetime.datetime(2033, 11, 21, 0, 0),
 datetime.datetime(2033, 12, 12, 0, 0),
 datetime.datetime(2033, 12, 25, 0, 0),
 datetime.datetime(2034, 1, 1, 0, 0),
 datetime.datetime(2034, 2, 6, 0, 0),
 datetime.datetime(2034, 3, 20, 0, 0),
 datetime.datetime(2034, 4, 6, 0, 0),
 datetime.datetime(2034, 4, 7, 0, 0),
 datetime.datetime(2034, 5, 1, 0, 0),
 datetime.datetime(2034, 9, 16, 0, 0),
 datetime.datetime(2034, 11, 2, 0, 0),
 datetime.datetime(2034, 11, 20, 0, 0),
 datetime.datetime(2034, 12, 12, 0, 0),
 datetime.datetime(2034, 12, 25, 0, 0),
 datetime.datetime(2035, 1, 1, 0, 0),
 datetime.datetime(2035, 2, 5, 0, 0),
 datetime.datetime(2035, 3, 19, 0, 0),
 datetime.datetime(2035, 3, 22, 0, 0),
 datetime.datetime(2035, 3, 23, 0, 0),
 datetime.datetime(2035, 5, 1, 0, 0),
 datetime.datetime(2035, 9, 16, 0, 0),
 datetime.datetime(2035, 11, 2, 0, 0),
 datetime.datetime(2035, 11, 19, 0, 0),
 datetime.datetime(2035, 12, 12, 0, 0),
 datetime.datetime(2035, 12, 25, 0, 0),
 datetime.datetime(2036, 1, 1, 0, 0),
 datetime.datetime(2036, 2, 4, 0, 0),
 datetime.datetime(2036, 3, 17, 0, 0),
 datetime.datetime(2036, 4, 10, 0, 0),
 datetime.datetime(2036, 4, 11, 0, 0),
 datetime.datetime(2036, 5, 1, 0, 0),
 datetime.datetime(2036, 9, 16, 0, 0),
 datetime.datetime(2036, 10, 1, 0, 0),
 datetime.datetime(2036, 11, 2, 0, 0),
 datetime.datetime(2036, 11, 17, 0, 0),
 datetime.datetime(2036, 12, 12, 0, 0),
 datetime.datetime(2036, 12, 25, 0, 0),
 datetime.datetime(2037, 1, 1, 0, 0),
 datetime.datetime(2037, 2, 2, 0, 0),
 datetime.datetime(2037, 3, 16, 0, 0),
 datetime.datetime(2037, 4, 2, 0, 0),
 datetime.datetime(2037, 4, 3, 0, 0),
 datetime.datetime(2037, 5, 1, 0, 0),
 datetime.datetime(2037, 9, 16, 0, 0),
 datetime.datetime(2037, 11, 2, 0, 0),
 datetime.datetime(2037, 11, 16, 0, 0),
 datetime.datetime(2037, 12, 12, 0, 0),
 datetime.datetime(2037, 12, 25, 0, 0),
 datetime.datetime(2038, 1, 1, 0, 0),
 datetime.datetime(2038, 2, 1, 0, 0),
 datetime.datetime(2038, 3, 15, 0, 0),
 datetime.datetime(2038, 4, 22, 0, 0),
 datetime.datetime(2038, 4, 23, 0, 0),
 datetime.datetime(2038, 5, 1, 0, 0),
 datetime.datetime(2038, 9, 16, 0, 0),
 datetime.datetime(2038, 11, 2, 0, 0),
 datetime.datetime(2038, 11, 15, 0, 0),
 datetime.datetime(2038, 12, 12, 0, 0),
 datetime.datetime(2038, 12, 25, 0, 0),
 datetime.datetime(2039, 1, 1, 0, 0),
 datetime.datetime(2039, 2, 7, 0, 0),
 datetime.datetime(2039, 3, 21, 0, 0),
 datetime.datetime(2039, 4, 7, 0, 0),
 datetime.datetime(2039, 4, 8, 0, 0),
 datetime.datetime(2039, 5, 1, 0, 0),
 datetime.datetime(2039, 9, 16, 0, 0),
 datetime.datetime(2039, 11, 2, 0, 0),
 datetime.datetime(2039, 11, 21, 0, 0),
 datetime.datetime(2039, 12, 12, 0, 0),
 datetime.datetime(2039, 12, 25, 0, 0),
 datetime.datetime(2040, 1, 1, 0, 0),
 datetime.datetime(2040, 2, 6, 0, 0),
 datetime.datetime(2040, 3, 19, 0, 0),
 datetime.datetime(2040, 3, 29, 0, 0),
 datetime.datetime(2040, 3, 30, 0, 0),
 datetime.datetime(2040, 5, 1, 0, 0),
 datetime.datetime(2040, 9, 16, 0, 0),
 datetime.datetime(2040, 11, 2, 0, 0),
 datetime.datetime(2040, 11, 19, 0, 0),
 datetime.datetime(2040, 12, 12, 0, 0),
 datetime.datetime(2040, 12, 25, 0, 0),
 datetime.datetime(2041, 1, 1, 0, 0),
 datetime.datetime(2041, 2, 4, 0, 0),
 datetime.datetime(2041, 3, 18, 0, 0),
 datetime.datetime(2041, 4, 18, 0, 0),
 datetime.datetime(2041, 4, 19, 0, 0),
 datetime.datetime(2041, 5, 1, 0, 0),
 datetime.datetime(2041, 9, 16, 0, 0),
 datetime.datetime(2041, 11, 2, 0, 0),
 datetime.datetime(2041, 11, 18, 0, 0),
 datetime.datetime(2041, 12, 12, 0, 0),
 datetime.datetime(2041, 12, 25, 0, 0),
 datetime.datetime(2042, 1, 1, 0, 0),
 datetime.datetime(2042, 2, 3, 0, 0),
 datetime.datetime(2042, 3, 17, 0, 0),
 datetime.datetime(2042, 4, 3, 0, 0),
 datetime.datetime(2042, 4, 4, 0, 0),
 datetime.datetime(2042, 5, 1, 0, 0),
 datetime.datetime(2042, 9, 16, 0, 0),
 datetime.datetime(2042, 10, 1, 0, 0),
 datetime.datetime(2042, 11, 2, 0, 0),
 datetime.datetime(2042, 11, 17, 0, 0),
 datetime.datetime(2042, 12, 12, 0, 0),
 datetime.datetime(2042, 12, 25, 0, 0),
 datetime.datetime(2043, 1, 1, 0, 0),
 datetime.datetime(2043, 2, 2, 0, 0),
 datetime.datetime(2043, 3, 16, 0, 0),
 datetime.datetime(2043, 3, 26, 0, 0),
 datetime.datetime(2043, 3, 27, 0, 0),
 datetime.datetime(2043, 5, 1, 0, 0),
 datetime.datetime(2043, 9, 16, 0, 0),
 datetime.datetime(2043, 11, 2, 0, 0),
 datetime.datetime(2043, 11, 16, 0, 0),
 datetime.datetime(2043, 12, 12, 0, 0),
 datetime.datetime(2043, 12, 25, 0, 0),
 datetime.datetime(2044, 1, 1, 0, 0),
 datetime.datetime(2044, 2, 1, 0, 0),
 datetime.datetime(2044, 3, 21, 0, 0),
 datetime.datetime(2044, 4, 14, 0, 0),
 datetime.datetime(2044, 4, 15, 0, 0),
 datetime.datetime(2044, 5, 1, 0, 0),
 datetime.datetime(2044, 9, 16, 0, 0),
 datetime.datetime(2044, 11, 2, 0, 0),
 datetime.datetime(2044, 11, 21, 0, 0),
 datetime.datetime(2044, 12, 12, 0, 0),
 datetime.datetime(2044, 12, 25, 0, 0),
 datetime.datetime(2045, 1, 1, 0, 0),
 datetime.datetime(2045, 2, 6, 0, 0),
 datetime.datetime(2045, 3, 20, 0, 0),
 datetime.datetime(2045, 4, 6, 0, 0),
 datetime.datetime(2045, 4, 7, 0, 0),
 datetime.datetime(2045, 5, 1, 0, 0),
 datetime.datetime(2045, 9, 16, 0, 0),
 datetime.datetime(2045, 11, 2, 0, 0),
 datetime.datetime(2045, 11, 20, 0, 0),
 datetime.datetime(2045, 12, 12, 0, 0),
 datetime.datetime(2045, 12, 25, 0, 0),
 datetime.datetime(2046, 1, 1, 0, 0),
 datetime.datetime(2046, 2, 5, 0, 0),
 datetime.datetime(2046, 3, 19, 0, 0),
 datetime.datetime(2046, 3, 22, 0, 0),
 datetime.datetime(2046, 3, 23, 0, 0),
 datetime.datetime(2046, 5, 1, 0, 0),
 datetime.datetime(2046, 9, 16, 0, 0),
 datetime.datetime(2046, 11, 2, 0, 0),
 datetime.datetime(2046, 11, 19, 0, 0),
 datetime.datetime(2046, 12, 12, 0, 0),
 datetime.datetime(2046, 12, 25, 0, 0),
 datetime.datetime(2047, 1, 1, 0, 0),
 datetime.datetime(2047, 2, 4, 0, 0),
 datetime.datetime(2047, 3, 18, 0, 0),
 datetime.datetime(2047, 4, 11, 0, 0),
 datetime.datetime(2047, 4, 12, 0, 0),
 datetime.datetime(2047, 5, 1, 0, 0),
 datetime.datetime(2047, 9, 16, 0, 0),
 datetime.datetime(2047, 11, 2, 0, 0),
 datetime.datetime(2047, 11, 18, 0, 0),
 datetime.datetime(2047, 12, 12, 0, 0),
 datetime.datetime(2047, 12, 25, 0, 0),
 datetime.datetime(2048, 1, 1, 0, 0),
 datetime.datetime(2048, 2, 3, 0, 0),
 datetime.datetime(2048, 3, 16, 0, 0),
 datetime.datetime(2048, 4, 2, 0, 0),
 datetime.datetime(2048, 4, 3, 0, 0),
 datetime.datetime(2048, 5, 1, 0, 0),
 datetime.datetime(2048, 9, 16, 0, 0),
 datetime.datetime(2048, 10, 1, 0, 0),
 datetime.datetime(2048, 11, 2, 0, 0),
 datetime.datetime(2048, 11, 16, 0, 0),
 datetime.datetime(2048, 12, 12, 0, 0),
 datetime.datetime(2048, 12, 25, 0, 0),
 datetime.datetime(2049, 1, 1, 0, 0),
 datetime.datetime(2049, 2, 1, 0, 0),
 datetime.datetime(2049, 3, 15, 0, 0),
 datetime.datetime(2049, 4, 15, 0, 0),
 datetime.datetime(2049, 4, 16, 0, 0),
 datetime.datetime(2049, 5, 1, 0, 0),
 datetime.datetime(2049, 9, 16, 0, 0),
 datetime.datetime(2049, 11, 2, 0, 0),
 datetime.datetime(2049, 11, 15, 0, 0),
 datetime.datetime(2049, 12, 12, 0, 0),
 datetime.datetime(2049, 12, 25, 0, 0),
 datetime.datetime(2050, 1, 1, 0, 0),
 datetime.datetime(2050, 2, 7, 0, 0),
 datetime.datetime(2050, 3, 21, 0, 0),
 datetime.datetime(2050, 4, 7, 0, 0),
 datetime.datetime(2050, 4, 8, 0, 0),
 datetime.datetime(2050, 5, 1, 0, 0),
 datetime.datetime(2050, 9, 16, 0, 0),
 datetime.datetime(2050, 11, 2, 0, 0),
 datetime.datetime(2050, 11, 21, 0, 0),
 datetime.datetime(2050, 12, 12, 0, 0),
 datetime.datetime(2050, 12, 25, 0, 0),
 datetime.datetime(2051, 1, 1, 0, 0),
 datetime.datetime(2051, 2, 6, 0, 0),
 datetime.datetime(2051, 3, 20, 0, 0),
 datetime.datetime(2051, 3, 30, 0, 0),
 datetime.datetime(2051, 3, 31, 0, 0),
 datetime.datetime(2051, 5, 1, 0, 0),
 datetime.datetime(2051, 9, 16, 0, 0),
 datetime.datetime(2051, 11, 2, 0, 0),
 datetime.datetime(2051, 11, 20, 0, 0),
 datetime.datetime(2051, 12, 12, 0, 0),
 datetime.datetime(2051, 12, 25, 0, 0),
 datetime.datetime(2052, 1, 1, 0, 0),
 datetime.datetime(2052, 2, 5, 0, 0),
 datetime.datetime(2052, 3, 18, 0, 0),
 datetime.datetime(2052, 4, 18, 0, 0),
 datetime.datetime(2052, 4, 19, 0, 0),
 datetime.datetime(2052, 5, 1, 0, 0),
 datetime.datetime(2052, 9, 16, 0, 0),
 datetime.datetime(2052, 11, 2, 0, 0),
 datetime.datetime(2052, 11, 18, 0, 0),
 datetime.datetime(2052, 12, 12, 0, 0),
 datetime.datetime(2052, 12, 25, 0, 0),
 datetime.datetime(2053, 1, 1, 0, 0),
 datetime.datetime(2053, 2, 3, 0, 0),
 datetime.datetime(2053, 3, 17, 0, 0),
 datetime.datetime(2053, 4, 3, 0, 0),
 datetime.datetime(2053, 4, 4, 0, 0),
 datetime.datetime(2053, 5, 1, 0, 0),
 datetime.datetime(2053, 9, 16, 0, 0),
 datetime.datetime(2053, 11, 2, 0, 0),
 datetime.datetime(2053, 11, 17, 0, 0),
 datetime.datetime(2053, 12, 12, 0, 0),
 datetime.datetime(2053, 12, 25, 0, 0),
 datetime.datetime(2054, 1, 1, 0, 0),
 datetime.datetime(2054, 2, 2, 0, 0),
 datetime.datetime(2054, 3, 16, 0, 0),
 datetime.datetime(2054, 3, 26, 0, 0),
 datetime.datetime(2054, 3, 27, 0, 0),
 datetime.datetime(2054, 5, 1, 0, 0),
 datetime.datetime(2054, 9, 16, 0, 0),
 datetime.datetime(2054, 10, 1, 0, 0),
 datetime.datetime(2054, 11, 2, 0, 0),
 datetime.datetime(2054, 11, 16, 0, 0),
 datetime.datetime(2054, 12, 12, 0, 0),
 datetime.datetime(2054, 12, 25, 0, 0),
 datetime.datetime(2055, 1, 1, 0, 0),
 datetime.datetime(2055, 2, 1, 0, 0),
 datetime.datetime(2055, 3, 15, 0, 0),
 datetime.datetime(2055, 4, 15, 0, 0),
 datetime.datetime(2055, 4, 16, 0, 0),
 datetime.datetime(2055, 5, 1, 0, 0),
 datetime.datetime(2055, 9, 16, 0, 0),
 datetime.datetime(2055, 11, 2, 0, 0),
 datetime.datetime(2055, 11, 15, 0, 0),
 datetime.datetime(2055, 12, 12, 0, 0),
 datetime.datetime(2055, 12, 25, 0, 0),
 datetime.datetime(2056, 1, 1, 0, 0),
 datetime.datetime(2056, 2, 7, 0, 0),
 datetime.datetime(2056, 3, 20, 0, 0),
 datetime.datetime(2056, 3, 30, 0, 0),
 datetime.datetime(2056, 3, 31, 0, 0),
 datetime.datetime(2056, 5, 1, 0, 0),
 datetime.datetime(2056, 9, 16, 0, 0),
 datetime.datetime(2056, 11, 2, 0, 0),
 datetime.datetime(2056, 11, 20, 0, 0),
 datetime.datetime(2056, 12, 12, 0, 0),
 datetime.datetime(2056, 12, 25, 0, 0),
 datetime.datetime(2057, 1, 1, 0, 0),
 datetime.datetime(2057, 2, 5, 0, 0),
 datetime.datetime(2057, 3, 19, 0, 0),
 datetime.datetime(2057, 4, 19, 0, 0),
 datetime.datetime(2057, 4, 20, 0, 0),
 datetime.datetime(2057, 5, 1, 0, 0),
 datetime.datetime(2057, 9, 16, 0, 0),
 datetime.datetime(2057, 11, 2, 0, 0),
 datetime.datetime(2057, 11, 19, 0, 0),
 datetime.datetime(2057, 12, 12, 0, 0),
 datetime.datetime(2057, 12, 25, 0, 0),
 datetime.datetime(2058, 1, 1, 0, 0),
 datetime.datetime(2058, 2, 4, 0, 0),
 datetime.datetime(2058, 3, 18, 0, 0),
 datetime.datetime(2058, 4, 11, 0, 0),
 datetime.datetime(2058, 4, 12, 0, 0),
 datetime.datetime(2058, 5, 1, 0, 0),
 datetime.datetime(2058, 9, 16, 0, 0),
 datetime.datetime(2058, 11, 2, 0, 0),
 datetime.datetime(2058, 11, 18, 0, 0),
 datetime.datetime(2058, 12, 12, 0, 0),
 datetime.datetime(2058, 12, 25, 0, 0),
 datetime.datetime(2059, 1, 1, 0, 0),
 datetime.datetime(2059, 2, 3, 0, 0),
 datetime.datetime(2059, 3, 17, 0, 0),
 datetime.datetime(2059, 3, 27, 0, 0),
 datetime.datetime(2059, 3, 28, 0, 0),
 datetime.datetime(2059, 5, 1, 0, 0),
 datetime.datetime(2059, 9, 16, 0, 0),
 datetime.datetime(2059, 11, 2, 0, 0),
 datetime.datetime(2059, 11, 17, 0, 0),
 datetime.datetime(2059, 12, 12, 0, 0),
 datetime.datetime(2059, 12, 25, 0, 0),
 datetime.datetime(2060, 1, 1, 0, 0),
 datetime.datetime(2060, 2, 2, 0, 0),
 datetime.datetime(2060, 3, 15, 0, 0),
 datetime.datetime(2060, 4, 15, 0, 0),
 ...]