BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//42Cal//Bucket List Marathons//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Bucket List Marathons · 42Cal
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
BEGIN:VEVENT
UID:shanghai-marathon-20260429-2026-lottery-opens@42cal.com
DTSTAMP:20261113T002335Z
DTSTART;VALUE=DATE:20260429
DTEND;VALUE=DATE:20260430
SUMMARY:Shanghai Marathon: 2026 lottery opens
URL:https://www.42cal.com/bucket-list-marathons/shanghai-marathon
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:shanghai-marathon-20260529-2026-lottery-closes@42cal.com
DTSTAMP:20261113T002335Z
DTSTART;VALUE=DATE:20260529
DTEND;VALUE=DATE:20260530
SUMMARY:Shanghai Marathon: 2026 lottery closes
URL:https://www.42cal.com/bucket-list-marathons/shanghai-marathon
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:shanghai-marathon-20260630-2026-lottery-results@42cal.com
DTSTAMP:20261113T002335Z
DTSTART;VALUE=DATE:20260630
DTEND;VALUE=DATE:20260701
SUMMARY:Shanghai Marathon: 2026 lottery results
URL:https://www.42cal.com/bucket-list-marathons/shanghai-marathon
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:shanghai-marathon-20260429-2026-qualifier-entry-opens@42cal.com
DTSTAMP:20261113T002335Z
DTSTART;VALUE=DATE:20260429
DTEND;VALUE=DATE:20260430
SUMMARY:Shanghai Marathon: 2026 qualifier entry opens
URL:https://www.42cal.com/bucket-list-marathons/shanghai-marathon
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:shanghai-marathon-20260529-2026-qualifier-entry-closes@42cal.com
DTSTAMP:20261113T002335Z
DTSTART;VALUE=DATE:20260529
DTEND;VALUE=DATE:20260530
SUMMARY:Shanghai Marathon: 2026 qualifier entry closes
URL:https://www.42cal.com/bucket-list-marathons/shanghai-marathon
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
