BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Wesley Hills\, NY city meetings
BEGIN:VEVENT
UID:wesley-hills-ny-zoning-board-of-appeals-2026-05-20-1930@muyni.com
DTSTAMP:20260715T154055Z
LAST-MODIFIED:20260715T154055Z
DTSTART:20260520T193000
DURATION:PT1H
SUMMARY:Zoning Board Of Appeals
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=6495\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=64
 97\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7534\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-zoning-board-
 of-appeals-2026-05-20-1930
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6495,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6497,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7534,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-planning-board-2026-05-27-1930@muyni.com
DTSTAMP:20260715T154058Z
LAST-MODIFIED:20260715T154058Z
DTSTART:20260527T193000
DURATION:PT1H
SUMMARY:Planning Board
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=7541\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=65
 09\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7550\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-planning-boar
 d-2026-05-27-1930
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7541,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6509,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7550,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-board-of-trustees-2026-06-02-1900@muyni.com
DTSTAMP:20260715T154054Z
LAST-MODIFIED:20260715T154054Z
DTSTART:20260602T190000
DURATION:PT1H
SUMMARY:Board of Trustees
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=6514\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=65
 21\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=6527\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-board-of-trus
 tees-2026-06-02-1900
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6514,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6521,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6527,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-planning-board-2026-06-03-1400@muyni.com
DTSTAMP:20260715T154058Z
LAST-MODIFIED:20260715T154058Z
DTSTART:20260603T140000
DURATION:PT1H
SUMMARY:Planning Board
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=6512\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=65
 13\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7537\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-planning-boar
 d-2026-06-03-1400
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6512,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=6513,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7537,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-zoning-board-of-appeals-2026-06-17-1930@muyni.com
DTSTAMP:20260715T154055Z
LAST-MODIFIED:20260715T154055Z
DTSTART:20260617T193000
DURATION:PT1H
SUMMARY:Zoning Board Of Appeals
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=7543\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=75
 44\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7553\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-zoning-board-
 of-appeals-2026-06-17-1930
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7543,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7544,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7553,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-planning-board-2026-06-24-1930@muyni.com
DTSTAMP:20260715T154058Z
LAST-MODIFIED:20260715T154058Z
DTSTART:20260624T193000
DURATION:PT1H
SUMMARY:Planning Board
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=7545\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=75
 51\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7552\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-planning-boar
 d-2026-06-24-1930
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7545,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7551,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7552,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-planning-board-2026-07-01-1400@muyni.com
DTSTAMP:20260711T154847Z
LAST-MODIFIED:20260711T154847Z
DTSTART:20260701T140000
DURATION:PT1H
SUMMARY:Planning Board
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=7548\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=75
 49\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7557\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-planning-boar
 d-2026-07-01-1400
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7548,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7549,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7557,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-board-of-trustees-2026-07-07-1900@muyni.com
DTSTAMP:20260715T154053Z
LAST-MODIFIED:20260715T154053Z
DTSTART:20260707T190000
DURATION:PT1H
SUMMARY:Board of Trustees
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=7560\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=75
 61\,plainText=false)\nMinutes: https://wesleyhillsny.api.civicclerk.com/v1
 /Meetings/GetMeetingFileStream(fileId=7564\,plainText=false)\nAll document
 s & details:  https://www.muyni.com/meetings/wesley-hills-ny-board-of-trus
 tees-2026-07-07-1900
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7560,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7561,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7564,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:wesley-hills-ny-zoning-board-of-appeals-2026-07-15-1930@muyni.com
DTSTAMP:20260715T154055Z
LAST-MODIFIED:20260715T154055Z
DTSTART:20260715T193000
DURATION:PT1H
SUMMARY:Zoning Board Of Appeals
DESCRIPTION:Agenda: https://wesleyhillsny.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=7562\,plainText=false)\nAgenda Packet: https://w
 esleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=75
 63\,plainText=false)\nAll documents & details:  https://www.muyni.com/meet
 ings/wesley-hills-ny-zoning-board-of-appeals-2026-07-15-1930
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7562,plainText=false)
ATTACH:https://wesleyhillsny.api.civicclerk.com/v1/Meetings/GetMeetingFileS
 tream(fileId=7563,plainText=false)
END:VEVENT
END:VCALENDAR
