BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//NH Muni Watch//EN
X-WR-CALNAME:Jaffrey meetings
BEGIN:VEVENT
UID:video:ths:76831@nh-muni-watch.vercel.app
DTSTAMP:20261028T180000Z
DTSTART:20261028T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=76831
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76830@nh-muni-watch.vercel.app
DTSTAMP:20261014T180000Z
DTSTART:20261014T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=76830
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76515@nh-muni-watch.vercel.app
DTSTAMP:20260923T180000Z
DTSTART:20260923T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=76515
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76188@nh-muni-watch.vercel.app
DTSTAMP:20260910T180000Z
DTSTART:20260910T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=76188
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76514@nh-muni-watch.vercel.app
DTSTAMP:20260909T180000Z
DTSTART:20260909T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=76514
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76591@nh-muni-watch.vercel.app
DTSTAMP:20260903T180000Z
DTSTART:20260903T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=76591
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76189@nh-muni-watch.vercel.app
DTSTAMP:20260901T180000Z
DTSTART:20260901T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=76189
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76221@nh-muni-watch.vercel.app
DTSTAMP:20260819T180000Z
DTSTART:20260819T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=76221
END:VEVENT
BEGIN:VEVENT
UID:video:ths:76099@nh-muni-watch.vercel.app
DTSTAMP:20260811T180000Z
DTSTART:20260811T180000Z
SUMMARY:Planning Boad
URL:https://townhallstreams.com/stream.php?location_id=159&id=76099
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75744@nh-muni-watch.vercel.app
DTSTAMP:20260729T180000Z
DTSTART:20260729T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=75744
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75391@nh-muni-watch.vercel.app
DTSTAMP:20260715T180000Z
DTSTART:20260715T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=75391
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75317@nh-muni-watch.vercel.app
DTSTAMP:20260714T180000Z
DTSTART:20260714T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=75317
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75593@nh-muni-watch.vercel.app
DTSTAMP:20260713T153000Z
DTSTART:20260713T153000Z
SUMMARY:ZBA Site Walk
URL:https://townhallstreams.com/stream.php?location_id=159&id=75593
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75316@nh-muni-watch.vercel.app
DTSTAMP:20260707T180000Z
DTSTART:20260707T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=75316
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75342@nh-muni-watch.vercel.app
DTSTAMP:20260624T180000Z
DTSTART:20260624T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=75342
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75097@nh-muni-watch.vercel.app
DTSTAMP:20260622T153000Z
DTSTART:20260622T153000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=75097
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75112@nh-muni-watch.vercel.app
DTSTAMP:20260610T180000Z
DTSTART:20260610T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=75112
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74566@nh-muni-watch.vercel.app
DTSTAMP:20260609T180000Z
DTSTART:20260609T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=74566
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75096@nh-muni-watch.vercel.app
DTSTAMP:20260608T173000Z
DTSTART:20260608T173000Z
SUMMARY:ZBA Site Walk Deliberations
URL:https://townhallstreams.com/stream.php?location_id=159&id=75096
END:VEVENT
BEGIN:VEVENT
UID:video:ths:75059@nh-muni-watch.vercel.app
DTSTAMP:20260602T200000Z
DTSTART:20260602T200000Z
SUMMARY:zba cont
URL:https://townhallstreams.com/stream.php?location_id=159&id=75059
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74567@nh-muni-watch.vercel.app
DTSTAMP:20260602T180000Z
DTSTART:20260602T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=74567
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74648@nh-muni-watch.vercel.app
DTSTAMP:20260529T080000Z
DTSTART:20260529T080000Z
SUMMARY:Planning Board Site Walk Deliberation
URL:https://townhallstreams.com/stream.php?location_id=159&id=74648
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74317@nh-muni-watch.vercel.app
DTSTAMP:20260527T180000Z
DTSTART:20260527T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=74317
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74662@nh-muni-watch.vercel.app
DTSTAMP:20260514T180000Z
DTSTART:20260514T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=74662
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74316@nh-muni-watch.vercel.app
DTSTAMP:20260513T180000Z
DTSTART:20260513T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=74316
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74244@nh-muni-watch.vercel.app
DTSTAMP:20260512T180000Z
DTSTART:20260512T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=74244
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74245@nh-muni-watch.vercel.app
DTSTAMP:20260505T180000Z
DTSTART:20260505T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=74245
END:VEVENT
BEGIN:VEVENT
UID:video:ths:73709@nh-muni-watch.vercel.app
DTSTAMP:20260422T180000Z
DTSTART:20260422T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=73709
END:VEVENT
BEGIN:VEVENT
UID:video:ths:73341@nh-muni-watch.vercel.app
DTSTAMP:20260414T180000Z
DTSTART:20260414T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=73341
END:VEVENT
BEGIN:VEVENT
UID:video:ths:74007@nh-muni-watch.vercel.app
DTSTAMP:20260409T163000Z
DTSTART:20260409T163000Z
SUMMARY:ZBA 26-06 Site Walk Deliberations
URL:https://townhallstreams.com/stream.php?location_id=159&id=74007
END:VEVENT
BEGIN:VEVENT
UID:video:ths:73708@nh-muni-watch.vercel.app
DTSTAMP:20260408T180000Z
DTSTART:20260408T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=73708
END:VEVENT
BEGIN:VEVENT
UID:video:ths:73344@nh-muni-watch.vercel.app
DTSTAMP:20260407T180000Z
DTSTART:20260407T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=73344
END:VEVENT
BEGIN:VEVENT
UID:video:ths:73710@nh-muni-watch.vercel.app
DTSTAMP:20260402T180000Z
DTSTART:20260402T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=73710
END:VEVENT
BEGIN:VEVENT
UID:video:ths:73707@nh-muni-watch.vercel.app
DTSTAMP:20260331T130000Z
DTSTART:20260331T130000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=73707
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72890@nh-muni-watch.vercel.app
DTSTAMP:20260325T180000Z
DTSTART:20260325T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=72890
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72889@nh-muni-watch.vercel.app
DTSTAMP:20260311T180000Z
DTSTART:20260311T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=72889
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72778@nh-muni-watch.vercel.app
DTSTAMP:20260309T180000Z
DTSTART:20260309T180000Z
SUMMARY:PLANNING BOARD (Monday  March 9)
URL:https://townhallstreams.com/stream.php?location_id=159&id=72778
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72777@nh-muni-watch.vercel.app
DTSTAMP:20260303T180000Z
DTSTART:20260303T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=72777
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72888@nh-muni-watch.vercel.app
DTSTAMP:20260225T180000Z
DTSTART:20260225T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=72888
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72738@nh-muni-watch.vercel.app
DTSTAMP:20260211T180000Z
DTSTART:20260211T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=72738
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72184@nh-muni-watch.vercel.app
DTSTAMP:20260210T180000Z
DTSTART:20260210T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=72184
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72183@nh-muni-watch.vercel.app
DTSTAMP:20260203T180000Z
DTSTART:20260203T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=72183
END:VEVENT
BEGIN:VEVENT
UID:video:ths:71446@nh-muni-watch.vercel.app
DTSTAMP:20260128T180000Z
DTSTART:20260128T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=71446
END:VEVENT
BEGIN:VEVENT
UID:video:ths:72154@nh-muni-watch.vercel.app
DTSTAMP:20260115T180000Z
DTSTART:20260115T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=72154
END:VEVENT
BEGIN:VEVENT
UID:video:ths:71445@nh-muni-watch.vercel.app
DTSTAMP:20260114T180000Z
DTSTART:20260114T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=71445
END:VEVENT
BEGIN:VEVENT
UID:video:ths:71665@nh-muni-watch.vercel.app
DTSTAMP:20260113T180000Z
DTSTART:20260113T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=71665
END:VEVENT
BEGIN:VEVENT
UID:video:ths:71664@nh-muni-watch.vercel.app
DTSTAMP:20260106T180000Z
DTSTART:20260106T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=71664
END:VEVENT
BEGIN:VEVENT
UID:video:ths:70977@nh-muni-watch.vercel.app
DTSTAMP:20251216T180000Z
DTSTART:20251216T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=70977
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69661@nh-muni-watch.vercel.app
DTSTAMP:20251211T180000Z
DTSTART:20251211T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69661
END:VEVENT
BEGIN:VEVENT
UID:video:ths:70620@nh-muni-watch.vercel.app
DTSTAMP:20251210T180000Z
DTSTART:20251210T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=70620
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66158@nh-muni-watch.vercel.app
DTSTAMP:20251209T180000Z
DTSTART:20251209T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66158
END:VEVENT
BEGIN:VEVENT
UID:video:ths:70804@nh-muni-watch.vercel.app
DTSTAMP:20251125T140000Z
DTSTART:20251125T140000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=70804
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66157@nh-muni-watch.vercel.app
DTSTAMP:20251112T180000Z
DTSTART:20251112T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66157
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69660@nh-muni-watch.vercel.app
DTSTAMP:20251106T180000Z
DTSTART:20251106T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69660
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69659@nh-muni-watch.vercel.app
DTSTAMP:20251022T180000Z
DTSTART:20251022T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69659
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66156@nh-muni-watch.vercel.app
DTSTAMP:20251014T180000Z
DTSTART:20251014T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66156
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69658@nh-muni-watch.vercel.app
DTSTAMP:20251008T120000Z
DTSTART:20251008T120000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69658
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69657@nh-muni-watch.vercel.app
DTSTAMP:20251002T180000Z
DTSTART:20251002T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69657
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69427@nh-muni-watch.vercel.app
DTSTAMP:20250924T180000Z
DTSTART:20250924T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69427
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69111@nh-muni-watch.vercel.app
DTSTAMP:20250910T180000Z
DTSTART:20250910T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69111
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66155@nh-muni-watch.vercel.app
DTSTAMP:20250909T180000Z
DTSTART:20250909T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66155
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69110@nh-muni-watch.vercel.app
DTSTAMP:20250904T180000Z
DTSTART:20250904T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=69110
END:VEVENT
BEGIN:VEVENT
UID:video:ths:69157@nh-muni-watch.vercel.app
DTSTAMP:20250904T143000Z
DTSTART:20250904T143000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=69157
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68938@nh-muni-watch.vercel.app
DTSTAMP:20250902T180000Z
DTSTART:20250902T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=68938
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68696@nh-muni-watch.vercel.app
DTSTAMP:20250827T150000Z
DTSTART:20250827T150000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=68696
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68695@nh-muni-watch.vercel.app
DTSTAMP:20250813T180000Z
DTSTART:20250813T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=68695
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66154@nh-muni-watch.vercel.app
DTSTAMP:20250812T180000Z
DTSTART:20250812T180000Z
SUMMARY:Planning Board Work Session
URL:https://townhallstreams.com/stream.php?location_id=159&id=66154
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68365@nh-muni-watch.vercel.app
DTSTAMP:20250805T180000Z
DTSTART:20250805T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=68365
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68424@nh-muni-watch.vercel.app
DTSTAMP:20250805T173000Z
DTSTART:20250805T173000Z
SUMMARY:ZBA Public Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=68424
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68545@nh-muni-watch.vercel.app
DTSTAMP:20250730T194000Z
DTSTART:20250730T194000Z
SUMMARY:Demo
URL:https://townhallstreams.com/stream.php?location_id=159&id=68545
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67885@nh-muni-watch.vercel.app
DTSTAMP:20250723T180000Z
DTSTART:20250723T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=67885
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67884@nh-muni-watch.vercel.app
DTSTAMP:20250709T180000Z
DTSTART:20250709T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=67884
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66153@nh-muni-watch.vercel.app
DTSTAMP:20250708T180000Z
DTSTART:20250708T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66153
END:VEVENT
BEGIN:VEVENT
UID:video:ths:68147@nh-muni-watch.vercel.app
DTSTAMP:20250708T170000Z
DTSTART:20250708T170000Z
SUMMARY:ZBA Public Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=68147
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67883@nh-muni-watch.vercel.app
DTSTAMP:20250625T180000Z
DTSTART:20250625T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=67883
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67554@nh-muni-watch.vercel.app
DTSTAMP:20250617T160000Z
DTSTART:20250617T160000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=67554
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67736@nh-muni-watch.vercel.app
DTSTAMP:20250611T180000Z
DTSTART:20250611T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=67736
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66152@nh-muni-watch.vercel.app
DTSTAMP:20250610T180000Z
DTSTART:20250610T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66152
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67154@nh-muni-watch.vercel.app
DTSTAMP:20250603T180000Z
DTSTART:20250603T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=67154
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67479@nh-muni-watch.vercel.app
DTSTAMP:20250528T180000Z
DTSTART:20250528T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=67479
END:VEVENT
BEGIN:VEVENT
UID:video:ths:67192@nh-muni-watch.vercel.app
DTSTAMP:20250514T180000Z
DTSTART:20250514T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=67192
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66151@nh-muni-watch.vercel.app
DTSTAMP:20250513T180000Z
DTSTART:20250513T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66151
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66709@nh-muni-watch.vercel.app
DTSTAMP:20250506T175900Z
DTSTART:20250506T175900Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=66709
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66855@nh-muni-watch.vercel.app
DTSTAMP:20250501T180000Z
DTSTART:20250501T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=66855
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66648@nh-muni-watch.vercel.app
DTSTAMP:20250423T180000Z
DTSTART:20250423T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=66648
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66647@nh-muni-watch.vercel.app
DTSTAMP:20250410T180000Z
DTSTART:20250410T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=66647
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66646@nh-muni-watch.vercel.app
DTSTAMP:20250409T180000Z
DTSTART:20250409T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=66646
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66150@nh-muni-watch.vercel.app
DTSTAMP:20250408T180000Z
DTSTART:20250408T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=66150
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66149@nh-muni-watch.vercel.app
DTSTAMP:20250401T180000Z
DTSTART:20250401T180000Z
SUMMARY:ZBA Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=66149
END:VEVENT
BEGIN:VEVENT
UID:video:ths:66331@nh-muni-watch.vercel.app
DTSTAMP:20250326T180000Z
DTSTART:20250326T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=66331
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65121@nh-muni-watch.vercel.app
DTSTAMP:20250312T180000Z
DTSTART:20250312T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=65121
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65120@nh-muni-watch.vercel.app
DTSTAMP:20250304T180000Z
DTSTART:20250304T180000Z
SUMMARY:ZBA Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=65120
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65828@nh-muni-watch.vercel.app
DTSTAMP:20250226T180000Z
DTSTART:20250226T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=65828
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65614@nh-muni-watch.vercel.app
DTSTAMP:20250212T180000Z
DTSTART:20250212T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=65614
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65048@nh-muni-watch.vercel.app
DTSTAMP:20250211T180000Z
DTSTART:20250211T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=65048
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65047@nh-muni-watch.vercel.app
DTSTAMP:20250204T180000Z
DTSTART:20250204T180000Z
SUMMARY:ZBA Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=65047
END:VEVENT
BEGIN:VEVENT
UID:video:ths:65049@nh-muni-watch.vercel.app
DTSTAMP:20250128T180000Z
DTSTART:20250128T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=65049
END:VEVENT
BEGIN:VEVENT
UID:video:ths:64754@nh-muni-watch.vercel.app
DTSTAMP:20250122T160000Z
DTSTART:20250122T160000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=64754
END:VEVENT
BEGIN:VEVENT
UID:video:ths:64442@nh-muni-watch.vercel.app
DTSTAMP:20250114T180000Z
DTSTART:20250114T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=64442
END:VEVENT
BEGIN:VEVENT
UID:video:ths:64753@nh-muni-watch.vercel.app
DTSTAMP:20250108T180500Z
DTSTART:20250108T180500Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=64753
END:VEVENT
BEGIN:VEVENT
UID:video:ths:64424@nh-muni-watch.vercel.app
DTSTAMP:20250107T180000Z
DTSTART:20250107T180000Z
SUMMARY:ZBA Public Hearing (followed by Public Meeting)
URL:https://townhallstreams.com/stream.php?location_id=159&id=64424
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59346@nh-muni-watch.vercel.app
DTSTAMP:20241210T180000Z
DTSTART:20241210T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59346
END:VEVENT
BEGIN:VEVENT
UID:video:ths:63741@nh-muni-watch.vercel.app
DTSTAMP:20241209T180000Z
DTSTART:20241209T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=63741
END:VEVENT
BEGIN:VEVENT
UID:video:ths:63740@nh-muni-watch.vercel.app
DTSTAMP:20241204T180000Z
DTSTART:20241204T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=63740
END:VEVENT
BEGIN:VEVENT
UID:video:ths:63515@nh-muni-watch.vercel.app
DTSTAMP:20241203T180000Z
DTSTART:20241203T180000Z
SUMMARY:ZBA Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=63515
END:VEVENT
BEGIN:VEVENT
UID:video:ths:63432@nh-muni-watch.vercel.app
DTSTAMP:20241125T180000Z
DTSTART:20241125T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=63432
END:VEVENT
BEGIN:VEVENT
UID:video:ths:63288@nh-muni-watch.vercel.app
DTSTAMP:20241119T160200Z
DTSTART:20241119T160200Z
SUMMARY:ZBA Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=63288
END:VEVENT
BEGIN:VEVENT
UID:video:ths:63341@nh-muni-watch.vercel.app
DTSTAMP:20241113T100000Z
DTSTART:20241113T100000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=63341
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59345@nh-muni-watch.vercel.app
DTSTAMP:20241112T180000Z
DTSTART:20241112T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59345
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62690@nh-muni-watch.vercel.app
DTSTAMP:20241107T180000Z
DTSTART:20241107T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=62690
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62856@nh-muni-watch.vercel.app
DTSTAMP:20241106T180000Z
DTSTART:20241106T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=62856
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62689@nh-muni-watch.vercel.app
DTSTAMP:20241028T180000Z
DTSTART:20241028T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=62689
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62487@nh-muni-watch.vercel.app
DTSTAMP:20241014T180000Z
DTSTART:20241014T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=62487
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62647@nh-muni-watch.vercel.app
DTSTAMP:20241009T153500Z
DTSTART:20241009T153500Z
SUMMARY:ZBA Meeting - Rehearing Request
URL:https://townhallstreams.com/stream.php?location_id=159&id=62647
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59344@nh-muni-watch.vercel.app
DTSTAMP:20241008T180000Z
DTSTART:20241008T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59344
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62145@nh-muni-watch.vercel.app
DTSTAMP:20241003T180000Z
DTSTART:20241003T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=62145
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62486@nh-muni-watch.vercel.app
DTSTAMP:20241002T180000Z
DTSTART:20241002T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=62486
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62186@nh-muni-watch.vercel.app
DTSTAMP:20241001T180000Z
DTSTART:20241001T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=62186
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59343@nh-muni-watch.vercel.app
DTSTAMP:20240924T180000Z
DTSTART:20240924T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59343
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61862@nh-muni-watch.vercel.app
DTSTAMP:20240909T180000Z
DTSTART:20240909T180000Z
SUMMARY:Select Board Meeting/Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=61862
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62121@nh-muni-watch.vercel.app
DTSTAMP:20240905T180000Z
DTSTART:20240905T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=62121
END:VEVENT
BEGIN:VEVENT
UID:video:ths:62071@nh-muni-watch.vercel.app
DTSTAMP:20240903T200500Z
DTSTART:20240903T200500Z
SUMMARY:ZBA Continued Sept 3  2024
URL:https://townhallstreams.com/stream.php?location_id=159&id=62071
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61750@nh-muni-watch.vercel.app
DTSTAMP:20240903T180000Z
DTSTART:20240903T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=61750
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61518@nh-muni-watch.vercel.app
DTSTAMP:20240827T180000Z
DTSTART:20240827T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=61518
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61851@nh-muni-watch.vercel.app
DTSTAMP:20240826T180000Z
DTSTART:20240826T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=61851
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61482@nh-muni-watch.vercel.app
DTSTAMP:20240814T160000Z
DTSTART:20240814T160000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=61482
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59342@nh-muni-watch.vercel.app
DTSTAMP:20240813T180000Z
DTSTART:20240813T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59342
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61411@nh-muni-watch.vercel.app
DTSTAMP:20240806T180000Z
DTSTART:20240806T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=61411
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61481@nh-muni-watch.vercel.app
DTSTAMP:20240731T180000Z
DTSTART:20240731T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=61481
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61313@nh-muni-watch.vercel.app
DTSTAMP:20240722T180000Z
DTSTART:20240722T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=61313
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61234@nh-muni-watch.vercel.app
DTSTAMP:20240716T153000Z
DTSTART:20240716T153000Z
SUMMARY:ZBA Public Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=61234
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59341@nh-muni-watch.vercel.app
DTSTAMP:20240709T182200Z
DTSTART:20240709T182200Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59341
END:VEVENT
BEGIN:VEVENT
UID:video:ths:61173@nh-muni-watch.vercel.app
DTSTAMP:20240708T180000Z
DTSTART:20240708T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=61173
END:VEVENT
BEGIN:VEVENT
UID:video:ths:60950@nh-muni-watch.vercel.app
DTSTAMP:20240702T180000Z
DTSTART:20240702T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=60950
END:VEVENT
BEGIN:VEVENT
UID:video:ths:60972@nh-muni-watch.vercel.app
DTSTAMP:20240624T180000Z
DTSTART:20240624T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=60972
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59347@nh-muni-watch.vercel.app
DTSTAMP:20240611T180000Z
DTSTART:20240611T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59347
END:VEVENT
BEGIN:VEVENT
UID:video:ths:60811@nh-muni-watch.vercel.app
DTSTAMP:20240610T180000Z
DTSTART:20240610T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=60811
END:VEVENT
BEGIN:VEVENT
UID:video:ths:60418@nh-muni-watch.vercel.app
DTSTAMP:20240604T180000Z
DTSTART:20240604T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=60418
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59340@nh-muni-watch.vercel.app
DTSTAMP:20240514T180000Z
DTSTART:20240514T180000Z
SUMMARY:Planning Board
URL:https://townhallstreams.com/stream.php?location_id=159&id=59340
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59925@nh-muni-watch.vercel.app
DTSTAMP:20240513T180000Z
DTSTART:20240513T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=59925
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59775@nh-muni-watch.vercel.app
DTSTAMP:20240507T180000Z
DTSTART:20240507T180000Z
SUMMARY:ZBA
URL:https://townhallstreams.com/stream.php?location_id=159&id=59775
END:VEVENT
BEGIN:VEVENT
UID:video:ths:60042@nh-muni-watch.vercel.app
DTSTAMP:20240502T180000Z
DTSTART:20240502T180000Z
SUMMARY:Budget Committee Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=60042
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59690@nh-muni-watch.vercel.app
DTSTAMP:20240422T180000Z
DTSTART:20240422T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=59690
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59339@nh-muni-watch.vercel.app
DTSTAMP:20240409T180000Z
DTSTART:20240409T180000Z
SUMMARY:PB
URL:https://townhallstreams.com/stream.php?location_id=159&id=59339
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59689@nh-muni-watch.vercel.app
DTSTAMP:20240408T180000Z
DTSTART:20240408T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=59689
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59338@nh-muni-watch.vercel.app
DTSTAMP:20240402T180000Z
DTSTART:20240402T180000Z
SUMMARY:ZBA Public Hearing
URL:https://townhallstreams.com/stream.php?location_id=159&id=59338
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59547@nh-muni-watch.vercel.app
DTSTAMP:20240402T173000Z
DTSTART:20240402T173000Z
SUMMARY:ZBA Public Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=59547
END:VEVENT
BEGIN:VEVENT
UID:video:ths:59327@nh-muni-watch.vercel.app
DTSTAMP:20240325T180000Z
DTSTART:20240325T180000Z
SUMMARY:Select Board Meeting
URL:https://townhallstreams.com/stream.php?location_id=159&id=59327
END:VEVENT
END:VCALENDAR
