types = [
    ((-1, -14, -40), 0, 'LMT'),
    (-3, 0, 'WGT'),
    (-3, 0, 'WGT'),
    (-2, 1, 'WGST'),
    (-2, 1, 'WGST'),
    (0, 0, 'GMT')
]
times = [
    ((1, 1, 2, 0, 0), 0),
    ((1916, 7, 28, 1, 14, 40), 1),
    ((1980, 4, 6, 5, 0), 4),
    ((1980, 9, 28, 1, 0), 2),
    ((1981, 3, 29, 1, 0), 3),
    ((1981, 9, 27, 1, 0), 2),
    ((1982, 3, 28, 1, 0), 3),
    ((1982, 9, 26, 1, 0), 2),
    ((1983, 3, 27, 1, 0), 3),
    ((1983, 9, 25, 1, 0), 2),
    ((1984, 3, 25, 1, 0), 3),
    ((1984, 9, 30, 1, 0), 2),
    ((1985, 3, 31, 1, 0), 3),
    ((1985, 9, 29, 1, 0), 2),
    ((1986, 3, 30, 1, 0), 3),
    ((1986, 9, 28, 1, 0), 2),
    ((1987, 3, 29, 1, 0), 3),
    ((1987, 9, 27, 1, 0), 2),
    ((1988, 3, 27, 1, 0), 3),
    ((1988, 9, 25, 1, 0), 2),
    ((1989, 3, 26, 1, 0), 3),
    ((1989, 9, 24, 1, 0), 2),
    ((1990, 3, 25, 1, 0), 3),
    ((1990, 9, 30, 1, 0), 2),
    ((1991, 3, 31, 1, 0), 3),
    ((1991, 9, 29, 1, 0), 2),
    ((1992, 3, 29, 1, 0), 3),
    ((1992, 9, 27, 1, 0), 2),
    ((1993, 3, 28, 1, 0), 3),
    ((1993, 9, 26, 1, 0), 2),
    ((1994, 3, 27, 1, 0), 3),
    ((1994, 9, 25, 1, 0), 2),
    ((1995, 3, 26, 1, 0), 3),
    ((1995, 9, 24, 1, 0), 2),
    ((1996, 1, 1, 3, 0), 5)
]
posix = 'GMT0'
