BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Noor Quran//City prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Prayer times — Johannesburg — July 2027
X-WR-TIMEZONE:Africa/Johannesburg
BEGIN:VEVENT
UID:2027-07-01-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270701T033400Z
DTEND:20270701T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-01-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270701T045600Z
DTEND:20270701T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-01-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270701T101300Z
DTEND:20270701T102800Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-01-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270701T130800Z
DTEND:20270701T132300Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-01-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270701T152700Z
DTEND:20270701T154200Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-01-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270701T164500Z
DTEND:20270701T170000Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-02-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270702T033400Z
DTEND:20270702T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-02-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270702T045600Z
DTEND:20270702T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-02-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270702T101300Z
DTEND:20270702T102800Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-02-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270702T130800Z
DTEND:20270702T132300Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-02-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270702T152800Z
DTEND:20270702T154300Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-02-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270702T164500Z
DTEND:20270702T170000Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-03-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270703T033400Z
DTEND:20270703T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-03-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270703T045600Z
DTEND:20270703T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-03-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270703T101300Z
DTEND:20270703T102800Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-03-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270703T130900Z
DTEND:20270703T132400Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-03-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270703T152800Z
DTEND:20270703T154300Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-03-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270703T164600Z
DTEND:20270703T170100Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-04-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270704T033400Z
DTEND:20270704T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-04-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270704T045600Z
DTEND:20270704T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-04-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270704T101300Z
DTEND:20270704T102800Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-04-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270704T130900Z
DTEND:20270704T132400Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-04-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270704T152900Z
DTEND:20270704T154400Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-04-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270704T164600Z
DTEND:20270704T170100Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-05-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270705T033400Z
DTEND:20270705T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-05-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270705T045600Z
DTEND:20270705T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-05-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270705T101300Z
DTEND:20270705T102800Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-05-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270705T131000Z
DTEND:20270705T132500Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-05-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270705T152900Z
DTEND:20270705T154400Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-05-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270705T164600Z
DTEND:20270705T170100Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-06-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270706T033400Z
DTEND:20270706T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-06-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270706T045600Z
DTEND:20270706T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-06-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270706T101400Z
DTEND:20270706T102900Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-06-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270706T131000Z
DTEND:20270706T132500Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-06-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270706T152900Z
DTEND:20270706T154400Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-06-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270706T164700Z
DTEND:20270706T170200Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-07-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270707T033400Z
DTEND:20270707T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-07-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270707T045600Z
DTEND:20270707T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-07-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270707T101400Z
DTEND:20270707T102900Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-07-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270707T131000Z
DTEND:20270707T132500Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-07-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270707T153000Z
DTEND:20270707T154500Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-07-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270707T164700Z
DTEND:20270707T170200Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-08-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270708T033400Z
DTEND:20270708T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-08-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270708T045600Z
DTEND:20270708T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-08-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270708T101400Z
DTEND:20270708T102900Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-08-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270708T131100Z
DTEND:20270708T132600Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-08-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270708T153000Z
DTEND:20270708T154500Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-08-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270708T164700Z
DTEND:20270708T170200Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-09-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270709T033400Z
DTEND:20270709T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-09-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270709T045600Z
DTEND:20270709T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-09-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270709T101400Z
DTEND:20270709T102900Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-09-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270709T131100Z
DTEND:20270709T132600Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-09-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270709T153100Z
DTEND:20270709T154600Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-09-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270709T164800Z
DTEND:20270709T170300Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-10-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270710T033400Z
DTEND:20270710T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-10-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270710T045600Z
DTEND:20270710T050100Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-10-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270710T101400Z
DTEND:20270710T102900Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-10-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270710T131100Z
DTEND:20270710T132600Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-10-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270710T153100Z
DTEND:20270710T154600Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-10-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270710T164800Z
DTEND:20270710T170300Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-11-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270711T033400Z
DTEND:20270711T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-11-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270711T045500Z
DTEND:20270711T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-11-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270711T101400Z
DTEND:20270711T102900Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-11-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270711T131200Z
DTEND:20270711T132700Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-11-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270711T153100Z
DTEND:20270711T154600Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-11-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270711T164800Z
DTEND:20270711T170300Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-12-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270712T033400Z
DTEND:20270712T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-12-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270712T045500Z
DTEND:20270712T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-12-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270712T101400Z
DTEND:20270712T102900Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-12-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270712T131200Z
DTEND:20270712T132700Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-12-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270712T153200Z
DTEND:20270712T154700Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-12-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270712T164900Z
DTEND:20270712T170400Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-13-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270713T033400Z
DTEND:20270713T034900Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-13-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270713T045500Z
DTEND:20270713T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-13-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270713T101500Z
DTEND:20270713T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-13-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270713T131300Z
DTEND:20270713T132800Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-13-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270713T153200Z
DTEND:20270713T154700Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-13-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270713T164900Z
DTEND:20270713T170400Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-14-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270714T033300Z
DTEND:20270714T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-14-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270714T045500Z
DTEND:20270714T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-14-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270714T101500Z
DTEND:20270714T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-14-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270714T131300Z
DTEND:20270714T132800Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-14-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270714T153300Z
DTEND:20270714T154800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-14-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270714T165000Z
DTEND:20270714T170500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-15-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270715T033300Z
DTEND:20270715T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-15-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270715T045500Z
DTEND:20270715T050000Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-15-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270715T101500Z
DTEND:20270715T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-15-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270715T131300Z
DTEND:20270715T132800Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-15-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270715T153300Z
DTEND:20270715T154800Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-15-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270715T165000Z
DTEND:20270715T170500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-16-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270716T033300Z
DTEND:20270716T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-16-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270716T045400Z
DTEND:20270716T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-16-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270716T101500Z
DTEND:20270716T103000Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-16-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270716T131400Z
DTEND:20270716T132900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-16-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270716T153400Z
DTEND:20270716T154900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-16-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270716T165000Z
DTEND:20270716T170500Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-17-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270717T033300Z
DTEND:20270717T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-17-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270717T045400Z
DTEND:20270717T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-17-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270717T101500Z
DTEND:20270717T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-17-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270717T131400Z
DTEND:20270717T132900Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-17-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270717T153400Z
DTEND:20270717T154900Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-17-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270717T165100Z
DTEND:20270717T170600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-18-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270718T033300Z
DTEND:20270718T034800Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-18-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270718T045400Z
DTEND:20270718T045900Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-18-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270718T101500Z
DTEND:20270718T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-18-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270718T131500Z
DTEND:20270718T133000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-18-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270718T153500Z
DTEND:20270718T155000Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-18-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270718T165100Z
DTEND:20270718T170600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-19-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270719T033200Z
DTEND:20270719T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-19-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270719T045300Z
DTEND:20270719T045800Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-19-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270719T101500Z
DTEND:20270719T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-19-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270719T131500Z
DTEND:20270719T133000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-19-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270719T153500Z
DTEND:20270719T155000Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-19-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270719T165100Z
DTEND:20270719T170600Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-20-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270720T033200Z
DTEND:20270720T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-20-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270720T045300Z
DTEND:20270720T045800Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-20-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270720T101500Z
DTEND:20270720T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-20-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270720T131500Z
DTEND:20270720T133000Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-20-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270720T153600Z
DTEND:20270720T155100Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-20-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270720T165200Z
DTEND:20270720T170700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-21-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270721T033200Z
DTEND:20270721T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-21-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270721T045300Z
DTEND:20270721T045800Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-21-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270721T101500Z
DTEND:20270721T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-21-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270721T131600Z
DTEND:20270721T133100Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-21-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270721T153600Z
DTEND:20270721T155100Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-21-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270721T165200Z
DTEND:20270721T170700Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-22-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270722T033200Z
DTEND:20270722T034700Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-22-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270722T045200Z
DTEND:20270722T045700Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-22-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270722T101500Z
DTEND:20270722T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-22-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270722T131600Z
DTEND:20270722T133100Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-22-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270722T153700Z
DTEND:20270722T155200Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-22-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270722T165300Z
DTEND:20270722T170800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-23-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270723T033100Z
DTEND:20270723T034600Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-23-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270723T045200Z
DTEND:20270723T045700Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-23-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270723T101500Z
DTEND:20270723T103000Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-23-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270723T131700Z
DTEND:20270723T133200Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-23-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270723T153700Z
DTEND:20270723T155200Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-23-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270723T165300Z
DTEND:20270723T170800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-24-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270724T033100Z
DTEND:20270724T034600Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-24-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270724T045100Z
DTEND:20270724T045600Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-24-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270724T101500Z
DTEND:20270724T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-24-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270724T131700Z
DTEND:20270724T133200Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-24-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270724T153800Z
DTEND:20270724T155300Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-24-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270724T165300Z
DTEND:20270724T170800Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-25-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270725T033100Z
DTEND:20270725T034600Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-25-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270725T045100Z
DTEND:20270725T045600Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-25-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270725T101500Z
DTEND:20270725T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-25-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270725T131800Z
DTEND:20270725T133300Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-25-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270725T153800Z
DTEND:20270725T155300Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-25-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270725T165400Z
DTEND:20270725T170900Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-26-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270726T033000Z
DTEND:20270726T034500Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-26-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270726T045100Z
DTEND:20270726T045600Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-26-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270726T101500Z
DTEND:20270726T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-26-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270726T131800Z
DTEND:20270726T133300Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-26-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270726T153900Z
DTEND:20270726T155400Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-26-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270726T165400Z
DTEND:20270726T170900Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-27-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270727T033000Z
DTEND:20270727T034500Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-27-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270727T045000Z
DTEND:20270727T045500Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-27-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270727T101500Z
DTEND:20270727T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-27-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270727T131800Z
DTEND:20270727T133300Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-27-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270727T153900Z
DTEND:20270727T155400Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-27-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270727T165400Z
DTEND:20270727T170900Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-28-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270728T033000Z
DTEND:20270728T034500Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-28-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270728T044900Z
DTEND:20270728T045400Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-28-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270728T101500Z
DTEND:20270728T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-28-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270728T131900Z
DTEND:20270728T133400Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-28-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270728T153900Z
DTEND:20270728T155400Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-28-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270728T165500Z
DTEND:20270728T171000Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-29-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270729T032900Z
DTEND:20270729T034400Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-29-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270729T044900Z
DTEND:20270729T045400Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-29-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270729T101500Z
DTEND:20270729T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-29-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270729T131900Z
DTEND:20270729T133400Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-29-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270729T154000Z
DTEND:20270729T155500Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-29-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270729T165500Z
DTEND:20270729T171000Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-30-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270730T032900Z
DTEND:20270730T034400Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-30-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270730T044800Z
DTEND:20270730T045300Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-30-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270730T101500Z
DTEND:20270730T103000Z
SUMMARY:Dhuhr (Jumu’ah) · Johannesburg
DESCRIPTION:Dhuhr (Jumu’ah) in Johannesburg (MuslimWorldLeague) — noor 
 quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-30-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270730T131900Z
DTEND:20270730T133400Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-30-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270730T154000Z
DTEND:20270730T155500Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-30-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270730T165600Z
DTEND:20270730T171100Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-31-fajr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270731T032800Z
DTEND:20270731T034300Z
SUMMARY:Fajr · Johannesburg
DESCRIPTION:Fajr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-31-sunrise-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270731T044800Z
DTEND:20270731T045300Z
SUMMARY:Sunrise · Johannesburg
DESCRIPTION:Sunrise in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-31-dhuhr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270731T101500Z
DTEND:20270731T103000Z
SUMMARY:Dhuhr · Johannesburg
DESCRIPTION:Dhuhr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-31-asr-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270731T132000Z
DTEND:20270731T133500Z
SUMMARY:Asr · Johannesburg
DESCRIPTION:Asr in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-31-maghrib-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270731T154100Z
DTEND:20270731T155600Z
SUMMARY:Maghrib · Johannesburg
DESCRIPTION:Maghrib in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:2027-07-31-isha-johannesburg@noor-quran
DTSTAMP:20261115T234904Z
DTSTART:20270731T165600Z
DTEND:20270731T171100Z
SUMMARY:Isha · Johannesburg
DESCRIPTION:Isha in Johannesburg (MuslimWorldLeague) — noor quran
LOCATION:Johannesburg
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
