Liturgical Calendar API Reference

API Overview

Liturgical Calendar is a simple tool for getting the dates of the Liturgical Calendar. It returns the dates of the Liturgical Calendar for a given year.

To use this API, you need an API key. You can get one by creating a free account and visiting your dashboard.

View API in Directory

Get Liturgical Calendar Data

1 Token

	
#GET Request
https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025	

	
					

x-api-key (required)

This is a required header on every request. Your API Key is found from within your dashboard

accept

This is an optional header. Set the value to application/json, application/xml, or application/yaml


monthinteger

The two digit month you want to get the Liturgical Calendar data for (default: current month)

yearinteger

The 4 digit year you want to get the Liturgical Calendar data for (default: current year)


Sample Request
	
import requests

url = "https://api.apiverve.com/v1/liturgicalcalendar"

querystring = {'month': '05', 'year': '2025'}

headers = {
	"x-api-key": "YOUR_API_KEY"
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
	
							
	
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
	Method = HttpMethod.Get,
	RequestUri = new Uri("https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025"),
	Headers =
	{
		{ "x-api-key", "YOUR_API_KEY" }
	},
};
using (var response = await client.SendAsync(request))
{
	response.EnsureSuccessStatusCode();
	var body = await response.Content.ReadAsStringAsync();
	Console.WriteLine(body);
}
	
							
	
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
	if (this.readyState === this.DONE) {
		console.log(this.responseText);
	}
});

xhr.open('GET', 'https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025');
xhr.setRequestHeader('x-api-key', 'YOUR_API_KEY');
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.setRequestHeader('Accept', 'application/json');

xhr.send(data);
	
							
	
const request = require('request');

const options = {
  method: 'GET',
  url: 'https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025',
  headers: {
    'x-api-key': 'YOUR_API_KEY'
  }
};

request(options, function (error, response, body) {
	if (error) throw new Error(error);

	console.log(body);
});
	
							
	
HttpRequest request = HttpRequest.newBuilder()
		.uri(URI.create("https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025"))
		.header("x-api-key", "YOUR_API_KEY")
		.method("GET", HttpRequest.BodyPublishers.noBody())
		.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
	
							
	
import Foundation

let headers = [
	"x-api-key": "YOUR_API_KEY"
]

let request = NSMutableURLRequest(url: NSURL(string: "https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025")! as URL,
				cachePolicy: .useProtocolCachePolicy,
                timeoutInterval: 10.0)

request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
	if (error != nil) {
		print(error as Any)
	} else {
		let httpResponse = response as? HTTPURLResponse
		print(httpResponse)
	}
})

dataTask.resume()
	
							
	
curl --request GET \
	--url 'https://api.apiverve.com/v1/liturgicalcalendar?month=05&year=2025' \
	--header 'x-api-key: YOUR_API_KEY'
	
							

Sample Response
	
{
  "status": "ok",
  "error": null,
  "data": {
    "2025-03-01": [
      {
        "id": "ordinary_time_7_saturday",
        "date": "2025-03-01",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            6,
            7
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "WEEKDAY_13",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.weekday",
          {
            "week": 7,
            "dow": 6
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 7,
          "dayOfSeason": 48,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-02": [
      {
        "id": "ordinary_time_8_sunday",
        "date": "2025-03-02",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            0,
            8
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "UNPRIVILEGED_SUNDAY_6",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.sunday",
          {
            "week": 8
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 49,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-03": [
      {
        "id": "ordinary_time_8_monday",
        "date": "2025-03-03",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            1,
            8
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "WEEKDAY_13",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.weekday",
          {
            "week": 8,
            "dow": 1
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 50,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-04": [
      {
        "id": "ordinary_time_8_tuesday",
        "date": "2025-03-04",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            2,
            8
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "WEEKDAY_13",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.weekday",
          {
            "week": 8,
            "dow": 2
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 51,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "casimir_of_poland",
        "date": "2025-03-04",
        "dateDef": {
          "month": 3,
          "date": 4
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:casimir_of_poland"
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "WHITE"
        ],
        "commonsDef": [
          "Saints"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 51,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "ordinary_time_8_tuesday",
          "date": "2025-03-04",
          "dateDef": {
            "dateFn": "dateOfOrdinaryTime",
            "dateArgs": [
              2,
              8
            ],
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "WEEKDAY_13",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:ordinary_time.weekday",
            {
              "week": 8,
              "dow": 2
            }
          ],
          "seasons": [
            "ORDINARY_TIME"
          ],
          "periods": [
            "EARLY_ORDINARY_TIME"
          ],
          "colors": [
            "GREEN"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 8,
            "dayOfSeason": 51,
            "dayOfWeek": 2,
            "nthDayOfWeekInMonth": 1,
            "startOfSeason": "2025-01-13",
            "endOfSeason": "2025-11-29",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "ORDINARY_TIME"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_4"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-05": [
      {
        "id": "ash_wednesday",
        "date": "2025-03-05",
        "dateDef": {
          "dateFn": "ashWednesday",
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "ASH_WEDNESDAY_2",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "names:ash_wednesday"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 1,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-06": [
      {
        "id": "thursday_after_ash_wednesday",
        "date": "2025-03-06",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 1,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.day_after_ash_wed",
          {
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 2,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-07": [
      {
        "id": "friday_after_ash_wednesday",
        "date": "2025-03-07",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 2,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.day_after_ash_wed",
          {
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 3,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "perpetua_of_carthage_and_felicity_of_carthage_martyrs",
        "date": "2025-03-07",
        "dateDef": {
          "month": 3,
          "date": 7
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "GENERAL_MEMORIAL_10",
        "rank": "MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:perpetua_of_carthage_and_felicity_of_carthage_martyrs"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "None"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 3,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "friday_after_ash_wednesday",
          "date": "2025-03-07",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 2,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.day_after_ash_wed",
            {
              "dow": 5
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 0,
            "dayOfSeason": 3,
            "dayOfWeek": 5,
            "nthDayOfWeekInMonth": 1,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_4"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-08": [
      {
        "id": "saturday_after_ash_wednesday",
        "date": "2025-03-08",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 3,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.day_after_ash_wed",
          {
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 4,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "john_of_god_duarte_cidade_religious",
        "date": "2025-03-08",
        "dateDef": {
          "month": 3,
          "date": 8
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:john_of_god_duarte_cidade_religious"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "Religious",
          "MercyWorkers"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 4,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "saturday_after_ash_wednesday",
          "date": "2025-03-08",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 3,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.day_after_ash_wed",
            {
              "dow": 6
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 0,
            "dayOfSeason": 4,
            "dayOfWeek": 6,
            "nthDayOfWeekInMonth": 2,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_4"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-09": [
      {
        "id": "lent_1_sunday",
        "date": "2025-03-09",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 4,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 5,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-10": [
      {
        "id": "lent_1_monday",
        "date": "2025-03-10",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 5,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 6,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-11": [
      {
        "id": "lent_1_tuesday",
        "date": "2025-03-11",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 6,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 2
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 7,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-12": [
      {
        "id": "lent_1_wednesday",
        "date": "2025-03-12",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 7,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 3
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 8,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-13": [
      {
        "id": "lent_1_thursday",
        "date": "2025-03-13",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 8,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 9,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-14": [
      {
        "id": "lent_1_friday",
        "date": "2025-03-14",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 9,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 10,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-15": [
      {
        "id": "lent_1_saturday",
        "date": "2025-03-15",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 10,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 11,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-16": [
      {
        "id": "lent_2_sunday",
        "date": "2025-03-16",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 11,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 2
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 12,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-17": [
      {
        "id": "lent_2_monday",
        "date": "2025-03-17",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 12,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 13,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "patrick_of_ireland_bishop",
        "date": "2025-03-17",
        "dateDef": {
          "month": 3,
          "date": 17
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:patrick_of_ireland_bishop"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "Missionaries",
          "Bishops"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 13,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "lent_2_monday",
          "date": "2025-03-17",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 12,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.weekday",
            {
              "week": 2,
              "dow": 1
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 2,
            "dayOfSeason": 13,
            "dayOfWeek": 1,
            "nthDayOfWeekInMonth": 3,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_2"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-18": [
      {
        "id": "lent_2_tuesday",
        "date": "2025-03-18",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 13,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 2
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 14,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "cyril_of_jerusalem_bishop",
        "date": "2025-03-18",
        "dateDef": {
          "month": 3,
          "date": 18
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:cyril_of_jerusalem_bishop"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "Bishops",
          "DoctorsOfTheChurch"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 14,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "lent_2_tuesday",
          "date": "2025-03-18",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 13,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.weekday",
            {
              "week": 2,
              "dow": 2
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 2,
            "dayOfSeason": 14,
            "dayOfWeek": 2,
            "nthDayOfWeekInMonth": 3,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_2"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-19": [
      {
        "id": "joseph_spouse_of_mary",
        "date": "2025-03-19",
        "dateDef": {
          "month": 3,
          "date": 19
        },
        "dateExceptions": [
          {
            "ifIsDayOfWeek": 0,
            "setDate": {
              "addDay": 1
            }
          },
          {
            "ifIsBetween": {
              "from": {
                "dateFn": "palmSunday"
              },
              "to": {
                "dateFn": "divineMercySunday"
              },
              "inclusive": true
            },
            "setDate": {
              "dateFn": "palmSunday",
              "subtractDay": 1
            }
          }
        ],
        "alternativeTransferDateDefs": [],
        "precedence": "GENERAL_SOLEMNITY_3",
        "rank": "SOLEMNITY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "names:joseph_spouse_of_mary"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "WHITE"
        ],
        "commonsDef": [
          "None"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 15,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-20": [
      {
        "id": "lent_2_thursday",
        "date": "2025-03-20",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 15,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 16,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-21": [
      {
        "id": "lent_2_friday",
        "date": "2025-03-21",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 16,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 17,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-22": [
      {
        "id": "lent_2_saturday",
        "date": "2025-03-22",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 17,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 18,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-23": [
      {
        "id": "lent_3_sunday",
        "date": "2025-03-23",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 18,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 3
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 19,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-24": [
      {
        "id": "lent_3_monday",
        "date": "2025-03-24",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 19,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 20,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-25": [
      {
        "id": "annunciation_of_the_lord",
        "date": "2025-03-25",
        "dateDef": {
          "dateFn": "annunciation"
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "GENERAL_SOLEMNITY_3",
        "rank": "SOLEMNITY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "names:annunciation_of_the_lord"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "WHITE"
        ],
        "commonsDef": [
          "None"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 21,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-26": [
      {
        "id": "lent_3_wednesday",
        "date": "2025-03-26",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 21,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 3
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 22,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-27": [
      {
        "id": "lent_3_thursday",
        "date": "2025-03-27",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 22,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 23,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-28": [
      {
        "id": "lent_3_friday",
        "date": "2025-03-28",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 23,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 24,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-29": [
      {
        "id": "lent_3_saturday",
        "date": "2025-03-29",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 24,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 25,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 5,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-30": [
      {
        "id": "lent_4_sunday",
        "date": "2025-03-30",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 25,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "ROSE",
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 4,
          "dayOfSeason": 26,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 5,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-31": [
      {
        "id": "lent_4_monday",
        "date": "2025-03-31",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 26,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 4,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 4,
          "dayOfSeason": 27,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 5,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ]
  },
  "code": 200
}
	
							
	
<Root>
  <status>ok</status>
  <error />
  <data>
    <_x0032_025-03-01>
      <id>ordinary_time_7_saturday</id>
      <date>2025-03-01</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>6</dateArgs>
        <dateArgs>7</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>WEEKDAY_13</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.weekday</i18nDef>
      <i18nDef>
        <week>7</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>7</weekOfSeason>
        <dayOfSeason>48</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-01>
    <_x0032_025-03-02>
      <id>ordinary_time_8_sunday</id>
      <date>2025-03-02</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>0</dateArgs>
        <dateArgs>8</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>UNPRIVILEGED_SUNDAY_6</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.sunday</i18nDef>
      <i18nDef>
        <week>8</week>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>49</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-02>
    <_x0032_025-03-03>
      <id>ordinary_time_8_monday</id>
      <date>2025-03-03</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>1</dateArgs>
        <dateArgs>8</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>WEEKDAY_13</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.weekday</i18nDef>
      <i18nDef>
        <week>8</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>50</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-03>
    <_x0032_025-03-04>
      <id>ordinary_time_8_tuesday</id>
      <date>2025-03-04</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>2</dateArgs>
        <dateArgs>8</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>WEEKDAY_13</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.weekday</i18nDef>
      <i18nDef>
        <week>8</week>
        <dow>2</dow>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>51</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-04>
    <_x0032_025-03-04>
      <id>casimir_of_poland</id>
      <date>2025-03-04</date>
      <dateDef>
        <month>3</month>
        <date>4</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:casimir_of_poland</i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>WHITE</colors>
      <commonsDef>Saints</commonsDef>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>51</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>ordinary_time_8_tuesday</id>
        <date>2025-03-04</date>
        <dateDef>
          <dateFn>dateOfOrdinaryTime</dateFn>
          <dateArgs>2</dateArgs>
          <dateArgs>8</dateArgs>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>WEEKDAY_13</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:ordinary_time.weekday</i18nDef>
        <i18nDef>
          <week>8</week>
          <dow>2</dow>
        </i18nDef>
        <seasons>ORDINARY_TIME</seasons>
        <periods>EARLY_ORDINARY_TIME</periods>
        <colors>GREEN</colors>
        <calendar>
          <weekOfSeason>8</weekOfSeason>
          <dayOfSeason>51</dayOfSeason>
          <dayOfWeek>2</dayOfWeek>
          <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
          <startOfSeason>2025-01-13</startOfSeason>
          <endOfSeason>2025-11-29</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>ORDINARY_TIME</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_4</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-04>
    <_x0032_025-03-05>
      <id>ash_wednesday</id>
      <date>2025-03-05</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>ASH_WEDNESDAY_2</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>names:ash_wednesday</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>1</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-05>
    <_x0032_025-03-06>
      <id>thursday_after_ash_wednesday</id>
      <date>2025-03-06</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>1</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
      <i18nDef>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>2</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-06>
    <_x0032_025-03-07>
      <id>friday_after_ash_wednesday</id>
      <date>2025-03-07</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>2</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
      <i18nDef>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>3</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-07>
    <_x0032_025-03-07>
      <id>perpetua_of_carthage_and_felicity_of_carthage_martyrs</id>
      <date>2025-03-07</date>
      <dateDef>
        <month>3</month>
        <date>7</date>
      </dateDef>
      <precedence>GENERAL_MEMORIAL_10</precedence>
      <rank>MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:perpetua_of_carthage_and_felicity_of_carthage_martyrs</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>None</commonsDef>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>3</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>friday_after_ash_wednesday</id>
        <date>2025-03-07</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>2</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
        <i18nDef>
          <dow>5</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>0</weekOfSeason>
          <dayOfSeason>3</dayOfSeason>
          <dayOfWeek>5</dayOfWeek>
          <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_4</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-07>
    <_x0032_025-03-08>
      <id>saturday_after_ash_wednesday</id>
      <date>2025-03-08</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>3</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
      <i18nDef>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>4</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-08>
    <_x0032_025-03-08>
      <id>john_of_god_duarte_cidade_religious</id>
      <date>2025-03-08</date>
      <dateDef>
        <month>3</month>
        <date>8</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:john_of_god_duarte_cidade_religious</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>Religious</commonsDef>
      <commonsDef>MercyWorkers</commonsDef>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>4</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>saturday_after_ash_wednesday</id>
        <date>2025-03-08</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>3</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
        <i18nDef>
          <dow>6</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>0</weekOfSeason>
          <dayOfSeason>4</dayOfSeason>
          <dayOfWeek>6</dayOfWeek>
          <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_4</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-08>
    <_x0032_025-03-09>
      <id>lent_1_sunday</id>
      <date>2025-03-09</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>4</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>1</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>5</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-09>
    <_x0032_025-03-10>
      <id>lent_1_monday</id>
      <date>2025-03-10</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>5</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>6</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-10>
    <_x0032_025-03-11>
      <id>lent_1_tuesday</id>
      <date>2025-03-11</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>6</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>2</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>7</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-11>
    <_x0032_025-03-12>
      <id>lent_1_wednesday</id>
      <date>2025-03-12</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>7</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>3</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>8</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-12>
    <_x0032_025-03-13>
      <id>lent_1_thursday</id>
      <date>2025-03-13</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>8</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>9</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-13>
    <_x0032_025-03-14>
      <id>lent_1_friday</id>
      <date>2025-03-14</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>9</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>10</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-14>
    <_x0032_025-03-15>
      <id>lent_1_saturday</id>
      <date>2025-03-15</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>10</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>11</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-15>
    <_x0032_025-03-16>
      <id>lent_2_sunday</id>
      <date>2025-03-16</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>11</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>2</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>12</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-16>
    <_x0032_025-03-17>
      <id>lent_2_monday</id>
      <date>2025-03-17</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>12</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>13</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-17>
    <_x0032_025-03-17>
      <id>patrick_of_ireland_bishop</id>
      <date>2025-03-17</date>
      <dateDef>
        <month>3</month>
        <date>17</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:patrick_of_ireland_bishop</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>Missionaries</commonsDef>
      <commonsDef>Bishops</commonsDef>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>13</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>lent_2_monday</id>
        <date>2025-03-17</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>12</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.weekday</i18nDef>
        <i18nDef>
          <week>2</week>
          <dow>1</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>2</weekOfSeason>
          <dayOfSeason>13</dayOfSeason>
          <dayOfWeek>1</dayOfWeek>
          <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_2</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-17>
    <_x0032_025-03-18>
      <id>lent_2_tuesday</id>
      <date>2025-03-18</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>13</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>2</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>14</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-18>
    <_x0032_025-03-18>
      <id>cyril_of_jerusalem_bishop</id>
      <date>2025-03-18</date>
      <dateDef>
        <month>3</month>
        <date>18</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:cyril_of_jerusalem_bishop</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>Bishops</commonsDef>
      <commonsDef>DoctorsOfTheChurch</commonsDef>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>14</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>lent_2_tuesday</id>
        <date>2025-03-18</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>13</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.weekday</i18nDef>
        <i18nDef>
          <week>2</week>
          <dow>2</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>2</weekOfSeason>
          <dayOfSeason>14</dayOfSeason>
          <dayOfWeek>2</dayOfWeek>
          <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_2</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-18>
    <_x0032_025-03-19>
      <id>joseph_spouse_of_mary</id>
      <date>2025-03-19</date>
      <dateDef>
        <month>3</month>
        <date>19</date>
      </dateDef>
      <dateExceptions>
        <ifIsDayOfWeek>0</ifIsDayOfWeek>
        <setDate>
          <addDay>1</addDay>
        </setDate>
      </dateExceptions>
      <dateExceptions>
        <ifIsBetween>
          <from>
            <dateFn>palmSunday</dateFn>
          </from>
          <to>
            <dateFn>divineMercySunday</dateFn>
          </to>
          <inclusive>true</inclusive>
        </ifIsBetween>
        <setDate>
          <dateFn>palmSunday</dateFn>
          <subtractDay>1</subtractDay>
        </setDate>
      </dateExceptions>
      <precedence>GENERAL_SOLEMNITY_3</precedence>
      <rank>SOLEMNITY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>names:joseph_spouse_of_mary</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>WHITE</colors>
      <commonsDef>None</commonsDef>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>15</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
    </_x0032_025-03-19>
    <_x0032_025-03-20>
      <id>lent_2_thursday</id>
      <date>2025-03-20</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>15</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>16</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-20>
    <_x0032_025-03-21>
      <id>lent_2_friday</id>
      <date>2025-03-21</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>16</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>17</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-21>
    <_x0032_025-03-22>
      <id>lent_2_saturday</id>
      <date>2025-03-22</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>17</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>18</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-22>
    <_x0032_025-03-23>
      <id>lent_3_sunday</id>
      <date>2025-03-23</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>18</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>3</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>19</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-23>
    <_x0032_025-03-24>
      <id>lent_3_monday</id>
      <date>2025-03-24</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>19</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>20</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-24>
    <_x0032_025-03-25>
      <id>annunciation_of_the_lord</id>
      <date>2025-03-25</date>
      <dateDef>
        <dateFn>annunciation</dateFn>
      </dateDef>
      <precedence>GENERAL_SOLEMNITY_3</precedence>
      <rank>SOLEMNITY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>names:annunciation_of_the_lord</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>WHITE</colors>
      <commonsDef>None</commonsDef>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>21</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
    </_x0032_025-03-25>
    <_x0032_025-03-26>
      <id>lent_3_wednesday</id>
      <date>2025-03-26</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>21</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>3</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>22</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-26>
    <_x0032_025-03-27>
      <id>lent_3_thursday</id>
      <date>2025-03-27</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>22</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>23</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-27>
    <_x0032_025-03-28>
      <id>lent_3_friday</id>
      <date>2025-03-28</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>23</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>24</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-28>
    <_x0032_025-03-29>
      <id>lent_3_saturday</id>
      <date>2025-03-29</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>24</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>25</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>5</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-29>
    <_x0032_025-03-30>
      <id>lent_4_sunday</id>
      <date>2025-03-30</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>25</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>4</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>ROSE</colors>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>4</weekOfSeason>
        <dayOfSeason>26</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>5</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-30>
    <_x0032_025-03-31>
      <id>lent_4_monday</id>
      <date>2025-03-31</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>26</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>4</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>4</weekOfSeason>
        <dayOfSeason>27</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>5</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-31>
  </data>
  <code>200</code>
</Root>
	
							
	
status: ok
error: 
data:
  2025-03-01:
  - id: ordinary_time_7_saturday
    date: 2025-03-01
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 6
      - 7
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: WEEKDAY_13
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.weekday
    - week: 7
      dow: 6
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 7
      dayOfSeason: 48
      dayOfWeek: 6
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-02:
  - id: ordinary_time_8_sunday
    date: 2025-03-02
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 0
      - 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: UNPRIVILEGED_SUNDAY_6
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.sunday
    - week: 8
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 49
      dayOfWeek: 0
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-03:
  - id: ordinary_time_8_monday
    date: 2025-03-03
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 1
      - 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: WEEKDAY_13
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.weekday
    - week: 8
      dow: 1
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 50
      dayOfWeek: 1
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-04:
  - id: ordinary_time_8_tuesday
    date: 2025-03-04
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 2
      - 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: WEEKDAY_13
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.weekday
    - week: 8
      dow: 2
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 51
      dayOfWeek: 2
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: casimir_of_poland
    date: 2025-03-04
    dateDef:
      month: 3
      date: 4
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:casimir_of_poland
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - WHITE
    commonsDef:
    - Saints
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 51
      dayOfWeek: 2
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: ordinary_time_8_tuesday
      date: 2025-03-04
      dateDef:
        dateFn: dateOfOrdinaryTime
        dateArgs:
        - 2
        - 8
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: WEEKDAY_13
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:ordinary_time.weekday
      - week: 8
        dow: 2
      seasons:
      - ORDINARY_TIME
      periods:
      - EARLY_ORDINARY_TIME
      colors:
      - GREEN
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 8
        dayOfSeason: 51
        dayOfWeek: 2
        nthDayOfWeekInMonth: 1
        startOfSeason: 2025-01-13
        endOfSeason: 2025-11-29
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - ORDINARY_TIME
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_4
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-05:
  - id: ash_wednesday
    date: 2025-03-05
    dateDef:
      dateFn: ashWednesday
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: ASH_WEDNESDAY_2
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - names:ash_wednesday
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 1
      dayOfWeek: 3
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-06:
  - id: thursday_after_ash_wednesday
    date: 2025-03-06
    dateDef:
      dateFn: ashWednesday
      addDay: 1
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.day_after_ash_wed
    - dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 2
      dayOfWeek: 4
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-07:
  - id: friday_after_ash_wednesday
    date: 2025-03-07
    dateDef:
      dateFn: ashWednesday
      addDay: 2
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.day_after_ash_wed
    - dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 3
      dayOfWeek: 5
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: perpetua_of_carthage_and_felicity_of_carthage_martyrs
    date: 2025-03-07
    dateDef:
      month: 3
      date: 7
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: GENERAL_MEMORIAL_10
    rank: MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:perpetua_of_carthage_and_felicity_of_carthage_martyrs
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - None
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 3
      dayOfWeek: 5
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: friday_after_ash_wednesday
      date: 2025-03-07
      dateDef:
        dateFn: ashWednesday
        addDay: 2
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.day_after_ash_wed
      - dow: 5
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 0
        dayOfSeason: 3
        dayOfWeek: 5
        nthDayOfWeekInMonth: 1
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_4
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-08:
  - id: saturday_after_ash_wednesday
    date: 2025-03-08
    dateDef:
      dateFn: ashWednesday
      addDay: 3
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.day_after_ash_wed
    - dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 4
      dayOfWeek: 6
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: john_of_god_duarte_cidade_religious
    date: 2025-03-08
    dateDef:
      month: 3
      date: 8
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:john_of_god_duarte_cidade_religious
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - Religious
    - MercyWorkers
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 4
      dayOfWeek: 6
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: saturday_after_ash_wednesday
      date: 2025-03-08
      dateDef:
        dateFn: ashWednesday
        addDay: 3
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.day_after_ash_wed
      - dow: 6
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 0
        dayOfSeason: 4
        dayOfWeek: 6
        nthDayOfWeekInMonth: 2
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_4
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-09:
  - id: lent_1_sunday
    date: 2025-03-09
    dateDef:
      dateFn: ashWednesday
      addDay: 4
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 5
      dayOfWeek: 0
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-10:
  - id: lent_1_monday
    date: 2025-03-10
    dateDef:
      dateFn: ashWednesday
      addDay: 5
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 6
      dayOfWeek: 1
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-11:
  - id: lent_1_tuesday
    date: 2025-03-11
    dateDef:
      dateFn: ashWednesday
      addDay: 6
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 2
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 7
      dayOfWeek: 2
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-12:
  - id: lent_1_wednesday
    date: 2025-03-12
    dateDef:
      dateFn: ashWednesday
      addDay: 7
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 3
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 8
      dayOfWeek: 3
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-13:
  - id: lent_1_thursday
    date: 2025-03-13
    dateDef:
      dateFn: ashWednesday
      addDay: 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 9
      dayOfWeek: 4
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-14:
  - id: lent_1_friday
    date: 2025-03-14
    dateDef:
      dateFn: ashWednesday
      addDay: 9
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 10
      dayOfWeek: 5
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-15:
  - id: lent_1_saturday
    date: 2025-03-15
    dateDef:
      dateFn: ashWednesday
      addDay: 10
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 11
      dayOfWeek: 6
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-16:
  - id: lent_2_sunday
    date: 2025-03-16
    dateDef:
      dateFn: ashWednesday
      addDay: 11
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 2
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 12
      dayOfWeek: 0
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-17:
  - id: lent_2_monday
    date: 2025-03-17
    dateDef:
      dateFn: ashWednesday
      addDay: 12
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 13
      dayOfWeek: 1
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: patrick_of_ireland_bishop
    date: 2025-03-17
    dateDef:
      month: 3
      date: 17
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:patrick_of_ireland_bishop
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - Missionaries
    - Bishops
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 13
      dayOfWeek: 1
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: lent_2_monday
      date: 2025-03-17
      dateDef:
        dateFn: ashWednesday
        addDay: 12
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.weekday
      - week: 2
        dow: 1
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 2
        dayOfSeason: 13
        dayOfWeek: 1
        nthDayOfWeekInMonth: 3
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_2
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-18:
  - id: lent_2_tuesday
    date: 2025-03-18
    dateDef:
      dateFn: ashWednesday
      addDay: 13
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 2
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 14
      dayOfWeek: 2
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: cyril_of_jerusalem_bishop
    date: 2025-03-18
    dateDef:
      month: 3
      date: 18
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:cyril_of_jerusalem_bishop
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - Bishops
    - DoctorsOfTheChurch
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 14
      dayOfWeek: 2
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: lent_2_tuesday
      date: 2025-03-18
      dateDef:
        dateFn: ashWednesday
        addDay: 13
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.weekday
      - week: 2
        dow: 2
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 2
        dayOfSeason: 14
        dayOfWeek: 2
        nthDayOfWeekInMonth: 3
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_2
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-19:
  - id: joseph_spouse_of_mary
    date: 2025-03-19
    dateDef:
      month: 3
      date: 19
    dateExceptions:
    - ifIsDayOfWeek: 0
      setDate:
        addDay: 1
    - ifIsBetween:
        from:
          dateFn: palmSunday
        to:
          dateFn: divineMercySunday
        inclusive: true
      setDate:
        dateFn: palmSunday
        subtractDay: 1
    alternativeTransferDateDefs: []
    precedence: GENERAL_SOLEMNITY_3
    rank: SOLEMNITY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - names:joseph_spouse_of_mary
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - WHITE
    commonsDef:
    - None
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 15
      dayOfWeek: 3
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ma
    fromExtendedCalendars: []
  2025-03-20:
  - id: lent_2_thursday
    date: 2025-03-20
    dateDef:
      dateFn: ashWednesday
      addDay: 15
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 16
      dayOfWeek: 4
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-21:
  - id: lent_2_friday
    date: 2025-03-21
    dateDef:
      dateFn: ashWednesday
      addDay: 16
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 17
      dayOfWeek: 5
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-22:
  - id: lent_2_saturday
    date: 2025-03-22
    dateDef:
      dateFn: ashWednesday
      addDay: 17
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 18
      dayOfWeek: 6
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-23:
  - id: lent_3_sunday
    date: 2025-03-23
    dateDef:
      dateFn: ashWednesday
      addDay: 18
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 3
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 19
      dayOfWeek: 0
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-24:
  - id: lent_3_monday
    date: 2025-03-24
    dateDef:
      dateFn: ashWednesday
      addDay: 19
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 20
      dayOfWeek: 1
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-25:
  - id: annunciation_of_the_lord
    date: 2025-03-25
    dateDef:
      dateFn: annunciation
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: GENERAL_SOLEMNITY_3
    rank: SOLEMNITY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - names:annunciation_of_the_lord
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - WHITE
    commonsDef:
    - None
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 21
      dayOfWeek: 2
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ma
    fromExtendedCalendars: []
  2025-03-26:
  - id: lent_3_wednesday
    date: 2025-03-26
    dateDef:
      dateFn: ashWednesday
      addDay: 21
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 3
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 22
      dayOfWeek: 3
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-27:
  - id: lent_3_thursday
    date: 2025-03-27
    dateDef:
      dateFn: ashWednesday
      addDay: 22
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 23
      dayOfWeek: 4
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-28:
  - id: lent_3_friday
    date: 2025-03-28
    dateDef:
      dateFn: ashWednesday
      addDay: 23
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 24
      dayOfWeek: 5
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-29:
  - id: lent_3_saturday
    date: 2025-03-29
    dateDef:
      dateFn: ashWednesday
      addDay: 24
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 25
      dayOfWeek: 6
      nthDayOfWeekInMonth: 5
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-30:
  - id: lent_4_sunday
    date: 2025-03-30
    dateDef:
      dateFn: ashWednesday
      addDay: 25
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - ROSE
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 4
      dayOfSeason: 26
      dayOfWeek: 0
      nthDayOfWeekInMonth: 5
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-31:
  - id: lent_4_monday
    date: 2025-03-31
    dateDef:
      dateFn: ashWednesday
      addDay: 26
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 4
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 4
      dayOfSeason: 27
      dayOfWeek: 1
      nthDayOfWeekInMonth: 5
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
code: 200
	
							
	
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "error": {},
    "data": {
      "$ref": "#/definitions/Data"
    },
    "code": {
      "type": "integer"
    }
  },
  "definitions": {
    "Data": {
      "type": "object",
      "properties": {
        "2025-03-01": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250301"
          }
        },
        "2025-03-02": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250302"
          }
        },
        "2025-03-03": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250303"
          }
        },
        "2025-03-04": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250304"
          }
        },
        "2025-03-05": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250305"
          }
        },
        "2025-03-06": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250306"
          }
        },
        "2025-03-07": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250307"
          }
        },
        "2025-03-08": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250308"
          }
        },
        "2025-03-09": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250309"
          }
        },
        "2025-03-10": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250310"
          }
        },
        "2025-03-11": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250311"
          }
        },
        "2025-03-12": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250312"
          }
        },
        "2025-03-13": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250313"
          }
        },
        "2025-03-14": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250314"
          }
        },
        "2025-03-15": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250315"
          }
        },
        "2025-03-16": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250316"
          }
        },
        "2025-03-17": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250317"
          }
        },
        "2025-03-18": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250318"
          }
        },
        "2025-03-19": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250319"
          }
        },
        "2025-03-20": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250320"
          }
        },
        "2025-03-21": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250321"
          }
        },
        "2025-03-22": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250322"
          }
        },
        "2025-03-23": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250323"
          }
        },
        "2025-03-24": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250324"
          }
        },
        "2025-03-25": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250325"
          }
        },
        "2025-03-26": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250326"
          }
        },
        "2025-03-27": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250327"
          }
        },
        "2025-03-28": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250328"
          }
        },
        "2025-03-29": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250329"
          }
        },
        "2025-03-30": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250330"
          }
        },
        "2025-03-31": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/_20250331"
          }
        }
      }
    },
    "DateDef": {
      "type": "object",
      "properties": {
        "dateFn": {
          "type": "string"
        },
        "dateArgs": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous35"
          }
        },
        "yearOffset": {
          "type": "integer"
        }
      }
    },
    "DateArg": {
      "type": "integer"
    },
    "Season": {
      "type": "string"
    },
    "Period": {
      "type": "string"
    },
    "Color": {
      "type": "string"
    },
    "Calendar": {
      "type": "object",
      "properties": {
        "weekOfSeason": {
          "type": "integer"
        },
        "dayOfSeason": {
          "type": "integer"
        },
        "dayOfWeek": {
          "type": "integer"
        },
        "nthDayOfWeekInMonth": {
          "type": "integer"
        },
        "startOfSeason": {
          "type": "string",
          "format": "date"
        },
        "endOfSeason": {
          "type": "string",
          "format": "date"
        },
        "startOfLiturgicalYear": {
          "type": "string",
          "format": "date"
        },
        "endOfLiturgicalYear": {
          "type": "string",
          "format": "date"
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous219"
          }
        }
      }
    },
    "Anonymous8": {
      "type": "string"
    },
    "Cycles": {
      "type": "object",
      "properties": {
        "properCycle": {
          "type": "string"
        },
        "sundayCycle": {
          "type": "string"
        },
        "weekdayCycle": {
          "type": "string"
        },
        "psalterWeek": {
          "type": "string"
        }
      }
    },
    "_20250301": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous144"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous145"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous146"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous11": {
      "type": "integer"
    },
    "Anonymous12": {
      "type": "string"
    },
    "Anonymous13": {
      "type": "string"
    },
    "Anonymous14": {
      "type": "string"
    },
    "Anonymous15": {
      "type": "string"
    },
    "_20250302": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/DateDef"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous12"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous13"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous14"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous17": {
      "type": "integer"
    },
    "Anonymous18": {
      "type": "string"
    },
    "Anonymous19": {
      "type": "string"
    },
    "Anonymous20": {
      "type": "string"
    },
    "Anonymous21": {
      "type": "string"
    },
    "_20250303": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/DateDef"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous18"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous19"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous20"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous23": {
      "type": "integer"
    },
    "Anonymous24": {
      "type": "string"
    },
    "Anonymous25": {
      "type": "string"
    },
    "Anonymous26": {
      "type": "string"
    },
    "Anonymous27": {
      "type": "string"
    },
    "Anonymous28": {
      "type": "object",
      "properties": {
        "month": {
          "type": "integer"
        },
        "date": {
          "type": "integer"
        }
      }
    },
    "I18nDef": {
      "type": "string"
    },
    "Anonymous30": {
      "type": "string"
    },
    "Anonymous31": {
      "type": "string"
    },
    "Anonymous32": {
      "type": "string"
    },
    "CommonsDef": {
      "type": "string"
    },
    "Anonymous34": {
      "type": "string"
    },
    "Anonymous35": {
      "type": "integer"
    },
    "Anonymous36": {
      "type": "string"
    },
    "Anonymous37": {
      "type": "string"
    },
    "Anonymous38": {
      "type": "string"
    },
    "Anonymous39": {
      "type": "string"
    },
    "_20250304": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/DateDef"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous24"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous25"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous26"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        },
        "weekday": {
          "$ref": "#/definitions/_20250301"
        }
      }
    },
    "Anonymous41": {
      "type": "string"
    },
    "Anonymous42": {
      "type": "string"
    },
    "Anonymous43": {
      "type": "string"
    },
    "Anonymous44": {
      "type": "string"
    },
    "Anonymous45": {
      "type": "string"
    },
    "_20250305": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/DateDef"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous41"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous42"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous43"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous44"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous47": {
      "type": "object",
      "properties": {
        "dateFn": {
          "type": "string"
        },
        "addDay": {
          "type": "integer"
        },
        "yearOffset": {
          "type": "integer"
        }
      }
    },
    "Anonymous48": {
      "type": "string"
    },
    "Anonymous49": {
      "type": "string"
    },
    "Anonymous50": {
      "type": "string"
    },
    "Anonymous51": {
      "type": "string"
    },
    "_20250306": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous48"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous49"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous50"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous53": {
      "type": "string"
    },
    "Anonymous54": {
      "type": "string"
    },
    "Anonymous55": {
      "type": "string"
    },
    "Anonymous56": {
      "type": "string"
    },
    "Anonymous57": {
      "type": "string"
    },
    "Anonymous58": {
      "type": "string"
    },
    "Anonymous59": {
      "type": "string"
    },
    "Anonymous60": {
      "type": "string"
    },
    "Anonymous61": {
      "type": "string"
    },
    "Anonymous62": {
      "type": "string"
    },
    "Anonymous63": {
      "type": "string"
    },
    "Anonymous64": {
      "type": "string"
    },
    "Anonymous65": {
      "type": "string"
    },
    "_20250307": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous53"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous54"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous55"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        },
        "weekday": {
          "$ref": "#/definitions/_20250301"
        }
      }
    },
    "Anonymous67": {
      "type": "string"
    },
    "Anonymous68": {
      "type": "string"
    },
    "Anonymous69": {
      "type": "string"
    },
    "Anonymous70": {
      "type": "string"
    },
    "Anonymous71": {
      "type": "string"
    },
    "Anonymous72": {
      "type": "string"
    },
    "Anonymous73": {
      "type": "string"
    },
    "Anonymous74": {
      "type": "string"
    },
    "Anonymous75": {
      "type": "string"
    },
    "Anonymous76": {
      "type": "string"
    },
    "Anonymous77": {
      "type": "string"
    },
    "Anonymous78": {
      "type": "string"
    },
    "Anonymous79": {
      "type": "string"
    },
    "_20250308": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous67"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous68"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous69"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        },
        "weekday": {
          "$ref": "#/definitions/_20250301"
        }
      }
    },
    "Anonymous81": {
      "type": "string"
    },
    "Anonymous82": {
      "type": "string"
    },
    "Anonymous83": {
      "type": "string"
    },
    "Anonymous84": {
      "type": "string"
    },
    "_20250309": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous81"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous82"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous83"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous86": {
      "type": "string"
    },
    "Anonymous87": {
      "type": "string"
    },
    "Anonymous88": {
      "type": "string"
    },
    "Anonymous89": {
      "type": "string"
    },
    "_20250310": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous86"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous87"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous88"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous91": {
      "type": "string"
    },
    "Anonymous92": {
      "type": "string"
    },
    "Anonymous93": {
      "type": "string"
    },
    "Anonymous94": {
      "type": "string"
    },
    "_20250311": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous91"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous92"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous93"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous96": {
      "type": "string"
    },
    "Anonymous97": {
      "type": "string"
    },
    "Anonymous98": {
      "type": "string"
    },
    "Anonymous99": {
      "type": "string"
    },
    "_20250312": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous96"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous97"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous98"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous101": {
      "type": "string"
    },
    "Anonymous102": {
      "type": "string"
    },
    "Anonymous103": {
      "type": "string"
    },
    "Anonymous104": {
      "type": "string"
    },
    "_20250313": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous101"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous102"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous103"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous106": {
      "type": "string"
    },
    "Anonymous107": {
      "type": "string"
    },
    "Anonymous108": {
      "type": "string"
    },
    "Anonymous109": {
      "type": "string"
    },
    "_20250314": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous106"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous107"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous108"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous111": {
      "type": "string"
    },
    "Anonymous112": {
      "type": "string"
    },
    "Anonymous113": {
      "type": "string"
    },
    "Anonymous114": {
      "type": "string"
    },
    "_20250315": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous111"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous112"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous113"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous116": {
      "type": "string"
    },
    "Anonymous117": {
      "type": "string"
    },
    "Anonymous118": {
      "type": "string"
    },
    "Anonymous119": {
      "type": "string"
    },
    "_20250316": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous116"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous117"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous118"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous121": {
      "type": "string"
    },
    "Anonymous122": {
      "type": "string"
    },
    "Anonymous123": {
      "type": "string"
    },
    "Anonymous124": {
      "type": "string"
    },
    "Anonymous125": {
      "type": "string"
    },
    "Anonymous126": {
      "type": "string"
    },
    "Anonymous127": {
      "type": "string"
    },
    "Anonymous128": {
      "type": "string"
    },
    "Anonymous129": {
      "type": "string"
    },
    "Anonymous130": {
      "type": "string"
    },
    "Anonymous131": {
      "type": "string"
    },
    "Anonymous132": {
      "type": "string"
    },
    "Anonymous133": {
      "type": "string"
    },
    "_20250317": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous121"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous122"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous123"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        },
        "weekday": {
          "$ref": "#/definitions/_20250301"
        }
      }
    },
    "Anonymous135": {
      "type": "string"
    },
    "Anonymous136": {
      "type": "string"
    },
    "Anonymous137": {
      "type": "string"
    },
    "Anonymous138": {
      "type": "string"
    },
    "Anonymous139": {
      "type": "string"
    },
    "Anonymous140": {
      "type": "string"
    },
    "Anonymous141": {
      "type": "string"
    },
    "Anonymous142": {
      "type": "string"
    },
    "Anonymous143": {
      "type": "string"
    },
    "Anonymous144": {
      "type": "string"
    },
    "Anonymous145": {
      "type": "string"
    },
    "Anonymous146": {
      "type": "string"
    },
    "Anonymous147": {
      "type": "string"
    },
    "_20250318": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous135"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous136"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous137"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        },
        "weekday": {
          "$ref": "#/definitions/_20250301"
        }
      }
    },
    "IfIsBetween": {
      "type": "object",
      "properties": {
        "from": {
          "$ref": "#/definitions/DateDef"
        },
        "to": {
          "$ref": "#/definitions/DateDef"
        },
        "inclusive": {
          "type": "boolean"
        }
      }
    },
    "SetDate": {
      "type": "object",
      "properties": {
        "dateFn": {
          "type": "string"
        },
        "subtractDay": {
          "type": "integer"
        }
      }
    },
    "DateException": {
      "type": "object",
      "properties": {
        "ifIsDayOfWeek": {
          "type": "integer"
        },
        "setDate": {
          "$ref": "#/definitions/Anonymous47"
        },
        "ifIsBetween": {
          "$ref": "#/definitions/IfIsBetween"
        }
      }
    },
    "Anonymous152": {
      "type": "string"
    },
    "Anonymous153": {
      "type": "string"
    },
    "Anonymous154": {
      "type": "string"
    },
    "Anonymous155": {
      "type": "string"
    },
    "Anonymous156": {
      "type": "string"
    },
    "Anonymous157": {
      "type": "string"
    },
    "_20250319": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous28"
        },
        "dateExceptions": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/DateException"
          }
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous152"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous153"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous154"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous155"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous156"
          }
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous159": {
      "type": "string"
    },
    "Anonymous160": {
      "type": "string"
    },
    "Anonymous161": {
      "type": "string"
    },
    "Anonymous162": {
      "type": "string"
    },
    "_20250320": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous159"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous160"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous161"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous164": {
      "type": "string"
    },
    "Anonymous165": {
      "type": "string"
    },
    "Anonymous166": {
      "type": "string"
    },
    "Anonymous167": {
      "type": "string"
    },
    "_20250321": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous164"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous165"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous166"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous169": {
      "type": "string"
    },
    "Anonymous170": {
      "type": "string"
    },
    "Anonymous171": {
      "type": "string"
    },
    "Anonymous172": {
      "type": "string"
    },
    "_20250322": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous169"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous170"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous171"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous174": {
      "type": "string"
    },
    "Anonymous175": {
      "type": "string"
    },
    "Anonymous176": {
      "type": "string"
    },
    "Anonymous177": {
      "type": "string"
    },
    "_20250323": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous174"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous175"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous176"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous179": {
      "type": "string"
    },
    "Anonymous180": {
      "type": "string"
    },
    "Anonymous181": {
      "type": "string"
    },
    "Anonymous182": {
      "type": "string"
    },
    "_20250324": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous179"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous180"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous181"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous184": {
      "type": "string"
    },
    "Anonymous185": {
      "type": "string"
    },
    "Anonymous186": {
      "type": "string"
    },
    "Anonymous187": {
      "type": "string"
    },
    "Anonymous188": {
      "type": "string"
    },
    "Anonymous189": {
      "type": "string"
    },
    "_20250325": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/DateDef"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous184"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous185"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous186"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous187"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous188"
          }
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous191": {
      "type": "string"
    },
    "Anonymous192": {
      "type": "string"
    },
    "Anonymous193": {
      "type": "string"
    },
    "Anonymous194": {
      "type": "string"
    },
    "_20250326": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous191"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous192"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous193"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous196": {
      "type": "string"
    },
    "Anonymous197": {
      "type": "string"
    },
    "Anonymous198": {
      "type": "string"
    },
    "Anonymous199": {
      "type": "string"
    },
    "_20250327": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous196"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous197"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous198"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous201": {
      "type": "string"
    },
    "Anonymous202": {
      "type": "string"
    },
    "Anonymous203": {
      "type": "string"
    },
    "Anonymous204": {
      "type": "string"
    },
    "_20250328": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous201"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous202"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous203"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous206": {
      "type": "string"
    },
    "Anonymous207": {
      "type": "string"
    },
    "Anonymous208": {
      "type": "string"
    },
    "Anonymous209": {
      "type": "string"
    },
    "_20250329": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous206"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous207"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous208"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous211": {
      "type": "string"
    },
    "Anonymous212": {
      "type": "string"
    },
    "Anonymous213": {
      "type": "string"
    },
    "Anonymous214": {
      "type": "string"
    },
    "_20250330": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous211"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous212"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous213"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    },
    "Anonymous216": {
      "type": "string"
    },
    "Anonymous217": {
      "type": "string"
    },
    "Anonymous218": {
      "type": "string"
    },
    "Anonymous219": {
      "type": "string"
    },
    "_20250331": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "format": "date"
        },
        "dateDef": {
          "$ref": "#/definitions/Anonymous47"
        },
        "dateExceptions": {
          "type": "array",
          "items": {}
        },
        "alternativeTransferDateDefs": {
          "type": "array",
          "items": {}
        },
        "precedence": {
          "type": "string"
        },
        "rank": {
          "type": "string"
        },
        "allowSimilarRankItems": {
          "type": "boolean"
        },
        "isHolyDayOfObligation": {
          "type": "boolean"
        },
        "isOptional": {
          "type": "boolean"
        },
        "i18nDef": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "seasons": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous216"
          }
        },
        "periods": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous217"
          }
        },
        "colors": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/Anonymous218"
          }
        },
        "commonsDef": {
          "type": "array",
          "items": {}
        },
        "martyrology": {
          "type": "array",
          "items": {}
        },
        "titles": {
          "type": "array",
          "items": {}
        },
        "calendar": {
          "$ref": "#/definitions/Calendar"
        },
        "cycles": {
          "$ref": "#/definitions/Cycles"
        },
        "fromCalendarId": {
          "type": "string"
        },
        "fromExtendedCalendars": {
          "type": "array",
          "items": {}
        }
      }
    }
  }
}
	
							
Live Test API in Playground

OpenAPI Schema

                                    
openapi: 3.0.4
info:
  title: APIVerve
  description: Unleash the potential of your applications with a single API Key and access to various APIs
  termsOfService: https://apiverve.com/terms/
  contact:
    name: APIVerve Support
    email: [email protected]
    url: https://apiverve.com/contact
  version: 1.0.9
externalDocs:
  description: Learn more about APIVerve
  url: https://docs.apiverve.com?utm_source=openapi
servers:
- url: https://api.apiverve.com/
paths:
  /v1/liturgicalcalendar:
    get:
      summary: Get Liturgical Calendar Data
      description: Liturgical Calendar is a simple tool for getting the dates of the Liturgical Calendar. It returns the dates of the Liturgical Calendar for a given year.
      operationId: liturgicalcalendar
      parameters:
      - name: month
        in: query
        schema:
          type: integer
        required: false
        description: 'The two digit month you want to get the Liturgical Calendar data for (default: current month)'
        example: '02'
      - name: year
        in: query
        schema:
          type: integer
        required: false
        description: 'The 4 digit year you want to get the Liturgical Calendar data for (default: current year)'
        example: '2025'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
                    description: status
                  error:
                    type: string
                    description: error
                  data:
                    type: string
                    description: data
                  code:
                    type: number
                    description: code
              example:
                status: ok
                error: 
                data:
                  2025-03-01:
                  - id: ordinary_time_7_saturday
                    date: 2025-03-01
                    dateDef:
                      dateFn: dateOfOrdinaryTime
                      dateArgs:
                      - 6
                      - 7
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: WEEKDAY_13
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:ordinary_time.weekday
                    - week: 7
                      dow: 6
                    seasons:
                    - ORDINARY_TIME
                    periods:
                    - EARLY_ORDINARY_TIME
                    colors:
                    - GREEN
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 7
                      dayOfSeason: 48
                      dayOfWeek: 6
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-01-13
                      endOfSeason: 2025-11-29
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - ORDINARY_TIME
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-02:
                  - id: ordinary_time_8_sunday
                    date: 2025-03-02
                    dateDef:
                      dateFn: dateOfOrdinaryTime
                      dateArgs:
                      - 0
                      - 8
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: UNPRIVILEGED_SUNDAY_6
                    rank: SUNDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: true
                    isOptional: false
                    i18nDef:
                    - seasons:ordinary_time.sunday
                    - week: 8
                    seasons:
                    - ORDINARY_TIME
                    periods:
                    - EARLY_ORDINARY_TIME
                    colors:
                    - GREEN
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 8
                      dayOfSeason: 49
                      dayOfWeek: 0
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-01-13
                      endOfSeason: 2025-11-29
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - ORDINARY_TIME
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-03:
                  - id: ordinary_time_8_monday
                    date: 2025-03-03
                    dateDef:
                      dateFn: dateOfOrdinaryTime
                      dateArgs:
                      - 1
                      - 8
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: WEEKDAY_13
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:ordinary_time.weekday
                    - week: 8
                      dow: 1
                    seasons:
                    - ORDINARY_TIME
                    periods:
                    - EARLY_ORDINARY_TIME
                    colors:
                    - GREEN
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 8
                      dayOfSeason: 50
                      dayOfWeek: 1
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-01-13
                      endOfSeason: 2025-11-29
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - ORDINARY_TIME
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-04:
                  - id: ordinary_time_8_tuesday
                    date: 2025-03-04
                    dateDef:
                      dateFn: dateOfOrdinaryTime
                      dateArgs:
                      - 2
                      - 8
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: WEEKDAY_13
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:ordinary_time.weekday
                    - week: 8
                      dow: 2
                    seasons:
                    - ORDINARY_TIME
                    periods:
                    - EARLY_ORDINARY_TIME
                    colors:
                    - GREEN
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 8
                      dayOfSeason: 51
                      dayOfWeek: 2
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-01-13
                      endOfSeason: 2025-11-29
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - ORDINARY_TIME
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  - id: casimir_of_poland
                    date: 2025-03-04
                    dateDef:
                      month: 3
                      date: 4
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: OPTIONAL_MEMORIAL_12
                    rank: OPTIONAL_MEMORIAL
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: true
                    i18nDef:
                    - names:casimir_of_poland
                    seasons:
                    - ORDINARY_TIME
                    periods:
                    - EARLY_ORDINARY_TIME
                    colors:
                    - WHITE
                    commonsDef:
                    - Saints
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 8
                      dayOfSeason: 51
                      dayOfWeek: 2
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-01-13
                      endOfSeason: 2025-11-29
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - ORDINARY_TIME
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                    weekday:
                      id: ordinary_time_8_tuesday
                      date: 2025-03-04
                      dateDef:
                        dateFn: dateOfOrdinaryTime
                        dateArgs:
                        - 2
                        - 8
                        yearOffset: 0
                      dateExceptions: []
                      alternativeTransferDateDefs: []
                      precedence: WEEKDAY_13
                      rank: WEEKDAY
                      allowSimilarRankItems: false
                      isHolyDayOfObligation: false
                      isOptional: false
                      i18nDef:
                      - seasons:ordinary_time.weekday
                      - week: 8
                        dow: 2
                      seasons:
                      - ORDINARY_TIME
                      periods:
                      - EARLY_ORDINARY_TIME
                      colors:
                      - GREEN
                      commonsDef: []
                      martyrology: []
                      titles: []
                      calendar:
                        weekOfSeason: 8
                        dayOfSeason: 51
                        dayOfWeek: 2
                        nthDayOfWeekInMonth: 1
                        startOfSeason: 2025-01-13
                        endOfSeason: 2025-11-29
                        startOfLiturgicalYear: 2024-12-01
                        endOfLiturgicalYear: 2025-11-29
                        seasons:
                        - ORDINARY_TIME
                      cycles:
                        properCycle: PROPER_OF_TIME
                        sundayCycle: YEAR_C
                        weekdayCycle: YEAR_1
                        psalterWeek: WEEK_4
                      fromCalendarId: ProperOfTime
                      fromExtendedCalendars: []
                  2025-03-05:
                  - id: ash_wednesday
                    date: 2025-03-05
                    dateDef:
                      dateFn: ashWednesday
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: ASH_WEDNESDAY_2
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - names:ash_wednesday
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 0
                      dayOfSeason: 1
                      dayOfWeek: 3
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-06:
                  - id: thursday_after_ash_wednesday
                    date: 2025-03-06
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 1
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.day_after_ash_wed
                    - dow: 4
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 0
                      dayOfSeason: 2
                      dayOfWeek: 4
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-07:
                  - id: friday_after_ash_wednesday
                    date: 2025-03-07
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 2
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.day_after_ash_wed
                    - dow: 5
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 0
                      dayOfSeason: 3
                      dayOfWeek: 5
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  - id: perpetua_of_carthage_and_felicity_of_carthage_martyrs
                    date: 2025-03-07
                    dateDef:
                      month: 3
                      date: 7
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: GENERAL_MEMORIAL_10
                    rank: MEMORIAL
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: true
                    i18nDef:
                    - names:perpetua_of_carthage_and_felicity_of_carthage_martyrs
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors: []
                    commonsDef:
                    - None
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 0
                      dayOfSeason: 3
                      dayOfWeek: 5
                      nthDayOfWeekInMonth: 1
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                    weekday:
                      id: friday_after_ash_wednesday
                      date: 2025-03-07
                      dateDef:
                        dateFn: ashWednesday
                        addDay: 2
                        yearOffset: 0
                      dateExceptions: []
                      alternativeTransferDateDefs: []
                      precedence: PRIVILEGED_WEEKDAY_9
                      rank: WEEKDAY
                      allowSimilarRankItems: false
                      isHolyDayOfObligation: false
                      isOptional: false
                      i18nDef:
                      - seasons:lent.day_after_ash_wed
                      - dow: 5
                      seasons:
                      - LENT
                      periods:
                      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                      colors:
                      - PURPLE
                      commonsDef: []
                      martyrology: []
                      titles: []
                      calendar:
                        weekOfSeason: 0
                        dayOfSeason: 3
                        dayOfWeek: 5
                        nthDayOfWeekInMonth: 1
                        startOfSeason: 2025-03-05
                        endOfSeason: 2025-04-17
                        startOfLiturgicalYear: 2024-12-01
                        endOfLiturgicalYear: 2025-11-29
                        seasons:
                        - LENT
                      cycles:
                        properCycle: PROPER_OF_TIME
                        sundayCycle: YEAR_C
                        weekdayCycle: YEAR_1
                        psalterWeek: WEEK_4
                      fromCalendarId: ProperOfTime
                      fromExtendedCalendars: []
                  2025-03-08:
                  - id: saturday_after_ash_wednesday
                    date: 2025-03-08
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 3
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.day_after_ash_wed
                    - dow: 6
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 0
                      dayOfSeason: 4
                      dayOfWeek: 6
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  - id: john_of_god_duarte_cidade_religious
                    date: 2025-03-08
                    dateDef:
                      month: 3
                      date: 8
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: OPTIONAL_MEMORIAL_12
                    rank: OPTIONAL_MEMORIAL
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: true
                    i18nDef:
                    - names:john_of_god_duarte_cidade_religious
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors: []
                    commonsDef:
                    - Religious
                    - MercyWorkers
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 0
                      dayOfSeason: 4
                      dayOfWeek: 6
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                    weekday:
                      id: saturday_after_ash_wednesday
                      date: 2025-03-08
                      dateDef:
                        dateFn: ashWednesday
                        addDay: 3
                        yearOffset: 0
                      dateExceptions: []
                      alternativeTransferDateDefs: []
                      precedence: PRIVILEGED_WEEKDAY_9
                      rank: WEEKDAY
                      allowSimilarRankItems: false
                      isHolyDayOfObligation: false
                      isOptional: false
                      i18nDef:
                      - seasons:lent.day_after_ash_wed
                      - dow: 6
                      seasons:
                      - LENT
                      periods:
                      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                      colors:
                      - PURPLE
                      commonsDef: []
                      martyrology: []
                      titles: []
                      calendar:
                        weekOfSeason: 0
                        dayOfSeason: 4
                        dayOfWeek: 6
                        nthDayOfWeekInMonth: 2
                        startOfSeason: 2025-03-05
                        endOfSeason: 2025-04-17
                        startOfLiturgicalYear: 2024-12-01
                        endOfLiturgicalYear: 2025-11-29
                        seasons:
                        - LENT
                      cycles:
                        properCycle: PROPER_OF_TIME
                        sundayCycle: YEAR_C
                        weekdayCycle: YEAR_1
                        psalterWeek: WEEK_4
                      fromCalendarId: ProperOfTime
                      fromExtendedCalendars: []
                  2025-03-09:
                  - id: lent_1_sunday
                    date: 2025-03-09
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 4
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_SUNDAY_2
                    rank: SUNDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: true
                    isOptional: false
                    i18nDef:
                    - seasons:lent.sunday
                    - week: 1
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 5
                      dayOfWeek: 0
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-10:
                  - id: lent_1_monday
                    date: 2025-03-10
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 5
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 1
                      dow: 1
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 6
                      dayOfWeek: 1
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-11:
                  - id: lent_1_tuesday
                    date: 2025-03-11
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 6
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 1
                      dow: 2
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 7
                      dayOfWeek: 2
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-12:
                  - id: lent_1_wednesday
                    date: 2025-03-12
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 7
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 1
                      dow: 3
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 8
                      dayOfWeek: 3
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-13:
                  - id: lent_1_thursday
                    date: 2025-03-13
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 8
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 1
                      dow: 4
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 9
                      dayOfWeek: 4
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-14:
                  - id: lent_1_friday
                    date: 2025-03-14
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 9
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 1
                      dow: 5
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 10
                      dayOfWeek: 5
                      nthDayOfWeekInMonth: 2
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-15:
                  - id: lent_1_saturday
                    date: 2025-03-15
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 10
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 1
                      dow: 6
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 1
                      dayOfSeason: 11
                      dayOfWeek: 6
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_1
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-16:
                  - id: lent_2_sunday
                    date: 2025-03-16
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 11
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_SUNDAY_2
                    rank: SUNDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: true
                    isOptional: false
                    i18nDef:
                    - seasons:lent.sunday
                    - week: 2
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 12
                      dayOfWeek: 0
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-17:
                  - id: lent_2_monday
                    date: 2025-03-17
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 12
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 2
                      dow: 1
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 13
                      dayOfWeek: 1
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  - id: patrick_of_ireland_bishop
                    date: 2025-03-17
                    dateDef:
                      month: 3
                      date: 17
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: OPTIONAL_MEMORIAL_12
                    rank: OPTIONAL_MEMORIAL
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: true
                    i18nDef:
                    - names:patrick_of_ireland_bishop
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors: []
                    commonsDef:
                    - Missionaries
                    - Bishops
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 13
                      dayOfWeek: 1
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                    weekday:
                      id: lent_2_monday
                      date: 2025-03-17
                      dateDef:
                        dateFn: ashWednesday
                        addDay: 12
                        yearOffset: 0
                      dateExceptions: []
                      alternativeTransferDateDefs: []
                      precedence: PRIVILEGED_WEEKDAY_9
                      rank: WEEKDAY
                      allowSimilarRankItems: false
                      isHolyDayOfObligation: false
                      isOptional: false
                      i18nDef:
                      - seasons:lent.weekday
                      - week: 2
                        dow: 1
                      seasons:
                      - LENT
                      periods:
                      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                      colors:
                      - PURPLE
                      commonsDef: []
                      martyrology: []
                      titles: []
                      calendar:
                        weekOfSeason: 2
                        dayOfSeason: 13
                        dayOfWeek: 1
                        nthDayOfWeekInMonth: 3
                        startOfSeason: 2025-03-05
                        endOfSeason: 2025-04-17
                        startOfLiturgicalYear: 2024-12-01
                        endOfLiturgicalYear: 2025-11-29
                        seasons:
                        - LENT
                      cycles:
                        properCycle: PROPER_OF_TIME
                        sundayCycle: YEAR_C
                        weekdayCycle: YEAR_1
                        psalterWeek: WEEK_2
                      fromCalendarId: ProperOfTime
                      fromExtendedCalendars: []
                  2025-03-18:
                  - id: lent_2_tuesday
                    date: 2025-03-18
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 13
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 2
                      dow: 2
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 14
                      dayOfWeek: 2
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  - id: cyril_of_jerusalem_bishop
                    date: 2025-03-18
                    dateDef:
                      month: 3
                      date: 18
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: OPTIONAL_MEMORIAL_12
                    rank: OPTIONAL_MEMORIAL
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: true
                    i18nDef:
                    - names:cyril_of_jerusalem_bishop
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors: []
                    commonsDef:
                    - Bishops
                    - DoctorsOfTheChurch
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 14
                      dayOfWeek: 2
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                    weekday:
                      id: lent_2_tuesday
                      date: 2025-03-18
                      dateDef:
                        dateFn: ashWednesday
                        addDay: 13
                        yearOffset: 0
                      dateExceptions: []
                      alternativeTransferDateDefs: []
                      precedence: PRIVILEGED_WEEKDAY_9
                      rank: WEEKDAY
                      allowSimilarRankItems: false
                      isHolyDayOfObligation: false
                      isOptional: false
                      i18nDef:
                      - seasons:lent.weekday
                      - week: 2
                        dow: 2
                      seasons:
                      - LENT
                      periods:
                      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                      colors:
                      - PURPLE
                      commonsDef: []
                      martyrology: []
                      titles: []
                      calendar:
                        weekOfSeason: 2
                        dayOfSeason: 14
                        dayOfWeek: 2
                        nthDayOfWeekInMonth: 3
                        startOfSeason: 2025-03-05
                        endOfSeason: 2025-04-17
                        startOfLiturgicalYear: 2024-12-01
                        endOfLiturgicalYear: 2025-11-29
                        seasons:
                        - LENT
                      cycles:
                        properCycle: PROPER_OF_TIME
                        sundayCycle: YEAR_C
                        weekdayCycle: YEAR_1
                        psalterWeek: WEEK_2
                      fromCalendarId: ProperOfTime
                      fromExtendedCalendars: []
                  2025-03-19:
                  - id: joseph_spouse_of_mary
                    date: 2025-03-19
                    dateDef:
                      month: 3
                      date: 19
                    dateExceptions:
                    - ifIsDayOfWeek: 0
                      setDate:
                        addDay: 1
                    - ifIsBetween:
                        from:
                          dateFn: palmSunday
                        to:
                          dateFn: divineMercySunday
                        inclusive: true
                      setDate:
                        dateFn: palmSunday
                        subtractDay: 1
                    alternativeTransferDateDefs: []
                    precedence: GENERAL_SOLEMNITY_3
                    rank: SOLEMNITY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: true
                    isOptional: false
                    i18nDef:
                    - names:joseph_spouse_of_mary
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - WHITE
                    commonsDef:
                    - None
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 15
                      dayOfWeek: 3
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                  2025-03-20:
                  - id: lent_2_thursday
                    date: 2025-03-20
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 15
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 2
                      dow: 4
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 16
                      dayOfWeek: 4
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-21:
                  - id: lent_2_friday
                    date: 2025-03-21
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 16
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 2
                      dow: 5
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 17
                      dayOfWeek: 5
                      nthDayOfWeekInMonth: 3
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-22:
                  - id: lent_2_saturday
                    date: 2025-03-22
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 17
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 2
                      dow: 6
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 2
                      dayOfSeason: 18
                      dayOfWeek: 6
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_2
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-23:
                  - id: lent_3_sunday
                    date: 2025-03-23
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 18
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_SUNDAY_2
                    rank: SUNDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: true
                    isOptional: false
                    i18nDef:
                    - seasons:lent.sunday
                    - week: 3
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 19
                      dayOfWeek: 0
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-24:
                  - id: lent_3_monday
                    date: 2025-03-24
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 19
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 3
                      dow: 1
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 20
                      dayOfWeek: 1
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-25:
                  - id: annunciation_of_the_lord
                    date: 2025-03-25
                    dateDef:
                      dateFn: annunciation
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: GENERAL_SOLEMNITY_3
                    rank: SOLEMNITY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - names:annunciation_of_the_lord
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - WHITE
                    commonsDef:
                    - None
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 21
                      dayOfWeek: 2
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_SAINTS
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ma
                    fromExtendedCalendars: []
                  2025-03-26:
                  - id: lent_3_wednesday
                    date: 2025-03-26
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 21
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 3
                      dow: 3
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 22
                      dayOfWeek: 3
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-27:
                  - id: lent_3_thursday
                    date: 2025-03-27
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 22
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 3
                      dow: 4
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 23
                      dayOfWeek: 4
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-28:
                  - id: lent_3_friday
                    date: 2025-03-28
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 23
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 3
                      dow: 5
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 24
                      dayOfWeek: 5
                      nthDayOfWeekInMonth: 4
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-29:
                  - id: lent_3_saturday
                    date: 2025-03-29
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 24
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 3
                      dow: 6
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 3
                      dayOfSeason: 25
                      dayOfWeek: 6
                      nthDayOfWeekInMonth: 5
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_3
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-30:
                  - id: lent_4_sunday
                    date: 2025-03-30
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 25
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_SUNDAY_2
                    rank: SUNDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: true
                    isOptional: false
                    i18nDef:
                    - seasons:lent.sunday
                    - week: 4
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - ROSE
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 4
                      dayOfSeason: 26
                      dayOfWeek: 0
                      nthDayOfWeekInMonth: 5
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                  2025-03-31:
                  - id: lent_4_monday
                    date: 2025-03-31
                    dateDef:
                      dateFn: ashWednesday
                      addDay: 26
                      yearOffset: 0
                    dateExceptions: []
                    alternativeTransferDateDefs: []
                    precedence: PRIVILEGED_WEEKDAY_9
                    rank: WEEKDAY
                    allowSimilarRankItems: false
                    isHolyDayOfObligation: false
                    isOptional: false
                    i18nDef:
                    - seasons:lent.weekday
                    - week: 4
                      dow: 1
                    seasons:
                    - LENT
                    periods:
                    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
                    colors:
                    - PURPLE
                    commonsDef: []
                    martyrology: []
                    titles: []
                    calendar:
                      weekOfSeason: 4
                      dayOfSeason: 27
                      dayOfWeek: 1
                      nthDayOfWeekInMonth: 5
                      startOfSeason: 2025-03-05
                      endOfSeason: 2025-04-17
                      startOfLiturgicalYear: 2024-12-01
                      endOfLiturgicalYear: 2025-11-29
                      seasons:
                      - LENT
                    cycles:
                      properCycle: PROPER_OF_TIME
                      sundayCycle: YEAR_C
                      weekdayCycle: YEAR_1
                      psalterWeek: WEEK_4
                    fromCalendarId: ProperOfTime
                    fromExtendedCalendars: []
                code: 200
        '401':
          description: Your request was not authorized, or your API Key was invalid
        '404':
          description: Requested resource was not found
        '500':
          description: A server error has occured, try again later
components:
  securitySchemes:
    api_key:
      type: apiKey
      name: x-api-key
      in: header
security:
- api_key: []
                                    
                                
Live Test API in Playground

Client Libraries

To get started with minimal code, most of our APIs are available through client libraries and clients:

run in postman button npm logo pypi logo nuget logo swagger logo

Response Types

The Liturgical Calendar API supports the following response content types:

application/json, application/xml, application/yaml

You can specify the response content type by setting the Accept header in your request. If you don't specify a content type, the API will default to application/json.

Authentication

The Liturgical Calendar API uses an API Key to authenticate requests. You can view and manage your API key by visiting your dashboard.

Your API keys carry many privileges. To keep them from being abused, please do not share the keys on client-side code or Github etc. Keep them very secure.

All requests made to the API must contain the header x-api-key in each of your requests. API requests without authentication will fail.

All API requests must also be made over secure HTTPS. Requests made over plain HTTP will fail.

Error Code Meaning
401 Your request was made with invalid credentials. This error also appears when you don't pass the x-api-key header in your request.

Rate Limits

	
{
    "status": "error",
    "data": null,
    "error": "tokens have been depleted",
    "code": 429
}
	
							

Each subscription has its own monthly token limit. Your token count is based on your subscription plan. If you reach your limits, don't worry. You can always upgrade or downgrade at any time. View Pricing

When you reach your limit, the service will stop responding and typically return an HTTP 429 response status code. The error will also contain a detailed JSON.

The Liturgical Calendar API uses the following error code:

Error Code Meaning
429 You have exceeded your rate limit and further requests will be denied until the next cycle.

Error Codes

For reference, the Liturgical Calendar API uses the following error codes:

Error Code Meaning
Code Message
200 The request was successful. The response will include the requested data.
400 The request was invalid. The response will include a message that explains the error.
401 The request was not authorized. Usually, this means that the API key is missing or invalid.
403 This means that the request was trying to access a resource that it does not have permission to access.
404 This means that the resource you are trying to access does not exist.
429 This means that you have reached the rate limit. The response will include a Retry-After header that indicates how many seconds you need to wait before making a new request.
500 This means that there was an error on the server side. We are alerted when this happens and we will work to fix it as soon as possible.
ON THIS PAGE