diff --git a/holidays/countries/united_states.py b/holidays/countries/united_states.py index 8a83bedca..44a87e121 100644 --- a/holidays/countries/united_states.py +++ b/holidays/countries/united_states.py @@ -12,11 +12,12 @@ from typing import Tuple, Union -from holidays.calendars.gregorian import DEC +from holidays.calendars.gregorian import MON, TUE, WED, THU, FRI, SAT, SUN from holidays.constants import PUBLIC, UNOFFICIAL from holidays.groups import ChristianHolidays, InternationalHolidays from holidays.observed_holiday_base import ( ObservedHolidayBase, + ObservedRule, MON_TO_NEXT_TUE, FRI_TO_PREV_THU, SAT_TO_PREV_FRI, @@ -25,6 +26,10 @@ SAT_SUN_TO_NEXT_MON, ) +GA_IN_WASHINGTON_BIRTHDAY = ObservedRule( + {MON: +1, TUE: -1, WED: -1, THU: +1, FRI: -1, SAT: -2, SUN: -2} +) + class UnitedStates(ObservedHolidayBase, ChristianHolidays, InternationalHolidays): """ @@ -43,6 +48,12 @@ class UnitedStates(ObservedHolidayBase, ChristianHolidays, InternationalHolidays Frances Xavier Cabrini Day: - https://leg.colorado.gov/sites/default/files/2020a_1031_signed.pdf + + Washington's Birthday (GA): + - https://www.gasupreme.us/court-information/holidays-2/ + + Washington's Birthday (IN): + - https://www.in.gov/spd/benefits/state-holidays/ """ country = "US" @@ -187,6 +198,7 @@ def _populate_subdiv_holidays(self): "DE", "FL", "GA", + "IN", "NM", "PR", "VI", @@ -404,11 +416,10 @@ def _populate_subdiv_ga_public_holidays(self): ) # Washington's Birthday - name = "Washington's Birthday" - if self._is_wednesday(DEC, 24): - self._add_holiday_dec_26(name) - else: - self._add_holiday_dec_24(name) + self._add_holiday( + "Washington's Birthday", + self._get_observed_date(self._christmas_day, rule=GA_IN_WASHINGTON_BIRTHDAY), + ) def _populate_subdiv_gu_public_holidays(self): # Guam Discovery Day @@ -490,6 +501,12 @@ def _populate_subdiv_in_public_holidays(self): if self._year >= 2010: self._add_holiday_1_day_past_4th_thu_of_nov("Lincoln's Birthday") + # Washington's Birthday + self._add_holiday( + "Washington's Birthday", + self._get_observed_date(self._christmas_day, rule=GA_IN_WASHINGTON_BIRTHDAY), + ) + def _populate_subdiv_ks_public_holidays(self): # Christmas Eve if self._year >= 2013: diff --git a/snapshots/countries/US_GA.json b/snapshots/countries/US_GA.json index b49214502..1437f354a 100644 --- a/snapshots/countries/US_GA.json +++ b/snapshots/countries/US_GA.json @@ -13,8 +13,8 @@ "1950-11-10": "Armistice Day (observed)", "1950-11-11": "Armistice Day", "1950-11-23": "Thanksgiving", - "1950-12-24": "Washington's Birthday", "1950-12-25": "Christmas Day", + "1950-12-26": "Washington's Birthday", "1951-01-01": "New Year's Day", "1951-02-02": "Groundhog Day", "1951-02-14": "Valentine's Day", @@ -73,7 +73,8 @@ "1954-10-31": "Halloween", "1954-11-11": "Veterans Day", "1954-11-25": "Thanksgiving", - "1954-12-24": "Christmas Day (observed); Washington's Birthday", + "1954-12-23": "Washington's Birthday", + "1954-12-24": "Christmas Day (observed)", "1954-12-25": "Christmas Day", "1954-12-31": "New Year's Day (observed)", "1955-01-01": "New Year's Day", @@ -88,7 +89,7 @@ "1955-10-31": "Halloween", "1955-11-11": "Veterans Day", "1955-11-24": "Thanksgiving", - "1955-12-24": "Washington's Birthday", + "1955-12-23": "Washington's Birthday", "1955-12-25": "Christmas Day", "1955-12-26": "Christmas Day (observed)", "1956-01-01": "New Year's Day", @@ -164,7 +165,7 @@ "1960-11-08": "Election Day", "1960-11-11": "Veterans Day", "1960-11-24": "Thanksgiving", - "1960-12-24": "Washington's Birthday", + "1960-12-23": "Washington's Birthday", "1960-12-25": "Christmas Day", "1960-12-26": "Christmas Day (observed)", "1961-01-01": "New Year's Day", @@ -181,8 +182,8 @@ "1961-11-10": "Veterans Day (observed)", "1961-11-11": "Veterans Day", "1961-11-23": "Thanksgiving", - "1961-12-24": "Washington's Birthday", "1961-12-25": "Christmas Day", + "1961-12-26": "Washington's Birthday", "1962-01-01": "New Year's Day", "1962-02-02": "Groundhog Day", "1962-02-14": "Valentine's Day", @@ -241,7 +242,8 @@ "1965-10-31": "Halloween", "1965-11-11": "Veterans Day", "1965-11-25": "Thanksgiving", - "1965-12-24": "Christmas Day (observed); Washington's Birthday", + "1965-12-23": "Washington's Birthday", + "1965-12-24": "Christmas Day (observed)", "1965-12-25": "Christmas Day", "1965-12-31": "New Year's Day (observed)", "1966-01-01": "New Year's Day", @@ -256,7 +258,7 @@ "1966-10-31": "Halloween", "1966-11-11": "Veterans Day", "1966-11-24": "Thanksgiving", - "1966-12-24": "Washington's Birthday", + "1966-12-23": "Washington's Birthday", "1966-12-25": "Christmas Day", "1966-12-26": "Christmas Day (observed)", "1967-01-01": "New Year's Day", @@ -273,8 +275,8 @@ "1967-11-10": "Veterans Day (observed)", "1967-11-11": "Veterans Day", "1967-11-23": "Thanksgiving", - "1967-12-24": "Washington's Birthday", "1967-12-25": "Christmas Day", + "1967-12-26": "Washington's Birthday", "1968-01-01": "New Year's Day", "1968-02-02": "Groundhog Day", "1968-02-14": "Valentine's Day", @@ -332,7 +334,8 @@ "1971-10-25": "Veterans Day", "1971-10-31": "Halloween", "1971-11-25": "Thanksgiving", - "1971-12-24": "Christmas Day (observed); Washington's Birthday", + "1971-12-23": "Washington's Birthday", + "1971-12-24": "Christmas Day (observed)", "1971-12-25": "Christmas Day", "1971-12-31": "New Year's Day (observed)", "1972-01-01": "New Year's Day", @@ -348,8 +351,8 @@ "1972-10-31": "Halloween", "1972-11-07": "Election Day", "1972-11-23": "Thanksgiving", - "1972-12-24": "Washington's Birthday", "1972-12-25": "Christmas Day", + "1972-12-26": "Washington's Birthday", "1973-01-01": "New Year's Day", "1973-02-02": "Groundhog Day", "1973-02-14": "Valentine's Day", @@ -406,7 +409,8 @@ "1976-10-31": "Halloween", "1976-11-02": "Election Day", "1976-11-25": "Thanksgiving", - "1976-12-24": "Christmas Day (observed); Washington's Birthday", + "1976-12-23": "Washington's Birthday", + "1976-12-24": "Christmas Day (observed)", "1976-12-25": "Christmas Day", "1976-12-31": "New Year's Day (observed)", "1977-01-01": "New Year's Day", @@ -421,7 +425,7 @@ "1977-10-24": "Veterans Day", "1977-10-31": "Halloween", "1977-11-24": "Thanksgiving", - "1977-12-24": "Washington's Birthday", + "1977-12-23": "Washington's Birthday", "1977-12-25": "Christmas Day", "1977-12-26": "Christmas Day (observed)", "1978-01-01": "New Year's Day", @@ -438,8 +442,8 @@ "1978-11-10": "Veterans Day (observed)", "1978-11-11": "Veterans Day", "1978-11-23": "Thanksgiving", - "1978-12-24": "Washington's Birthday", "1978-12-25": "Christmas Day", + "1978-12-26": "Washington's Birthday", "1979-01-01": "New Year's Day", "1979-02-02": "Groundhog Day", "1979-02-14": "Valentine's Day", @@ -498,7 +502,8 @@ "1982-10-31": "Halloween", "1982-11-11": "Veterans Day", "1982-11-25": "Thanksgiving", - "1982-12-24": "Christmas Day (observed); Washington's Birthday", + "1982-12-23": "Washington's Birthday", + "1982-12-24": "Christmas Day (observed)", "1982-12-25": "Christmas Day", "1982-12-31": "New Year's Day (observed)", "1983-01-01": "New Year's Day", @@ -513,7 +518,7 @@ "1983-10-31": "Halloween", "1983-11-11": "Veterans Day", "1983-11-24": "Thanksgiving", - "1983-12-24": "Washington's Birthday", + "1983-12-23": "Washington's Birthday", "1983-12-25": "Christmas Day", "1983-12-26": "Christmas Day (observed)", "1984-01-01": "New Year's Day", @@ -595,7 +600,7 @@ "1988-11-11": "Veterans Day", "1988-11-24": "Thanksgiving", "1988-11-25": "Robert E. Lee's Birthday", - "1988-12-24": "Washington's Birthday", + "1988-12-23": "Washington's Birthday", "1988-12-25": "Christmas Day", "1988-12-26": "Christmas Day (observed)", "1989-01-01": "New Year's Day", @@ -614,8 +619,8 @@ "1989-11-11": "Veterans Day", "1989-11-23": "Thanksgiving", "1989-11-24": "Robert E. Lee's Birthday", - "1989-12-24": "Washington's Birthday", "1989-12-25": "Christmas Day", + "1989-12-26": "Washington's Birthday", "1990-01-01": "New Year's Day", "1990-01-15": "Robert E. Lee's Birthday", "1990-02-02": "Groundhog Day", @@ -682,7 +687,8 @@ "1993-11-11": "Veterans Day", "1993-11-25": "Thanksgiving", "1993-11-26": "Robert E. Lee's Birthday", - "1993-12-24": "Christmas Day (observed); Washington's Birthday", + "1993-12-23": "Washington's Birthday", + "1993-12-24": "Christmas Day (observed)", "1993-12-25": "Christmas Day", "1993-12-31": "New Year's Day (observed)", "1994-01-01": "New Year's Day", @@ -699,7 +705,7 @@ "1994-11-11": "Veterans Day", "1994-11-24": "Thanksgiving", "1994-11-25": "Robert E. Lee's Birthday", - "1994-12-24": "Washington's Birthday", + "1994-12-23": "Washington's Birthday", "1994-12-25": "Christmas Day", "1994-12-26": "Christmas Day (observed)", "1995-01-01": "New Year's Day", @@ -718,8 +724,8 @@ "1995-11-11": "Veterans Day", "1995-11-23": "Thanksgiving", "1995-11-24": "Robert E. Lee's Birthday", - "1995-12-24": "Washington's Birthday", "1995-12-25": "Christmas Day", + "1995-12-26": "Washington's Birthday", "1996-01-01": "New Year's Day", "1996-01-15": "Robert E. Lee's Birthday", "1996-02-02": "Groundhog Day", @@ -785,7 +791,8 @@ "1999-11-11": "Veterans Day", "1999-11-25": "Thanksgiving", "1999-11-26": "Robert E. Lee's Birthday", - "1999-12-24": "Christmas Day (observed); Washington's Birthday", + "1999-12-23": "Washington's Birthday", + "1999-12-24": "Christmas Day (observed)", "1999-12-25": "Christmas Day", "1999-12-31": "New Year's Day (observed)", "2000-01-01": "New Year's Day", @@ -804,8 +811,8 @@ "2000-11-11": "Veterans Day", "2000-11-23": "Thanksgiving", "2000-11-24": "Robert E. Lee's Birthday", - "2000-12-24": "Washington's Birthday", "2000-12-25": "Christmas Day", + "2000-12-26": "Washington's Birthday", "2001-01-01": "New Year's Day", "2001-01-15": "Robert E. Lee's Birthday", "2001-02-02": "Groundhog Day", @@ -871,7 +878,8 @@ "2004-11-11": "Veterans Day", "2004-11-25": "Thanksgiving", "2004-11-26": "Robert E. Lee's Birthday", - "2004-12-24": "Christmas Day (observed); Washington's Birthday", + "2004-12-23": "Washington's Birthday", + "2004-12-24": "Christmas Day (observed)", "2004-12-25": "Christmas Day", "2004-12-31": "New Year's Day (observed)", "2005-01-01": "New Year's Day", @@ -888,7 +896,7 @@ "2005-11-11": "Veterans Day", "2005-11-24": "Thanksgiving", "2005-11-25": "Robert E. Lee's Birthday", - "2005-12-24": "Washington's Birthday", + "2005-12-23": "Washington's Birthday", "2005-12-25": "Christmas Day", "2005-12-26": "Christmas Day (observed)", "2006-01-01": "New Year's Day", @@ -907,8 +915,8 @@ "2006-11-11": "Veterans Day", "2006-11-23": "Thanksgiving", "2006-11-24": "Robert E. Lee's Birthday", - "2006-12-24": "Washington's Birthday", "2006-12-25": "Christmas Day", + "2006-12-26": "Washington's Birthday", "2007-01-01": "New Year's Day", "2007-01-15": "Robert E. Lee's Birthday", "2007-02-02": "Groundhog Day", @@ -975,7 +983,8 @@ "2010-11-11": "Veterans Day", "2010-11-25": "Thanksgiving", "2010-11-26": "Robert E. Lee's Birthday", - "2010-12-24": "Christmas Day (observed); Washington's Birthday", + "2010-12-23": "Washington's Birthday", + "2010-12-24": "Christmas Day (observed)", "2010-12-25": "Christmas Day", "2010-12-31": "New Year's Day (observed)", "2011-01-01": "New Year's Day", @@ -992,7 +1001,7 @@ "2011-11-11": "Veterans Day", "2011-11-24": "Thanksgiving", "2011-11-25": "Robert E. Lee's Birthday", - "2011-12-24": "Washington's Birthday", + "2011-12-23": "Washington's Birthday", "2011-12-25": "Christmas Day", "2011-12-26": "Christmas Day (observed)", "2012-01-01": "New Year's Day", @@ -1078,7 +1087,7 @@ "2016-11-11": "Veterans Day", "2016-11-24": "Thanksgiving", "2016-11-25": "State Holiday", - "2016-12-24": "Washington's Birthday", + "2016-12-23": "Washington's Birthday", "2016-12-25": "Christmas Day", "2016-12-26": "Christmas Day (observed)", "2017-01-01": "New Year's Day", @@ -1097,8 +1106,8 @@ "2017-11-11": "Veterans Day", "2017-11-23": "Thanksgiving", "2017-11-24": "State Holiday", - "2017-12-24": "Washington's Birthday", "2017-12-25": "Christmas Day", + "2017-12-26": "Washington's Birthday", "2018-01-01": "New Year's Day", "2018-01-15": "Martin Luther King Jr. Day", "2018-02-02": "Groundhog Day", @@ -1167,7 +1176,8 @@ "2021-11-11": "Veterans Day", "2021-11-25": "Thanksgiving", "2021-11-26": "State Holiday", - "2021-12-24": "Christmas Day (observed); Washington's Birthday", + "2021-12-23": "Washington's Birthday", + "2021-12-24": "Christmas Day (observed)", "2021-12-25": "Christmas Day", "2021-12-31": "New Year's Day (observed)", "2022-01-01": "New Year's Day", @@ -1186,7 +1196,7 @@ "2022-11-11": "Veterans Day", "2022-11-24": "Thanksgiving", "2022-11-25": "State Holiday", - "2022-12-24": "Washington's Birthday", + "2022-12-23": "Washington's Birthday", "2022-12-25": "Christmas Day", "2022-12-26": "Christmas Day (observed)", "2023-01-01": "New Year's Day", @@ -1206,8 +1216,8 @@ "2023-11-11": "Veterans Day", "2023-11-23": "Thanksgiving", "2023-11-24": "State Holiday", - "2023-12-24": "Washington's Birthday", "2023-12-25": "Christmas Day", + "2023-12-26": "Washington's Birthday", "2024-01-01": "New Year's Day", "2024-01-15": "Martin Luther King Jr. Day", "2024-02-02": "Groundhog Day", @@ -1278,7 +1288,8 @@ "2027-11-11": "Veterans Day", "2027-11-25": "Thanksgiving", "2027-11-26": "State Holiday", - "2027-12-24": "Christmas Day (observed); Washington's Birthday", + "2027-12-23": "Washington's Birthday", + "2027-12-24": "Christmas Day (observed)", "2027-12-25": "Christmas Day", "2027-12-31": "New Year's Day (observed)", "2028-01-01": "New Year's Day", @@ -1298,8 +1309,8 @@ "2028-11-11": "Veterans Day", "2028-11-23": "Thanksgiving", "2028-11-24": "State Holiday", - "2028-12-24": "Washington's Birthday", "2028-12-25": "Christmas Day", + "2028-12-26": "Washington's Birthday", "2029-01-01": "New Year's Day", "2029-01-15": "Martin Luther King Jr. Day", "2029-02-02": "Groundhog Day", @@ -1370,7 +1381,8 @@ "2032-11-11": "Veterans Day", "2032-11-25": "Thanksgiving", "2032-11-26": "State Holiday", - "2032-12-24": "Christmas Day (observed); Washington's Birthday", + "2032-12-23": "Washington's Birthday", + "2032-12-24": "Christmas Day (observed)", "2032-12-25": "Christmas Day", "2032-12-31": "New Year's Day (observed)", "2033-01-01": "New Year's Day", @@ -1389,7 +1401,7 @@ "2033-11-11": "Veterans Day", "2033-11-24": "Thanksgiving", "2033-11-25": "State Holiday", - "2033-12-24": "Washington's Birthday", + "2033-12-23": "Washington's Birthday", "2033-12-25": "Christmas Day", "2033-12-26": "Christmas Day (observed)", "2034-01-01": "New Year's Day", @@ -1409,8 +1421,8 @@ "2034-11-11": "Veterans Day", "2034-11-23": "Thanksgiving", "2034-11-24": "State Holiday", - "2034-12-24": "Washington's Birthday", "2034-12-25": "Christmas Day", + "2034-12-26": "Washington's Birthday", "2035-01-01": "New Year's Day", "2035-01-15": "Martin Luther King Jr. Day", "2035-02-02": "Groundhog Day", @@ -1482,7 +1494,8 @@ "2038-11-11": "Veterans Day", "2038-11-25": "Thanksgiving", "2038-11-26": "State Holiday", - "2038-12-24": "Christmas Day (observed); Washington's Birthday", + "2038-12-23": "Washington's Birthday", + "2038-12-24": "Christmas Day (observed)", "2038-12-25": "Christmas Day", "2038-12-31": "New Year's Day (observed)", "2039-01-01": "New Year's Day", @@ -1501,7 +1514,7 @@ "2039-11-11": "Veterans Day", "2039-11-24": "Thanksgiving", "2039-11-25": "State Holiday", - "2039-12-24": "Washington's Birthday", + "2039-12-23": "Washington's Birthday", "2039-12-25": "Christmas Day", "2039-12-26": "Christmas Day (observed)", "2040-01-01": "New Year's Day", @@ -1593,7 +1606,7 @@ "2044-11-11": "Veterans Day", "2044-11-24": "Thanksgiving", "2044-11-25": "State Holiday", - "2044-12-24": "Washington's Birthday", + "2044-12-23": "Washington's Birthday", "2044-12-25": "Christmas Day", "2044-12-26": "Christmas Day (observed)", "2045-01-01": "New Year's Day", @@ -1613,8 +1626,8 @@ "2045-11-11": "Veterans Day", "2045-11-23": "Thanksgiving", "2045-11-24": "State Holiday", - "2045-12-24": "Washington's Birthday", "2045-12-25": "Christmas Day", + "2045-12-26": "Washington's Birthday", "2046-01-01": "New Year's Day", "2046-01-15": "Martin Luther King Jr. Day", "2046-02-02": "Groundhog Day", @@ -1686,7 +1699,8 @@ "2049-11-11": "Veterans Day", "2049-11-25": "Thanksgiving", "2049-11-26": "State Holiday", - "2049-12-24": "Christmas Day (observed); Washington's Birthday", + "2049-12-23": "Washington's Birthday", + "2049-12-24": "Christmas Day (observed)", "2049-12-25": "Christmas Day", "2049-12-31": "New Year's Day (observed)", "2050-01-01": "New Year's Day", @@ -1705,7 +1719,7 @@ "2050-11-11": "Veterans Day", "2050-11-24": "Thanksgiving", "2050-11-25": "State Holiday", - "2050-12-24": "Washington's Birthday", + "2050-12-23": "Washington's Birthday", "2050-12-25": "Christmas Day", "2050-12-26": "Christmas Day (observed)" } diff --git a/snapshots/countries/US_IN.json b/snapshots/countries/US_IN.json index df5d84649..51ea43e04 100644 --- a/snapshots/countries/US_IN.json +++ b/snapshots/countries/US_IN.json @@ -3,7 +3,6 @@ "1950-01-02": "New Year's Day (observed)", "1950-02-02": "Groundhog Day", "1950-02-14": "Valentine's Day", - "1950-02-22": "Washington's Birthday", "1950-03-17": "Saint Patrick's Day", "1950-04-07": "Good Friday", "1950-05-30": "Memorial Day", @@ -15,10 +14,10 @@ "1950-11-11": "Armistice Day", "1950-11-23": "Thanksgiving", "1950-12-25": "Christmas Day", + "1950-12-26": "Washington's Birthday", "1951-01-01": "New Year's Day", "1951-02-02": "Groundhog Day", "1951-02-14": "Valentine's Day", - "1951-02-22": "Washington's Birthday", "1951-03-17": "Saint Patrick's Day", "1951-03-23": "Good Friday", "1951-05-30": "Memorial Day", @@ -29,11 +28,11 @@ "1951-11-11": "Armistice Day", "1951-11-12": "Armistice Day (observed)", "1951-11-22": "Thanksgiving", + "1951-12-24": "Washington's Birthday", "1951-12-25": "Christmas Day", "1952-01-01": "New Year's Day", "1952-02-02": "Groundhog Day", "1952-02-14": "Valentine's Day", - "1952-02-22": "Washington's Birthday", "1952-03-17": "Saint Patrick's Day", "1952-04-11": "Good Friday", "1952-05-30": "Memorial Day", @@ -45,10 +44,10 @@ "1952-11-11": "Armistice Day", "1952-11-27": "Thanksgiving", "1952-12-25": "Christmas Day", + "1952-12-26": "Washington's Birthday", "1953-01-01": "New Year's Day", "1953-02-02": "Groundhog Day", "1953-02-14": "Valentine's Day", - "1953-02-22": "Washington's Birthday", "1953-03-17": "Saint Patrick's Day", "1953-04-03": "Good Friday", "1953-05-30": "Memorial Day", @@ -59,11 +58,11 @@ "1953-10-31": "Halloween", "1953-11-11": "Armistice Day", "1953-11-26": "Thanksgiving", + "1953-12-24": "Washington's Birthday", "1953-12-25": "Christmas Day", "1954-01-01": "New Year's Day", "1954-02-02": "Groundhog Day", "1954-02-14": "Valentine's Day", - "1954-02-22": "Washington's Birthday", "1954-03-17": "Saint Patrick's Day", "1954-04-16": "Good Friday", "1954-05-30": "Memorial Day", @@ -74,13 +73,13 @@ "1954-10-31": "Halloween", "1954-11-11": "Veterans Day", "1954-11-25": "Thanksgiving", + "1954-12-23": "Washington's Birthday", "1954-12-24": "Christmas Day (observed)", "1954-12-25": "Christmas Day", "1954-12-31": "New Year's Day (observed)", "1955-01-01": "New Year's Day", "1955-02-02": "Groundhog Day", "1955-02-14": "Valentine's Day", - "1955-02-22": "Washington's Birthday", "1955-03-17": "Saint Patrick's Day", "1955-04-08": "Good Friday", "1955-05-30": "Memorial Day", @@ -90,13 +89,13 @@ "1955-10-31": "Halloween", "1955-11-11": "Veterans Day", "1955-11-24": "Thanksgiving", + "1955-12-23": "Washington's Birthday", "1955-12-25": "Christmas Day", "1955-12-26": "Christmas Day (observed)", "1956-01-01": "New Year's Day", "1956-01-02": "New Year's Day (observed)", "1956-02-02": "Groundhog Day", "1956-02-14": "Valentine's Day", - "1956-02-22": "Washington's Birthday", "1956-03-17": "Saint Patrick's Day", "1956-03-30": "Good Friday", "1956-05-30": "Memorial Day", @@ -108,11 +107,11 @@ "1956-11-11": "Veterans Day", "1956-11-12": "Veterans Day (observed)", "1956-11-22": "Thanksgiving", + "1956-12-24": "Washington's Birthday", "1956-12-25": "Christmas Day", "1957-01-01": "New Year's Day", "1957-02-02": "Groundhog Day", "1957-02-14": "Valentine's Day", - "1957-02-22": "Washington's Birthday", "1957-03-17": "Saint Patrick's Day", "1957-04-19": "Good Friday", "1957-05-30": "Memorial Day", @@ -122,11 +121,11 @@ "1957-10-31": "Halloween", "1957-11-11": "Veterans Day", "1957-11-28": "Thanksgiving", + "1957-12-24": "Washington's Birthday", "1957-12-25": "Christmas Day", "1958-01-01": "New Year's Day", "1958-02-02": "Groundhog Day", "1958-02-14": "Valentine's Day", - "1958-02-22": "Washington's Birthday", "1958-03-17": "Saint Patrick's Day", "1958-04-04": "Good Friday", "1958-05-30": "Memorial Day", @@ -137,10 +136,10 @@ "1958-11-11": "Veterans Day", "1958-11-27": "Thanksgiving", "1958-12-25": "Christmas Day", + "1958-12-26": "Washington's Birthday", "1959-01-01": "New Year's Day", "1959-02-02": "Groundhog Day", "1959-02-14": "Valentine's Day", - "1959-02-22": "Washington's Birthday", "1959-03-17": "Saint Patrick's Day", "1959-03-27": "Good Friday", "1959-05-30": "Memorial Day", @@ -151,11 +150,11 @@ "1959-10-31": "Halloween", "1959-11-11": "Veterans Day", "1959-11-26": "Thanksgiving", + "1959-12-24": "Washington's Birthday", "1959-12-25": "Christmas Day", "1960-01-01": "New Year's Day", "1960-02-02": "Groundhog Day", "1960-02-14": "Valentine's Day", - "1960-02-22": "Washington's Birthday", "1960-03-17": "Saint Patrick's Day", "1960-04-15": "Good Friday", "1960-05-30": "Memorial Day", @@ -166,13 +165,13 @@ "1960-11-08": "Election Day", "1960-11-11": "Veterans Day", "1960-11-24": "Thanksgiving", + "1960-12-23": "Washington's Birthday", "1960-12-25": "Christmas Day", "1960-12-26": "Christmas Day (observed)", "1961-01-01": "New Year's Day", "1961-01-02": "New Year's Day (observed)", "1961-02-02": "Groundhog Day", "1961-02-14": "Valentine's Day", - "1961-02-22": "Washington's Birthday", "1961-03-17": "Saint Patrick's Day", "1961-03-31": "Good Friday", "1961-05-30": "Memorial Day", @@ -184,10 +183,10 @@ "1961-11-11": "Veterans Day", "1961-11-23": "Thanksgiving", "1961-12-25": "Christmas Day", + "1961-12-26": "Washington's Birthday", "1962-01-01": "New Year's Day", "1962-02-02": "Groundhog Day", "1962-02-14": "Valentine's Day", - "1962-02-22": "Washington's Birthday", "1962-03-17": "Saint Patrick's Day", "1962-04-20": "Good Friday", "1962-05-30": "Memorial Day", @@ -198,11 +197,11 @@ "1962-11-11": "Veterans Day", "1962-11-12": "Veterans Day (observed)", "1962-11-22": "Thanksgiving", + "1962-12-24": "Washington's Birthday", "1962-12-25": "Christmas Day", "1963-01-01": "New Year's Day", "1963-02-02": "Groundhog Day", "1963-02-14": "Valentine's Day", - "1963-02-22": "Washington's Birthday", "1963-03-17": "Saint Patrick's Day", "1963-04-12": "Good Friday", "1963-05-30": "Memorial Day", @@ -212,11 +211,11 @@ "1963-10-31": "Halloween", "1963-11-11": "Veterans Day", "1963-11-28": "Thanksgiving", + "1963-12-24": "Washington's Birthday", "1963-12-25": "Christmas Day", "1964-01-01": "New Year's Day", "1964-02-02": "Groundhog Day", "1964-02-14": "Valentine's Day", - "1964-02-22": "Washington's Birthday", "1964-03-17": "Saint Patrick's Day", "1964-03-27": "Good Friday", "1964-05-30": "Memorial Day", @@ -228,11 +227,11 @@ "1964-11-03": "Election Day", "1964-11-11": "Veterans Day", "1964-11-26": "Thanksgiving", + "1964-12-24": "Washington's Birthday", "1964-12-25": "Christmas Day", "1965-01-01": "New Year's Day", "1965-02-02": "Groundhog Day", "1965-02-14": "Valentine's Day", - "1965-02-22": "Washington's Birthday", "1965-03-17": "Saint Patrick's Day", "1965-04-16": "Good Friday", "1965-05-30": "Memorial Day", @@ -243,13 +242,13 @@ "1965-10-31": "Halloween", "1965-11-11": "Veterans Day", "1965-11-25": "Thanksgiving", + "1965-12-23": "Washington's Birthday", "1965-12-24": "Christmas Day (observed)", "1965-12-25": "Christmas Day", "1965-12-31": "New Year's Day (observed)", "1966-01-01": "New Year's Day", "1966-02-02": "Groundhog Day", "1966-02-14": "Valentine's Day", - "1966-02-22": "Washington's Birthday", "1966-03-17": "Saint Patrick's Day", "1966-04-08": "Good Friday", "1966-05-30": "Memorial Day", @@ -259,13 +258,13 @@ "1966-10-31": "Halloween", "1966-11-11": "Veterans Day", "1966-11-24": "Thanksgiving", + "1966-12-23": "Washington's Birthday", "1966-12-25": "Christmas Day", "1966-12-26": "Christmas Day (observed)", "1967-01-01": "New Year's Day", "1967-01-02": "New Year's Day (observed)", "1967-02-02": "Groundhog Day", "1967-02-14": "Valentine's Day", - "1967-02-22": "Washington's Birthday", "1967-03-17": "Saint Patrick's Day", "1967-03-24": "Good Friday", "1967-05-30": "Memorial Day", @@ -277,10 +276,10 @@ "1967-11-11": "Veterans Day", "1967-11-23": "Thanksgiving", "1967-12-25": "Christmas Day", + "1967-12-26": "Washington's Birthday", "1968-01-01": "New Year's Day", "1968-02-02": "Groundhog Day", "1968-02-14": "Valentine's Day", - "1968-02-22": "Washington's Birthday", "1968-03-17": "Saint Patrick's Day", "1968-04-12": "Good Friday", "1968-05-30": "Memorial Day", @@ -291,11 +290,11 @@ "1968-11-05": "Election Day", "1968-11-11": "Veterans Day", "1968-11-28": "Thanksgiving", + "1968-12-24": "Washington's Birthday", "1968-12-25": "Christmas Day", "1969-01-01": "New Year's Day", "1969-02-02": "Groundhog Day", "1969-02-14": "Valentine's Day", - "1969-02-22": "Washington's Birthday", "1969-03-17": "Saint Patrick's Day", "1969-04-04": "Good Friday", "1969-05-30": "Memorial Day", @@ -306,10 +305,10 @@ "1969-11-11": "Veterans Day", "1969-11-27": "Thanksgiving", "1969-12-25": "Christmas Day", + "1969-12-26": "Washington's Birthday", "1970-01-01": "New Year's Day", "1970-02-02": "Groundhog Day", "1970-02-14": "Valentine's Day", - "1970-02-22": "Washington's Birthday", "1970-03-17": "Saint Patrick's Day", "1970-03-27": "Good Friday", "1970-05-30": "Memorial Day", @@ -320,11 +319,11 @@ "1970-10-31": "Halloween", "1970-11-11": "Veterans Day", "1970-11-26": "Thanksgiving", + "1970-12-24": "Washington's Birthday", "1970-12-25": "Christmas Day", "1971-01-01": "New Year's Day", "1971-02-02": "Groundhog Day", "1971-02-14": "Valentine's Day", - "1971-02-15": "Washington's Birthday", "1971-03-17": "Saint Patrick's Day", "1971-04-09": "Good Friday", "1971-05-31": "Memorial Day", @@ -335,13 +334,13 @@ "1971-10-25": "Veterans Day", "1971-10-31": "Halloween", "1971-11-25": "Thanksgiving", + "1971-12-23": "Washington's Birthday", "1971-12-24": "Christmas Day (observed)", "1971-12-25": "Christmas Day", "1971-12-31": "New Year's Day (observed)", "1972-01-01": "New Year's Day", "1972-02-02": "Groundhog Day", "1972-02-14": "Valentine's Day", - "1972-02-21": "Washington's Birthday", "1972-03-17": "Saint Patrick's Day", "1972-03-31": "Good Friday", "1972-05-29": "Memorial Day", @@ -353,10 +352,10 @@ "1972-11-07": "Election Day", "1972-11-23": "Thanksgiving", "1972-12-25": "Christmas Day", + "1972-12-26": "Washington's Birthday", "1973-01-01": "New Year's Day", "1973-02-02": "Groundhog Day", "1973-02-14": "Valentine's Day", - "1973-02-19": "Washington's Birthday", "1973-03-17": "Saint Patrick's Day", "1973-04-20": "Good Friday", "1973-05-28": "Memorial Day", @@ -366,11 +365,11 @@ "1973-10-22": "Veterans Day", "1973-10-31": "Halloween", "1973-11-22": "Thanksgiving", + "1973-12-24": "Washington's Birthday", "1973-12-25": "Christmas Day", "1974-01-01": "New Year's Day", "1974-02-02": "Groundhog Day", "1974-02-14": "Valentine's Day", - "1974-02-18": "Washington's Birthday", "1974-03-17": "Saint Patrick's Day", "1974-04-12": "Good Friday", "1974-05-27": "Memorial Day", @@ -380,11 +379,11 @@ "1974-10-28": "Veterans Day", "1974-10-31": "Halloween", "1974-11-28": "Thanksgiving", + "1974-12-24": "Washington's Birthday", "1974-12-25": "Christmas Day", "1975-01-01": "New Year's Day", "1975-02-02": "Groundhog Day", "1975-02-14": "Valentine's Day", - "1975-02-17": "Washington's Birthday", "1975-03-17": "Saint Patrick's Day", "1975-03-28": "Good Friday", "1975-05-26": "Memorial Day", @@ -395,10 +394,10 @@ "1975-10-31": "Halloween", "1975-11-27": "Thanksgiving", "1975-12-25": "Christmas Day", + "1975-12-26": "Washington's Birthday", "1976-01-01": "New Year's Day", "1976-02-02": "Groundhog Day", "1976-02-14": "Valentine's Day", - "1976-02-16": "Washington's Birthday", "1976-03-17": "Saint Patrick's Day", "1976-04-16": "Good Friday", "1976-05-31": "Memorial Day", @@ -410,13 +409,13 @@ "1976-10-31": "Halloween", "1976-11-02": "Election Day", "1976-11-25": "Thanksgiving", + "1976-12-23": "Washington's Birthday", "1976-12-24": "Christmas Day (observed)", "1976-12-25": "Christmas Day", "1976-12-31": "New Year's Day (observed)", "1977-01-01": "New Year's Day", "1977-02-02": "Groundhog Day", "1977-02-14": "Valentine's Day", - "1977-02-21": "Washington's Birthday", "1977-03-17": "Saint Patrick's Day", "1977-04-08": "Good Friday", "1977-05-30": "Memorial Day", @@ -426,13 +425,13 @@ "1977-10-24": "Veterans Day", "1977-10-31": "Halloween", "1977-11-24": "Thanksgiving", + "1977-12-23": "Washington's Birthday", "1977-12-25": "Christmas Day", "1977-12-26": "Christmas Day (observed)", "1978-01-01": "New Year's Day", "1978-01-02": "New Year's Day (observed)", "1978-02-02": "Groundhog Day", "1978-02-14": "Valentine's Day", - "1978-02-20": "Washington's Birthday", "1978-03-17": "Saint Patrick's Day", "1978-03-24": "Good Friday", "1978-05-29": "Memorial Day", @@ -444,10 +443,10 @@ "1978-11-11": "Veterans Day", "1978-11-23": "Thanksgiving", "1978-12-25": "Christmas Day", + "1978-12-26": "Washington's Birthday", "1979-01-01": "New Year's Day", "1979-02-02": "Groundhog Day", "1979-02-14": "Valentine's Day", - "1979-02-19": "Washington's Birthday", "1979-03-17": "Saint Patrick's Day", "1979-04-13": "Good Friday", "1979-05-28": "Memorial Day", @@ -458,11 +457,11 @@ "1979-11-11": "Veterans Day", "1979-11-12": "Veterans Day (observed)", "1979-11-22": "Thanksgiving", + "1979-12-24": "Washington's Birthday", "1979-12-25": "Christmas Day", "1980-01-01": "New Year's Day", "1980-02-02": "Groundhog Day", "1980-02-14": "Valentine's Day", - "1980-02-18": "Washington's Birthday", "1980-03-17": "Saint Patrick's Day", "1980-04-04": "Good Friday", "1980-05-26": "Memorial Day", @@ -474,10 +473,10 @@ "1980-11-11": "Veterans Day", "1980-11-27": "Thanksgiving", "1980-12-25": "Christmas Day", + "1980-12-26": "Washington's Birthday", "1981-01-01": "New Year's Day", "1981-02-02": "Groundhog Day", "1981-02-14": "Valentine's Day", - "1981-02-16": "Washington's Birthday", "1981-03-17": "Saint Patrick's Day", "1981-04-17": "Good Friday", "1981-05-25": "Memorial Day", @@ -488,11 +487,11 @@ "1981-10-31": "Halloween", "1981-11-11": "Veterans Day", "1981-11-26": "Thanksgiving", + "1981-12-24": "Washington's Birthday", "1981-12-25": "Christmas Day", "1982-01-01": "New Year's Day", "1982-02-02": "Groundhog Day", "1982-02-14": "Valentine's Day", - "1982-02-15": "Washington's Birthday", "1982-03-17": "Saint Patrick's Day", "1982-04-09": "Good Friday", "1982-05-31": "Memorial Day", @@ -503,13 +502,13 @@ "1982-10-31": "Halloween", "1982-11-11": "Veterans Day", "1982-11-25": "Thanksgiving", + "1982-12-23": "Washington's Birthday", "1982-12-24": "Christmas Day (observed)", "1982-12-25": "Christmas Day", "1982-12-31": "New Year's Day (observed)", "1983-01-01": "New Year's Day", "1983-02-02": "Groundhog Day", "1983-02-14": "Valentine's Day", - "1983-02-21": "Washington's Birthday", "1983-03-17": "Saint Patrick's Day", "1983-04-01": "Good Friday", "1983-05-30": "Memorial Day", @@ -519,13 +518,13 @@ "1983-10-31": "Halloween", "1983-11-11": "Veterans Day", "1983-11-24": "Thanksgiving", + "1983-12-23": "Washington's Birthday", "1983-12-25": "Christmas Day", "1983-12-26": "Christmas Day (observed)", "1984-01-01": "New Year's Day", "1984-01-02": "New Year's Day (observed)", "1984-02-02": "Groundhog Day", "1984-02-14": "Valentine's Day", - "1984-02-20": "Washington's Birthday", "1984-03-17": "Saint Patrick's Day", "1984-04-20": "Good Friday", "1984-05-28": "Memorial Day", @@ -537,11 +536,11 @@ "1984-11-11": "Veterans Day", "1984-11-12": "Veterans Day (observed)", "1984-11-22": "Thanksgiving", + "1984-12-24": "Washington's Birthday", "1984-12-25": "Christmas Day", "1985-01-01": "New Year's Day", "1985-02-02": "Groundhog Day", "1985-02-14": "Valentine's Day", - "1985-02-18": "Washington's Birthday", "1985-03-17": "Saint Patrick's Day", "1985-04-05": "Good Friday", "1985-05-27": "Memorial Day", @@ -551,12 +550,12 @@ "1985-10-31": "Halloween", "1985-11-11": "Veterans Day", "1985-11-28": "Thanksgiving", + "1985-12-24": "Washington's Birthday", "1985-12-25": "Christmas Day", "1986-01-01": "New Year's Day", "1986-01-20": "Martin Luther King Jr. Day", "1986-02-02": "Groundhog Day", "1986-02-14": "Valentine's Day", - "1986-02-17": "Washington's Birthday", "1986-03-17": "Saint Patrick's Day", "1986-03-28": "Good Friday", "1986-05-26": "Memorial Day", @@ -567,11 +566,11 @@ "1986-11-11": "Veterans Day", "1986-11-27": "Thanksgiving", "1986-12-25": "Christmas Day", + "1986-12-26": "Washington's Birthday", "1987-01-01": "New Year's Day", "1987-01-19": "Martin Luther King Jr. Day", "1987-02-02": "Groundhog Day", "1987-02-14": "Valentine's Day", - "1987-02-16": "Washington's Birthday", "1987-03-17": "Saint Patrick's Day", "1987-04-17": "Good Friday", "1987-05-25": "Memorial Day", @@ -582,12 +581,12 @@ "1987-10-31": "Halloween", "1987-11-11": "Veterans Day", "1987-11-26": "Thanksgiving", + "1987-12-24": "Washington's Birthday", "1987-12-25": "Christmas Day", "1988-01-01": "New Year's Day", "1988-01-18": "Martin Luther King Jr. Day", "1988-02-02": "Groundhog Day", "1988-02-14": "Valentine's Day", - "1988-02-15": "Washington's Birthday", "1988-03-17": "Saint Patrick's Day", "1988-04-01": "Good Friday", "1988-05-30": "Memorial Day", @@ -598,6 +597,7 @@ "1988-11-08": "Election Day", "1988-11-11": "Veterans Day", "1988-11-24": "Thanksgiving", + "1988-12-23": "Washington's Birthday", "1988-12-25": "Christmas Day", "1988-12-26": "Christmas Day (observed)", "1989-01-01": "New Year's Day", @@ -605,7 +605,6 @@ "1989-01-16": "Martin Luther King Jr. Day", "1989-02-02": "Groundhog Day", "1989-02-14": "Valentine's Day", - "1989-02-20": "Washington's Birthday", "1989-03-17": "Saint Patrick's Day", "1989-03-24": "Good Friday", "1989-05-29": "Memorial Day", @@ -617,11 +616,11 @@ "1989-11-11": "Veterans Day", "1989-11-23": "Thanksgiving", "1989-12-25": "Christmas Day", + "1989-12-26": "Washington's Birthday", "1990-01-01": "New Year's Day", "1990-01-15": "Martin Luther King Jr. Day", "1990-02-02": "Groundhog Day", "1990-02-14": "Valentine's Day", - "1990-02-19": "Washington's Birthday", "1990-03-17": "Saint Patrick's Day", "1990-04-13": "Good Friday", "1990-05-28": "Memorial Day", @@ -632,12 +631,12 @@ "1990-11-11": "Veterans Day", "1990-11-12": "Veterans Day (observed)", "1990-11-22": "Thanksgiving", + "1990-12-24": "Washington's Birthday", "1990-12-25": "Christmas Day", "1991-01-01": "New Year's Day", "1991-01-21": "Martin Luther King Jr. Day", "1991-02-02": "Groundhog Day", "1991-02-14": "Valentine's Day", - "1991-02-18": "Washington's Birthday", "1991-03-17": "Saint Patrick's Day", "1991-03-29": "Good Friday", "1991-05-27": "Memorial Day", @@ -647,12 +646,12 @@ "1991-10-31": "Halloween", "1991-11-11": "Veterans Day", "1991-11-28": "Thanksgiving", + "1991-12-24": "Washington's Birthday", "1991-12-25": "Christmas Day", "1992-01-01": "New Year's Day", "1992-01-20": "Martin Luther King Jr. Day", "1992-02-02": "Groundhog Day", "1992-02-14": "Valentine's Day", - "1992-02-17": "Washington's Birthday", "1992-03-17": "Saint Patrick's Day", "1992-04-17": "Good Friday", "1992-05-25": "Memorial Day", @@ -664,12 +663,12 @@ "1992-11-03": "Election Day", "1992-11-11": "Veterans Day", "1992-11-26": "Thanksgiving", + "1992-12-24": "Washington's Birthday", "1992-12-25": "Christmas Day", "1993-01-01": "New Year's Day", "1993-01-18": "Martin Luther King Jr. Day", "1993-02-02": "Groundhog Day", "1993-02-14": "Valentine's Day", - "1993-02-15": "Washington's Birthday", "1993-03-17": "Saint Patrick's Day", "1993-04-09": "Good Friday", "1993-05-31": "Memorial Day", @@ -680,6 +679,7 @@ "1993-10-31": "Halloween", "1993-11-11": "Veterans Day", "1993-11-25": "Thanksgiving", + "1993-12-23": "Washington's Birthday", "1993-12-24": "Christmas Day (observed)", "1993-12-25": "Christmas Day", "1993-12-31": "New Year's Day (observed)", @@ -687,7 +687,6 @@ "1994-01-17": "Martin Luther King Jr. Day", "1994-02-02": "Groundhog Day", "1994-02-14": "Valentine's Day", - "1994-02-21": "Washington's Birthday", "1994-03-17": "Saint Patrick's Day", "1994-04-01": "Good Friday", "1994-05-30": "Memorial Day", @@ -697,6 +696,7 @@ "1994-10-31": "Halloween", "1994-11-11": "Veterans Day", "1994-11-24": "Thanksgiving", + "1994-12-23": "Washington's Birthday", "1994-12-25": "Christmas Day", "1994-12-26": "Christmas Day (observed)", "1995-01-01": "New Year's Day", @@ -704,7 +704,6 @@ "1995-01-16": "Martin Luther King Jr. Day", "1995-02-02": "Groundhog Day", "1995-02-14": "Valentine's Day", - "1995-02-20": "Washington's Birthday", "1995-03-17": "Saint Patrick's Day", "1995-04-14": "Good Friday", "1995-05-29": "Memorial Day", @@ -716,11 +715,11 @@ "1995-11-11": "Veterans Day", "1995-11-23": "Thanksgiving", "1995-12-25": "Christmas Day", + "1995-12-26": "Washington's Birthday", "1996-01-01": "New Year's Day", "1996-01-15": "Martin Luther King Jr. Day", "1996-02-02": "Groundhog Day", "1996-02-14": "Valentine's Day", - "1996-02-19": "Washington's Birthday", "1996-03-17": "Saint Patrick's Day", "1996-04-05": "Good Friday", "1996-05-27": "Memorial Day", @@ -731,12 +730,12 @@ "1996-11-05": "Election Day", "1996-11-11": "Veterans Day", "1996-11-28": "Thanksgiving", + "1996-12-24": "Washington's Birthday", "1996-12-25": "Christmas Day", "1997-01-01": "New Year's Day", "1997-01-20": "Martin Luther King Jr. Day", "1997-02-02": "Groundhog Day", "1997-02-14": "Valentine's Day", - "1997-02-17": "Washington's Birthday", "1997-03-17": "Saint Patrick's Day", "1997-03-28": "Good Friday", "1997-05-26": "Memorial Day", @@ -747,11 +746,11 @@ "1997-11-11": "Veterans Day", "1997-11-27": "Thanksgiving", "1997-12-25": "Christmas Day", + "1997-12-26": "Washington's Birthday", "1998-01-01": "New Year's Day", "1998-01-19": "Martin Luther King Jr. Day", "1998-02-02": "Groundhog Day", "1998-02-14": "Valentine's Day", - "1998-02-16": "Washington's Birthday", "1998-03-17": "Saint Patrick's Day", "1998-04-10": "Good Friday", "1998-05-25": "Memorial Day", @@ -762,12 +761,12 @@ "1998-10-31": "Halloween", "1998-11-11": "Veterans Day", "1998-11-26": "Thanksgiving", + "1998-12-24": "Washington's Birthday", "1998-12-25": "Christmas Day", "1999-01-01": "New Year's Day", "1999-01-18": "Martin Luther King Jr. Day", "1999-02-02": "Groundhog Day", "1999-02-14": "Valentine's Day", - "1999-02-15": "Washington's Birthday", "1999-03-17": "Saint Patrick's Day", "1999-04-02": "Good Friday", "1999-05-31": "Memorial Day", @@ -778,6 +777,7 @@ "1999-10-31": "Halloween", "1999-11-11": "Veterans Day", "1999-11-25": "Thanksgiving", + "1999-12-23": "Washington's Birthday", "1999-12-24": "Christmas Day (observed)", "1999-12-25": "Christmas Day", "1999-12-31": "New Year's Day (observed)", @@ -785,7 +785,6 @@ "2000-01-17": "Martin Luther King Jr. Day", "2000-02-02": "Groundhog Day", "2000-02-14": "Valentine's Day", - "2000-02-21": "Washington's Birthday", "2000-03-17": "Saint Patrick's Day", "2000-04-21": "Good Friday", "2000-05-29": "Memorial Day", @@ -798,11 +797,11 @@ "2000-11-11": "Veterans Day", "2000-11-23": "Thanksgiving", "2000-12-25": "Christmas Day", + "2000-12-26": "Washington's Birthday", "2001-01-01": "New Year's Day", "2001-01-15": "Martin Luther King Jr. Day", "2001-02-02": "Groundhog Day", "2001-02-14": "Valentine's Day", - "2001-02-19": "Washington's Birthday", "2001-03-17": "Saint Patrick's Day", "2001-04-13": "Good Friday", "2001-05-28": "Memorial Day", @@ -813,12 +812,12 @@ "2001-11-11": "Veterans Day", "2001-11-12": "Veterans Day (observed)", "2001-11-22": "Thanksgiving", + "2001-12-24": "Washington's Birthday", "2001-12-25": "Christmas Day", "2002-01-01": "New Year's Day", "2002-01-21": "Martin Luther King Jr. Day", "2002-02-02": "Groundhog Day", "2002-02-14": "Valentine's Day", - "2002-02-18": "Washington's Birthday", "2002-03-17": "Saint Patrick's Day", "2002-03-29": "Good Friday", "2002-05-27": "Memorial Day", @@ -828,12 +827,12 @@ "2002-10-31": "Halloween", "2002-11-11": "Veterans Day", "2002-11-28": "Thanksgiving", + "2002-12-24": "Washington's Birthday", "2002-12-25": "Christmas Day", "2003-01-01": "New Year's Day", "2003-01-20": "Martin Luther King Jr. Day", "2003-02-02": "Groundhog Day", "2003-02-14": "Valentine's Day", - "2003-02-17": "Washington's Birthday", "2003-03-17": "Saint Patrick's Day", "2003-04-18": "Good Friday", "2003-05-26": "Memorial Day", @@ -844,11 +843,11 @@ "2003-11-11": "Veterans Day", "2003-11-27": "Thanksgiving", "2003-12-25": "Christmas Day", + "2003-12-26": "Washington's Birthday", "2004-01-01": "New Year's Day", "2004-01-19": "Martin Luther King Jr. Day", "2004-02-02": "Groundhog Day", "2004-02-14": "Valentine's Day", - "2004-02-16": "Washington's Birthday", "2004-03-17": "Saint Patrick's Day", "2004-04-09": "Good Friday", "2004-05-31": "Memorial Day", @@ -860,6 +859,7 @@ "2004-11-02": "Election Day", "2004-11-11": "Veterans Day", "2004-11-25": "Thanksgiving", + "2004-12-23": "Washington's Birthday", "2004-12-24": "Christmas Day (observed)", "2004-12-25": "Christmas Day", "2004-12-31": "New Year's Day (observed)", @@ -867,7 +867,6 @@ "2005-01-17": "Martin Luther King Jr. Day", "2005-02-02": "Groundhog Day", "2005-02-14": "Valentine's Day", - "2005-02-21": "Washington's Birthday", "2005-03-17": "Saint Patrick's Day", "2005-03-25": "Good Friday", "2005-05-30": "Memorial Day", @@ -877,6 +876,7 @@ "2005-10-31": "Halloween", "2005-11-11": "Veterans Day", "2005-11-24": "Thanksgiving", + "2005-12-23": "Washington's Birthday", "2005-12-25": "Christmas Day", "2005-12-26": "Christmas Day (observed)", "2006-01-01": "New Year's Day", @@ -884,7 +884,6 @@ "2006-01-16": "Martin Luther King Jr. Day", "2006-02-02": "Groundhog Day", "2006-02-14": "Valentine's Day", - "2006-02-20": "Washington's Birthday", "2006-03-17": "Saint Patrick's Day", "2006-04-14": "Good Friday", "2006-05-02": "Primary Election Day", @@ -897,11 +896,11 @@ "2006-11-11": "Veterans Day", "2006-11-23": "Thanksgiving", "2006-12-25": "Christmas Day", + "2006-12-26": "Washington's Birthday", "2007-01-01": "New Year's Day", "2007-01-15": "Martin Luther King Jr. Day", "2007-02-02": "Groundhog Day", "2007-02-14": "Valentine's Day", - "2007-02-19": "Washington's Birthday", "2007-03-17": "Saint Patrick's Day", "2007-04-06": "Good Friday", "2007-05-28": "Memorial Day", @@ -912,12 +911,12 @@ "2007-11-11": "Veterans Day", "2007-11-12": "Veterans Day (observed)", "2007-11-22": "Thanksgiving", + "2007-12-24": "Washington's Birthday", "2007-12-25": "Christmas Day", "2008-01-01": "New Year's Day", "2008-01-21": "Martin Luther King Jr. Day", "2008-02-02": "Groundhog Day", "2008-02-14": "Valentine's Day", - "2008-02-18": "Washington's Birthday", "2008-03-17": "Saint Patrick's Day", "2008-03-21": "Good Friday", "2008-05-06": "Primary Election Day", @@ -930,11 +929,11 @@ "2008-11-11": "Veterans Day", "2008-11-27": "Thanksgiving", "2008-12-25": "Christmas Day", + "2008-12-26": "Washington's Birthday", "2009-01-01": "New Year's Day", "2009-01-19": "Martin Luther King Jr. Day", "2009-02-02": "Groundhog Day", "2009-02-14": "Valentine's Day", - "2009-02-16": "Washington's Birthday", "2009-03-17": "Saint Patrick's Day", "2009-04-10": "Good Friday", "2009-05-25": "Memorial Day", @@ -945,12 +944,12 @@ "2009-10-31": "Halloween", "2009-11-11": "Veterans Day", "2009-11-26": "Thanksgiving", + "2009-12-24": "Washington's Birthday", "2009-12-25": "Christmas Day", "2010-01-01": "New Year's Day", "2010-01-18": "Martin Luther King Jr. Day", "2010-02-02": "Groundhog Day", "2010-02-14": "Valentine's Day", - "2010-02-15": "Washington's Birthday", "2010-03-17": "Saint Patrick's Day", "2010-04-02": "Good Friday", "2010-05-04": "Primary Election Day", @@ -964,6 +963,7 @@ "2010-11-11": "Veterans Day", "2010-11-25": "Thanksgiving", "2010-11-26": "Lincoln's Birthday", + "2010-12-23": "Washington's Birthday", "2010-12-24": "Christmas Day (observed)", "2010-12-25": "Christmas Day", "2010-12-31": "New Year's Day (observed)", @@ -971,7 +971,6 @@ "2011-01-17": "Martin Luther King Jr. Day", "2011-02-02": "Groundhog Day", "2011-02-14": "Valentine's Day", - "2011-02-21": "Washington's Birthday", "2011-03-17": "Saint Patrick's Day", "2011-04-22": "Good Friday", "2011-05-30": "Memorial Day", @@ -982,6 +981,7 @@ "2011-11-11": "Veterans Day", "2011-11-24": "Thanksgiving", "2011-11-25": "Lincoln's Birthday", + "2011-12-23": "Washington's Birthday", "2011-12-25": "Christmas Day", "2011-12-26": "Christmas Day (observed)", "2012-01-01": "New Year's Day", @@ -989,7 +989,6 @@ "2012-01-16": "Martin Luther King Jr. Day", "2012-02-02": "Groundhog Day", "2012-02-14": "Valentine's Day", - "2012-02-20": "Washington's Birthday", "2012-03-17": "Saint Patrick's Day", "2012-04-06": "Good Friday", "2012-05-08": "Primary Election Day", @@ -1003,12 +1002,12 @@ "2012-11-12": "Veterans Day (observed)", "2012-11-22": "Thanksgiving", "2012-11-23": "Lincoln's Birthday", + "2012-12-24": "Washington's Birthday", "2012-12-25": "Christmas Day", "2013-01-01": "New Year's Day", "2013-01-21": "Martin Luther King Jr. Day", "2013-02-02": "Groundhog Day", "2013-02-14": "Valentine's Day", - "2013-02-18": "Washington's Birthday", "2013-03-17": "Saint Patrick's Day", "2013-03-29": "Good Friday", "2013-05-27": "Memorial Day", @@ -1019,12 +1018,12 @@ "2013-11-11": "Veterans Day", "2013-11-28": "Thanksgiving", "2013-11-29": "Lincoln's Birthday", + "2013-12-24": "Washington's Birthday", "2013-12-25": "Christmas Day", "2014-01-01": "New Year's Day", "2014-01-20": "Martin Luther King Jr. Day", "2014-02-02": "Groundhog Day", "2014-02-14": "Valentine's Day", - "2014-02-17": "Washington's Birthday", "2014-03-17": "Saint Patrick's Day", "2014-04-18": "Good Friday", "2014-05-06": "Primary Election Day", @@ -1038,11 +1037,11 @@ "2014-11-27": "Thanksgiving", "2014-11-28": "Lincoln's Birthday", "2014-12-25": "Christmas Day", + "2014-12-26": "Washington's Birthday", "2015-01-01": "New Year's Day", "2015-01-19": "Martin Luther King Jr. Day", "2015-02-02": "Groundhog Day", "2015-02-14": "Valentine's Day", - "2015-02-16": "Washington's Birthday", "2015-03-17": "Saint Patrick's Day", "2015-04-03": "Good Friday", "2015-05-05": "Primary Election Day", @@ -1056,12 +1055,12 @@ "2015-11-11": "Veterans Day", "2015-11-26": "Thanksgiving", "2015-11-27": "Lincoln's Birthday", + "2015-12-24": "Washington's Birthday", "2015-12-25": "Christmas Day", "2016-01-01": "New Year's Day", "2016-01-18": "Martin Luther King Jr. Day", "2016-02-02": "Groundhog Day", "2016-02-14": "Valentine's Day", - "2016-02-15": "Washington's Birthday", "2016-03-17": "Saint Patrick's Day", "2016-03-25": "Good Friday", "2016-05-03": "Primary Election Day", @@ -1074,6 +1073,7 @@ "2016-11-11": "Veterans Day", "2016-11-24": "Thanksgiving", "2016-11-25": "Lincoln's Birthday", + "2016-12-23": "Washington's Birthday", "2016-12-25": "Christmas Day", "2016-12-26": "Christmas Day (observed)", "2017-01-01": "New Year's Day", @@ -1081,7 +1081,6 @@ "2017-01-16": "Martin Luther King Jr. Day", "2017-02-02": "Groundhog Day", "2017-02-14": "Valentine's Day", - "2017-02-20": "Washington's Birthday", "2017-03-17": "Saint Patrick's Day", "2017-04-14": "Good Friday", "2017-05-02": "Primary Election Day", @@ -1096,11 +1095,11 @@ "2017-11-23": "Thanksgiving", "2017-11-24": "Lincoln's Birthday", "2017-12-25": "Christmas Day", + "2017-12-26": "Washington's Birthday", "2018-01-01": "New Year's Day", "2018-01-15": "Martin Luther King Jr. Day", "2018-02-02": "Groundhog Day", "2018-02-14": "Valentine's Day", - "2018-02-19": "Washington's Birthday", "2018-03-17": "Saint Patrick's Day", "2018-03-30": "Good Friday", "2018-05-08": "Primary Election Day", @@ -1114,12 +1113,12 @@ "2018-11-12": "Veterans Day (observed)", "2018-11-22": "Thanksgiving", "2018-11-23": "Lincoln's Birthday", + "2018-12-24": "Washington's Birthday", "2018-12-25": "Christmas Day", "2019-01-01": "New Year's Day", "2019-01-21": "Martin Luther King Jr. Day", "2019-02-02": "Groundhog Day", "2019-02-14": "Valentine's Day", - "2019-02-18": "Washington's Birthday", "2019-03-17": "Saint Patrick's Day", "2019-04-19": "Good Friday", "2019-05-07": "Primary Election Day", @@ -1132,12 +1131,12 @@ "2019-11-11": "Veterans Day", "2019-11-28": "Thanksgiving", "2019-11-29": "Lincoln's Birthday", + "2019-12-24": "Washington's Birthday", "2019-12-25": "Christmas Day", "2020-01-01": "New Year's Day", "2020-01-20": "Martin Luther King Jr. Day", "2020-02-02": "Groundhog Day", "2020-02-14": "Valentine's Day", - "2020-02-17": "Washington's Birthday", "2020-03-17": "Saint Patrick's Day", "2020-04-10": "Good Friday", "2020-05-05": "Primary Election Day", @@ -1151,12 +1150,12 @@ "2020-11-11": "Veterans Day", "2020-11-26": "Thanksgiving", "2020-11-27": "Lincoln's Birthday", + "2020-12-24": "Washington's Birthday", "2020-12-25": "Christmas Day", "2021-01-01": "New Year's Day", "2021-01-18": "Martin Luther King Jr. Day", "2021-02-02": "Groundhog Day", "2021-02-14": "Valentine's Day", - "2021-02-15": "Washington's Birthday", "2021-03-17": "Saint Patrick's Day", "2021-04-02": "Good Friday", "2021-05-04": "Primary Election Day", @@ -1172,6 +1171,7 @@ "2021-11-11": "Veterans Day", "2021-11-25": "Thanksgiving", "2021-11-26": "Lincoln's Birthday", + "2021-12-23": "Washington's Birthday", "2021-12-24": "Christmas Day (observed)", "2021-12-25": "Christmas Day", "2021-12-31": "New Year's Day (observed)", @@ -1179,7 +1179,6 @@ "2022-01-17": "Martin Luther King Jr. Day", "2022-02-02": "Groundhog Day", "2022-02-14": "Valentine's Day", - "2022-02-21": "Washington's Birthday", "2022-03-17": "Saint Patrick's Day", "2022-04-15": "Good Friday", "2022-05-03": "Primary Election Day", @@ -1194,6 +1193,7 @@ "2022-11-11": "Veterans Day", "2022-11-24": "Thanksgiving", "2022-11-25": "Lincoln's Birthday", + "2022-12-23": "Washington's Birthday", "2022-12-25": "Christmas Day", "2022-12-26": "Christmas Day (observed)", "2023-01-01": "New Year's Day", @@ -1201,7 +1201,6 @@ "2023-01-16": "Martin Luther King Jr. Day", "2023-02-02": "Groundhog Day", "2023-02-14": "Valentine's Day", - "2023-02-20": "Washington's Birthday", "2023-03-17": "Saint Patrick's Day", "2023-04-07": "Good Friday", "2023-05-02": "Primary Election Day", @@ -1217,11 +1216,11 @@ "2023-11-23": "Thanksgiving", "2023-11-24": "Lincoln's Birthday", "2023-12-25": "Christmas Day", + "2023-12-26": "Washington's Birthday", "2024-01-01": "New Year's Day", "2024-01-15": "Martin Luther King Jr. Day", "2024-02-02": "Groundhog Day", "2024-02-14": "Valentine's Day", - "2024-02-19": "Washington's Birthday", "2024-03-17": "Saint Patrick's Day", "2024-03-29": "Good Friday", "2024-05-07": "Primary Election Day", @@ -1235,12 +1234,12 @@ "2024-11-11": "Veterans Day", "2024-11-28": "Thanksgiving", "2024-11-29": "Lincoln's Birthday", + "2024-12-24": "Washington's Birthday", "2024-12-25": "Christmas Day", "2025-01-01": "New Year's Day", "2025-01-20": "Martin Luther King Jr. Day", "2025-02-02": "Groundhog Day", "2025-02-14": "Valentine's Day", - "2025-02-17": "Washington's Birthday", "2025-03-17": "Saint Patrick's Day", "2025-04-18": "Good Friday", "2025-05-06": "Primary Election Day", @@ -1255,11 +1254,11 @@ "2025-11-27": "Thanksgiving", "2025-11-28": "Lincoln's Birthday", "2025-12-25": "Christmas Day", + "2025-12-26": "Washington's Birthday", "2026-01-01": "New Year's Day", "2026-01-19": "Martin Luther King Jr. Day", "2026-02-02": "Groundhog Day", "2026-02-14": "Valentine's Day", - "2026-02-16": "Washington's Birthday", "2026-03-17": "Saint Patrick's Day", "2026-04-03": "Good Friday", "2026-05-05": "Primary Election Day", @@ -1274,12 +1273,12 @@ "2026-11-11": "Veterans Day", "2026-11-26": "Thanksgiving", "2026-11-27": "Lincoln's Birthday", + "2026-12-24": "Washington's Birthday", "2026-12-25": "Christmas Day", "2027-01-01": "New Year's Day", "2027-01-18": "Martin Luther King Jr. Day", "2027-02-02": "Groundhog Day", "2027-02-14": "Valentine's Day", - "2027-02-15": "Washington's Birthday", "2027-03-17": "Saint Patrick's Day", "2027-03-26": "Good Friday", "2027-05-04": "Primary Election Day", @@ -1295,6 +1294,7 @@ "2027-11-11": "Veterans Day", "2027-11-25": "Thanksgiving", "2027-11-26": "Lincoln's Birthday", + "2027-12-23": "Washington's Birthday", "2027-12-24": "Christmas Day (observed)", "2027-12-25": "Christmas Day", "2027-12-31": "New Year's Day (observed)", @@ -1302,7 +1302,6 @@ "2028-01-17": "Martin Luther King Jr. Day", "2028-02-02": "Groundhog Day", "2028-02-14": "Valentine's Day", - "2028-02-21": "Washington's Birthday", "2028-03-17": "Saint Patrick's Day", "2028-04-14": "Good Friday", "2028-05-02": "Primary Election Day", @@ -1318,11 +1317,11 @@ "2028-11-23": "Thanksgiving", "2028-11-24": "Lincoln's Birthday", "2028-12-25": "Christmas Day", + "2028-12-26": "Washington's Birthday", "2029-01-01": "New Year's Day", "2029-01-15": "Martin Luther King Jr. Day", "2029-02-02": "Groundhog Day", "2029-02-14": "Valentine's Day", - "2029-02-19": "Washington's Birthday", "2029-03-17": "Saint Patrick's Day", "2029-03-30": "Good Friday", "2029-05-08": "Primary Election Day", @@ -1337,12 +1336,12 @@ "2029-11-12": "Veterans Day (observed)", "2029-11-22": "Thanksgiving", "2029-11-23": "Lincoln's Birthday", + "2029-12-24": "Washington's Birthday", "2029-12-25": "Christmas Day", "2030-01-01": "New Year's Day", "2030-01-21": "Martin Luther King Jr. Day", "2030-02-02": "Groundhog Day", "2030-02-14": "Valentine's Day", - "2030-02-18": "Washington's Birthday", "2030-03-17": "Saint Patrick's Day", "2030-04-19": "Good Friday", "2030-05-07": "Primary Election Day", @@ -1356,12 +1355,12 @@ "2030-11-11": "Veterans Day", "2030-11-28": "Thanksgiving", "2030-11-29": "Lincoln's Birthday", + "2030-12-24": "Washington's Birthday", "2030-12-25": "Christmas Day", "2031-01-01": "New Year's Day", "2031-01-20": "Martin Luther King Jr. Day", "2031-02-02": "Groundhog Day", "2031-02-14": "Valentine's Day", - "2031-02-17": "Washington's Birthday", "2031-03-17": "Saint Patrick's Day", "2031-04-11": "Good Friday", "2031-05-06": "Primary Election Day", @@ -1376,11 +1375,11 @@ "2031-11-27": "Thanksgiving", "2031-11-28": "Lincoln's Birthday", "2031-12-25": "Christmas Day", + "2031-12-26": "Washington's Birthday", "2032-01-01": "New Year's Day", "2032-01-19": "Martin Luther King Jr. Day", "2032-02-02": "Groundhog Day", "2032-02-14": "Valentine's Day", - "2032-02-16": "Washington's Birthday", "2032-03-17": "Saint Patrick's Day", "2032-03-26": "Good Friday", "2032-05-04": "Primary Election Day", @@ -1396,6 +1395,7 @@ "2032-11-11": "Veterans Day", "2032-11-25": "Thanksgiving", "2032-11-26": "Lincoln's Birthday", + "2032-12-23": "Washington's Birthday", "2032-12-24": "Christmas Day (observed)", "2032-12-25": "Christmas Day", "2032-12-31": "New Year's Day (observed)", @@ -1403,7 +1403,6 @@ "2033-01-17": "Martin Luther King Jr. Day", "2033-02-02": "Groundhog Day", "2033-02-14": "Valentine's Day", - "2033-02-21": "Washington's Birthday", "2033-03-17": "Saint Patrick's Day", "2033-04-15": "Good Friday", "2033-05-03": "Primary Election Day", @@ -1418,6 +1417,7 @@ "2033-11-11": "Veterans Day", "2033-11-24": "Thanksgiving", "2033-11-25": "Lincoln's Birthday", + "2033-12-23": "Washington's Birthday", "2033-12-25": "Christmas Day", "2033-12-26": "Christmas Day (observed)", "2034-01-01": "New Year's Day", @@ -1425,7 +1425,6 @@ "2034-01-16": "Martin Luther King Jr. Day", "2034-02-02": "Groundhog Day", "2034-02-14": "Valentine's Day", - "2034-02-20": "Washington's Birthday", "2034-03-17": "Saint Patrick's Day", "2034-04-07": "Good Friday", "2034-05-02": "Primary Election Day", @@ -1441,11 +1440,11 @@ "2034-11-23": "Thanksgiving", "2034-11-24": "Lincoln's Birthday", "2034-12-25": "Christmas Day", + "2034-12-26": "Washington's Birthday", "2035-01-01": "New Year's Day", "2035-01-15": "Martin Luther King Jr. Day", "2035-02-02": "Groundhog Day", "2035-02-14": "Valentine's Day", - "2035-02-19": "Washington's Birthday", "2035-03-17": "Saint Patrick's Day", "2035-03-23": "Good Friday", "2035-05-08": "Primary Election Day", @@ -1460,12 +1459,12 @@ "2035-11-12": "Veterans Day (observed)", "2035-11-22": "Thanksgiving", "2035-11-23": "Lincoln's Birthday", + "2035-12-24": "Washington's Birthday", "2035-12-25": "Christmas Day", "2036-01-01": "New Year's Day", "2036-01-21": "Martin Luther King Jr. Day", "2036-02-02": "Groundhog Day", "2036-02-14": "Valentine's Day", - "2036-02-18": "Washington's Birthday", "2036-03-17": "Saint Patrick's Day", "2036-04-11": "Good Friday", "2036-05-06": "Primary Election Day", @@ -1480,11 +1479,11 @@ "2036-11-27": "Thanksgiving", "2036-11-28": "Lincoln's Birthday", "2036-12-25": "Christmas Day", + "2036-12-26": "Washington's Birthday", "2037-01-01": "New Year's Day", "2037-01-19": "Martin Luther King Jr. Day", "2037-02-02": "Groundhog Day", "2037-02-14": "Valentine's Day", - "2037-02-16": "Washington's Birthday", "2037-03-17": "Saint Patrick's Day", "2037-04-03": "Good Friday", "2037-05-05": "Primary Election Day", @@ -1499,12 +1498,12 @@ "2037-11-11": "Veterans Day", "2037-11-26": "Thanksgiving", "2037-11-27": "Lincoln's Birthday", + "2037-12-24": "Washington's Birthday", "2037-12-25": "Christmas Day", "2038-01-01": "New Year's Day", "2038-01-18": "Martin Luther King Jr. Day", "2038-02-02": "Groundhog Day", "2038-02-14": "Valentine's Day", - "2038-02-15": "Washington's Birthday", "2038-03-17": "Saint Patrick's Day", "2038-04-23": "Good Friday", "2038-05-04": "Primary Election Day", @@ -1520,6 +1519,7 @@ "2038-11-11": "Veterans Day", "2038-11-25": "Thanksgiving", "2038-11-26": "Lincoln's Birthday", + "2038-12-23": "Washington's Birthday", "2038-12-24": "Christmas Day (observed)", "2038-12-25": "Christmas Day", "2038-12-31": "New Year's Day (observed)", @@ -1527,7 +1527,6 @@ "2039-01-17": "Martin Luther King Jr. Day", "2039-02-02": "Groundhog Day", "2039-02-14": "Valentine's Day", - "2039-02-21": "Washington's Birthday", "2039-03-17": "Saint Patrick's Day", "2039-04-08": "Good Friday", "2039-05-03": "Primary Election Day", @@ -1542,6 +1541,7 @@ "2039-11-11": "Veterans Day", "2039-11-24": "Thanksgiving", "2039-11-25": "Lincoln's Birthday", + "2039-12-23": "Washington's Birthday", "2039-12-25": "Christmas Day", "2039-12-26": "Christmas Day (observed)", "2040-01-01": "New Year's Day", @@ -1549,7 +1549,6 @@ "2040-01-16": "Martin Luther King Jr. Day", "2040-02-02": "Groundhog Day", "2040-02-14": "Valentine's Day", - "2040-02-20": "Washington's Birthday", "2040-03-17": "Saint Patrick's Day", "2040-03-30": "Good Friday", "2040-05-08": "Primary Election Day", @@ -1564,12 +1563,12 @@ "2040-11-12": "Veterans Day (observed)", "2040-11-22": "Thanksgiving", "2040-11-23": "Lincoln's Birthday", + "2040-12-24": "Washington's Birthday", "2040-12-25": "Christmas Day", "2041-01-01": "New Year's Day", "2041-01-21": "Martin Luther King Jr. Day", "2041-02-02": "Groundhog Day", "2041-02-14": "Valentine's Day", - "2041-02-18": "Washington's Birthday", "2041-03-17": "Saint Patrick's Day", "2041-04-19": "Good Friday", "2041-05-07": "Primary Election Day", @@ -1583,12 +1582,12 @@ "2041-11-11": "Veterans Day", "2041-11-28": "Thanksgiving", "2041-11-29": "Lincoln's Birthday", + "2041-12-24": "Washington's Birthday", "2041-12-25": "Christmas Day", "2042-01-01": "New Year's Day", "2042-01-20": "Martin Luther King Jr. Day", "2042-02-02": "Groundhog Day", "2042-02-14": "Valentine's Day", - "2042-02-17": "Washington's Birthday", "2042-03-17": "Saint Patrick's Day", "2042-04-04": "Good Friday", "2042-05-06": "Primary Election Day", @@ -1603,11 +1602,11 @@ "2042-11-27": "Thanksgiving", "2042-11-28": "Lincoln's Birthday", "2042-12-25": "Christmas Day", + "2042-12-26": "Washington's Birthday", "2043-01-01": "New Year's Day", "2043-01-19": "Martin Luther King Jr. Day", "2043-02-02": "Groundhog Day", "2043-02-14": "Valentine's Day", - "2043-02-16": "Washington's Birthday", "2043-03-17": "Saint Patrick's Day", "2043-03-27": "Good Friday", "2043-05-05": "Primary Election Day", @@ -1622,12 +1621,12 @@ "2043-11-11": "Veterans Day", "2043-11-26": "Thanksgiving", "2043-11-27": "Lincoln's Birthday", + "2043-12-24": "Washington's Birthday", "2043-12-25": "Christmas Day", "2044-01-01": "New Year's Day", "2044-01-18": "Martin Luther King Jr. Day", "2044-02-02": "Groundhog Day", "2044-02-14": "Valentine's Day", - "2044-02-15": "Washington's Birthday", "2044-03-17": "Saint Patrick's Day", "2044-04-15": "Good Friday", "2044-05-03": "Primary Election Day", @@ -1642,6 +1641,7 @@ "2044-11-11": "Veterans Day", "2044-11-24": "Thanksgiving", "2044-11-25": "Lincoln's Birthday", + "2044-12-23": "Washington's Birthday", "2044-12-25": "Christmas Day", "2044-12-26": "Christmas Day (observed)", "2045-01-01": "New Year's Day", @@ -1649,7 +1649,6 @@ "2045-01-16": "Martin Luther King Jr. Day", "2045-02-02": "Groundhog Day", "2045-02-14": "Valentine's Day", - "2045-02-20": "Washington's Birthday", "2045-03-17": "Saint Patrick's Day", "2045-04-07": "Good Friday", "2045-05-02": "Primary Election Day", @@ -1665,11 +1664,11 @@ "2045-11-23": "Thanksgiving", "2045-11-24": "Lincoln's Birthday", "2045-12-25": "Christmas Day", + "2045-12-26": "Washington's Birthday", "2046-01-01": "New Year's Day", "2046-01-15": "Martin Luther King Jr. Day", "2046-02-02": "Groundhog Day", "2046-02-14": "Valentine's Day", - "2046-02-19": "Washington's Birthday", "2046-03-17": "Saint Patrick's Day", "2046-03-23": "Good Friday", "2046-05-08": "Primary Election Day", @@ -1684,12 +1683,12 @@ "2046-11-12": "Veterans Day (observed)", "2046-11-22": "Thanksgiving", "2046-11-23": "Lincoln's Birthday", + "2046-12-24": "Washington's Birthday", "2046-12-25": "Christmas Day", "2047-01-01": "New Year's Day", "2047-01-21": "Martin Luther King Jr. Day", "2047-02-02": "Groundhog Day", "2047-02-14": "Valentine's Day", - "2047-02-18": "Washington's Birthday", "2047-03-17": "Saint Patrick's Day", "2047-04-12": "Good Friday", "2047-05-07": "Primary Election Day", @@ -1703,12 +1702,12 @@ "2047-11-11": "Veterans Day", "2047-11-28": "Thanksgiving", "2047-11-29": "Lincoln's Birthday", + "2047-12-24": "Washington's Birthday", "2047-12-25": "Christmas Day", "2048-01-01": "New Year's Day", "2048-01-20": "Martin Luther King Jr. Day", "2048-02-02": "Groundhog Day", "2048-02-14": "Valentine's Day", - "2048-02-17": "Washington's Birthday", "2048-03-17": "Saint Patrick's Day", "2048-04-03": "Good Friday", "2048-05-05": "Primary Election Day", @@ -1723,12 +1722,12 @@ "2048-11-11": "Veterans Day", "2048-11-26": "Thanksgiving", "2048-11-27": "Lincoln's Birthday", + "2048-12-24": "Washington's Birthday", "2048-12-25": "Christmas Day", "2049-01-01": "New Year's Day", "2049-01-18": "Martin Luther King Jr. Day", "2049-02-02": "Groundhog Day", "2049-02-14": "Valentine's Day", - "2049-02-15": "Washington's Birthday", "2049-03-17": "Saint Patrick's Day", "2049-04-16": "Good Friday", "2049-05-04": "Primary Election Day", @@ -1744,6 +1743,7 @@ "2049-11-11": "Veterans Day", "2049-11-25": "Thanksgiving", "2049-11-26": "Lincoln's Birthday", + "2049-12-23": "Washington's Birthday", "2049-12-24": "Christmas Day (observed)", "2049-12-25": "Christmas Day", "2049-12-31": "New Year's Day (observed)", @@ -1751,7 +1751,6 @@ "2050-01-17": "Martin Luther King Jr. Day", "2050-02-02": "Groundhog Day", "2050-02-14": "Valentine's Day", - "2050-02-21": "Washington's Birthday", "2050-03-17": "Saint Patrick's Day", "2050-04-08": "Good Friday", "2050-05-03": "Primary Election Day", @@ -1766,6 +1765,7 @@ "2050-11-11": "Veterans Day", "2050-11-24": "Thanksgiving", "2050-11-25": "Lincoln's Birthday", + "2050-12-23": "Washington's Birthday", "2050-12-25": "Christmas Day", "2050-12-26": "Christmas Day (observed)" } diff --git a/tests/countries/test_united_states.py b/tests/countries/test_united_states.py index 2d68e9597..1c8ca2a31 100644 --- a/tests/countries/test_united_states.py +++ b/tests/countries/test_united_states.py @@ -17,7 +17,7 @@ from tests.common import CommonCountryTests -class TestUS(CommonCountryTests, TestCase): +class TestUnitedStates(CommonCountryTests, TestCase): @classmethod def setUpClass(cls): super().setUpClass( @@ -358,7 +358,7 @@ def test_washingtons_birthday(self): ) self.assertHolidayName(name, dt) - subdiv_dont = {"AL", "AR", "DE", "FL", "GA", "NM", "PR", "VI"} + subdiv_dont = {"AL", "AR", "DE", "FL", "GA", "IN", "NM", "PR", "VI"} for subdiv in set(UnitedStates.subdivisions) - subdiv_dont: self.assertHolidayName(name, self.state_hols[subdiv], dt) @@ -380,15 +380,18 @@ def test_washingtons_birthday_states(self): "2023-02-20", ) - self.assertHolidayName( - "George Washington & Thomas Jefferson's Birthday", self.state_hols["AL"], dt - ) - - self.assertHolidayName( - "George Washington's Birthday and Daisy Gatson Bates Day", self.state_hols["AR"], dt - ) - - self.assertNoHoliday(self.state_hols["DE"], dt) + for subdiv, name in ( + ("AL", "George Washington & Thomas Jefferson's Birthday"), + ("AR", "George Washington's Birthday and Daisy Gatson Bates Day"), + ("DE", None), + ("NM", None), + ("PR", "Presidents' Day"), + ("VI", "Presidents' Day"), + ): + if name: + self.assertHolidayName(name, self.state_hols[subdiv], dt) + else: + self.assertNoHoliday(self.state_hols[subdiv], dt) self.assertNoHoliday( self.state_hols["FL"], @@ -406,30 +409,25 @@ def test_washingtons_birthday_states(self): "2023-02-20", ) - self.assertHolidayName( - "Washington's Birthday", - self.state_hols["GA"], - "2010-12-24", - "2011-12-24", + dt = ( + "2010-12-23", + "2011-12-23", "2012-12-24", "2013-12-24", "2014-12-26", "2015-12-24", - "2016-12-24", - "2017-12-24", + "2016-12-23", + "2017-12-26", "2018-12-24", "2019-12-24", "2020-12-24", - "2021-12-24", - "2022-12-24", - "2023-12-24", + "2021-12-23", + "2022-12-23", + "2023-12-26", + "2024-12-24", ) - - self.assertNoHoliday(self.state_hols["NM"], dt) - - self.assertHolidayName("Presidents' Day", self.state_hols["PR"], dt) - - self.assertHolidayName("Presidents' Day", self.state_hols["VI"], dt) + for subdiv in ("GA", "IN"): + self.assertHolidayName("Washington's Birthday", self.state_hols[subdiv], dt) def test_columbus_day(self): name = "Columbus Day"