diff --git a/docs/data/calendar.ics b/docs/data/calendar.ics
index a555d9305c673d7901147ddd83e1c1351cdce458..265bfd05cd0828270768dfaadef1f47e2e3b20ee 100644
--- a/docs/data/calendar.ics
+++ b/docs/data/calendar.ics
@@ -30,7 +30,7 @@ DTSTART;TZID=W. Europe Standard Time:20231010T100000
 DTEND;TZID=W. Europe Standard Time:20231010T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -54,7 +54,7 @@ DTSTART;TZID=W. Europe Standard Time:20231010T103000
 DTEND;TZID=W. Europe Standard Time:20231010T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -81,7 +81,7 @@ DTSTART;TZID=W. Europe Standard Time:20231010T113000
 DTEND;TZID=W. Europe Standard Time:20231010T123000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -97,7 +97,7 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=MONTHLY;UNTIL=20241212T130000Z;INTERVAL=1;BYDAY=2TH
+RRULE:FREQ=MONTHLY;UNTIL=20250109T130000Z;INTERVAL=1;BYDAY=2TH
 EXDATE;TZID=W. Europe Standard Time:20240111T140000
 UID:040000008200E00074C5B7101A82E0080000000070F77E6FB172D901000000000000000
  0100000008C403AF5C9C14D48B7A04B7E21F03E91
@@ -106,7 +106,7 @@ DTSTART;TZID=W. Europe Standard Time:20231012T140000
 DTEND;TZID=W. Europe Standard Time:20231012T200000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:3
@@ -122,7 +122,7 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=MONTHLY;UNTIL=20241212T153000Z;INTERVAL=1;BYDAY=2TH
+RRULE:FREQ=MONTHLY;UNTIL=20250109T153000Z;INTERVAL=1;BYDAY=2TH
 EXDATE;TZID=W. Europe Standard Time:20240111T163000
 UID:040000008200E00074C5B7101A82E00800000000D4D3E19919EAD901000000000000000
  010000000645D37F2B8241742986145CADE5BBE6F
@@ -131,7 +131,7 @@ DTSTART;TZID=W. Europe Standard Time:20231012T163000
 DTEND;TZID=W. Europe Standard Time:20231012T173000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -154,7 +154,7 @@ DTSTART;TZID=W. Europe Standard Time:20231012T180000
 DTEND;TZID=W. Europe Standard Time:20231012T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -170,15 +170,16 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+RRULE:FREQ=WEEKLY;UNTIL=20231128T110000Z;INTERVAL=2;BYDAY=TU;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20231031T120000
 UID:040000008200E00074C5B7101A82E008000000009036E7C6C7E7D901000000000000000
  01000000095A6A294B18E6C4CBD78CBF82CB3429B
-RECURRENCE-ID;TZID=W. Europe Standard Time:20231017T000000
-SUMMARY:Unterweisung Lasercutter
+SUMMARY:Unterweisung Lasercutter nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20231017T120000
 DTEND;TZID=W. Europe Standard Time:20231017T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -188,22 +189,21 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20231128T110000Z;INTERVAL=2;BYDAY=TU;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20231031T120000
 UID:040000008200E00074C5B7101A82E008000000009036E7C6C7E7D901000000000000000
  01000000095A6A294B18E6C4CBD78CBF82CB3429B
-SUMMARY:Unterweisung Lasercutter nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20231017T000000
+SUMMARY:Unterweisung Lasercutter
 DTSTART;TZID=W. Europe Standard Time:20231017T120000
 DTEND;TZID=W. Europe Standard Time:20231017T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -213,13 +213,13 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20250102T090000Z;INTERVAL=1;BYDAY=TH;WKST=MO
+RRULE:FREQ=WEEKLY;UNTIL=20250109T090000Z;INTERVAL=1;BYDAY=TH;WKST=MO
 EXDATE;TZID=W. Europe Standard Time:20231109T100000,20231214T100000,2023122
  1T100000,20231228T100000,20240104T100000,20240111T100000,20240208T100000,2
  0240314T100000
@@ -230,7 +230,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T100000
 DTEND;TZID=W. Europe Standard Time:20231019T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -254,7 +254,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T103000
 DTEND;TZID=W. Europe Standard Time:20231019T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -269,16 +269,16 @@ X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
-DESCRIPTION:\n
+DESCRIPTION:Findet nach Bedarf statt.\n
+RRULE:FREQ=WEEKLY;UNTIL=20231130T103000Z;INTERVAL=2;BYDAY=TH;WKST=MO
 UID:040000008200E00074C5B7101A82E00800000000E0286679E500DA01000000000000000
  010000000D2A2E114A18B224BA85FB929AD250D04
-RECURRENCE-ID;TZID=W. Europe Standard Time:20231019T000000
-SUMMARY:Unterweisung Schneidplotter und Transferpresse
+SUMMARY:Unterweisung Textillabor nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20231019T113000
 DTEND;TZID=W. Europe Standard Time:20231019T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -288,21 +288,21 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
-DESCRIPTION:Findet nach Bedarf statt.\n
-RRULE:FREQ=WEEKLY;UNTIL=20231130T103000Z;INTERVAL=2;BYDAY=TH;WKST=MO
+DESCRIPTION:\n
 UID:040000008200E00074C5B7101A82E00800000000E0286679E500DA01000000000000000
  010000000D2A2E114A18B224BA85FB929AD250D04
-SUMMARY:Unterweisung Textillabor nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20231019T000000
+SUMMARY:Unterweisung Schneidplotter und Transferpresse
 DTSTART;TZID=W. Europe Standard Time:20231019T113000
 DTEND;TZID=W. Europe Standard Time:20231019T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -312,7 +312,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -326,7 +326,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T120000
 DTEND;TZID=W. Europe Standard Time:20231019T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -350,7 +350,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T120000
 DTEND;TZID=W. Europe Standard Time:20231019T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -374,7 +374,7 @@ DTSTART;TZID=W. Europe Standard Time:20231023T120000
 DTEND;TZID=W. Europe Standard Time:20231023T170000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -389,15 +389,16 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+RRULE:FREQ=WEEKLY;UNTIL=20231207T110000Z;INTERVAL=2;BYDAY=TH;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20231123T120000
 UID:040000008200E00074C5B7101A82E0080000000050CBA02FC9E7D901000000000000000
  0100000003489AD0BF96D7046AA3A385EAFA169EF
-RECURRENCE-ID;TZID=W. Europe Standard Time:20231026T000000
-SUMMARY:Unterweisung Lasercutter
+SUMMARY:Unterweisung Lasercutter nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20231026T120000
 DTEND;TZID=W. Europe Standard Time:20231026T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -407,22 +408,21 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20231207T110000Z;INTERVAL=2;BYDAY=TH;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20231123T120000
 UID:040000008200E00074C5B7101A82E0080000000050CBA02FC9E7D901000000000000000
  0100000003489AD0BF96D7046AA3A385EAFA169EF
-SUMMARY:Unterweisung Lasercutter nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20231026T000000
+SUMMARY:Unterweisung Lasercutter
 DTSTART;TZID=W. Europe Standard Time:20231026T120000
 DTEND;TZID=W. Europe Standard Time:20231026T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -432,7 +432,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -446,7 +446,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T103000
 DTEND;TZID=W. Europe Standard Time:20231102T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -470,7 +470,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T113000
 DTEND;TZID=W. Europe Standard Time:20231102T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -493,7 +493,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T113000
 DTEND;TZID=W. Europe Standard Time:20231102T123000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -517,7 +517,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T120000
 DTEND;TZID=W. Europe Standard Time:20231102T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -546,7 +546,7 @@ DTSTART;TZID=W. Europe Standard Time:20231104T130000
 DTEND;TZID=W. Europe Standard Time:20231104T170000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -566,7 +566,7 @@ DTSTART;VALUE=DATE:20231107
 DTEND;VALUE=DATE:20231108
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:TRANSPARENT
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -589,7 +589,7 @@ DTSTART;TZID=W. Europe Standard Time:20231109T173000
 DTEND;TZID=W. Europe Standard Time:20231109T180000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -613,7 +613,7 @@ DTSTART;TZID=W. Europe Standard Time:20231109T180000
 DTEND;TZID=W. Europe Standard Time:20231109T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -637,7 +637,7 @@ DTSTART;TZID=W. Europe Standard Time:20231116T113000
 DTEND;TZID=W. Europe Standard Time:20231116T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -661,7 +661,7 @@ DTSTART;TZID=W. Europe Standard Time:20231116T120000
 DTEND;TZID=W. Europe Standard Time:20231116T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -685,7 +685,7 @@ DTSTART;TZID=W. Europe Standard Time:20231121T123000
 DTEND;TZID=W. Europe Standard Time:20231121T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -709,7 +709,7 @@ DTSTART;TZID=W. Europe Standard Time:20231121T123000
 DTEND;TZID=W. Europe Standard Time:20231121T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -733,7 +733,7 @@ DTSTART;TZID=W. Europe Standard Time:20231128T120000
 DTEND;TZID=W. Europe Standard Time:20231128T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -757,7 +757,7 @@ DTSTART;TZID=W. Europe Standard Time:20231130T120000
 DTEND;TZID=W. Europe Standard Time:20231130T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -781,7 +781,7 @@ DTSTART;TZID=W. Europe Standard Time:20231207T120000
 DTEND;TZID=W. Europe Standard Time:20231207T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -805,7 +805,7 @@ DTSTART;TZID=W. Europe Standard Time:20231214T180000
 DTEND;TZID=W. Europe Standard Time:20231214T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -828,7 +828,30 @@ DTSTART;TZID=W. Europe Standard Time:20240116T133000
 DTEND;TZID=W. Europe Standard Time:20240116T153000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
+TRANSP:OPAQUE
+STATUS:CONFIRMED
+SEQUENCE:0
+LOCATION:
+X-MICROSOFT-CDO-APPT-SEQUENCE:0
+X-MICROSOFT-CDO-BUSYSTATUS:BUSY
+X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
+X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
+X-MICROSOFT-CDO-IMPORTANCE:1
+X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-DONOTFORWARDMEETING:FALSE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DESCRIPTION:\n
+UID:040000008200E00074C5B7101A82E008000000006B5A5EDB1343DA01000000000000000
+ 010000000DD96F2F9F2C52246A66EB90E70F3D21E
+SUMMARY:Unterweisung Stickmaschine nach Bedarf
+DTSTART;TZID=W. Europe Standard Time:20240123T120000
+DTEND;TZID=W. Europe Standard Time:20240123T133000
+CLASS:PUBLIC
+PRIORITY:5
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -852,7 +875,7 @@ DTSTART;TZID=W. Europe Standard Time:20240125T120000
 DTEND;TZID=W. Europe Standard Time:20240125T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -876,7 +899,7 @@ DTSTART;TZID=W. Europe Standard Time:20240208T180000
 DTEND;TZID=W. Europe Standard Time:20240208T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
diff --git a/public/data/calendar.ics b/public/data/calendar.ics
index a555d9305c673d7901147ddd83e1c1351cdce458..265bfd05cd0828270768dfaadef1f47e2e3b20ee 100644
--- a/public/data/calendar.ics
+++ b/public/data/calendar.ics
@@ -30,7 +30,7 @@ DTSTART;TZID=W. Europe Standard Time:20231010T100000
 DTEND;TZID=W. Europe Standard Time:20231010T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -54,7 +54,7 @@ DTSTART;TZID=W. Europe Standard Time:20231010T103000
 DTEND;TZID=W. Europe Standard Time:20231010T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -81,7 +81,7 @@ DTSTART;TZID=W. Europe Standard Time:20231010T113000
 DTEND;TZID=W. Europe Standard Time:20231010T123000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -97,7 +97,7 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=MONTHLY;UNTIL=20241212T130000Z;INTERVAL=1;BYDAY=2TH
+RRULE:FREQ=MONTHLY;UNTIL=20250109T130000Z;INTERVAL=1;BYDAY=2TH
 EXDATE;TZID=W. Europe Standard Time:20240111T140000
 UID:040000008200E00074C5B7101A82E0080000000070F77E6FB172D901000000000000000
  0100000008C403AF5C9C14D48B7A04B7E21F03E91
@@ -106,7 +106,7 @@ DTSTART;TZID=W. Europe Standard Time:20231012T140000
 DTEND;TZID=W. Europe Standard Time:20231012T200000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:3
@@ -122,7 +122,7 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=MONTHLY;UNTIL=20241212T153000Z;INTERVAL=1;BYDAY=2TH
+RRULE:FREQ=MONTHLY;UNTIL=20250109T153000Z;INTERVAL=1;BYDAY=2TH
 EXDATE;TZID=W. Europe Standard Time:20240111T163000
 UID:040000008200E00074C5B7101A82E00800000000D4D3E19919EAD901000000000000000
  010000000645D37F2B8241742986145CADE5BBE6F
@@ -131,7 +131,7 @@ DTSTART;TZID=W. Europe Standard Time:20231012T163000
 DTEND;TZID=W. Europe Standard Time:20231012T173000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -154,7 +154,7 @@ DTSTART;TZID=W. Europe Standard Time:20231012T180000
 DTEND;TZID=W. Europe Standard Time:20231012T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -170,15 +170,16 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+RRULE:FREQ=WEEKLY;UNTIL=20231128T110000Z;INTERVAL=2;BYDAY=TU;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20231031T120000
 UID:040000008200E00074C5B7101A82E008000000009036E7C6C7E7D901000000000000000
  01000000095A6A294B18E6C4CBD78CBF82CB3429B
-RECURRENCE-ID;TZID=W. Europe Standard Time:20231017T000000
-SUMMARY:Unterweisung Lasercutter
+SUMMARY:Unterweisung Lasercutter nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20231017T120000
 DTEND;TZID=W. Europe Standard Time:20231017T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -188,22 +189,21 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20231128T110000Z;INTERVAL=2;BYDAY=TU;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20231031T120000
 UID:040000008200E00074C5B7101A82E008000000009036E7C6C7E7D901000000000000000
  01000000095A6A294B18E6C4CBD78CBF82CB3429B
-SUMMARY:Unterweisung Lasercutter nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20231017T000000
+SUMMARY:Unterweisung Lasercutter
 DTSTART;TZID=W. Europe Standard Time:20231017T120000
 DTEND;TZID=W. Europe Standard Time:20231017T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -213,13 +213,13 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20250102T090000Z;INTERVAL=1;BYDAY=TH;WKST=MO
+RRULE:FREQ=WEEKLY;UNTIL=20250109T090000Z;INTERVAL=1;BYDAY=TH;WKST=MO
 EXDATE;TZID=W. Europe Standard Time:20231109T100000,20231214T100000,2023122
  1T100000,20231228T100000,20240104T100000,20240111T100000,20240208T100000,2
  0240314T100000
@@ -230,7 +230,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T100000
 DTEND;TZID=W. Europe Standard Time:20231019T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -254,7 +254,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T103000
 DTEND;TZID=W. Europe Standard Time:20231019T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -269,16 +269,16 @@ X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
-DESCRIPTION:\n
+DESCRIPTION:Findet nach Bedarf statt.\n
+RRULE:FREQ=WEEKLY;UNTIL=20231130T103000Z;INTERVAL=2;BYDAY=TH;WKST=MO
 UID:040000008200E00074C5B7101A82E00800000000E0286679E500DA01000000000000000
  010000000D2A2E114A18B224BA85FB929AD250D04
-RECURRENCE-ID;TZID=W. Europe Standard Time:20231019T000000
-SUMMARY:Unterweisung Schneidplotter und Transferpresse
+SUMMARY:Unterweisung Textillabor nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20231019T113000
 DTEND;TZID=W. Europe Standard Time:20231019T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -288,21 +288,21 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
-DESCRIPTION:Findet nach Bedarf statt.\n
-RRULE:FREQ=WEEKLY;UNTIL=20231130T103000Z;INTERVAL=2;BYDAY=TH;WKST=MO
+DESCRIPTION:\n
 UID:040000008200E00074C5B7101A82E00800000000E0286679E500DA01000000000000000
  010000000D2A2E114A18B224BA85FB929AD250D04
-SUMMARY:Unterweisung Textillabor nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20231019T000000
+SUMMARY:Unterweisung Schneidplotter und Transferpresse
 DTSTART;TZID=W. Europe Standard Time:20231019T113000
 DTEND;TZID=W. Europe Standard Time:20231019T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -312,7 +312,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -326,7 +326,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T120000
 DTEND;TZID=W. Europe Standard Time:20231019T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -350,7 +350,7 @@ DTSTART;TZID=W. Europe Standard Time:20231019T120000
 DTEND;TZID=W. Europe Standard Time:20231019T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -374,7 +374,7 @@ DTSTART;TZID=W. Europe Standard Time:20231023T120000
 DTEND;TZID=W. Europe Standard Time:20231023T170000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -389,15 +389,16 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+RRULE:FREQ=WEEKLY;UNTIL=20231207T110000Z;INTERVAL=2;BYDAY=TH;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20231123T120000
 UID:040000008200E00074C5B7101A82E0080000000050CBA02FC9E7D901000000000000000
  0100000003489AD0BF96D7046AA3A385EAFA169EF
-RECURRENCE-ID;TZID=W. Europe Standard Time:20231026T000000
-SUMMARY:Unterweisung Lasercutter
+SUMMARY:Unterweisung Lasercutter nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20231026T120000
 DTEND;TZID=W. Europe Standard Time:20231026T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -407,22 +408,21 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20231207T110000Z;INTERVAL=2;BYDAY=TH;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20231123T120000
 UID:040000008200E00074C5B7101A82E0080000000050CBA02FC9E7D901000000000000000
  0100000003489AD0BF96D7046AA3A385EAFA169EF
-SUMMARY:Unterweisung Lasercutter nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20231026T000000
+SUMMARY:Unterweisung Lasercutter
 DTSTART;TZID=W. Europe Standard Time:20231026T120000
 DTEND;TZID=W. Europe Standard Time:20231026T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -432,7 +432,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -446,7 +446,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T103000
 DTEND;TZID=W. Europe Standard Time:20231102T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -470,7 +470,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T113000
 DTEND;TZID=W. Europe Standard Time:20231102T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -493,7 +493,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T113000
 DTEND;TZID=W. Europe Standard Time:20231102T123000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -517,7 +517,7 @@ DTSTART;TZID=W. Europe Standard Time:20231102T120000
 DTEND;TZID=W. Europe Standard Time:20231102T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -546,7 +546,7 @@ DTSTART;TZID=W. Europe Standard Time:20231104T130000
 DTEND;TZID=W. Europe Standard Time:20231104T170000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -566,7 +566,7 @@ DTSTART;VALUE=DATE:20231107
 DTEND;VALUE=DATE:20231108
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:TRANSPARENT
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -589,7 +589,7 @@ DTSTART;TZID=W. Europe Standard Time:20231109T173000
 DTEND;TZID=W. Europe Standard Time:20231109T180000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -613,7 +613,7 @@ DTSTART;TZID=W. Europe Standard Time:20231109T180000
 DTEND;TZID=W. Europe Standard Time:20231109T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -637,7 +637,7 @@ DTSTART;TZID=W. Europe Standard Time:20231116T113000
 DTEND;TZID=W. Europe Standard Time:20231116T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -661,7 +661,7 @@ DTSTART;TZID=W. Europe Standard Time:20231116T120000
 DTEND;TZID=W. Europe Standard Time:20231116T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -685,7 +685,7 @@ DTSTART;TZID=W. Europe Standard Time:20231121T123000
 DTEND;TZID=W. Europe Standard Time:20231121T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -709,7 +709,7 @@ DTSTART;TZID=W. Europe Standard Time:20231121T123000
 DTEND;TZID=W. Europe Standard Time:20231121T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -733,7 +733,7 @@ DTSTART;TZID=W. Europe Standard Time:20231128T120000
 DTEND;TZID=W. Europe Standard Time:20231128T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -757,7 +757,7 @@ DTSTART;TZID=W. Europe Standard Time:20231130T120000
 DTEND;TZID=W. Europe Standard Time:20231130T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -781,7 +781,7 @@ DTSTART;TZID=W. Europe Standard Time:20231207T120000
 DTEND;TZID=W. Europe Standard Time:20231207T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -805,7 +805,7 @@ DTSTART;TZID=W. Europe Standard Time:20231214T180000
 DTEND;TZID=W. Europe Standard Time:20231214T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -828,7 +828,30 @@ DTSTART;TZID=W. Europe Standard Time:20240116T133000
 DTEND;TZID=W. Europe Standard Time:20240116T153000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
+TRANSP:OPAQUE
+STATUS:CONFIRMED
+SEQUENCE:0
+LOCATION:
+X-MICROSOFT-CDO-APPT-SEQUENCE:0
+X-MICROSOFT-CDO-BUSYSTATUS:BUSY
+X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
+X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
+X-MICROSOFT-CDO-IMPORTANCE:1
+X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-DONOTFORWARDMEETING:FALSE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DESCRIPTION:\n
+UID:040000008200E00074C5B7101A82E008000000006B5A5EDB1343DA01000000000000000
+ 010000000DD96F2F9F2C52246A66EB90E70F3D21E
+SUMMARY:Unterweisung Stickmaschine nach Bedarf
+DTSTART;TZID=W. Europe Standard Time:20240123T120000
+DTEND;TZID=W. Europe Standard Time:20240123T133000
+CLASS:PUBLIC
+PRIORITY:5
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -852,7 +875,7 @@ DTSTART;TZID=W. Europe Standard Time:20240125T120000
 DTEND;TZID=W. Europe Standard Time:20240125T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -876,7 +899,7 @@ DTSTART;TZID=W. Europe Standard Time:20240208T180000
 DTEND;TZID=W. Europe Standard Time:20240208T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240108T190319Z
+DTSTAMP:20240109T190321Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0