"""
Last update: 2018-10-26
"""

from exchange_calendars.extensions.calendar_extension import ExtendedExchangeCalendar
from pandas import (
    Timestamp,
)
from pandas.tseries.holiday import (
    Holiday,
    previous_friday,
)
from exchange_calendars.exchange_calendar import HolidayCalendar

from datetime import time
from itertools import chain
from pytz import timezone

KRNewYearsDay = Holiday(
    'New Years Day',
    month=1,
    day=1)

KRIndependenceDay = Holiday(
    'Independence Day',
    month=3,
    day=1
)

KRArbourDay = Holiday(
    'Arbour Day',
    month=4,
    day=5,
    end_date=Timestamp('2006-01-01'),
)

KRLabourDay = Holiday(
    'Labour Day',
    month=5,
    day=1
)

KRChildrensDay = Holiday(
    'Labour Day',
    month=5,
    day=5
)

# 현충일
KRMemorialDay = Holiday(
    'Memorial Day',
    month=6,
    day=6
)

# 제헌절
KRConstitutionDay = Holiday(
    'Constitution Day',
    month=7,
    day=17,
    end_date=Timestamp('2008-01-01')
)

# 광복절
KRLiberationDay = Holiday(
    'Liberation Day',
    month=8,
    day=15
)

# 개천절
KRNationalFoundationDay = Holiday(
    'NationalFoundationDay',
    month=10,
    day=3
)

Christmas = Holiday(
    'Christmas',
    month=12,
    day=25
)

# 한글날
KRHangulProclamationDay = Holiday(
    'Hangul Proclamation Day',
    month=10,
    day=9,
    start_date=Timestamp('2013-01-01')
)

# KRX 연말 휴장
KRXEndOfYearClosing = Holiday(
    'KRX Year-end Closing',
    month=12,
    day=31,
    observance=previous_friday,
    start_date=Timestamp('2001-01-01')
)

KRXEndOfYearClosing2000 = [
    Timestamp('2000-12-27', tz='UTC'),
    Timestamp('2000-12-28', tz='UTC'),
    Timestamp('2000-12-29', tz='UTC'),
    Timestamp('2000-12-30', tz='UTC'),
]

# Lunar New Year
KRLunarNewYear = [
    # 2000
    Timestamp('2000-02-04', tz='UTC'),
    # 2001
    Timestamp('2001-01-23', tz='UTC'),
    Timestamp('2001-01-24', tz='UTC'),
    Timestamp('2001-01-25', tz='UTC'),
    # 2002
    Timestamp('2002-02-11', tz='UTC'),
    Timestamp('2002-02-12', tz='UTC'),
    Timestamp('2002-02-13', tz='UTC'),
    # 2003
    Timestamp('2003-01-31', tz='UTC'),
    # 2004
    Timestamp('2004-01-21', tz='UTC'),
    Timestamp('2004-01-22', tz='UTC'),
    Timestamp('2004-01-23', tz='UTC'),

    # 2005
    Timestamp('2005-02-08', tz='UTC'),
    Timestamp('2005-02-09', tz='UTC'),
    Timestamp('2005-02-10', tz='UTC'),

    # 2006
    Timestamp('2006-01-28', tz='UTC'),
    Timestamp('2006-01-29', tz='UTC'),
    Timestamp('2006-01-30', tz='UTC'),

    # 2007
    Timestamp('2007-02-19', tz='UTC'),

    # 2008
    Timestamp('2008-02-06', tz='UTC'),
    Timestamp('2008-02-07', tz='UTC'),
    Timestamp('2008-02-08', tz='UTC'),

    # 2009
    Timestamp('2009-01-25', tz='UTC'),
    Timestamp('2009-01-26', tz='UTC'),
    Timestamp('2009-01-27', tz='UTC'),

    # 2010
    Timestamp('2010-02-13', tz='UTC'),
    Timestamp('2010-02-14', tz='UTC'),
    Timestamp('2010-02-15', tz='UTC'),

    # 2011
    Timestamp('2011-02-02', tz='UTC'),
    Timestamp('2011-02-03', tz='UTC'),
    Timestamp('2011-02-04', tz='UTC'),

    # 2012
    Timestamp('2012-01-23', tz='UTC'),
    Timestamp('2012-01-24', tz='UTC'),

    # 2013
    Timestamp('2013-02-11', tz='UTC'),

    # 2014
    Timestamp('2014-01-30', tz='UTC'),
    Timestamp('2014-01-31', tz='UTC'),

    # 2015
    Timestamp('2015-02-18', tz='UTC'),
    Timestamp('2015-02-19', tz='UTC'),
    Timestamp('2015-02-20', tz='UTC'),

    # 2016
    Timestamp('2016-02-07', tz='UTC'),
    Timestamp('2016-02-08', tz='UTC'),
    Timestamp('2016-02-09', tz='UTC'),
    Timestamp('2016-02-10', tz='UTC'),

    # 2017
    Timestamp('2017-01-27', tz='UTC'),
    Timestamp('2017-01-28', tz='UTC'),
    Timestamp('2017-01-29', tz='UTC'),
    Timestamp('2017-01-30', tz='UTC'),

    # 2018
    Timestamp('2018-02-15', tz='UTC'),
    Timestamp('2018-02-16', tz='UTC'),
    Timestamp('2018-02-17', tz='UTC'),

    # 2019
    Timestamp('2019-02-04', tz='UTC'),
    Timestamp('2019-02-05', tz='UTC'),
    Timestamp('2019-02-06', tz='UTC'),

    # 2020
    Timestamp('2020-01-24', tz='UTC'),
    Timestamp('2020-01-25', tz='UTC'),
    Timestamp('2020-01-26', tz='UTC'),
    Timestamp('2020-01-27', tz='UTC'),

    # 2021
    Timestamp('2021-02-11', tz='UTC'),
    Timestamp('2021-02-12', tz='UTC'),

    # 2022
    Timestamp('2022-01-31', tz='UTC'),
    Timestamp('2022-02-01', tz='UTC'),
    Timestamp('2022-02-02', tz='UTC'),
]

# Election Days
KRElectionDays = [
    Timestamp('2000-04-13', tz='UTC'),  # National Assembly
    Timestamp('2002-06-13', tz='UTC'),  # Regional election
    Timestamp('2002-12-19', tz='UTC'),  # Presidency
    Timestamp('2004-04-15', tz='UTC'),  # National Assembly
    Timestamp('2006-05-31', tz='UTC'),  # Regional election
    Timestamp('2007-12-19', tz='UTC'),  # Presidency
    Timestamp('2008-04-09', tz='UTC'),  # National Assembly
    Timestamp('2010-06-02', tz='UTC'),  # Local election
    Timestamp('2012-04-11', tz='UTC'),  # National Assembly
    Timestamp('2012-12-19', tz='UTC'),  # Presidency
    Timestamp('2014-06-04', tz='UTC'),  # Local election
    Timestamp('2016-04-13', tz='UTC'),  # National Assembly
    Timestamp('2017-05-09', tz='UTC'),  # Presidency
    Timestamp('2018-06-13', tz='UTC'),  # Local election
    Timestamp('2020-04-15', tz='UTC'),  # National Assembly
    Timestamp('2022-03-09', tz='UTC'),  # Presidency
    Timestamp('2022-06-01', tz='UTC'),  # Local election
]

# Buddha's birthday
KRBuddhasBirthday = [
    Timestamp('2000-05-11', tz='UTC'),
    Timestamp('2001-05-01', tz='UTC'),
    Timestamp('2003-05-08', tz='UTC'),
    Timestamp('2004-05-26', tz='UTC'),
    Timestamp('2005-05-15', tz='UTC'),
    Timestamp('2006-05-05', tz='UTC'),
    Timestamp('2007-05-24', tz='UTC'),
    Timestamp('2008-05-12', tz='UTC'),
    Timestamp('2009-05-02', tz='UTC'),
    Timestamp('2010-05-21', tz='UTC'),
    Timestamp('2011-05-10', tz='UTC'),
    Timestamp('2012-05-28', tz='UTC'),
    Timestamp('2013-05-17', tz='UTC'),
    Timestamp('2014-05-06', tz='UTC'),
    Timestamp('2015-05-25', tz='UTC'),
    Timestamp('2016-05-14', tz='UTC'),
    Timestamp('2017-05-03', tz='UTC'),
    Timestamp('2018-05-22', tz='UTC'),
    Timestamp('2020-04-30', tz='UTC'),
    Timestamp('2021-05-19', tz='UTC'),
]

# Harvest Moon Day
KRHarvestMoonDay = [
    # 2000
    Timestamp('2000-09-11', tz='UTC'),
    Timestamp('2000-09-12', tz='UTC'),
    Timestamp('2000-09-13', tz='UTC'),
    # 2001
    Timestamp('2001-10-01', tz='UTC'),
    Timestamp('2001-10-02', tz='UTC'),
    # 2002
    Timestamp('2002-09-20', tz='UTC'),
    # 2003
    Timestamp('2003-09-10', tz='UTC'),
    Timestamp('2003-09-11', tz='UTC'),
    Timestamp('2003-09-12', tz='UTC'),
    # 2004
    Timestamp('2004-09-27', tz='UTC'),
    Timestamp('2004-09-28', tz='UTC'),
    Timestamp('2004-09-29', tz='UTC'),
    # 2005
    Timestamp('2005-09-17', tz='UTC'),
    Timestamp('2005-09-18', tz='UTC'),
    Timestamp('2005-09-19', tz='UTC'),
    # 2006
    Timestamp('2006-10-05', tz='UTC'),
    Timestamp('2006-10-06', tz='UTC'),
    Timestamp('2006-10-07', tz='UTC'),
    # 2007
    Timestamp('2007-09-24', tz='UTC'),
    Timestamp('2007-09-25', tz='UTC'),
    Timestamp('2007-09-26', tz='UTC'),
    # 2008
    Timestamp('2008-09-13', tz='UTC'),
    Timestamp('2008-09-14', tz='UTC'),
    Timestamp('2008-09-15', tz='UTC'),
    # 2009
    Timestamp('2009-10-02', tz='UTC'),
    Timestamp('2009-10-03', tz='UTC'),
    Timestamp('2009-10-04', tz='UTC'),
    # 2010
    Timestamp('2010-09-21', tz='UTC'),
    Timestamp('2010-09-22', tz='UTC'),
    Timestamp('2010-09-23', tz='UTC'),
    # 2011
    Timestamp('2011-09-12', tz='UTC'),
    Timestamp('2011-09-13', tz='UTC'),
    # 2012
    Timestamp('2012-10-01', tz='UTC'),
    # 2013
    Timestamp('2013-09-18', tz='UTC'),
    Timestamp('2013-09-19', tz='UTC'),
    Timestamp('2013-09-20', tz='UTC'),
    # 2014
    Timestamp('2014-09-08', tz='UTC'),
    Timestamp('2014-09-09', tz='UTC'),
    Timestamp('2014-09-10', tz='UTC'),
    # 2015
    Timestamp('2015-09-28', tz='UTC'),
    Timestamp('2015-09-29', tz='UTC'),
    # 2016
    Timestamp('2016-09-14', tz='UTC'),
    Timestamp('2016-09-15', tz='UTC'),
    Timestamp('2016-09-16', tz='UTC'),
    # 2017
    Timestamp('2017-10-03', tz='UTC'),
    Timestamp('2017-10-04', tz='UTC'),
    Timestamp('2017-10-05', tz='UTC'),
    Timestamp('2017-10-06', tz='UTC'),
    # 2018
    Timestamp('2018-09-23', tz='UTC'),
    Timestamp('2018-09-24', tz='UTC'),
    Timestamp('2018-09-25', tz='UTC'),
    Timestamp('2018-09-26', tz='UTC'),
    # 2019
    Timestamp('2019-09-12', tz='UTC'),
    Timestamp('2019-09-13', tz='UTC'),
    # 2020
    Timestamp('2020-09-30', tz='UTC'),
    Timestamp('2020-10-01', tz='UTC'),
    Timestamp('2020-10-02', tz='UTC'),
    # 2021
    Timestamp('2021-09-20', tz='UTC'),
    Timestamp('2021-09-21', tz='UTC'),
    Timestamp('2021-09-22', tz='UTC'),
    # 2022
    Timestamp('2022-09-09', tz='UTC'),
    Timestamp('2022-09-12', tz='UTC'), # 대체휴일
]

# 대체휴일
KRSubstitutionHolidayForChildrensDay2018 = [
    Timestamp('2018-05-07', tz='UTC')
]

# 임시공휴일
KRCelebrationForWorldCupHosting = [
    Timestamp('2002-07-01', tz='UTC')
]

KRSeventyYearsFromIndependenceDay = [
    Timestamp('2015-08-14', tz='UTC')
]

KRTemporaryHolidayForChildrensDay2016 = [
    Timestamp('2016-05-06', tz='UTC')
]

KRTemporaryHolidayForHarvestMoonDay2017 = [
    Timestamp('2017-10-02', tz='UTC')
]

KRTemporaryHolidayForChildrenDay2018 = [
    Timestamp('2018-05-07', tz='UTC')
]

KRTemporaryHolidayForChildrenDay2019 = [
    Timestamp('2019-05-06', tz='UTC')
]

KRTemporaryHolidayForLiberationDay2020 = [
    Timestamp('2020-08-17', tz='UTC')
]
KRTemporaryHoliday2021 = [
    Timestamp('2021-08-16', tz='UTC'),  # 광복절 대체휴일
    Timestamp('2021-10-04', tz='UTC'),  # 개천절 대체휴일
    Timestamp('2021-10-11', tz='UTC'),  # 한글날 대체휴일
]

KRTemporaryHoliday2022 = [
    Timestamp('2022-10-10', tz='UTC'),  # 한글날 대체휴일
]

# 잘 모르겠는 휴장일
HolidaysNeedToCheck = [
    Timestamp('2000-01-03', tz='UTC')
]

HolidaysBefore1999 = [
    Timestamp('1990-01-01', tz='UTC'),
    Timestamp('1990-01-02', tz='UTC'),
    Timestamp('1990-01-03', tz='UTC'),
    Timestamp('1990-01-29', tz='UTC'),
    Timestamp('1990-03-01', tz='UTC'),
    Timestamp('1990-04-05', tz='UTC'),
    Timestamp('1990-05-02', tz='UTC'),
    Timestamp('1990-06-06', tz='UTC'),
    Timestamp('1990-07-17', tz='UTC'),
    Timestamp('1990-08-15', tz='UTC'),
    Timestamp('1990-09-03', tz='UTC'),
    Timestamp('1990-10-01', tz='UTC'),
    Timestamp('1990-10-03', tz='UTC'),
    Timestamp('1990-10-09', tz='UTC'),
    Timestamp('1990-12-25', tz='UTC'),
    Timestamp('1991-01-01', tz='UTC'),
    Timestamp('1991-01-02', tz='UTC'),
    Timestamp('1991-02-14', tz='UTC'),
    Timestamp('1991-02-15', tz='UTC'),
    Timestamp('1991-03-01', tz='UTC'),
    Timestamp('1991-04-05', tz='UTC'),
    Timestamp('1991-05-21', tz='UTC'),
    Timestamp('1991-06-06', tz='UTC'),
    Timestamp('1991-07-17', tz='UTC'),
    Timestamp('1991-08-15', tz='UTC'),
    Timestamp('1991-09-23', tz='UTC'),
    Timestamp('1991-10-03', tz='UTC'),
    Timestamp('1991-12-25', tz='UTC'),
    Timestamp('1991-12-30', tz='UTC'),
    Timestamp('1992-01-01', tz='UTC'),
    Timestamp('1992-09-10', tz='UTC'),
    Timestamp('1992-09-11', tz='UTC'),
    Timestamp('1992-10-03', tz='UTC'),
    Timestamp('1992-12-25', tz='UTC'),
    Timestamp('1992-12-29', tz='UTC'),
    Timestamp('1992-12-30', tz='UTC'),
    Timestamp('1992-12-31', tz='UTC'),
    Timestamp('1993-01-01', tz='UTC'),
    Timestamp('1993-01-22', tz='UTC'),
    Timestamp('1993-03-01', tz='UTC'),
    Timestamp('1993-04-05', tz='UTC'),
    Timestamp('1993-05-05', tz='UTC'),
    Timestamp('1993-05-28', tz='UTC'),
    Timestamp('1993-07-17', tz='UTC'),
    Timestamp('1993-09-29', tz='UTC'),
    Timestamp('1993-09-30', tz='UTC'),
    Timestamp('1993-10-01', tz='UTC'),
    Timestamp('1993-12-29', tz='UTC'),
    Timestamp('1993-12-30', tz='UTC'),
    Timestamp('1993-12-31', tz='UTC'),
    Timestamp('1994-01-02', tz='UTC'),
    Timestamp('1994-02-09', tz='UTC'),
    Timestamp('1994-02-10', tz='UTC'),
    Timestamp('1994-02-11', tz='UTC'),
    Timestamp('1994-03-01', tz='UTC'),
    Timestamp('1994-04-05', tz='UTC'),
    Timestamp('1994-05-05', tz='UTC'),
    Timestamp('1994-06-06', tz='UTC'),
    Timestamp('1994-07-17', tz='UTC'),
    Timestamp('1994-08-15', tz='UTC'),
    Timestamp('1994-09-19', tz='UTC'),
    Timestamp('1994-09-20', tz='UTC'),
    Timestamp('1994-09-21', tz='UTC'),
    Timestamp('1994-10-03', tz='UTC'),
    Timestamp('1994-12-29', tz='UTC'),
    Timestamp('1994-12-30', tz='UTC'),
    Timestamp('1995-01-02', tz='UTC'),
    Timestamp('1995-01-30', tz='UTC'),
    Timestamp('1995-01-31', tz='UTC'),
    Timestamp('1995-02-01', tz='UTC'),
    Timestamp('1995-03-01', tz='UTC'),
    Timestamp('1995-05-01', tz='UTC'),
    Timestamp('1995-05-05', tz='UTC'),
    Timestamp('1995-06-06', tz='UTC'),
    Timestamp('1995-06-27', tz='UTC'),
    Timestamp('1995-07-17', tz='UTC'),
    Timestamp('1995-08-15', tz='UTC'),
    Timestamp('1995-09-08', tz='UTC'),
    Timestamp('1995-09-09', tz='UTC'),
    Timestamp('1995-10-03', tz='UTC'),
    Timestamp('1995-12-22', tz='UTC'),
    Timestamp('1995-12-25', tz='UTC'),
    Timestamp('1995-12-28', tz='UTC'),
    Timestamp('1995-12-29', tz='UTC'),
    Timestamp('1995-12-30', tz='UTC'),
    Timestamp('1995-12-31', tz='UTC'),
    Timestamp('1996-01-01', tz='UTC'),
    Timestamp('1996-01-02', tz='UTC'),
    Timestamp('1996-02-19', tz='UTC'),
    Timestamp('1996-02-20', tz='UTC'),
    Timestamp('1996-03-01', tz='UTC'),
    Timestamp('1996-04-05', tz='UTC'),
    Timestamp('1996-04-11', tz='UTC'),
    Timestamp('1996-05-01', tz='UTC'),
    Timestamp('1996-05-05', tz='UTC'),
    Timestamp('1996-05-24', tz='UTC'),
    Timestamp('1996-06-06', tz='UTC'),
    Timestamp('1996-07-17', tz='UTC'),
    Timestamp('1996-08-15', tz='UTC'),
    Timestamp('1996-09-26', tz='UTC'),
    Timestamp('1996-09-27', tz='UTC'),
    Timestamp('1996-09-28', tz='UTC'),
    Timestamp('1996-10-03', tz='UTC'),
    Timestamp('1996-12-25', tz='UTC'),
    Timestamp('1996-12-30', tz='UTC'),
    Timestamp('1996-12-31', tz='UTC'),
    Timestamp('1997-01-01', tz='UTC'),
    Timestamp('1997-01-02', tz='UTC'),
    Timestamp('1997-02-07', tz='UTC'),
    Timestamp('1997-02-08', tz='UTC'),
    Timestamp('1997-03-01', tz='UTC'),
    Timestamp('1997-04-05', tz='UTC'),
    Timestamp('1997-05-05', tz='UTC'),
    Timestamp('1997-05-14', tz='UTC'),
    Timestamp('1997-06-06', tz='UTC'),
    Timestamp('1997-07-17', tz='UTC'),
    Timestamp('1997-08-15', tz='UTC'),
    Timestamp('1997-09-16', tz='UTC'),
    Timestamp('1997-09-17', tz='UTC'),
    Timestamp('1997-10-03', tz='UTC'),
    Timestamp('1997-12-25', tz='UTC'),
    Timestamp('1998-01-01', tz='UTC'),
    Timestamp('1998-01-02', tz='UTC'),
    Timestamp('1998-01-27', tz='UTC'),
    Timestamp('1998-01-28', tz='UTC'),
    Timestamp('1998-01-29', tz='UTC'),
    Timestamp('1998-03-01', tz='UTC'),
    Timestamp('1998-04-05', tz='UTC'),
    Timestamp('1998-05-01', tz='UTC'),
    Timestamp('1998-05-03', tz='UTC'),
    Timestamp('1998-05-05', tz='UTC'),
    Timestamp('1998-06-04', tz='UTC'),
    Timestamp('1998-06-06', tz='UTC'),
    Timestamp('1998-07-17', tz='UTC'),
    Timestamp('1998-08-15', tz='UTC'),
    Timestamp('1998-10-03', tz='UTC'),
    Timestamp('1998-10-04', tz='UTC'),
    Timestamp('1998-10-05', tz='UTC'),
    Timestamp('1998-10-06', tz='UTC'),
    Timestamp('1998-12-25', tz='UTC'),
    Timestamp('1998-12-31', tz='UTC'),
    Timestamp('1999-01-01', tz='UTC'),
    Timestamp('1999-02-15', tz='UTC'),
    Timestamp('1999-02-16', tz='UTC'),
    Timestamp('1999-02-17', tz='UTC'),
    Timestamp('1999-03-01', tz='UTC'),
    Timestamp('1999-04-05', tz='UTC'),
    Timestamp('1999-05-05', tz='UTC'),
    Timestamp('1999-05-22', tz='UTC'),
    Timestamp('1999-06-06', tz='UTC'),
    Timestamp('1999-07-17', tz='UTC'),
    Timestamp('1999-09-23', tz='UTC'),
    Timestamp('1999-09-24', tz='UTC'),
    Timestamp('1999-09-25', tz='UTC'),
    Timestamp('1999-10-03', tz='UTC'),
    Timestamp('1999-12-29', tz='UTC'),
    Timestamp('1999-12-30', tz='UTC'),
    Timestamp('1999-12-31', tz='UTC'),
]


class KRXExchangeCalendar(ExtendedExchangeCalendar):
    """
    Exchange calendars for KRX

    Open Time: 9:00 AM, Asia/Seoul
    Close Time: 3:30 PM, Asia/Seoul (3:00 PM until 2016/07/31)

    """

    @property
    def name(self):
        return "KRX"

    @property
    def tz(self):
        # return timezone('Asia/Seoul')
        return timezone('UTC')

    @property
    def open_time(self):
        return time(9, 0)

    @property
    def open_times(self):
        return [(None, time(9, 0))]

    @property
    def close_time(self):
        return time(15, 30)

    @property
    def close_times(self):
        return [(None, time(15, 30))]

    @property
    def regular_holidays(self):
        return HolidayCalendar([
            KRNewYearsDay,
            KRIndependenceDay,
            KRArbourDay,
            KRLabourDay,
            KRChildrensDay,
            KRMemorialDay,
            KRConstitutionDay,
            KRLiberationDay,
            KRNationalFoundationDay,
            Christmas,
            KRHangulProclamationDay,
            KRXEndOfYearClosing
        ])

    @property
    def special_closes(self):
        return []

    @property
    def adhoc_holidays(self):
        return list(chain(
            KRXEndOfYearClosing2000,
            KRLunarNewYear,
            KRElectionDays,
            KRBuddhasBirthday,
            KRHarvestMoonDay,
            KRSubstitutionHolidayForChildrensDay2018,
            KRCelebrationForWorldCupHosting,
            KRSeventyYearsFromIndependenceDay,
            KRTemporaryHolidayForChildrensDay2016,
            KRTemporaryHolidayForHarvestMoonDay2017,
            KRTemporaryHolidayForChildrenDay2018,
            KRTemporaryHolidayForChildrenDay2019,
            HolidaysNeedToCheck,
            KRTemporaryHolidayForLiberationDay2020,
            KRTemporaryHoliday2021,
            HolidaysBefore1999,
        ))

    def __hash__(self):
        return hash(self.name)

    def __eq__(self, other):
        return self.__class__ == other.__class__

[((393, 433), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""New Years Day"""'], {'month': '(1)', 'day': '(1)'}), "('New Years Day', month=1, day=1)\n", (400, 433), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((468, 511), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""Independence Day"""'], {'month': '(3)', 'day': '(1)'}), "('Independence Day', month=3, day=1)\n", (475, 511), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((647, 684), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""Labour Day"""'], {'month': '(5)', 'day': '(1)'}), "('Labour Day', month=5, day=1)\n", (654, 684), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((717, 754), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""Labour Day"""'], {'month': '(5)', 'day': '(5)'}), "('Labour Day', month=5, day=5)\n", (724, 754), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((792, 831), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""Memorial Day"""'], {'month': '(6)', 'day': '(6)'}), "('Memorial Day', month=6, day=6)\n", (799, 831), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((995, 1037), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""Liberation Day"""'], {'month': '(8)', 'day': '(15)'}), "('Liberation Day', month=8, day=15)\n", (1002, 1037), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((1085, 1134), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""NationalFoundationDay"""'], {'month': '(10)', 'day': '(3)'}), "('NationalFoundationDay', month=10, day=3)\n", (1092, 1134), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((1162, 1200), 'pandas.tseries.holiday.Holiday', 'Holiday', (['"""Christmas"""'], {'month': '(12)', 'day': '(25)'}), "('Christmas', month=12, day=25)\n", (1169, 1200), False, 'from pandas.tseries.holiday import Holiday, previous_friday\n'), ((1558, 1591), 'pandas.Timestamp', 'Timestamp', (['"""2000-12-27"""'], {'tz': '"""UTC"""'}), "('2000-12-27', tz='UTC')\n", (1567, 1591), False, 'from pandas import Timestamp\n'), ((1597, 1630), 'pandas.Timestamp', 'Timestamp', (['"""2000-12-28"""'], {'tz': '"""UTC"""'}), "('2000-12-28', tz='UTC')\n", (1606, 1630), False, 'from pandas import Timestamp\n'), ((1636, 1669), 'pandas.Timestamp', 'Timestamp', (['"""2000-12-29"""'], {'tz': '"""UTC"""'}), "('2000-12-29', tz='UTC')\n", (1645, 1669), False, 'from pandas import Timestamp\n'), ((1675, 1708), 'pandas.Timestamp', 'Timestamp', (['"""2000-12-30"""'], {'tz': '"""UTC"""'}), "('2000-12-30', tz='UTC')\n", (1684, 1708), False, 'from pandas import Timestamp\n'), ((1764, 1797), 'pandas.Timestamp', 'Timestamp', (['"""2000-02-04"""'], {'tz': '"""UTC"""'}), "('2000-02-04', tz='UTC')\n", (1773, 1797), False, 'from pandas import Timestamp\n'), ((1814, 1847), 'pandas.Timestamp', 'Timestamp', (['"""2001-01-23"""'], {'tz': '"""UTC"""'}), "('2001-01-23', tz='UTC')\n", (1823, 1847), False, 'from pandas import Timestamp\n'), ((1853, 1886), 'pandas.Timestamp', 'Timestamp', (['"""2001-01-24"""'], {'tz': '"""UTC"""'}), "('2001-01-24', tz='UTC')\n", (1862, 1886), False, 'from pandas import Timestamp\n'), ((1892, 1925), 'pandas.Timestamp', 'Timestamp', (['"""2001-01-25"""'], {'tz': '"""UTC"""'}), "('2001-01-25', tz='UTC')\n", (1901, 1925), False, 'from pandas import Timestamp\n'), ((1942, 1975), 'pandas.Timestamp', 'Timestamp', (['"""2002-02-11"""'], {'tz': '"""UTC"""'}), "('2002-02-11', tz='UTC')\n", (1951, 1975), False, 'from pandas import Timestamp\n'), ((1981, 2014), 'pandas.Timestamp', 'Timestamp', (['"""2002-02-12"""'], {'tz': '"""UTC"""'}), "('2002-02-12', tz='UTC')\n", (1990, 2014), False, 'from pandas import Timestamp\n'), ((2020, 2053), 'pandas.Timestamp', 'Timestamp', (['"""2002-02-13"""'], {'tz': '"""UTC"""'}), "('2002-02-13', tz='UTC')\n", (2029, 2053), False, 'from pandas import Timestamp\n'), ((2070, 2103), 'pandas.Timestamp', 'Timestamp', (['"""2003-01-31"""'], {'tz': '"""UTC"""'}), "('2003-01-31', tz='UTC')\n", (2079, 2103), False, 'from pandas import Timestamp\n'), ((2120, 2153), 'pandas.Timestamp', 'Timestamp', (['"""2004-01-21"""'], {'tz': '"""UTC"""'}), "('2004-01-21', tz='UTC')\n", (2129, 2153), False, 'from pandas import Timestamp\n'), ((2159, 2192), 'pandas.Timestamp', 'Timestamp', (['"""2004-01-22"""'], {'tz': '"""UTC"""'}), "('2004-01-22', tz='UTC')\n", (2168, 2192), False, 'from pandas import Timestamp\n'), ((2198, 2231), 'pandas.Timestamp', 'Timestamp', (['"""2004-01-23"""'], {'tz': '"""UTC"""'}), "('2004-01-23', tz='UTC')\n", (2207, 2231), False, 'from pandas import Timestamp\n'), ((2249, 2282), 'pandas.Timestamp', 'Timestamp', (['"""2005-02-08"""'], {'tz': '"""UTC"""'}), "('2005-02-08', tz='UTC')\n", (2258, 2282), False, 'from pandas import Timestamp\n'), ((2288, 2321), 'pandas.Timestamp', 'Timestamp', (['"""2005-02-09"""'], {'tz': '"""UTC"""'}), "('2005-02-09', tz='UTC')\n", (2297, 2321), False, 'from pandas import Timestamp\n'), ((2327, 2360), 'pandas.Timestamp', 'Timestamp', (['"""2005-02-10"""'], {'tz': '"""UTC"""'}), "('2005-02-10', tz='UTC')\n", (2336, 2360), False, 'from pandas import Timestamp\n'), ((2378, 2411), 'pandas.Timestamp', 'Timestamp', (['"""2006-01-28"""'], {'tz': '"""UTC"""'}), "('2006-01-28', tz='UTC')\n", (2387, 2411), False, 'from pandas import Timestamp\n'), ((2417, 2450), 'pandas.Timestamp', 'Timestamp', (['"""2006-01-29"""'], {'tz': '"""UTC"""'}), "('2006-01-29', tz='UTC')\n", (2426, 2450), False, 'from pandas import Timestamp\n'), ((2456, 2489), 'pandas.Timestamp', 'Timestamp', (['"""2006-01-30"""'], {'tz': '"""UTC"""'}), "('2006-01-30', tz='UTC')\n", (2465, 2489), False, 'from pandas import Timestamp\n'), ((2507, 2540), 'pandas.Timestamp', 'Timestamp', (['"""2007-02-19"""'], {'tz': '"""UTC"""'}), "('2007-02-19', tz='UTC')\n", (2516, 2540), False, 'from pandas import Timestamp\n'), ((2558, 2591), 'pandas.Timestamp', 'Timestamp', (['"""2008-02-06"""'], {'tz': '"""UTC"""'}), "('2008-02-06', tz='UTC')\n", (2567, 2591), False, 'from pandas import Timestamp\n'), ((2597, 2630), 'pandas.Timestamp', 'Timestamp', (['"""2008-02-07"""'], {'tz': '"""UTC"""'}), "('2008-02-07', tz='UTC')\n", (2606, 2630), False, 'from pandas import Timestamp\n'), ((2636, 2669), 'pandas.Timestamp', 'Timestamp', (['"""2008-02-08"""'], {'tz': '"""UTC"""'}), "('2008-02-08', tz='UTC')\n", (2645, 2669), False, 'from pandas import Timestamp\n'), ((2687, 2720), 'pandas.Timestamp', 'Timestamp', (['"""2009-01-25"""'], {'tz': '"""UTC"""'}), "('2009-01-25', tz='UTC')\n", (2696, 2720), False, 'from pandas import Timestamp\n'), ((2726, 2759), 'pandas.Timestamp', 'Timestamp', (['"""2009-01-26"""'], {'tz': '"""UTC"""'}), "('2009-01-26', tz='UTC')\n", (2735, 2759), False, 'from pandas import Timestamp\n'), ((2765, 2798), 'pandas.Timestamp', 'Timestamp', (['"""2009-01-27"""'], {'tz': '"""UTC"""'}), "('2009-01-27', tz='UTC')\n", (2774, 2798), False, 'from pandas import Timestamp\n'), ((2816, 2849), 'pandas.Timestamp', 'Timestamp', (['"""2010-02-13"""'], {'tz': '"""UTC"""'}), "('2010-02-13', tz='UTC')\n", (2825, 2849), False, 'from pandas import Timestamp\n'), ((2855, 2888), 'pandas.Timestamp', 'Timestamp', (['"""2010-02-14"""'], {'tz': '"""UTC"""'}), "('2010-02-14', tz='UTC')\n", (2864, 2888), False, 'from pandas import Timestamp\n'), ((2894, 2927), 'pandas.Timestamp', 'Timestamp', (['"""2010-02-15"""'], {'tz': '"""UTC"""'}), "('2010-02-15', tz='UTC')\n", (2903, 2927), False, 'from pandas import Timestamp\n'), ((2945, 2978), 'pandas.Timestamp', 'Timestamp', (['"""2011-02-02"""'], {'tz': '"""UTC"""'}), "('2011-02-02', tz='UTC')\n", (2954, 2978), False, 'from pandas import Timestamp\n'), ((2984, 3017), 'pandas.Timestamp', 'Timestamp', (['"""2011-02-03"""'], {'tz': '"""UTC"""'}), "('2011-02-03', tz='UTC')\n", (2993, 3017), False, 'from pandas import Timestamp\n'), ((3023, 3056), 'pandas.Timestamp', 'Timestamp', (['"""2011-02-04"""'], {'tz': '"""UTC"""'}), "('2011-02-04', tz='UTC')\n", (3032, 3056), False, 'from pandas import Timestamp\n'), ((3074, 3107), 'pandas.Timestamp', 'Timestamp', (['"""2012-01-23"""'], {'tz': '"""UTC"""'}), "('2012-01-23', tz='UTC')\n", (3083, 3107), False, 'from pandas import Timestamp\n'), ((3113, 3146), 'pandas.Timestamp', 'Timestamp', (['"""2012-01-24"""'], {'tz': '"""UTC"""'}), "('2012-01-24', tz='UTC')\n", (3122, 3146), False, 'from pandas import Timestamp\n'), ((3164, 3197), 'pandas.Timestamp', 'Timestamp', (['"""2013-02-11"""'], {'tz': '"""UTC"""'}), "('2013-02-11', tz='UTC')\n", (3173, 3197), False, 'from pandas import Timestamp\n'), ((3215, 3248), 'pandas.Timestamp', 'Timestamp', (['"""2014-01-30"""'], {'tz': '"""UTC"""'}), "('2014-01-30', tz='UTC')\n", (3224, 3248), False, 'from pandas import Timestamp\n'), ((3254, 3287), 'pandas.Timestamp', 'Timestamp', (['"""2014-01-31"""'], {'tz': '"""UTC"""'}), "('2014-01-31', tz='UTC')\n", (3263, 3287), False, 'from pandas import Timestamp\n'), ((3305, 3338), 'pandas.Timestamp', 'Timestamp', (['"""2015-02-18"""'], {'tz': '"""UTC"""'}), "('2015-02-18', tz='UTC')\n", (3314, 3338), False, 'from pandas import Timestamp\n'), ((3344, 3377), 'pandas.Timestamp', 'Timestamp', (['"""2015-02-19"""'], {'tz': '"""UTC"""'}), "('2015-02-19', tz='UTC')\n", (3353, 3377), False, 'from pandas import Timestamp\n'), ((3383, 3416), 'pandas.Timestamp', 'Timestamp', (['"""2015-02-20"""'], {'tz': '"""UTC"""'}), "('2015-02-20', tz='UTC')\n", (3392, 3416), False, 'from pandas import Timestamp\n'), ((3434, 3467), 'pandas.Timestamp', 'Timestamp', (['"""2016-02-07"""'], {'tz': '"""UTC"""'}), "('2016-02-07', tz='UTC')\n", (3443, 3467), False, 'from pandas import Timestamp\n'), ((3473, 3506), 'pandas.Timestamp', 'Timestamp', (['"""2016-02-08"""'], {'tz': '"""UTC"""'}), "('2016-02-08', tz='UTC')\n", (3482, 3506), False, 'from pandas import Timestamp\n'), ((3512, 3545), 'pandas.Timestamp', 'Timestamp', (['"""2016-02-09"""'], {'tz': '"""UTC"""'}), "('2016-02-09', tz='UTC')\n", (3521, 3545), False, 'from pandas import Timestamp\n'), ((3551, 3584), 'pandas.Timestamp', 'Timestamp', (['"""2016-02-10"""'], {'tz': '"""UTC"""'}), "('2016-02-10', tz='UTC')\n", (3560, 3584), False, 'from pandas import Timestamp\n'), ((3602, 3635), 'pandas.Timestamp', 'Timestamp', (['"""2017-01-27"""'], {'tz': '"""UTC"""'}), "('2017-01-27', tz='UTC')\n", (3611, 3635), False, 'from pandas import Timestamp\n'), ((3641, 3674), 'pandas.Timestamp', 'Timestamp', (['"""2017-01-28"""'], {'tz': '"""UTC"""'}), "('2017-01-28', tz='UTC')\n", (3650, 3674), False, 'from pandas import Timestamp\n'), ((3680, 3713), 'pandas.Timestamp', 'Timestamp', (['"""2017-01-29"""'], {'tz': '"""UTC"""'}), "('2017-01-29', tz='UTC')\n", (3689, 3713), False, 'from pandas import Timestamp\n'), ((3719, 3752), 'pandas.Timestamp', 'Timestamp', (['"""2017-01-30"""'], {'tz': '"""UTC"""'}), "('2017-01-30', tz='UTC')\n", (3728, 3752), False, 'from pandas import Timestamp\n'), ((3770, 3803), 'pandas.Timestamp', 'Timestamp', (['"""2018-02-15"""'], {'tz': '"""UTC"""'}), "('2018-02-15', tz='UTC')\n", (3779, 3803), False, 'from pandas import Timestamp\n'), ((3809, 3842), 'pandas.Timestamp', 'Timestamp', (['"""2018-02-16"""'], {'tz': '"""UTC"""'}), "('2018-02-16', tz='UTC')\n", (3818, 3842), False, 'from pandas import Timestamp\n'), ((3848, 3881), 'pandas.Timestamp', 'Timestamp', (['"""2018-02-17"""'], {'tz': '"""UTC"""'}), "('2018-02-17', tz='UTC')\n", (3857, 3881), False, 'from pandas import Timestamp\n'), ((3899, 3932), 'pandas.Timestamp', 'Timestamp', (['"""2019-02-04"""'], {'tz': '"""UTC"""'}), "('2019-02-04', tz='UTC')\n", (3908, 3932), False, 'from pandas import Timestamp\n'), ((3938, 3971), 'pandas.Timestamp', 'Timestamp', (['"""2019-02-05"""'], {'tz': '"""UTC"""'}), "('2019-02-05', tz='UTC')\n", (3947, 3971), False, 'from pandas import Timestamp\n'), ((3977, 4010), 'pandas.Timestamp', 'Timestamp', (['"""2019-02-06"""'], {'tz': '"""UTC"""'}), "('2019-02-06', tz='UTC')\n", (3986, 4010), False, 'from pandas import Timestamp\n'), ((4028, 4061), 'pandas.Timestamp', 'Timestamp', (['"""2020-01-24"""'], {'tz': '"""UTC"""'}), "('2020-01-24', tz='UTC')\n", (4037, 4061), False, 'from pandas import Timestamp\n'), ((4067, 4100), 'pandas.Timestamp', 'Timestamp', (['"""2020-01-25"""'], {'tz': '"""UTC"""'}), "('2020-01-25', tz='UTC')\n", (4076, 4100), False, 'from pandas import Timestamp\n'), ((4106, 4139), 'pandas.Timestamp', 'Timestamp', (['"""2020-01-26"""'], {'tz': '"""UTC"""'}), "('2020-01-26', tz='UTC')\n", (4115, 4139), False, 'from pandas import Timestamp\n'), ((4145, 4178), 'pandas.Timestamp', 'Timestamp', (['"""2020-01-27"""'], {'tz': '"""UTC"""'}), "('2020-01-27', tz='UTC')\n", (4154, 4178), False, 'from pandas import Timestamp\n'), ((4196, 4229), 'pandas.Timestamp', 'Timestamp', (['"""2021-02-11"""'], {'tz': '"""UTC"""'}), "('2021-02-11', tz='UTC')\n", (4205, 4229), False, 'from pandas import Timestamp\n'), ((4235, 4268), 'pandas.Timestamp', 'Timestamp', (['"""2021-02-12"""'], {'tz': '"""UTC"""'}), "('2021-02-12', tz='UTC')\n", (4244, 4268), False, 'from pandas import Timestamp\n'), ((4286, 4319), 'pandas.Timestamp', 'Timestamp', (['"""2022-01-31"""'], {'tz': '"""UTC"""'}), "('2022-01-31', tz='UTC')\n", (4295, 4319), False, 'from pandas import Timestamp\n'), ((4325, 4358), 'pandas.Timestamp', 'Timestamp', (['"""2022-02-01"""'], {'tz': '"""UTC"""'}), "('2022-02-01', tz='UTC')\n", (4334, 4358), False, 'from pandas import Timestamp\n'), ((4364, 4397), 'pandas.Timestamp', 'Timestamp', (['"""2022-02-02"""'], {'tz': '"""UTC"""'}), "('2022-02-02', tz='UTC')\n", (4373, 4397), False, 'from pandas import Timestamp\n'), ((4441, 4474), 'pandas.Timestamp', 'Timestamp', (['"""2000-04-13"""'], {'tz': '"""UTC"""'}), "('2000-04-13', tz='UTC')\n", (4450, 4474), False, 'from pandas import Timestamp\n'), ((4501, 4534), 'pandas.Timestamp', 'Timestamp', (['"""2002-06-13"""'], {'tz': '"""UTC"""'}), "('2002-06-13', tz='UTC')\n", (4510, 4534), False, 'from pandas import Timestamp\n'), ((4561, 4594), 'pandas.Timestamp', 'Timestamp', (['"""2002-12-19"""'], {'tz': '"""UTC"""'}), "('2002-12-19', tz='UTC')\n", (4570, 4594), False, 'from pandas import Timestamp\n'), ((4614, 4647), 'pandas.Timestamp', 'Timestamp', (['"""2004-04-15"""'], {'tz': '"""UTC"""'}), "('2004-04-15', tz='UTC')\n", (4623, 4647), False, 'from pandas import Timestamp\n'), ((4674, 4707), 'pandas.Timestamp', 'Timestamp', (['"""2006-05-31"""'], {'tz': '"""UTC"""'}), "('2006-05-31', tz='UTC')\n", (4683, 4707), False, 'from pandas import Timestamp\n'), ((4734, 4767), 'pandas.Timestamp', 'Timestamp', (['"""2007-12-19"""'], {'tz': '"""UTC"""'}), "('2007-12-19', tz='UTC')\n", (4743, 4767), False, 'from pandas import Timestamp\n'), ((4787, 4820), 'pandas.Timestamp', 'Timestamp', (['"""2008-04-09"""'], {'tz': '"""UTC"""'}), "('2008-04-09', tz='UTC')\n", (4796, 4820), False, 'from pandas import Timestamp\n'), ((4847, 4880), 'pandas.Timestamp', 'Timestamp', (['"""2010-06-02"""'], {'tz': '"""UTC"""'}), "('2010-06-02', tz='UTC')\n", (4856, 4880), False, 'from pandas import Timestamp\n'), ((4904, 4937), 'pandas.Timestamp', 'Timestamp', (['"""2012-04-11"""'], {'tz': '"""UTC"""'}), "('2012-04-11', tz='UTC')\n", (4913, 4937), False, 'from pandas import Timestamp\n'), ((4964, 4997), 'pandas.Timestamp', 'Timestamp', (['"""2012-12-19"""'], {'tz': '"""UTC"""'}), "('2012-12-19', tz='UTC')\n", (4973, 4997), False, 'from pandas import Timestamp\n'), ((5017, 5050), 'pandas.Timestamp', 'Timestamp', (['"""2014-06-04"""'], {'tz': '"""UTC"""'}), "('2014-06-04', tz='UTC')\n", (5026, 5050), False, 'from pandas import Timestamp\n'), ((5074, 5107), 'pandas.Timestamp', 'Timestamp', (['"""2016-04-13"""'], {'tz': '"""UTC"""'}), "('2016-04-13', tz='UTC')\n", (5083, 5107), False, 'from pandas import Timestamp\n'), ((5134, 5167), 'pandas.Timestamp', 'Timestamp', (['"""2017-05-09"""'], {'tz': '"""UTC"""'}), "('2017-05-09', tz='UTC')\n", (5143, 5167), False, 'from pandas import Timestamp\n'), ((5187, 5220), 'pandas.Timestamp', 'Timestamp', (['"""2018-06-13"""'], {'tz': '"""UTC"""'}), "('2018-06-13', tz='UTC')\n", (5196, 5220), False, 'from pandas import Timestamp\n'), ((5244, 5277), 'pandas.Timestamp', 'Timestamp', (['"""2020-04-15"""'], {'tz': '"""UTC"""'}), "('2020-04-15', tz='UTC')\n", (5253, 5277), False, 'from pandas import Timestamp\n'), ((5304, 5337), 'pandas.Timestamp', 'Timestamp', (['"""2022-03-09"""'], {'tz': '"""UTC"""'}), "('2022-03-09', tz='UTC')\n", (5313, 5337), False, 'from pandas import Timestamp\n'), ((5357, 5390), 'pandas.Timestamp', 'Timestamp', (['"""2022-06-01"""'], {'tz': '"""UTC"""'}), "('2022-06-01', tz='UTC')\n", (5366, 5390), False, 'from pandas import Timestamp\n'), ((5459, 5492), 'pandas.Timestamp', 'Timestamp', (['"""2000-05-11"""'], {'tz': '"""UTC"""'}), "('2000-05-11', tz='UTC')\n", (5468, 5492), False, 'from pandas import Timestamp\n'), ((5498, 5531), 'pandas.Timestamp', 'Timestamp', (['"""2001-05-01"""'], {'tz': '"""UTC"""'}), "('2001-05-01', tz='UTC')\n", (5507, 5531), False, 'from pandas import Timestamp\n'), ((5537, 5570), 'pandas.Timestamp', 'Timestamp', (['"""2003-05-08"""'], {'tz': '"""UTC"""'}), "('2003-05-08', tz='UTC')\n", (5546, 5570), False, 'from pandas import Timestamp\n'), ((5576, 5609), 'pandas.Timestamp', 'Timestamp', (['"""2004-05-26"""'], {'tz': '"""UTC"""'}), "('2004-05-26', tz='UTC')\n", (5585, 5609), False, 'from pandas import Timestamp\n'), ((5615, 5648), 'pandas.Timestamp', 'Timestamp', (['"""2005-05-15"""'], {'tz': '"""UTC"""'}), "('2005-05-15', tz='UTC')\n", (5624, 5648), False, 'from pandas import Timestamp\n'), ((5654, 5687), 'pandas.Timestamp', 'Timestamp', (['"""2006-05-05"""'], {'tz': '"""UTC"""'}), "('2006-05-05', tz='UTC')\n", (5663, 5687), False, 'from pandas import Timestamp\n'), ((5693, 5726), 'pandas.Timestamp', 'Timestamp', (['"""2007-05-24"""'], {'tz': '"""UTC"""'}), "('2007-05-24', tz='UTC')\n", (5702, 5726), False, 'from pandas import Timestamp\n'), ((5732, 5765), 'pandas.Timestamp', 'Timestamp', (['"""2008-05-12"""'], {'tz': '"""UTC"""'}), "('2008-05-12', tz='UTC')\n", (5741, 5765), False, 'from pandas import Timestamp\n'), ((5771, 5804), 'pandas.Timestamp', 'Timestamp', (['"""2009-05-02"""'], {'tz': '"""UTC"""'}), "('2009-05-02', tz='UTC')\n", (5780, 5804), False, 'from pandas import Timestamp\n'), ((5810, 5843), 'pandas.Timestamp', 'Timestamp', (['"""2010-05-21"""'], {'tz': '"""UTC"""'}), "('2010-05-21', tz='UTC')\n", (5819, 5843), False, 'from pandas import Timestamp\n'), ((5849, 5882), 'pandas.Timestamp', 'Timestamp', (['"""2011-05-10"""'], {'tz': '"""UTC"""'}), "('2011-05-10', tz='UTC')\n", (5858, 5882), False, 'from pandas import Timestamp\n'), ((5888, 5921), 'pandas.Timestamp', 'Timestamp', (['"""2012-05-28"""'], {'tz': '"""UTC"""'}), "('2012-05-28', tz='UTC')\n", (5897, 5921), False, 'from pandas import Timestamp\n'), ((5927, 5960), 'pandas.Timestamp', 'Timestamp', (['"""2013-05-17"""'], {'tz': '"""UTC"""'}), "('2013-05-17', tz='UTC')\n", (5936, 5960), False, 'from pandas import Timestamp\n'), ((5966, 5999), 'pandas.Timestamp', 'Timestamp', (['"""2014-05-06"""'], {'tz': '"""UTC"""'}), "('2014-05-06', tz='UTC')\n", (5975, 5999), False, 'from pandas import Timestamp\n'), ((6005, 6038), 'pandas.Timestamp', 'Timestamp', (['"""2015-05-25"""'], {'tz': '"""UTC"""'}), "('2015-05-25', tz='UTC')\n", (6014, 6038), False, 'from pandas import Timestamp\n'), ((6044, 6077), 'pandas.Timestamp', 'Timestamp', (['"""2016-05-14"""'], {'tz': '"""UTC"""'}), "('2016-05-14', tz='UTC')\n", (6053, 6077), False, 'from pandas import Timestamp\n'), ((6083, 6116), 'pandas.Timestamp', 'Timestamp', (['"""2017-05-03"""'], {'tz': '"""UTC"""'}), "('2017-05-03', tz='UTC')\n", (6092, 6116), False, 'from pandas import Timestamp\n'), ((6122, 6155), 'pandas.Timestamp', 'Timestamp', (['"""2018-05-22"""'], {'tz': '"""UTC"""'}), "('2018-05-22', tz='UTC')\n", (6131, 6155), False, 'from pandas import Timestamp\n'), ((6161, 6194), 'pandas.Timestamp', 'Timestamp', (['"""2020-04-30"""'], {'tz': '"""UTC"""'}), "('2020-04-30', tz='UTC')\n", (6170, 6194), False, 'from pandas import Timestamp\n'), ((6200, 6233), 'pandas.Timestamp', 'Timestamp', (['"""2021-05-19"""'], {'tz': '"""UTC"""'}), "('2021-05-19', tz='UTC')\n", (6209, 6233), False, 'from pandas import Timestamp\n'), ((6293, 6326), 'pandas.Timestamp', 'Timestamp', (['"""2000-09-11"""'], {'tz': '"""UTC"""'}), "('2000-09-11', tz='UTC')\n", (6302, 6326), False, 'from pandas import Timestamp\n'), ((6332, 6365), 'pandas.Timestamp', 'Timestamp', (['"""2000-09-12"""'], {'tz': '"""UTC"""'}), "('2000-09-12', tz='UTC')\n", (6341, 6365), False, 'from pandas import Timestamp\n'), ((6371, 6404), 'pandas.Timestamp', 'Timestamp', (['"""2000-09-13"""'], {'tz': '"""UTC"""'}), "('2000-09-13', tz='UTC')\n", (6380, 6404), False, 'from pandas import Timestamp\n'), ((6421, 6454), 'pandas.Timestamp', 'Timestamp', (['"""2001-10-01"""'], {'tz': '"""UTC"""'}), "('2001-10-01', tz='UTC')\n", (6430, 6454), False, 'from pandas import Timestamp\n'), ((6460, 6493), 'pandas.Timestamp', 'Timestamp', (['"""2001-10-02"""'], {'tz': '"""UTC"""'}), "('2001-10-02', tz='UTC')\n", (6469, 6493), False, 'from pandas import Timestamp\n'), ((6510, 6543), 'pandas.Timestamp', 'Timestamp', (['"""2002-09-20"""'], {'tz': '"""UTC"""'}), "('2002-09-20', tz='UTC')\n", (6519, 6543), False, 'from pandas import Timestamp\n'), ((6560, 6593), 'pandas.Timestamp', 'Timestamp', (['"""2003-09-10"""'], {'tz': '"""UTC"""'}), "('2003-09-10', tz='UTC')\n", (6569, 6593), False, 'from pandas import Timestamp\n'), ((6599, 6632), 'pandas.Timestamp', 'Timestamp', (['"""2003-09-11"""'], {'tz': '"""UTC"""'}), "('2003-09-11', tz='UTC')\n", (6608, 6632), False, 'from pandas import Timestamp\n'), ((6638, 6671), 'pandas.Timestamp', 'Timestamp', (['"""2003-09-12"""'], {'tz': '"""UTC"""'}), "('2003-09-12', tz='UTC')\n", (6647, 6671), False, 'from pandas import Timestamp\n'), ((6688, 6721), 'pandas.Timestamp', 'Timestamp', (['"""2004-09-27"""'], {'tz': '"""UTC"""'}), "('2004-09-27', tz='UTC')\n", (6697, 6721), False, 'from pandas import Timestamp\n'), ((6727, 6760), 'pandas.Timestamp', 'Timestamp', (['"""2004-09-28"""'], {'tz': '"""UTC"""'}), "('2004-09-28', tz='UTC')\n", (6736, 6760), False, 'from pandas import Timestamp\n'), ((6766, 6799), 'pandas.Timestamp', 'Timestamp', (['"""2004-09-29"""'], {'tz': '"""UTC"""'}), "('2004-09-29', tz='UTC')\n", (6775, 6799), False, 'from pandas import Timestamp\n'), ((6816, 6849), 'pandas.Timestamp', 'Timestamp', (['"""2005-09-17"""'], {'tz': '"""UTC"""'}), "('2005-09-17', tz='UTC')\n", (6825, 6849), False, 'from pandas import Timestamp\n'), ((6855, 6888), 'pandas.Timestamp', 'Timestamp', (['"""2005-09-18"""'], {'tz': '"""UTC"""'}), "('2005-09-18', tz='UTC')\n", (6864, 6888), False, 'from pandas import Timestamp\n'), ((6894, 6927), 'pandas.Timestamp', 'Timestamp', (['"""2005-09-19"""'], {'tz': '"""UTC"""'}), "('2005-09-19', tz='UTC')\n", (6903, 6927), False, 'from pandas import Timestamp\n'), ((6944, 6977), 'pandas.Timestamp', 'Timestamp', (['"""2006-10-05"""'], {'tz': '"""UTC"""'}), "('2006-10-05', tz='UTC')\n", (6953, 6977), False, 'from pandas import Timestamp\n'), ((6983, 7016), 'pandas.Timestamp', 'Timestamp', (['"""2006-10-06"""'], {'tz': '"""UTC"""'}), "('2006-10-06', tz='UTC')\n", (6992, 7016), False, 'from pandas import Timestamp\n'), ((7022, 7055), 'pandas.Timestamp', 'Timestamp', (['"""2006-10-07"""'], {'tz': '"""UTC"""'}), "('2006-10-07', tz='UTC')\n", (7031, 7055), False, 'from pandas import Timestamp\n'), ((7072, 7105), 'pandas.Timestamp', 'Timestamp', (['"""2007-09-24"""'], {'tz': '"""UTC"""'}), "('2007-09-24', tz='UTC')\n", (7081, 7105), False, 'from pandas import Timestamp\n'), ((7111, 7144), 'pandas.Timestamp', 'Timestamp', (['"""2007-09-25"""'], {'tz': '"""UTC"""'}), "('2007-09-25', tz='UTC')\n", (7120, 7144), False, 'from pandas import Timestamp\n'), ((7150, 7183), 'pandas.Timestamp', 'Timestamp', (['"""2007-09-26"""'], {'tz': '"""UTC"""'}), "('2007-09-26', tz='UTC')\n", (7159, 7183), False, 'from pandas import Timestamp\n'), ((7200, 7233), 'pandas.Timestamp', 'Timestamp', (['"""2008-09-13"""'], {'tz': '"""UTC"""'}), "('2008-09-13', tz='UTC')\n", (7209, 7233), False, 'from pandas import Timestamp\n'), ((7239, 7272), 'pandas.Timestamp', 'Timestamp', (['"""2008-09-14"""'], {'tz': '"""UTC"""'}), "('2008-09-14', tz='UTC')\n", (7248, 7272), False, 'from pandas import Timestamp\n'), ((7278, 7311), 'pandas.Timestamp', 'Timestamp', (['"""2008-09-15"""'], {'tz': '"""UTC"""'}), "('2008-09-15', tz='UTC')\n", (7287, 7311), False, 'from pandas import Timestamp\n'), ((7328, 7361), 'pandas.Timestamp', 'Timestamp', (['"""2009-10-02"""'], {'tz': '"""UTC"""'}), "('2009-10-02', tz='UTC')\n", (7337, 7361), False, 'from pandas import Timestamp\n'), ((7367, 7400), 'pandas.Timestamp', 'Timestamp', (['"""2009-10-03"""'], {'tz': '"""UTC"""'}), "('2009-10-03', tz='UTC')\n", (7376, 7400), False, 'from pandas import Timestamp\n'), ((7406, 7439), 'pandas.Timestamp', 'Timestamp', (['"""2009-10-04"""'], {'tz': '"""UTC"""'}), "('2009-10-04', tz='UTC')\n", (7415, 7439), False, 'from pandas import Timestamp\n'), ((7456, 7489), 'pandas.Timestamp', 'Timestamp', (['"""2010-09-21"""'], {'tz': '"""UTC"""'}), "('2010-09-21', tz='UTC')\n", (7465, 7489), False, 'from pandas import Timestamp\n'), ((7495, 7528), 'pandas.Timestamp', 'Timestamp', (['"""2010-09-22"""'], {'tz': '"""UTC"""'}), "('2010-09-22', tz='UTC')\n", (7504, 7528), False, 'from pandas import Timestamp\n'), ((7534, 7567), 'pandas.Timestamp', 'Timestamp', (['"""2010-09-23"""'], {'tz': '"""UTC"""'}), "('2010-09-23', tz='UTC')\n", (7543, 7567), False, 'from pandas import Timestamp\n'), ((7584, 7617), 'pandas.Timestamp', 'Timestamp', (['"""2011-09-12"""'], {'tz': '"""UTC"""'}), "('2011-09-12', tz='UTC')\n", (7593, 7617), False, 'from pandas import Timestamp\n'), ((7623, 7656), 'pandas.Timestamp', 'Timestamp', (['"""2011-09-13"""'], {'tz': '"""UTC"""'}), "('2011-09-13', tz='UTC')\n", (7632, 7656), False, 'from pandas import Timestamp\n'), ((7673, 7706), 'pandas.Timestamp', 'Timestamp', (['"""2012-10-01"""'], {'tz': '"""UTC"""'}), "('2012-10-01', tz='UTC')\n", (7682, 7706), False, 'from pandas import Timestamp\n'), ((7723, 7756), 'pandas.Timestamp', 'Timestamp', (['"""2013-09-18"""'], {'tz': '"""UTC"""'}), "('2013-09-18', tz='UTC')\n", (7732, 7756), False, 'from pandas import Timestamp\n'), ((7762, 7795), 'pandas.Timestamp', 'Timestamp', (['"""2013-09-19"""'], {'tz': '"""UTC"""'}), "('2013-09-19', tz='UTC')\n", (7771, 7795), False, 'from pandas import Timestamp\n'), ((7801, 7834), 'pandas.Timestamp', 'Timestamp', (['"""2013-09-20"""'], {'tz': '"""UTC"""'}), "('2013-09-20', tz='UTC')\n", (7810, 7834), False, 'from pandas import Timestamp\n'), ((7851, 7884), 'pandas.Timestamp', 'Timestamp', (['"""2014-09-08"""'], {'tz': '"""UTC"""'}), "('2014-09-08', tz='UTC')\n", (7860, 7884), False, 'from pandas import Timestamp\n'), ((7890, 7923), 'pandas.Timestamp', 'Timestamp', (['"""2014-09-09"""'], {'tz': '"""UTC"""'}), "('2014-09-09', tz='UTC')\n", (7899, 7923), False, 'from pandas import Timestamp\n'), ((7929, 7962), 'pandas.Timestamp', 'Timestamp', (['"""2014-09-10"""'], {'tz': '"""UTC"""'}), "('2014-09-10', tz='UTC')\n", (7938, 7962), False, 'from pandas import Timestamp\n'), ((7979, 8012), 'pandas.Timestamp', 'Timestamp', (['"""2015-09-28"""'], {'tz': '"""UTC"""'}), "('2015-09-28', tz='UTC')\n", (7988, 8012), False, 'from pandas import Timestamp\n'), ((8018, 8051), 'pandas.Timestamp', 'Timestamp', (['"""2015-09-29"""'], {'tz': '"""UTC"""'}), "('2015-09-29', tz='UTC')\n", (8027, 8051), False, 'from pandas import Timestamp\n'), ((8068, 8101), 'pandas.Timestamp', 'Timestamp', (['"""2016-09-14"""'], {'tz': '"""UTC"""'}), "('2016-09-14', tz='UTC')\n", (8077, 8101), False, 'from pandas import Timestamp\n'), ((8107, 8140), 'pandas.Timestamp', 'Timestamp', (['"""2016-09-15"""'], {'tz': '"""UTC"""'}), "('2016-09-15', tz='UTC')\n", (8116, 8140), False, 'from pandas import Timestamp\n'), ((8146, 8179), 'pandas.Timestamp', 'Timestamp', (['"""2016-09-16"""'], {'tz': '"""UTC"""'}), "('2016-09-16', tz='UTC')\n", (8155, 8179), False, 'from pandas import Timestamp\n'), ((8196, 8229), 'pandas.Timestamp', 'Timestamp', (['"""2017-10-03"""'], {'tz': '"""UTC"""'}), "('2017-10-03', tz='UTC')\n", (8205, 8229), False, 'from pandas import Timestamp\n'), ((8235, 8268), 'pandas.Timestamp', 'Timestamp', (['"""2017-10-04"""'], {'tz': '"""UTC"""'}), "('2017-10-04', tz='UTC')\n", (8244, 8268), False, 'from pandas import Timestamp\n'), ((8274, 8307), 'pandas.Timestamp', 'Timestamp', (['"""2017-10-05"""'], {'tz': '"""UTC"""'}), "('2017-10-05', tz='UTC')\n", (8283, 8307), False, 'from pandas import Timestamp\n'), ((8313, 8346), 'pandas.Timestamp', 'Timestamp', (['"""2017-10-06"""'], {'tz': '"""UTC"""'}), "('2017-10-06', tz='UTC')\n", (8322, 8346), False, 'from pandas import Timestamp\n'), ((8363, 8396), 'pandas.Timestamp', 'Timestamp', (['"""2018-09-23"""'], {'tz': '"""UTC"""'}), "('2018-09-23', tz='UTC')\n", (8372, 8396), False, 'from pandas import Timestamp\n'), ((8402, 8435), 'pandas.Timestamp', 'Timestamp', (['"""2018-09-24"""'], {'tz': '"""UTC"""'}), "('2018-09-24', tz='UTC')\n", (8411, 8435), False, 'from pandas import Timestamp\n'), ((8441, 8474), 'pandas.Timestamp', 'Timestamp', (['"""2018-09-25"""'], {'tz': '"""UTC"""'}), "('2018-09-25', tz='UTC')\n", (8450, 8474), False, 'from pandas import Timestamp\n'), ((8480, 8513), 'pandas.Timestamp', 'Timestamp', (['"""2018-09-26"""'], {'tz': '"""UTC"""'}), "('2018-09-26', tz='UTC')\n", (8489, 8513), False, 'from pandas import Timestamp\n'), ((8530, 8563), 'pandas.Timestamp', 'Timestamp', (['"""2019-09-12"""'], {'tz': '"""UTC"""'}), "('2019-09-12', tz='UTC')\n", (8539, 8563), False, 'from pandas import Timestamp\n'), ((8569, 8602), 'pandas.Timestamp', 'Timestamp', (['"""2019-09-13"""'], {'tz': '"""UTC"""'}), "('2019-09-13', tz='UTC')\n", (8578, 8602), False, 'from pandas import Timestamp\n'), ((8619, 8652), 'pandas.Timestamp', 'Timestamp', (['"""2020-09-30"""'], {'tz': '"""UTC"""'}), "('2020-09-30', tz='UTC')\n", (8628, 8652), False, 'from pandas import Timestamp\n'), ((8658, 8691), 'pandas.Timestamp', 'Timestamp', (['"""2020-10-01"""'], {'tz': '"""UTC"""'}), "('2020-10-01', tz='UTC')\n", (8667, 8691), False, 'from pandas import Timestamp\n'), ((8697, 8730), 'pandas.Timestamp', 'Timestamp', (['"""2020-10-02"""'], {'tz': '"""UTC"""'}), "('2020-10-02', tz='UTC')\n", (8706, 8730), False, 'from pandas import Timestamp\n'), ((8747, 8780), 'pandas.Timestamp', 'Timestamp', (['"""2021-09-20"""'], {'tz': '"""UTC"""'}), "('2021-09-20', tz='UTC')\n", (8756, 8780), False, 'from pandas import Timestamp\n'), ((8786, 8819), 'pandas.Timestamp', 'Timestamp', (['"""2021-09-21"""'], {'tz': '"""UTC"""'}), "('2021-09-21', tz='UTC')\n", (8795, 8819), False, 'from pandas import Timestamp\n'), ((8825, 8858), 'pandas.Timestamp', 'Timestamp', (['"""2021-09-22"""'], {'tz': '"""UTC"""'}), "('2021-09-22', tz='UTC')\n", (8834, 8858), False, 'from pandas import Timestamp\n'), ((8875, 8908), 'pandas.Timestamp', 'Timestamp', (['"""2022-09-09"""'], {'tz': '"""UTC"""'}), "('2022-09-09', tz='UTC')\n", (8884, 8908), False, 'from pandas import Timestamp\n'), ((8914, 8947), 'pandas.Timestamp', 'Timestamp', (['"""2022-09-12"""'], {'tz': '"""UTC"""'}), "('2022-09-12', tz='UTC')\n", (8923, 8947), False, 'from pandas import Timestamp\n'), ((9015, 9048), 'pandas.Timestamp', 'Timestamp', (['"""2018-05-07"""'], {'tz': '"""UTC"""'}), "('2018-05-07', tz='UTC')\n", (9024, 9048), False, 'from pandas import Timestamp\n'), ((9100, 9133), 'pandas.Timestamp', 'Timestamp', (['"""2002-07-01"""'], {'tz': '"""UTC"""'}), "('2002-07-01', tz='UTC')\n", (9109, 9133), False, 'from pandas import Timestamp\n'), ((9179, 9212), 'pandas.Timestamp', 'Timestamp', (['"""2015-08-14"""'], {'tz': '"""UTC"""'}), "('2015-08-14', tz='UTC')\n", (9188, 9212), False, 'from pandas import Timestamp\n'), ((9262, 9295), 'pandas.Timestamp', 'Timestamp', (['"""2016-05-06"""'], {'tz': '"""UTC"""'}), "('2016-05-06', tz='UTC')\n", (9271, 9295), False, 'from pandas import Timestamp\n'), ((9347, 9380), 'pandas.Timestamp', 'Timestamp', (['"""2017-10-02"""'], {'tz': '"""UTC"""'}), "('2017-10-02', tz='UTC')\n", (9356, 9380), False, 'from pandas import Timestamp\n'), ((9429, 9462), 'pandas.Timestamp', 'Timestamp', (['"""2018-05-07"""'], {'tz': '"""UTC"""'}), "('2018-05-07', tz='UTC')\n", (9438, 9462), False, 'from pandas import Timestamp\n'), ((9511, 9544), 'pandas.Timestamp', 'Timestamp', (['"""2019-05-06"""'], {'tz': '"""UTC"""'}), "('2019-05-06', tz='UTC')\n", (9520, 9544), False, 'from pandas import Timestamp\n'), ((9595, 9628), 'pandas.Timestamp', 'Timestamp', (['"""2020-08-17"""'], {'tz': '"""UTC"""'}), "('2020-08-17', tz='UTC')\n", (9604, 9628), False, 'from pandas import Timestamp\n'), ((9662, 9695), 'pandas.Timestamp', 'Timestamp', (['"""2021-08-16"""'], {'tz': '"""UTC"""'}), "('2021-08-16', tz='UTC')\n", (9671, 9695), False, 'from pandas import Timestamp\n'), ((9713, 9746), 'pandas.Timestamp', 'Timestamp', (['"""2021-10-04"""'], {'tz': '"""UTC"""'}), "('2021-10-04', tz='UTC')\n", (9722, 9746), False, 'from pandas import Timestamp\n'), ((9764, 9797), 'pandas.Timestamp', 'Timestamp', (['"""2021-10-11"""'], {'tz': '"""UTC"""'}), "('2021-10-11', tz='UTC')\n", (9773, 9797), False, 'from pandas import Timestamp\n'), ((9845, 9878), 'pandas.Timestamp', 'Timestamp', (['"""2022-10-10"""'], {'tz': '"""UTC"""'}), "('2022-10-10', tz='UTC')\n", (9854, 9878), False, 'from pandas import Timestamp\n'), ((9936, 9969), 'pandas.Timestamp', 'Timestamp', (['"""2000-01-03"""'], {'tz': '"""UTC"""'}), "('2000-01-03', tz='UTC')\n", (9945, 9969), False, 'from pandas import Timestamp\n'), ((10000, 10033), 'pandas.Timestamp', 'Timestamp', (['"""1990-01-01"""'], {'tz': '"""UTC"""'}), "('1990-01-01', tz='UTC')\n", (10009, 10033), False, 'from pandas import Timestamp\n'), ((10039, 10072), 'pandas.Timestamp', 'Timestamp', (['"""1990-01-02"""'], {'tz': '"""UTC"""'}), "('1990-01-02', tz='UTC')\n", (10048, 10072), False, 'from pandas import Timestamp\n'), ((10078, 10111), 'pandas.Timestamp', 'Timestamp', (['"""1990-01-03"""'], {'tz': '"""UTC"""'}), "('1990-01-03', tz='UTC')\n", (10087, 10111), False, 'from pandas import Timestamp\n'), ((10117, 10150), 'pandas.Timestamp', 'Timestamp', (['"""1990-01-29"""'], {'tz': '"""UTC"""'}), "('1990-01-29', tz='UTC')\n", (10126, 10150), False, 'from pandas import Timestamp\n'), ((10156, 10189), 'pandas.Timestamp', 'Timestamp', (['"""1990-03-01"""'], {'tz': '"""UTC"""'}), "('1990-03-01', tz='UTC')\n", (10165, 10189), False, 'from pandas import Timestamp\n'), ((10195, 10228), 'pandas.Timestamp', 'Timestamp', (['"""1990-04-05"""'], {'tz': '"""UTC"""'}), "('1990-04-05', tz='UTC')\n", (10204, 10228), False, 'from pandas import Timestamp\n'), ((10234, 10267), 'pandas.Timestamp', 'Timestamp', (['"""1990-05-02"""'], {'tz': '"""UTC"""'}), "('1990-05-02', tz='UTC')\n", (10243, 10267), False, 'from pandas import Timestamp\n'), ((10273, 10306), 'pandas.Timestamp', 'Timestamp', (['"""1990-06-06"""'], {'tz': '"""UTC"""'}), "('1990-06-06', tz='UTC')\n", (10282, 10306), False, 'from pandas import Timestamp\n'), ((10312, 10345), 'pandas.Timestamp', 'Timestamp', (['"""1990-07-17"""'], {'tz': '"""UTC"""'}), "('1990-07-17', tz='UTC')\n", (10321, 10345), False, 'from pandas import Timestamp\n'), ((10351, 10384), 'pandas.Timestamp', 'Timestamp', (['"""1990-08-15"""'], {'tz': '"""UTC"""'}), "('1990-08-15', tz='UTC')\n", (10360, 10384), False, 'from pandas import Timestamp\n'), ((10390, 10423), 'pandas.Timestamp', 'Timestamp', (['"""1990-09-03"""'], {'tz': '"""UTC"""'}), "('1990-09-03', tz='UTC')\n", (10399, 10423), False, 'from pandas import Timestamp\n'), ((10429, 10462), 'pandas.Timestamp', 'Timestamp', (['"""1990-10-01"""'], {'tz': '"""UTC"""'}), "('1990-10-01', tz='UTC')\n", (10438, 10462), False, 'from pandas import Timestamp\n'), ((10468, 10501), 'pandas.Timestamp', 'Timestamp', (['"""1990-10-03"""'], {'tz': '"""UTC"""'}), "('1990-10-03', tz='UTC')\n", (10477, 10501), False, 'from pandas import Timestamp\n'), ((10507, 10540), 'pandas.Timestamp', 'Timestamp', (['"""1990-10-09"""'], {'tz': '"""UTC"""'}), "('1990-10-09', tz='UTC')\n", (10516, 10540), False, 'from pandas import Timestamp\n'), ((10546, 10579), 'pandas.Timestamp', 'Timestamp', (['"""1990-12-25"""'], {'tz': '"""UTC"""'}), "('1990-12-25', tz='UTC')\n", (10555, 10579), False, 'from pandas import Timestamp\n'), ((10585, 10618), 'pandas.Timestamp', 'Timestamp', (['"""1991-01-01"""'], {'tz': '"""UTC"""'}), "('1991-01-01', tz='UTC')\n", (10594, 10618), False, 'from pandas import Timestamp\n'), ((10624, 10657), 'pandas.Timestamp', 'Timestamp', (['"""1991-01-02"""'], {'tz': '"""UTC"""'}), "('1991-01-02', tz='UTC')\n", (10633, 10657), False, 'from pandas import Timestamp\n'), ((10663, 10696), 'pandas.Timestamp', 'Timestamp', (['"""1991-02-14"""'], {'tz': '"""UTC"""'}), "('1991-02-14', tz='UTC')\n", (10672, 10696), False, 'from pandas import Timestamp\n'), ((10702, 10735), 'pandas.Timestamp', 'Timestamp', (['"""1991-02-15"""'], {'tz': '"""UTC"""'}), "('1991-02-15', tz='UTC')\n", (10711, 10735), False, 'from pandas import Timestamp\n'), ((10741, 10774), 'pandas.Timestamp', 'Timestamp', (['"""1991-03-01"""'], {'tz': '"""UTC"""'}), "('1991-03-01', tz='UTC')\n", (10750, 10774), False, 'from pandas import Timestamp\n'), ((10780, 10813), 'pandas.Timestamp', 'Timestamp', (['"""1991-04-05"""'], {'tz': '"""UTC"""'}), "('1991-04-05', tz='UTC')\n", (10789, 10813), False, 'from pandas import Timestamp\n'), ((10819, 10852), 'pandas.Timestamp', 'Timestamp', (['"""1991-05-21"""'], {'tz': '"""UTC"""'}), "('1991-05-21', tz='UTC')\n", (10828, 10852), False, 'from pandas import Timestamp\n'), ((10858, 10891), 'pandas.Timestamp', 'Timestamp', (['"""1991-06-06"""'], {'tz': '"""UTC"""'}), "('1991-06-06', tz='UTC')\n", (10867, 10891), False, 'from pandas import Timestamp\n'), ((10897, 10930), 'pandas.Timestamp', 'Timestamp', (['"""1991-07-17"""'], {'tz': '"""UTC"""'}), "('1991-07-17', tz='UTC')\n", (10906, 10930), False, 'from pandas import Timestamp\n'), ((10936, 10969), 'pandas.Timestamp', 'Timestamp', (['"""1991-08-15"""'], {'tz': '"""UTC"""'}), "('1991-08-15', tz='UTC')\n", (10945, 10969), False, 'from pandas import Timestamp\n'), ((10975, 11008), 'pandas.Timestamp', 'Timestamp', (['"""1991-09-23"""'], {'tz': '"""UTC"""'}), "('1991-09-23', tz='UTC')\n", (10984, 11008), False, 'from pandas import Timestamp\n'), ((11014, 11047), 'pandas.Timestamp', 'Timestamp', (['"""1991-10-03"""'], {'tz': '"""UTC"""'}), "('1991-10-03', tz='UTC')\n", (11023, 11047), False, 'from pandas import Timestamp\n'), ((11053, 11086), 'pandas.Timestamp', 'Timestamp', (['"""1991-12-25"""'], {'tz': '"""UTC"""'}), "('1991-12-25', tz='UTC')\n", (11062, 11086), False, 'from pandas import Timestamp\n'), ((11092, 11125), 'pandas.Timestamp', 'Timestamp', (['"""1991-12-30"""'], {'tz': '"""UTC"""'}), "('1991-12-30', tz='UTC')\n", (11101, 11125), False, 'from pandas import Timestamp\n'), ((11131, 11164), 'pandas.Timestamp', 'Timestamp', (['"""1992-01-01"""'], {'tz': '"""UTC"""'}), "('1992-01-01', tz='UTC')\n", (11140, 11164), False, 'from pandas import Timestamp\n'), ((11170, 11203), 'pandas.Timestamp', 'Timestamp', (['"""1992-09-10"""'], {'tz': '"""UTC"""'}), "('1992-09-10', tz='UTC')\n", (11179, 11203), False, 'from pandas import Timestamp\n'), ((11209, 11242), 'pandas.Timestamp', 'Timestamp', (['"""1992-09-11"""'], {'tz': '"""UTC"""'}), "('1992-09-11', tz='UTC')\n", (11218, 11242), False, 'from pandas import Timestamp\n'), ((11248, 11281), 'pandas.Timestamp', 'Timestamp', (['"""1992-10-03"""'], {'tz': '"""UTC"""'}), "('1992-10-03', tz='UTC')\n", (11257, 11281), False, 'from pandas import Timestamp\n'), ((11287, 11320), 'pandas.Timestamp', 'Timestamp', (['"""1992-12-25"""'], {'tz': '"""UTC"""'}), "('1992-12-25', tz='UTC')\n", (11296, 11320), False, 'from pandas import Timestamp\n'), ((11326, 11359), 'pandas.Timestamp', 'Timestamp', (['"""1992-12-29"""'], {'tz': '"""UTC"""'}), "('1992-12-29', tz='UTC')\n", (11335, 11359), False, 'from pandas import Timestamp\n'), ((11365, 11398), 'pandas.Timestamp', 'Timestamp', (['"""1992-12-30"""'], {'tz': '"""UTC"""'}), "('1992-12-30', tz='UTC')\n", (11374, 11398), False, 'from pandas import Timestamp\n'), ((11404, 11437), 'pandas.Timestamp', 'Timestamp', (['"""1992-12-31"""'], {'tz': '"""UTC"""'}), "('1992-12-31', tz='UTC')\n", (11413, 11437), False, 'from pandas import Timestamp\n'), ((11443, 11476), 'pandas.Timestamp', 'Timestamp', (['"""1993-01-01"""'], {'tz': '"""UTC"""'}), "('1993-01-01', tz='UTC')\n", (11452, 11476), False, 'from pandas import Timestamp\n'), ((11482, 11515), 'pandas.Timestamp', 'Timestamp', (['"""1993-01-22"""'], {'tz': '"""UTC"""'}), "('1993-01-22', tz='UTC')\n", (11491, 11515), False, 'from pandas import Timestamp\n'), ((11521, 11554), 'pandas.Timestamp', 'Timestamp', (['"""1993-03-01"""'], {'tz': '"""UTC"""'}), "('1993-03-01', tz='UTC')\n", (11530, 11554), False, 'from pandas import Timestamp\n'), ((11560, 11593), 'pandas.Timestamp', 'Timestamp', (['"""1993-04-05"""'], {'tz': '"""UTC"""'}), "('1993-04-05', tz='UTC')\n", (11569, 11593), False, 'from pandas import Timestamp\n'), ((11599, 11632), 'pandas.Timestamp', 'Timestamp', (['"""1993-05-05"""'], {'tz': '"""UTC"""'}), "('1993-05-05', tz='UTC')\n", (11608, 11632), False, 'from pandas import Timestamp\n'), ((11638, 11671), 'pandas.Timestamp', 'Timestamp', (['"""1993-05-28"""'], {'tz': '"""UTC"""'}), "('1993-05-28', tz='UTC')\n", (11647, 11671), False, 'from pandas import Timestamp\n'), ((11677, 11710), 'pandas.Timestamp', 'Timestamp', (['"""1993-07-17"""'], {'tz': '"""UTC"""'}), "('1993-07-17', tz='UTC')\n", (11686, 11710), False, 'from pandas import Timestamp\n'), ((11716, 11749), 'pandas.Timestamp', 'Timestamp', (['"""1993-09-29"""'], {'tz': '"""UTC"""'}), "('1993-09-29', tz='UTC')\n", (11725, 11749), False, 'from pandas import Timestamp\n'), ((11755, 11788), 'pandas.Timestamp', 'Timestamp', (['"""1993-09-30"""'], {'tz': '"""UTC"""'}), "('1993-09-30', tz='UTC')\n", (11764, 11788), False, 'from pandas import Timestamp\n'), ((11794, 11827), 'pandas.Timestamp', 'Timestamp', (['"""1993-10-01"""'], {'tz': '"""UTC"""'}), "('1993-10-01', tz='UTC')\n", (11803, 11827), False, 'from pandas import Timestamp\n'), ((11833, 11866), 'pandas.Timestamp', 'Timestamp', (['"""1993-12-29"""'], {'tz': '"""UTC"""'}), "('1993-12-29', tz='UTC')\n", (11842, 11866), False, 'from pandas import Timestamp\n'), ((11872, 11905), 'pandas.Timestamp', 'Timestamp', (['"""1993-12-30"""'], {'tz': '"""UTC"""'}), "('1993-12-30', tz='UTC')\n", (11881, 11905), False, 'from pandas import Timestamp\n'), ((11911, 11944), 'pandas.Timestamp', 'Timestamp', (['"""1993-12-31"""'], {'tz': '"""UTC"""'}), "('1993-12-31', tz='UTC')\n", (11920, 11944), False, 'from pandas import Timestamp\n'), ((11950, 11983), 'pandas.Timestamp', 'Timestamp', (['"""1994-01-02"""'], {'tz': '"""UTC"""'}), "('1994-01-02', tz='UTC')\n", (11959, 11983), False, 'from pandas import Timestamp\n'), ((11989, 12022), 'pandas.Timestamp', 'Timestamp', (['"""1994-02-09"""'], {'tz': '"""UTC"""'}), "('1994-02-09', tz='UTC')\n", (11998, 12022), False, 'from pandas import Timestamp\n'), ((12028, 12061), 'pandas.Timestamp', 'Timestamp', (['"""1994-02-10"""'], {'tz': '"""UTC"""'}), "('1994-02-10', tz='UTC')\n", (12037, 12061), False, 'from pandas import Timestamp\n'), ((12067, 12100), 'pandas.Timestamp', 'Timestamp', (['"""1994-02-11"""'], {'tz': '"""UTC"""'}), "('1994-02-11', tz='UTC')\n", (12076, 12100), False, 'from pandas import Timestamp\n'), ((12106, 12139), 'pandas.Timestamp', 'Timestamp', (['"""1994-03-01"""'], {'tz': '"""UTC"""'}), "('1994-03-01', tz='UTC')\n", (12115, 12139), False, 'from pandas import Timestamp\n'), ((12145, 12178), 'pandas.Timestamp', 'Timestamp', (['"""1994-04-05"""'], {'tz': '"""UTC"""'}), "('1994-04-05', tz='UTC')\n", (12154, 12178), False, 'from pandas import Timestamp\n'), ((12184, 12217), 'pandas.Timestamp', 'Timestamp', (['"""1994-05-05"""'], {'tz': '"""UTC"""'}), "('1994-05-05', tz='UTC')\n", (12193, 12217), False, 'from pandas import Timestamp\n'), ((12223, 12256), 'pandas.Timestamp', 'Timestamp', (['"""1994-06-06"""'], {'tz': '"""UTC"""'}), "('1994-06-06', tz='UTC')\n", (12232, 12256), False, 'from pandas import Timestamp\n'), ((12262, 12295), 'pandas.Timestamp', 'Timestamp', (['"""1994-07-17"""'], {'tz': '"""UTC"""'}), "('1994-07-17', tz='UTC')\n", (12271, 12295), False, 'from pandas import Timestamp\n'), ((12301, 12334), 'pandas.Timestamp', 'Timestamp', (['"""1994-08-15"""'], {'tz': '"""UTC"""'}), "('1994-08-15', tz='UTC')\n", (12310, 12334), False, 'from pandas import Timestamp\n'), ((12340, 12373), 'pandas.Timestamp', 'Timestamp', (['"""1994-09-19"""'], {'tz': '"""UTC"""'}), "('1994-09-19', tz='UTC')\n", (12349, 12373), False, 'from pandas import Timestamp\n'), ((12379, 12412), 'pandas.Timestamp', 'Timestamp', (['"""1994-09-20"""'], {'tz': '"""UTC"""'}), "('1994-09-20', tz='UTC')\n", (12388, 12412), False, 'from pandas import Timestamp\n'), ((12418, 12451), 'pandas.Timestamp', 'Timestamp', (['"""1994-09-21"""'], {'tz': '"""UTC"""'}), "('1994-09-21', tz='UTC')\n", (12427, 12451), False, 'from pandas import Timestamp\n'), ((12457, 12490), 'pandas.Timestamp', 'Timestamp', (['"""1994-10-03"""'], {'tz': '"""UTC"""'}), "('1994-10-03', tz='UTC')\n", (12466, 12490), False, 'from pandas import Timestamp\n'), ((12496, 12529), 'pandas.Timestamp', 'Timestamp', (['"""1994-12-29"""'], {'tz': '"""UTC"""'}), "('1994-12-29', tz='UTC')\n", (12505, 12529), False, 'from pandas import Timestamp\n'), ((12535, 12568), 'pandas.Timestamp', 'Timestamp', (['"""1994-12-30"""'], {'tz': '"""UTC"""'}), "('1994-12-30', tz='UTC')\n", (12544, 12568), False, 'from pandas import Timestamp\n'), ((12574, 12607), 'pandas.Timestamp', 'Timestamp', (['"""1995-01-02"""'], {'tz': '"""UTC"""'}), "('1995-01-02', tz='UTC')\n", (12583, 12607), False, 'from pandas import Timestamp\n'), ((12613, 12646), 'pandas.Timestamp', 'Timestamp', (['"""1995-01-30"""'], {'tz': '"""UTC"""'}), "('1995-01-30', tz='UTC')\n", (12622, 12646), False, 'from pandas import Timestamp\n'), ((12652, 12685), 'pandas.Timestamp', 'Timestamp', (['"""1995-01-31"""'], {'tz': '"""UTC"""'}), "('1995-01-31', tz='UTC')\n", (12661, 12685), False, 'from pandas import Timestamp\n'), ((12691, 12724), 'pandas.Timestamp', 'Timestamp', (['"""1995-02-01"""'], {'tz': '"""UTC"""'}), "('1995-02-01', tz='UTC')\n", (12700, 12724), False, 'from pandas import Timestamp\n'), ((12730, 12763), 'pandas.Timestamp', 'Timestamp', (['"""1995-03-01"""'], {'tz': '"""UTC"""'}), "('1995-03-01', tz='UTC')\n", (12739, 12763), False, 'from pandas import Timestamp\n'), ((12769, 12802), 'pandas.Timestamp', 'Timestamp', (['"""1995-05-01"""'], {'tz': '"""UTC"""'}), "('1995-05-01', tz='UTC')\n", (12778, 12802), False, 'from pandas import Timestamp\n'), ((12808, 12841), 'pandas.Timestamp', 'Timestamp', (['"""1995-05-05"""'], {'tz': '"""UTC"""'}), "('1995-05-05', tz='UTC')\n", (12817, 12841), False, 'from pandas import Timestamp\n'), ((12847, 12880), 'pandas.Timestamp', 'Timestamp', (['"""1995-06-06"""'], {'tz': '"""UTC"""'}), "('1995-06-06', tz='UTC')\n", (12856, 12880), False, 'from pandas import Timestamp\n'), ((12886, 12919), 'pandas.Timestamp', 'Timestamp', (['"""1995-06-27"""'], {'tz': '"""UTC"""'}), "('1995-06-27', tz='UTC')\n", (12895, 12919), False, 'from pandas import Timestamp\n'), ((12925, 12958), 'pandas.Timestamp', 'Timestamp', (['"""1995-07-17"""'], {'tz': '"""UTC"""'}), "('1995-07-17', tz='UTC')\n", (12934, 12958), False, 'from pandas import Timestamp\n'), ((12964, 12997), 'pandas.Timestamp', 'Timestamp', (['"""1995-08-15"""'], {'tz': '"""UTC"""'}), "('1995-08-15', tz='UTC')\n", (12973, 12997), False, 'from pandas import Timestamp\n'), ((13003, 13036), 'pandas.Timestamp', 'Timestamp', (['"""1995-09-08"""'], {'tz': '"""UTC"""'}), "('1995-09-08', tz='UTC')\n", (13012, 13036), False, 'from pandas import Timestamp\n'), ((13042, 13075), 'pandas.Timestamp', 'Timestamp', (['"""1995-09-09"""'], {'tz': '"""UTC"""'}), "('1995-09-09', tz='UTC')\n", (13051, 13075), False, 'from pandas import Timestamp\n'), ((13081, 13114), 'pandas.Timestamp', 'Timestamp', (['"""1995-10-03"""'], {'tz': '"""UTC"""'}), "('1995-10-03', tz='UTC')\n", (13090, 13114), False, 'from pandas import Timestamp\n'), ((13120, 13153), 'pandas.Timestamp', 'Timestamp', (['"""1995-12-22"""'], {'tz': '"""UTC"""'}), "('1995-12-22', tz='UTC')\n", (13129, 13153), False, 'from pandas import Timestamp\n'), ((13159, 13192), 'pandas.Timestamp', 'Timestamp', (['"""1995-12-25"""'], {'tz': '"""UTC"""'}), "('1995-12-25', tz='UTC')\n", (13168, 13192), False, 'from pandas import Timestamp\n'), ((13198, 13231), 'pandas.Timestamp', 'Timestamp', (['"""1995-12-28"""'], {'tz': '"""UTC"""'}), "('1995-12-28', tz='UTC')\n", (13207, 13231), False, 'from pandas import Timestamp\n'), ((13237, 13270), 'pandas.Timestamp', 'Timestamp', (['"""1995-12-29"""'], {'tz': '"""UTC"""'}), "('1995-12-29', tz='UTC')\n", (13246, 13270), False, 'from pandas import Timestamp\n'), ((13276, 13309), 'pandas.Timestamp', 'Timestamp', (['"""1995-12-30"""'], {'tz': '"""UTC"""'}), "('1995-12-30', tz='UTC')\n", (13285, 13309), False, 'from pandas import Timestamp\n'), ((13315, 13348), 'pandas.Timestamp', 'Timestamp', (['"""1995-12-31"""'], {'tz': '"""UTC"""'}), "('1995-12-31', tz='UTC')\n", (13324, 13348), False, 'from pandas import Timestamp\n'), ((13354, 13387), 'pandas.Timestamp', 'Timestamp', (['"""1996-01-01"""'], {'tz': '"""UTC"""'}), "('1996-01-01', tz='UTC')\n", (13363, 13387), False, 'from pandas import Timestamp\n'), ((13393, 13426), 'pandas.Timestamp', 'Timestamp', (['"""1996-01-02"""'], {'tz': '"""UTC"""'}), "('1996-01-02', tz='UTC')\n", (13402, 13426), False, 'from pandas import Timestamp\n'), ((13432, 13465), 'pandas.Timestamp', 'Timestamp', (['"""1996-02-19"""'], {'tz': '"""UTC"""'}), "('1996-02-19', tz='UTC')\n", (13441, 13465), False, 'from pandas import Timestamp\n'), ((13471, 13504), 'pandas.Timestamp', 'Timestamp', (['"""1996-02-20"""'], {'tz': '"""UTC"""'}), "('1996-02-20', tz='UTC')\n", (13480, 13504), False, 'from pandas import Timestamp\n'), ((13510, 13543), 'pandas.Timestamp', 'Timestamp', (['"""1996-03-01"""'], {'tz': '"""UTC"""'}), "('1996-03-01', tz='UTC')\n", (13519, 13543), False, 'from pandas import Timestamp\n'), ((13549, 13582), 'pandas.Timestamp', 'Timestamp', (['"""1996-04-05"""'], {'tz': '"""UTC"""'}), "('1996-04-05', tz='UTC')\n", (13558, 13582), False, 'from pandas import Timestamp\n'), ((13588, 13621), 'pandas.Timestamp', 'Timestamp', (['"""1996-04-11"""'], {'tz': '"""UTC"""'}), "('1996-04-11', tz='UTC')\n", (13597, 13621), False, 'from pandas import Timestamp\n'), ((13627, 13660), 'pandas.Timestamp', 'Timestamp', (['"""1996-05-01"""'], {'tz': '"""UTC"""'}), "('1996-05-01', tz='UTC')\n", (13636, 13660), False, 'from pandas import Timestamp\n'), ((13666, 13699), 'pandas.Timestamp', 'Timestamp', (['"""1996-05-05"""'], {'tz': '"""UTC"""'}), "('1996-05-05', tz='UTC')\n", (13675, 13699), False, 'from pandas import Timestamp\n'), ((13705, 13738), 'pandas.Timestamp', 'Timestamp', (['"""1996-05-24"""'], {'tz': '"""UTC"""'}), "('1996-05-24', tz='UTC')\n", (13714, 13738), False, 'from pandas import Timestamp\n'), ((13744, 13777), 'pandas.Timestamp', 'Timestamp', (['"""1996-06-06"""'], {'tz': '"""UTC"""'}), "('1996-06-06', tz='UTC')\n", (13753, 13777), False, 'from pandas import Timestamp\n'), ((13783, 13816), 'pandas.Timestamp', 'Timestamp', (['"""1996-07-17"""'], {'tz': '"""UTC"""'}), "('1996-07-17', tz='UTC')\n", (13792, 13816), False, 'from pandas import Timestamp\n'), ((13822, 13855), 'pandas.Timestamp', 'Timestamp', (['"""1996-08-15"""'], {'tz': '"""UTC"""'}), "('1996-08-15', tz='UTC')\n", (13831, 13855), False, 'from pandas import Timestamp\n'), ((13861, 13894), 'pandas.Timestamp', 'Timestamp', (['"""1996-09-26"""'], {'tz': '"""UTC"""'}), "('1996-09-26', tz='UTC')\n", (13870, 13894), False, 'from pandas import Timestamp\n'), ((13900, 13933), 'pandas.Timestamp', 'Timestamp', (['"""1996-09-27"""'], {'tz': '"""UTC"""'}), "('1996-09-27', tz='UTC')\n", (13909, 13933), False, 'from pandas import Timestamp\n'), ((13939, 13972), 'pandas.Timestamp', 'Timestamp', (['"""1996-09-28"""'], {'tz': '"""UTC"""'}), "('1996-09-28', tz='UTC')\n", (13948, 13972), False, 'from pandas import Timestamp\n'), ((13978, 14011), 'pandas.Timestamp', 'Timestamp', (['"""1996-10-03"""'], {'tz': '"""UTC"""'}), "('1996-10-03', tz='UTC')\n", (13987, 14011), False, 'from pandas import Timestamp\n'), ((14017, 14050), 'pandas.Timestamp', 'Timestamp', (['"""1996-12-25"""'], {'tz': '"""UTC"""'}), "('1996-12-25', tz='UTC')\n", (14026, 14050), False, 'from pandas import Timestamp\n'), ((14056, 14089), 'pandas.Timestamp', 'Timestamp', (['"""1996-12-30"""'], {'tz': '"""UTC"""'}), "('1996-12-30', tz='UTC')\n", (14065, 14089), False, 'from pandas import Timestamp\n'), ((14095, 14128), 'pandas.Timestamp', 'Timestamp', (['"""1996-12-31"""'], {'tz': '"""UTC"""'}), "('1996-12-31', tz='UTC')\n", (14104, 14128), False, 'from pandas import Timestamp\n'), ((14134, 14167), 'pandas.Timestamp', 'Timestamp', (['"""1997-01-01"""'], {'tz': '"""UTC"""'}), "('1997-01-01', tz='UTC')\n", (14143, 14167), False, 'from pandas import Timestamp\n'), ((14173, 14206), 'pandas.Timestamp', 'Timestamp', (['"""1997-01-02"""'], {'tz': '"""UTC"""'}), "('1997-01-02', tz='UTC')\n", (14182, 14206), False, 'from pandas import Timestamp\n'), ((14212, 14245), 'pandas.Timestamp', 'Timestamp', (['"""1997-02-07"""'], {'tz': '"""UTC"""'}), "('1997-02-07', tz='UTC')\n", (14221, 14245), False, 'from pandas import Timestamp\n'), ((14251, 14284), 'pandas.Timestamp', 'Timestamp', (['"""1997-02-08"""'], {'tz': '"""UTC"""'}), "('1997-02-08', tz='UTC')\n", (14260, 14284), False, 'from pandas import Timestamp\n'), ((14290, 14323), 'pandas.Timestamp', 'Timestamp', (['"""1997-03-01"""'], {'tz': '"""UTC"""'}), "('1997-03-01', tz='UTC')\n", (14299, 14323), False, 'from pandas import Timestamp\n'), ((14329, 14362), 'pandas.Timestamp', 'Timestamp', (['"""1997-04-05"""'], {'tz': '"""UTC"""'}), "('1997-04-05', tz='UTC')\n", (14338, 14362), False, 'from pandas import Timestamp\n'), ((14368, 14401), 'pandas.Timestamp', 'Timestamp', (['"""1997-05-05"""'], {'tz': '"""UTC"""'}), "('1997-05-05', tz='UTC')\n", (14377, 14401), False, 'from pandas import Timestamp\n'), ((14407, 14440), 'pandas.Timestamp', 'Timestamp', (['"""1997-05-14"""'], {'tz': '"""UTC"""'}), "('1997-05-14', tz='UTC')\n", (14416, 14440), False, 'from pandas import Timestamp\n'), ((14446, 14479), 'pandas.Timestamp', 'Timestamp', (['"""1997-06-06"""'], {'tz': '"""UTC"""'}), "('1997-06-06', tz='UTC')\n", (14455, 14479), False, 'from pandas import Timestamp\n'), ((14485, 14518), 'pandas.Timestamp', 'Timestamp', (['"""1997-07-17"""'], {'tz': '"""UTC"""'}), "('1997-07-17', tz='UTC')\n", (14494, 14518), False, 'from pandas import Timestamp\n'), ((14524, 14557), 'pandas.Timestamp', 'Timestamp', (['"""1997-08-15"""'], {'tz': '"""UTC"""'}), "('1997-08-15', tz='UTC')\n", (14533, 14557), False, 'from pandas import Timestamp\n'), ((14563, 14596), 'pandas.Timestamp', 'Timestamp', (['"""1997-09-16"""'], {'tz': '"""UTC"""'}), "('1997-09-16', tz='UTC')\n", (14572, 14596), False, 'from pandas import Timestamp\n'), ((14602, 14635), 'pandas.Timestamp', 'Timestamp', (['"""1997-09-17"""'], {'tz': '"""UTC"""'}), "('1997-09-17', tz='UTC')\n", (14611, 14635), False, 'from pandas import Timestamp\n'), ((14641, 14674), 'pandas.Timestamp', 'Timestamp', (['"""1997-10-03"""'], {'tz': '"""UTC"""'}), "('1997-10-03', tz='UTC')\n", (14650, 14674), False, 'from pandas import Timestamp\n'), ((14680, 14713), 'pandas.Timestamp', 'Timestamp', (['"""1997-12-25"""'], {'tz': '"""UTC"""'}), "('1997-12-25', tz='UTC')\n", (14689, 14713), False, 'from pandas import Timestamp\n'), ((14719, 14752), 'pandas.Timestamp', 'Timestamp', (['"""1998-01-01"""'], {'tz': '"""UTC"""'}), "('1998-01-01', tz='UTC')\n", (14728, 14752), False, 'from pandas import Timestamp\n'), ((14758, 14791), 'pandas.Timestamp', 'Timestamp', (['"""1998-01-02"""'], {'tz': '"""UTC"""'}), "('1998-01-02', tz='UTC')\n", (14767, 14791), False, 'from pandas import Timestamp\n'), ((14797, 14830), 'pandas.Timestamp', 'Timestamp', (['"""1998-01-27"""'], {'tz': '"""UTC"""'}), "('1998-01-27', tz='UTC')\n", (14806, 14830), False, 'from pandas import Timestamp\n'), ((14836, 14869), 'pandas.Timestamp', 'Timestamp', (['"""1998-01-28"""'], {'tz': '"""UTC"""'}), "('1998-01-28', tz='UTC')\n", (14845, 14869), False, 'from pandas import Timestamp\n'), ((14875, 14908), 'pandas.Timestamp', 'Timestamp', (['"""1998-01-29"""'], {'tz': '"""UTC"""'}), "('1998-01-29', tz='UTC')\n", (14884, 14908), False, 'from pandas import Timestamp\n'), ((14914, 14947), 'pandas.Timestamp', 'Timestamp', (['"""1998-03-01"""'], {'tz': '"""UTC"""'}), "('1998-03-01', tz='UTC')\n", (14923, 14947), False, 'from pandas import Timestamp\n'), ((14953, 14986), 'pandas.Timestamp', 'Timestamp', (['"""1998-04-05"""'], {'tz': '"""UTC"""'}), "('1998-04-05', tz='UTC')\n", (14962, 14986), False, 'from pandas import Timestamp\n'), ((14992, 15025), 'pandas.Timestamp', 'Timestamp', (['"""1998-05-01"""'], {'tz': '"""UTC"""'}), "('1998-05-01', tz='UTC')\n", (15001, 15025), False, 'from pandas import Timestamp\n'), ((15031, 15064), 'pandas.Timestamp', 'Timestamp', (['"""1998-05-03"""'], {'tz': '"""UTC"""'}), "('1998-05-03', tz='UTC')\n", (15040, 15064), False, 'from pandas import Timestamp\n'), ((15070, 15103), 'pandas.Timestamp', 'Timestamp', (['"""1998-05-05"""'], {'tz': '"""UTC"""'}), "('1998-05-05', tz='UTC')\n", (15079, 15103), False, 'from pandas import Timestamp\n'), ((15109, 15142), 'pandas.Timestamp', 'Timestamp', (['"""1998-06-04"""'], {'tz': '"""UTC"""'}), "('1998-06-04', tz='UTC')\n", (15118, 15142), False, 'from pandas import Timestamp\n'), ((15148, 15181), 'pandas.Timestamp', 'Timestamp', (['"""1998-06-06"""'], {'tz': '"""UTC"""'}), "('1998-06-06', tz='UTC')\n", (15157, 15181), False, 'from pandas import Timestamp\n'), ((15187, 15220), 'pandas.Timestamp', 'Timestamp', (['"""1998-07-17"""'], {'tz': '"""UTC"""'}), "('1998-07-17', tz='UTC')\n", (15196, 15220), False, 'from pandas import Timestamp\n'), ((15226, 15259), 'pandas.Timestamp', 'Timestamp', (['"""1998-08-15"""'], {'tz': '"""UTC"""'}), "('1998-08-15', tz='UTC')\n", (15235, 15259), False, 'from pandas import Timestamp\n'), ((15265, 15298), 'pandas.Timestamp', 'Timestamp', (['"""1998-10-03"""'], {'tz': '"""UTC"""'}), "('1998-10-03', tz='UTC')\n", (15274, 15298), False, 'from pandas import Timestamp\n'), ((15304, 15337), 'pandas.Timestamp', 'Timestamp', (['"""1998-10-04"""'], {'tz': '"""UTC"""'}), "('1998-10-04', tz='UTC')\n", (15313, 15337), False, 'from pandas import Timestamp\n'), ((15343, 15376), 'pandas.Timestamp', 'Timestamp', (['"""1998-10-05"""'], {'tz': '"""UTC"""'}), "('1998-10-05', tz='UTC')\n", (15352, 15376), False, 'from pandas import Timestamp\n'), ((15382, 15415), 'pandas.Timestamp', 'Timestamp', (['"""1998-10-06"""'], {'tz': '"""UTC"""'}), "('1998-10-06', tz='UTC')\n", (15391, 15415), False, 'from pandas import Timestamp\n'), ((15421, 15454), 'pandas.Timestamp', 'Timestamp', (['"""1998-12-25"""'], {'tz': '"""UTC"""'}), "('1998-12-25', tz='UTC')\n", (15430, 15454), False, 'from pandas import Timestamp\n'), ((15460, 15493), 'pandas.Timestamp', 'Timestamp', (['"""1998-12-31"""'], {'tz': '"""UTC"""'}), "('1998-12-31', tz='UTC')\n", (15469, 15493), False, 'from pandas import Timestamp\n'), ((15499, 15532), 'pandas.Timestamp', 'Timestamp', (['"""1999-01-01"""'], {'tz': '"""UTC"""'}), "('1999-01-01', tz='UTC')\n", (15508, 15532), False, 'from pandas import Timestamp\n'), ((15538, 15571), 'pandas.Timestamp', 'Timestamp', (['"""1999-02-15"""'], {'tz': '"""UTC"""'}), "('1999-02-15', tz='UTC')\n", (15547, 15571), False, 'from pandas import Timestamp\n'), ((15577, 15610), 'pandas.Timestamp', 'Timestamp', (['"""1999-02-16"""'], {'tz': '"""UTC"""'}), "('1999-02-16', tz='UTC')\n", (15586, 15610), False, 'from pandas import Timestamp\n'), ((15616, 15649), 'pandas.Timestamp', 'Timestamp', (['"""1999-02-17"""'], {'tz': '"""UTC"""'}), "('1999-02-17', tz='UTC')\n", (15625, 15649), False, 'from pandas import Timestamp\n'), ((15655, 15688), 'pandas.Timestamp', 'Timestamp', (['"""1999-03-01"""'], {'tz': '"""UTC"""'}), "('1999-03-01', tz='UTC')\n", (15664, 15688), False, 'from pandas import Timestamp\n'), ((15694, 15727), 'pandas.Timestamp', 'Timestamp', (['"""1999-04-05"""'], {'tz': '"""UTC"""'}), "('1999-04-05', tz='UTC')\n", (15703, 15727), False, 'from pandas import Timestamp\n'), ((15733, 15766), 'pandas.Timestamp', 'Timestamp', (['"""1999-05-05"""'], {'tz': '"""UTC"""'}), "('1999-05-05', tz='UTC')\n", (15742, 15766), False, 'from pandas import Timestamp\n'), ((15772, 15805), 'pandas.Timestamp', 'Timestamp', (['"""1999-05-22"""'], {'tz': '"""UTC"""'}), "('1999-05-22', tz='UTC')\n", (15781, 15805), False, 'from pandas import Timestamp\n'), ((15811, 15844), 'pandas.Timestamp', 'Timestamp', (['"""1999-06-06"""'], {'tz': '"""UTC"""'}), "('1999-06-06', tz='UTC')\n", (15820, 15844), False, 'from pandas import Timestamp\n'), ((15850, 15883), 'pandas.Timestamp', 'Timestamp', (['"""1999-07-17"""'], {'tz': '"""UTC"""'}), "('1999-07-17', tz='UTC')\n", (15859, 15883), False, 'from pandas import Timestamp\n'), ((15889, 15922), 'pandas.Timestamp', 'Timestamp', (['"""1999-09-23"""'], {'tz': '"""UTC"""'}), "('1999-09-23', tz='UTC')\n", (15898, 15922), False, 'from pandas import Timestamp\n'), ((15928, 15961), 'pandas.Timestamp', 'Timestamp', (['"""1999-09-24"""'], {'tz': '"""UTC"""'}), "('1999-09-24', tz='UTC')\n", (15937, 15961), False, 'from pandas import Timestamp\n'), ((15967, 16000), 'pandas.Timestamp', 'Timestamp', (['"""1999-09-25"""'], {'tz': '"""UTC"""'}), "('1999-09-25', tz='UTC')\n", (15976, 16000), False, 'from pandas import Timestamp\n'), ((16006, 16039), 'pandas.Timestamp', 'Timestamp', (['"""1999-10-03"""'], {'tz': '"""UTC"""'}), "('1999-10-03', tz='UTC')\n", (16015, 16039), False, 'from pandas import Timestamp\n'), ((16045, 16078), 'pandas.Timestamp', 'Timestamp', (['"""1999-12-29"""'], {'tz': '"""UTC"""'}), "('1999-12-29', tz='UTC')\n", (16054, 16078), False, 'from pandas import Timestamp\n'), ((16084, 16117), 'pandas.Timestamp', 'Timestamp', (['"""1999-12-30"""'], {'tz': '"""UTC"""'}), "('1999-12-30', tz='UTC')\n", (16093, 16117), False, 'from pandas import Timestamp\n'), ((16123, 16156), 'pandas.Timestamp', 'Timestamp', (['"""1999-12-31"""'], {'tz': '"""UTC"""'}), "('1999-12-31', tz='UTC')\n", (16132, 16156), False, 'from pandas import Timestamp\n'), ((605, 628), 'pandas.Timestamp', 'Timestamp', (['"""2006-01-01"""'], {}), "('2006-01-01')\n", (614, 628), False, 'from pandas import Timestamp\n'), ((944, 967), 'pandas.Timestamp', 'Timestamp', (['"""2008-01-01"""'], {}), "('2008-01-01')\n", (953, 967), False, 'from pandas import Timestamp\n'), ((1328, 1351), 'pandas.Timestamp', 'Timestamp', (['"""2013-01-01"""'], {}), "('2013-01-01')\n", (1337, 1351), False, 'from pandas import Timestamp\n'), ((1499, 1522), 'pandas.Timestamp', 'Timestamp', (['"""2001-01-01"""'], {}), "('2001-01-01')\n", (1508, 1522), False, 'from pandas import Timestamp\n'), ((16506, 16521), 'pytz.timezone', 'timezone', (['"""UTC"""'], {}), "('UTC')\n", (16514, 16521), False, 'from pytz import timezone\n'), ((16577, 16587), 'datetime.time', 'time', (['(9)', '(0)'], {}), '(9, 0)\n', (16581, 16587), False, 'from datetime import time\n'), ((16721, 16733), 'datetime.time', 'time', (['(15)', '(30)'], {}), '(15, 30)\n', (16725, 16733), False, 'from datetime import time\n'), ((16876, 17114), 'exchange_calendars.exchange_calendar.HolidayCalendar', 'HolidayCalendar', (['[KRNewYearsDay, KRIndependenceDay, KRArbourDay, KRLabourDay, KRChildrensDay,\n    KRMemorialDay, KRConstitutionDay, KRLiberationDay,\n    KRNationalFoundationDay, Christmas, KRHangulProclamationDay,\n    KRXEndOfYearClosing]'], {}), '([KRNewYearsDay, KRIndependenceDay, KRArbourDay, KRLabourDay,\n    KRChildrensDay, KRMemorialDay, KRConstitutionDay, KRLiberationDay,\n    KRNationalFoundationDay, Christmas, KRHangulProclamationDay,\n    KRXEndOfYearClosing])\n', (16891, 17114), False, 'from exchange_calendars.exchange_calendar import HolidayCalendar\n'), ((17385, 17891), 'itertools.chain', 'chain', (['KRXEndOfYearClosing2000', 'KRLunarNewYear', 'KRElectionDays', 'KRBuddhasBirthday', 'KRHarvestMoonDay', 'KRSubstitutionHolidayForChildrensDay2018', 'KRCelebrationForWorldCupHosting', 'KRSeventyYearsFromIndependenceDay', 'KRTemporaryHolidayForChildrensDay2016', 'KRTemporaryHolidayForHarvestMoonDay2017', 'KRTemporaryHolidayForChildrenDay2018', 'KRTemporaryHolidayForChildrenDay2019', 'HolidaysNeedToCheck', 'KRTemporaryHolidayForLiberationDay2020', 'KRTemporaryHoliday2021', 'HolidaysBefore1999'], {}), '(KRXEndOfYearClosing2000, KRLunarNewYear, KRElectionDays,\n    KRBuddhasBirthday, KRHarvestMoonDay,\n    KRSubstitutionHolidayForChildrensDay2018,\n    KRCelebrationForWorldCupHosting, KRSeventyYearsFromIndependenceDay,\n    KRTemporaryHolidayForChildrensDay2016,\n    KRTemporaryHolidayForHarvestMoonDay2017,\n    KRTemporaryHolidayForChildrenDay2018,\n    KRTemporaryHolidayForChildrenDay2019, HolidaysNeedToCheck,\n    KRTemporaryHolidayForLiberationDay2020, KRTemporaryHoliday2021,\n    HolidaysBefore1999)\n', (17390, 17891), False, 'from itertools import chain\n'), ((16652, 16662), 'datetime.time', 'time', (['(9)', '(0)'], {}), '(9, 0)\n', (16656, 16662), False, 'from datetime import time\n'), ((16799, 16811), 'datetime.time', 'time', (['(15)', '(30)'], {}), '(15, 30)\n', (16803, 16811), False, 'from datetime import time\n')]