BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Johannesburg — June 2027
X-WR-TIMEZONE:Africa/Johannesburg
BEGIN:VEVENT
UID:2027-06-01-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270601T032600Z
DTEND:20270601T034100Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-01-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270601T044700Z
DTEND:20270601T045200Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-01-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270601T100700Z
DTEND:20270601T102200Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-01-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270601T130400Z
DTEND:20270601T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-01-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270601T152400Z
DTEND:20270601T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-01-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270601T164100Z
DTEND:20270601T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-02-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270602T032600Z
DTEND:20270602T034100Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-02-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270602T044800Z
DTEND:20270602T045300Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-02-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270602T100700Z
DTEND:20270602T102200Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-02-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270602T130400Z
DTEND:20270602T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-02-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270602T152400Z
DTEND:20270602T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-02-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270602T164100Z
DTEND:20270602T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-03-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270603T032700Z
DTEND:20270603T034200Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-03-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270603T044800Z
DTEND:20270603T045300Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-03-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270603T100700Z
DTEND:20270603T102200Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-03-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270603T130400Z
DTEND:20270603T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-03-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270603T152300Z
DTEND:20270603T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-03-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270603T164100Z
DTEND:20270603T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-04-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270604T032700Z
DTEND:20270604T034200Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-04-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270604T044900Z
DTEND:20270604T045400Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-04-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270604T100700Z
DTEND:20270604T102200Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-04-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270604T130400Z
DTEND:20270604T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-04-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270604T152300Z
DTEND:20270604T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-04-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270604T164000Z
DTEND:20270604T165500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-05-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270605T032700Z
DTEND:20270605T034200Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-05-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270605T044900Z
DTEND:20270605T045400Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-05-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270605T100700Z
DTEND:20270605T102200Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-05-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270605T130400Z
DTEND:20270605T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-05-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270605T152300Z
DTEND:20270605T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-05-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270605T164000Z
DTEND:20270605T165500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-06-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270606T032800Z
DTEND:20270606T034300Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-06-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270606T045000Z
DTEND:20270606T045500Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-06-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270606T100700Z
DTEND:20270606T102200Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-06-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270606T130300Z
DTEND:20270606T131800Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-06-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270606T152300Z
DTEND:20270606T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-06-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270606T164000Z
DTEND:20270606T165500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-07-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270607T032800Z
DTEND:20270607T034300Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-07-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270607T045000Z
DTEND:20270607T045500Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-07-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270607T100800Z
DTEND:20270607T102300Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-07-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270607T130400Z
DTEND:20270607T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-07-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270607T152300Z
DTEND:20270607T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-07-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270607T164000Z
DTEND:20270607T165500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-08-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270608T032800Z
DTEND:20270608T034300Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-08-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270608T045100Z
DTEND:20270608T045600Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-08-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270608T100800Z
DTEND:20270608T102300Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-08-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270608T130400Z
DTEND:20270608T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-08-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270608T152300Z
DTEND:20270608T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-08-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270608T164100Z
DTEND:20270608T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-09-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270609T032900Z
DTEND:20270609T034400Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-09-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270609T045100Z
DTEND:20270609T045600Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-09-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270609T100800Z
DTEND:20270609T102300Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-09-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270609T130400Z
DTEND:20270609T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-09-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270609T152300Z
DTEND:20270609T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-09-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270609T164100Z
DTEND:20270609T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-10-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270610T032900Z
DTEND:20270610T034400Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-10-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270610T045100Z
DTEND:20270610T045600Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-10-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270610T100800Z
DTEND:20270610T102300Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-10-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270610T130400Z
DTEND:20270610T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-10-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270610T152300Z
DTEND:20270610T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-10-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270610T164100Z
DTEND:20270610T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-11-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270611T032900Z
DTEND:20270611T034400Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-11-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270611T045200Z
DTEND:20270611T045700Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-11-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270611T100800Z
DTEND:20270611T102300Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-11-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270611T130400Z
DTEND:20270611T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-11-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270611T152300Z
DTEND:20270611T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-11-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270611T164100Z
DTEND:20270611T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-12-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270612T033000Z
DTEND:20270612T034500Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-12-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270612T045200Z
DTEND:20270612T045700Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-12-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270612T100900Z
DTEND:20270612T102400Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-12-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270612T130400Z
DTEND:20270612T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-12-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270612T152300Z
DTEND:20270612T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-12-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270612T164100Z
DTEND:20270612T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-13-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270613T033000Z
DTEND:20270613T034500Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-13-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270613T045200Z
DTEND:20270613T045700Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-13-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270613T100900Z
DTEND:20270613T102400Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-13-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270613T130400Z
DTEND:20270613T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-13-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270613T152300Z
DTEND:20270613T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-13-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270613T164100Z
DTEND:20270613T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-14-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270614T033000Z
DTEND:20270614T034500Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-14-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270614T045300Z
DTEND:20270614T045800Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-14-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270614T100900Z
DTEND:20270614T102400Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-14-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270614T130400Z
DTEND:20270614T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-14-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270614T152300Z
DTEND:20270614T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-14-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270614T164100Z
DTEND:20270614T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-15-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270615T033100Z
DTEND:20270615T034600Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-15-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270615T045300Z
DTEND:20270615T045800Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-15-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270615T100900Z
DTEND:20270615T102400Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-15-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270615T130400Z
DTEND:20270615T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-15-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270615T152300Z
DTEND:20270615T153800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-15-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270615T164100Z
DTEND:20270615T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-16-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270616T033100Z
DTEND:20270616T034600Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-16-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270616T045300Z
DTEND:20270616T045800Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-16-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270616T101000Z
DTEND:20270616T102500Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-16-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270616T130400Z
DTEND:20270616T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-16-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270616T152400Z
DTEND:20270616T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-16-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270616T164100Z
DTEND:20270616T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-17-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270617T033100Z
DTEND:20270617T034600Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-17-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270617T045400Z
DTEND:20270617T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-17-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270617T101000Z
DTEND:20270617T102500Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-17-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270617T130400Z
DTEND:20270617T131900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-17-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270617T152400Z
DTEND:20270617T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-17-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270617T164100Z
DTEND:20270617T165600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-18-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270618T033200Z
DTEND:20270618T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-18-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270618T045400Z
DTEND:20270618T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-18-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270618T101000Z
DTEND:20270618T102500Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-18-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270618T130500Z
DTEND:20270618T132000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-18-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270618T152400Z
DTEND:20270618T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-18-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270618T164200Z
DTEND:20270618T165700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-19-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270619T033200Z
DTEND:20270619T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-19-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270619T045400Z
DTEND:20270619T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-19-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270619T101000Z
DTEND:20270619T102500Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-19-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270619T130500Z
DTEND:20270619T132000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-19-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270619T152400Z
DTEND:20270619T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-19-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270619T164200Z
DTEND:20270619T165700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-20-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270620T033200Z
DTEND:20270620T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-20-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270620T045400Z
DTEND:20270620T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-20-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270620T101000Z
DTEND:20270620T102500Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-20-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270620T130500Z
DTEND:20270620T132000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-20-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270620T152400Z
DTEND:20270620T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-20-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270620T164200Z
DTEND:20270620T165700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-21-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270621T033200Z
DTEND:20270621T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-21-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270621T045500Z
DTEND:20270621T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-21-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270621T101100Z
DTEND:20270621T102600Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-21-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270621T130500Z
DTEND:20270621T132000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-21-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270621T152400Z
DTEND:20270621T153900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-21-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270621T164200Z
DTEND:20270621T165700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-22-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270622T033200Z
DTEND:20270622T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-22-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270622T045500Z
DTEND:20270622T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-22-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270622T101100Z
DTEND:20270622T102600Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-22-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270622T130500Z
DTEND:20270622T132000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-22-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270622T152500Z
DTEND:20270622T154000Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-22-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270622T164200Z
DTEND:20270622T165700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-23-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270623T033300Z
DTEND:20270623T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-23-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270623T045500Z
DTEND:20270623T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-23-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270623T101100Z
DTEND:20270623T102600Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-23-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270623T130600Z
DTEND:20270623T132100Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-23-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270623T152500Z
DTEND:20270623T154000Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-23-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270623T164300Z
DTEND:20270623T165800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-24-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270624T033300Z
DTEND:20270624T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-24-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270624T045500Z
DTEND:20270624T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-24-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270624T101100Z
DTEND:20270624T102600Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-24-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270624T130600Z
DTEND:20270624T132100Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-24-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270624T152500Z
DTEND:20270624T154000Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-24-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270624T164300Z
DTEND:20270624T165800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-25-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270625T033300Z
DTEND:20270625T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-25-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270625T045500Z
DTEND:20270625T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-25-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270625T101100Z
DTEND:20270625T102600Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-25-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270625T130600Z
DTEND:20270625T132100Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-25-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270625T152500Z
DTEND:20270625T154000Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-25-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270625T164300Z
DTEND:20270625T165800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-26-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270626T033300Z
DTEND:20270626T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-26-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270626T045600Z
DTEND:20270626T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-26-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270626T101200Z
DTEND:20270626T102700Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-26-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270626T130700Z
DTEND:20270626T132200Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-26-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270626T152600Z
DTEND:20270626T154100Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-26-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270626T164300Z
DTEND:20270626T165800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-27-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270627T033300Z
DTEND:20270627T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-27-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270627T045600Z
DTEND:20270627T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-27-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270627T101200Z
DTEND:20270627T102700Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-27-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270627T130700Z
DTEND:20270627T132200Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-27-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270627T152600Z
DTEND:20270627T154100Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-27-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270627T164400Z
DTEND:20270627T165900Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-28-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270628T033300Z
DTEND:20270628T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-28-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270628T045600Z
DTEND:20270628T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-28-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270628T101200Z
DTEND:20270628T102700Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-28-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270628T130700Z
DTEND:20270628T132200Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-28-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270628T152600Z
DTEND:20270628T154100Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-28-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270628T164400Z
DTEND:20270628T165900Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-29-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270629T033400Z
DTEND:20270629T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-29-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270629T045600Z
DTEND:20270629T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-29-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270629T101200Z
DTEND:20270629T102700Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-29-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270629T130700Z
DTEND:20270629T132200Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-29-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270629T152700Z
DTEND:20270629T154200Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-29-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270629T164400Z
DTEND:20270629T165900Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-30-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270630T033400Z
DTEND:20270630T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-30-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270630T045600Z
DTEND:20270630T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-30-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270630T101200Z
DTEND:20270630T102700Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-30-asr-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270630T130800Z
DTEND:20270630T132300Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-30-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270630T152700Z
DTEND:20270630T154200Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-06-30-isha-johannesburg@noor-quran
DTSTAMP:20261115T234113Z
DTSTART:20270630T164500Z
DTEND:20270630T170000Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
