types = [
    ((-3, -50, -40), 0, 'LMT'),
    ((-3, -50, -40), 0, 'AMT'),
    (-4, 0, 'PYT'),
    (-3, 0, 'PYT'),
    (-3, 1, 'PYST'),
    (-4, 0, 'PYT')
]
times = [
    ((1, 1, 2, 0, 0), 0),
    ((1890, 1, 1, 3, 50, 40), 1),
    ((1931, 10, 10, 3, 50, 40), 2),
    ((1972, 10, 1, 4, 0), 3),
    ((1974, 4, 1, 3, 0), 2),
    ((1975, 10, 1, 4, 0), 4),
    ((1976, 3, 1, 3, 0), 2),
    ((1976, 10, 1, 4, 0), 4),
    ((1977, 3, 1, 3, 0), 2),
    ((1977, 10, 1, 4, 0), 4),
    ((1978, 3, 1, 3, 0), 2),
    ((1978, 10, 1, 4, 0), 4),
    ((1979, 4, 1, 3, 0), 2),
    ((1979, 10, 1, 4, 0), 4),
    ((1980, 4, 1, 3, 0), 2),
    ((1980, 10, 1, 4, 0), 4),
    ((1981, 4, 1, 3, 0), 2),
    ((1981, 10, 1, 4, 0), 4),
    ((1982, 4, 1, 3, 0), 2),
    ((1982, 10, 1, 4, 0), 4),
    ((1983, 4, 1, 3, 0), 2),
    ((1983, 10, 1, 4, 0), 4),
    ((1984, 4, 1, 3, 0), 2),
    ((1984, 10, 1, 4, 0), 4),
    ((1985, 4, 1, 3, 0), 2),
    ((1985, 10, 1, 4, 0), 4),
    ((1986, 4, 1, 3, 0), 2),
    ((1986, 10, 1, 4, 0), 4),
    ((1987, 4, 1, 3, 0), 2),
    ((1987, 10, 1, 4, 0), 4),
    ((1988, 4, 1, 3, 0), 2),
    ((1988, 10, 1, 4, 0), 4),
    ((1989, 4, 1, 3, 0), 2),
    ((1989, 10, 22, 4, 0), 4),
    ((1990, 4, 1, 3, 0), 2),
    ((1990, 10, 1, 4, 0), 4),
    ((1991, 4, 1, 3, 0), 2),
    ((1991, 10, 6, 4, 0), 4),
    ((1992, 3, 1, 3, 0), 2),
    ((1992, 10, 5, 4, 0), 4),
    ((1993, 3, 31, 3, 0), 2),
    ((1993, 10, 1, 4, 0), 4),
    ((1994, 2, 27, 3, 0), 2),
    ((1994, 10, 1, 4, 0), 4),
    ((1995, 2, 26, 3, 0), 2),
    ((1995, 10, 1, 4, 0), 4),
    ((1996, 3, 1, 3, 0), 2),
    ((1996, 10, 6, 4, 0), 4),
    ((1997, 2, 23, 3, 0), 2),
    ((1997, 10, 5, 4, 0), 4),
    ((1998, 3, 1, 3, 0), 2),
    ((1998, 10, 4, 4, 0), 4),
    ((1999, 3, 7, 3, 0), 2),
    ((1999, 10, 3, 4, 0), 4),
    ((2000, 3, 5, 3, 0), 2),
    ((2000, 10, 1, 4, 0), 4),
    ((2001, 3, 4, 3, 0), 2),
    ((2001, 10, 7, 4, 0), 4),
    ((2002, 4, 7, 3, 0), 2),
    ((2002, 9, 1, 4, 0), 4),
    ((2003, 4, 6, 3, 0), 2),
    ((2003, 9, 7, 4, 0), 4),
    ((2004, 4, 4, 3, 0), 2),
    ((2004, 10, 17, 4, 0), 4),
    ((2005, 3, 13, 3, 0), 2),
    ((2005, 10, 16, 4, 0), 4),
    ((2006, 3, 12, 3, 0), 2),
    ((2006, 10, 15, 4, 0), 4),
    ((2007, 3, 11, 3, 0), 2),
    ((2007, 10, 21, 4, 0), 4),
    ((2008, 3, 9, 3, 0), 2),
    ((2008, 10, 19, 4, 0), 4),
    ((2009, 3, 8, 3, 0), 2),
    ((2009, 10, 18, 4, 0), 4),
    ((2010, 4, 11, 3, 0), 2),
    ((2010, 10, 3, 4, 0), 4),
    ((2011, 4, 10, 3, 0), 2),
    ((2011, 10, 2, 4, 0), 4),
    ((2012, 4, 8, 3, 0), 2),
    ((2012, 10, 7, 4, 0), 4),
    ((2013, 3, 24, 3, 0), 2),
    ((2013, 10, 6, 4, 0), 4),
    ((2014, 3, 23, 3, 0), 2),
    ((2014, 10, 5, 4, 0), 4),
    ((2015, 3, 22, 3, 0), 2),
    ((2015, 10, 4, 4, 0), 4),
    ((2016, 3, 27, 3, 0), 2),
    ((2016, 10, 2, 4, 0), 4),
    ((2017, 3, 26, 3, 0), 2),
    ((2017, 10, 1, 4, 0), 4),
    ((2018, 3, 25, 3, 0), 2),
    ((2018, 10, 7, 4, 0), 4),
    ((2019, 3, 24, 3, 0), 2),
    ((2019, 10, 6, 4, 0), 4),
    ((2020, 3, 22, 3, 0), 2),
    ((2020, 10, 4, 4, 0), 4),
    ((2021, 3, 28, 3, 0), 2),
    ((2021, 10, 3, 4, 0), 4),
    ((2022, 3, 27, 3, 0), 2),
    ((2022, 10, 2, 4, 0), 4),
    ((2023, 3, 26, 3, 0), 2),
    ((2023, 10, 1, 4, 0), 4),
    ((2024, 3, 24, 3, 0), 2),
    ((2024, 10, 6, 4, 0), 4),
    ((2025, 3, 23, 3, 0), 2),
    ((2025, 10, 5, 4, 0), 4),
    ((2026, 3, 22, 3, 0), 2),
    ((2026, 10, 4, 4, 0), 4),
    ((2027, 3, 28, 3, 0), 2),
    ((2027, 10, 3, 4, 0), 4),
    ((2028, 3, 26, 3, 0), 2),
    ((2028, 10, 1, 4, 0), 4),
    ((2029, 3, 25, 3, 0), 2),
    ((2029, 10, 7, 4, 0), 4),
    ((2030, 3, 24, 3, 0), 2),
    ((2030, 10, 6, 4, 0), 4),
    ((2031, 3, 23, 3, 0), 2),
    ((2031, 10, 5, 4, 0), 4),
    ((2032, 3, 28, 3, 0), 2),
    ((2032, 10, 3, 4, 0), 4),
    ((2033, 3, 27, 3, 0), 2),
    ((2033, 10, 2, 4, 0), 4),
    ((2034, 3, 26, 3, 0), 2),
    ((2034, 10, 1, 4, 0), 4),
    ((2035, 3, 25, 3, 0), 2),
    ((2035, 10, 7, 4, 0), 4),
    ((2036, 3, 23, 3, 0), 2),
    ((2036, 10, 5, 4, 0), 4),
    ((2037, 3, 22, 3, 0), 2),
    ((2037, 10, 4, 4, 0), 4)
]
posix = 'PYT4PYST,M10.1.0/0,M3.4.0/0'
