BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Marseille — July 2026
X-WR-TIMEZONE:Europe/Paris
BEGIN:VEVENT
UID:2026-07-01-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260701T014300Z
DTEND:20260701T015800Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-01-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260701T040200Z
DTEND:20260701T040700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-01-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260701T114300Z
DTEND:20260701T115800Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-01-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260701T154800Z
DTEND:20260701T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-01-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260701T192300Z
DTEND:20260701T193800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-01-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260701T213000Z
DTEND:20260701T214500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-02-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260702T014400Z
DTEND:20260702T015900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-02-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260702T040300Z
DTEND:20260702T040800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-02-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260702T114400Z
DTEND:20260702T115900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-02-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260702T154800Z
DTEND:20260702T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-02-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260702T192200Z
DTEND:20260702T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-02-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260702T212900Z
DTEND:20260702T214400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-03-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260703T014500Z
DTEND:20260703T020000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-03-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260703T040300Z
DTEND:20260703T040800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-03-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260703T114400Z
DTEND:20260703T115900Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-03-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260703T154800Z
DTEND:20260703T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-03-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260703T192200Z
DTEND:20260703T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-03-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260703T212900Z
DTEND:20260703T214400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-04-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260704T014600Z
DTEND:20260704T020100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-04-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260704T040400Z
DTEND:20260704T040900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-04-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260704T114400Z
DTEND:20260704T115900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-04-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260704T154800Z
DTEND:20260704T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-04-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260704T192200Z
DTEND:20260704T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-04-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260704T212800Z
DTEND:20260704T214300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-05-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260705T014700Z
DTEND:20260705T020200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-05-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260705T040400Z
DTEND:20260705T040900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-05-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260705T114400Z
DTEND:20260705T115900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-05-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260705T154800Z
DTEND:20260705T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-05-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260705T192200Z
DTEND:20260705T193700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-05-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260705T212800Z
DTEND:20260705T214300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-06-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260706T014800Z
DTEND:20260706T020300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-06-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260706T040500Z
DTEND:20260706T041000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-06-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260706T114400Z
DTEND:20260706T115900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-06-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260706T154800Z
DTEND:20260706T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-06-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260706T192100Z
DTEND:20260706T193600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-06-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260706T212700Z
DTEND:20260706T214200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-07-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260707T015000Z
DTEND:20260707T020500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-07-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260707T040600Z
DTEND:20260707T041100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-07-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260707T114400Z
DTEND:20260707T115900Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-07-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260707T154800Z
DTEND:20260707T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-07-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260707T192100Z
DTEND:20260707T193600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-07-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260707T212600Z
DTEND:20260707T214100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-08-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260708T015100Z
DTEND:20260708T020600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-08-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260708T040600Z
DTEND:20260708T041100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-08-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260708T114500Z
DTEND:20260708T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-08-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260708T154800Z
DTEND:20260708T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-08-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260708T192000Z
DTEND:20260708T193500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-08-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260708T212500Z
DTEND:20260708T214000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-09-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260709T015200Z
DTEND:20260709T020700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-09-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260709T040700Z
DTEND:20260709T041200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-09-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260709T114500Z
DTEND:20260709T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-09-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260709T154800Z
DTEND:20260709T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-09-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260709T192000Z
DTEND:20260709T193500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-09-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260709T212400Z
DTEND:20260709T213900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-10-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260710T015400Z
DTEND:20260710T020900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-10-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260710T040800Z
DTEND:20260710T041300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-10-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260710T114500Z
DTEND:20260710T120000Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-10-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260710T154800Z
DTEND:20260710T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-10-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260710T192000Z
DTEND:20260710T193500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-10-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260710T212300Z
DTEND:20260710T213800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-11-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260711T015500Z
DTEND:20260711T021000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-11-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260711T040900Z
DTEND:20260711T041400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-11-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260711T114500Z
DTEND:20260711T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-11-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260711T154800Z
DTEND:20260711T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-11-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260711T191900Z
DTEND:20260711T193400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-11-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260711T212200Z
DTEND:20260711T213700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-12-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260712T015600Z
DTEND:20260712T021100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-12-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260712T040900Z
DTEND:20260712T041400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-12-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260712T114500Z
DTEND:20260712T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-12-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260712T154800Z
DTEND:20260712T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-12-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260712T191800Z
DTEND:20260712T193300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-12-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260712T212100Z
DTEND:20260712T213600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-13-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260713T015800Z
DTEND:20260713T021300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-13-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260713T041000Z
DTEND:20260713T041500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-13-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260713T114500Z
DTEND:20260713T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-13-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260713T154800Z
DTEND:20260713T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-13-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260713T191800Z
DTEND:20260713T193300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-13-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260713T212000Z
DTEND:20260713T213500Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-14-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260714T015900Z
DTEND:20260714T021400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-14-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260714T041100Z
DTEND:20260714T041600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-14-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260714T114500Z
DTEND:20260714T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-14-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260714T154800Z
DTEND:20260714T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-14-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260714T191700Z
DTEND:20260714T193200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-14-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260714T211900Z
DTEND:20260714T213400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-15-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260715T020100Z
DTEND:20260715T021600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-15-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260715T041200Z
DTEND:20260715T041700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-15-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260715T114500Z
DTEND:20260715T120000Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-15-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260715T154800Z
DTEND:20260715T160300Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-15-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260715T191700Z
DTEND:20260715T193200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-15-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260715T211700Z
DTEND:20260715T213200Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-16-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260716T020200Z
DTEND:20260716T021700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-16-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260716T041300Z
DTEND:20260716T041800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-16-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260716T114600Z
DTEND:20260716T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-16-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260716T154700Z
DTEND:20260716T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-16-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260716T191600Z
DTEND:20260716T193100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-16-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260716T211600Z
DTEND:20260716T213100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-17-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260717T020400Z
DTEND:20260717T021900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-17-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260717T041400Z
DTEND:20260717T041900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-17-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260717T114600Z
DTEND:20260717T120100Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-17-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260717T154700Z
DTEND:20260717T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-17-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260717T191500Z
DTEND:20260717T193000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-17-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260717T211500Z
DTEND:20260717T213000Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-18-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260718T020500Z
DTEND:20260718T022000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-18-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260718T041500Z
DTEND:20260718T042000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-18-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260718T114600Z
DTEND:20260718T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-18-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260718T154700Z
DTEND:20260718T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-18-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260718T191400Z
DTEND:20260718T192900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-18-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260718T211300Z
DTEND:20260718T212800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-19-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260719T020700Z
DTEND:20260719T022200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-19-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260719T041500Z
DTEND:20260719T042000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-19-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260719T114600Z
DTEND:20260719T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-19-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260719T154700Z
DTEND:20260719T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-19-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260719T191400Z
DTEND:20260719T192900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-19-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260719T211200Z
DTEND:20260719T212700Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-20-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260720T020900Z
DTEND:20260720T022400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-20-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260720T041600Z
DTEND:20260720T042100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-20-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260720T114600Z
DTEND:20260720T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-20-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260720T154700Z
DTEND:20260720T160200Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-20-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260720T191300Z
DTEND:20260720T192800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-20-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260720T211100Z
DTEND:20260720T212600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-21-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260721T021000Z
DTEND:20260721T022500Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-21-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260721T041700Z
DTEND:20260721T042200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-21-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260721T114600Z
DTEND:20260721T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-21-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260721T154600Z
DTEND:20260721T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-21-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260721T191200Z
DTEND:20260721T192700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-21-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260721T210900Z
DTEND:20260721T212400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-22-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260722T021200Z
DTEND:20260722T022700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-22-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260722T041800Z
DTEND:20260722T042300Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-22-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260722T114600Z
DTEND:20260722T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-22-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260722T154600Z
DTEND:20260722T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-22-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260722T191100Z
DTEND:20260722T192600Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-22-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260722T210800Z
DTEND:20260722T212300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-23-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260723T021400Z
DTEND:20260723T022900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-23-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260723T041900Z
DTEND:20260723T042400Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-23-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260723T114600Z
DTEND:20260723T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-23-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260723T154600Z
DTEND:20260723T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-23-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260723T191000Z
DTEND:20260723T192500Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-23-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260723T210600Z
DTEND:20260723T212100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-24-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260724T021500Z
DTEND:20260724T023000Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-24-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260724T042000Z
DTEND:20260724T042500Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-24-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260724T114600Z
DTEND:20260724T120100Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-24-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260724T154600Z
DTEND:20260724T160100Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-24-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260724T190900Z
DTEND:20260724T192400Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-24-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260724T210400Z
DTEND:20260724T211900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-25-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260725T021700Z
DTEND:20260725T023200Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-25-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260725T042100Z
DTEND:20260725T042600Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-25-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260725T114600Z
DTEND:20260725T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-25-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260725T154500Z
DTEND:20260725T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-25-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260725T190800Z
DTEND:20260725T192300Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-25-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260725T210300Z
DTEND:20260725T211800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-26-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260726T021900Z
DTEND:20260726T023400Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-26-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260726T042200Z
DTEND:20260726T042700Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-26-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260726T114600Z
DTEND:20260726T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-26-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260726T154500Z
DTEND:20260726T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-26-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260726T190700Z
DTEND:20260726T192200Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-26-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260726T210100Z
DTEND:20260726T211600Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-27-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260727T022100Z
DTEND:20260727T023600Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-27-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260727T042300Z
DTEND:20260727T042800Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-27-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260727T114600Z
DTEND:20260727T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-27-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260727T154500Z
DTEND:20260727T160000Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-27-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260727T190600Z
DTEND:20260727T192100Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-27-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260727T205900Z
DTEND:20260727T211400Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-28-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260728T022200Z
DTEND:20260728T023700Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-28-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260728T042400Z
DTEND:20260728T042900Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-28-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260728T114600Z
DTEND:20260728T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-28-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260728T154400Z
DTEND:20260728T155900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-28-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260728T190500Z
DTEND:20260728T192000Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-28-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260728T205800Z
DTEND:20260728T211300Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-29-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260729T022400Z
DTEND:20260729T023900Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-29-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260729T042500Z
DTEND:20260729T043000Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-29-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260729T114600Z
DTEND:20260729T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-29-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260729T154400Z
DTEND:20260729T155900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-29-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260729T190400Z
DTEND:20260729T191900Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-29-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260729T205600Z
DTEND:20260729T211100Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-30-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260730T022600Z
DTEND:20260730T024100Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-30-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260730T042600Z
DTEND:20260730T043100Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-30-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260730T114600Z
DTEND:20260730T120100Z
SUMMARY:Dhuhr · Marseille
DESCRIPTION:Dhuhr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-30-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260730T154400Z
DTEND:20260730T155900Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-30-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260730T190300Z
DTEND:20260730T191800Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-30-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260730T205400Z
DTEND:20260730T210900Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-31-fajr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260731T022800Z
DTEND:20260731T024300Z
SUMMARY:Fajr · Marseille
DESCRIPTION:Fajr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-31-sunrise-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260731T042700Z
DTEND:20260731T043200Z
SUMMARY:Sunrise · Marseille
DESCRIPTION:Sunrise in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-31-dhuhr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260731T114600Z
DTEND:20260731T120100Z
SUMMARY:Dhuhr (Jumu’ah) · Marseille
DESCRIPTION:Dhuhr (Jumu’ah) in Marseille (MuslimWorldLeague) — noor qur
 an
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-31-asr-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260731T154300Z
DTEND:20260731T155800Z
SUMMARY:Asr · Marseille
DESCRIPTION:Asr in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-31-maghrib-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260731T190200Z
DTEND:20260731T191700Z
SUMMARY:Maghrib · Marseille
DESCRIPTION:Maghrib in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2026-07-31-isha-marseille@noor-quran
DTSTAMP:20261115T232041Z
DTSTART:20260731T205300Z
DTEND:20260731T210800Z
SUMMARY:Isha · Marseille
DESCRIPTION:Isha in Marseille (MuslimWorldLeague) — noor quran
LOCATION:Marseille
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
