BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:-//GoodSeeing//Moonless Night Planner//EN
X-WR-CALNAME:GoodSeeing — Saint John moonless nights
X-WR-CALDESC:Geometry-based observing windows. Weather is not predicted beyond the forecast horizon.
BEGIN:VEVENT
UID:20261003T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261003T234000Z
DTEND:20261004T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261004T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261004T234000Z
DTEND:20261005T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261005T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261005T234000Z
DTEND:20261006T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261006T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261006T234000Z
DTEND:20261007T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261007T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261007T234000Z
DTEND:20261008T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261008T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261008T234000Z
DTEND:20261009T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261009T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261009T234000Z
DTEND:20261010T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261010T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261010T234000Z
DTEND:20261011T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261011T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261011T234000Z
DTEND:20261012T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261012T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261012T234000Z
DTEND:20261013T090000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.3 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261013T234000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261013T234000Z
DTEND:20261014T092000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:9.7 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261014T232000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261014T232000Z
DTEND:20261015T092000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:10.0 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261015T232000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261015T232000Z
DTEND:20261016T092000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:10.0 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261016T232000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261016T232000Z
DTEND:20261017T092000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:10.0 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261017T232000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261017T232000Z
DTEND:20261018T092000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:10.0 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20261019T032000Z-saint-john-new-brunswick@goodseeing.com
DTSTAMP:20260919T053359Z
DTSTART:20261019T032000Z
DTEND:20261019T092000Z
SUMMARY:Moonless observing window — Saint John
DESCRIPTION:6.0 hours of astronomical darkness with moon no more than 50% illuminated while above the horizon. Recheck the weather forecast near the date: https://goodseeing.com/forecast/saint-john-new-brunswick
URL:https://goodseeing.com/tools/moonless-nights/saint-john-new-brunswick
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
