diff --git a/README.md b/README.md index 5fa073c1..1c9fa576 100644 --- a/README.md +++ b/README.md @@ -258,6 +258,7 @@ See the [minutes tutorial](docs/tutorials/minutes.ipynb) for a detailed explanat | Hamburg Stock Exchange | XHAM | Germany | 4.5.5 | https://www.boerse-hamburg.de | | Duesseldorf Stock Exchange | XDUS | Germany | 4.5.5 | https://www.boerse-duesseldorf.de | | Luxembourg Stock Exchange | XLUX | Luxembourg | 4.8 | https://www.luxse.com/ | +| Tallinn Stock Exchange | XTAL | Estonia | 4.11 | https://nasdaqbaltic.com | | Riga Stock Exchange | XRIS | Latvia | 4.11 | https://nasdaqbaltic.com | | Vilnius Stock Exchange | XLIT | Lithuania | 4.11 | https://nasdaqbaltic.com | diff --git a/exchange_calendars/calendar_utils.py b/exchange_calendars/calendar_utils.py index bfef9b3e..430820df 100644 --- a/exchange_calendars/calendar_utils.py +++ b/exchange_calendars/calendar_utils.py @@ -59,6 +59,7 @@ from .exchange_calendar_xswx import XSWXExchangeCalendar from .exchange_calendar_xtae import XTAEExchangeCalendar from .exchange_calendar_xtai import XTAIExchangeCalendar +from .exchange_calendar_xtal import XTALExchangeCalendar from .exchange_calendar_xtks import XTKSExchangeCalendar from .exchange_calendar_xtse import XTSEExchangeCalendar from .exchange_calendar_xwar import XWARExchangeCalendar @@ -123,6 +124,7 @@ "XSWX": XSWXExchangeCalendar, "XTAE": XTAEExchangeCalendar, "XTAI": XTAIExchangeCalendar, + "XTAL": XTALExchangeCalendar, "XTKS": XTKSExchangeCalendar, "XTSE": XTSEExchangeCalendar, "XWAR": XWARExchangeCalendar, diff --git a/exchange_calendars/exchange_calendar_xtal.py b/exchange_calendars/exchange_calendar_xtal.py new file mode 100644 index 00000000..824c38f7 --- /dev/null +++ b/exchange_calendars/exchange_calendar_xtal.py @@ -0,0 +1,78 @@ +from datetime import time +from zoneinfo import ZoneInfo + +import pandas as pd +from pandas.tseries.holiday import EasterMonday, GoodFriday, Holiday + +from .common_holidays import ( + ascension_day, + boxing_day, + christmas_eve, + new_years_day, + new_years_eve, +) +from .exchange_calendar import HolidayCalendar, ExchangeCalendar + +NewYearsDay = new_years_day() +AscensionDay = ascension_day() +ChristmasEve = christmas_eve() +BoxingDay = boxing_day() +NewYearsEve = new_years_eve() + +IndependenceDay = Holiday("Independence Day", month=2, day=24) +SpringDay = Holiday("Spring Day", month=5, day=1) +VictoryDay = Holiday("Victory Day", month=6, day=23) +MidsummerDay = Holiday("Saint John's Day", month=6, day=24) +RestorationOfIndependence = Holiday("Independence Restoration Day", month=8, day=20) + + +class XTALExchangeCalendar(ExchangeCalendar): + """ + Calendar for the Tallinn Stock Exchange (Estonia). + https://nasdaqbaltic.com/statistics/en/calendar?holidays=1 + + Open Time: 10:00 AM, EET (Eastern European Time) + Close Time: 4:00 PM, EET (Eastern European Time) + + Regularly-Observed Holidays: + - New Year's Day + - Independence Day (Feb 24) + - Good Friday + - Easter Monday + - Spring Day (May 1) + - Ascension Day + - Victory Day (Jun 23) + - Midsummer Day (Jun 24) + - Restoration of Independence (Aug 20) + - Christmas Eve (Dec 24) + - Boxing Day (Dec 26) + - New Year's Eve (Dec 31) + """ + + name = "XTAL" + tz = ZoneInfo("Europe/Tallinn") + open_times = ((None, time(10, 0)),) + close_times = ((None, time(16, 0)),) + + @property + def regular_holidays(self): + return HolidayCalendar([ + NewYearsDay, + IndependenceDay, + GoodFriday, + EasterMonday, + SpringDay, + AscensionDay, + VictoryDay, + MidsummerDay, + RestorationOfIndependence, + ChristmasEve, + BoxingDay, + NewYearsEve, + ]) + + @property + def adhoc_holidays(self): + return [ + pd.Timestamp("2023-12-25"), # Additional Day off + ] diff --git a/tests/resources/xtal.csv b/tests/resources/xtal.csv new file mode 100644 index 00000000..77908828 --- /dev/null +++ b/tests/resources/xtal.csv @@ -0,0 +1,1007 @@ +,open,close,break_start,break_end +2022-01-03T00:00:00Z,2022-01-03T08:00:00Z,2022-01-03T14:00:00Z,, +2022-01-04T00:00:00Z,2022-01-04T08:00:00Z,2022-01-04T14:00:00Z,, +2022-01-05T00:00:00Z,2022-01-05T08:00:00Z,2022-01-05T14:00:00Z,, +2022-01-06T00:00:00Z,2022-01-06T08:00:00Z,2022-01-06T14:00:00Z,, +2022-01-07T00:00:00Z,2022-01-07T08:00:00Z,2022-01-07T14:00:00Z,, +2022-01-10T00:00:00Z,2022-01-10T08:00:00Z,2022-01-10T14:00:00Z,, +2022-01-11T00:00:00Z,2022-01-11T08:00:00Z,2022-01-11T14:00:00Z,, +2022-01-12T00:00:00Z,2022-01-12T08:00:00Z,2022-01-12T14:00:00Z,, +2022-01-13T00:00:00Z,2022-01-13T08:00:00Z,2022-01-13T14:00:00Z,, +2022-01-14T00:00:00Z,2022-01-14T08:00:00Z,2022-01-14T14:00:00Z,, +2022-01-17T00:00:00Z,2022-01-17T08:00:00Z,2022-01-17T14:00:00Z,, +2022-01-18T00:00:00Z,2022-01-18T08:00:00Z,2022-01-18T14:00:00Z,, +2022-01-19T00:00:00Z,2022-01-19T08:00:00Z,2022-01-19T14:00:00Z,, +2022-01-20T00:00:00Z,2022-01-20T08:00:00Z,2022-01-20T14:00:00Z,, +2022-01-21T00:00:00Z,2022-01-21T08:00:00Z,2022-01-21T14:00:00Z,, +2022-01-24T00:00:00Z,2022-01-24T08:00:00Z,2022-01-24T14:00:00Z,, +2022-01-25T00:00:00Z,2022-01-25T08:00:00Z,2022-01-25T14:00:00Z,, +2022-01-26T00:00:00Z,2022-01-26T08:00:00Z,2022-01-26T14:00:00Z,, +2022-01-27T00:00:00Z,2022-01-27T08:00:00Z,2022-01-27T14:00:00Z,, +2022-01-28T00:00:00Z,2022-01-28T08:00:00Z,2022-01-28T14:00:00Z,, +2022-01-31T00:00:00Z,2022-01-31T08:00:00Z,2022-01-31T14:00:00Z,, +2022-02-01T00:00:00Z,2022-02-01T08:00:00Z,2022-02-01T14:00:00Z,, +2022-02-02T00:00:00Z,2022-02-02T08:00:00Z,2022-02-02T14:00:00Z,, +2022-02-03T00:00:00Z,2022-02-03T08:00:00Z,2022-02-03T14:00:00Z,, +2022-02-04T00:00:00Z,2022-02-04T08:00:00Z,2022-02-04T14:00:00Z,, +2022-02-07T00:00:00Z,2022-02-07T08:00:00Z,2022-02-07T14:00:00Z,, +2022-02-08T00:00:00Z,2022-02-08T08:00:00Z,2022-02-08T14:00:00Z,, +2022-02-09T00:00:00Z,2022-02-09T08:00:00Z,2022-02-09T14:00:00Z,, +2022-02-10T00:00:00Z,2022-02-10T08:00:00Z,2022-02-10T14:00:00Z,, +2022-02-11T00:00:00Z,2022-02-11T08:00:00Z,2022-02-11T14:00:00Z,, +2022-02-14T00:00:00Z,2022-02-14T08:00:00Z,2022-02-14T14:00:00Z,, +2022-02-15T00:00:00Z,2022-02-15T08:00:00Z,2022-02-15T14:00:00Z,, +2022-02-16T00:00:00Z,2022-02-16T08:00:00Z,2022-02-16T14:00:00Z,, +2022-02-17T00:00:00Z,2022-02-17T08:00:00Z,2022-02-17T14:00:00Z,, +2022-02-18T00:00:00Z,2022-02-18T08:00:00Z,2022-02-18T14:00:00Z,, +2022-02-21T00:00:00Z,2022-02-21T08:00:00Z,2022-02-21T14:00:00Z,, +2022-02-22T00:00:00Z,2022-02-22T08:00:00Z,2022-02-22T14:00:00Z,, +2022-02-23T00:00:00Z,2022-02-23T08:00:00Z,2022-02-23T14:00:00Z,, +2022-02-25T00:00:00Z,2022-02-25T08:00:00Z,2022-02-25T14:00:00Z,, +2022-02-28T00:00:00Z,2022-02-28T08:00:00Z,2022-02-28T14:00:00Z,, +2022-03-01T00:00:00Z,2022-03-01T08:00:00Z,2022-03-01T14:00:00Z,, +2022-03-02T00:00:00Z,2022-03-02T08:00:00Z,2022-03-02T14:00:00Z,, +2022-03-03T00:00:00Z,2022-03-03T08:00:00Z,2022-03-03T14:00:00Z,, +2022-03-04T00:00:00Z,2022-03-04T08:00:00Z,2022-03-04T14:00:00Z,, +2022-03-07T00:00:00Z,2022-03-07T08:00:00Z,2022-03-07T14:00:00Z,, +2022-03-08T00:00:00Z,2022-03-08T08:00:00Z,2022-03-08T14:00:00Z,, +2022-03-09T00:00:00Z,2022-03-09T08:00:00Z,2022-03-09T14:00:00Z,, +2022-03-10T00:00:00Z,2022-03-10T08:00:00Z,2022-03-10T14:00:00Z,, +2022-03-11T00:00:00Z,2022-03-11T08:00:00Z,2022-03-11T14:00:00Z,, +2022-03-14T00:00:00Z,2022-03-14T08:00:00Z,2022-03-14T14:00:00Z,, +2022-03-15T00:00:00Z,2022-03-15T08:00:00Z,2022-03-15T14:00:00Z,, +2022-03-16T00:00:00Z,2022-03-16T08:00:00Z,2022-03-16T14:00:00Z,, +2022-03-17T00:00:00Z,2022-03-17T08:00:00Z,2022-03-17T14:00:00Z,, +2022-03-18T00:00:00Z,2022-03-18T08:00:00Z,2022-03-18T14:00:00Z,, +2022-03-21T00:00:00Z,2022-03-21T08:00:00Z,2022-03-21T14:00:00Z,, +2022-03-22T00:00:00Z,2022-03-22T08:00:00Z,2022-03-22T14:00:00Z,, +2022-03-23T00:00:00Z,2022-03-23T08:00:00Z,2022-03-23T14:00:00Z,, +2022-03-24T00:00:00Z,2022-03-24T08:00:00Z,2022-03-24T14:00:00Z,, +2022-03-25T00:00:00Z,2022-03-25T08:00:00Z,2022-03-25T14:00:00Z,, +2022-03-28T00:00:00Z,2022-03-28T07:00:00Z,2022-03-28T13:00:00Z,, +2022-03-29T00:00:00Z,2022-03-29T07:00:00Z,2022-03-29T13:00:00Z,, +2022-03-30T00:00:00Z,2022-03-30T07:00:00Z,2022-03-30T13:00:00Z,, +2022-03-31T00:00:00Z,2022-03-31T07:00:00Z,2022-03-31T13:00:00Z,, +2022-04-01T00:00:00Z,2022-04-01T07:00:00Z,2022-04-01T13:00:00Z,, +2022-04-04T00:00:00Z,2022-04-04T07:00:00Z,2022-04-04T13:00:00Z,, +2022-04-05T00:00:00Z,2022-04-05T07:00:00Z,2022-04-05T13:00:00Z,, +2022-04-06T00:00:00Z,2022-04-06T07:00:00Z,2022-04-06T13:00:00Z,, +2022-04-07T00:00:00Z,2022-04-07T07:00:00Z,2022-04-07T13:00:00Z,, +2022-04-08T00:00:00Z,2022-04-08T07:00:00Z,2022-04-08T13:00:00Z,, +2022-04-11T00:00:00Z,2022-04-11T07:00:00Z,2022-04-11T13:00:00Z,, +2022-04-12T00:00:00Z,2022-04-12T07:00:00Z,2022-04-12T13:00:00Z,, +2022-04-13T00:00:00Z,2022-04-13T07:00:00Z,2022-04-13T13:00:00Z,, +2022-04-14T00:00:00Z,2022-04-14T07:00:00Z,2022-04-14T13:00:00Z,, +2022-04-19T00:00:00Z,2022-04-19T07:00:00Z,2022-04-19T13:00:00Z,, +2022-04-20T00:00:00Z,2022-04-20T07:00:00Z,2022-04-20T13:00:00Z,, +2022-04-21T00:00:00Z,2022-04-21T07:00:00Z,2022-04-21T13:00:00Z,, +2022-04-22T00:00:00Z,2022-04-22T07:00:00Z,2022-04-22T13:00:00Z,, +2022-04-25T00:00:00Z,2022-04-25T07:00:00Z,2022-04-25T13:00:00Z,, +2022-04-26T00:00:00Z,2022-04-26T07:00:00Z,2022-04-26T13:00:00Z,, +2022-04-27T00:00:00Z,2022-04-27T07:00:00Z,2022-04-27T13:00:00Z,, +2022-04-28T00:00:00Z,2022-04-28T07:00:00Z,2022-04-28T13:00:00Z,, +2022-04-29T00:00:00Z,2022-04-29T07:00:00Z,2022-04-29T13:00:00Z,, +2022-05-02T00:00:00Z,2022-05-02T07:00:00Z,2022-05-02T13:00:00Z,, +2022-05-03T00:00:00Z,2022-05-03T07:00:00Z,2022-05-03T13:00:00Z,, +2022-05-04T00:00:00Z,2022-05-04T07:00:00Z,2022-05-04T13:00:00Z,, +2022-05-05T00:00:00Z,2022-05-05T07:00:00Z,2022-05-05T13:00:00Z,, +2022-05-06T00:00:00Z,2022-05-06T07:00:00Z,2022-05-06T13:00:00Z,, +2022-05-09T00:00:00Z,2022-05-09T07:00:00Z,2022-05-09T13:00:00Z,, +2022-05-10T00:00:00Z,2022-05-10T07:00:00Z,2022-05-10T13:00:00Z,, +2022-05-11T00:00:00Z,2022-05-11T07:00:00Z,2022-05-11T13:00:00Z,, +2022-05-12T00:00:00Z,2022-05-12T07:00:00Z,2022-05-12T13:00:00Z,, +2022-05-13T00:00:00Z,2022-05-13T07:00:00Z,2022-05-13T13:00:00Z,, +2022-05-16T00:00:00Z,2022-05-16T07:00:00Z,2022-05-16T13:00:00Z,, +2022-05-17T00:00:00Z,2022-05-17T07:00:00Z,2022-05-17T13:00:00Z,, +2022-05-18T00:00:00Z,2022-05-18T07:00:00Z,2022-05-18T13:00:00Z,, +2022-05-19T00:00:00Z,2022-05-19T07:00:00Z,2022-05-19T13:00:00Z,, +2022-05-20T00:00:00Z,2022-05-20T07:00:00Z,2022-05-20T13:00:00Z,, +2022-05-23T00:00:00Z,2022-05-23T07:00:00Z,2022-05-23T13:00:00Z,, +2022-05-24T00:00:00Z,2022-05-24T07:00:00Z,2022-05-24T13:00:00Z,, +2022-05-25T00:00:00Z,2022-05-25T07:00:00Z,2022-05-25T13:00:00Z,, +2022-05-27T00:00:00Z,2022-05-27T07:00:00Z,2022-05-27T13:00:00Z,, +2022-05-30T00:00:00Z,2022-05-30T07:00:00Z,2022-05-30T13:00:00Z,, +2022-05-31T00:00:00Z,2022-05-31T07:00:00Z,2022-05-31T13:00:00Z,, +2022-06-01T00:00:00Z,2022-06-01T07:00:00Z,2022-06-01T13:00:00Z,, +2022-06-02T00:00:00Z,2022-06-02T07:00:00Z,2022-06-02T13:00:00Z,, +2022-06-03T00:00:00Z,2022-06-03T07:00:00Z,2022-06-03T13:00:00Z,, +2022-06-06T00:00:00Z,2022-06-06T07:00:00Z,2022-06-06T13:00:00Z,, +2022-06-07T00:00:00Z,2022-06-07T07:00:00Z,2022-06-07T13:00:00Z,, +2022-06-08T00:00:00Z,2022-06-08T07:00:00Z,2022-06-08T13:00:00Z,, +2022-06-09T00:00:00Z,2022-06-09T07:00:00Z,2022-06-09T13:00:00Z,, +2022-06-10T00:00:00Z,2022-06-10T07:00:00Z,2022-06-10T13:00:00Z,, +2022-06-13T00:00:00Z,2022-06-13T07:00:00Z,2022-06-13T13:00:00Z,, +2022-06-14T00:00:00Z,2022-06-14T07:00:00Z,2022-06-14T13:00:00Z,, +2022-06-15T00:00:00Z,2022-06-15T07:00:00Z,2022-06-15T13:00:00Z,, +2022-06-16T00:00:00Z,2022-06-16T07:00:00Z,2022-06-16T13:00:00Z,, +2022-06-17T00:00:00Z,2022-06-17T07:00:00Z,2022-06-17T13:00:00Z,, +2022-06-20T00:00:00Z,2022-06-20T07:00:00Z,2022-06-20T13:00:00Z,, +2022-06-21T00:00:00Z,2022-06-21T07:00:00Z,2022-06-21T13:00:00Z,, +2022-06-22T00:00:00Z,2022-06-22T07:00:00Z,2022-06-22T13:00:00Z,, +2022-06-27T00:00:00Z,2022-06-27T07:00:00Z,2022-06-27T13:00:00Z,, +2022-06-28T00:00:00Z,2022-06-28T07:00:00Z,2022-06-28T13:00:00Z,, +2022-06-29T00:00:00Z,2022-06-29T07:00:00Z,2022-06-29T13:00:00Z,, +2022-06-30T00:00:00Z,2022-06-30T07:00:00Z,2022-06-30T13:00:00Z,, +2022-07-01T00:00:00Z,2022-07-01T07:00:00Z,2022-07-01T13:00:00Z,, +2022-07-04T00:00:00Z,2022-07-04T07:00:00Z,2022-07-04T13:00:00Z,, +2022-07-05T00:00:00Z,2022-07-05T07:00:00Z,2022-07-05T13:00:00Z,, +2022-07-06T00:00:00Z,2022-07-06T07:00:00Z,2022-07-06T13:00:00Z,, +2022-07-07T00:00:00Z,2022-07-07T07:00:00Z,2022-07-07T13:00:00Z,, +2022-07-08T00:00:00Z,2022-07-08T07:00:00Z,2022-07-08T13:00:00Z,, +2022-07-11T00:00:00Z,2022-07-11T07:00:00Z,2022-07-11T13:00:00Z,, +2022-07-12T00:00:00Z,2022-07-12T07:00:00Z,2022-07-12T13:00:00Z,, +2022-07-13T00:00:00Z,2022-07-13T07:00:00Z,2022-07-13T13:00:00Z,, +2022-07-14T00:00:00Z,2022-07-14T07:00:00Z,2022-07-14T13:00:00Z,, +2022-07-15T00:00:00Z,2022-07-15T07:00:00Z,2022-07-15T13:00:00Z,, +2022-07-18T00:00:00Z,2022-07-18T07:00:00Z,2022-07-18T13:00:00Z,, +2022-07-19T00:00:00Z,2022-07-19T07:00:00Z,2022-07-19T13:00:00Z,, +2022-07-20T00:00:00Z,2022-07-20T07:00:00Z,2022-07-20T13:00:00Z,, +2022-07-21T00:00:00Z,2022-07-21T07:00:00Z,2022-07-21T13:00:00Z,, +2022-07-22T00:00:00Z,2022-07-22T07:00:00Z,2022-07-22T13:00:00Z,, +2022-07-25T00:00:00Z,2022-07-25T07:00:00Z,2022-07-25T13:00:00Z,, +2022-07-26T00:00:00Z,2022-07-26T07:00:00Z,2022-07-26T13:00:00Z,, +2022-07-27T00:00:00Z,2022-07-27T07:00:00Z,2022-07-27T13:00:00Z,, +2022-07-28T00:00:00Z,2022-07-28T07:00:00Z,2022-07-28T13:00:00Z,, +2022-07-29T00:00:00Z,2022-07-29T07:00:00Z,2022-07-29T13:00:00Z,, +2022-08-01T00:00:00Z,2022-08-01T07:00:00Z,2022-08-01T13:00:00Z,, +2022-08-02T00:00:00Z,2022-08-02T07:00:00Z,2022-08-02T13:00:00Z,, +2022-08-03T00:00:00Z,2022-08-03T07:00:00Z,2022-08-03T13:00:00Z,, +2022-08-04T00:00:00Z,2022-08-04T07:00:00Z,2022-08-04T13:00:00Z,, +2022-08-05T00:00:00Z,2022-08-05T07:00:00Z,2022-08-05T13:00:00Z,, +2022-08-08T00:00:00Z,2022-08-08T07:00:00Z,2022-08-08T13:00:00Z,, +2022-08-09T00:00:00Z,2022-08-09T07:00:00Z,2022-08-09T13:00:00Z,, +2022-08-10T00:00:00Z,2022-08-10T07:00:00Z,2022-08-10T13:00:00Z,, +2022-08-11T00:00:00Z,2022-08-11T07:00:00Z,2022-08-11T13:00:00Z,, +2022-08-12T00:00:00Z,2022-08-12T07:00:00Z,2022-08-12T13:00:00Z,, +2022-08-15T00:00:00Z,2022-08-15T07:00:00Z,2022-08-15T13:00:00Z,, +2022-08-16T00:00:00Z,2022-08-16T07:00:00Z,2022-08-16T13:00:00Z,, +2022-08-17T00:00:00Z,2022-08-17T07:00:00Z,2022-08-17T13:00:00Z,, +2022-08-18T00:00:00Z,2022-08-18T07:00:00Z,2022-08-18T13:00:00Z,, +2022-08-19T00:00:00Z,2022-08-19T07:00:00Z,2022-08-19T13:00:00Z,, +2022-08-22T00:00:00Z,2022-08-22T07:00:00Z,2022-08-22T13:00:00Z,, +2022-08-23T00:00:00Z,2022-08-23T07:00:00Z,2022-08-23T13:00:00Z,, +2022-08-24T00:00:00Z,2022-08-24T07:00:00Z,2022-08-24T13:00:00Z,, +2022-08-25T00:00:00Z,2022-08-25T07:00:00Z,2022-08-25T13:00:00Z,, +2022-08-26T00:00:00Z,2022-08-26T07:00:00Z,2022-08-26T13:00:00Z,, +2022-08-29T00:00:00Z,2022-08-29T07:00:00Z,2022-08-29T13:00:00Z,, +2022-08-30T00:00:00Z,2022-08-30T07:00:00Z,2022-08-30T13:00:00Z,, +2022-08-31T00:00:00Z,2022-08-31T07:00:00Z,2022-08-31T13:00:00Z,, +2022-09-01T00:00:00Z,2022-09-01T07:00:00Z,2022-09-01T13:00:00Z,, +2022-09-02T00:00:00Z,2022-09-02T07:00:00Z,2022-09-02T13:00:00Z,, +2022-09-05T00:00:00Z,2022-09-05T07:00:00Z,2022-09-05T13:00:00Z,, +2022-09-06T00:00:00Z,2022-09-06T07:00:00Z,2022-09-06T13:00:00Z,, +2022-09-07T00:00:00Z,2022-09-07T07:00:00Z,2022-09-07T13:00:00Z,, +2022-09-08T00:00:00Z,2022-09-08T07:00:00Z,2022-09-08T13:00:00Z,, +2022-09-09T00:00:00Z,2022-09-09T07:00:00Z,2022-09-09T13:00:00Z,, +2022-09-12T00:00:00Z,2022-09-12T07:00:00Z,2022-09-12T13:00:00Z,, +2022-09-13T00:00:00Z,2022-09-13T07:00:00Z,2022-09-13T13:00:00Z,, +2022-09-14T00:00:00Z,2022-09-14T07:00:00Z,2022-09-14T13:00:00Z,, +2022-09-15T00:00:00Z,2022-09-15T07:00:00Z,2022-09-15T13:00:00Z,, +2022-09-16T00:00:00Z,2022-09-16T07:00:00Z,2022-09-16T13:00:00Z,, +2022-09-19T00:00:00Z,2022-09-19T07:00:00Z,2022-09-19T13:00:00Z,, +2022-09-20T00:00:00Z,2022-09-20T07:00:00Z,2022-09-20T13:00:00Z,, +2022-09-21T00:00:00Z,2022-09-21T07:00:00Z,2022-09-21T13:00:00Z,, +2022-09-22T00:00:00Z,2022-09-22T07:00:00Z,2022-09-22T13:00:00Z,, +2022-09-23T00:00:00Z,2022-09-23T07:00:00Z,2022-09-23T13:00:00Z,, +2022-09-26T00:00:00Z,2022-09-26T07:00:00Z,2022-09-26T13:00:00Z,, +2022-09-27T00:00:00Z,2022-09-27T07:00:00Z,2022-09-27T13:00:00Z,, +2022-09-28T00:00:00Z,2022-09-28T07:00:00Z,2022-09-28T13:00:00Z,, +2022-09-29T00:00:00Z,2022-09-29T07:00:00Z,2022-09-29T13:00:00Z,, +2022-09-30T00:00:00Z,2022-09-30T07:00:00Z,2022-09-30T13:00:00Z,, +2022-10-03T00:00:00Z,2022-10-03T07:00:00Z,2022-10-03T13:00:00Z,, +2022-10-04T00:00:00Z,2022-10-04T07:00:00Z,2022-10-04T13:00:00Z,, +2022-10-05T00:00:00Z,2022-10-05T07:00:00Z,2022-10-05T13:00:00Z,, +2022-10-06T00:00:00Z,2022-10-06T07:00:00Z,2022-10-06T13:00:00Z,, +2022-10-07T00:00:00Z,2022-10-07T07:00:00Z,2022-10-07T13:00:00Z,, +2022-10-10T00:00:00Z,2022-10-10T07:00:00Z,2022-10-10T13:00:00Z,, +2022-10-11T00:00:00Z,2022-10-11T07:00:00Z,2022-10-11T13:00:00Z,, +2022-10-12T00:00:00Z,2022-10-12T07:00:00Z,2022-10-12T13:00:00Z,, +2022-10-13T00:00:00Z,2022-10-13T07:00:00Z,2022-10-13T13:00:00Z,, +2022-10-14T00:00:00Z,2022-10-14T07:00:00Z,2022-10-14T13:00:00Z,, +2022-10-17T00:00:00Z,2022-10-17T07:00:00Z,2022-10-17T13:00:00Z,, +2022-10-18T00:00:00Z,2022-10-18T07:00:00Z,2022-10-18T13:00:00Z,, +2022-10-19T00:00:00Z,2022-10-19T07:00:00Z,2022-10-19T13:00:00Z,, +2022-10-20T00:00:00Z,2022-10-20T07:00:00Z,2022-10-20T13:00:00Z,, +2022-10-21T00:00:00Z,2022-10-21T07:00:00Z,2022-10-21T13:00:00Z,, +2022-10-24T00:00:00Z,2022-10-24T07:00:00Z,2022-10-24T13:00:00Z,, +2022-10-25T00:00:00Z,2022-10-25T07:00:00Z,2022-10-25T13:00:00Z,, +2022-10-26T00:00:00Z,2022-10-26T07:00:00Z,2022-10-26T13:00:00Z,, +2022-10-27T00:00:00Z,2022-10-27T07:00:00Z,2022-10-27T13:00:00Z,, +2022-10-28T00:00:00Z,2022-10-28T07:00:00Z,2022-10-28T13:00:00Z,, +2022-10-31T00:00:00Z,2022-10-31T08:00:00Z,2022-10-31T14:00:00Z,, +2022-11-01T00:00:00Z,2022-11-01T08:00:00Z,2022-11-01T14:00:00Z,, +2022-11-02T00:00:00Z,2022-11-02T08:00:00Z,2022-11-02T14:00:00Z,, +2022-11-03T00:00:00Z,2022-11-03T08:00:00Z,2022-11-03T14:00:00Z,, +2022-11-04T00:00:00Z,2022-11-04T08:00:00Z,2022-11-04T14:00:00Z,, +2022-11-07T00:00:00Z,2022-11-07T08:00:00Z,2022-11-07T14:00:00Z,, +2022-11-08T00:00:00Z,2022-11-08T08:00:00Z,2022-11-08T14:00:00Z,, +2022-11-09T00:00:00Z,2022-11-09T08:00:00Z,2022-11-09T14:00:00Z,, +2022-11-10T00:00:00Z,2022-11-10T08:00:00Z,2022-11-10T14:00:00Z,, +2022-11-11T00:00:00Z,2022-11-11T08:00:00Z,2022-11-11T14:00:00Z,, +2022-11-14T00:00:00Z,2022-11-14T08:00:00Z,2022-11-14T14:00:00Z,, +2022-11-15T00:00:00Z,2022-11-15T08:00:00Z,2022-11-15T14:00:00Z,, +2022-11-16T00:00:00Z,2022-11-16T08:00:00Z,2022-11-16T14:00:00Z,, +2022-11-17T00:00:00Z,2022-11-17T08:00:00Z,2022-11-17T14:00:00Z,, +2022-11-18T00:00:00Z,2022-11-18T08:00:00Z,2022-11-18T14:00:00Z,, +2022-11-21T00:00:00Z,2022-11-21T08:00:00Z,2022-11-21T14:00:00Z,, +2022-11-22T00:00:00Z,2022-11-22T08:00:00Z,2022-11-22T14:00:00Z,, +2022-11-23T00:00:00Z,2022-11-23T08:00:00Z,2022-11-23T14:00:00Z,, +2022-11-24T00:00:00Z,2022-11-24T08:00:00Z,2022-11-24T14:00:00Z,, +2022-11-25T00:00:00Z,2022-11-25T08:00:00Z,2022-11-25T14:00:00Z,, +2022-11-28T00:00:00Z,2022-11-28T08:00:00Z,2022-11-28T14:00:00Z,, +2022-11-29T00:00:00Z,2022-11-29T08:00:00Z,2022-11-29T14:00:00Z,, +2022-11-30T00:00:00Z,2022-11-30T08:00:00Z,2022-11-30T14:00:00Z,, +2022-12-01T00:00:00Z,2022-12-01T08:00:00Z,2022-12-01T14:00:00Z,, +2022-12-02T00:00:00Z,2022-12-02T08:00:00Z,2022-12-02T14:00:00Z,, +2022-12-05T00:00:00Z,2022-12-05T08:00:00Z,2022-12-05T14:00:00Z,, +2022-12-06T00:00:00Z,2022-12-06T08:00:00Z,2022-12-06T14:00:00Z,, +2022-12-07T00:00:00Z,2022-12-07T08:00:00Z,2022-12-07T14:00:00Z,, +2022-12-08T00:00:00Z,2022-12-08T08:00:00Z,2022-12-08T14:00:00Z,, +2022-12-09T00:00:00Z,2022-12-09T08:00:00Z,2022-12-09T14:00:00Z,, +2022-12-12T00:00:00Z,2022-12-12T08:00:00Z,2022-12-12T14:00:00Z,, +2022-12-13T00:00:00Z,2022-12-13T08:00:00Z,2022-12-13T14:00:00Z,, +2022-12-14T00:00:00Z,2022-12-14T08:00:00Z,2022-12-14T14:00:00Z,, +2022-12-15T00:00:00Z,2022-12-15T08:00:00Z,2022-12-15T14:00:00Z,, +2022-12-16T00:00:00Z,2022-12-16T08:00:00Z,2022-12-16T14:00:00Z,, +2022-12-19T00:00:00Z,2022-12-19T08:00:00Z,2022-12-19T14:00:00Z,, +2022-12-20T00:00:00Z,2022-12-20T08:00:00Z,2022-12-20T14:00:00Z,, +2022-12-21T00:00:00Z,2022-12-21T08:00:00Z,2022-12-21T14:00:00Z,, +2022-12-22T00:00:00Z,2022-12-22T08:00:00Z,2022-12-22T14:00:00Z,, +2022-12-23T00:00:00Z,2022-12-23T08:00:00Z,2022-12-23T14:00:00Z,, +2022-12-27T00:00:00Z,2022-12-27T08:00:00Z,2022-12-27T14:00:00Z,, +2022-12-28T00:00:00Z,2022-12-28T08:00:00Z,2022-12-28T14:00:00Z,, +2022-12-29T00:00:00Z,2022-12-29T08:00:00Z,2022-12-29T14:00:00Z,, +2022-12-30T00:00:00Z,2022-12-30T08:00:00Z,2022-12-30T14:00:00Z,, +2023-01-02T00:00:00Z,2023-01-02T08:00:00Z,2023-01-02T14:00:00Z,, +2023-01-03T00:00:00Z,2023-01-03T08:00:00Z,2023-01-03T14:00:00Z,, +2023-01-04T00:00:00Z,2023-01-04T08:00:00Z,2023-01-04T14:00:00Z,, +2023-01-05T00:00:00Z,2023-01-05T08:00:00Z,2023-01-05T14:00:00Z,, +2023-01-06T00:00:00Z,2023-01-06T08:00:00Z,2023-01-06T14:00:00Z,, +2023-01-09T00:00:00Z,2023-01-09T08:00:00Z,2023-01-09T14:00:00Z,, +2023-01-10T00:00:00Z,2023-01-10T08:00:00Z,2023-01-10T14:00:00Z,, +2023-01-11T00:00:00Z,2023-01-11T08:00:00Z,2023-01-11T14:00:00Z,, +2023-01-12T00:00:00Z,2023-01-12T08:00:00Z,2023-01-12T14:00:00Z,, +2023-01-13T00:00:00Z,2023-01-13T08:00:00Z,2023-01-13T14:00:00Z,, +2023-01-16T00:00:00Z,2023-01-16T08:00:00Z,2023-01-16T14:00:00Z,, +2023-01-17T00:00:00Z,2023-01-17T08:00:00Z,2023-01-17T14:00:00Z,, +2023-01-18T00:00:00Z,2023-01-18T08:00:00Z,2023-01-18T14:00:00Z,, +2023-01-19T00:00:00Z,2023-01-19T08:00:00Z,2023-01-19T14:00:00Z,, +2023-01-20T00:00:00Z,2023-01-20T08:00:00Z,2023-01-20T14:00:00Z,, +2023-01-23T00:00:00Z,2023-01-23T08:00:00Z,2023-01-23T14:00:00Z,, +2023-01-24T00:00:00Z,2023-01-24T08:00:00Z,2023-01-24T14:00:00Z,, +2023-01-25T00:00:00Z,2023-01-25T08:00:00Z,2023-01-25T14:00:00Z,, +2023-01-26T00:00:00Z,2023-01-26T08:00:00Z,2023-01-26T14:00:00Z,, +2023-01-27T00:00:00Z,2023-01-27T08:00:00Z,2023-01-27T14:00:00Z,, +2023-01-30T00:00:00Z,2023-01-30T08:00:00Z,2023-01-30T14:00:00Z,, +2023-01-31T00:00:00Z,2023-01-31T08:00:00Z,2023-01-31T14:00:00Z,, +2023-02-01T00:00:00Z,2023-02-01T08:00:00Z,2023-02-01T14:00:00Z,, +2023-02-02T00:00:00Z,2023-02-02T08:00:00Z,2023-02-02T14:00:00Z,, +2023-02-03T00:00:00Z,2023-02-03T08:00:00Z,2023-02-03T14:00:00Z,, +2023-02-06T00:00:00Z,2023-02-06T08:00:00Z,2023-02-06T14:00:00Z,, +2023-02-07T00:00:00Z,2023-02-07T08:00:00Z,2023-02-07T14:00:00Z,, +2023-02-08T00:00:00Z,2023-02-08T08:00:00Z,2023-02-08T14:00:00Z,, +2023-02-09T00:00:00Z,2023-02-09T08:00:00Z,2023-02-09T14:00:00Z,, +2023-02-10T00:00:00Z,2023-02-10T08:00:00Z,2023-02-10T14:00:00Z,, +2023-02-13T00:00:00Z,2023-02-13T08:00:00Z,2023-02-13T14:00:00Z,, +2023-02-14T00:00:00Z,2023-02-14T08:00:00Z,2023-02-14T14:00:00Z,, +2023-02-15T00:00:00Z,2023-02-15T08:00:00Z,2023-02-15T14:00:00Z,, +2023-02-16T00:00:00Z,2023-02-16T08:00:00Z,2023-02-16T14:00:00Z,, +2023-02-17T00:00:00Z,2023-02-17T08:00:00Z,2023-02-17T14:00:00Z,, +2023-02-20T00:00:00Z,2023-02-20T08:00:00Z,2023-02-20T14:00:00Z,, +2023-02-21T00:00:00Z,2023-02-21T08:00:00Z,2023-02-21T14:00:00Z,, +2023-02-22T00:00:00Z,2023-02-22T08:00:00Z,2023-02-22T14:00:00Z,, +2023-02-23T00:00:00Z,2023-02-23T08:00:00Z,2023-02-23T14:00:00Z,, +2023-02-27T00:00:00Z,2023-02-27T08:00:00Z,2023-02-27T14:00:00Z,, +2023-02-28T00:00:00Z,2023-02-28T08:00:00Z,2023-02-28T14:00:00Z,, +2023-03-01T00:00:00Z,2023-03-01T08:00:00Z,2023-03-01T14:00:00Z,, +2023-03-02T00:00:00Z,2023-03-02T08:00:00Z,2023-03-02T14:00:00Z,, +2023-03-03T00:00:00Z,2023-03-03T08:00:00Z,2023-03-03T14:00:00Z,, +2023-03-06T00:00:00Z,2023-03-06T08:00:00Z,2023-03-06T14:00:00Z,, +2023-03-07T00:00:00Z,2023-03-07T08:00:00Z,2023-03-07T14:00:00Z,, +2023-03-08T00:00:00Z,2023-03-08T08:00:00Z,2023-03-08T14:00:00Z,, +2023-03-09T00:00:00Z,2023-03-09T08:00:00Z,2023-03-09T14:00:00Z,, +2023-03-10T00:00:00Z,2023-03-10T08:00:00Z,2023-03-10T14:00:00Z,, +2023-03-13T00:00:00Z,2023-03-13T08:00:00Z,2023-03-13T14:00:00Z,, +2023-03-14T00:00:00Z,2023-03-14T08:00:00Z,2023-03-14T14:00:00Z,, +2023-03-15T00:00:00Z,2023-03-15T08:00:00Z,2023-03-15T14:00:00Z,, +2023-03-16T00:00:00Z,2023-03-16T08:00:00Z,2023-03-16T14:00:00Z,, +2023-03-17T00:00:00Z,2023-03-17T08:00:00Z,2023-03-17T14:00:00Z,, +2023-03-20T00:00:00Z,2023-03-20T08:00:00Z,2023-03-20T14:00:00Z,, +2023-03-21T00:00:00Z,2023-03-21T08:00:00Z,2023-03-21T14:00:00Z,, +2023-03-22T00:00:00Z,2023-03-22T08:00:00Z,2023-03-22T14:00:00Z,, +2023-03-23T00:00:00Z,2023-03-23T08:00:00Z,2023-03-23T14:00:00Z,, +2023-03-24T00:00:00Z,2023-03-24T08:00:00Z,2023-03-24T14:00:00Z,, +2023-03-27T00:00:00Z,2023-03-27T07:00:00Z,2023-03-27T13:00:00Z,, +2023-03-28T00:00:00Z,2023-03-28T07:00:00Z,2023-03-28T13:00:00Z,, +2023-03-29T00:00:00Z,2023-03-29T07:00:00Z,2023-03-29T13:00:00Z,, +2023-03-30T00:00:00Z,2023-03-30T07:00:00Z,2023-03-30T13:00:00Z,, +2023-03-31T00:00:00Z,2023-03-31T07:00:00Z,2023-03-31T13:00:00Z,, +2023-04-03T00:00:00Z,2023-04-03T07:00:00Z,2023-04-03T13:00:00Z,, +2023-04-04T00:00:00Z,2023-04-04T07:00:00Z,2023-04-04T13:00:00Z,, +2023-04-05T00:00:00Z,2023-04-05T07:00:00Z,2023-04-05T13:00:00Z,, +2023-04-06T00:00:00Z,2023-04-06T07:00:00Z,2023-04-06T13:00:00Z,, +2023-04-11T00:00:00Z,2023-04-11T07:00:00Z,2023-04-11T13:00:00Z,, +2023-04-12T00:00:00Z,2023-04-12T07:00:00Z,2023-04-12T13:00:00Z,, +2023-04-13T00:00:00Z,2023-04-13T07:00:00Z,2023-04-13T13:00:00Z,, +2023-04-14T00:00:00Z,2023-04-14T07:00:00Z,2023-04-14T13:00:00Z,, +2023-04-17T00:00:00Z,2023-04-17T07:00:00Z,2023-04-17T13:00:00Z,, +2023-04-18T00:00:00Z,2023-04-18T07:00:00Z,2023-04-18T13:00:00Z,, +2023-04-19T00:00:00Z,2023-04-19T07:00:00Z,2023-04-19T13:00:00Z,, +2023-04-20T00:00:00Z,2023-04-20T07:00:00Z,2023-04-20T13:00:00Z,, +2023-04-21T00:00:00Z,2023-04-21T07:00:00Z,2023-04-21T13:00:00Z,, +2023-04-24T00:00:00Z,2023-04-24T07:00:00Z,2023-04-24T13:00:00Z,, +2023-04-25T00:00:00Z,2023-04-25T07:00:00Z,2023-04-25T13:00:00Z,, +2023-04-26T00:00:00Z,2023-04-26T07:00:00Z,2023-04-26T13:00:00Z,, +2023-04-27T00:00:00Z,2023-04-27T07:00:00Z,2023-04-27T13:00:00Z,, +2023-04-28T00:00:00Z,2023-04-28T07:00:00Z,2023-04-28T13:00:00Z,, +2023-05-02T00:00:00Z,2023-05-02T07:00:00Z,2023-05-02T13:00:00Z,, +2023-05-03T00:00:00Z,2023-05-03T07:00:00Z,2023-05-03T13:00:00Z,, +2023-05-04T00:00:00Z,2023-05-04T07:00:00Z,2023-05-04T13:00:00Z,, +2023-05-05T00:00:00Z,2023-05-05T07:00:00Z,2023-05-05T13:00:00Z,, +2023-05-08T00:00:00Z,2023-05-08T07:00:00Z,2023-05-08T13:00:00Z,, +2023-05-09T00:00:00Z,2023-05-09T07:00:00Z,2023-05-09T13:00:00Z,, +2023-05-10T00:00:00Z,2023-05-10T07:00:00Z,2023-05-10T13:00:00Z,, +2023-05-11T00:00:00Z,2023-05-11T07:00:00Z,2023-05-11T13:00:00Z,, +2023-05-12T00:00:00Z,2023-05-12T07:00:00Z,2023-05-12T13:00:00Z,, +2023-05-15T00:00:00Z,2023-05-15T07:00:00Z,2023-05-15T13:00:00Z,, +2023-05-16T00:00:00Z,2023-05-16T07:00:00Z,2023-05-16T13:00:00Z,, +2023-05-17T00:00:00Z,2023-05-17T07:00:00Z,2023-05-17T13:00:00Z,, +2023-05-19T00:00:00Z,2023-05-19T07:00:00Z,2023-05-19T13:00:00Z,, +2023-05-22T00:00:00Z,2023-05-22T07:00:00Z,2023-05-22T13:00:00Z,, +2023-05-23T00:00:00Z,2023-05-23T07:00:00Z,2023-05-23T13:00:00Z,, +2023-05-24T00:00:00Z,2023-05-24T07:00:00Z,2023-05-24T13:00:00Z,, +2023-05-25T00:00:00Z,2023-05-25T07:00:00Z,2023-05-25T13:00:00Z,, +2023-05-26T00:00:00Z,2023-05-26T07:00:00Z,2023-05-26T13:00:00Z,, +2023-05-29T00:00:00Z,2023-05-29T07:00:00Z,2023-05-29T13:00:00Z,, +2023-05-30T00:00:00Z,2023-05-30T07:00:00Z,2023-05-30T13:00:00Z,, +2023-05-31T00:00:00Z,2023-05-31T07:00:00Z,2023-05-31T13:00:00Z,, +2023-06-01T00:00:00Z,2023-06-01T07:00:00Z,2023-06-01T13:00:00Z,, +2023-06-02T00:00:00Z,2023-06-02T07:00:00Z,2023-06-02T13:00:00Z,, +2023-06-05T00:00:00Z,2023-06-05T07:00:00Z,2023-06-05T13:00:00Z,, +2023-06-06T00:00:00Z,2023-06-06T07:00:00Z,2023-06-06T13:00:00Z,, +2023-06-07T00:00:00Z,2023-06-07T07:00:00Z,2023-06-07T13:00:00Z,, +2023-06-08T00:00:00Z,2023-06-08T07:00:00Z,2023-06-08T13:00:00Z,, +2023-06-09T00:00:00Z,2023-06-09T07:00:00Z,2023-06-09T13:00:00Z,, +2023-06-12T00:00:00Z,2023-06-12T07:00:00Z,2023-06-12T13:00:00Z,, +2023-06-13T00:00:00Z,2023-06-13T07:00:00Z,2023-06-13T13:00:00Z,, +2023-06-14T00:00:00Z,2023-06-14T07:00:00Z,2023-06-14T13:00:00Z,, +2023-06-15T00:00:00Z,2023-06-15T07:00:00Z,2023-06-15T13:00:00Z,, +2023-06-16T00:00:00Z,2023-06-16T07:00:00Z,2023-06-16T13:00:00Z,, +2023-06-19T00:00:00Z,2023-06-19T07:00:00Z,2023-06-19T13:00:00Z,, +2023-06-20T00:00:00Z,2023-06-20T07:00:00Z,2023-06-20T13:00:00Z,, +2023-06-21T00:00:00Z,2023-06-21T07:00:00Z,2023-06-21T13:00:00Z,, +2023-06-22T00:00:00Z,2023-06-22T07:00:00Z,2023-06-22T13:00:00Z,, +2023-06-26T00:00:00Z,2023-06-26T07:00:00Z,2023-06-26T13:00:00Z,, +2023-06-27T00:00:00Z,2023-06-27T07:00:00Z,2023-06-27T13:00:00Z,, +2023-06-28T00:00:00Z,2023-06-28T07:00:00Z,2023-06-28T13:00:00Z,, +2023-06-29T00:00:00Z,2023-06-29T07:00:00Z,2023-06-29T13:00:00Z,, +2023-06-30T00:00:00Z,2023-06-30T07:00:00Z,2023-06-30T13:00:00Z,, +2023-07-03T00:00:00Z,2023-07-03T07:00:00Z,2023-07-03T13:00:00Z,, +2023-07-04T00:00:00Z,2023-07-04T07:00:00Z,2023-07-04T13:00:00Z,, +2023-07-05T00:00:00Z,2023-07-05T07:00:00Z,2023-07-05T13:00:00Z,, +2023-07-06T00:00:00Z,2023-07-06T07:00:00Z,2023-07-06T13:00:00Z,, +2023-07-07T00:00:00Z,2023-07-07T07:00:00Z,2023-07-07T13:00:00Z,, +2023-07-10T00:00:00Z,2023-07-10T07:00:00Z,2023-07-10T13:00:00Z,, +2023-07-11T00:00:00Z,2023-07-11T07:00:00Z,2023-07-11T13:00:00Z,, +2023-07-12T00:00:00Z,2023-07-12T07:00:00Z,2023-07-12T13:00:00Z,, +2023-07-13T00:00:00Z,2023-07-13T07:00:00Z,2023-07-13T13:00:00Z,, +2023-07-14T00:00:00Z,2023-07-14T07:00:00Z,2023-07-14T13:00:00Z,, +2023-07-17T00:00:00Z,2023-07-17T07:00:00Z,2023-07-17T13:00:00Z,, +2023-07-18T00:00:00Z,2023-07-18T07:00:00Z,2023-07-18T13:00:00Z,, +2023-07-19T00:00:00Z,2023-07-19T07:00:00Z,2023-07-19T13:00:00Z,, +2023-07-20T00:00:00Z,2023-07-20T07:00:00Z,2023-07-20T13:00:00Z,, +2023-07-21T00:00:00Z,2023-07-21T07:00:00Z,2023-07-21T13:00:00Z,, +2023-07-24T00:00:00Z,2023-07-24T07:00:00Z,2023-07-24T13:00:00Z,, +2023-07-25T00:00:00Z,2023-07-25T07:00:00Z,2023-07-25T13:00:00Z,, +2023-07-26T00:00:00Z,2023-07-26T07:00:00Z,2023-07-26T13:00:00Z,, +2023-07-27T00:00:00Z,2023-07-27T07:00:00Z,2023-07-27T13:00:00Z,, +2023-07-28T00:00:00Z,2023-07-28T07:00:00Z,2023-07-28T13:00:00Z,, +2023-07-31T00:00:00Z,2023-07-31T07:00:00Z,2023-07-31T13:00:00Z,, +2023-08-01T00:00:00Z,2023-08-01T07:00:00Z,2023-08-01T13:00:00Z,, +2023-08-02T00:00:00Z,2023-08-02T07:00:00Z,2023-08-02T13:00:00Z,, +2023-08-03T00:00:00Z,2023-08-03T07:00:00Z,2023-08-03T13:00:00Z,, +2023-08-04T00:00:00Z,2023-08-04T07:00:00Z,2023-08-04T13:00:00Z,, +2023-08-07T00:00:00Z,2023-08-07T07:00:00Z,2023-08-07T13:00:00Z,, +2023-08-08T00:00:00Z,2023-08-08T07:00:00Z,2023-08-08T13:00:00Z,, +2023-08-09T00:00:00Z,2023-08-09T07:00:00Z,2023-08-09T13:00:00Z,, +2023-08-10T00:00:00Z,2023-08-10T07:00:00Z,2023-08-10T13:00:00Z,, +2023-08-11T00:00:00Z,2023-08-11T07:00:00Z,2023-08-11T13:00:00Z,, +2023-08-14T00:00:00Z,2023-08-14T07:00:00Z,2023-08-14T13:00:00Z,, +2023-08-15T00:00:00Z,2023-08-15T07:00:00Z,2023-08-15T13:00:00Z,, +2023-08-16T00:00:00Z,2023-08-16T07:00:00Z,2023-08-16T13:00:00Z,, +2023-08-17T00:00:00Z,2023-08-17T07:00:00Z,2023-08-17T13:00:00Z,, +2023-08-18T00:00:00Z,2023-08-18T07:00:00Z,2023-08-18T13:00:00Z,, +2023-08-21T00:00:00Z,2023-08-21T07:00:00Z,2023-08-21T13:00:00Z,, +2023-08-22T00:00:00Z,2023-08-22T07:00:00Z,2023-08-22T13:00:00Z,, +2023-08-23T00:00:00Z,2023-08-23T07:00:00Z,2023-08-23T13:00:00Z,, +2023-08-24T00:00:00Z,2023-08-24T07:00:00Z,2023-08-24T13:00:00Z,, +2023-08-25T00:00:00Z,2023-08-25T07:00:00Z,2023-08-25T13:00:00Z,, +2023-08-28T00:00:00Z,2023-08-28T07:00:00Z,2023-08-28T13:00:00Z,, +2023-08-29T00:00:00Z,2023-08-29T07:00:00Z,2023-08-29T13:00:00Z,, +2023-08-30T00:00:00Z,2023-08-30T07:00:00Z,2023-08-30T13:00:00Z,, +2023-08-31T00:00:00Z,2023-08-31T07:00:00Z,2023-08-31T13:00:00Z,, +2023-09-01T00:00:00Z,2023-09-01T07:00:00Z,2023-09-01T13:00:00Z,, +2023-09-04T00:00:00Z,2023-09-04T07:00:00Z,2023-09-04T13:00:00Z,, +2023-09-05T00:00:00Z,2023-09-05T07:00:00Z,2023-09-05T13:00:00Z,, +2023-09-06T00:00:00Z,2023-09-06T07:00:00Z,2023-09-06T13:00:00Z,, +2023-09-07T00:00:00Z,2023-09-07T07:00:00Z,2023-09-07T13:00:00Z,, +2023-09-08T00:00:00Z,2023-09-08T07:00:00Z,2023-09-08T13:00:00Z,, +2023-09-11T00:00:00Z,2023-09-11T07:00:00Z,2023-09-11T13:00:00Z,, +2023-09-12T00:00:00Z,2023-09-12T07:00:00Z,2023-09-12T13:00:00Z,, +2023-09-13T00:00:00Z,2023-09-13T07:00:00Z,2023-09-13T13:00:00Z,, +2023-09-14T00:00:00Z,2023-09-14T07:00:00Z,2023-09-14T13:00:00Z,, +2023-09-15T00:00:00Z,2023-09-15T07:00:00Z,2023-09-15T13:00:00Z,, +2023-09-18T00:00:00Z,2023-09-18T07:00:00Z,2023-09-18T13:00:00Z,, +2023-09-19T00:00:00Z,2023-09-19T07:00:00Z,2023-09-19T13:00:00Z,, +2023-09-20T00:00:00Z,2023-09-20T07:00:00Z,2023-09-20T13:00:00Z,, +2023-09-21T00:00:00Z,2023-09-21T07:00:00Z,2023-09-21T13:00:00Z,, +2023-09-22T00:00:00Z,2023-09-22T07:00:00Z,2023-09-22T13:00:00Z,, +2023-09-25T00:00:00Z,2023-09-25T07:00:00Z,2023-09-25T13:00:00Z,, +2023-09-26T00:00:00Z,2023-09-26T07:00:00Z,2023-09-26T13:00:00Z,, +2023-09-27T00:00:00Z,2023-09-27T07:00:00Z,2023-09-27T13:00:00Z,, +2023-09-28T00:00:00Z,2023-09-28T07:00:00Z,2023-09-28T13:00:00Z,, +2023-09-29T00:00:00Z,2023-09-29T07:00:00Z,2023-09-29T13:00:00Z,, +2023-10-02T00:00:00Z,2023-10-02T07:00:00Z,2023-10-02T13:00:00Z,, +2023-10-03T00:00:00Z,2023-10-03T07:00:00Z,2023-10-03T13:00:00Z,, +2023-10-04T00:00:00Z,2023-10-04T07:00:00Z,2023-10-04T13:00:00Z,, +2023-10-05T00:00:00Z,2023-10-05T07:00:00Z,2023-10-05T13:00:00Z,, +2023-10-06T00:00:00Z,2023-10-06T07:00:00Z,2023-10-06T13:00:00Z,, +2023-10-09T00:00:00Z,2023-10-09T07:00:00Z,2023-10-09T13:00:00Z,, +2023-10-10T00:00:00Z,2023-10-10T07:00:00Z,2023-10-10T13:00:00Z,, +2023-10-11T00:00:00Z,2023-10-11T07:00:00Z,2023-10-11T13:00:00Z,, +2023-10-12T00:00:00Z,2023-10-12T07:00:00Z,2023-10-12T13:00:00Z,, +2023-10-13T00:00:00Z,2023-10-13T07:00:00Z,2023-10-13T13:00:00Z,, +2023-10-16T00:00:00Z,2023-10-16T07:00:00Z,2023-10-16T13:00:00Z,, +2023-10-17T00:00:00Z,2023-10-17T07:00:00Z,2023-10-17T13:00:00Z,, +2023-10-18T00:00:00Z,2023-10-18T07:00:00Z,2023-10-18T13:00:00Z,, +2023-10-19T00:00:00Z,2023-10-19T07:00:00Z,2023-10-19T13:00:00Z,, +2023-10-20T00:00:00Z,2023-10-20T07:00:00Z,2023-10-20T13:00:00Z,, +2023-10-23T00:00:00Z,2023-10-23T07:00:00Z,2023-10-23T13:00:00Z,, +2023-10-24T00:00:00Z,2023-10-24T07:00:00Z,2023-10-24T13:00:00Z,, +2023-10-25T00:00:00Z,2023-10-25T07:00:00Z,2023-10-25T13:00:00Z,, +2023-10-26T00:00:00Z,2023-10-26T07:00:00Z,2023-10-26T13:00:00Z,, +2023-10-27T00:00:00Z,2023-10-27T07:00:00Z,2023-10-27T13:00:00Z,, +2023-10-30T00:00:00Z,2023-10-30T08:00:00Z,2023-10-30T14:00:00Z,, +2023-10-31T00:00:00Z,2023-10-31T08:00:00Z,2023-10-31T14:00:00Z,, +2023-11-01T00:00:00Z,2023-11-01T08:00:00Z,2023-11-01T14:00:00Z,, +2023-11-02T00:00:00Z,2023-11-02T08:00:00Z,2023-11-02T14:00:00Z,, +2023-11-03T00:00:00Z,2023-11-03T08:00:00Z,2023-11-03T14:00:00Z,, +2023-11-06T00:00:00Z,2023-11-06T08:00:00Z,2023-11-06T14:00:00Z,, +2023-11-07T00:00:00Z,2023-11-07T08:00:00Z,2023-11-07T14:00:00Z,, +2023-11-08T00:00:00Z,2023-11-08T08:00:00Z,2023-11-08T14:00:00Z,, +2023-11-09T00:00:00Z,2023-11-09T08:00:00Z,2023-11-09T14:00:00Z,, +2023-11-10T00:00:00Z,2023-11-10T08:00:00Z,2023-11-10T14:00:00Z,, +2023-11-13T00:00:00Z,2023-11-13T08:00:00Z,2023-11-13T14:00:00Z,, +2023-11-14T00:00:00Z,2023-11-14T08:00:00Z,2023-11-14T14:00:00Z,, +2023-11-15T00:00:00Z,2023-11-15T08:00:00Z,2023-11-15T14:00:00Z,, +2023-11-16T00:00:00Z,2023-11-16T08:00:00Z,2023-11-16T14:00:00Z,, +2023-11-17T00:00:00Z,2023-11-17T08:00:00Z,2023-11-17T14:00:00Z,, +2023-11-20T00:00:00Z,2023-11-20T08:00:00Z,2023-11-20T14:00:00Z,, +2023-11-21T00:00:00Z,2023-11-21T08:00:00Z,2023-11-21T14:00:00Z,, +2023-11-22T00:00:00Z,2023-11-22T08:00:00Z,2023-11-22T14:00:00Z,, +2023-11-23T00:00:00Z,2023-11-23T08:00:00Z,2023-11-23T14:00:00Z,, +2023-11-24T00:00:00Z,2023-11-24T08:00:00Z,2023-11-24T14:00:00Z,, +2023-11-27T00:00:00Z,2023-11-27T08:00:00Z,2023-11-27T14:00:00Z,, +2023-11-28T00:00:00Z,2023-11-28T08:00:00Z,2023-11-28T14:00:00Z,, +2023-11-29T00:00:00Z,2023-11-29T08:00:00Z,2023-11-29T14:00:00Z,, +2023-11-30T00:00:00Z,2023-11-30T08:00:00Z,2023-11-30T14:00:00Z,, +2023-12-01T00:00:00Z,2023-12-01T08:00:00Z,2023-12-01T14:00:00Z,, +2023-12-04T00:00:00Z,2023-12-04T08:00:00Z,2023-12-04T14:00:00Z,, +2023-12-05T00:00:00Z,2023-12-05T08:00:00Z,2023-12-05T14:00:00Z,, +2023-12-06T00:00:00Z,2023-12-06T08:00:00Z,2023-12-06T14:00:00Z,, +2023-12-07T00:00:00Z,2023-12-07T08:00:00Z,2023-12-07T14:00:00Z,, +2023-12-08T00:00:00Z,2023-12-08T08:00:00Z,2023-12-08T14:00:00Z,, +2023-12-11T00:00:00Z,2023-12-11T08:00:00Z,2023-12-11T14:00:00Z,, +2023-12-12T00:00:00Z,2023-12-12T08:00:00Z,2023-12-12T14:00:00Z,, +2023-12-13T00:00:00Z,2023-12-13T08:00:00Z,2023-12-13T14:00:00Z,, +2023-12-14T00:00:00Z,2023-12-14T08:00:00Z,2023-12-14T14:00:00Z,, +2023-12-15T00:00:00Z,2023-12-15T08:00:00Z,2023-12-15T14:00:00Z,, +2023-12-18T00:00:00Z,2023-12-18T08:00:00Z,2023-12-18T14:00:00Z,, +2023-12-19T00:00:00Z,2023-12-19T08:00:00Z,2023-12-19T14:00:00Z,, +2023-12-20T00:00:00Z,2023-12-20T08:00:00Z,2023-12-20T14:00:00Z,, +2023-12-21T00:00:00Z,2023-12-21T08:00:00Z,2023-12-21T14:00:00Z,, +2023-12-22T00:00:00Z,2023-12-22T08:00:00Z,2023-12-22T14:00:00Z,, +2023-12-27T00:00:00Z,2023-12-27T08:00:00Z,2023-12-27T14:00:00Z,, +2023-12-28T00:00:00Z,2023-12-28T08:00:00Z,2023-12-28T14:00:00Z,, +2023-12-29T00:00:00Z,2023-12-29T08:00:00Z,2023-12-29T14:00:00Z,, +2024-01-02T00:00:00Z,2024-01-02T08:00:00Z,2024-01-02T14:00:00Z,, +2024-01-03T00:00:00Z,2024-01-03T08:00:00Z,2024-01-03T14:00:00Z,, +2024-01-04T00:00:00Z,2024-01-04T08:00:00Z,2024-01-04T14:00:00Z,, +2024-01-05T00:00:00Z,2024-01-05T08:00:00Z,2024-01-05T14:00:00Z,, +2024-01-08T00:00:00Z,2024-01-08T08:00:00Z,2024-01-08T14:00:00Z,, +2024-01-09T00:00:00Z,2024-01-09T08:00:00Z,2024-01-09T14:00:00Z,, +2024-01-10T00:00:00Z,2024-01-10T08:00:00Z,2024-01-10T14:00:00Z,, +2024-01-11T00:00:00Z,2024-01-11T08:00:00Z,2024-01-11T14:00:00Z,, +2024-01-12T00:00:00Z,2024-01-12T08:00:00Z,2024-01-12T14:00:00Z,, +2024-01-15T00:00:00Z,2024-01-15T08:00:00Z,2024-01-15T14:00:00Z,, +2024-01-16T00:00:00Z,2024-01-16T08:00:00Z,2024-01-16T14:00:00Z,, +2024-01-17T00:00:00Z,2024-01-17T08:00:00Z,2024-01-17T14:00:00Z,, +2024-01-18T00:00:00Z,2024-01-18T08:00:00Z,2024-01-18T14:00:00Z,, +2024-01-19T00:00:00Z,2024-01-19T08:00:00Z,2024-01-19T14:00:00Z,, +2024-01-22T00:00:00Z,2024-01-22T08:00:00Z,2024-01-22T14:00:00Z,, +2024-01-23T00:00:00Z,2024-01-23T08:00:00Z,2024-01-23T14:00:00Z,, +2024-01-24T00:00:00Z,2024-01-24T08:00:00Z,2024-01-24T14:00:00Z,, +2024-01-25T00:00:00Z,2024-01-25T08:00:00Z,2024-01-25T14:00:00Z,, +2024-01-26T00:00:00Z,2024-01-26T08:00:00Z,2024-01-26T14:00:00Z,, +2024-01-29T00:00:00Z,2024-01-29T08:00:00Z,2024-01-29T14:00:00Z,, +2024-01-30T00:00:00Z,2024-01-30T08:00:00Z,2024-01-30T14:00:00Z,, +2024-01-31T00:00:00Z,2024-01-31T08:00:00Z,2024-01-31T14:00:00Z,, +2024-02-01T00:00:00Z,2024-02-01T08:00:00Z,2024-02-01T14:00:00Z,, +2024-02-02T00:00:00Z,2024-02-02T08:00:00Z,2024-02-02T14:00:00Z,, +2024-02-05T00:00:00Z,2024-02-05T08:00:00Z,2024-02-05T14:00:00Z,, +2024-02-06T00:00:00Z,2024-02-06T08:00:00Z,2024-02-06T14:00:00Z,, +2024-02-07T00:00:00Z,2024-02-07T08:00:00Z,2024-02-07T14:00:00Z,, +2024-02-08T00:00:00Z,2024-02-08T08:00:00Z,2024-02-08T14:00:00Z,, +2024-02-09T00:00:00Z,2024-02-09T08:00:00Z,2024-02-09T14:00:00Z,, +2024-02-12T00:00:00Z,2024-02-12T08:00:00Z,2024-02-12T14:00:00Z,, +2024-02-13T00:00:00Z,2024-02-13T08:00:00Z,2024-02-13T14:00:00Z,, +2024-02-14T00:00:00Z,2024-02-14T08:00:00Z,2024-02-14T14:00:00Z,, +2024-02-15T00:00:00Z,2024-02-15T08:00:00Z,2024-02-15T14:00:00Z,, +2024-02-16T00:00:00Z,2024-02-16T08:00:00Z,2024-02-16T14:00:00Z,, +2024-02-19T00:00:00Z,2024-02-19T08:00:00Z,2024-02-19T14:00:00Z,, +2024-02-20T00:00:00Z,2024-02-20T08:00:00Z,2024-02-20T14:00:00Z,, +2024-02-21T00:00:00Z,2024-02-21T08:00:00Z,2024-02-21T14:00:00Z,, +2024-02-22T00:00:00Z,2024-02-22T08:00:00Z,2024-02-22T14:00:00Z,, +2024-02-23T00:00:00Z,2024-02-23T08:00:00Z,2024-02-23T14:00:00Z,, +2024-02-26T00:00:00Z,2024-02-26T08:00:00Z,2024-02-26T14:00:00Z,, +2024-02-27T00:00:00Z,2024-02-27T08:00:00Z,2024-02-27T14:00:00Z,, +2024-02-28T00:00:00Z,2024-02-28T08:00:00Z,2024-02-28T14:00:00Z,, +2024-02-29T00:00:00Z,2024-02-29T08:00:00Z,2024-02-29T14:00:00Z,, +2024-03-01T00:00:00Z,2024-03-01T08:00:00Z,2024-03-01T14:00:00Z,, +2024-03-04T00:00:00Z,2024-03-04T08:00:00Z,2024-03-04T14:00:00Z,, +2024-03-05T00:00:00Z,2024-03-05T08:00:00Z,2024-03-05T14:00:00Z,, +2024-03-06T00:00:00Z,2024-03-06T08:00:00Z,2024-03-06T14:00:00Z,, +2024-03-07T00:00:00Z,2024-03-07T08:00:00Z,2024-03-07T14:00:00Z,, +2024-03-08T00:00:00Z,2024-03-08T08:00:00Z,2024-03-08T14:00:00Z,, +2024-03-11T00:00:00Z,2024-03-11T08:00:00Z,2024-03-11T14:00:00Z,, +2024-03-12T00:00:00Z,2024-03-12T08:00:00Z,2024-03-12T14:00:00Z,, +2024-03-13T00:00:00Z,2024-03-13T08:00:00Z,2024-03-13T14:00:00Z,, +2024-03-14T00:00:00Z,2024-03-14T08:00:00Z,2024-03-14T14:00:00Z,, +2024-03-15T00:00:00Z,2024-03-15T08:00:00Z,2024-03-15T14:00:00Z,, +2024-03-18T00:00:00Z,2024-03-18T08:00:00Z,2024-03-18T14:00:00Z,, +2024-03-19T00:00:00Z,2024-03-19T08:00:00Z,2024-03-19T14:00:00Z,, +2024-03-20T00:00:00Z,2024-03-20T08:00:00Z,2024-03-20T14:00:00Z,, +2024-03-21T00:00:00Z,2024-03-21T08:00:00Z,2024-03-21T14:00:00Z,, +2024-03-22T00:00:00Z,2024-03-22T08:00:00Z,2024-03-22T14:00:00Z,, +2024-03-25T00:00:00Z,2024-03-25T08:00:00Z,2024-03-25T14:00:00Z,, +2024-03-26T00:00:00Z,2024-03-26T08:00:00Z,2024-03-26T14:00:00Z,, +2024-03-27T00:00:00Z,2024-03-27T08:00:00Z,2024-03-27T14:00:00Z,, +2024-03-28T00:00:00Z,2024-03-28T08:00:00Z,2024-03-28T14:00:00Z,, +2024-04-02T00:00:00Z,2024-04-02T07:00:00Z,2024-04-02T13:00:00Z,, +2024-04-03T00:00:00Z,2024-04-03T07:00:00Z,2024-04-03T13:00:00Z,, +2024-04-04T00:00:00Z,2024-04-04T07:00:00Z,2024-04-04T13:00:00Z,, +2024-04-05T00:00:00Z,2024-04-05T07:00:00Z,2024-04-05T13:00:00Z,, +2024-04-08T00:00:00Z,2024-04-08T07:00:00Z,2024-04-08T13:00:00Z,, +2024-04-09T00:00:00Z,2024-04-09T07:00:00Z,2024-04-09T13:00:00Z,, +2024-04-10T00:00:00Z,2024-04-10T07:00:00Z,2024-04-10T13:00:00Z,, +2024-04-11T00:00:00Z,2024-04-11T07:00:00Z,2024-04-11T13:00:00Z,, +2024-04-12T00:00:00Z,2024-04-12T07:00:00Z,2024-04-12T13:00:00Z,, +2024-04-15T00:00:00Z,2024-04-15T07:00:00Z,2024-04-15T13:00:00Z,, +2024-04-16T00:00:00Z,2024-04-16T07:00:00Z,2024-04-16T13:00:00Z,, +2024-04-17T00:00:00Z,2024-04-17T07:00:00Z,2024-04-17T13:00:00Z,, +2024-04-18T00:00:00Z,2024-04-18T07:00:00Z,2024-04-18T13:00:00Z,, +2024-04-19T00:00:00Z,2024-04-19T07:00:00Z,2024-04-19T13:00:00Z,, +2024-04-22T00:00:00Z,2024-04-22T07:00:00Z,2024-04-22T13:00:00Z,, +2024-04-23T00:00:00Z,2024-04-23T07:00:00Z,2024-04-23T13:00:00Z,, +2024-04-24T00:00:00Z,2024-04-24T07:00:00Z,2024-04-24T13:00:00Z,, +2024-04-25T00:00:00Z,2024-04-25T07:00:00Z,2024-04-25T13:00:00Z,, +2024-04-26T00:00:00Z,2024-04-26T07:00:00Z,2024-04-26T13:00:00Z,, +2024-04-29T00:00:00Z,2024-04-29T07:00:00Z,2024-04-29T13:00:00Z,, +2024-04-30T00:00:00Z,2024-04-30T07:00:00Z,2024-04-30T13:00:00Z,, +2024-05-02T00:00:00Z,2024-05-02T07:00:00Z,2024-05-02T13:00:00Z,, +2024-05-03T00:00:00Z,2024-05-03T07:00:00Z,2024-05-03T13:00:00Z,, +2024-05-06T00:00:00Z,2024-05-06T07:00:00Z,2024-05-06T13:00:00Z,, +2024-05-07T00:00:00Z,2024-05-07T07:00:00Z,2024-05-07T13:00:00Z,, +2024-05-08T00:00:00Z,2024-05-08T07:00:00Z,2024-05-08T13:00:00Z,, +2024-05-10T00:00:00Z,2024-05-10T07:00:00Z,2024-05-10T13:00:00Z,, +2024-05-13T00:00:00Z,2024-05-13T07:00:00Z,2024-05-13T13:00:00Z,, +2024-05-14T00:00:00Z,2024-05-14T07:00:00Z,2024-05-14T13:00:00Z,, +2024-05-15T00:00:00Z,2024-05-15T07:00:00Z,2024-05-15T13:00:00Z,, +2024-05-16T00:00:00Z,2024-05-16T07:00:00Z,2024-05-16T13:00:00Z,, +2024-05-17T00:00:00Z,2024-05-17T07:00:00Z,2024-05-17T13:00:00Z,, +2024-05-20T00:00:00Z,2024-05-20T07:00:00Z,2024-05-20T13:00:00Z,, +2024-05-21T00:00:00Z,2024-05-21T07:00:00Z,2024-05-21T13:00:00Z,, +2024-05-22T00:00:00Z,2024-05-22T07:00:00Z,2024-05-22T13:00:00Z,, +2024-05-23T00:00:00Z,2024-05-23T07:00:00Z,2024-05-23T13:00:00Z,, +2024-05-24T00:00:00Z,2024-05-24T07:00:00Z,2024-05-24T13:00:00Z,, +2024-05-27T00:00:00Z,2024-05-27T07:00:00Z,2024-05-27T13:00:00Z,, +2024-05-28T00:00:00Z,2024-05-28T07:00:00Z,2024-05-28T13:00:00Z,, +2024-05-29T00:00:00Z,2024-05-29T07:00:00Z,2024-05-29T13:00:00Z,, +2024-05-30T00:00:00Z,2024-05-30T07:00:00Z,2024-05-30T13:00:00Z,, +2024-05-31T00:00:00Z,2024-05-31T07:00:00Z,2024-05-31T13:00:00Z,, +2024-06-03T00:00:00Z,2024-06-03T07:00:00Z,2024-06-03T13:00:00Z,, +2024-06-04T00:00:00Z,2024-06-04T07:00:00Z,2024-06-04T13:00:00Z,, +2024-06-05T00:00:00Z,2024-06-05T07:00:00Z,2024-06-05T13:00:00Z,, +2024-06-06T00:00:00Z,2024-06-06T07:00:00Z,2024-06-06T13:00:00Z,, +2024-06-07T00:00:00Z,2024-06-07T07:00:00Z,2024-06-07T13:00:00Z,, +2024-06-10T00:00:00Z,2024-06-10T07:00:00Z,2024-06-10T13:00:00Z,, +2024-06-11T00:00:00Z,2024-06-11T07:00:00Z,2024-06-11T13:00:00Z,, +2024-06-12T00:00:00Z,2024-06-12T07:00:00Z,2024-06-12T13:00:00Z,, +2024-06-13T00:00:00Z,2024-06-13T07:00:00Z,2024-06-13T13:00:00Z,, +2024-06-14T00:00:00Z,2024-06-14T07:00:00Z,2024-06-14T13:00:00Z,, +2024-06-17T00:00:00Z,2024-06-17T07:00:00Z,2024-06-17T13:00:00Z,, +2024-06-18T00:00:00Z,2024-06-18T07:00:00Z,2024-06-18T13:00:00Z,, +2024-06-19T00:00:00Z,2024-06-19T07:00:00Z,2024-06-19T13:00:00Z,, +2024-06-20T00:00:00Z,2024-06-20T07:00:00Z,2024-06-20T13:00:00Z,, +2024-06-21T00:00:00Z,2024-06-21T07:00:00Z,2024-06-21T13:00:00Z,, +2024-06-25T00:00:00Z,2024-06-25T07:00:00Z,2024-06-25T13:00:00Z,, +2024-06-26T00:00:00Z,2024-06-26T07:00:00Z,2024-06-26T13:00:00Z,, +2024-06-27T00:00:00Z,2024-06-27T07:00:00Z,2024-06-27T13:00:00Z,, +2024-06-28T00:00:00Z,2024-06-28T07:00:00Z,2024-06-28T13:00:00Z,, +2024-07-01T00:00:00Z,2024-07-01T07:00:00Z,2024-07-01T13:00:00Z,, +2024-07-02T00:00:00Z,2024-07-02T07:00:00Z,2024-07-02T13:00:00Z,, +2024-07-03T00:00:00Z,2024-07-03T07:00:00Z,2024-07-03T13:00:00Z,, +2024-07-04T00:00:00Z,2024-07-04T07:00:00Z,2024-07-04T13:00:00Z,, +2024-07-05T00:00:00Z,2024-07-05T07:00:00Z,2024-07-05T13:00:00Z,, +2024-07-08T00:00:00Z,2024-07-08T07:00:00Z,2024-07-08T13:00:00Z,, +2024-07-09T00:00:00Z,2024-07-09T07:00:00Z,2024-07-09T13:00:00Z,, +2024-07-10T00:00:00Z,2024-07-10T07:00:00Z,2024-07-10T13:00:00Z,, +2024-07-11T00:00:00Z,2024-07-11T07:00:00Z,2024-07-11T13:00:00Z,, +2024-07-12T00:00:00Z,2024-07-12T07:00:00Z,2024-07-12T13:00:00Z,, +2024-07-15T00:00:00Z,2024-07-15T07:00:00Z,2024-07-15T13:00:00Z,, +2024-07-16T00:00:00Z,2024-07-16T07:00:00Z,2024-07-16T13:00:00Z,, +2024-07-17T00:00:00Z,2024-07-17T07:00:00Z,2024-07-17T13:00:00Z,, +2024-07-18T00:00:00Z,2024-07-18T07:00:00Z,2024-07-18T13:00:00Z,, +2024-07-19T00:00:00Z,2024-07-19T07:00:00Z,2024-07-19T13:00:00Z,, +2024-07-22T00:00:00Z,2024-07-22T07:00:00Z,2024-07-22T13:00:00Z,, +2024-07-23T00:00:00Z,2024-07-23T07:00:00Z,2024-07-23T13:00:00Z,, +2024-07-24T00:00:00Z,2024-07-24T07:00:00Z,2024-07-24T13:00:00Z,, +2024-07-25T00:00:00Z,2024-07-25T07:00:00Z,2024-07-25T13:00:00Z,, +2024-07-26T00:00:00Z,2024-07-26T07:00:00Z,2024-07-26T13:00:00Z,, +2024-07-29T00:00:00Z,2024-07-29T07:00:00Z,2024-07-29T13:00:00Z,, +2024-07-30T00:00:00Z,2024-07-30T07:00:00Z,2024-07-30T13:00:00Z,, +2024-07-31T00:00:00Z,2024-07-31T07:00:00Z,2024-07-31T13:00:00Z,, +2024-08-01T00:00:00Z,2024-08-01T07:00:00Z,2024-08-01T13:00:00Z,, +2024-08-02T00:00:00Z,2024-08-02T07:00:00Z,2024-08-02T13:00:00Z,, +2024-08-05T00:00:00Z,2024-08-05T07:00:00Z,2024-08-05T13:00:00Z,, +2024-08-06T00:00:00Z,2024-08-06T07:00:00Z,2024-08-06T13:00:00Z,, +2024-08-07T00:00:00Z,2024-08-07T07:00:00Z,2024-08-07T13:00:00Z,, +2024-08-08T00:00:00Z,2024-08-08T07:00:00Z,2024-08-08T13:00:00Z,, +2024-08-09T00:00:00Z,2024-08-09T07:00:00Z,2024-08-09T13:00:00Z,, +2024-08-12T00:00:00Z,2024-08-12T07:00:00Z,2024-08-12T13:00:00Z,, +2024-08-13T00:00:00Z,2024-08-13T07:00:00Z,2024-08-13T13:00:00Z,, +2024-08-14T00:00:00Z,2024-08-14T07:00:00Z,2024-08-14T13:00:00Z,, +2024-08-15T00:00:00Z,2024-08-15T07:00:00Z,2024-08-15T13:00:00Z,, +2024-08-16T00:00:00Z,2024-08-16T07:00:00Z,2024-08-16T13:00:00Z,, +2024-08-19T00:00:00Z,2024-08-19T07:00:00Z,2024-08-19T13:00:00Z,, +2024-08-21T00:00:00Z,2024-08-21T07:00:00Z,2024-08-21T13:00:00Z,, +2024-08-22T00:00:00Z,2024-08-22T07:00:00Z,2024-08-22T13:00:00Z,, +2024-08-23T00:00:00Z,2024-08-23T07:00:00Z,2024-08-23T13:00:00Z,, +2024-08-26T00:00:00Z,2024-08-26T07:00:00Z,2024-08-26T13:00:00Z,, +2024-08-27T00:00:00Z,2024-08-27T07:00:00Z,2024-08-27T13:00:00Z,, +2024-08-28T00:00:00Z,2024-08-28T07:00:00Z,2024-08-28T13:00:00Z,, +2024-08-29T00:00:00Z,2024-08-29T07:00:00Z,2024-08-29T13:00:00Z,, +2024-08-30T00:00:00Z,2024-08-30T07:00:00Z,2024-08-30T13:00:00Z,, +2024-09-02T00:00:00Z,2024-09-02T07:00:00Z,2024-09-02T13:00:00Z,, +2024-09-03T00:00:00Z,2024-09-03T07:00:00Z,2024-09-03T13:00:00Z,, +2024-09-04T00:00:00Z,2024-09-04T07:00:00Z,2024-09-04T13:00:00Z,, +2024-09-05T00:00:00Z,2024-09-05T07:00:00Z,2024-09-05T13:00:00Z,, +2024-09-06T00:00:00Z,2024-09-06T07:00:00Z,2024-09-06T13:00:00Z,, +2024-09-09T00:00:00Z,2024-09-09T07:00:00Z,2024-09-09T13:00:00Z,, +2024-09-10T00:00:00Z,2024-09-10T07:00:00Z,2024-09-10T13:00:00Z,, +2024-09-11T00:00:00Z,2024-09-11T07:00:00Z,2024-09-11T13:00:00Z,, +2024-09-12T00:00:00Z,2024-09-12T07:00:00Z,2024-09-12T13:00:00Z,, +2024-09-13T00:00:00Z,2024-09-13T07:00:00Z,2024-09-13T13:00:00Z,, +2024-09-16T00:00:00Z,2024-09-16T07:00:00Z,2024-09-16T13:00:00Z,, +2024-09-17T00:00:00Z,2024-09-17T07:00:00Z,2024-09-17T13:00:00Z,, +2024-09-18T00:00:00Z,2024-09-18T07:00:00Z,2024-09-18T13:00:00Z,, +2024-09-19T00:00:00Z,2024-09-19T07:00:00Z,2024-09-19T13:00:00Z,, +2024-09-20T00:00:00Z,2024-09-20T07:00:00Z,2024-09-20T13:00:00Z,, +2024-09-23T00:00:00Z,2024-09-23T07:00:00Z,2024-09-23T13:00:00Z,, +2024-09-24T00:00:00Z,2024-09-24T07:00:00Z,2024-09-24T13:00:00Z,, +2024-09-25T00:00:00Z,2024-09-25T07:00:00Z,2024-09-25T13:00:00Z,, +2024-09-26T00:00:00Z,2024-09-26T07:00:00Z,2024-09-26T13:00:00Z,, +2024-09-27T00:00:00Z,2024-09-27T07:00:00Z,2024-09-27T13:00:00Z,, +2024-09-30T00:00:00Z,2024-09-30T07:00:00Z,2024-09-30T13:00:00Z,, +2024-10-01T00:00:00Z,2024-10-01T07:00:00Z,2024-10-01T13:00:00Z,, +2024-10-02T00:00:00Z,2024-10-02T07:00:00Z,2024-10-02T13:00:00Z,, +2024-10-03T00:00:00Z,2024-10-03T07:00:00Z,2024-10-03T13:00:00Z,, +2024-10-04T00:00:00Z,2024-10-04T07:00:00Z,2024-10-04T13:00:00Z,, +2024-10-07T00:00:00Z,2024-10-07T07:00:00Z,2024-10-07T13:00:00Z,, +2024-10-08T00:00:00Z,2024-10-08T07:00:00Z,2024-10-08T13:00:00Z,, +2024-10-09T00:00:00Z,2024-10-09T07:00:00Z,2024-10-09T13:00:00Z,, +2024-10-10T00:00:00Z,2024-10-10T07:00:00Z,2024-10-10T13:00:00Z,, +2024-10-11T00:00:00Z,2024-10-11T07:00:00Z,2024-10-11T13:00:00Z,, +2024-10-14T00:00:00Z,2024-10-14T07:00:00Z,2024-10-14T13:00:00Z,, +2024-10-15T00:00:00Z,2024-10-15T07:00:00Z,2024-10-15T13:00:00Z,, +2024-10-16T00:00:00Z,2024-10-16T07:00:00Z,2024-10-16T13:00:00Z,, +2024-10-17T00:00:00Z,2024-10-17T07:00:00Z,2024-10-17T13:00:00Z,, +2024-10-18T00:00:00Z,2024-10-18T07:00:00Z,2024-10-18T13:00:00Z,, +2024-10-21T00:00:00Z,2024-10-21T07:00:00Z,2024-10-21T13:00:00Z,, +2024-10-22T00:00:00Z,2024-10-22T07:00:00Z,2024-10-22T13:00:00Z,, +2024-10-23T00:00:00Z,2024-10-23T07:00:00Z,2024-10-23T13:00:00Z,, +2024-10-24T00:00:00Z,2024-10-24T07:00:00Z,2024-10-24T13:00:00Z,, +2024-10-25T00:00:00Z,2024-10-25T07:00:00Z,2024-10-25T13:00:00Z,, +2024-10-28T00:00:00Z,2024-10-28T08:00:00Z,2024-10-28T14:00:00Z,, +2024-10-29T00:00:00Z,2024-10-29T08:00:00Z,2024-10-29T14:00:00Z,, +2024-10-30T00:00:00Z,2024-10-30T08:00:00Z,2024-10-30T14:00:00Z,, +2024-10-31T00:00:00Z,2024-10-31T08:00:00Z,2024-10-31T14:00:00Z,, +2024-11-01T00:00:00Z,2024-11-01T08:00:00Z,2024-11-01T14:00:00Z,, +2024-11-04T00:00:00Z,2024-11-04T08:00:00Z,2024-11-04T14:00:00Z,, +2024-11-05T00:00:00Z,2024-11-05T08:00:00Z,2024-11-05T14:00:00Z,, +2024-11-06T00:00:00Z,2024-11-06T08:00:00Z,2024-11-06T14:00:00Z,, +2024-11-07T00:00:00Z,2024-11-07T08:00:00Z,2024-11-07T14:00:00Z,, +2024-11-08T00:00:00Z,2024-11-08T08:00:00Z,2024-11-08T14:00:00Z,, +2024-11-11T00:00:00Z,2024-11-11T08:00:00Z,2024-11-11T14:00:00Z,, +2024-11-12T00:00:00Z,2024-11-12T08:00:00Z,2024-11-12T14:00:00Z,, +2024-11-13T00:00:00Z,2024-11-13T08:00:00Z,2024-11-13T14:00:00Z,, +2024-11-14T00:00:00Z,2024-11-14T08:00:00Z,2024-11-14T14:00:00Z,, +2024-11-15T00:00:00Z,2024-11-15T08:00:00Z,2024-11-15T14:00:00Z,, +2024-11-18T00:00:00Z,2024-11-18T08:00:00Z,2024-11-18T14:00:00Z,, +2024-11-19T00:00:00Z,2024-11-19T08:00:00Z,2024-11-19T14:00:00Z,, +2024-11-20T00:00:00Z,2024-11-20T08:00:00Z,2024-11-20T14:00:00Z,, +2024-11-21T00:00:00Z,2024-11-21T08:00:00Z,2024-11-21T14:00:00Z,, +2024-11-22T00:00:00Z,2024-11-22T08:00:00Z,2024-11-22T14:00:00Z,, +2024-11-25T00:00:00Z,2024-11-25T08:00:00Z,2024-11-25T14:00:00Z,, +2024-11-26T00:00:00Z,2024-11-26T08:00:00Z,2024-11-26T14:00:00Z,, +2024-11-27T00:00:00Z,2024-11-27T08:00:00Z,2024-11-27T14:00:00Z,, +2024-11-28T00:00:00Z,2024-11-28T08:00:00Z,2024-11-28T14:00:00Z,, +2024-11-29T00:00:00Z,2024-11-29T08:00:00Z,2024-11-29T14:00:00Z,, +2024-12-02T00:00:00Z,2024-12-02T08:00:00Z,2024-12-02T14:00:00Z,, +2024-12-03T00:00:00Z,2024-12-03T08:00:00Z,2024-12-03T14:00:00Z,, +2024-12-04T00:00:00Z,2024-12-04T08:00:00Z,2024-12-04T14:00:00Z,, +2024-12-05T00:00:00Z,2024-12-05T08:00:00Z,2024-12-05T14:00:00Z,, +2024-12-06T00:00:00Z,2024-12-06T08:00:00Z,2024-12-06T14:00:00Z,, +2024-12-09T00:00:00Z,2024-12-09T08:00:00Z,2024-12-09T14:00:00Z,, +2024-12-10T00:00:00Z,2024-12-10T08:00:00Z,2024-12-10T14:00:00Z,, +2024-12-11T00:00:00Z,2024-12-11T08:00:00Z,2024-12-11T14:00:00Z,, +2024-12-12T00:00:00Z,2024-12-12T08:00:00Z,2024-12-12T14:00:00Z,, +2024-12-13T00:00:00Z,2024-12-13T08:00:00Z,2024-12-13T14:00:00Z,, +2024-12-16T00:00:00Z,2024-12-16T08:00:00Z,2024-12-16T14:00:00Z,, +2024-12-17T00:00:00Z,2024-12-17T08:00:00Z,2024-12-17T14:00:00Z,, +2024-12-18T00:00:00Z,2024-12-18T08:00:00Z,2024-12-18T14:00:00Z,, +2024-12-19T00:00:00Z,2024-12-19T08:00:00Z,2024-12-19T14:00:00Z,, +2024-12-20T00:00:00Z,2024-12-20T08:00:00Z,2024-12-20T14:00:00Z,, +2024-12-23T00:00:00Z,2024-12-23T08:00:00Z,2024-12-23T14:00:00Z,, +2024-12-25T00:00:00Z,2024-12-25T08:00:00Z,2024-12-25T14:00:00Z,, +2024-12-27T00:00:00Z,2024-12-27T08:00:00Z,2024-12-27T14:00:00Z,, +2024-12-30T00:00:00Z,2024-12-30T08:00:00Z,2024-12-30T14:00:00Z,, +2025-01-02T00:00:00Z,2025-01-02T08:00:00Z,2025-01-02T14:00:00Z,, +2025-01-03T00:00:00Z,2025-01-03T08:00:00Z,2025-01-03T14:00:00Z,, +2025-01-06T00:00:00Z,2025-01-06T08:00:00Z,2025-01-06T14:00:00Z,, +2025-01-07T00:00:00Z,2025-01-07T08:00:00Z,2025-01-07T14:00:00Z,, +2025-01-08T00:00:00Z,2025-01-08T08:00:00Z,2025-01-08T14:00:00Z,, +2025-01-09T00:00:00Z,2025-01-09T08:00:00Z,2025-01-09T14:00:00Z,, +2025-01-10T00:00:00Z,2025-01-10T08:00:00Z,2025-01-10T14:00:00Z,, +2025-01-13T00:00:00Z,2025-01-13T08:00:00Z,2025-01-13T14:00:00Z,, +2025-01-14T00:00:00Z,2025-01-14T08:00:00Z,2025-01-14T14:00:00Z,, +2025-01-15T00:00:00Z,2025-01-15T08:00:00Z,2025-01-15T14:00:00Z,, +2025-01-16T00:00:00Z,2025-01-16T08:00:00Z,2025-01-16T14:00:00Z,, +2025-01-17T00:00:00Z,2025-01-17T08:00:00Z,2025-01-17T14:00:00Z,, +2025-01-20T00:00:00Z,2025-01-20T08:00:00Z,2025-01-20T14:00:00Z,, +2025-01-21T00:00:00Z,2025-01-21T08:00:00Z,2025-01-21T14:00:00Z,, +2025-01-22T00:00:00Z,2025-01-22T08:00:00Z,2025-01-22T14:00:00Z,, +2025-01-23T00:00:00Z,2025-01-23T08:00:00Z,2025-01-23T14:00:00Z,, +2025-01-24T00:00:00Z,2025-01-24T08:00:00Z,2025-01-24T14:00:00Z,, +2025-01-27T00:00:00Z,2025-01-27T08:00:00Z,2025-01-27T14:00:00Z,, +2025-01-28T00:00:00Z,2025-01-28T08:00:00Z,2025-01-28T14:00:00Z,, +2025-01-29T00:00:00Z,2025-01-29T08:00:00Z,2025-01-29T14:00:00Z,, +2025-01-30T00:00:00Z,2025-01-30T08:00:00Z,2025-01-30T14:00:00Z,, +2025-01-31T00:00:00Z,2025-01-31T08:00:00Z,2025-01-31T14:00:00Z,, +2025-02-03T00:00:00Z,2025-02-03T08:00:00Z,2025-02-03T14:00:00Z,, +2025-02-04T00:00:00Z,2025-02-04T08:00:00Z,2025-02-04T14:00:00Z,, +2025-02-05T00:00:00Z,2025-02-05T08:00:00Z,2025-02-05T14:00:00Z,, +2025-02-06T00:00:00Z,2025-02-06T08:00:00Z,2025-02-06T14:00:00Z,, +2025-02-07T00:00:00Z,2025-02-07T08:00:00Z,2025-02-07T14:00:00Z,, +2025-02-10T00:00:00Z,2025-02-10T08:00:00Z,2025-02-10T14:00:00Z,, +2025-02-11T00:00:00Z,2025-02-11T08:00:00Z,2025-02-11T14:00:00Z,, +2025-02-12T00:00:00Z,2025-02-12T08:00:00Z,2025-02-12T14:00:00Z,, +2025-02-13T00:00:00Z,2025-02-13T08:00:00Z,2025-02-13T14:00:00Z,, +2025-02-14T00:00:00Z,2025-02-14T08:00:00Z,2025-02-14T14:00:00Z,, +2025-02-17T00:00:00Z,2025-02-17T08:00:00Z,2025-02-17T14:00:00Z,, +2025-02-18T00:00:00Z,2025-02-18T08:00:00Z,2025-02-18T14:00:00Z,, +2025-02-19T00:00:00Z,2025-02-19T08:00:00Z,2025-02-19T14:00:00Z,, +2025-02-20T00:00:00Z,2025-02-20T08:00:00Z,2025-02-20T14:00:00Z,, +2025-02-21T00:00:00Z,2025-02-21T08:00:00Z,2025-02-21T14:00:00Z,, +2025-02-25T00:00:00Z,2025-02-25T08:00:00Z,2025-02-25T14:00:00Z,, +2025-02-26T00:00:00Z,2025-02-26T08:00:00Z,2025-02-26T14:00:00Z,, +2025-02-27T00:00:00Z,2025-02-27T08:00:00Z,2025-02-27T14:00:00Z,, +2025-02-28T00:00:00Z,2025-02-28T08:00:00Z,2025-02-28T14:00:00Z,, +2025-03-03T00:00:00Z,2025-03-03T08:00:00Z,2025-03-03T14:00:00Z,, +2025-03-04T00:00:00Z,2025-03-04T08:00:00Z,2025-03-04T14:00:00Z,, +2025-03-05T00:00:00Z,2025-03-05T08:00:00Z,2025-03-05T14:00:00Z,, +2025-03-06T00:00:00Z,2025-03-06T08:00:00Z,2025-03-06T14:00:00Z,, +2025-03-07T00:00:00Z,2025-03-07T08:00:00Z,2025-03-07T14:00:00Z,, +2025-03-10T00:00:00Z,2025-03-10T08:00:00Z,2025-03-10T14:00:00Z,, +2025-03-11T00:00:00Z,2025-03-11T08:00:00Z,2025-03-11T14:00:00Z,, +2025-03-12T00:00:00Z,2025-03-12T08:00:00Z,2025-03-12T14:00:00Z,, +2025-03-13T00:00:00Z,2025-03-13T08:00:00Z,2025-03-13T14:00:00Z,, +2025-03-14T00:00:00Z,2025-03-14T08:00:00Z,2025-03-14T14:00:00Z,, +2025-03-17T00:00:00Z,2025-03-17T08:00:00Z,2025-03-17T14:00:00Z,, +2025-03-18T00:00:00Z,2025-03-18T08:00:00Z,2025-03-18T14:00:00Z,, +2025-03-19T00:00:00Z,2025-03-19T08:00:00Z,2025-03-19T14:00:00Z,, +2025-03-20T00:00:00Z,2025-03-20T08:00:00Z,2025-03-20T14:00:00Z,, +2025-03-21T00:00:00Z,2025-03-21T08:00:00Z,2025-03-21T14:00:00Z,, +2025-03-24T00:00:00Z,2025-03-24T08:00:00Z,2025-03-24T14:00:00Z,, +2025-03-25T00:00:00Z,2025-03-25T08:00:00Z,2025-03-25T14:00:00Z,, +2025-03-26T00:00:00Z,2025-03-26T08:00:00Z,2025-03-26T14:00:00Z,, +2025-03-27T00:00:00Z,2025-03-27T08:00:00Z,2025-03-27T14:00:00Z,, +2025-03-28T00:00:00Z,2025-03-28T08:00:00Z,2025-03-28T14:00:00Z,, +2025-03-31T00:00:00Z,2025-03-31T07:00:00Z,2025-03-31T13:00:00Z,, +2025-04-01T00:00:00Z,2025-04-01T07:00:00Z,2025-04-01T13:00:00Z,, +2025-04-02T00:00:00Z,2025-04-02T07:00:00Z,2025-04-02T13:00:00Z,, +2025-04-03T00:00:00Z,2025-04-03T07:00:00Z,2025-04-03T13:00:00Z,, +2025-04-04T00:00:00Z,2025-04-04T07:00:00Z,2025-04-04T13:00:00Z,, +2025-04-07T00:00:00Z,2025-04-07T07:00:00Z,2025-04-07T13:00:00Z,, +2025-04-08T00:00:00Z,2025-04-08T07:00:00Z,2025-04-08T13:00:00Z,, +2025-04-09T00:00:00Z,2025-04-09T07:00:00Z,2025-04-09T13:00:00Z,, +2025-04-10T00:00:00Z,2025-04-10T07:00:00Z,2025-04-10T13:00:00Z,, +2025-04-11T00:00:00Z,2025-04-11T07:00:00Z,2025-04-11T13:00:00Z,, +2025-04-14T00:00:00Z,2025-04-14T07:00:00Z,2025-04-14T13:00:00Z,, +2025-04-15T00:00:00Z,2025-04-15T07:00:00Z,2025-04-15T13:00:00Z,, +2025-04-16T00:00:00Z,2025-04-16T07:00:00Z,2025-04-16T13:00:00Z,, +2025-04-17T00:00:00Z,2025-04-17T07:00:00Z,2025-04-17T13:00:00Z,, +2025-04-22T00:00:00Z,2025-04-22T07:00:00Z,2025-04-22T13:00:00Z,, +2025-04-23T00:00:00Z,2025-04-23T07:00:00Z,2025-04-23T13:00:00Z,, +2025-04-24T00:00:00Z,2025-04-24T07:00:00Z,2025-04-24T13:00:00Z,, +2025-04-25T00:00:00Z,2025-04-25T07:00:00Z,2025-04-25T13:00:00Z,, +2025-04-28T00:00:00Z,2025-04-28T07:00:00Z,2025-04-28T13:00:00Z,, +2025-04-29T00:00:00Z,2025-04-29T07:00:00Z,2025-04-29T13:00:00Z,, +2025-04-30T00:00:00Z,2025-04-30T07:00:00Z,2025-04-30T13:00:00Z,, +2025-05-02T00:00:00Z,2025-05-02T07:00:00Z,2025-05-02T13:00:00Z,, +2025-05-05T00:00:00Z,2025-05-05T07:00:00Z,2025-05-05T13:00:00Z,, +2025-05-06T00:00:00Z,2025-05-06T07:00:00Z,2025-05-06T13:00:00Z,, +2025-05-07T00:00:00Z,2025-05-07T07:00:00Z,2025-05-07T13:00:00Z,, +2025-05-08T00:00:00Z,2025-05-08T07:00:00Z,2025-05-08T13:00:00Z,, +2025-05-09T00:00:00Z,2025-05-09T07:00:00Z,2025-05-09T13:00:00Z,, +2025-05-12T00:00:00Z,2025-05-12T07:00:00Z,2025-05-12T13:00:00Z,, +2025-05-13T00:00:00Z,2025-05-13T07:00:00Z,2025-05-13T13:00:00Z,, +2025-05-14T00:00:00Z,2025-05-14T07:00:00Z,2025-05-14T13:00:00Z,, +2025-05-15T00:00:00Z,2025-05-15T07:00:00Z,2025-05-15T13:00:00Z,, +2025-05-16T00:00:00Z,2025-05-16T07:00:00Z,2025-05-16T13:00:00Z,, +2025-05-19T00:00:00Z,2025-05-19T07:00:00Z,2025-05-19T13:00:00Z,, +2025-05-20T00:00:00Z,2025-05-20T07:00:00Z,2025-05-20T13:00:00Z,, +2025-05-21T00:00:00Z,2025-05-21T07:00:00Z,2025-05-21T13:00:00Z,, +2025-05-22T00:00:00Z,2025-05-22T07:00:00Z,2025-05-22T13:00:00Z,, +2025-05-23T00:00:00Z,2025-05-23T07:00:00Z,2025-05-23T13:00:00Z,, +2025-05-26T00:00:00Z,2025-05-26T07:00:00Z,2025-05-26T13:00:00Z,, +2025-05-27T00:00:00Z,2025-05-27T07:00:00Z,2025-05-27T13:00:00Z,, +2025-05-28T00:00:00Z,2025-05-28T07:00:00Z,2025-05-28T13:00:00Z,, +2025-05-30T00:00:00Z,2025-05-30T07:00:00Z,2025-05-30T13:00:00Z,, +2025-06-02T00:00:00Z,2025-06-02T07:00:00Z,2025-06-02T13:00:00Z,, +2025-06-03T00:00:00Z,2025-06-03T07:00:00Z,2025-06-03T13:00:00Z,, +2025-06-04T00:00:00Z,2025-06-04T07:00:00Z,2025-06-04T13:00:00Z,, +2025-06-05T00:00:00Z,2025-06-05T07:00:00Z,2025-06-05T13:00:00Z,, +2025-06-06T00:00:00Z,2025-06-06T07:00:00Z,2025-06-06T13:00:00Z,, +2025-06-09T00:00:00Z,2025-06-09T07:00:00Z,2025-06-09T13:00:00Z,, +2025-06-10T00:00:00Z,2025-06-10T07:00:00Z,2025-06-10T13:00:00Z,, +2025-06-11T00:00:00Z,2025-06-11T07:00:00Z,2025-06-11T13:00:00Z,, +2025-06-12T00:00:00Z,2025-06-12T07:00:00Z,2025-06-12T13:00:00Z,, +2025-06-13T00:00:00Z,2025-06-13T07:00:00Z,2025-06-13T13:00:00Z,, +2025-06-16T00:00:00Z,2025-06-16T07:00:00Z,2025-06-16T13:00:00Z,, +2025-06-17T00:00:00Z,2025-06-17T07:00:00Z,2025-06-17T13:00:00Z,, +2025-06-18T00:00:00Z,2025-06-18T07:00:00Z,2025-06-18T13:00:00Z,, +2025-06-19T00:00:00Z,2025-06-19T07:00:00Z,2025-06-19T13:00:00Z,, +2025-06-20T00:00:00Z,2025-06-20T07:00:00Z,2025-06-20T13:00:00Z,, +2025-06-25T00:00:00Z,2025-06-25T07:00:00Z,2025-06-25T13:00:00Z,, +2025-06-26T00:00:00Z,2025-06-26T07:00:00Z,2025-06-26T13:00:00Z,, +2025-06-27T00:00:00Z,2025-06-27T07:00:00Z,2025-06-27T13:00:00Z,, +2025-06-30T00:00:00Z,2025-06-30T07:00:00Z,2025-06-30T13:00:00Z,, +2025-07-01T00:00:00Z,2025-07-01T07:00:00Z,2025-07-01T13:00:00Z,, +2025-07-02T00:00:00Z,2025-07-02T07:00:00Z,2025-07-02T13:00:00Z,, +2025-07-03T00:00:00Z,2025-07-03T07:00:00Z,2025-07-03T13:00:00Z,, +2025-07-04T00:00:00Z,2025-07-04T07:00:00Z,2025-07-04T13:00:00Z,, +2025-07-07T00:00:00Z,2025-07-07T07:00:00Z,2025-07-07T13:00:00Z,, +2025-07-08T00:00:00Z,2025-07-08T07:00:00Z,2025-07-08T13:00:00Z,, +2025-07-09T00:00:00Z,2025-07-09T07:00:00Z,2025-07-09T13:00:00Z,, +2025-07-10T00:00:00Z,2025-07-10T07:00:00Z,2025-07-10T13:00:00Z,, +2025-07-11T00:00:00Z,2025-07-11T07:00:00Z,2025-07-11T13:00:00Z,, +2025-07-14T00:00:00Z,2025-07-14T07:00:00Z,2025-07-14T13:00:00Z,, +2025-07-15T00:00:00Z,2025-07-15T07:00:00Z,2025-07-15T13:00:00Z,, +2025-07-16T00:00:00Z,2025-07-16T07:00:00Z,2025-07-16T13:00:00Z,, +2025-07-17T00:00:00Z,2025-07-17T07:00:00Z,2025-07-17T13:00:00Z,, +2025-07-18T00:00:00Z,2025-07-18T07:00:00Z,2025-07-18T13:00:00Z,, +2025-07-21T00:00:00Z,2025-07-21T07:00:00Z,2025-07-21T13:00:00Z,, +2025-07-22T00:00:00Z,2025-07-22T07:00:00Z,2025-07-22T13:00:00Z,, +2025-07-23T00:00:00Z,2025-07-23T07:00:00Z,2025-07-23T13:00:00Z,, +2025-07-24T00:00:00Z,2025-07-24T07:00:00Z,2025-07-24T13:00:00Z,, +2025-07-25T00:00:00Z,2025-07-25T07:00:00Z,2025-07-25T13:00:00Z,, +2025-07-28T00:00:00Z,2025-07-28T07:00:00Z,2025-07-28T13:00:00Z,, +2025-07-29T00:00:00Z,2025-07-29T07:00:00Z,2025-07-29T13:00:00Z,, +2025-07-30T00:00:00Z,2025-07-30T07:00:00Z,2025-07-30T13:00:00Z,, +2025-07-31T00:00:00Z,2025-07-31T07:00:00Z,2025-07-31T13:00:00Z,, +2025-08-01T00:00:00Z,2025-08-01T07:00:00Z,2025-08-01T13:00:00Z,, +2025-08-04T00:00:00Z,2025-08-04T07:00:00Z,2025-08-04T13:00:00Z,, +2025-08-05T00:00:00Z,2025-08-05T07:00:00Z,2025-08-05T13:00:00Z,, +2025-08-06T00:00:00Z,2025-08-06T07:00:00Z,2025-08-06T13:00:00Z,, +2025-08-07T00:00:00Z,2025-08-07T07:00:00Z,2025-08-07T13:00:00Z,, +2025-08-08T00:00:00Z,2025-08-08T07:00:00Z,2025-08-08T13:00:00Z,, +2025-08-11T00:00:00Z,2025-08-11T07:00:00Z,2025-08-11T13:00:00Z,, +2025-08-12T00:00:00Z,2025-08-12T07:00:00Z,2025-08-12T13:00:00Z,, +2025-08-13T00:00:00Z,2025-08-13T07:00:00Z,2025-08-13T13:00:00Z,, +2025-08-14T00:00:00Z,2025-08-14T07:00:00Z,2025-08-14T13:00:00Z,, +2025-08-15T00:00:00Z,2025-08-15T07:00:00Z,2025-08-15T13:00:00Z,, +2025-08-18T00:00:00Z,2025-08-18T07:00:00Z,2025-08-18T13:00:00Z,, +2025-08-19T00:00:00Z,2025-08-19T07:00:00Z,2025-08-19T13:00:00Z,, +2025-08-21T00:00:00Z,2025-08-21T07:00:00Z,2025-08-21T13:00:00Z,, +2025-08-22T00:00:00Z,2025-08-22T07:00:00Z,2025-08-22T13:00:00Z,, +2025-08-25T00:00:00Z,2025-08-25T07:00:00Z,2025-08-25T13:00:00Z,, +2025-08-26T00:00:00Z,2025-08-26T07:00:00Z,2025-08-26T13:00:00Z,, +2025-08-27T00:00:00Z,2025-08-27T07:00:00Z,2025-08-27T13:00:00Z,, +2025-08-28T00:00:00Z,2025-08-28T07:00:00Z,2025-08-28T13:00:00Z,, +2025-08-29T00:00:00Z,2025-08-29T07:00:00Z,2025-08-29T13:00:00Z,, +2025-09-01T00:00:00Z,2025-09-01T07:00:00Z,2025-09-01T13:00:00Z,, +2025-09-02T00:00:00Z,2025-09-02T07:00:00Z,2025-09-02T13:00:00Z,, +2025-09-03T00:00:00Z,2025-09-03T07:00:00Z,2025-09-03T13:00:00Z,, +2025-09-04T00:00:00Z,2025-09-04T07:00:00Z,2025-09-04T13:00:00Z,, +2025-09-05T00:00:00Z,2025-09-05T07:00:00Z,2025-09-05T13:00:00Z,, +2025-09-08T00:00:00Z,2025-09-08T07:00:00Z,2025-09-08T13:00:00Z,, +2025-09-09T00:00:00Z,2025-09-09T07:00:00Z,2025-09-09T13:00:00Z,, +2025-09-10T00:00:00Z,2025-09-10T07:00:00Z,2025-09-10T13:00:00Z,, +2025-09-11T00:00:00Z,2025-09-11T07:00:00Z,2025-09-11T13:00:00Z,, +2025-09-12T00:00:00Z,2025-09-12T07:00:00Z,2025-09-12T13:00:00Z,, +2025-09-15T00:00:00Z,2025-09-15T07:00:00Z,2025-09-15T13:00:00Z,, +2025-09-16T00:00:00Z,2025-09-16T07:00:00Z,2025-09-16T13:00:00Z,, +2025-09-17T00:00:00Z,2025-09-17T07:00:00Z,2025-09-17T13:00:00Z,, +2025-09-18T00:00:00Z,2025-09-18T07:00:00Z,2025-09-18T13:00:00Z,, +2025-09-19T00:00:00Z,2025-09-19T07:00:00Z,2025-09-19T13:00:00Z,, +2025-09-22T00:00:00Z,2025-09-22T07:00:00Z,2025-09-22T13:00:00Z,, +2025-09-23T00:00:00Z,2025-09-23T07:00:00Z,2025-09-23T13:00:00Z,, +2025-09-24T00:00:00Z,2025-09-24T07:00:00Z,2025-09-24T13:00:00Z,, +2025-09-25T00:00:00Z,2025-09-25T07:00:00Z,2025-09-25T13:00:00Z,, +2025-09-26T00:00:00Z,2025-09-26T07:00:00Z,2025-09-26T13:00:00Z,, +2025-09-29T00:00:00Z,2025-09-29T07:00:00Z,2025-09-29T13:00:00Z,, +2025-09-30T00:00:00Z,2025-09-30T07:00:00Z,2025-09-30T13:00:00Z,, +2025-10-01T00:00:00Z,2025-10-01T07:00:00Z,2025-10-01T13:00:00Z,, +2025-10-02T00:00:00Z,2025-10-02T07:00:00Z,2025-10-02T13:00:00Z,, +2025-10-03T00:00:00Z,2025-10-03T07:00:00Z,2025-10-03T13:00:00Z,, +2025-10-06T00:00:00Z,2025-10-06T07:00:00Z,2025-10-06T13:00:00Z,, +2025-10-07T00:00:00Z,2025-10-07T07:00:00Z,2025-10-07T13:00:00Z,, +2025-10-08T00:00:00Z,2025-10-08T07:00:00Z,2025-10-08T13:00:00Z,, +2025-10-09T00:00:00Z,2025-10-09T07:00:00Z,2025-10-09T13:00:00Z,, +2025-10-10T00:00:00Z,2025-10-10T07:00:00Z,2025-10-10T13:00:00Z,, +2025-10-13T00:00:00Z,2025-10-13T07:00:00Z,2025-10-13T13:00:00Z,, +2025-10-14T00:00:00Z,2025-10-14T07:00:00Z,2025-10-14T13:00:00Z,, +2025-10-15T00:00:00Z,2025-10-15T07:00:00Z,2025-10-15T13:00:00Z,, +2025-10-16T00:00:00Z,2025-10-16T07:00:00Z,2025-10-16T13:00:00Z,, +2025-10-17T00:00:00Z,2025-10-17T07:00:00Z,2025-10-17T13:00:00Z,, +2025-10-20T00:00:00Z,2025-10-20T07:00:00Z,2025-10-20T13:00:00Z,, +2025-10-21T00:00:00Z,2025-10-21T07:00:00Z,2025-10-21T13:00:00Z,, +2025-10-22T00:00:00Z,2025-10-22T07:00:00Z,2025-10-22T13:00:00Z,, +2025-10-23T00:00:00Z,2025-10-23T07:00:00Z,2025-10-23T13:00:00Z,, +2025-10-24T00:00:00Z,2025-10-24T07:00:00Z,2025-10-24T13:00:00Z,, +2025-10-27T00:00:00Z,2025-10-27T08:00:00Z,2025-10-27T14:00:00Z,, +2025-10-28T00:00:00Z,2025-10-28T08:00:00Z,2025-10-28T14:00:00Z,, +2025-10-29T00:00:00Z,2025-10-29T08:00:00Z,2025-10-29T14:00:00Z,, +2025-10-30T00:00:00Z,2025-10-30T08:00:00Z,2025-10-30T14:00:00Z,, +2025-10-31T00:00:00Z,2025-10-31T08:00:00Z,2025-10-31T14:00:00Z,, +2025-11-03T00:00:00Z,2025-11-03T08:00:00Z,2025-11-03T14:00:00Z,, +2025-11-04T00:00:00Z,2025-11-04T08:00:00Z,2025-11-04T14:00:00Z,, +2025-11-05T00:00:00Z,2025-11-05T08:00:00Z,2025-11-05T14:00:00Z,, +2025-11-06T00:00:00Z,2025-11-06T08:00:00Z,2025-11-06T14:00:00Z,, +2025-11-07T00:00:00Z,2025-11-07T08:00:00Z,2025-11-07T14:00:00Z,, +2025-11-10T00:00:00Z,2025-11-10T08:00:00Z,2025-11-10T14:00:00Z,, +2025-11-11T00:00:00Z,2025-11-11T08:00:00Z,2025-11-11T14:00:00Z,, +2025-11-12T00:00:00Z,2025-11-12T08:00:00Z,2025-11-12T14:00:00Z,, +2025-11-13T00:00:00Z,2025-11-13T08:00:00Z,2025-11-13T14:00:00Z,, +2025-11-14T00:00:00Z,2025-11-14T08:00:00Z,2025-11-14T14:00:00Z,, +2025-11-17T00:00:00Z,2025-11-17T08:00:00Z,2025-11-17T14:00:00Z,, +2025-11-18T00:00:00Z,2025-11-18T08:00:00Z,2025-11-18T14:00:00Z,, +2025-11-19T00:00:00Z,2025-11-19T08:00:00Z,2025-11-19T14:00:00Z,, +2025-11-20T00:00:00Z,2025-11-20T08:00:00Z,2025-11-20T14:00:00Z,, +2025-11-21T00:00:00Z,2025-11-21T08:00:00Z,2025-11-21T14:00:00Z,, +2025-11-24T00:00:00Z,2025-11-24T08:00:00Z,2025-11-24T14:00:00Z,, +2025-11-25T00:00:00Z,2025-11-25T08:00:00Z,2025-11-25T14:00:00Z,, +2025-11-26T00:00:00Z,2025-11-26T08:00:00Z,2025-11-26T14:00:00Z,, +2025-11-27T00:00:00Z,2025-11-27T08:00:00Z,2025-11-27T14:00:00Z,, +2025-11-28T00:00:00Z,2025-11-28T08:00:00Z,2025-11-28T14:00:00Z,, +2025-12-01T00:00:00Z,2025-12-01T08:00:00Z,2025-12-01T14:00:00Z,, +2025-12-02T00:00:00Z,2025-12-02T08:00:00Z,2025-12-02T14:00:00Z,, +2025-12-03T00:00:00Z,2025-12-03T08:00:00Z,2025-12-03T14:00:00Z,, +2025-12-04T00:00:00Z,2025-12-04T08:00:00Z,2025-12-04T14:00:00Z,, +2025-12-05T00:00:00Z,2025-12-05T08:00:00Z,2025-12-05T14:00:00Z,, +2025-12-08T00:00:00Z,2025-12-08T08:00:00Z,2025-12-08T14:00:00Z,, +2025-12-09T00:00:00Z,2025-12-09T08:00:00Z,2025-12-09T14:00:00Z,, +2025-12-10T00:00:00Z,2025-12-10T08:00:00Z,2025-12-10T14:00:00Z,, +2025-12-11T00:00:00Z,2025-12-11T08:00:00Z,2025-12-11T14:00:00Z,, +2025-12-12T00:00:00Z,2025-12-12T08:00:00Z,2025-12-12T14:00:00Z,, +2025-12-15T00:00:00Z,2025-12-15T08:00:00Z,2025-12-15T14:00:00Z,, +2025-12-16T00:00:00Z,2025-12-16T08:00:00Z,2025-12-16T14:00:00Z,, +2025-12-17T00:00:00Z,2025-12-17T08:00:00Z,2025-12-17T14:00:00Z,, +2025-12-18T00:00:00Z,2025-12-18T08:00:00Z,2025-12-18T14:00:00Z,, +2025-12-19T00:00:00Z,2025-12-19T08:00:00Z,2025-12-19T14:00:00Z,, +2025-12-22T00:00:00Z,2025-12-22T08:00:00Z,2025-12-22T14:00:00Z,, +2025-12-23T00:00:00Z,2025-12-23T08:00:00Z,2025-12-23T14:00:00Z,, +2025-12-25T00:00:00Z,2025-12-25T08:00:00Z,2025-12-25T14:00:00Z,, +2025-12-29T00:00:00Z,2025-12-29T08:00:00Z,2025-12-29T14:00:00Z,, +2025-12-30T00:00:00Z,2025-12-30T08:00:00Z,2025-12-30T14:00:00Z,, diff --git a/tests/test_xtal_calendar.py b/tests/test_xtal_calendar.py new file mode 100644 index 00000000..d33ab461 --- /dev/null +++ b/tests/test_xtal_calendar.py @@ -0,0 +1,45 @@ +import pytest +from exchange_calendars.exchange_calendar_xtal import XTALExchangeCalendar +from .test_exchange_calendar import ExchangeCalendarTestBase + + +class TestXTALCalendar(ExchangeCalendarTestBase): + @pytest.fixture(scope="class") + def calendar_cls(self): + yield XTALExchangeCalendar + + @pytest.fixture + def max_session_hours(self): + # The XTAL is open from 10:00 am to 4:00 pm. + yield 6 + + @pytest.fixture + def regular_holidays_sample(self): + yield [ + # 2025 sample year + "2025-01-01", # New Year's Day + "2025-02-24", # Independence Day + "2025-04-18", # Good Friday + "2025-04-21", # Easter Monday + "2025-05-01", # Labour Day + "2025-06-23", # Victory Day + "2025-06-24", # Midsummer Day + "2025-08-20", # Restoration of Independence + "2025-12-24", # Christmas Eve + "2025-12-26", # Boxing Day + "2025-12-31", # New Year's Eve + ] + + @pytest.fixture + def non_holidays_sample(self): + yield [ + # Days around holidays that should be open + "2025-01-02", + "2025-02-25", + "2025-04-17", + "2025-05-02", + "2025-08-21", + "2025-12-23", + "2025-12-25", + "2025-12-30", + ]