BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Hattiesburg\, MS city meetings
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-06-01-1600@muyni.com
DTSTAMP:20260720T141925Z
LAST-MODIFIED:20260720T141925Z
DTSTART:20260601T160000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4396\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=43
 97\,plainText=false)\nMinutes: https://hattiesburgms.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=4444\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/hattiesburg-ms-city-council-2
 026-06-01-1600
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4396,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4397,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4444,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-06-02-1700@muyni.com
DTSTAMP:20260720T141925Z
LAST-MODIFIED:20260720T141925Z
DTSTART:20260602T170000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4407\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 08\,plainText=false)\nMinutes: https://hattiesburgms.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=4445\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/hattiesburg-ms-city-council-2
 026-06-02-1700
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4407,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4408,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4445,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-board-of-adjustment-2026-06-03-1530@muyni.com
DTSTAMP:20260720T141929Z
LAST-MODIFIED:20260720T141929Z
DTSTART:20260603T153000
DURATION:PT1H
SUMMARY:Board of Adjustment
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4372\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=43
 73\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/hattiesburg-ms-board-of-adjustment-2026-06-03-1530
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4372,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4373,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-planning-commission-2026-06-03-1300@muyni.com
DTSTAMP:20260720T141926Z
LAST-MODIFIED:20260720T141926Z
DTSTART:20260603T130000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4374\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 03\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/hattiesburg-ms-planning-commission-2026-06-03-1300
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4374,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4403,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-06-09-1630@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260609T163000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4415\,plainText=false)\nMinutes: https://hatties
 burgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4446\,pl
 ainText=false)\nAll documents & details:  https://www.muyni.com/meetings/h
 attiesburg-ms-city-council-2026-06-09-1630
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4415,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4446,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-historic-conservation-2026-06-10-1200@muyni.com
DTSTAMP:20260720T141930Z
LAST-MODIFIED:20260720T141930Z
DTSTART:20260610T120000
DURATION:PT1H
SUMMARY:Historic Conservation
DESCRIPTION:Agenda Packet: https://hattiesburgms.api.civicclerk.com/v1/Meet
 ings/GetMeetingFileStream(fileId=4413\,plainText=false)\nAll documents & d
 etails:  https://www.muyni.com/meetings/hattiesburg-ms-historic-conservati
 on-2026-06-10-1200
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4413,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-06-15-1600@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260615T160000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4420\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 21\,plainText=false)\nMinutes: https://hattiesburgms.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=4486\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/hattiesburg-ms-city-council-2
 026-06-15-1600
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4420,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4421,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4486,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-06-16-1700@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260616T170000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4426\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 24\,plainText=false)\nMinutes: https://hattiesburgms.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=4487\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/hattiesburg-ms-city-council-2
 026-06-16-1700
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4426,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4424,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4487,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-06-26-1630@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260626T163000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4452\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/hattiesburg-ms-city-council-2026-06-26-16
 30
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4452,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-board-of-adjustment-2026-07-01-1530@muyni.com
DTSTAMP:20260720T141929Z
LAST-MODIFIED:20260720T141929Z
DTSTART:20260701T153000
DURATION:PT1H
SUMMARY:Board of Adjustment
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4449\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 50\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/hattiesburg-ms-board-of-adjustment-2026-07-01-1530
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4449,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4450,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-planning-commission-2026-07-01-1300@muyni.com
DTSTAMP:20260720T141926Z
LAST-MODIFIED:20260720T141926Z
DTSTART:20260701T130000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4458\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 42\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/hattiesburg-ms-planning-commission-2026-07-01-1300
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4458,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4442,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-07-06-1600@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260706T160000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4463\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 64\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/hattiesburg-ms-city-council-2026-07-06-1600
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4463,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4464,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-07-07-1700@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260707T170000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4470\,plainText=false)\nAgenda Packet: https://h
 attiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=44
 71\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/hattiesburg-ms-city-council-2026-07-07-1700
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4470,plainText=false)
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4471,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-historic-conservation-2026-07-08-1200@muyni.com
DTSTAMP:20260720T141930Z
LAST-MODIFIED:20260720T141930Z
DTSTART:20260708T120000
DURATION:PT1H
SUMMARY:Historic Conservation
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/hattie
 sburg-ms-historic-conservation-2026-07-08-1200
END:VEVENT
BEGIN:VEVENT
UID:hattiesburg-ms-city-council-2026-07-20-1600@muyni.com
DTSTAMP:20260720T141924Z
LAST-MODIFIED:20260720T141924Z
DTSTART:20260720T160000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://hattiesburgms.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=4484\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/hattiesburg-ms-city-council-2026-07-20-16
 00
ATTACH:https://hattiesburgms.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=4484,plainText=false)
END:VEVENT
END:VCALENDAR
