BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Blaine\, MN city meetings
BEGIN:VEVENT
UID:blaine-mn-city-council-2026-05-18-1900@muyni.com
DTSTAMP:20260713T153837Z
LAST-MODIFIED:20260713T153837Z
DTSTART:20260518T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4423\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4424\,plainT
 ext=false)\nMinutes: https://blainemn.api.civicclerk.com/v1/Meetings/GetMe
 etingFileStream(fileId=4425\,plainText=false)\nAll documents & details:  h
 ttps://www.muyni.com/meetings/blaine-mn-city-council-2026-05-18-1900
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4423,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4424,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4425,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-workshop-2026-05-18-1730@muyni.com
DTSTAMP:20260713T153840Z
LAST-MODIFIED:20260713T153840Z
DTSTART:20260518T173000
DURATION:PT1H
SUMMARY:City Council Workshop
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4371\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4372\,plainT
 ext=false)\nMinutes: https://blainemn.api.civicclerk.com/v1/Meetings/GetMe
 etingFileStream(fileId=4381\,plainText=false)\nAll documents & details:  h
 ttps://www.muyni.com/meetings/blaine-mn-city-council-workshop-2026-05-18-1
 730
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4371,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4372,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4381,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-natural-resources-conservation-board-2026-05-19-1900@muyni.co
 m
DTSTAMP:20260713T153848Z
LAST-MODIFIED:20260713T153848Z
DTSTART:20260519T190000
DURATION:PT1H
SUMMARY:Natural Resources Conservation Board
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4369\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4370\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-natural-resources-conservation-board-2026-05-19-1900
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4369,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4370,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-2026-06-01-1900@muyni.com
DTSTAMP:20260713T153837Z
LAST-MODIFIED:20260713T153837Z
DTSTART:20260601T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4395\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4396\,plainT
 ext=false)\nMinutes: https://blainemn.api.civicclerk.com/v1/Meetings/GetMe
 etingFileStream(fileId=4437\,plainText=false)\nAll documents & details:  h
 ttps://www.muyni.com/meetings/blaine-mn-city-council-2026-06-01-1900
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4395,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4396,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4437,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-general-2026-06-01-1730@muyni.com
DTSTAMP:20260713T153858Z
LAST-MODIFIED:20260713T153858Z
DTSTART:20260601T173000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4386\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4387\,plainT
 ext=false)\nMinutes: https://blainemn.api.civicclerk.com/v1/Meetings/GetMe
 etingFileStream(fileId=4435\,plainText=false)\nAll documents & details:  h
 ttps://www.muyni.com/meetings/blaine-mn-general-2026-06-01-1730
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4386,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4387,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4435,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-workshop-2026-06-08-1730@muyni.com
DTSTAMP:20260713T153840Z
LAST-MODIFIED:20260713T153840Z
DTSTART:20260608T173000
DURATION:PT1H
SUMMARY:City Council Workshop
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4413\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4414\,plainT
 ext=false)\nMinutes: https://blainemn.api.civicclerk.com/v1/Meetings/GetMe
 etingFileStream(fileId=4452\,plainText=false)\nAll documents & details:  h
 ttps://www.muyni.com/meetings/blaine-mn-city-council-workshop-2026-06-08-1
 730
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4413,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4414,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4452,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-planning-commission-2026-06-09-1900@muyni.com
DTSTAMP:20260713T153853Z
LAST-MODIFIED:20260713T153853Z
DTSTART:20260609T190000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4405\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4409\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-planning-commission-2026-06-09-1900
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4405,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4409,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-2026-06-15-1900@muyni.com
DTSTAMP:20260713T153837Z
LAST-MODIFIED:20260713T153837Z
DTSTART:20260615T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4430\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4431\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-city-council-2026-06-15-1900
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4430,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4431,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-workshop-2026-06-15-1730@muyni.com
DTSTAMP:20260713T153840Z
LAST-MODIFIED:20260713T153840Z
DTSTART:20260615T173000
DURATION:PT1H
SUMMARY:City Council Workshop
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4419\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4420\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-city-council-workshop-2026-06-15-1730
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4419,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4420,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-natural-resources-conservation-board-2026-06-16-1830@muyni.co
 m
DTSTAMP:20260713T153848Z
LAST-MODIFIED:20260713T153848Z
DTSTART:20260616T183000
DURATION:PT1H
SUMMARY:Natural Resources Conservation Board
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4403\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4404\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-natural-resources-conservation-board-2026-06-16-1830
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4403,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4404,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-general-2026-06-23-1830@muyni.com
DTSTAMP:20260713T153858Z
LAST-MODIFIED:20260713T153858Z
DTSTART:20260623T183000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4432\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4433\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-general-2026-06-23-1830
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4432,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4433,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-2026-07-06-1900@muyni.com
DTSTAMP:20260713T153837Z
LAST-MODIFIED:20260713T153837Z
DTSTART:20260706T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4444\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4445\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-city-council-2026-07-06-1900
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4444,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4445,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-workshop-2026-07-06-1700@muyni.com
DTSTAMP:20260713T153840Z
LAST-MODIFIED:20260713T153840Z
DTSTART:20260706T170000
DURATION:PT1H
SUMMARY:City Council Workshop
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4442\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4443\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-city-council-workshop-2026-07-06-1700
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4442,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4443,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:blaine-mn-city-council-workshop-2026-07-13-1730@muyni.com
DTSTAMP:20260713T153839Z
LAST-MODIFIED:20260713T153839Z
DTSTART:20260713T173000
DURATION:PT1H
SUMMARY:City Council Workshop
DESCRIPTION:Agenda: https://blainemn.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=4466\,plainText=false)\nAgenda Packet: https://blaine
 mn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4468\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/blain
 e-mn-city-council-workshop-2026-07-13-1730
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4466,plainText=false)
ATTACH:https://blainemn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=4468,plainText=false)
END:VEVENT
END:VCALENDAR
